*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}:root{--brand: #ff385c;--brand-2: #ff6b35;--brand-dark: #e0002b;--brand-rgb: 255, 56, 92;--bg: #f5f5f7;--card: #ffffff;--elevated: #ffffff;--tile-bg: #ffffff;--frost: rgba(255, 255, 255, .82);--border: rgba(0, 0, 0, .06);--hairline: rgba(0, 0, 0, .08);--text: #1d1d1f;--muted: #86868b;--muted-2: #6e6e73;--success: #1d8a3b;--error: #d70015;--warn: #b25000;--radius: 18px;--radius-md: 14px;--radius-sm: 10px;--shadow: 0 1px 2px rgba(0,0,0,.04), 0 10px 30px -12px rgba(0,0,0,.12);--shadow-sm: 0 1px 2px rgba(0,0,0,.05), 0 4px 12px -6px rgba(0,0,0,.08);--shadow-pop: 0 8px 40px rgba(0,0,0,.16);--skel: rgba(128,128,128,.13);--skel-hi: rgba(128,128,128,.24);--row-stripe: #fafafa;--ai: #6d28d9;--ai-bg: rgba(246,241,255,.92);--ai-border: #eadfff;--glass-bg: rgba(255, 255, 255, .82);--glass-blur: 18px;--glass-border: rgba(255, 255, 255, .6);--glass-hi: rgba(255, 255, 255, .9);--glass-shadow: 0 10px 34px -10px rgba(0, 0, 0, .22);--ease-out: cubic-bezier(.22, 1, .36, 1);--ease-spring: cubic-bezier(.34, 1.3, .64, 1);--dur-fast: .15s;--dur-med: .28s;--dur-slow: .46s}[data-theme=dark]{--bg: #0e0e11;--card: #1a1a1f;--elevated: #222228;--tile-bg: #1a1a1f;--frost: rgba(22, 22, 27, .82);--border: rgba(255, 255, 255, .09);--hairline: rgba(255, 255, 255, .12);--text: #f3f3f6;--muted: #9a9aa3;--muted-2: #c0c0c9;--success: #34d399;--error: #ff6b6b;--warn: #fbbf24;--shadow: 0 1px 2px rgba(0,0,0,.5), 0 12px 34px -14px rgba(0,0,0,.7);--shadow-sm: 0 1px 2px rgba(0,0,0,.45), 0 6px 16px -8px rgba(0,0,0,.6);--shadow-pop: 0 10px 44px rgba(0,0,0,.7);--skel: rgba(255,255,255,.07);--skel-hi: rgba(255,255,255,.14);--row-stripe: #202027;--ai: #c4b5fd;--ai-bg: rgba(124,58,237,.2);--ai-border: rgba(124,58,237,.45);--glass-bg: rgba(30, 30, 36, .82);--glass-border: rgba(255, 255, 255, .12);--glass-hi: rgba(255, 255, 255, .16);--glass-shadow: 0 12px 40px -10px rgba(0, 0, 0, .6);color-scheme:dark}html{transition:background .3s ease}#root{transition:padding-right .22s ease}body.owl-docked #root{padding-right:var(--owl-width, 420px)}html,body{font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,Segoe UI,Roboto,sans-serif;background:var(--bg);color:var(--text);min-height:100vh;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;letter-spacing:-.011em}a{color:inherit}button{font-family:inherit;transition:background .15s ease,box-shadow .15s ease,opacity .15s ease,filter .15s ease,transform .26s var(--ease-spring)}button:active:not(:disabled){transform:scale(.93);transition-duration:.09s}button:disabled{opacity:.45;cursor:default!important}.liquid-btn{position:relative;overflow:hidden;isolation:isolate;box-shadow:inset 0 1px #ffffff59,0 6px 18px -8px #00000059}.liquid-btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background:linear-gradient(115deg,transparent 32%,rgba(255,255,255,.45) 50%,transparent 68%);transform:translate(-140%);transition:transform .6s var(--ease-out)}.liquid-btn:hover:before{transform:translate(140%)}.liquid-btn:after{content:"";position:absolute;left:50%;top:50%;width:8px;height:8px;border-radius:50%;background:radial-gradient(circle,#ffffffa6,#fff0);pointer-events:none;transform:translate(-50%,-50%) scale(0);opacity:0}.liquid-btn:active:not(:disabled):after{animation:liquid-bloom .5s var(--ease-out)}@keyframes liquid-bloom{0%{transform:translate(-50%,-50%) scale(0);opacity:.7}to{transform:translate(-50%,-50%) scale(34);opacity:0}}@media (prefers-reduced-motion: reduce){.liquid-btn:before,.liquid-btn:after{display:none}button:active:not(:disabled){transform:none}}input,select,textarea{font-family:inherit;color:var(--text)}input::placeholder,textarea::placeholder{color:#b0b0b6}.fld{width:100%;padding:9px 12px;border:1px solid var(--hairline);border-radius:var(--radius-sm);font-size:14px;outline:none;background:#fff;transition:border-color .15s ease,box-shadow .15s ease}.fld:focus{border-color:var(--brand);box-shadow:0 0 0 3px rgba(var(--brand-rgb),.15)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:#0000002e;border-radius:8px;border:2px solid transparent;background-clip:content-box}::-webkit-scrollbar-thumb:hover{background:#0000004d;background-clip:content-box}::-webkit-scrollbar-track{background:transparent}.howler-tile .insight-btn{opacity:0;transition:opacity .15s ease}.howler-tile:hover .insight-btn,.howler-tile:focus-within .insight-btn{opacity:1}@media (hover: none){.howler-tile .insight-btn{opacity:1}}.howler-tile{transition:box-shadow .2s ease,transform .2s ease,border-color .2s ease}.howler-tile:hover{box-shadow:0 1px 2px #0000000d,0 14px 36px -14px #0000002e;border-color:rgba(var(--brand-rgb),.16)}@keyframes pop{0%{transform:scale(.4);opacity:0}60%{transform:scale(1.14)}to{transform:scale(1);opacity:1}}.pop{animation:pop .34s var(--ease-spring) both}@keyframes howlerPulse{0%{box-shadow:0 0 0 0 var(--live-ring, rgba(255,255,255,.65))}70%{box-shadow:0 0 0 5px transparent}to{box-shadow:0 0 0 0 transparent}}@media (prefers-reduced-motion: reduce){@keyframes howlerPulse{}}@keyframes indet-slide{0%{left:-45%}to{left:100%}}.indet-track{position:relative;height:4px;border-radius:999px;background:#8080802e;overflow:hidden}.indet-track:after{content:"";position:absolute;top:0;bottom:0;width:45%;left:-45%;border-radius:999px;background:var(--brand);animation:indet-slide 1.05s var(--ease-out, ease) infinite}@keyframes draw-check{to{stroke-dashoffset:0}}@keyframes fade-up{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.saved-chip{display:inline-flex;align-items:center;gap:5px;animation:fade-up .25s var(--ease-out) both}.check-anim path{stroke-dasharray:22;stroke-dashoffset:22;animation:draw-check .42s var(--ease-out) .05s forwards}@keyframes overlay-in{0%{opacity:0}to{opacity:1}}@keyframes panel-in-right{0%{transform:translate(26px);opacity:0}to{transform:none;opacity:1}}@keyframes sheet-up{0%{transform:translateY(100%)}to{transform:none}}@keyframes drawer-in-right{0%{transform:translate(100%)}to{transform:none}}@keyframes msg-in{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}@keyframes modal-in{0%{opacity:0;transform:scale(.96) translateY(8px)}to{opacity:1;transform:none}}.ai-overlay{animation:overlay-in .2s ease both;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}.ai-panel{animation:panel-in-right .36s var(--ease-spring) both}.ai-sheet{animation:sheet-up .36s var(--ease-spring) both}.analyst-drawer,.side-drawer{animation:drawer-in-right .26s var(--ease-spring) both}.modal-in{animation:modal-in .26s var(--ease-spring) both}.msg-in{animation:msg-in .3s var(--ease-out) both}.streaming{-webkit-mask-image:linear-gradient(to bottom,#000 72%,transparent 100%);mask-image:linear-gradient(to bottom,#000 72%,transparent 100%)}.sheet-grip{width:38px;height:4px;border-radius:980px;background:#8080804d;margin:0 auto 10px;flex-shrink:0}[data-theme=dark] input:not([type=checkbox]):not([type=radio]):not([type=file]),[data-theme=dark] select,[data-theme=dark] textarea{background:var(--elevated)!important;color:var(--text)!important;border-color:var(--hairline)!important}.btn-key{position:relative;overflow:hidden}.btn-key:after{content:"";position:absolute;top:0;left:-120%;width:55%;height:100%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.35),transparent);transform:skew(-18deg);pointer-events:none}.btn-key:hover:not(:disabled):after{animation:shine .7s var(--ease-out)}@keyframes shine{to{left:135%}}@property --ai-angle{syntax: "<angle>"; inherits: false; initial-value: 0deg;}@keyframes ai-rotate{to{--ai-angle: 360deg}}.ai-glow{position:relative}.ai-glow:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1.6px;background:conic-gradient(from var(--ai-angle),var(--brand),var(--brand-2),#7c3aed,#06b6d4,var(--brand));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:ai-rotate 4.5s linear infinite;pointer-events:none;z-index:1}.ai-mark{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;line-height:0;isolation:isolate}.ai-mark .ai-mark-img{width:100%;height:100%;object-fit:contain;display:block;border-radius:50%;position:relative;z-index:1;animation:ai-mark-breathe 4s var(--ease-out, ease-in-out) infinite}.ai-mark:before{content:"";position:absolute;top:-16%;right:-16%;bottom:-16%;left:-16%;border-radius:50%;z-index:0;background:conic-gradient(from var(--ai-angle),var(--brand),var(--brand-2),#7c3aed,#06b6d4,var(--brand));filter:blur(5px);opacity:.55;animation:ai-rotate 4.5s linear infinite;pointer-events:none}.ai-mark .ai-spark{position:absolute;z-index:2;pointer-events:none;color:#fff;filter:drop-shadow(0 0 2px rgba(124,58,237,.9));animation:ai-twinkle 2.4s var(--ease-out, ease-in-out) infinite}.ai-mark .ai-spark.s1{top:-10%;right:-8%;font-size:.5em}.ai-mark .ai-spark.s2{bottom:-6%;left:-6%;font-size:.36em;animation-delay:1.2s}.ai-mark.quiet:before{display:none}.ai-mark.quiet .ai-mark-img{animation:none}@keyframes ai-mark-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}@keyframes ai-twinkle{0%,to{opacity:0;transform:scale(.3) rotate(0)}40%{opacity:1;transform:scale(1) rotate(25deg)}70%{opacity:.4;transform:scale(.7) rotate(0)}}@media (prefers-reduced-motion: reduce){.ai-overlay,.ai-panel,.ai-sheet,.modal-in,.msg-in,.analyst-drawer,.side-drawer{animation-duration:1ms!important}.streaming{mask-image:none;-webkit-mask-image:none}.ai-glow:before{animation:none}.btn-key:hover:after{animation:none}.ai-mark:before,.ai-mark .ai-mark-img,.ai-mark .ai-spark{animation:none}.ai-mark .ai-spark{opacity:.85}}.tab-swap{animation:tab-fade .22s var(--ease-out, ease-out)}.tab-swap-next{animation:tab-in-right .26s var(--ease-out, ease-out)}.tab-swap-prev{animation:tab-in-left .26s var(--ease-out, ease-out)}@keyframes tab-fade{0%{opacity:0}to{opacity:1}}@keyframes tab-in-right{0%{opacity:0;transform:translate(26px)}to{opacity:1;transform:none}}@keyframes tab-in-left{0%{opacity:0;transform:translate(-26px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.tab-swap,.tab-swap-next,.tab-swap-prev{animation:none}}.subtabs{position:relative;display:flex;gap:2px;overflow-x:auto;padding:0 16px;flex-shrink:0;background:var(--frost);backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px);border-bottom:1px solid var(--hairline);scrollbar-width:none}.subtabs::-webkit-scrollbar{display:none}.no-scrollbar{scrollbar-width:none;-ms-overflow-style:none}.no-scrollbar::-webkit-scrollbar{display:none}.howler-carousel-track{scrollbar-width:none;-ms-overflow-style:none}.howler-carousel-track::-webkit-scrollbar{display:none}.subtab{display:inline-flex;align-items:center;gap:7px;flex-shrink:0;border:none;background:transparent;cursor:pointer;padding:10px 14px 12px;font-size:13.5px;font-weight:600;font-family:inherit;color:var(--muted-2);border-radius:8px 8px 0 0;transition:color .15s ease,background .15s ease}.subtab:hover{background:#80808014;color:var(--text)}.subtab.active{color:var(--brand)}.subtab-underline{position:absolute;bottom:0;left:0;height:2.5px;border-radius:3px;background:linear-gradient(90deg,var(--brand),var(--brand-2));transition:transform .3s var(--ease-out),width .3s var(--ease-out),opacity .2s ease;pointer-events:none}@media (prefers-reduced-motion: reduce){.subtab-underline{transition:none}}.glass{background:var(--glass-bg);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(180%);backdrop-filter:blur(var(--glass-blur)) saturate(180%);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow),inset 0 1px 0 var(--glass-hi)}.app-chrome{background:var(--frost)!important;-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(180%);backdrop-filter:blur(var(--glass-blur)) saturate(180%);box-shadow:inset 0 1px 0 var(--glass-hi)}.howler-sidebar{background:var(--frost);backdrop-filter:saturate(180%) blur(var(--glass-blur));-webkit-backdrop-filter:saturate(180%) blur(var(--glass-blur));border-right:1px solid var(--hairline);box-shadow:inset 1px 0 0 var(--glass-hi)}.nav-row{transition:color .15s ease;position:relative;z-index:1}.nav-row.active{color:var(--brand)}.nav-caret{transition:transform .22s var(--ease-out)}.nav-row:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;border-radius:9px;background:#8080801c;transform:scaleX(0);transform-origin:left center;transition:transform .3s var(--ease-out)}.nav-row:hover:before{transform:scaleX(1)}.nav-row.active:before{display:none}.nav-row>*{position:relative;z-index:1}@media (hover: none){.nav-row:before{display:none}}.nav-row:hover svg[data-icon],.subtab:hover svg[data-icon]{color:var(--brand)}svg[data-icon]{transition:color .18s ease}:root{--fam-mid: var(--brand-2)}@supports (color: color-mix(in oklab,red,blue)){:root{--fam-mid: color-mix(in oklab, var(--brand) 50%, var(--brand-2))}}.sb-head{display:flex;align-items:center;gap:7px}.sb-dot{flex-shrink:0;width:7px;height:7px;border-radius:2px;background:var(--fam, var(--muted))}.sb-head.sticky{position:sticky;top:0;z-index:3;background:var(--frost);-webkit-backdrop-filter:blur(14px) saturate(180%);backdrop-filter:blur(14px) saturate(180%)}.sidebar-scroll{-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - 26px),transparent 100%);mask-image:linear-gradient(to bottom,#000 calc(100% - 26px),transparent 100%)}.nav-row:hover svg[data-icon=alerts],.subtab:hover svg[data-icon=alerts]{transform-origin:12px 5px;animation:ico-ring .7s var(--ease-out)}.nav-row:hover svg[data-icon=goals] circle:nth-child(1),.subtab:hover svg[data-icon=goals] circle:nth-child(1){transform-origin:center;animation:ico-ping .7s var(--ease-out)}.nav-row:hover svg[data-icon=goals] circle:nth-child(2),.subtab:hover svg[data-icon=goals] circle:nth-child(2){transform-origin:center;animation:ico-ping .7s .07s var(--ease-out)}.nav-row:hover svg[data-icon=inbox] path:nth-child(3),.subtab:hover svg[data-icon=inbox] path:nth-child(3){animation:ico-dip .55s var(--ease-spring)}.nav-row:hover svg[data-icon=campaigns] path:nth-child(2),.subtab:hover svg[data-icon=campaigns] path:nth-child(2){animation:ico-wave .75s var(--ease-out)}.nav-row:hover svg[data-icon=campaigns] path:nth-child(3),.subtab:hover svg[data-icon=campaigns] path:nth-child(3){animation:ico-wave .75s .1s var(--ease-out)}.nav-row:hover svg[data-icon=chat],.subtab:hover svg[data-icon=chat]{transform-origin:center;animation:ico-pop .5s var(--ease-spring)}.nav-row:hover svg[data-icon=segments] path,.subtab:hover svg[data-icon=segments] path{transform-origin:12px 12px;animation:ico-sweep .6s var(--ease-out)}.nav-row:hover svg[data-icon=journey] circle,.subtab:hover svg[data-icon=journey] circle{transform-origin:center;animation:ico-ping .6s var(--ease-out)}.nav-row:hover svg[data-icon=social] circle,.subtab:hover svg[data-icon=social] circle{transform-origin:center;animation:ico-ping .6s var(--ease-out)}.nav-row:hover svg[data-icon=app] path:nth-child(2),.subtab:hover svg[data-icon=app] path:nth-child(2){transform-origin:12px 17px;animation:ico-grow .6s var(--ease-spring)}.nav-row:hover svg[data-icon=ticket],.subtab:hover svg[data-icon=ticket]{transform-origin:center;animation:ico-tilt .6s var(--ease-spring)}.nav-row:hover svg[data-icon=digests],.subtab:hover svg[data-icon=digests]{animation:ico-dip .5s var(--ease-spring)}.nav-row:hover svg[data-icon=map],.subtab:hover svg[data-icon=map]{transform-origin:center;animation:ico-tilt .6s var(--ease-spring)}.nav-row:hover svg[data-icon=insights],.subtab:hover svg[data-icon=insights]{transform-origin:center;animation:ico-pop .45s var(--ease-spring)}.nav-row:hover svg[data-icon=clients],.subtab:hover svg[data-icon=clients]{transform-origin:center;animation:ico-pop .45s var(--ease-spring)}.nav-row:hover svg[data-icon=user],.subtab:hover svg[data-icon=user]{transform-origin:center;animation:ico-pop .45s var(--ease-spring)}.nav-row:hover svg[data-icon=community],.subtab:hover svg[data-icon=community]{transform-origin:center;animation:ico-pop .45s var(--ease-spring)}.nav-row:hover svg[data-icon=feed],.subtab:hover svg[data-icon=feed]{transform-origin:center;animation:ico-pop .45s var(--ease-spring)}.nav-row:hover svg[data-icon=image],.subtab:hover svg[data-icon=image]{transform-origin:center;animation:ico-pop .45s var(--ease-spring)}.nav-row:hover svg[data-icon=surveys],.subtab:hover svg[data-icon=surveys]{transform-origin:center;animation:ico-pop .45s var(--ease-spring)}.nav-row:hover svg[data-icon=card],.subtab:hover svg[data-icon=card]{transform-origin:center;animation:ico-pop .45s var(--ease-spring)}.nav-row:hover svg[data-icon=email],.subtab:hover svg[data-icon=email]{transform-origin:center;animation:ico-pop .45s var(--ease-spring)}.nav-row:hover svg[data-icon=health],.subtab:hover svg[data-icon=health]{transform-origin:center;animation:ico-pop .45s var(--ease-spring)}.nav-row:hover svg[data-icon=scorecard],.subtab:hover svg[data-icon=scorecard]{transform-origin:center;animation:ico-pop .45s var(--ease-spring)}.nav-row:hover svg[data-icon=folder],.subtab:hover svg[data-icon=folder]{transform-origin:center;animation:ico-pop .45s var(--ease-spring)}.nav-row:hover svg[data-icon=star],.subtab:hover svg[data-icon=star]{transform-origin:center;animation:ico-pop .45s var(--ease-spring)}.nav-row:hover svg[data-icon=cart],.subtab:hover svg[data-icon=cart]{transform-origin:center;animation:ico-pop .45s var(--ease-spring)}.nav-row:hover svg[data-icon=heart],.subtab:hover svg[data-icon=heart]{transform-origin:center;animation:ico-pop .45s var(--ease-spring)}.nav-row:hover svg[data-icon=gem],.subtab:hover svg[data-icon=gem]{transform-origin:center;animation:ico-pop .45s var(--ease-spring)}.nav-row:hover svg[data-icon=bug],.subtab:hover svg[data-icon=bug]{transform-origin:center;animation:ico-pop .45s var(--ease-spring)}.nav-row:hover svg[data-icon=idea],.subtab:hover svg[data-icon=idea]{transform-origin:center;animation:ico-pop .45s var(--ease-spring)}.nav-row:hover svg[data-icon=check],.subtab:hover svg[data-icon=check]{transform-origin:center;animation:ico-pop .45s var(--ease-spring)}.nav-row:hover svg[data-icon=web],.subtab:hover svg[data-icon=web]{transform-origin:center;animation:ico-tilt .55s var(--ease-spring)}.nav-row:hover svg[data-icon=owl],.subtab:hover svg[data-icon=owl]{transform-origin:center;animation:ico-tilt .55s var(--ease-spring)}.nav-row:hover svg[data-icon=palette],.subtab:hover svg[data-icon=palette]{transform-origin:center;animation:ico-tilt .55s var(--ease-spring)}.nav-row:hover svg[data-icon=moderation],.subtab:hover svg[data-icon=moderation]{transform-origin:center;animation:ico-tilt .55s var(--ease-spring)}.nav-row:hover svg[data-icon=lock],.subtab:hover svg[data-icon=lock]{transform-origin:center;animation:ico-tilt .55s var(--ease-spring)}.nav-row:hover svg[data-icon=plug],.subtab:hover svg[data-icon=plug]{transform-origin:center;animation:ico-tilt .55s var(--ease-spring)}.nav-row:hover svg[data-icon=settings],.subtab:hover svg[data-icon=settings]{transform-origin:center;animation:ico-tilt .55s var(--ease-spring)}.nav-row:hover svg[data-icon=links],.subtab:hover svg[data-icon=links]{transform-origin:center;animation:ico-tilt .55s var(--ease-spring)}.nav-row:hover svg[data-icon=notes],.subtab:hover svg[data-icon=notes]{transform-origin:center;animation:ico-tilt .55s var(--ease-spring)}.nav-row:hover svg[data-icon=dashboards],.subtab:hover svg[data-icon=dashboards]{transform-origin:center;animation:ico-tilt .55s var(--ease-spring)}.nav-row:hover svg[data-icon=matrix],.subtab:hover svg[data-icon=matrix]{transform-origin:center;animation:ico-tilt .55s var(--ease-spring)}.nav-row:hover svg[data-icon=flags],.subtab:hover svg[data-icon=flags]{transform-origin:center;animation:ico-tilt .55s var(--ease-spring)}.nav-row:hover svg[data-icon=training],.subtab:hover svg[data-icon=training]{transform-origin:center;animation:ico-tilt .55s var(--ease-spring)}.nav-row:hover svg[data-icon=key],.subtab:hover svg[data-icon=key]{transform-origin:center;animation:ico-tilt .55s var(--ease-spring)}.nav-row:hover svg[data-icon=building],.subtab:hover svg[data-icon=building]{transform-origin:center;animation:ico-tilt .55s var(--ease-spring)}.nav-row:hover svg[data-icon=tag],.subtab:hover svg[data-icon=tag]{transform-origin:center;animation:ico-tilt .55s var(--ease-spring)}.nav-row:hover svg[data-icon=wizard],.subtab:hover svg[data-icon=wizard]{transform-origin:center;animation:ico-tilt .55s var(--ease-spring)}.nav-row:hover svg[data-icon=device],.subtab:hover svg[data-icon=device]{transform-origin:center;animation:ico-tilt .55s var(--ease-spring)}.nav-row:hover svg[data-icon=trend],.subtab:hover svg[data-icon=trend]{animation:ico-rise .5s var(--ease-spring)}.nav-row:hover svg[data-icon=live] path,.subtab:hover svg[data-icon=live] path{transform-origin:center;animation:ico-ping .6s var(--ease-out)}.nav-row:hover svg[data-icon=settlements],.subtab:hover svg[data-icon=settlements]{transform-origin:center;animation:ico-pop .45s var(--ease-spring)}.nav-row:hover svg[data-icon=help],.subtab:hover svg[data-icon=help]{transform-origin:center;animation:ico-pop .45s var(--ease-spring)}.nav-row:hover svg[data-icon=pin],.subtab:hover svg[data-icon=pin]{transform-origin:center;animation:ico-pop .45s var(--ease-spring)}.nav-row:hover svg[data-icon=eye],.subtab:hover svg[data-icon=eye]{transform-origin:center;animation:ico-pop .45s var(--ease-spring)}.nav-row:hover svg[data-icon=location],.subtab:hover svg[data-icon=location]{transform-origin:center;animation:ico-pop .45s var(--ease-spring)}.nav-row:hover svg[data-icon=warn],.subtab:hover svg[data-icon=warn]{transform-origin:center;animation:ico-pop .45s var(--ease-spring)}.nav-row:hover svg[data-icon=pending],.subtab:hover svg[data-icon=pending]{transform-origin:center;animation:ico-pop .45s var(--ease-spring)}.nav-row:hover svg[data-icon=beta],.subtab:hover svg[data-icon=beta]{transform-origin:center;animation:ico-pop .45s var(--ease-spring)}.nav-row:hover svg[data-icon=record],.subtab:hover svg[data-icon=record]{transform-origin:center;animation:ico-pop .45s var(--ease-spring)}.nav-row:hover svg[data-icon=list],.subtab:hover svg[data-icon=list]{transform-origin:center;animation:ico-pop .45s var(--ease-spring)}.nav-row:hover svg[data-icon=bar],.subtab:hover svg[data-icon=bar]{transform-origin:center;animation:ico-pop .45s var(--ease-spring)}.nav-row:hover svg[data-icon=food],.subtab:hover svg[data-icon=food]{transform-origin:center;animation:ico-pop .45s var(--ease-spring)}.nav-row:hover svg[data-icon=booth],.subtab:hover svg[data-icon=booth]{transform-origin:center;animation:ico-pop .45s var(--ease-spring)}.nav-row:hover svg[data-icon=hive],.subtab:hover svg[data-icon=hive]{transform-origin:center;animation:ico-pop .45s var(--ease-spring)}.nav-row:hover svg[data-icon=trash],.subtab:hover svg[data-icon=trash]{transform-origin:center;animation:ico-pop .45s var(--ease-spring)}.nav-row:hover svg[data-icon=home],.subtab:hover svg[data-icon=home]{transform-origin:center;animation:ico-pop .45s var(--ease-spring)}.nav-row:hover svg[data-icon=plus],.subtab:hover svg[data-icon=plus]{transform-origin:center;animation:ico-pop .45s var(--ease-spring)}.nav-row:hover svg[data-icon=money],.subtab:hover svg[data-icon=money]{transform-origin:center;animation:ico-pop .45s var(--ease-spring)}.nav-row:hover svg[data-icon=attach],.subtab:hover svg[data-icon=attach]{transform-origin:center;animation:ico-pop .45s var(--ease-spring)}.nav-row:hover svg[data-icon=unlock],.subtab:hover svg[data-icon=unlock]{transform-origin:center;animation:ico-pop .45s var(--ease-spring)}.nav-row:hover svg[data-icon=eyeoff],.subtab:hover svg[data-icon=eyeoff]{transform-origin:center;animation:ico-pop .45s var(--ease-spring)}.nav-row:hover svg[data-icon=thumbdown],.subtab:hover svg[data-icon=thumbdown]{transform-origin:center;animation:ico-pop .45s var(--ease-spring)}.nav-row:hover svg[data-icon=database],.subtab:hover svg[data-icon=database]{transform-origin:center;animation:ico-pop .45s var(--ease-spring)}.nav-row:hover svg[data-icon=signal],.subtab:hover svg[data-icon=signal]{transform-origin:center;animation:ico-pop .45s var(--ease-spring)}.nav-row:hover svg[data-icon=eventops],.subtab:hover svg[data-icon=eventops]{transform-origin:center;animation:ico-tilt .55s var(--ease-spring)}.nav-row:hover svg[data-icon=spark],.subtab:hover svg[data-icon=spark]{transform-origin:center;animation:ico-tilt .55s var(--ease-spring)}.nav-row:hover svg[data-icon=skills],.subtab:hover svg[data-icon=skills]{transform-origin:center;animation:ico-tilt .55s var(--ease-spring)}.nav-row:hover svg[data-icon=layers],.subtab:hover svg[data-icon=layers]{transform-origin:center;animation:ico-tilt .55s var(--ease-spring)}.nav-row:hover svg[data-icon=sun],.subtab:hover svg[data-icon=sun]{transform-origin:center;animation:ico-tilt .55s var(--ease-spring)}.nav-row:hover svg[data-icon=moon],.subtab:hover svg[data-icon=moon]{transform-origin:center;animation:ico-tilt .55s var(--ease-spring)}.nav-row:hover svg[data-icon=undo],.subtab:hover svg[data-icon=undo]{transform-origin:center;animation:ico-tilt .55s var(--ease-spring)}.nav-row:hover svg[data-icon=repeat],.subtab:hover svg[data-icon=repeat]{transform-origin:center;animation:ico-tilt .55s var(--ease-spring)}.nav-row:hover svg[data-icon=gate],.subtab:hover svg[data-icon=gate]{transform-origin:center;animation:ico-tilt .55s var(--ease-spring)}.nav-row:hover svg[data-icon=scan],.subtab:hover svg[data-icon=scan]{transform-origin:center;animation:ico-tilt .55s var(--ease-spring)}.nav-row:hover svg[data-icon=shuffle],.subtab:hover svg[data-icon=shuffle]{transform-origin:center;animation:ico-tilt .55s var(--ease-spring)}.nav-row:hover svg[data-icon=edit],.subtab:hover svg[data-icon=edit]{transform-origin:center;animation:ico-tilt .55s var(--ease-spring)}.nav-row:hover svg[data-icon=search],.subtab:hover svg[data-icon=search]{transform-origin:center;animation:ico-tilt .55s var(--ease-spring)}.nav-row:hover svg[data-icon=flow],.subtab:hover svg[data-icon=flow]{transform-origin:center;animation:ico-tilt .55s var(--ease-spring)}.nav-row:hover svg[data-icon=desktop],.subtab:hover svg[data-icon=desktop]{transform-origin:center;animation:ico-tilt .55s var(--ease-spring)}.nav-row:hover svg[data-icon=rocket],.subtab:hover svg[data-icon=rocket]{transform-origin:center;animation:ico-tilt .55s var(--ease-spring)}@keyframes ico-rise{0%,to{transform:translateY(0)}45%{transform:translateY(-2.2px)}}.nav-row svg[data-icon],.subtab svg[data-icon]{overflow:visible}@keyframes ico-ring{0%,to{transform:rotate(0)}18%{transform:rotate(13deg)}38%{transform:rotate(-10deg)}58%{transform:rotate(6deg)}78%{transform:rotate(-3deg)}}@keyframes ico-ping{0%{transform:scale(1)}45%{transform:scale(1.16)}to{transform:scale(1)}}@keyframes ico-dip{0%,to{transform:translateY(0)}45%{transform:translateY(2.4px)}}@keyframes ico-wave{0%{opacity:.25;transform:translate(-1.6px)}55%{opacity:1;transform:translate(1px)}to{opacity:1;transform:translate(0)}}@keyframes ico-pop{0%,to{transform:scale(1)}42%{transform:scale(1.15)}}@keyframes ico-sweep{0%{transform:rotate(-22deg)}to{transform:rotate(0)}}@keyframes ico-grow{0%{transform:scaleY(.55)}to{transform:scaleY(1)}}@keyframes ico-tilt{0%,to{transform:rotate(0)}40%{transform:rotate(-7deg)}}@media (prefers-reduced-motion: reduce){.nav-row:before{transition:none}.nav-row:hover svg[data-icon],.nav-row:hover svg[data-icon] *{animation:none!important}}.icon-chip{--icon-fam: var(--brand);flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;border-radius:30%;color:var(--icon-fam);background:rgba(var(--brand-rgb),.12)}.icon-chip[data-family=insight]{--icon-fam: var(--ai);background:var(--ai-bg)}.icon-chip[data-family=engage]{--icon-fam: var(--brand);background:rgba(var(--brand-rgb),.12)}.icon-chip[data-family=ops]{--icon-fam: var(--warn);background:#b250001f}.icon-chip[data-family=money]{--icon-fam: var(--success);background:#1d8a3b1f}.icon-chip[data-family=admin]{--icon-fam: var(--muted-2);background:#80808024}[data-theme=dark] .icon-chip[data-family=ops]{background:#fbbf2429}[data-theme=dark] .icon-chip[data-family=money]{background:#34d39929}.nav-indicator{position:absolute;left:6px;right:6px;top:0;height:0;background:rgba(var(--brand-rgb),.12);border-radius:9px;z-index:0;pointer-events:none;opacity:0;transition:transform .32s var(--ease-spring),height .32s var(--ease-spring),opacity .2s ease}.collapsey{display:grid;grid-template-rows:0fr;transition:grid-template-rows .26s var(--ease-out)}.collapsey.open{grid-template-rows:1fr}.collapsey-inner{overflow:hidden;min-height:0;opacity:0;transition:opacity .18s ease}.collapsey.open>.collapsey-inner{opacity:1;transition:opacity .28s ease .05s}.sidebar-wrap{flex-shrink:0;overflow:hidden;display:flex;transition:width .3s var(--ease-out),opacity .24s ease}.sidebar-wrap>.howler-sidebar{height:100%}.sidebar-wrap.collapsed{width:0!important;opacity:0}@media (prefers-reduced-motion: reduce){.nav-indicator,.collapsey,.collapsey-inner,.sidebar-wrap,.nav-caret{transition-duration:1ms!important}.pop,.saved-chip{animation:none!important}.check-anim path{animation:none!important;stroke-dashoffset:0!important}}::view-transition-old(root),::view-transition-new(root){animation-duration:.26s;animation-timing-function:var(--ease-out)}.lift{transition:box-shadow .22s ease,transform .22s ease,border-color .22s ease}.lift:hover{transform:translateY(-2px);box-shadow:0 10px 30px -12px #0000002e;border-color:#0000001a}.lift:active{transform:translateY(0)}@keyframes tile-rise{0%{opacity:0;transform:translateY(10px) scale(.985)}to{opacity:1;transform:none}}.tile-enter{animation:tile-rise var(--dur-slow) var(--ease-out) both}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.skel{background:linear-gradient(100deg,var(--skel) 40%,var(--skel-hi) 50%,var(--skel) 60%);background-size:200% 100%;animation:shimmer 1.6s linear infinite;border-radius:7px}@keyframes chip-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.chip-in{animation:chip-in .34s var(--ease-out) both}.tile-refreshing{opacity:.45;filter:saturate(.8)}.tile-live{transition:opacity var(--dur-med) ease,filter var(--dur-med) ease}@media (prefers-reduced-motion: reduce){.tile-enter,.chip-in{animation-duration:1ms!important}.skel{animation:none}}@media (max-width: 767px){input,select,textarea{font-size:16px!important}}.pdf-cover{display:none}@media print{@page{size:A4 landscape;margin:9mm}html,body,#root{height:auto!important;overflow:visible!important;background:#fff!important}#root>div{height:auto!important;display:block!important}header,.howler-sidebar,.sidebar-wrap,.subtabs,.no-print,.insight-btn,.nav-indicator,.sheet-grip{display:none!important}main{overflow:visible!important;display:block!important}main>div{overflow:visible!important;height:auto!important}body{zoom:.72}.howler-tile{box-shadow:none!important;break-inside:avoid}.ai-glow:before{display:none!important}.pdf-cover{display:block!important;break-after:avoid;margin-bottom:14px;color:#111}.pdf-cover-accent{height:6px;border-radius:3px;margin-bottom:14px}.pdf-cover-top{display:flex;align-items:center;gap:14px}.pdf-cover-logo{width:46px;height:46px;border-radius:10px;object-fit:contain;flex-shrink:0}.pdf-cover-logo--fallback{display:inline-flex;align-items:center;justify-content:center;color:#fff;font-size:22px;font-weight:800}.pdf-cover-id{flex:1;min-width:0}.pdf-cover-tenant{font-size:16px;font-weight:800;letter-spacing:-.01em}.pdf-cover-suite{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#666}.pdf-cover-stamp{text-align:right;font-size:10.5px;color:#666}.pdf-cover-stamp-when{font-weight:700;color:#222}.pdf-cover-title{font-size:24px;font-weight:700;letter-spacing:-.02em;margin:12px 0 8px}.pdf-cover-filters{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px}.pdf-cover-filters-label{font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#888}.pdf-cover-chips{display:flex;flex-wrap:wrap;gap:6px}.pdf-cover-chip{font-size:11px;padding:3px 9px;border:1px solid #ddd;border-radius:980px;background:#fafafa}.pdf-cover-chip b{font-weight:700}}
