@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:1.875rem;--shadow-sm:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--ease-out:cubic-bezier(0, 0, .2, 1);--animate-spin:spin 1s linear infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.top-6{top:calc(var(--spacing) * 6)}.z-7{z-index:7}.row-1{grid-row:1}.row-2{grid-row:2}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-1{margin:calc(var(--spacing) * 1)}.m-4{margin:calc(var(--spacing) * 4)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.size-1{width:calc(var(--spacing) * 1);height:calc(var(--spacing) * 1)}.h-2{height:calc(var(--spacing) * 2)}.w-2{width:calc(var(--spacing) * 2)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-9{width:calc(var(--spacing) * 9)}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-spin{animation:var(--animate-spin)}.resize{resize:both}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.p-1{padding:calc(var(--spacing) * 1)}.p-4{padding:calc(var(--spacing) * 4)}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.break-all{word-break:break-all}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.\[mm\:ss\]{mm:ss}}@font-face{font-family:Manrope;font-weight:400;font-style:normal;font-display:swap;src:url(/fonts/Manrope-400-latin.woff2)format("woff2")}@font-face{font-family:Manrope;font-weight:600;font-style:normal;font-display:swap;src:url(/fonts/Manrope-600-latin.woff2)format("woff2")}@font-face{font-family:Manrope;font-weight:700;font-style:normal;font-display:swap;src:url(/fonts/Manrope-700-latin.woff2)format("woff2")}@font-face{font-family:Tajawal;font-weight:400;font-style:normal;font-display:swap;src:url(/fonts/Tajawal-400-arabic.woff2)format("woff2")}@font-face{font-family:Tajawal;font-weight:700;font-style:normal;font-display:swap;src:url(/fonts/Tajawal-700-arabic.woff2)format("woff2")}@font-face{font-family:JetBrains Mono;font-weight:400;font-style:normal;font-display:swap;src:url(/fonts/JetBrains-Mono-400-latin.woff2)format("woff2")}:root{--navy-950:#0a0e13;--navy-900:#0f1419;--navy-800:#151c25;--navy-700:#1a2332;--navy-600:#27313f;--navy-500:#3a4658;--navy-400:#5a6779;--navy-300:#8590a0;--navy-200:#b6bdc8;--navy-100:#d9dde3;--cream-50:#faf9f5;--cream-100:#f5f4ed;--cream-200:#edebe0;--cream-300:#ddd9c7;--cream-400:#b8b3a0;--cream-500:#8a8675;--cream-600:#5d5a50;--cream-700:#3e3d38;--cream-800:#2a2925;--cream-900:#1f1e1c;--snap-yellow:#fffc00;--snap-yellow-hover:#fff04a;--snap-yellow-press:#ebe800;--snap-yellow-tint:#fffce6;--gray-50:#f7f6f3;--gray-100:#ecebe6;--gray-200:#d8d6cf;--gray-300:#bcb9b0;--gray-400:#8e8b82;--gray-500:#6b6962;--gray-600:#4e4c47;--gray-700:#3a3935;--gray-800:#262522;--gray-900:#161512;--positive:#1f8a5b;--positive-soft:#e6f4ee;--negative:#c5443d;--negative-soft:#fae9e7;--warning:#c98a16;--warning-soft:#fbf1de;--info:#2a6fdb;--info-soft:#e7eefb;--font-sans:"Manrope", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--font-arabic:var(--font-tajawal), "Tajawal", "Manrope", ui-sans-serif, system-ui, sans-serif;--font-mono:"JetBrains Mono", ui-monospace, "SF Mono", "Menlo", monospace;--shadow-sm:0 1px 2px #0f14190f;--shadow-md:0 4px 12px #0f141914, 0 1px 2px #0f14190a;--shadow-lg:0 12px 32px #0f14191f, 0 2px 6px #0f14190f;--shadow-focus:0 0 0 1px #0f1419, 0 0 0 3px #fffc00;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-spring:cubic-bezier(.32, .72, 0, 1);--ease-in:cubic-bezier(.4, 0, 1, 1);--dur-fastest:75ms;--dur-fast:.12s;--dur-short:.15s;--dur-base:.2s;--dur-medium:.25s;--dur-slow:.35s;--text-2xs:9px;--text-xs:11px;--text-sm:12px;--text-base:13px;--text-md:14px;--text-lg:16px;--text-xl:20px;--text-2xl:24px;--text-3xl:28px;--accent-lime:#d4f25c;--accent-lime-alt:#a8e063;--chip-snap-color:#7a6f00;--chip-meta-color:#1f4ea0;--chip-paused-color:#7a5310;--neg-alt:#b91c1c;--avatar-green:#1f8a5b;--avatar-red:#c5443d;--chip-snap:#7a6f00;--chip-meta:#1f4ea0;--snap-yellow-light:#d4f25c;--navy-ink:#0f1419;--chip-text:#0f1419;--glass-04:#ffffff0a;--glass-05:#ffffff0d;--glass-06:#ffffff0f;--glass-07:#ffffff12;--glass-08:#ffffff14;--glass-10:#ffffff1a;--glass-11:#ffffff1c;--glass-12:#ffffff1f;--glass-14:#ffffff24;--glass-18:#ffffff2e;--glass-22:#ffffff38}*{box-sizing:border-box}html,body{margin:0;padding:0}body{font:400 14px/1.55 var(--font-sans);color:var(--gray-900);background:var(--cream-50);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}[dir=rtl] body{font-family:var(--font-tajawal), var(--font-arabic), "Tajawal", sans-serif}a{color:inherit;text-decoration:none}button{font-family:inherit}.aura-visually-hidden{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:where(button,[role=button],a,input,select,textarea,summary,[tabindex="0"]):focus-visible{box-shadow:var(--shadow-focus);border-radius:6px;outline:none}.aura-app{background:var(--gray-50);min-height:100vh;color:var(--gray-900);display:flex}.aura-rail{background:var(--navy-950);border-right:1px solid var(--glass-05);flex-direction:column;flex-shrink:0;align-items:center;gap:4px;width:48px;padding:12px 0;display:flex}.aura-rail-chip{background:var(--accent-lime);width:28px;height:28px;color:var(--navy-ink);font:700 13px/28px var(--font-sans);text-align:center;border-radius:7px;flex-shrink:0}.aura-rail-btn{color:#ffffff59;cursor:pointer;width:32px;height:32px;transition:background var(--dur-fast), color var(--dur-fast);background:0 0;border:none;border-radius:8px;place-items:center;display:grid}.aura-rail-avatar{background:var(--avatar-green);color:#fff;width:28px;height:28px;font:700 12px/28px var(--font-sans);text-align:center;border-radius:999px;flex-shrink:0;position:relative}.aura-rail-avatar-dot{background:var(--avatar-red);border:1.5px solid var(--navy-950);border-radius:999px;width:8px;height:8px;position:absolute;top:-1px;right:-1px}.aura-sidebar{background:var(--navy-900);border-right:1px solid var(--glass-06);flex-direction:column;flex-shrink:0;gap:2px;width:240px;height:100vh;padding:14px 10px;display:flex;position:sticky;top:0;overflow:hidden}.aura-ws-picker{border:1px solid var(--glass-10);background:var(--glass-06);cursor:pointer;transition:background var(--dur-fast), border-color var(--dur-fast);border-radius:8px;align-items:center;gap:8px;margin-bottom:6px;padding:8px 10px;display:flex}.aura-ws-chip{background:var(--accent-lime);width:22px;height:22px;color:var(--navy-ink);font:700 11px/22px var(--font-sans);text-align:center;border-radius:6px;flex-shrink:0}.aura-ws-name{font:600 var(--text-sm)/1 var(--font-sans);text-overflow:ellipsis;white-space:nowrap;color:#ffffffe6;flex:1;overflow:hidden}.aura-ws-chevron{color:#ffffff59;flex-shrink:0}.aura-side-item{font:500 13px/1 var(--font-sans);color:#ffffff8c;cursor:pointer;transition:background var(--dur-fast), color var(--dur-fast);border:1px solid #0000;border-radius:7px;align-items:center;gap:9px;padding:7px 10px;text-decoration:none;display:flex}.aura-side-folder-head{cursor:default;font-weight:600}.aura-side-section{font:600 11px/1 var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:#ffffff4d;justify-content:space-between;padding:16px 10px 6px;display:flex}.aura-side-section span:last-child{opacity:.6;gap:8px;display:flex}.aura-side-reports{flex-direction:column;flex:1;gap:1px;padding-block:4px;display:flex}.aura-side-report{font:500 var(--text-sm)/1 var(--font-sans);color:#ffffff73;cursor:pointer;transition:background var(--dur-fast), color var(--dur-fast);border:1px solid #0000;border-radius:7px;align-items:center;gap:10px;padding:5px 10px 5px 18px;text-decoration:none;display:flex}.aura-side-dot{border-radius:999px;flex-shrink:0;width:7px;height:7px}.aura-side-emoji{background:var(--glass-08);border:1px solid var(--glass-05);width:24px;height:24px;text-rendering:optimizeQuality;-webkit-font-smoothing:subpixel-antialiased;transition:background var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);border-radius:7px;flex-shrink:0;place-items:center;font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,Twemoji Mozilla,Android Emoji,sans-serif;font-size:13px;line-height:1;display:grid}.aura-side-report:hover .aura-side-emoji{background:var(--glass-14);transform:scale(1.08)}.aura-side-report.is-active .aura-side-emoji{background:#fffc0026;border-color:#fffc0040}.aura-side-report-label{font:500 var(--text-sm)/1.3 var(--font-sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.aura-side-task{background:var(--glass-05);border:1px solid var(--glass-10);border-radius:10px;flex-direction:column;gap:8px;margin-top:auto;padding:12px;display:flex}.aura-side-task-head{font:500 12px/1.3 var(--font-sans);color:#ffffff80;align-items:center;gap:8px;display:flex}.aura-side-task-title{font:600 12px/1.2 var(--font-sans);color:#ffffffd9}.aura-side-task-meta{font:500 11px/1.3 var(--font-sans);color:#ffffff59}.aura-side-task-btn{font:600 12px/1 var(--font-sans);border:1px solid var(--glass-14);background:var(--glass-06);color:#ffffffa6;cursor:pointer;transition:background var(--dur-fast), color var(--dur-fast);border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:8px 10px;display:flex}.aura-side-task-btn:hover{background:var(--glass-12);color:#ffffffe6;border-color:var(--glass-22)}.aura-main{background:#fff;flex-direction:column;flex:1;min-width:0;display:flex}.aura-topbar{border-bottom:1px solid var(--gray-100);z-index:10;background:#fff;justify-content:space-between;align-items:center;height:52px;padding:0 28px;display:flex;position:sticky;top:0}.aura-topbar-bread{font:500 13px/1 var(--font-sans);color:var(--gray-500);align-items:center;gap:0;display:flex}.aura-bread-sep{color:var(--gray-300);margin:0 7px;font-weight:400}.aura-bread-link{color:var(--gray-500);transition:color var(--dur-fast);text-decoration:none}.aura-bread-link:hover{color:var(--gray-900)}.aura-bread-current{color:var(--gray-900);font-weight:600}.aura-topbar-actions{align-items:center;gap:10px;display:flex}.aura-locale-switch{border:1px solid var(--gray-200);background:var(--cream-50);border-radius:8px;align-items:center;gap:2px;padding:2px;display:inline-flex}.aura-locale-btn{min-width:28px;height:22px;color:var(--gray-700);font:600 11px/1 var(--font-sans);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:0 7px;transition:background .12s,color .12s}.aura-locale-btn[lang=ar]{font-family:var(--font-arabic);font-size:13px}.aura-locale-btn:hover:not(:disabled){color:var(--gray-900)}.aura-locale-btn.is-active{background:var(--snap-yellow);color:var(--gray-900)}.aura-locale-btn:disabled{opacity:.6;cursor:default}.aura-content{background:var(--gray-50);flex:1;overflow-y:auto}.aura-home-wrap{max-width:1120px;margin:0 auto;padding:32px 36px 64px}.aura-greeting{font:700 24px/1.2 var(--font-sans);letter-spacing:-.02em;color:var(--gray-900);margin:0 0 22px}.aura-trial-grid{grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:32px;display:grid}.aura-trial-card{border:1px solid var(--gray-100);transition:border-color var(--dur-fast), box-shadow var(--dur-fast);box-shadow:var(--shadow-sm);background:#fff;border-radius:14px;flex-direction:column;gap:10px;padding:20px 20px 16px;display:flex;position:relative;overflow:hidden}.aura-trial-card:before{content:"";background:linear-gradient(90deg, var(--snap-yellow), var(--accent-lime-alt));opacity:0;height:3px;transition:opacity var(--dur-fast);position:absolute;top:0;left:0;right:0}.aura-trial-card:hover{border-color:var(--gray-200);box-shadow:var(--shadow-md)}.aura-trial-card:hover:before{opacity:1}.aura-trial-title{font:600 var(--text-md)/1.25 var(--font-sans);color:var(--gray-900);margin:0}.aura-trial-body{font:400 var(--text-sm)/1.55 var(--font-sans);color:var(--gray-600);flex:1;margin:0}.aura-trial-foot{justify-content:space-between;align-items:center;margin-top:4px;display:flex}.aura-trial-pill{background:var(--snap-yellow);color:var(--navy-900);font:700 11px/1 var(--font-sans);letter-spacing:.03em;border-radius:6px;padding:4px 9px}.aura-trial-cta{font:600 13px/1 var(--font-sans);color:var(--gray-700);cursor:pointer;transition:color var(--dur-fast);background:0 0;border:none;align-items:center;gap:4px;display:inline-flex}.aura-trial-cta:hover{color:var(--gray-900)}.aura-week-wrap{border-top:1px solid var(--gray-100);padding-top:28px}.aura-composer-wrap{text-align:center;margin-bottom:32px}.aura-composer-h{font:600 var(--text-xl)/1.3 var(--font-sans);letter-spacing:-.01em;color:var(--gray-900);margin:0 0 18px}.aura-composer-card{border:1px solid var(--cream-200);text-align:left;background:#fff;border-radius:14px;max-width:620px;margin:0 auto;padding:14px 14px 12px}.aura-composer-input{width:100%;font:400 14px/1.4 var(--font-sans);color:var(--gray-900);background:0 0;border:none;outline:none;padding:8px 4px}.aura-composer-input::placeholder{color:var(--gray-400)}.aura-composer-foot{justify-content:space-between;align-items:center;margin-top:4px;display:flex}.aura-composer-plus{border:1px solid var(--cream-200);cursor:pointer;width:28px;height:28px;color:var(--gray-500);background:#fff;border-radius:8px;place-items:center;display:grid}.aura-composer-send{cursor:pointer;width:32px;height:32px;transition:background var(--dur-fast);border:none;border-radius:999px;place-items:center;display:grid}.aura-composer-send-active{background:var(--snap-yellow);color:var(--navy-900)}.aura-composer-send-idle{background:var(--cream-200);color:var(--gray-400);cursor:default}.aura-composer-chips{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:16px;display:flex}.aura-chip-canvas{font:500 12px/1 var(--font-sans);color:var(--gray-700);border:1px solid var(--cream-200);cursor:pointer;transition:border-color var(--dur-fast), color var(--dur-fast);background:#fff;border-radius:999px;align-items:center;gap:6px;padding:7px 12px;display:inline-flex}.aura-chip-canvas:hover{border-color:var(--gray-300);color:var(--gray-900)}.aura-week-head{align-items:baseline;gap:12px;margin-bottom:16px;display:flex}.aura-week-title{font:600 var(--text-xl)/1.2 var(--font-sans);color:var(--gray-900);margin:0}.aura-week-range{font:500 12px/1 var(--font-sans);color:var(--gray-500);background:var(--gray-100);border:1px solid var(--gray-200);border-radius:999px;padding:5px 10px}.aura-week-grid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.aura-kpi{border:1px solid var(--gray-100);box-shadow:var(--shadow-sm);background:#fff;border-radius:12px;flex-direction:column;gap:8px;padding:16px 16px 14px;display:flex}.aura-kpi-label{font:600 11px/1 var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--gray-500);align-items:center;gap:6px;display:flex}.aura-kpi-value-row{align-items:baseline;gap:4px;display:flex}.aura-kpi-unit{font:500 11px/1 var(--font-mono);color:var(--gray-500);text-transform:uppercase;letter-spacing:.04em}.aura-kpi-value{font:600 28px/1.05 var(--font-mono);letter-spacing:-.02em;color:var(--gray-900);font-variant-numeric:tabular-nums}.aura-kpi-delta{font:500 12px/1 var(--font-mono);font-variant-numeric:tabular-nums;align-items:center;gap:3px;display:inline-flex}.aura-kpi-delta-pos{color:var(--positive)}.aura-kpi-delta-neg{color:var(--negative)}.aura-kpi-delta-neutral{color:var(--gray-500)}.aura-table-wrap{border:1px solid var(--cream-200);background:#fff;border-radius:12px;overflow:hidden}.aura-table-banner{background:var(--cream-100);border-bottom:1px solid var(--cream-200);font:400 12px/1.4 var(--font-sans);color:var(--gray-700);align-items:center;gap:10px;padding:10px 16px;display:flex}.aura-table{border-collapse:collapse;width:100%}.aura-table thead th{background:var(--cream-100);font:600 11px/1 var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--gray-700);text-align:left;border-bottom:1px solid var(--cream-200);padding:12px 16px}.aura-num-th{text-align:right}.aura-table tbody td{border-bottom:1px solid var(--cream-100);font:400 13px/1.4 var(--font-sans);color:var(--gray-900);vertical-align:middle;padding:12px 16px}.aura-table tbody tr:last-child td{border-bottom:none}.aura-table tbody td.aura-num{text-align:right;font-family:var(--font-mono);font-variant-numeric:tabular-nums}.aura-thumb{background:var(--cream-200);object-fit:cover;border-radius:6px;width:44px;height:44px}.aura-chip{font:600 11px/1.35 var(--font-sans);border:1px solid #0000;border-radius:999px;align-items:center;gap:5px;padding:4px 9px;display:inline-flex}.aura-chip-snap{color:var(--chip-snap-color);background:#fffc002e;border-color:#fffc0073}.aura-chip-meta{color:var(--chip-meta-color);background:#2a6fdb1f;border-color:#2a6fdb40}.aura-chip-tiktok{color:var(--navy-900);background:#0f141914;border-color:#0f14192e}.aura-chip-active{background:var(--positive-soft);color:var(--positive);border-color:#1f8a5b40}.aura-chip-paused{background:var(--warning-soft);color:var(--chip-paused-color);border-color:#9f6c0f4d}.aura-chip-error{background:var(--negative-soft);color:var(--negative);border-color:#c5443d40}.aura-btn{font:600 13px/1 var(--font-sans);background:var(--snap-yellow);color:var(--navy-900);cursor:pointer;transition:background var(--dur-fast);border:none;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:8px 14px;display:inline-flex}.aura-btn:hover{background:var(--snap-yellow-hover)}.aura-btn:active{background:var(--snap-yellow-press)}.aura-btn:disabled{opacity:.5;cursor:not-allowed}.aura-btn-secondary{color:var(--gray-900);border:1px solid var(--cream-300);background:#fff}.aura-btn-tertiary{color:var(--gray-700);background:0 0;padding:6px 10px}.aura-btn-tertiary:hover{background:var(--cream-100);color:var(--gray-900)}.aura-input{width:100%;font:400 13px/1.4 var(--font-sans);color:var(--gray-900);border:1px solid var(--cream-300);transition:border-color var(--dur-fast);background:#fff;border-radius:6px;padding:9px 12px;display:block}.aura-input:focus{border-color:var(--gray-700);outline:none}.aura-label-form{font:600 12px/1 var(--font-sans);color:var(--gray-700);margin-bottom:6px;display:block}.aura-card{border:1px solid var(--cream-200);box-shadow:var(--shadow-sm);background:#fff;border-radius:12px;padding:20px}.aura-card-hd{justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.aura-card-title{font:600 14px/1 var(--font-sans);color:var(--gray-900);align-items:center;gap:6px;margin:0;display:flex}.aura-split-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.aura-meta-row{border-bottom:1px solid var(--cream-100);justify-content:space-between;align-items:baseline;gap:16px;padding:9px 0;display:flex}.aura-meta-row:last-child{border-bottom:none}.aura-meta-row dt{font:500 12px/1 var(--font-sans);color:var(--gray-500);flex-shrink:0;min-width:100px}.aura-meta-row dd{font:400 13px/1.3 var(--font-sans);color:var(--gray-900);text-align:right;word-break:break-all;margin:0}.aura-plan-tier{background:var(--snap-yellow);color:var(--navy-900);font:700 11px/1 var(--font-sans);letter-spacing:.04em;text-transform:capitalize;border-radius:6px;padding:4px 10px}.aura-meter{background:var(--cream-200);border-radius:999px;height:4px;margin-top:6px;overflow:hidden}.aura-meter-fill{background:var(--navy-700);height:100%;transition:width var(--dur-medium) var(--ease-out);border-radius:999px}.aura-member{border-bottom:1px solid var(--cream-100);align-items:center;gap:12px;padding:10px 0;display:flex}.aura-member:last-child{border-bottom:none}.aura-member-avatar{background:var(--navy-900);color:#fff;width:32px;height:32px;font:700 13px/32px var(--font-sans);text-align:center;border-radius:999px;flex-shrink:0}.aura-member-name{font:600 13px/1 var(--font-sans);color:var(--gray-900);margin-bottom:4px}.aura-member-meta{font:400 12px/1 var(--font-sans);color:var(--gray-500)}@media (max-width:640px){.aura-split-grid{grid-template-columns:1fr}}.aura-mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.aura-page-title{font:600 var(--text-xl)/1.2 var(--font-sans);letter-spacing:-.01em;color:var(--gray-900);margin:0 0 6px}.aura-page-subtitle{font:400 13px/1.5 var(--font-sans);color:var(--gray-700);max-width:720px;margin:0}.aura-page-header{border-bottom:1px solid var(--gray-100);background:#fff;padding:24px 32px 12px}.aura-eyebrow{font:600 11px/1.25 var(--font-sans);color:var(--gray-500);letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px}.aura-h1{font:600 var(--text-xl)/1.2 var(--font-sans);letter-spacing:-.01em;color:var(--gray-900);margin:0 0 6px}.aura-page-desc{font:400 13px/1.5 var(--font-sans);color:var(--gray-700);max-width:720px;margin:0}.aura-page-content{padding:24px 32px 56px}.aura-section{margin-bottom:28px}.aura-section-head{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:12px;display:flex}.aura-section-title{font:600 14px/1 var(--font-sans);letter-spacing:-.005em;color:var(--gray-900);margin:0}.aura-section-meta{font:500 12px/1 var(--font-sans);color:var(--gray-500)}.aura-filter-bar{border-bottom:1px solid var(--cream-200);flex-wrap:wrap;gap:8px;margin-bottom:16px;padding:12px 0 16px;display:flex}.aura-filter-pill{font:500 12px/1 var(--font-sans);color:var(--gray-700);border:1px solid var(--cream-300);cursor:pointer;transition:border-color var(--dur-fast);background:#fff;border-radius:999px;padding:6px 12px}.aura-filter-pill:hover{border-color:var(--gray-300);color:var(--gray-900)}.aura-filter-pill.is-active{background:var(--navy-900);color:var(--snap-yellow);border-color:var(--navy-900)}.aura-ad-tile{cursor:pointer;flex-direction:column;gap:5px;display:flex}.aura-ad-tile-media{aspect-ratio:9/16;background:var(--cream-100);border:1px solid var(--cream-200);transition:box-shadow var(--dur-fast), border-color var(--dur-fast);border-radius:8px;position:relative;overflow:hidden}.aura-ad-tile:hover .aura-ad-tile-media{box-shadow:var(--shadow-md);border-color:var(--cream-300)}.aura-competitor-card{border:1px solid var(--gray-100);transition:border-color var(--dur-fast), box-shadow var(--dur-fast);background:#fff;border-radius:10px;flex:0 0 110px;text-decoration:none;display:block;overflow:hidden}.aura-competitor-card:hover{border-color:var(--gray-200);box-shadow:var(--shadow-md)}.aura-inspo-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px;display:grid}.aura-inspo-card{border:1px solid var(--cream-200);transition:border-color var(--dur-fast), box-shadow var(--dur-fast);background:#fff;border-radius:12px;overflow:hidden}.aura-inspo-card:hover{border-color:var(--cream-300);box-shadow:var(--shadow-md)}.aura-inspo-media{aspect-ratio:9/16;background-color:var(--cream-200);position:relative;overflow:hidden}.aura-inspo-img{object-fit:cover;width:100%;height:100%;display:block}.aura-inspo-save{cursor:pointer;width:28px;height:28px;color:var(--gray-700);background:#ffffffeb;border:1px solid #0f141914;border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:8px;right:8px}.aura-inspo-meta{padding:10px 12px 12px}.aura-empty{text-align:center;border:1px dashed var(--cream-300);color:var(--gray-700);background:#fff;border-radius:12px;flex-direction:column;align-items:center;padding:56px 32px;display:flex}.aura-empty-icon{background:var(--cream-100);width:52px;height:52px;color:var(--gray-500);border-radius:999px;justify-content:center;align-items:center;margin-bottom:14px;display:flex}.aura-empty-desc{font:400 13px/1.5 var(--font-sans);color:var(--gray-700);max-width:420px;margin:0 0 16px}.aura-nav-toggle,.aura-nav-burger{display:none}@media (max-width:900px){.aura-app{flex-direction:column}.aura-rail{border-right:none;border-bottom:1px solid var(--glass-06);z-index:30;flex-direction:row;gap:4px;width:100%;height:48px;padding:0 12px;position:sticky;top:0}.aura-rail-chip{margin-right:8px}.aura-sidebar{display:none}.aura-trial-grid{grid-template-columns:1fr}.aura-week-grid{grid-template-columns:repeat(2,1fr)}.aura-home-wrap{padding:20px 16px 40px}.aura-topbar{padding:0 16px}}@media (max-width:560px){.aura-week-grid{grid-template-columns:1fr}.aura-table-wrap{overflow-x:auto}.aura-table{min-width:720px}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.aura-chat-wrap{flex-direction:column;max-width:880px;height:calc(100vh - 200px);margin:0 auto;display:flex}.aura-chat-empty{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:24px;padding:32px;display:flex}.aura-chat-empty-title{font:600 var(--text-xl)/1.2 var(--font-sans);color:var(--gray-900);margin:0}.aura-agent-grid{grid-template-columns:repeat(3,1fr);gap:12px;width:100%;max-width:720px;display:grid}.aura-agent-card{text-align:left;border:1px solid var(--gray-200);cursor:pointer;transition:border-color var(--dur-fast), background var(--dur-fast), box-shadow var(--dur-fast);background:#fff;border-radius:10px;flex-direction:column;gap:6px;padding:16px;display:flex}.aura-agent-card:hover{border-color:var(--gray-300);box-shadow:var(--shadow-sm)}.aura-agent-card.is-active{background:var(--cream-200);border-color:var(--navy-900)}.aura-agent-card-label{font:600 13px/1 var(--font-sans);color:var(--gray-900)}.aura-agent-card-hint{font:400 11px/1.4 var(--font-sans);color:var(--gray-600)}.aura-chat-log{flex-direction:column;flex:1;gap:16px;padding:24px 8px;display:flex;overflow-y:auto}.aura-chat-row{display:flex}.aura-chat-row-user{justify-content:flex-end}.aura-chat-row-assistant{justify-content:flex-start}.aura-chat-bubble{max-width:78%;font:400 14px/1.55 var(--font-sans);white-space:pre-wrap;word-break:break-word;border-radius:12px;padding:12px 16px}.aura-chat-bubble-user{background:var(--navy-900);color:#fff}.aura-chat-bubble-assistant{color:var(--gray-900);border:1px solid var(--gray-200);background:#fff}.aura-chat-form{border:1px solid var(--gray-200);background:#fff;border-radius:12px;flex-shrink:0;gap:8px;padding:12px;display:flex}.aura-chat-input{font:400 14px/1.4 var(--font-sans);color:var(--gray-900);background:0 0;border:none;outline:none;flex:1}.aura-chat-input::placeholder{color:var(--gray-400)}.aura-chat-input:read-only{opacity:.5}.aura-chat-send{background:var(--cream-200);min-width:44px;min-height:44px;color:var(--gray-400);border:1px solid var(--cream-300);cursor:not-allowed;font:600 13px/1 var(--font-sans);transition:background var(--dur-fast), color var(--dur-fast), border-color var(--dur-fast);border-radius:8px;justify-content:center;align-items:center;padding:10px 14px;display:inline-flex}.aura-chat-send.is-active{background:var(--navy-900);color:#fff;cursor:pointer;border-color:var(--navy-900)}.aura-chat-send.is-active:hover{background:var(--navy-800);border-color:var(--navy-800)}.aura-chat-stop{background:var(--cream-200);min-width:44px;min-height:44px;color:var(--gray-700);border:1px solid var(--gray-300);cursor:pointer;transition:background var(--dur-fast);border-radius:8px;justify-content:center;align-items:center;padding:10px 14px;display:inline-flex}.aura-chat-stop:hover{background:var(--gray-100)}.aura-chat-error{font:400 13px/1.4 var(--font-sans);color:#b71c1c;background:#fff2f2;border:1px solid #ffcdd2;border-radius:8px;flex-shrink:0;margin:0 0 8px;padding:10px 14px}@keyframes aura-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.aura-spin{animation:.7s linear infinite aura-spin}.aura-thinking-ring{border:2px solid var(--cream-300);border-top-color:var(--navy-900);border-radius:999px;flex-shrink:0;width:16px;height:16px;animation:.75s linear infinite aura-spin}@keyframes aura-bounce-dot{0%,80%,to{opacity:.35;transform:translateY(0)}40%{opacity:1;transform:translateY(-4px)}}.aura-thinking-indicator{color:var(--gray-500);font:400 13px/1 var(--font-sans);align-items:center;gap:10px;padding:2px 0;display:flex}.aura-thinking-dots{align-items:center;gap:4px;display:inline-flex}.aura-thinking-dot{background:var(--gray-400);border-radius:999px;width:5px;height:5px;animation:1.2s ease-in-out infinite aura-bounce-dot}.aura-thinking-dot:nth-child(2){animation-delay:.2s}.aura-thinking-dot:nth-child(3){animation-delay:.4s}@keyframes aura-blink{0%,to{opacity:1}50%{opacity:0}}.aura-stream-cursor{background:var(--gray-700);vertical-align:text-bottom;border-radius:1px;width:2px;height:14px;margin-left:2px;animation:.75s step-end infinite aura-blink;display:inline-block}@media (prefers-reduced-motion:reduce){.aura-stream-cursor{opacity:1;background:var(--gray-700);animation:none}}@media (max-width:768px){.aura-agent-grid{grid-template-columns:1fr}.aura-chat-bubble{max-width:92%}}@keyframes slideUpAndFade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes slideDownAndFade{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes slideLeftAndFade{0%{opacity:0;transform:translate(6px)}to{opacity:1;transform:translate(0)}}@keyframes slideRightAndFade{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:translate(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes skeletonPulse{0%{background-position:200%}to{background-position:-200%}}@keyframes textShimmer{0%{background-position:-400px 0}to{background-position:400px 0}}@keyframes expandHeight{0%{opacity:0;max-height:0}to{opacity:1;max-height:600px}}.aura-enter-up{animation:slideUpAndFade var(--dur-medium) var(--ease-spring) both}.aura-enter-down{animation:slideDownAndFade var(--dur-medium) var(--ease-spring) both}.aura-enter-left{animation:slideLeftAndFade var(--dur-medium) var(--ease-spring) both}.aura-enter-fade{animation:fadeIn var(--dur-short) var(--ease-out) both}.aura-trial-card{animation:slideUpAndFade var(--dur-medium) var(--ease-spring) both}.aura-trial-card:first-child{animation-delay:0s}.aura-trial-card:nth-child(2){animation-delay:50ms}.aura-trial-card:nth-child(3){animation-delay:.1s}.aura-kpi{animation:slideUpAndFade var(--dur-medium) var(--ease-spring) both}.aura-kpi:first-child{animation-delay:0s}.aura-kpi:nth-child(2){animation-delay:40ms}.aura-kpi:nth-child(3){animation-delay:80ms}.aura-kpi:nth-child(4){animation-delay:.12s}.aura-inspo-save{opacity:0;transition:opacity var(--dur-short) var(--ease-out)}.aura-inspo-card:hover .aura-inspo-save{opacity:1}.aura-chat-bubble-user{animation:slideLeftAndFade var(--dur-short) var(--ease-spring) both}.aura-chat-bubble-assistant{animation:slideRightAndFade var(--dur-short) var(--ease-spring) both}.aura-filter-pill{transition:background var(--dur-fast), border-color var(--dur-fast), color var(--dur-fast)}.aura-side-item,.aura-side-report{transition:background var(--dur-fastest), color var(--dur-fastest)}.aura-bread-link{transition:color var(--dur-fastest)}.aura-skeleton{background:linear-gradient(90deg, var(--cream-100) 25%, var(--cream-200) 50%, var(--cream-100) 75%);background-size:400% 100%;border-radius:6px;animation:1.4s ease-in-out infinite skeletonPulse;display:block}.aura-skeleton-text{height:14px;margin-bottom:8px}.aura-skeleton-title{width:60%;height:20px;margin-bottom:12px}.aura-skeleton-thumb{aspect-ratio:9/16;border-radius:8px}.aura-skeleton-kpi{width:50%;height:36px}.aura-popover{animation:slideDownAndFade var(--dur-short) var(--ease-spring) both;transform-origin:top;z-index:1200;background:#fff;border:1px solid #0000000f;border-radius:10px;padding:6px;box-shadow:0 0 0 1px #0000000f,0 1px 2px -1px #0000003d,0 4px 8px #0000001a}.aura-drawer{transition:transform var(--dur-medium) var(--ease-spring)}.aura-drawer-enter{animation:slideRightAndFade var(--dur-medium) var(--ease-spring) both}.aura-expandable{animation:expandHeight var(--dur-medium) var(--ease-spring) both;overflow:hidden}@media (prefers-reduced-motion:reduce){.aura-enter-up,.aura-enter-down,.aura-enter-left,.aura-enter-fade,.aura-trial-card,.aura-kpi,.aura-top-card,.aura-chat-bubble-user,.aura-chat-bubble-assistant,.aura-popover,.aura-drawer-enter,.aura-expandable{transition-duration:.01ms!important;animation:none!important}.aura-skeleton{background:var(--cream-200);animation:none}}.aura-quick-actions{flex-wrap:wrap;gap:8px;margin:24px 0 32px;display:flex}.aura-quick-chip{border:1px solid var(--gray-200);font:500 var(--text-sm)/1 var(--font-sans);color:var(--gray-700);transition:background var(--dur-fast), border-color var(--dur-fast), color var(--dur-fast);background:#fff;border-radius:999px;padding:7px 14px;text-decoration:none}.aura-quick-chip:hover{background:var(--gray-50);border-color:var(--gray-300);color:var(--gray-900)}.aura-section-link{font:500 12px/1 var(--font-sans);color:var(--gray-500);transition:color var(--dur-fast);align-items:center;gap:2px;text-decoration:none;display:inline-flex}.aura-section-link:hover{color:var(--navy-700)}.aura-top-scroll{scrollbar-width:none;gap:10px;margin:0 -2px;padding:2px 2px 8px;display:flex;overflow-x:auto}.aura-top-scroll::-webkit-scrollbar{display:none}.aura-top-card{border:1px solid var(--gray-100);transition:border-color var(--dur-fast), box-shadow var(--dur-fast);animation:slideUpAndFade var(--dur-medium) var(--ease-spring) both;background:#fff;border-radius:12px;flex:0 0 104px;text-decoration:none;display:block;overflow:hidden}.aura-top-card:hover{border-color:var(--gray-200);box-shadow:var(--shadow-md)}.aura-top-card:first-child{animation-delay:.16s}.aura-top-card:nth-child(2){animation-delay:.2s}.aura-top-card:nth-child(3){animation-delay:.24s}.aura-top-card:nth-child(4){animation-delay:.28s}.aura-top-card:nth-child(5){animation-delay:.32s}.aura-top-card:nth-child(6){animation-delay:.36s}.aura-top-card:nth-child(7){animation-delay:.4s}.aura-top-card:nth-child(8){animation-delay:.44s}.aura-top-thumb{aspect-ratio:9/16;position:relative;overflow:hidden}.aura-top-thumb img{object-fit:cover;width:100%;height:100%;display:block}.aura-top-info{padding:8px 10px 10px}.aura-top-brand{font:700 11px/1 var(--font-sans);color:var(--gray-900);letter-spacing:.06em;white-space:nowrap;text-overflow:ellipsis;margin-bottom:5px;overflow:hidden}.aura-top-label{font:500 11px/1 var(--font-sans);color:var(--gray-400);margin-bottom:2px}.aura-top-hook{font:600 var(--text-base)/1 var(--font-sans);color:var(--gray-900);margin-bottom:3px}.aura-top-delta{font:500 11px/1 var(--font-sans);color:var(--gray-500)}.aura-top-delta.pos{color:var(--avatar-green)}.aura-top-delta.neg{color:var(--neg-alt)}.aura-md{font:400 var(--text-base)/1.65 var(--font-sans);color:var(--gray-900);word-break:break-word}.aura-md>:first-child{margin-top:0}.aura-md>:last-child{margin-bottom:0}.aura-md p{margin:0 0 .65em}.aura-md h1,.aura-md h2,.aura-md h3,.aura-md h4{letter-spacing:-.01em;color:var(--gray-900);margin:1.1em 0 .35em;font-weight:700;line-height:1.25}.aura-md h1{font-size:var(--text-lg)}.aura-md h2{font-size:var(--text-md)}.aura-md h3{font-size:var(--text-base)}.aura-md h4{font-size:13px;font-weight:600}.aura-md strong{font-weight:700}.aura-md em{font-style:italic}.aura-md ul,.aura-md ol{margin:.4em 0 .65em;padding-left:1.4em}.aura-md li{margin:.25em 0;line-height:1.55}.aura-md li>p{margin:0}.aura-md blockquote{border-left:3px solid var(--snap-yellow);color:var(--gray-700);background:#00000008;border-radius:0 6px 6px 0;margin:.75em 0;padding:6px 12px}.aura-md blockquote p{margin:0}.aura-md-icode{font:400 var(--text-sm)/1.4 var(--font-mono);color:#a31515;word-break:break-all;background:#00000012;border-radius:4px;padding:1px 5px}.aura-md-block{margin:.75em 0;position:relative}.aura-md-lang{font:600 11px/1 var(--font-mono);background:var(--glass-10);color:#9ca3af;text-transform:uppercase;letter-spacing:.06em;border-radius:6px 6px 0 0;padding:4px 10px 0;display:inline-block}.aura-md-pre{color:#cdd6f4;font:400 12px/1.55 var(--font-mono);background:#1e1e2e;border-radius:6px;margin:0;padding:12px 14px;overflow-x:auto}.aura-md-lang+.aura-md-pre{border-radius:0 6px 6px}.aura-md-pre code{color:inherit;font-size:inherit;word-break:normal;background:0 0;border-radius:0;padding:0}.aura-md table{border-collapse:collapse;width:100%;font-size:var(--text-sm);border:1px solid var(--cream-200);border-radius:8px;margin:.75em 0;overflow:hidden}.aura-md th,.aura-md td{text-align:left;border-bottom:1px solid var(--cream-200);padding:7px 11px}.aura-md th{background:var(--cream-100);font-weight:600;font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.04em;color:var(--gray-700)}.aura-md tr:last-child td{border-bottom:none}.aura-md-link{color:var(--navy-900);text-underline-offset:2px;opacity:.85;text-decoration:underline}.aura-md-link:hover{opacity:1}.aura-md hr{border:none;border-top:1px solid var(--cream-200);margin:.75em 0}.aura-chat-bubble-assistant .aura-md-icode{background:var(--glass-12);color:#f9a8d4}.aura-glass{-webkit-backdrop-filter:blur(14px)saturate(1.5);box-shadow:0 1px 0 0 #fffc inset, var(--shadow-md);background:#ffffffbd;border:1px solid #ffffffeb}.aura-kpi{transition:border-color var(--dur-fast), box-shadow var(--dur-fast), transform var(--dur-fast) var(--ease-out);position:relative;overflow:hidden}.aura-kpi:after{content:"";background:linear-gradient(90deg, var(--navy-600), var(--navy-300));opacity:.6;border-radius:12px 12px 0 0;height:2px;position:absolute;top:0;left:0;right:0}.aura-kpi:hover{border-color:var(--gray-200);box-shadow:var(--shadow-md);transform:translateY(-1px)}[data-metric=spend].aura-kpi:after{opacity:.7;background:linear-gradient(90deg,#c98a16,#f4c66a)}[data-metric=cpa].aura-kpi:after{background:linear-gradient(90deg, var(--negative), #f4806a);opacity:.7}[data-metric=ctr].aura-kpi:after{background:linear-gradient(90deg, var(--info), #6aa4f8);opacity:.7}[data-metric=active].aura-kpi:after{background:linear-gradient(90deg, var(--positive), #5fd4a4);opacity:.7}.aura-greeting{background:linear-gradient(135deg, var(--gray-900) 0%, var(--navy-700) 60%, var(--navy-500) 100%);-webkit-text-fill-color:transparent;letter-spacing:-.025em;-webkit-background-clip:text;background-clip:text;font-size:28px}.aura-section-title{position:relative}.aura-section-title-accent{background:var(--navy-900);vertical-align:middle;border-radius:2px;flex-shrink:0;width:3px;height:13px;margin-right:8px;display:inline-block}.aura-quick-chip{border:1px solid var(--gray-200);font:500 13px/1 var(--font-sans);color:var(--gray-700);box-shadow:var(--shadow-sm);transition:background var(--dur-fast), border-color var(--dur-fast), color var(--dur-fast), box-shadow var(--dur-fast), transform var(--dur-fast) var(--ease-out);background:#fff;border-radius:8px;align-items:center;gap:6px;padding:8px 16px;display:inline-flex}.aura-quick-chip:hover{background:var(--navy-950);border-color:var(--navy-950);color:#ffffffe6;box-shadow:var(--shadow-md);transform:translateY(-1px)}.aura-top-card{transition:border-color var(--dur-fast), box-shadow var(--dur-fast), transform var(--dur-fast) var(--ease-out)}.aura-top-card:hover{border-color:var(--gray-300);transform:translateY(-3px);box-shadow:0 6px 20px #0f141921,0 2px 4px #0f14190f}.aura-comp-card{border:1px solid var(--gray-100);transition:border-color var(--dur-fast), box-shadow var(--dur-fast), transform var(--dur-fast) var(--ease-out);box-shadow:var(--shadow-sm);background:#fff;border-radius:12px;flex:0 0 110px;text-decoration:none;display:block;overflow:hidden}.aura-comp-card:hover{border-color:var(--navy-300);box-shadow:0 8px 24px #0f141924, 0 0 0 1px var(--navy-300);transform:translateY(-3px)}.aura-ad-tile-media{transition:transform var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out), border-color var(--dur-fast)}.aura-ad-tile:hover .aura-ad-tile-media{border-color:var(--cream-300);transform:translateY(-3px)scale(1.015);box-shadow:0 12px 28px #0f14192e,0 2px 4px #0f141914}.aura-brand-pill{border:1px solid var(--cream-200);cursor:pointer;transition:border-color var(--dur-fast), box-shadow var(--dur-fast), transform var(--dur-fast) var(--ease-out), background var(--dur-fast);box-shadow:var(--shadow-sm);background:#fff;border-radius:14px;flex-direction:column;align-items:center;gap:6px;padding:12px 8px 10px;text-decoration:none;display:flex}.aura-brand-pill:hover{border-color:var(--gray-200);box-shadow:var(--shadow-md);background:var(--gray-50);transform:translateY(-2px)}.aura-brand-avatar{width:38px;height:38px;font:700 13px/1 var(--font-sans);color:#fff;background:linear-gradient(135deg, var(--navy-800) 0%, var(--navy-500) 100%);box-shadow:0 2px 6px #0f141938, 0 1px 0 var(--glass-10) inset;letter-spacing:.02em;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.aura-brand-avatar--0{background:linear-gradient(135deg,#1a2332,#3a4658)}.aura-brand-avatar--1{background:linear-gradient(135deg, #1a3a2a, var(--avatar-green))}.aura-brand-avatar--2{background:linear-gradient(135deg,#1a1a3a,#4040b8)}.aura-brand-avatar--3{background:linear-gradient(135deg, #3a1a1a, var(--avatar-red))}.aura-brand-avatar--4{background:linear-gradient(135deg,#3a2a10,#c98a16)}.aura-brand-avatar--5{background:linear-gradient(135deg,#1a2a3a,#2a6fdb)}.aura-brand-pill-name{font:600 11px/1.2 var(--font-sans);color:var(--gray-800);text-align:center;word-break:break-word;letter-spacing:-.01em}.aura-brand-pill-count{font:500 9.5px/1 var(--font-mono);color:var(--gray-400);letter-spacing:.02em}.aura-filter-chip-v2{font:500 12px/1 var(--font-sans);color:var(--gray-700);border:1px solid var(--gray-200);cursor:pointer;box-shadow:var(--shadow-sm);transition:background var(--dur-fast), border-color var(--dur-fast), color var(--dur-fast), box-shadow var(--dur-fast);background:#fff;border-radius:8px;align-items:center;gap:5px;padding:7px 13px;display:inline-flex}.aura-filter-chip-v2:hover{background:var(--cream-50);border-color:var(--gray-300);color:var(--gray-900);box-shadow:var(--shadow-sm)}.aura-filter-chip-v2.is-active{background:var(--navy-900);color:#ffffffe6;border-color:var(--navy-900)}.aura-filter-chip-v2:disabled,.aura-filter-chip-v2.is-locked{opacity:.45;cursor:not-allowed;pointer-events:none}.aura-tab-nav{border-bottom:1px solid var(--gray-100);gap:0;margin-bottom:0;display:flex}.aura-tab{font:500 14px/1 var(--font-sans);color:var(--gray-500);cursor:pointer;transition:color var(--dur-fast), border-color var(--dur-fast);background:0 0;border:none;border-bottom:2px solid #0000;margin-right:24px;padding:10px 0;text-decoration:none;display:inline-block}.aura-tab:hover{color:var(--gray-800)}.aura-tab.is-active{color:var(--gray-900);border-bottom-color:var(--navy-900);font-weight:600}.aura-search-bar{border:1px solid var(--gray-200);box-shadow:var(--shadow-sm);transition:border-color var(--dur-fast), box-shadow var(--dur-fast);background:#fff;border-radius:8px;align-items:center;gap:8px;padding:8px 14px;display:flex}.aura-search-bar:focus-within{border-color:var(--navy-500);box-shadow:0 0 0 2px #0f141912, var(--shadow-sm)}.aura-search-input{font:400 13px/1 var(--font-sans);color:var(--gray-900);background:0 0;border:none;outline:none;flex:1;min-width:0}.aura-search-input::placeholder{color:var(--gray-400)}.aura-inspo-wrap{padding:22px 32px 64px}.aura-inspo-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-bottom:20px;display:flex}.aura-inspo-filter-row{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:16px;display:flex}.aura-inspo-count{font:500 12px/1 var(--font-sans);color:var(--gray-400);white-space:nowrap;margin-left:auto}.aura-inspo-grid-8{grid-template-columns:repeat(8,1fr);gap:10px;display:grid}@media (max-width:1200px){.aura-inspo-grid-8{grid-template-columns:repeat(6,1fr)}}@media (max-width:900px){.aura-inspo-grid-8{grid-template-columns:repeat(4,1fr)}}@media (max-width:640px){.aura-inspo-grid-8{grid-template-columns:repeat(3,1fr)}}.aura-brands-grid{grid-template-columns:repeat(8,1fr);gap:8px;display:grid}@media (max-width:1200px){.aura-brands-grid{grid-template-columns:repeat(6,1fr)}}@media (max-width:640px){.aura-brands-grid{grid-template-columns:repeat(4,1fr)}}.aura-week-title{font:700 16px/1.2 var(--font-sans);letter-spacing:-.01em}.aura-topbar{-webkit-backdrop-filter:blur(10px)saturate(1.3);background:#ffffffe0}.aura-sidebar{background:linear-gradient(180deg, var(--navy-900) 0%, var(--navy-950) 100%)}.aura-kpi:hover .aura-kpi-value{color:var(--navy-700)}.aura-ad-tile{animation:slideUpAndFade var(--dur-medium) var(--ease-spring) both}.aura-ad-tile:nth-child(odd){animation-delay:20ms}.aura-ad-tile:nth-child(2n){animation-delay:60ms}.aura-ad-tile:nth-child(3n){animation-delay:.1s}.aura-ad-tile:nth-child(4n){animation-delay:40ms}.aura-ad-tile:nth-child(5n){animation-delay:80ms}.aura-ad-tile:nth-child(6n){animation-delay:0s}.aura-ad-tile:nth-child(7n){animation-delay:.12s}.aura-ad-tile:nth-child(8n){animation-delay:20ms}@media (prefers-reduced-motion:reduce){.aura-kpi,.aura-top-card,.aura-comp-card,.aura-brand-pill,.aura-quick-chip,.aura-ad-tile,.aura-ad-tile-media{transition:none!important;animation:none!important;transform:none!important}}@keyframes activeDotPulse{0%,to{box-shadow:0 0 #1f8a5b8c,0 1px 3px #0000004d}50%{box-shadow:0 0 0 5px #1f8a5b00,0 1px 3px #0000004d}}[data-active=true]{animation:2.4s ease-in-out infinite activeDotPulse}.aura-brand-pill{animation:slideUpAndFade var(--dur-medium) var(--ease-spring) both}.aura-brand-pill:first-child{animation-delay:0s}.aura-brand-pill:nth-child(2){animation-delay:40ms}.aura-brand-pill:nth-child(3){animation-delay:80ms}.aura-brand-pill:nth-child(4){animation-delay:.12s}.aura-brand-pill:nth-child(5){animation-delay:.16s}.aura-brand-pill:nth-child(6){animation-delay:.2s}.aura-brand-pill:nth-child(7){animation-delay:.24s}.aura-brand-pill:nth-child(8){animation-delay:.28s}.aura-composer-card:focus-within{border-color:var(--cream-300);box-shadow:var(--shadow-md), 0 0 0 3px #fffc001f;transition:border-color var(--dur-short) var(--ease-out), box-shadow var(--dur-short) var(--ease-out)}@media (prefers-reduced-motion:reduce){[data-active=true]{animation:none!important}}.aura-ad-tile-media img{object-fit:cover;width:100%;height:100%;display:block}.aura-ad-fallback{background:linear-gradient(135deg, var(--navy-900) 0%, var(--navy-600) 100%);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.aura-ad-fallback-initials{font:700 var(--text-xl)/1 var(--font-sans);color:#fff6}.aura-ad-badge{color:#fff;font:500 9px/1 var(--font-mono);text-transform:uppercase;letter-spacing:.04em;background:#0000008c;border-radius:4px;padding:2px 5px;position:absolute;top:5px;left:5px}.aura-ad-platform-list{flex-direction:column;align-items:flex-end;gap:2px;display:flex;position:absolute;top:5px;right:5px}.aura-ad-platform-tag{color:#fff;font:500 9px/1 var(--font-mono);background:#0000008c;border-radius:3px;padding:2px 4px}.aura-ad-play-btn{color:#fff;background:#0000008c;border-radius:4px;align-items:center;padding:3px 4px;display:flex;position:absolute;bottom:5px;right:5px}.aura-ad-status-dot{background:var(--gray-400);border:1.5px solid #fff;border-radius:50%;width:6px;height:6px;position:absolute;bottom:5px;left:5px}.aura-ad-status-dot[data-active=true]{background:var(--positive)}.aura-ad-copy-overlay{background:linear-gradient(#0000,#000000c7);padding:28px 7px 14px;position:absolute;bottom:0;left:0;right:0}.aura-ad-copy-title{font:700 11px/1.2 var(--font-sans);color:#fff;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin-bottom:2px;display:-webkit-box;overflow:hidden}.aura-ad-copy-body{font:400 11px/1.3 var(--font-sans);color:#ffffffe0;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.aura-ad-cta-pill{color:var(--navy-900);font:700 9px/1 var(--font-sans);background:#fff;border-radius:3px;margin-top:5px;padding:2.5px 6px;display:inline-block}.aura-viral-tag{font-size:var(--text-xs);background:var(--snap-yellow-light,#d4f25c);color:var(--chip-text,#0f1419);border-radius:3px;padding:1px 6px;font-weight:600;position:absolute;bottom:40px;left:8px}.aura-ad-ugc-badge{color:#fff;font:700 9px/1 var(--font-mono);letter-spacing:.06em;cursor:pointer;transition:background var(--dur-fast);background:#0f1419eb;border-radius:3px;padding:2px 5px;text-decoration:none}.aura-ad-ugc-badge:hover{background:#0f1419}.aura-ad-higgs-cta{color:var(--navy-900);font:700 9px/1 var(--font-sans);cursor:pointer;letter-spacing:.02em;transition:background var(--dur-fast), color var(--dur-fast);background:#ffffffeb;border-radius:999px;align-items:center;gap:3px;margin-top:6px;padding:3px 7px;text-decoration:none;display:inline-flex}.aura-ad-higgs-cta:hover{background:var(--snap-yellow);color:var(--navy-900)}.aura-ad-higgs-cta--floating{opacity:0;transition:opacity var(--dur-fast), background var(--dur-fast);margin-top:0;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}.aura-ad-tile:hover .aura-ad-higgs-cta--floating{opacity:1}.aura-ad-ai-badge{font-size:var(--text-xs);color:#fff;cursor:pointer;background:#7850dcd9;border-radius:3px;align-items:center;padding:1px 6px;font-weight:600;text-decoration:none;display:inline-flex}.aura-ad-ai-badge:hover{background:#7850dc}.aura-ad-higgs-cta--secondary{opacity:.75;background:#ffffff8c;margin-left:6px;font-weight:600}.aura-ad-higgs-cta--secondary:hover{opacity:1;background:#ffffffd9}.aura-ad-brand-row{justify-content:space-between;align-items:center;gap:4px;display:flex}.aura-ad-brand-name{font:600 11px/1 var(--font-sans);color:var(--gray-800);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.aura-ad-brand-date{font:500 11px/1 var(--font-mono);color:var(--gray-400);flex-shrink:0}.aura-comp-thumb{aspect-ratio:9/13;background:var(--cream-100);position:relative;overflow:hidden}.aura-comp-thumb img{object-fit:cover;width:100%;height:100%;display:block}.aura-comp-fallback{background:linear-gradient(135deg, var(--navy-900), var(--navy-600));justify-content:center;align-items:center;width:100%;height:100%;display:flex}.aura-comp-fallback-initials{font:700 16px/1 var(--font-sans);color:#fff6}.aura-comp-status-dot{background:var(--gray-400);border:1.5px solid #fff;border-radius:50%;width:7px;height:7px;position:absolute;top:6px;right:6px;box-shadow:0 1px 3px #0000004d}.aura-comp-status-dot[data-active=true]{background:var(--positive)}.aura-comp-play-btn{color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0009;border-radius:5px;align-items:center;padding:3px 4px;display:flex;position:absolute;bottom:5px;right:5px}.aura-comp-cta-overlay{background:linear-gradient(#0000,#000000b3);padding:20px 6px 6px;position:absolute;bottom:0;left:0;right:0}.aura-comp-cta-pill{color:var(--navy-900);font:700 9px/1 var(--font-sans);letter-spacing:.02em;background:#fffffff2;border-radius:4px;padding:3px 6px;display:inline-block}.aura-comp-brand{font:600 11px/1.2 var(--font-sans);color:var(--gray-800);text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.005em;padding:6px 8px 7px;overflow:hidden}@keyframes gaugeDraw{0%{stroke-dashoffset:9999px;opacity:0}to{opacity:1}}.aura-gauge-wrap{flex-direction:column;align-items:center;gap:14px;display:flex}.aura-gauge-wrap[data-size=sm]{gap:4px}.aura-gauge-wrap[data-size=md]{gap:6px}.aura-gauge-arc{filter:drop-shadow(0 1px 2px #0f141914);animation:gaugeArcIn .9s var(--ease-spring) backwards;transition:stroke-width .2s var(--ease-out)}@keyframes gaugeArcIn{0%{stroke-dasharray:0 9999;opacity:0}}.aura-gauge-total{font:700 28px/1 var(--font-sans);fill:var(--gray-900);letter-spacing:-.02em}.aura-gauge-wrap[data-size=md] .aura-gauge-total{font-size:var(--text-xl)}.aura-gauge-wrap[data-size=sm] .aura-gauge-total{font-size:16px}.aura-gauge-label{font:500 11px/1 var(--font-sans);fill:var(--gray-500);letter-spacing:.02em;text-transform:lowercase}.aura-gauge-wrap[data-size=md] .aura-gauge-label{font-size:var(--text-xs)}.aura-gauge-wrap[data-size=sm] .aura-gauge-label{display:none}.aura-gauge-legend{flex-direction:column;gap:8px;width:100%;max-width:280px;margin:0;padding:0;list-style:none;display:flex}.aura-gauge-legend li{font:500 12px/1 var(--font-sans);grid-template-columns:10px 1fr auto auto;align-items:center;gap:9px;display:grid}.aura-gauge-dot{border-radius:50%;width:10px;height:10px;display:inline-block}.aura-gauge-name{color:var(--gray-800)}.aura-gauge-count{color:var(--gray-500);font:500 11px/1 var(--font-mono)}.aura-gauge-pct{color:var(--gray-900);font:600 12px/1 var(--font-sans);text-align:right;min-width:38px}@keyframes sparkDraw{0%{stroke-dasharray:0 1000}to{stroke-dasharray:1000 0}}.aura-spark-line{animation:sparkDraw .7s var(--ease-out) both}.aura-spark-dot{animation:dotPop .4s var(--ease-spring) .6s backwards}@keyframes dotPop{0%{transform-origin:50%;opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.aura-hbars{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.aura-hbars-row{flex-direction:column;gap:4px;display:flex}.aura-hbars-label-wrap{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.aura-hbars-label-link{color:var(--gray-800);transition:color var(--dur-fast) var(--ease-out);align-items:center;gap:5px;min-width:0;text-decoration:none;display:inline-flex;overflow:hidden}.aura-hbars-label-link:hover{color:var(--navy-600)}.aura-hbars-label-link svg{color:var(--gray-400);flex-shrink:0}.aura-hbars-label{font:500 12px/1.2 var(--font-mono);color:var(--gray-800);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.aura-hbars-pct{font:600 11px/1 var(--font-sans);color:var(--gray-500);font-variant-numeric:tabular-nums;flex-shrink:0}.aura-hbars-track{background:var(--cream-100);border-radius:2px;height:4px;overflow:hidden}.aura-hbars-fill{background:linear-gradient(90deg, var(--navy-700), var(--navy-400));height:100%;animation:hbarGrow .8s var(--ease-spring) both;border-radius:2px;display:block}@keyframes hbarGrow{0%{width:0!important}}.aura-hbars-empty{font:400 12px/1.4 var(--font-sans);color:var(--gray-400);text-align:center;padding:24px 0}.aura-ai-chips{flex-wrap:wrap;gap:8px;margin-bottom:22px;display:flex}.aura-ai-chip{font:500 12px/1 var(--font-sans);color:var(--gray-800);border:1px solid var(--cream-200);cursor:pointer;transition:background var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out);box-shadow:var(--shadow-sm);background:#fff;border-radius:999px;align-items:center;gap:6px;padding:8px 14px;display:inline-flex}.aura-ai-chip:hover{background:var(--cream-50);border-color:var(--gray-300);color:var(--gray-900);box-shadow:var(--shadow-md);transform:translateY(-1px)}.aura-ai-chip svg{color:var(--navy-600);flex-shrink:0}.aura-panel{border:1px solid var(--cream-200);transition:box-shadow var(--dur-short) var(--ease-out);background:#fff;border-radius:14px;flex-direction:column;gap:14px;padding:18px 20px;display:flex}.aura-panel:hover{box-shadow:var(--shadow-md)}.aura-panel-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.aura-panel-title{font:600 13px/1 var(--font-sans);color:var(--gray-900);letter-spacing:-.005em;align-items:center;gap:6px;margin:0;display:inline-flex}.aura-panel-title svg{color:var(--navy-600)}.aura-panel-meta{font:500 11px/1 var(--font-mono);color:var(--gray-400)}.aura-panel-dl{grid-template-columns:1fr;gap:12px;margin:0;display:grid}.aura-panel-dl>div{border-bottom:1px solid var(--cream-100);justify-content:space-between;align-items:center;gap:10px;padding:8px 0;display:flex}.aura-panel-dl>div:last-child{border-bottom:none}.aura-panel-dl dt{font:500 12px/1 var(--font-sans);color:var(--gray-500);margin:0}.aura-panel-dl dd{font:600 12px/1 var(--font-sans);color:var(--gray-900);margin:0}.aura-brandintel-wrap{flex-direction:column;gap:22px;max-width:1480px;padding:20px 32px 64px;display:flex}.aura-brandintel-backrow{justify-content:space-between;align-items:center;display:flex}.aura-back-link{font:500 12px/1 var(--font-sans);color:var(--gray-500);transition:color var(--dur-fast) var(--ease-out);align-items:center;gap:5px;text-decoration:none;display:inline-flex}.aura-back-link:hover{color:var(--navy-700)}.aura-brandintel-syncmeta{font:500 11px/1 var(--font-mono);color:var(--gray-400)}.aura-brandintel-hero{border-bottom:1px solid var(--cream-200);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;padding:20px 0 22px;display:flex}.aura-brandintel-id{align-items:center;gap:16px;display:flex}.aura-brandintel-avatar{background:linear-gradient(135deg, var(--cream-200), var(--cream-400));width:56px;height:56px;font:700 var(--text-xl)/1 var(--font-sans);color:var(--gray-900);letter-spacing:.02em;box-shadow:var(--shadow-sm);border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;display:flex;position:relative}.aura-brandintel-avatar[data-active=true]:after{content:"";background:var(--positive);border:2.5px solid #fff;border-radius:50%;width:14px;height:14px;position:absolute;bottom:-2px;right:-2px}.aura-brandintel-name{font:700 26px/1.15 var(--font-sans);color:var(--gray-900);letter-spacing:-.015em;margin:0}.aura-brandintel-meta{font:500 12px/1.4 var(--font-sans);color:var(--gray-500);margin:4px 0 0}.aura-brandintel-actions{align-items:center;gap:10px;display:flex}.aura-brandintel-grid{grid-template-columns:1fr;gap:16px;display:grid}@media (min-width:768px){.aura-brandintel-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1180px){.aura-brandintel-grid{grid-template-columns:1.3fr 1fr 1fr;grid-template-areas:"gauge kpis landing""gauge ctas platforms""firstseen ctas platforms"}.aura-panel--gauge{grid-area:gauge}.aura-panel--kpis{grid-area:kpis}.aura-panel--landing{grid-area:landing}.aura-panel--ctas{grid-area:ctas}.aura-panel--platforms{grid-area:platforms}.aura-panel--firstseen{grid-area:firstseen}}.aura-panel--gauge{text-align:center;background:radial-gradient(circle at 50% 100%, var(--cream-100), white 70%), white;align-items:center}.aura-panel--gauge .aura-panel-head{width:100%}.aura-kpi-stack{flex-direction:column;gap:4px;display:flex}.aura-kpi-stack-row{justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}.aura-kpi-stack-divider{background:var(--cream-100);height:1px}.aura-kpi-stack-label{font:500 11px/1 var(--font-sans);color:var(--gray-500);letter-spacing:.02em;text-transform:uppercase;margin-bottom:6px}.aura-kpi-stack-value{font:700 var(--text-xl)/1 var(--font-sans);color:var(--gray-900);letter-spacing:-.015em}.aura-kpi-stack-sub{font:500 11px/1 var(--font-sans);color:var(--gray-500);margin-top:5px}.aura-status-pill{font:600 var(--text-xs)/1 var(--font-sans);text-transform:uppercase;letter-spacing:.04em;background:var(--cream-100);color:var(--gray-600);border-radius:999px;align-items:center;gap:5px;padding:3px 9px;display:inline-flex}.aura-status-pill[data-active=true]{background:var(--positive-soft);color:var(--positive)}.aura-status-pill[data-active=true]:before{content:"";background:var(--positive);border-radius:50%;width:6px;height:6px;display:inline-block}.aura-brandintel-ads{border-top:1px solid var(--cream-200);flex-direction:column;gap:12px;margin-top:6px;padding-top:8px;display:flex}.aura-brandintel-toprow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.aura-brandintel-overview-hero{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding-bottom:6px;display:flex}.aura-brandintel-h1{font:700 26px/1.15 var(--font-sans);color:var(--gray-900);letter-spacing:-.015em;margin:0}.aura-brandintel-sub{font:500 12px/1.4 var(--font-sans);color:var(--gray-500);margin:6px 0 0}.aura-brandintel-summary{border:1px solid var(--cream-200);box-shadow:var(--shadow-sm);background:#fff;border-radius:12px;align-items:center;gap:22px;padding:14px 20px;display:flex}.aura-brandintel-summary-num{font:700 var(--text-xl)/1 var(--font-sans);color:var(--gray-900);letter-spacing:-.015em}.aura-brandintel-summary-label{font:500 11px/1 var(--font-sans);color:var(--gray-500);text-transform:uppercase;letter-spacing:.04em;margin-top:5px}.aura-brandintel-summary-divider{background:var(--cream-200);width:1px;height:36px}.aura-brandintel-grid-cards{grid-template-columns:1fr;gap:16px;display:grid}@media (min-width:760px){.aura-brandintel-grid-cards{grid-template-columns:repeat(2,1fr)}}@media (min-width:1100px){.aura-brandintel-grid-cards{grid-template-columns:repeat(3,1fr)}}@media (min-width:1480px){.aura-brandintel-grid-cards{grid-template-columns:repeat(4,1fr)}}.aura-brand-card{border:1px solid var(--cream-200);color:inherit;transition:transform var(--dur-short) var(--ease-spring), box-shadow var(--dur-short) var(--ease-out), border-color var(--dur-short) var(--ease-out);background:#fff;border-radius:14px;flex-direction:column;gap:14px;padding:16px 18px;text-decoration:none;display:flex}.aura-brand-card:hover{box-shadow:var(--shadow-lg);border-color:var(--cream-300);transform:translateY(-2px)}.aura-brand-card-head{align-items:center;gap:11px;display:flex}.aura-brand-card-avatar{background:linear-gradient(135deg, var(--cream-200), var(--cream-400));width:38px;height:38px;color:var(--gray-900);font:700 13px/1 var(--font-sans);box-shadow:var(--shadow-sm);border:2px solid #fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.aura-brand-card-avatar[data-active=true]:after{content:"";background:var(--positive);border:2px solid #fff;border-radius:50%;width:10px;height:10px;position:absolute;bottom:-1px;right:-1px}.aura-brand-card-id{flex:1;min-width:0}.aura-brand-card-name{font:600 14px/1.2 var(--font-sans);color:var(--gray-900);text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.005em;overflow:hidden}.aura-brand-card-meta{font:500 11px/1.3 var(--font-sans);color:var(--gray-500);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;overflow:hidden}.aura-brand-card-arrow{color:var(--gray-300);transition:color var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out)}.aura-brand-card:hover .aura-brand-card-arrow{color:var(--navy-700);transform:translate(2px)}.aura-brand-card-body{align-items:center;gap:14px;padding:4px 0;display:flex}.aura-brand-card-legend{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.aura-brand-card-legend-row{font:500 11px/1 var(--font-sans);grid-template-columns:8px 1fr auto;align-items:center;gap:7px;display:grid}.aura-brand-card-dot{border-radius:50%;width:8px;height:8px}.aura-brand-card-dot--video{background:#5bb8c9}.aura-brand-card-dot--image{background:#a8d938}.aura-brand-card-dot--carousel{background:#e8a317}.aura-brand-card-legend-label{color:var(--gray-700)}.aura-brand-card-legend-pct{color:var(--gray-900);font:600 11px/1 var(--font-sans);font-variant-numeric:tabular-nums}.aura-brand-card-foot{border-top:1px solid var(--cream-100);justify-content:space-between;align-items:center;padding-top:10px;display:flex}.aura-brand-card-foot-meta{font:500 11px/1 var(--font-sans);color:var(--gray-500)}.aura-kpi-foot{justify-content:space-between;align-items:center;gap:8px;margin-top:6px;display:flex}.aura-kpi-foot .aura-spark-line{opacity:.9}.aura-empty{text-align:center;border:1px dashed var(--cream-300);background:#fff;border-radius:14px;padding:60px 20px}.aura-empty-title{font:600 14px/1.3 var(--font-sans);color:var(--gray-800);margin:0 0 6px}.aura-empty-desc{font:400 12px/1.5 var(--font-sans);color:var(--gray-500);margin:0}@media (prefers-reduced-motion:reduce){.aura-gauge-arc,.aura-spark-line,.aura-spark-dot,.aura-hbars-fill{animation:none!important}}.aura-page-wrap{flex-direction:column;gap:24px;max-width:1400px;padding:24px 32px 64px;display:flex}.aura-stats-hero{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding-bottom:4px;display:flex}.aura-stats-hero-id{align-items:center;gap:14px;min-width:0;display:flex}.aura-stats-hero-iconbadge{width:40px;height:40px;box-shadow:var(--shadow-sm);border-radius:10px;flex-shrink:0;place-items:center;display:grid}.aura-stats-hero-h1{font:700 26px/1.15 var(--font-sans);color:var(--gray-900);letter-spacing:-.018em;margin:0}.aura-stats-hero-desc{font:400 13px/1.55 var(--font-sans);color:var(--gray-600);max-width:720px;margin:5px 0 0}.aura-stats-hero-tail{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.aura-stats-hero-statbar{border:1px solid var(--cream-200);box-shadow:var(--shadow-sm);background:#fff;border-radius:14px;align-items:stretch;padding:12px 18px;display:flex}.aura-stats-hero-stat{align-items:center;display:flex}.aura-stats-hero-statdiv{background:var(--cream-200);width:1px;margin:0 18px}.aura-stats-hero-stat-body{flex-direction:column;gap:3px;display:flex}.aura-stats-hero-stat-row{align-items:center;gap:10px;display:flex}.aura-stats-hero-stat-num{font:700 var(--text-xl)/1 var(--font-sans);color:var(--gray-900);letter-spacing:-.018em;font-variant-numeric:tabular-nums}.aura-stats-hero-stat-label{font:500 11px/1 var(--font-sans);color:var(--gray-500);text-transform:uppercase;letter-spacing:.04em}.aura-stats-hero-stat-delta{font:500 11px/1 var(--font-mono);color:var(--gray-400)}.aura-btn{font:600 var(--text-sm)/1 var(--font-sans);cursor:pointer;transition:transform var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out), background var(--dur-fast) var(--ease-out);border:1px solid #0000;border-radius:10px;align-items:center;gap:6px;padding:9px 14px;text-decoration:none;display:inline-flex}.aura-btn:hover{box-shadow:var(--shadow-md);transform:translateY(-1px)}.aura-btn-primary{background:var(--snap-yellow);color:var(--navy-900)}.aura-btn-primary:hover{background:var(--snap-yellow-hover)}.aura-btn-secondary{background:var(--navy-900);color:var(--cream-50)}.aura-btn-tertiary{color:var(--gray-800);border-color:var(--cream-200);background:#fff}.aura-btn-tertiary:hover{background:var(--cream-50)}.aura-callout{font:500 var(--text-sm)/1.5 var(--font-sans);border:1px solid;border-radius:10px;padding:12px 16px}.aura-callout--warning{color:#92400e;background:#fff7ed;border-color:#fed7aa}.aura-callout--info{background:var(--info-soft);color:var(--info);border-color:#2a6fdb40}.aura-section-title--with-accent{font:600 14px/1 var(--font-sans);color:var(--gray-900);letter-spacing:-.005em;align-items:center;gap:7px;margin:0 0 14px;display:inline-flex}.aura-section-title--with-accent .aura-section-title-accent{background:var(--snap-yellow);border-radius:2px;width:4px;height:14px}.aura-section-title--with-accent svg{color:var(--navy-600)}.aura-leaderboard-podium-wrap{flex-direction:column;gap:12px;display:flex}.aura-podium{grid-template-columns:1fr 1.3fr 1fr;align-items:end;gap:16px;display:grid}@media (max-width:760px){.aura-podium{grid-template-columns:1fr}}.aura-podium-slot{border:1px solid var(--cream-200);color:inherit;transition:transform var(--dur-short) var(--ease-spring), box-shadow var(--dur-short) var(--ease-out), border-color var(--dur-short) var(--ease-out);background:#fff;border-radius:14px;flex-direction:column;gap:12px;padding:16px;text-decoration:none;display:flex;position:relative}.aura-podium-slot:hover{box-shadow:var(--shadow-lg);transform:translateY(-3px)}.aura-podium-slot--gold{border-color:var(--snap-yellow);background:linear-gradient(#fffef0 0%,#fff 70%);padding:20px;transform:translateY(-8px);box-shadow:0 4px 20px #fffc002e}.aura-podium-slot--gold:hover{transform:translateY(-11px)}.aura-podium-slot--silver{border-color:var(--cream-300)}.aura-podium-slot--bronze{border-color:var(--cream-300);opacity:.95}.aura-podium-rank{font:700 11px/1 var(--font-mono);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;align-self:flex-start;align-items:center;gap:5px;padding:4px 9px;display:inline-flex}.aura-podium-slot--gold .aura-podium-rank{background:var(--snap-yellow);color:var(--navy-900)}.aura-podium-slot--silver .aura-podium-rank{background:var(--cream-200);color:var(--gray-800)}.aura-podium-slot--bronze .aura-podium-rank{color:#8a5a2b;background:#f5e1c8}.aura-podium-thumb{aspect-ratio:9/13;border-radius:10px;width:100%;max-height:220px;overflow:hidden}.aura-podium-slot--gold .aura-podium-thumb{max-height:280px}.aura-podium-meta{flex-direction:column;gap:4px;display:flex}.aura-podium-brand{font:700 16px/1.15 var(--font-sans);color:var(--gray-900);letter-spacing:-.01em}.aura-podium-slot--gold .aura-podium-brand{font-size:var(--text-xl)}.aura-podium-channel{font:500 11px/1 var(--font-sans);color:var(--gray-600);align-items:center;gap:5px;display:inline-flex}.aura-podium-kpis{border-top:1px solid var(--cream-100);border-bottom:1px solid var(--cream-100);grid-template-columns:1fr 1fr;gap:12px;padding:10px 0;display:grid}.aura-podium-kpi-label{font:500 var(--text-xs)/1 var(--font-sans);color:var(--gray-500);text-transform:uppercase;letter-spacing:.04em;margin-bottom:4px}.aura-podium-kpi-value{font:700 14px/1 var(--font-mono);color:var(--gray-900)}.aura-podium-slot--gold .aura-podium-kpi-value{font-size:16px}.aura-leaderboard-tablewrap{padding:0}.aura-leaderboard-tablewrap>.aura-panel-head{border-bottom:1px solid var(--cream-100);padding:16px 20px}.aura-leaderboard-table{flex-direction:column;display:flex}.aura-leaderboard-tablehead{background:var(--cream-50);border-bottom:1px solid var(--cream-100);font:500 var(--text-xs)/1 var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--gray-500);grid-template-columns:48px 56px 1.6fr 1fr .7fr .9fr .9fr .9fr;align-items:center;gap:12px;padding:10px 20px;display:grid}.aura-leaderboard-row{border-bottom:1px solid var(--cream-100);transition:background var(--dur-fast) var(--ease-out);grid-template-columns:48px 56px 1.6fr 1fr .7fr .9fr .9fr .9fr;align-items:center;gap:12px;padding:12px 20px;display:grid}.aura-leaderboard-row:hover{background:var(--cream-50)}.aura-leaderboard-row:last-child{border-bottom:none}.aura-leaderboard-rank{font:600 13px/1 var(--font-mono);color:var(--gray-500)}.aura-leaderboard-thumb{border-radius:6px;width:42px;height:54px;overflow:hidden}.aura-leaderboard-id{flex-direction:column;gap:3px;min-width:0;display:flex}.aura-leaderboard-brand{font:600 13px/1.2 var(--font-sans);color:var(--gray-900);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.aura-leaderboard-creativeid{font:500 11px/1 var(--font-mono);color:var(--gray-400)}.aura-leaderboard-channel{font:500 12px/1 var(--font-sans);color:var(--gray-700);align-items:center;gap:6px;display:inline-flex}.aura-leaderboard-hook{font:600 12px/1 var(--font-mono);color:var(--gray-900);text-align:end;font-variant-numeric:tabular-nums}.aura-leaderboard-spark{justify-content:flex-end;display:flex}.aura-leaderboard-spend{font:700 12px/1 var(--font-mono);color:var(--gray-900);text-align:end;font-variant-numeric:tabular-nums}.aura-leaderboard-delta{font:500 12px/1 var(--font-mono);text-align:end;font-variant-numeric:tabular-nums}.aura-leaderboard-delta.pos{color:var(--positive)}.aura-leaderboard-delta.neg{color:var(--negative)}.aura-boards-grid{grid-template-columns:1fr;gap:16px;display:grid}@media (min-width:760px){.aura-boards-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1080px){.aura-boards-grid{grid-template-columns:repeat(3,1fr)}}.aura-saved-grid{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}@media (min-width:768px){.aura-saved-grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:1080px){.aura-saved-grid{grid-template-columns:repeat(4,1fr)}}.aura-saved-hero{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex}.aura-saved-hero-id{align-items:center;gap:14px;display:flex}.aura-competitors-list{flex-direction:column;gap:16px;display:flex}.aura-competitor-card{border:1px solid var(--cream-200);transition:box-shadow var(--dur-short) var(--ease-out);background:#fff;border-radius:14px;overflow:hidden}.aura-competitor-card:hover{box-shadow:var(--shadow-md)}.aura-competitor-card-head{border-bottom:1px solid var(--cream-100);color:inherit;transition:background var(--dur-fast) var(--ease-out);align-items:center;gap:14px;padding:16px 20px;text-decoration:none;display:flex}.aura-competitor-card-head:hover{background:var(--cream-50)}.aura-competitor-avatar{color:#6b7280;background:#f3f4f6;border-radius:10px;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid}.aura-competitor-id{flex:1;min-width:0}.aura-competitor-namerow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.aura-competitor-name{font:600 var(--text-md)/1 var(--font-sans);color:var(--gray-900)}.aura-competitor-handle{font:500 12px/1 var(--font-mono);color:var(--gray-500)}.aura-competitor-meta{font:400 11px/1 var(--font-sans);color:var(--gray-500);flex-wrap:wrap;gap:14px;margin-top:6px;display:flex}.aura-competitor-meta span{align-items:center;gap:4px;display:inline-flex}.aura-competitor-numblock{flex-direction:column;align-items:flex-end;gap:3px;display:flex}.aura-competitor-num{font:700 var(--text-xl)/1 var(--font-mono);color:var(--gray-900);font-variant-numeric:tabular-nums}.aura-competitor-numlabel{font:500 11px/1 var(--font-sans);color:var(--gray-500)}.aura-competitor-arrow{color:var(--gray-300);transition:transform var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);flex-shrink:0}.aura-competitor-card-head:hover .aura-competitor-arrow{color:var(--navy-700);transform:translate(2px)}.aura-competitor-empty{font:400 13px/1.5 var(--font-sans);color:var(--gray-400);text-align:center;padding:24px 20px}.aura-competitor-adsgrid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));display:grid}.aura-competitor-adcard{border-right:1px solid var(--cream-100);border-bottom:1px solid var(--cream-100);flex-direction:column;gap:8px;padding:12px;display:flex}.aura-competitor-adcard:last-child{border-right:none}.aura-competitor-adthumb{aspect-ratio:1;background:#f3f4f6;border-radius:6px;width:100%;position:relative;overflow:hidden}.aura-competitor-adthumb img{object-fit:cover;width:100%;height:100%;display:block}.aura-competitor-adfallback{font:500 11px/1 var(--font-sans);color:var(--gray-400);place-items:center;display:grid;position:absolute;inset:0}.aura-competitor-adstatus{font:500 9px/1 var(--font-sans);color:#fff;background:#4b5563cc;border-radius:4px;padding:2px 6px;position:absolute;top:6px;right:6px}.aura-competitor-adstatus[data-active=true]{background:#166534d9}.aura-competitor-adtitle{font:600 12px/1.3 var(--font-sans);color:var(--gray-900);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.aura-competitor-adbody{font:400 11px/1.4 var(--font-sans);color:var(--gray-600);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.aura-competitor-adfoot{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.aura-competitor-adcta{border:1px solid var(--cream-200);font:500 11px/1 var(--font-sans);color:var(--gray-700);border-radius:4px;padding:3px 8px}.aura-competitor-adplats{gap:3px;display:flex}.aura-competitor-adplats span{background:var(--cream-50);font:400 9px/1 var(--font-mono);color:var(--gray-500);text-transform:uppercase;border-radius:4px;padding:2px 6px}.aura-competitor-addate{font:400 11px/1 var(--font-sans);color:var(--gray-400);margin-left:auto}.aura-topcreative-cell{flex-direction:column;gap:8px;display:flex}.aura-topcreative-row{font:500 12px/1 var(--font-mono);color:var(--gray-700);justify-content:space-between;align-items:center;display:flex}.aura-topcreative-hookline{font:500 11px/1.4 var(--font-sans);justify-content:space-between;align-items:center;gap:8px;display:flex}.aura-msg-themes-grid{grid-template-columns:1fr;gap:14px;display:grid}@media (min-width:760px){.aura-msg-themes-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1080px){.aura-msg-themes-grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:1280px){.aura-msg-themes-grid{grid-template-columns:repeat(4,1fr)}}.aura-msg-theme-card{border:1px solid var(--cream-200);transition:transform var(--dur-short) var(--ease-spring), box-shadow var(--dur-short) var(--ease-out);background:#fff;border-radius:14px;flex-direction:column;gap:12px;padding:18px;display:flex}.aura-msg-theme-card:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.aura-msg-theme-head{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.aura-msg-theme-name{font:600 var(--text-md)/1.2 var(--font-sans);color:var(--gray-900);letter-spacing:-.005em;margin:0}.aura-msg-theme-channel{font:500 11px/1 var(--font-sans);color:var(--gray-600);align-items:center;gap:5px;margin-top:6px;display:inline-flex}.aura-msg-theme-lift{font:700 11px/1 var(--font-sans);background:var(--positive-soft);color:var(--positive);border-radius:999px;flex-shrink:0;padding:4px 9px}.aura-msg-theme-desc{font:400 var(--text-sm)/1.5 var(--font-sans);color:var(--gray-600);-webkit-line-clamp:3;-webkit-box-orient:vertical;flex:1;margin:0;display:-webkit-box;overflow:hidden}.aura-msg-theme-foot{border-top:1px solid var(--cream-100);justify-content:space-between;align-items:center;padding-top:10px;display:flex}.aura-msg-theme-count{font:500 11px/1 var(--font-mono);color:var(--gray-500)}.aura-msg-theme-open{font:600 var(--text-sm)/1 var(--font-sans);color:var(--gray-900);cursor:pointer;align-items:center;gap:4px;display:inline-flex}:root{--motion-off-black:#1c180e;--motion-keyline:#e6e5d9;--motion-silver:#f6f6f6;--motion-border-sub:#efede2;--motion-sky:#aee1ed;--motion-lime:#ceff5b;--motion-yellow:#fff95c;--motion-text-muted:#1c180e9e;--motion-text-subtle:#1c180e61;--motion-ease:cubic-bezier(.22, 1, .36, 1);--motion-dur:.3s;--motion-radius-sm:6px;--motion-radius-md:10px;--motion-radius-lg:16px;--motion-radius-xl:24px;--motion-hero-gradient:linear-gradient(180deg, #e8f6f9 0%, #f4fcdf 50%, #fffdee 80%, #fff 100%)}.aura-brand-card,.aura-podium-slot,.aura-msg-theme-card,.aura-competitor-card,.aura-stats-hero-statbar{transition:transform var(--motion-dur) var(--motion-ease), box-shadow var(--motion-dur) var(--motion-ease), border-color var(--motion-dur) var(--motion-ease)}.aura-stats-hero-h1,.aura-brandintel-name,.aura-brandintel-h1,.aura-greeting,.aura-week-title{letter-spacing:-.015em}.aura-stats-hero-desc,.aura-brandintel-meta,.aura-empty-desc,.aura-msg-theme-desc{line-height:1.6}.aura-tab-nav{z-index:20;-webkit-backdrop-filter:saturate(180%)blur(8px);backdrop-filter:saturate(180%)blur(8px);border-bottom:1px solid var(--motion-border-sub);background:#faf9f5eb;position:sticky;top:0}.aura-empty-desc a,.aura-brandintel-meta a{text-decoration:underline;-webkit-text-decoration-color:var(--motion-lime);-webkit-text-decoration-color:var(--motion-lime);-webkit-text-decoration-color:var(--motion-lime);text-decoration-color:var(--motion-lime);text-underline-offset:3px;transition:text-decoration-color var(--dur-fast) var(--ease-out);text-decoration-thickness:2px}.aura-empty-desc a:hover,.aura-brandintel-meta a:hover{-webkit-text-decoration-color:var(--motion-yellow);-webkit-text-decoration-color:var(--motion-yellow);-webkit-text-decoration-color:var(--motion-yellow);text-decoration-color:var(--motion-yellow)}.aura-home-wrap>.aura-stats-hero{position:relative}.aura-home-wrap:before{content:"";background:var(--motion-hero-gradient);z-index:-1;pointer-events:none;opacity:.65;height:280px;position:absolute;inset:0 0 auto;-webkit-mask-image:linear-gradient(#000 0%,#0000 100%);mask-image:linear-gradient(#000 0%,#0000 100%)}.aura-home-wrap{isolation:isolate;position:relative}.aura-brand-card .aura-brand-card-arrow,.aura-competitor-card .aura-competitor-arrow{transition:transform var(--motion-dur) var(--motion-ease), opacity var(--motion-dur) var(--motion-ease)}.aura-brand-card-avatar,.aura-brandintel-avatar{background-image:linear-gradient(135deg, var(--cream-200) 0%, var(--cream-100) 100%)}.aura-side-emoji{background:var(--glass-06);border-color:var(--glass-04)}.aura-side-report:hover .aura-side-emoji{background:#ceff5b1a;border-color:#ceff5b2e}.aura-side-report.is-active .aura-side-emoji{background:#fffc0029;border-color:#fffc0047;box-shadow:0 0 0 1px #fffc001a}body{font-feature-settings:"ss01" on, "cv11" on, "kern" on;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}.aura-section-title,.aura-panel-title{font-feature-settings:"cv11" on, "ss01" on;letter-spacing:-.005em}:focus-visible{outline:2px solid var(--snap-yellow);outline-offset:2px;transition:outline-color var(--motion-dur) var(--motion-ease);border-radius:4px}@keyframes motionScrollIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.aura-brand-card,.aura-podium-slot,.aura-msg-theme-card,.aura-competitor-card{animation:motionScrollIn .5s var(--motion-ease) backwards}.aura-brand-card:first-child{animation-delay:0s}.aura-brand-card:nth-child(2){animation-delay:40ms}.aura-brand-card:nth-child(3){animation-delay:80ms}.aura-brand-card:nth-child(4){animation-delay:.12s}.aura-brand-card:nth-child(5){animation-delay:.16s}.aura-brand-card:nth-child(6){animation-delay:.2s}.aura-brand-card:nth-child(7){animation-delay:.24s}.aura-brand-card:nth-child(8){animation-delay:.28s}@media (prefers-reduced-motion:reduce){.aura-brand-card,.aura-podium-slot,.aura-msg-theme-card,.aura-competitor-card{animation:none!important}}.aura-trends-row{flex-wrap:wrap;gap:12px;margin-bottom:24px;display:flex}.aura-trend-card{background:var(--cream-100);border:1px solid var(--cream-200);border-radius:8px;flex-direction:column;flex:1;gap:6px;min-width:160px;max-width:220px;padding:12px;display:flex}.aura-trend-platform{font-size:var(--text-xs);color:var(--navy-600);font-weight:600}.aura-trend-link{font-size:var(--text-sm);color:var(--gray-900);font-weight:500;text-decoration:none}.aura-trend-link:hover{text-decoration:underline}.aura-blog-strip{gap:10px;margin-bottom:24px;padding-bottom:8px;display:flex;overflow-x:auto}.aura-blog-card{border:1px solid var(--cream-200);background:#fff;border-radius:8px;flex-shrink:0;min-width:200px;max-width:240px;padding:12px}.aura-blog-cat{font-size:var(--text-xs);color:var(--snap-yellow-light,#d4f25c);background:var(--navy-800,#1a2942);border-radius:3px;margin-bottom:6px;padding:1px 5px;font-weight:600;display:inline-block}.aura-blog-title{font-size:var(--text-sm);color:var(--gray-900);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:8px;font-weight:500;line-height:1.4;display:-webkit-box;overflow:hidden}.aura-blog-read{font-size:var(--text-xs);color:var(--navy-600);font-weight:600;text-decoration:none}.aura-higgsfield-banner{background:var(--snap-yellow-light,#d4f25c);font-size:var(--text-sm);color:var(--chip-text,#0f1419);border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;padding:10px 16px;display:flex}.aura-banner-link{color:var(--chip-text,#0f1419);white-space:nowrap;font-weight:600;text-decoration:underline}.aura-auto-callout{background:linear-gradient(135deg, var(--navy-800,#1a2942) 0%, var(--navy-700,#243552) 100%);border-radius:10px;flex-wrap:wrap;align-items:center;gap:20px;margin-bottom:20px;padding:16px 20px;display:flex}.aura-auto-callout-left{flex:1;min-width:200px}.aura-auto-callout-title{font-size:var(--text-md);color:#fff;margin-bottom:4px;font-weight:700}.aura-auto-callout-desc{font-size:var(--text-sm);color:#ffffffbf;line-height:1.5}.aura-mcp-card{background:var(--cream-100);border:1px solid var(--cream-300);border-left:3px solid var(--snap-yellow-light,#d4f25c);border-radius:8px;margin-bottom:16px;padding:14px 16px}.aura-mcp-card-title{font-size:var(--text-md);color:var(--gray-900);margin-bottom:4px;font-weight:600}.aura-mcp-card-desc{font-size:var(--text-sm);color:var(--gray-600);margin-bottom:10px}.aura-mcp-install-btn{font-size:var(--text-sm);color:var(--navy-700);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.aura-mcp-install-btn:hover{text-decoration:underline}.aura-model-picker{background:var(--cream-50);border:1px solid var(--cream-200);border-radius:8px;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:16px;padding:10px 12px;display:flex}.aura-model-picker-label{font-size:var(--text-xs);color:var(--gray-600);text-transform:uppercase;letter-spacing:.04em;font-weight:600}.aura-model-picker-row{flex-wrap:wrap;gap:6px;display:flex}.aura-model-pill{border:1px solid var(--cream-300);font-size:var(--text-sm);color:var(--gray-900);transition:background var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out);background:#fff;border-radius:999px;align-items:center;gap:6px;padding:5px 10px;font-weight:500;text-decoration:none;display:inline-flex}.aura-model-pill:hover{background:var(--snap-yellow-tint);border-color:var(--snap-yellow-light,#d4f25c)}.aura-model-pill-label{font-weight:600}.aura-model-pill-type{font-size:var(--text-xs);color:var(--gray-500);background:var(--cream-100);border-radius:3px;padding:1px 5px;font-weight:500}.aura-app-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;display:grid}.aura-app-card{border:1px solid var(--cream-200);background:#fff;border-radius:10px;flex-direction:column;gap:6px;padding:16px;display:flex}.aura-app-card-name{font-size:var(--text-md);color:var(--gray-900);font-weight:600}.aura-app-card-desc{font-size:var(--text-sm);color:var(--gray-600);flex:1;line-height:1.5}.aura-app-cat{font-size:var(--text-xs);color:var(--navy-600);background:var(--cream-100);border-radius:4px;padding:2px 6px;font-weight:600;display:inline-block}.aura-app-link{font-size:var(--text-sm);color:var(--navy-700);font-weight:600;text-decoration:none}.aura-app-link:hover{text-decoration:underline}.aura-preset-grid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px;display:grid}.aura-preset-card{background:var(--navy-900,#111827);border-radius:8px;padding:14px}.aura-preset-name{font-size:var(--text-sm);color:#fff;letter-spacing:.05em;margin-bottom:8px;font-weight:700}.aura-preset-btn{font-size:var(--text-xs);color:var(--snap-yellow-light,#d4f25c);font-weight:600;text-decoration:none}.aura-mobile-hamburger{display:none}@media (max-width:900px){.aura-mobile-hamburger{cursor:pointer;width:44px;height:44px;color:var(--gray-700);background:0 0;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}}.aura-mobile-overlay{z-index:200;background:#0f141973;position:fixed;inset:0}.aura-mobile-drawer{z-index:201;background:#fff;flex-direction:column;gap:4px;width:260px;height:100%;padding:16px;display:flex;position:fixed;top:0;left:0;box-shadow:4px 0 24px #0000001f}.aura-mobile-drawer-close{cursor:pointer;width:32px;height:32px;color:var(--gray-400);background:0 0;border:none;border-radius:6px;justify-content:center;align-self:flex-end;align-items:center;margin-bottom:8px;display:flex}.aura-mobile-nav-item{font:500 var(--text-base)/1 var(--font-sans);color:var(--gray-700);border-radius:8px;align-items:center;gap:10px;min-height:44px;padding:10px 12px;text-decoration:none;display:flex}.aura-mobile-nav-item:hover,.aura-mobile-nav-item.is-active{background:var(--cream-100);color:var(--navy-700)}@media (max-width:900px){.aura-rail-btn{min-width:44px;min-height:44px}.aura-rail-chip{width:44px;height:44px}.aura-composer-plus,.aura-composer-send{min-width:44px;min-height:44px}.aura-filter-chip-v2,.aura-tab,.aura-btn,.aura-side-item,.aura-input{min-height:44px}}@media (max-width:560px){.aura-page-wrap{padding:16px 16px 48px}.aura-composer-chips{flex-direction:column;align-items:stretch}.aura-chip-canvas{justify-content:flex-start;width:100%}}@media (max-width:375px){.aura-page-wrap{padding:12px 12px 48px}.aura-composer-h{font-size:var(--text-lg)}.aura-stat-value{font-size:var(--text-xl)}}.aura-board-card,.aura-app-card{transition:transform .18s var(--ease-out,cubic-bezier(.4,0,.2,1)), box-shadow .18s var(--ease-out,cubic-bezier(.4,0,.2,1))}.aura-board-card:hover,.aura-app-card:hover{transform:translateY(-2px);box-shadow:0 8px 24px #0000001a}.aura-btn:active:not(:disabled){transform:scale(.97)}.aura-chip-canvas:active,.aura-filter-chip-v2:active{transform:scale(.96)}.aura-mobile-nav-item:active{background:var(--cream-200,#f0ede8)}@keyframes auraFadeUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.aura-page-wrap>*{animation:.3s cubic-bezier(.4,0,.2,1) both auraFadeUp}.aura-page-wrap>:nth-child(2){animation-delay:60ms}.aura-page-wrap>:nth-child(3){animation-delay:.12s}.aura-page-wrap>:nth-child(4){animation-delay:.18s}@media (prefers-reduced-motion:reduce){.aura-page-wrap>*{animation:none}}.aura-scroll-fade{position:relative}.aura-scroll-fade:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#fff);border-radius:0 8px 8px 0;width:48px;height:100%;position:absolute;top:0;right:0}.aura-composer-h{font-size:clamp(var(--text-lg,16px), 3vw, var(--text-xl,20px))}.aura-skeleton-pulse{background:var(--cream-200,#f0ede8);border-radius:6px;animation:1.4s ease-in-out infinite skeletonPulse}h1,h2,h3,h4{text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;font-feature-settings:"kern" 1, "liga" 1;letter-spacing:-.01em}.aura-stat-value,.aura-kpi-value,.aura-podium-score,.aura-gauge-total{font-variant-numeric:tabular-nums;letter-spacing:-.02em}.aura-stats-hero-title{letter-spacing:-.025em;font-weight:700}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}.aura-md a,.aura-prose a{text-underline-offset:3px;text-decoration-thickness:1px}code,pre,.aura-md-icode,.aura-md-code{font-feature-settings:"liga" 0, "calt" 0;font-variant-ligatures:none}.aura-stat-label,.aura-kpi-label,.aura-nav-label{letter-spacing:.02em;font-variant-numeric:tabular-nums}.aura-topbar-bread{letter-spacing:.01em}@media (min-width:900px){.aura-stats-hero-title{font-size:clamp(var(--text-2xl), 3.5vw, 36px)}.aura-stats-hero-desc{font-size:var(--text-lg);max-width:520px;line-height:1.7}}.aura-kpi-value{background:linear-gradient(135deg, var(--gray-900) 0%, var(--navy-700) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.aura-active-badge,.aura-trend-badge{letter-spacing:.03em;text-transform:uppercase;font-weight:700}.aura-btn-secondary{background:var(--cream-100);color:var(--navy-700);border:1px solid var(--cream-300);font:600 var(--text-sm)/1 var(--font-sans);cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:8px 14px;transition:background .15s,border-color .15s;display:inline-flex}.aura-btn-secondary:hover{background:var(--cream-200);border-color:var(--cream-400,#c8c0b0)}.aura-btn-ghost{color:var(--gray-600);font:500 var(--text-sm)/1 var(--font-sans);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:6px;padding:8px 12px;transition:background .15s,color .15s;display:inline-flex}.aura-btn-ghost:hover{background:var(--cream-100);color:var(--gray-900)}.aura-board-card:hover{border-color:var(--navy-300,#93a4c0);background:var(--cream-50,#fdfcfa)}.aura-app-card:hover{border-color:var(--navy-200,#b3c0d4)}@media (min-width:900px){.aura-week-card{transition:transform .18s cubic-bezier(.4,0,.2,1),box-shadow .18s cubic-bezier(.4,0,.2,1),border-color .18s}.aura-week-card:hover{border-color:var(--cream-300);transform:translateY(-3px);box-shadow:0 12px 32px #00000017}}.aura-table tbody tr{transition:background .1s}.aura-table tbody tr:hover{background:var(--cream-50,#fdfcfa)}.aura-side-item.is-active{background:linear-gradient(90deg, var(--cream-100) 0%, transparent 100%);border-left:2px solid var(--navy-600);padding-left:8px;font-weight:600}.aura-quick-chip{border:1px solid var(--cream-200);box-shadow:0 1px 3px #00000014}.aura-quick-chip:hover{border-color:var(--cream-300);box-shadow:0 4px 12px #0000001a}.aura-badge{font:600 var(--text-xs)/1 var(--font-sans);letter-spacing:.02em;border-radius:20px;align-items:center;gap:4px;padding:3px 8px;display:inline-flex}.aura-badge-blue{color:var(--navy-700);background:#e6edfa}.aura-badge-green{color:#1a6b3f;background:#e6f7ee}.aura-badge-red{color:#b91c1c;background:#fce8e8}.aura-badge-yellow{color:#854d0e;background:#fefce8}.aura-badge-gray{background:var(--cream-100);color:var(--gray-600)}@media (min-width:900px){.aura-stats-hero{background:linear-gradient(135deg, var(--navy-900,#0d1a2e) 0%, var(--navy-700) 100%);border-radius:14px;position:relative;overflow:hidden}.aura-stats-hero:before{content:"";pointer-events:none;background:radial-gradient(at 100%,#ffffff0a 0%,#0000 70%);width:240px;height:100%;position:absolute;top:0;right:0}}.aura-stat-divider{background:#ffffff1f;align-self:stretch;width:1px;margin:12px 0}:where(button,a,input,select,textarea,[tabindex="0"]):focus-visible{outline:2px solid var(--navy-400,#5b72a0);outline-offset:2px;border-radius:4px}.aura-input:focus{border-color:var(--navy-400,#5b72a0);box-shadow:0 0 0 3px #2d4a7a14}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--cream-300);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--cream-400,#c8c0b0)}@media (min-width:900px){.aura-page-wrap{gap:28px}.aura-page-wrap>:first-child{margin-bottom:4px}}@media (min-width:1200px){.aura-inspo-grid,.aura-boards-grid,.aura-week-grid,.aura-app-grid{gap:16px}}@media (min-width:1024px){.aura-stats-hero-stat-num{letter-spacing:-.03em;font-size:28px;font-weight:700}}@media (min-width:900px){.aura-topbar{-webkit-backdrop-filter:blur(12px);background:#ffffffeb;border-bottom:1px solid #0000000f}.aura-side-item:hover{background:var(--cream-100)}.aura-side-item.is-active{background:linear-gradient(90deg, var(--cream-100) 0%, #f0ede800 100%)}.aura-rail-btn:hover{background:var(--cream-100);border-radius:10px}.aura-quick-chips-row{justify-content:flex-start}.aura-board-card{border-radius:12px}}@media (min-width:1200px){.aura-composer-card,.aura-composer-chips{max-width:680px}}@media (min-width:900px){.aura-ad-tile{border-radius:10px;overflow:hidden}.aura-ad-tile:hover .aura-ad-copy-overlay{opacity:1}.aura-filter-row{z-index:10;border-bottom:1px solid var(--cream-200);background:#fff;margin:0 -32px;padding:8px 32px;position:sticky;top:56px}}@media (min-width:1100px){.aura-chat-wrap{grid-template-columns:1fr 320px;align-items:start;gap:24px;display:grid}.aura-chat-main{min-width:0}}@media (min-width:900px){.aura-empty{justify-content:center;min-height:320px}}@media (min-width:1100px){.aura-podium-kpi td,.aura-podium-kpi th{padding:12px 16px}}.aura-table tbody tr:nth-child(2n){background:var(--cream-50,#fdfcfa)}.aura-card-flat{box-shadow:none;border:1px solid var(--cream-200)}.aura-card-raised{border:1px solid var(--cream-100);box-shadow:0 2px 8px #0000000f}.aura-card-floating{border:none;box-shadow:0 8px 32px #0000001a}.aura-section-sep{background:linear-gradient(90deg, transparent, var(--cream-200), transparent);border:none;height:1px;margin:8px 0}[data-tooltip]{position:relative}[data-tooltip]:after{content:attr(data-tooltip);background:var(--gray-900);color:#fff;font:400 var(--text-xs)/1.4 var(--font-sans);white-space:nowrap;pointer-events:none;opacity:0;z-index:100;border-radius:5px;padding:5px 8px;transition:opacity .15s;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%)}[data-tooltip]:hover:after{opacity:1}.aura-collection-row{scrollbar-width:none;gap:12px;margin:0 -2px 4px;padding:2px 2px 10px;display:flex;overflow-x:auto}.aura-collection-row::-webkit-scrollbar{display:none}.aura-collection-tile{border:1px solid var(--cream-200);cursor:pointer;box-shadow:var(--shadow-sm);transition:border-color var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);background:#fff;border-radius:12px;flex-direction:column;flex:0 0 168px;gap:8px;padding:10px;text-decoration:none;display:flex}.aura-collection-tile:hover{border-color:var(--cream-300);box-shadow:var(--shadow-md);transform:translateY(-2px)}.aura-collection-tile.is-active{border-color:var(--navy-900);box-shadow:var(--shadow-md)}.aura-collection-tile-thumbs{aspect-ratio:1;background:var(--cream-100);border-radius:8px;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:3px;display:grid;overflow:hidden}.aura-collection-tile-thumbs img{object-fit:cover;width:100%;height:100%;display:block}.aura-collection-tile-thumbs .aura-collection-tile-blank{background:var(--cream-200)}.aura-collection-tile-label{font:600 var(--text-base)/1.2 var(--font-sans);color:var(--gray-900);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.aura-collection-tile-meta{font:500 var(--text-xs)/1 var(--font-sans);color:var(--gray-400)}.aura-filter-pop{z-index:1200;border:1px solid var(--cream-200);min-width:220px;box-shadow:var(--shadow-lg);animation:slideDownAndFade var(--dur-short) var(--ease-spring) both;transform-origin:0 0;background:#fff;border-radius:10px;padding:6px;position:absolute;top:calc(100% + 6px);left:0}.aura-filter-pop-head{font:600 var(--text-xs)/1 var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--gray-500);padding:8px 10px 6px}.aura-filter-pop-row{font:500 var(--text-base)/1 var(--font-sans);color:var(--gray-800);cursor:pointer;transition:background var(--dur-fastest) var(--ease-out);border-radius:7px;align-items:center;gap:9px;padding:8px 10px;display:flex}.aura-filter-pop-row:hover{background:var(--cream-50)}.aura-filter-pop-check{border:1.5px solid var(--cream-400);color:#fff;width:16px;height:16px;transition:background var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out);background:#fff;border-radius:4px;flex-shrink:0;place-items:center;display:grid}.aura-filter-pop-row[data-checked=true] .aura-filter-pop-check{background:var(--navy-900);border-color:var(--navy-900)}.aura-filter-pop-count{font:500 var(--text-xs)/1 var(--font-mono);color:var(--gray-400);margin-left:auto}.aura-filter-pop-foot{border-top:1px solid var(--cream-100);justify-content:space-between;gap:8px;margin-top:4px;padding:8px 6px 4px;display:flex}.aura-ad-save-btn{z-index:3;width:30px;height:30px;color:var(--gray-700);cursor:pointer;opacity:0;box-shadow:var(--shadow-sm);transition:opacity var(--dur-short) var(--ease-out), background var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);background:#fffffff0;border:1px solid #0f141914;border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:8px;right:8px}.aura-ad-tile-media:hover .aura-ad-save-btn,.aura-ad-save-btn:focus-visible{opacity:1}.aura-ad-save-btn:hover{background:#fff;transform:scale(1.06)}.aura-ad-save-btn[data-saved=true]{opacity:1;background:var(--navy-900);color:var(--snap-yellow);border-color:var(--navy-900)}.aura-inspo-2col{grid-template-columns:232px 1fr;align-items:start;gap:20px;display:grid}.aura-following-rail{border:1px solid var(--cream-200);box-shadow:var(--shadow-sm);background:#fff;border-radius:12px;flex-direction:column;gap:4px;max-height:calc(100vh - 92px);padding:10px;display:flex;position:sticky;top:16px;overflow-y:auto}.aura-following-rail-head{font:600 var(--text-xs)/1 var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--gray-500);padding:8px 8px 6px}.aura-following-rail-item{font:500 var(--text-base)/1.2 var(--font-sans);color:var(--gray-700);cursor:pointer;transition:background var(--dur-fastest) var(--ease-out), color var(--dur-fastest) var(--ease-out);border:1px solid #0000;border-radius:8px;align-items:center;gap:9px;padding:7px 8px;text-decoration:none;display:flex}.aura-following-rail-item:hover{background:var(--cream-50);color:var(--gray-900)}.aura-following-rail-item.is-active{background:var(--cream-100);color:var(--gray-900);border-color:var(--cream-200)}.aura-following-rail-avatar{background:var(--navy-900);color:#fff;width:26px;height:26px;font:700 var(--text-xs)/1 var(--font-sans);border-radius:999px;flex-shrink:0;place-items:center;display:grid;overflow:hidden}.aura-following-rail-avatar img{object-fit:cover;width:100%;height:100%}.aura-following-rail-name{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.aura-following-rail-count{font:500 var(--text-xs)/1 var(--font-mono);color:var(--gray-400)}.aura-board-menu{z-index:1200;border:1px solid var(--cream-200);min-width:168px;box-shadow:var(--shadow-lg);animation:slideDownAndFade var(--dur-short) var(--ease-spring) both;transform-origin:100% 0;background:#fff;border-radius:10px;padding:5px;position:absolute;top:calc(100% + 4px);right:0}.aura-board-menu-item{width:100%;font:500 var(--text-base)/1 var(--font-sans);color:var(--gray-800);cursor:pointer;text-align:left;transition:background var(--dur-fastest) var(--ease-out);background:0 0;border:none;border-radius:7px;align-items:center;gap:9px;padding:8px 10px;display:flex}.aura-board-menu-item:hover{background:var(--cream-50)}.aura-board-menu-item.is-danger{color:var(--negative)}.aura-board-menu-item.is-danger:hover{background:var(--negative-soft)}.aura-board-menu-sep{background:var(--cream-100);height:1px;margin:4px 0}.aura-board-detail-head{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}.aura-board-detail-title{font:700 var(--text-3xl)/1.15 var(--font-sans);letter-spacing:-.02em;color:var(--gray-900);margin:0}.aura-board-detail-desc{font:400 var(--text-base)/1.55 var(--font-sans);color:var(--gray-600);max-width:640px;margin:6px 0 0}.aura-board-detail-meta{font:500 var(--text-sm)/1 var(--font-sans);color:var(--gray-500);align-items:center;gap:6px;margin-top:10px;display:inline-flex}.aura-board-detail-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px;display:grid}.aura-board-detail-empty{padding:8px 0}.aura-generator-wrap{grid-template-columns:1fr 1fr;align-items:start;gap:20px;display:grid}.aura-generator-panel{border:1px solid var(--cream-200);box-shadow:var(--shadow-sm);background:#fff;border-radius:14px;flex-direction:column;gap:14px;padding:20px;display:flex}.aura-generator-label{font:600 var(--text-sm)/1 var(--font-sans);color:var(--gray-700);letter-spacing:.02em}.aura-generator-textarea{resize:vertical;width:100%;min-height:96px;font:400 var(--text-md)/1.5 var(--font-sans);color:var(--gray-900);background:var(--cream-50);border:1px solid var(--cream-300);transition:border-color var(--dur-fast) var(--ease-out), background var(--dur-fast) var(--ease-out);border-radius:10px;outline:none;padding:12px 14px}.aura-generator-textarea:focus{border-color:var(--navy-700);background:#fff}.aura-generator-textarea::placeholder{color:var(--gray-400)}.aura-generator-source{background:var(--cream-50);border:1px solid var(--cream-200);border-radius:10px;align-items:center;gap:10px;padding:10px;display:flex}.aura-generator-source-thumb{background:var(--cream-200);border-radius:6px;flex-shrink:0;width:40px;height:52px;overflow:hidden}.aura-generator-source-thumb img{object-fit:cover;width:100%;height:100%;display:block}.aura-generator-result{background:var(--cream-50);border:1px solid var(--cream-200);border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.aura-generator-result-media{aspect-ratio:4/5;background:var(--cream-100);place-items:center;display:grid;position:relative;overflow:hidden}.aura-generator-result-media img{object-fit:cover;width:100%;height:100%;display:block}.aura-generator-result-body{flex-direction:column;gap:8px;padding:14px 16px 16px;display:flex}.aura-generator-result-headline{font:700 var(--text-lg)/1.25 var(--font-sans);color:var(--gray-900);letter-spacing:-.01em;margin:0}.aura-generator-result-copy{font:400 var(--text-base)/1.55 var(--font-sans);color:var(--gray-700);margin:0}.aura-generator-result-cta{background:var(--navy-900);color:#fff;font:600 var(--text-sm)/1 var(--font-sans);border-radius:8px;align-self:flex-start;margin-top:2px;padding:7px 14px}.aura-generator-placeholder{aspect-ratio:4/5;text-align:center;color:var(--gray-400);font:400 var(--text-base)/1.55 var(--font-sans);place-items:center;padding:24px;display:grid}.aura-generator-spinner{border:2px solid var(--cream-300);border-top-color:var(--navy-900);border-radius:999px;width:22px;height:22px;animation:.75s linear infinite aura-spin}@media (max-width:900px){.aura-inspo-2col{grid-template-columns:1fr}.aura-following-rail{flex-flow:wrap;max-height:none;position:static;overflow-x:auto}.aura-generator-wrap{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.aura-filter-pop,.aura-board-menu{animation:none!important}.aura-collection-tile,.aura-ad-save-btn,.aura-following-rail-item,.aura-board-menu-item,.aura-generator-textarea{transition-duration:.01ms!important}.aura-collection-tile:hover,.aura-ad-save-btn:hover{transform:none}.aura-generator-spinner{border-top-color:var(--cream-300);animation:none}}.aura-report-dot{border-radius:999px;flex-shrink:0;width:8px;height:8px;display:inline-block}.aura-report-dot--top_creatives{background:#ffd60a}.aura-report-dot--all_active_ads{background:#1f8a5b}.aura-report-dot--new_launches{background:#fffc00}.aura-report-dot--top_hooks{background:#9d3f1c}.aura-report-dot--top_clicks{background:#2a6fdb}.aura-report-dot--top_copy{background:#c5443d}.aura-report-dot--ad_type{background:#6b7280}.aura-report-dot--landing_pages{background:#0f1419}.aura-report-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px;display:flex}.aura-report-header-main{min-width:0}.aura-report-header-title{font:700 var(--text-xl)/1.2 var(--font-sans);letter-spacing:-.015em;color:var(--gray-900);margin:0 0 5px}.aura-report-header-desc{font:400 var(--text-base)/1.5 var(--font-sans);color:var(--gray-500);max-width:640px;margin:0}.aura-report-header-actions{flex-shrink:0;align-items:center;gap:8px;display:inline-flex}.aura-report-filterbar{background:var(--cream-50);border:1px solid var(--cream-200);border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:18px;padding:12px 14px;display:flex}.aura-report-filterbar-group{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.aura-report-filterbar-label{font:600 var(--text-2xs)/1 var(--font-sans);letter-spacing:.07em;text-transform:uppercase;color:var(--gray-400);margin-right:2px}.aura-report-filterbar-sep{background:var(--cream-300);align-self:stretch;width:1px;margin:2px 4px}.aura-report-filterbar-spacer{flex:auto}.aura-report-filterbar-count{font:500 var(--text-sm)/1 var(--font-mono);color:var(--gray-500);font-variant-numeric:tabular-nums;white-space:nowrap}.aura-filter-chip{font:500 var(--text-sm)/1 var(--font-sans);color:var(--gray-700);border:1px solid var(--cream-300);cursor:pointer;white-space:nowrap;transition:background var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);background:#fff;border-radius:999px;align-items:center;gap:5px;padding:6px 11px;display:inline-flex}.aura-filter-chip:hover{border-color:var(--gray-300);color:var(--gray-900)}.aura-filter-chip.is-active{background:var(--navy-900);color:var(--snap-yellow);border-color:var(--navy-900)}.aura-filter-chip.is-active:hover{background:var(--navy-800)}.aura-filter-chip-dot{border-radius:999px;flex-shrink:0;width:7px;height:7px}.aura-report-filterbar-date{font:500 var(--text-sm)/1 var(--font-sans);color:var(--gray-900);border:1px solid var(--cream-300);transition:border-color var(--dur-fast) var(--ease-out);background:#fff;border-radius:8px;outline:none;padding:6px 9px}.aura-report-filterbar-date:focus{border-color:var(--navy-700)}.aura-report-table-wrap{border:1px solid var(--cream-200);box-shadow:var(--shadow-sm);background:#fff;border-radius:12px;overflow:hidden}.aura-report-table{border-collapse:collapse;width:100%}.aura-report-table thead th{background:var(--cream-100);font:600 var(--text-2xs)/1 var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--gray-600);text-align:left;border-bottom:1px solid var(--cream-200);white-space:nowrap;z-index:1;padding:11px 16px;position:sticky;top:0}.aura-report-table th.aura-report-th--num{text-align:right}.aura-report-table th.aura-report-th--sortable{cursor:pointer;-webkit-user-select:none;user-select:none;transition:color var(--dur-fast) var(--ease-out), background var(--dur-fast) var(--ease-out)}.aura-report-table th.aura-report-th--sortable:hover{color:var(--gray-900);background:var(--cream-200)}.aura-report-th-inner{align-items:center;gap:4px;display:inline-flex}.aura-report-th--num .aura-report-th-inner{flex-direction:row-reverse}.aura-report-th-arrow{color:var(--gray-400);opacity:0;transition:opacity var(--dur-fast) var(--ease-out);font-size:9px;line-height:1}.aura-report-th--sortable:hover .aura-report-th-arrow{opacity:.6}.aura-report-th-arrow.is-active{opacity:1;color:var(--navy-700)}.aura-report-table tbody td{border-bottom:1px solid var(--cream-100);font:400 var(--text-base)/1.4 var(--font-sans);color:var(--gray-900);vertical-align:middle;padding:11px 16px}.aura-report-table tbody td.aura-report-td--num{text-align:right;font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--gray-800)}.aura-report-table tbody tr{transition:background var(--dur-fastest)}.aura-report-table tbody tr:hover{background:var(--cream-50)}.aura-report-table tbody tr:last-child td{border-bottom:none}.aura-report-table tbody tr.is-clickable{cursor:pointer}.aura-report-thumb-cell{align-items:center;gap:10px;min-width:0;display:flex}.aura-report-thumb{background:var(--cream-200);object-fit:cover;border:1px solid var(--cream-200);border-radius:7px;flex-shrink:0;width:38px;height:38px}.aura-report-thumb-meta{min-width:0}.aura-report-thumb-title{font:600 var(--text-base)/1.3 var(--font-sans);color:var(--gray-900);white-space:nowrap;text-overflow:ellipsis;max-width:280px;overflow:hidden}.aura-report-thumb-sub{font:500 var(--text-xs)/1.3 var(--font-sans);color:var(--gray-500);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.aura-report-table-empty{text-align:center;font:400 var(--text-base)/1.5 var(--font-sans);color:var(--gray-500);padding:40px 16px}.aura-delta-pill{font:600 var(--text-xs)/1.4 var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:999px;align-items:center;gap:3px;padding:2px 7px;display:inline-flex}.aura-delta-pill--pos{background:var(--positive-soft);color:var(--positive)}.aura-delta-pill--neg{background:var(--negative-soft);color:var(--negative)}.aura-delta-pill--flat{background:var(--cream-100);color:var(--gray-500)}.aura-delta-arrow{font-size:9px;line-height:1}.aura-tag-chip{font:600 var(--text-xs)/1.35 var(--font-sans);color:var(--gray-700);background:var(--cream-100);border:1px solid var(--cream-300);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:3px 9px;display:inline-flex}.aura-tag-chip-dot{border-radius:999px;flex-shrink:0;width:6px;height:6px}.aura-tag-chip--visual{color:var(--chip-meta-color);background:#2a6fdb1a;border-color:#2a6fdb38}.aura-tag-chip--hook{color:#7c3a18;background:#9d3f1c1a;border-color:#9d3f1c38}.aura-tag-chip--asset{color:var(--positive);background:#1f8a5b1a;border-color:#1f8a5b38}.aura-tag-chip--muted{background:var(--cream-100);color:var(--gray-600);border-color:var(--cream-300)}.aura-tag-chip-conf{font:500 var(--text-2xs)/1 var(--font-mono);color:var(--gray-400);font-variant-numeric:tabular-nums}.aura-creative-detail{flex-direction:column;gap:18px;display:flex}.aura-creative-detail-head{align-items:flex-start;gap:16px;display:flex}.aura-creative-detail-media{aspect-ratio:9/16;background:var(--cream-200);border:1px solid var(--cream-200);border-radius:10px;flex-shrink:0;width:132px;overflow:hidden}.aura-creative-detail-media img{object-fit:cover;width:100%;height:100%;display:block}.aura-creative-detail-info{flex:1;min-width:0}.aura-creative-detail-brand{font:700 var(--text-xs)/1 var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--gray-500);margin:0 0 5px}.aura-creative-detail-title{font:700 var(--text-lg)/1.3 var(--font-sans);letter-spacing:-.01em;color:var(--gray-900);margin:0 0 8px}.aura-creative-detail-tags{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.aura-creative-detail-metrics{grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:10px;display:grid}.aura-creative-detail-metric{background:var(--cream-50);border:1px solid var(--cream-200);border-radius:10px;padding:11px 13px}.aura-creative-detail-metric-label{font:600 var(--text-2xs)/1 var(--font-sans);letter-spacing:.05em;text-transform:uppercase;color:var(--gray-500);margin-bottom:6px}.aura-creative-detail-metric-value{font:600 var(--text-xl)/1.05 var(--font-mono);letter-spacing:-.01em;color:var(--gray-900);font-variant-numeric:tabular-nums}.aura-creative-detail-copy{font:400 var(--text-base)/1.6 var(--font-sans);color:var(--gray-700);background:var(--cream-50);border:1px solid var(--cream-200);white-space:pre-wrap;word-break:break-word;border-radius:10px;padding:12px 14px}.aura-share-modal{width:100%;max-width:440px;animation:slideUpAndFade var(--dur-medium) var(--ease-spring) both;background:#fff;border-radius:16px;padding:20px 22px 22px;box-shadow:0 24px 64px #0f141947,0 2px 8px #0f14191f}.aura-share-modal-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.aura-share-modal-title{font:700 var(--text-lg)/1.2 var(--font-sans);letter-spacing:-.01em;color:var(--gray-900);align-items:center;gap:7px;margin:0;display:inline-flex}.aura-share-modal-title svg{color:var(--navy-700)}.aura-share-modal-close{cursor:pointer;color:var(--gray-400);transition:background var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);background:0 0;border:none;border-radius:6px;padding:4px;display:flex}.aura-share-modal-close:hover{background:var(--cream-100);color:var(--gray-700)}.aura-share-modal-desc{font:400 var(--text-base)/1.55 var(--font-sans);color:var(--gray-600);margin:0 0 14px}.aura-share-modal-status{font:500 var(--text-base)/1.4 var(--font-sans);color:var(--gray-600);align-items:center;gap:9px;padding:10px 0;display:flex}.aura-share-modal-error{font:500 var(--text-sm)/1.45 var(--font-sans);color:var(--negative);background:var(--negative-soft);border:1px solid #c5443d38;border-radius:10px;align-items:flex-start;gap:8px;padding:10px 12px;display:flex}.aura-share-modal-linkrow{align-items:stretch;gap:8px;display:flex}.aura-share-modal-link{min-width:0;font:400 var(--text-sm)/1.4 var(--font-mono);color:var(--gray-800);background:var(--cream-50);border:1px solid var(--cream-300);text-overflow:ellipsis;transition:border-color var(--dur-fast) var(--ease-out);border-radius:9px;outline:none;flex:1;padding:9px 11px}.aura-share-modal-link:focus{border-color:var(--navy-700);background:#fff}.aura-share-modal-copy{font:600 var(--text-sm)/1 var(--font-sans);background:var(--navy-900);color:#fff;cursor:pointer;transition:background var(--dur-fast) var(--ease-out);border:1px solid #0000;border-radius:9px;flex-shrink:0;align-items:center;gap:6px;padding:9px 14px;display:inline-flex}.aura-share-modal-copy:hover{background:var(--navy-800)}.aura-share-modal-copy[data-copied=true]{background:var(--positive)}@media (max-width:640px){.aura-report-header{flex-direction:column}.aura-report-header-actions{width:100%}.aura-report-table-wrap{overflow-x:auto}.aura-report-table{min-width:680px}.aura-creative-detail-head{flex-direction:column}.aura-creative-detail-media{width:100%;max-width:200px}}@media (prefers-reduced-motion:reduce){.aura-share-modal{animation:none!important}.aura-filter-chip,.aura-report-th--sortable,.aura-report-th-arrow,.aura-report-table tbody tr,.aura-share-modal-close,.aura-share-modal-copy,.aura-share-modal-link,.aura-report-filterbar-date{transition-duration:.01ms!important}}:root{--m-canvas:#fff;--m-sidebar-bg:#fff;--m-rail-bg:#f6f6f4;--m-text:#1a1a1a;--m-text-2:#6b6b6b;--m-text-muted:#9a9a98;--m-border:#ececea;--m-active:#f0f0ed;--m-hover:#f5f5f2;--m-trial:#1c6b3a;--m-banner:#eef7ee}.aura-app{background:var(--m-canvas)}.aura-rail{background:var(--m-rail-bg);border-right:1px solid var(--m-border)}.aura-rail-btn{color:var(--m-text-muted)}.aura-rail-btn:hover{color:var(--m-text);background:var(--m-hover)}.aura-rail-btn.is-active{background:var(--m-active);color:var(--m-text)}.aura-rail-avatar-dot{border-color:var(--m-rail-bg)}.aura-sidebar{background:var(--m-sidebar-bg);border-right:1px solid var(--m-border)}.aura-ws-picker{border:1px solid var(--m-border);background:#fff}.aura-ws-picker:hover{background:var(--m-hover);border-color:var(--m-border)}.aura-ws-name{color:var(--m-text)}.aura-ws-chevron{color:var(--m-text-muted)}.aura-side-item{color:var(--m-text-2)}.aura-side-item:hover{background:var(--m-hover);color:var(--m-text)}.aura-side-item.is-active{background:var(--m-active);color:var(--m-text);border-color:var(--m-border)}.aura-side-folder-head{color:var(--m-text)}.aura-side-section{color:var(--m-text-muted)}.aura-side-report{color:var(--m-text-2)}.aura-side-report:hover{background:var(--m-hover);color:var(--m-text)}.aura-side-report.is-active{background:var(--m-active);color:var(--m-text);border-color:var(--m-border)}.aura-side-emoji{background:var(--m-hover);border:1px solid var(--m-border)}.aura-side-report:hover .aura-side-emoji{background:#fff}.aura-side-report.is-active .aura-side-emoji{border-color:var(--m-border);background:#fff}.aura-side-task{background:var(--m-hover);border:1px solid var(--m-border)}.aura-side-task-head{color:var(--m-text-2)}.aura-side-task-title{color:var(--m-text)}.aura-side-task-meta{color:var(--m-text-muted)}.aura-content{background:var(--m-canvas)}.aura-mobile-drawer{background:var(--m-sidebar-bg)}.aura-mobile-nav-item{color:var(--m-text-2)}.aura-mobile-nav-item.is-active{background:var(--m-active);color:var(--m-text)}.aura-trial-banner{background:var(--m-banner);border-bottom:1px solid var(--m-border);font:500 12px/1.4 var(--font-sans);color:#2a5d36;text-align:center;justify-content:center;align-items:center;gap:12px;padding:8px 16px;display:flex}.aura-trial-banner-btn{color:#fff;font:600 12px/1 var(--font-sans);white-space:nowrap;background:#1a1a1a;border-radius:7px;padding:4px 12px}.aura-trial-banner-btn:hover{background:#000}@media (max-width:640px){.aura-trial-banner{padding:7px 12px;font-size:11px}}.aura-think-trace{background:var(--m-hover);border:1px solid var(--m-border);font:400 12px/1.5 var(--font-sans);border-radius:10px;margin:0 0 10px;padding:10px 12px}.aura-think-trace-head{font:600 11px/1 var(--font-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--gray-500);align-items:center;gap:8px;margin-bottom:8px;display:flex}.aura-think-step{color:var(--gray-500);padding:3px 0 3px 16px;position:relative}.aura-think-step:before{content:"";background:var(--gray-300);border-radius:999px;width:5px;height:5px;position:absolute;top:9px;left:3px}.aura-think-step.is-current{color:var(--gray-800)}.aura-think-step.is-current:before{background:#6b5bd6}.aura-create-report-overlay{z-index:1300;background:#0f141973;place-items:center;padding:24px 16px;display:grid;position:fixed;inset:0}.aura-create-report-modal{border:1px solid var(--m-border);width:100%;max-width:720px;max-height:min(86vh,760px);animation:slideUpAndFade var(--dur-medium) var(--ease-spring) both;background:#fff;border-radius:16px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 24px 64px #0f141947,0 2px 8px #0f14191f}.aura-create-report-head{border-bottom:1px solid var(--m-border);flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:18px 20px 14px;display:flex}.aura-create-report-title{font:700 var(--text-lg)/1.2 var(--font-sans);letter-spacing:-.01em;color:var(--m-text);margin:0}.aura-create-report-close{cursor:pointer;color:var(--m-text-muted);transition:background var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);background:0 0;border:none;border-radius:6px;padding:4px;display:flex}.aura-create-report-close:hover{background:var(--m-hover);color:var(--m-text)}.aura-create-report-scroll{flex:1;padding:16px 20px 20px;overflow-y:auto}.aura-create-report-section-label{font:600 var(--text-xs)/1 var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--m-text-muted);margin:20px 2px 10px}.aura-create-report-grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.aura-create-report-card{text-align:left;border:1px solid var(--m-border);cursor:pointer;transition:border-color var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out), background var(--dur-fast) var(--ease-out);background:#fff;border-radius:12px;align-items:flex-start;gap:11px;padding:13px;display:flex}.aura-create-report-card:hover{border-color:var(--gray-300);background:var(--m-hover);box-shadow:var(--shadow-sm)}.aura-create-report-card-icon{background:var(--snap-yellow-tint);width:30px;height:30px;color:var(--chip-snap-color);border:1px solid #fffc0073;border-radius:9px;flex-shrink:0;place-items:center;display:grid}.aura-create-report-card-body{flex-direction:column;gap:3px;min-width:0;display:flex}.aura-create-report-card-title{font:600 var(--text-base)/1.25 var(--font-sans);color:var(--m-text)}.aura-create-report-card-desc{font:400 var(--text-xs)/1.4 var(--font-sans);color:var(--m-text-2)}@media (max-width:640px){.aura-create-report-grid{grid-template-columns:1fr}.aura-create-report-modal{max-height:92vh}}@media (prefers-reduced-motion:reduce){.aura-create-report-modal{animation:none!important}.aura-create-report-close,.aura-create-report-card{transition-duration:.01ms!important}}.aura-stats-hero,.aura-saved-hero{background:var(--cream-50);color:var(--gray-900);border:1px solid var(--m-border);box-shadow:var(--shadow-sm);border-radius:14px;padding:18px 22px}@media (min-width:900px){.aura-stats-hero{background:var(--cream-50);border:1px solid var(--m-border);box-shadow:var(--shadow-sm)}}.aura-stats-hero:before{content:none}.aura-stats-hero-h1{color:var(--gray-900)}.aura-stats-hero-desc{color:var(--gray-600)}.aura-stats-hero-stat-num{color:var(--gray-900)}.aura-stats-hero-stat-label,.aura-stats-hero-stat-delta{color:var(--gray-600)}.aura-stats-hero-statbar{border:1px solid var(--m-border);box-shadow:var(--shadow-sm);background:#fff}.aura-stats-hero-statdiv,.aura-stat-divider{background:var(--m-border)}.aura-report-header{color:var(--gray-900);border:1px solid var(--m-border);box-shadow:var(--shadow-sm);background:#fff;border-radius:14px;padding:18px 22px}.aura-report-header-title{color:var(--gray-900)}.aura-report-header-desc{color:var(--gray-600)}.aura-lang-toggle{z-index:120;border:1px solid var(--cream-200);box-shadow:var(--shadow-sm);-webkit-backdrop-filter:blur(8px)saturate(1.4);top:10px;background:#ffffffd1;border-radius:999px;gap:2px;padding:2px;display:inline-flex;position:fixed;inset-inline-end:14px}.aura-lang-opt{min-width:26px;height:22px;color:var(--gray-500);font:600 12px/1 var(--font-sans);cursor:pointer;transition:background var(--dur-fast), color var(--dur-fast);background:0 0;border:none;border-radius:999px;padding:0 8px}.aura-lang-opt:hover{color:var(--gray-900);background:var(--cream-100)}.aura-lang-opt.is-active{background:var(--navy-900);color:#fff}[dir=rtl] .aura-rail{border-right:none;border-inline-end:1px solid var(--glass-05)}[dir=rtl] .aura-sidebar{border-right:none;border-inline-end:1px solid var(--glass-06)}[dir=rtl] .aura-rail-avatar-dot{right:auto;inset-inline-end:-1px}[dir=rtl] .aura-side-report{padding-inline:18px 10px}[dir=rtl] .aura-side-task,[dir=rtl] .aura-topbar-bread,[dir=rtl] .aura-greeting,[dir=rtl] .aura-section-title,[dir=rtl] .aura-empty-title,[dir=rtl] .aura-empty-desc{text-align:start}[dir=rtl] .aura-bread-sep{margin:0 7px}[dir=rtl] .aura-kpi,[dir=rtl] .aura-top-card,[dir=rtl] .aura-comp-card,[dir=rtl] .aura-trial-card,[dir=rtl] .aura-table th{text-align:start}[dir=rtl] .aura-num-th,[dir=rtl] .aura-table tbody td.aura-num{text-align:end}@media (max-width:900px){[dir=rtl] .aura-rail{border-inline-end:none;border-bottom:1px solid var(--glass-06)}}:root{--shadow-sm:0 1px 2px #0f14190d, 0 1px 1px #0f141908;--shadow-md:0 2px 4px #0f14190d, 0 6px 16px #0f141914;--shadow-lg:0 4px 8px #0f14190f, 0 16px 40px #0f141921}::selection{background:var(--snap-yellow);color:var(--navy-900)}.aura-main,.aura-content,.aura-scroll,main,[data-aura-scroll]{scrollbar-width:thin;scrollbar-color:var(--cream-300) transparent}.aura-main::-webkit-scrollbar{width:10px;height:10px}.aura-content::-webkit-scrollbar{width:10px;height:10px}.aura-scroll::-webkit-scrollbar{width:10px;height:10px}main::-webkit-scrollbar{width:10px;height:10px}.aura-main::-webkit-scrollbar-thumb{background:var(--cream-300);background-clip:content-box;border:3px solid #0000;border-radius:100px;transition:background .15s}.aura-content::-webkit-scrollbar-thumb{background:var(--cream-300);background-clip:content-box;border:3px solid #0000;border-radius:100px;transition:background .15s}.aura-scroll::-webkit-scrollbar-thumb{background:var(--cream-300);background-clip:content-box;border:3px solid #0000;border-radius:100px;transition:background .15s}main::-webkit-scrollbar-thumb{background:var(--cream-300);background-clip:content-box;border:3px solid #0000;border-radius:100px;transition:background .15s}.aura-main::-webkit-scrollbar-thumb:hover{background:var(--cream-400);background-clip:content-box}.aura-content::-webkit-scrollbar-thumb:hover{background:var(--cream-400);background-clip:content-box}.aura-scroll::-webkit-scrollbar-thumb:hover{background:var(--cream-400);background-clip:content-box}main::-webkit-scrollbar-thumb:hover{background:var(--cream-400);background-clip:content-box}.aura-main::-webkit-scrollbar-track{background:0 0}.aura-content::-webkit-scrollbar-track{background:0 0}.aura-scroll::-webkit-scrollbar-track{background:0 0}main::-webkit-scrollbar-track{background:0 0}.aura-card img,.lens-creative-card img,.aura-board-card img,img[data-aura-creative]{image-rendering:-webkit-optimize-contrast}.aura-kpi-value,.aura-kpi-delta,.aura-num,.aura-metric,.aura-table td.aura-num,[data-aura-num]{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}:where(button,[role=button],a,input,select,textarea,summary,[tabindex="0"]){transition-property:box-shadow,background-color,border-color,color;transition-duration:var(--dur-fast);transition-timing-function:var(--ease-out)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.aura-card,.aura-panel,.lens-creative-card,.aura-kpi{border-width:.5px}}@media (prefers-reduced-motion:reduce){:where(button,[role=button],a,input,select,textarea,summary,[tabindex="0"]){transition:none}.aura-main::-webkit-scrollbar-thumb{transition:none}.aura-content::-webkit-scrollbar-thumb{transition:none}.aura-scroll::-webkit-scrollbar-thumb{transition:none}main::-webkit-scrollbar-thumb{transition:none}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}
