/*! tailwindcss v4.1.14 | MIT License | https://tailwindcss.com */@layer properties;@layer theme,base,components,utilities;@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;--shadow-sm:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--shadow-md:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--ease-in:cubic-bezier(.4,0,1,1);--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--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{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::-webkit-file-upload-button{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{color:inherit;border-top-width:1px;height:0}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;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{position:relative;vertical-align:baseline;font-size:75%;line-height:0}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{display:block;vertical-align:middle}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}::-webkit-file-upload-button{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:-webkit-any([multiple],[size])) optgroup{font-weight:bolder}:where(select:-moz-any([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:-webkit-any([multiple],[size])) optgroup option{padding-inline-start:20px}:where(select:-moz-any([multiple],[size])) optgroup option{padding-inline-start:20px}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::-webkit-file-upload-button{margin-inline-end:4px}::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{text-align:inherit;min-height:1lh}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-year-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-month-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-day-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-hour-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-minute-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-second-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-millisecond-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-meridiem-field{padding-block-start:0;padding-block-end:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button{appearance:button}input:where([type=button],[type=reset],[type=submit]){appearance:button}::-webkit-file-upload-button{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 utilities{.\@container{container-type:inline-size}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{position:absolute;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.isolate{isolation:isolate}.\!container{width:100%!important}@media (min-width:40rem){.\!container{max-width:40rem!important}}@media (min-width:48rem){.\!container{max-width:48rem!important}}@media (min-width:64rem){.\!container{max-width:64rem!important}}@media (min-width:80rem){.\!container{max-width:80rem!important}}@media (min-width:96rem){.\!container{max-width:96rem!important}}.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}}.block{display:block}.contents{display:contents}.flex{display:flex}.flow-root{display:flow-root}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline\!{display:inline!important}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.inline-table{display:inline-table}.list-item{display:list-item}.table{display:table}.table-caption{display:table-caption}.table-cell{display:table-cell}.table-column{display:table-column}.table-column-group{display:table-column-group}.table-footer-group{display:table-footer-group}.table-header-group{display:table-header-group}.table-row{display:table-row}.table-row-group{display:table-row-group}.flex-shrink,.shrink{flex-shrink:1}.flex-grow,.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.self-end{align-self: flex-end}.self-start{align-self: flex-start}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.mask-repeat{mask-repeat:repeat}.p-0{padding:calc(var(--spacing)*0)}.p-2{padding:calc(var(--spacing)*2)}.p-8{padding:calc(var(--spacing)*8)}.p-9{padding:calc(var(--spacing)*9)}.text-justify{text-align:justify}.text-wrap{text-wrap:wrap}.break-all{word-break:break-all}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.diagonal-fractions{--tw-numeric-fraction:diagonal-fractions;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.lining-nums{--tw-numeric-figure:lining-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.oldstyle-nums{--tw-numeric-figure:oldstyle-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.proportional-nums{--tw-numeric-spacing:proportional-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.slashed-zero{--tw-slashed-zero:slashed-zero;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.stacked-fractions{--tw-numeric-fraction:stacked-fractions;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.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,)}.line-through{text-decoration-line:line-through}.overline{text-decoration-line:overline}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.subpixel-antialiased{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.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,)}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a))drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a)drop-shadow(0 1px 1px #0000000f);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,)}.grayscale{--tw-grayscale:grayscale(100%);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,)}.invert{--tw-invert:invert(100%);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,)}.sepia{--tw-sepia:sepia(100%);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,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.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))}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.will-change-transform{will-change:transform}}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(data:font/woff2;base64,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)format("woff2-variations");unicode-range:U+??,U+2000-206f,U+2212}:root{--buncss-light:initial;--buncss-dark: ;color-scheme:light;--bg:#f5f5f7;--surface:#fff;--surface-2:#f2f2f5;--fill:#7676801f;--fill-strong:#76768033;--separator:#3c3c4324;--text:#1d1d1f;--text-2:#5f5f66;--text-3:#6b6b70;--accent:#16133d;--accent-hover:#2a2660;--accent-text:#fff;--accent-soft:#16133d0f;--accent-ink:#6d28d9;--data:#8b5cf6;--data-2:#5b21b6;--mark-a:#7c3aed;--mark-b:#2563eb;--data-muted:#76768047;--danger:#c4161c;--danger-soft:#c4161c17;--warning:#a15c00;--warning-soft:#d67a0021;--info:#1d5fbf;--info-soft:#1d5fbf1a;--purple:#7334b8;--purple-soft:#7334b81a;--success:#18773a;--success-soft:#1a7f371a;--chrome:#f5f5f7d1;--chrome-border:#00000014;--shadow-sm:0 1px 2px #1018280d;--shadow-md:0 1px 2px #1018280a,0 8px 24px #1018280f;--shadow-sheet:0 -8px 40px #1018282e;--radius-control:10px;--radius-surface:14px;--ease-out:cubic-bezier(.23,1,.32,1);--ease-in-out:cubic-bezier(.77,0,.175,1);--ease-drawer:cubic-bezier(.32,.72,0,1);--topbar-h:52px;--tabbar-h:54px}:root.dark{--buncss-light: ;--buncss-dark:initial;color-scheme:dark;--bg:#0c0c0e;--surface:#1c1c1e;--surface-2:#242427;--fill:#7676803d;--fill-strong:#76768057;--separator:#54545880;--text:#f5f5f7;--text-2:#a7a7ad;--text-3:#8e8e93;--accent:#f2f2f7;--accent-hover:#fff;--accent-text:#111114;--accent-soft:#ffffff12;--accent-ink:#c4b5fd;--data:#a78bfa;--data-2:#7664ad;--mark-a:#a855f7;--mark-b:#3b82f6;--data-muted:#76768066;--danger:#ff6b6b;--danger-soft:#ff6b6b24;--warning:#ffb547;--warning-soft:#ffb54724;--info:#6ea8ff;--info-soft:#6ea8ff24;--purple:#c49bff;--purple-soft:#c49bff24;--success:#4ade80;--success-soft:#4ade8021;--chrome:#0c0c0ed1;--chrome-border:#ffffff14;--shadow-sm:none;--shadow-md:0 0 0 1px #ffffff0a;--shadow-sheet:0 -8px 40px #00000080}@layer base{html{background:var(--bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;font-size:93.75%}body{background:var(--bg);color:var(--text);letter-spacing:-.005em;-webkit-font-smoothing:antialiased;overflow-x:hidden;min-height:100dvh;margin:0;font:.9375rem/1.45 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,SF Pro Text,sans-serif}h1,h2,h3,h4,h5{color:var(--text);letter-spacing:-.015em;margin:0;line-height:1.2}h2{letter-spacing:-.022em;font-size:1.375rem;font-weight:700}h3{font-size:1.0625rem;font-weight:650}h4{font-size:1rem;font-weight:650}h5{font-size:.9375rem;font-weight:600}p{margin:0}button,input,select,textarea{font:inherit;letter-spacing:inherit;min-width:0}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}button{display:inline-flex;border-radius:var(--radius-control);background:var(--accent);color:var(--accent-text);white-space:nowrap;cursor:pointer;touch-action:manipulation;user-select:none;-webkit-user-select:none;transition:transform .16s var(--ease-out),background-color .16s ease,color .16s ease,opacity .16s ease;border:0;justify-content:center;align-items: center;gap:6px;min-height:32px;padding:0 12px;font-size:.875rem;font-weight:600}button:active:not(:disabled){transform:scale(.97)}button:disabled{cursor:not-allowed;opacity:.45}@media (hover:hover) and (pointer:fine){button:hover:not(:disabled){background:var(--accent-hover)}}button.secondary{background:var(--fill);color:var(--text)}@media (hover:hover) and (pointer:fine){button.secondary:hover:not(:disabled){background:var(--fill-strong)}}button.small{min-height:30px;padding:0 10px;font-size:.8125rem}button.danger{background:var(--danger-soft);color:var(--danger)}@media (hover:hover) and (pointer:fine){button.danger:hover:not(:disabled){background:var(--danger);color:#fff}}button.wide{background:var(--fill);color:var(--text);width:100%;margin-top:12px}input,select,textarea{border:1px solid var(--separator);border-radius:var(--radius-control);background:var(--surface);color:var(--text);width:100%;min-height:36px;padding:0 10px;transition:border-color .16s,box-shadow .16s;font-size:.9375rem;font-weight:400}input::placeholder{color:var(--text-3)}@media (pointer:coarse){input,select,textarea{min-height:44px;font-size:16px}button{min-height:44px}}input:focus,select:focus,textarea:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}input[type=checkbox]{accent-color:var(--accent);flex:none;width:18px;height:18px;min-height:0;padding:0}select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%2386868c' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m4 6 4 4 4-4'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;background-size:16px;padding-right:34px}blockquote{border-radius:var(--radius-control);background:var(--surface-2);color:var(--text);overflow-wrap:anywhere;margin:0;padding:12px 14px;font-size:.9375rem}code{color:var(--text-2);overflow-wrap:anywhere;font:.8125rem/1.4 ui-monospace,SF Mono,Menlo,monospace}summary{cursor:pointer}}.app{min-height:100dvh}.topbar{position:sticky;z-index:20;padding-top:env(safe-area-inset-top);background:var(--chrome);border-bottom:1px solid var(--chrome-border);backdrop-filter:saturate(180%)blur(20px);-webkit-backdrop-filter:saturate(180%)blur(20px);top:0}.topbar-inner{display:flex;height:var(--topbar-h);align-items: center;gap:16px;width:min(1400px,100% - 32px);margin:0 auto}.brand{display:flex;letter-spacing:-.02em;align-items: center;gap:10px;margin-right:auto;font-size:1.0625rem;font-weight:700}.topbar-nav{position:relative;display:inline-flex;background:var(--fill);border-radius:999px;gap:2px;padding:3px}.topbar-nav-indicator{position:absolute;background:var(--surface);transition:transform .32s var(--ease-out),width .32s var(--ease-out),opacity .16s ease;pointer-events:none;border-radius:999px;top:3px;bottom:3px;left:0;box-shadow:0 1px 3px #0000001f,0 0 0 .5px #0000000a}.topbar-nav button{position:relative;z-index:1;color:var(--text-2);background:0 0;border-radius:999px;min-height:32px;padding:0 16px;font-weight:550}:root.dark .topbar-nav-indicator{background:#3a3a3d}.topbar-nav button.active{color:var(--text);font-weight:600}@media (hover:hover) and (pointer:fine){.topbar-nav button:hover:not(:disabled){color:var(--text);background:0 0}}.topbar-nav[data-indicator-ready=false] button.active{background:var(--surface)}.topbar-actions{display:flex;align-items: center;gap:6px}.icon-button,.topbar-icon-button{color:var(--text-2);background:0 0;border-radius:999px;width:32px;min-height:32px;padding:0}@media (hover:hover) and (pointer:fine){.icon-button:hover:not(:disabled),.topbar-icon-button:hover:not(:disabled){background:var(--fill);color:var(--text)}}.icon-button svg,.topbar-icon-button svg{width:20px;height:20px}.auth-chip{display:flex;background:var(--fill);border-radius:999px;align-items: center;gap:8px;height:32px;padding:0 6px 0 12px;font-size:.875rem;font-weight:600}.auth-chip-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:14ch}.auth-chip-role{background:var(--surface);color:var(--text-2);border-radius:999px;padding:2px 8px;font-size:.75rem;font-weight:600}.auth-chip-role-admin{color:var(--accent-ink)}.page{width:min(1400px,100% - 32px);margin:0 auto;padding:16px 0 40px}.tabbar{display:none}.panel{display:block;animation:page-in .26s var(--ease-out)}.case-row,.review-user-row,.redeems-body,.review-case-card{animation:content-in .2s var(--ease-out)}@keyframes content-in{0%{opacity:0}}@keyframes page-in{0%{opacity:0;transform:translateY(6px)}}.panel>h2:first-child,.settings-header,.review-search>header{margin-bottom:18px}.settings-header{display:flex;justify-content:space-between;align-items: flex-end;gap:16px}.settings-header p,.review-search>header p,.settings-page-header p{color:var(--text-2);max-width:65ch;margin-top:4px;font-size:.9375rem}.actions{display:flex;gap:8px}.error,.success,.auth-disabled-note p{border-radius:var(--radius-control);padding:10px 14px;font-size:.875rem}.error{background:var(--danger-soft);color:var(--danger)}.notice{border-radius:var(--radius-control);background:var(--fill);color:var(--text-2);padding:10px 14px;font-size:.875rem}.panel>.notice{margin-bottom:14px}.error-action{display:flex;justify-content:space-between;align-items: center;gap:12px;margin-bottom:14px}.error-action button{background:var(--danger);color:#fff;flex:none}.success{background:var(--success-soft);color:var(--success)}.panel>.error,.panel>.success{transition:opacity .2s var(--ease-out),transform .2s var(--ease-out);margin-bottom:14px}@starting-style{.panel>.error,.panel>.success{opacity:0;transform:translateY(-4px)}}.auth-disabled-note{margin-bottom:16px}.empty-filter-note,.missing-section{color:var(--text-3);text-align:center;padding:28px 16px;font-size:.875rem}.badge{display:inline-flex;white-space:nowrap;background:var(--fill);color:var(--text-2);text-transform:capitalize;border-radius:999px;align-items: center;height:22px;padding:0 8px;font-size:.75rem;font-style:normal;font-weight:600}.status-badge.pending{background:var(--warning-soft);color:var(--warning)}.status-badge.follow-up,.status-badge.pending.follow-up{background:var(--info-soft);color:var(--info)}.status-badge.deleted,.status-badge.failed{background:var(--danger-soft);color:var(--danger)}.status-badge.warned{background:var(--warning-soft);color:var(--warning)}.status-badge.timed_out{background:var(--purple-soft);color:var(--purple)}.status-badge.ignored{background:var(--fill);color:var(--text-3)}.cases-layout{display:grid;grid-template-columns:minmax(0,1fr)minmax(360px,440px);align-items: start;gap:20px}.case-filters{margin-bottom:12px}.case-filter-summary-row{display:flex;align-items: center;gap:8px}.filter-toggle{background:var(--surface);color:var(--text);box-shadow:var(--shadow-sm);border-radius:var(--radius-surface);flex:1;justify-content:space-between;min-height:38px;padding:0 12px}@media (hover:hover) and (pointer:fine){.filter-toggle:hover:not(:disabled){background:var(--surface);color:var(--text)}}.filter-toggle>span{display:flex;align-items:baseline;gap:10px;min-width:0}.filter-toggle strong{font-weight:600}.filter-toggle small{overflow:hidden;text-overflow:ellipsis;color:var(--text-2);font-size:.8125rem;font-weight:450}.filter-toggle em{color:var(--accent-ink);font-size:.8125rem;font-style:normal}.case-filter-summary-row>.icon-button{background:var(--surface);box-shadow:var(--shadow-sm);width:38px;min-height:38px}.case-filter-body{display:grid;border-radius:var(--radius-surface);background:var(--surface);box-shadow:var(--shadow-sm);animation:page-in .2s var(--ease-out);gap:16px;margin-top:8px;padding:16px}.case-filter-body.closing{animation:filter-out .15s var(--ease-out)forwards}@keyframes filter-out{to{opacity:0;transform:translateY(-4px)}}.icon-button.spinning svg{animation:.7s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.status-filter{display:grid;color:var(--text-2);gap:6px;max-width:240px;font-size:.8125rem;font-weight:600}.filter-section>header{display:flex;justify-content:space-between;align-items: center;gap:12px;margin-bottom:10px}.filter-section header>div{display:flex;align-items:baseline;gap:8px}.filter-section h3{font-size:.9375rem}.filter-section header span{color:var(--text-3);font-size:.8125rem}.filter-actions{display:flex;gap:6px}.check-grid{display:flex;flex-wrap:wrap;gap:8px}.check-chip{display:inline-flex;background:var(--fill);color:var(--text-2);cursor:pointer;transition:background-color .16s ease,color .16s ease,transform .16s var(--ease-out);border-radius:999px;align-items: center;gap:8px;min-height:34px;padding:0 12px;font-size:.875rem;font-weight:550}.check-chip:active{transform:scale(.97)}.check-chip input{position:absolute;opacity:0;pointer-events:none}.check-chip:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:2px}.check-chip.selected{background:var(--accent-soft);color:var(--accent-ink)}.check-chip small{color:inherit;opacity:.7;font-size:.75rem}.channel-chip span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:26ch}.channel-select summary{display:flex;border-radius:var(--radius-control);background:var(--surface-2);list-style:none;justify-content:space-between;align-items: center;gap:12px;padding:10px 12px}.channel-select summary::-webkit-details-marker{display:none}.channel-select summary>span{display:grid;min-width:0}.channel-select summary strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.9375rem;font-weight:600}.channel-select summary small{color:var(--text-3);font-size:.8125rem}.channel-select summary em{color:var(--accent-ink);font-size:.8125rem;font-style:normal;font-weight:600}.channel-select-panel{padding-top:10px}.list{overflow:hidden;border-radius:var(--radius-surface);background:var(--surface);box-shadow:var(--shadow-sm)}.case-row{display:grid;grid-template-columns:auto minmax(0,1fr)auto auto;grid-template-areas:"num user source status" "msg msg msg msg";color:var(--text);text-align:left;white-space:normal;position:relative;background:0 0;border-radius:0;align-items: center;gap:2px 10px;width:100%;min-height:0;padding:8px 14px;transition:background-color .12s}.case-row+.case-row:after{content:"";position:absolute;background:var(--separator);height:1px;top:0;left:16px;right:0}.case-row:active:not(:disabled){background:var(--fill);transform:none}@media (hover:hover) and (pointer:fine){.case-row:hover:not(:disabled){background:var(--surface-2)}}.case-row.selected,.case-row.selected:hover{background:var(--accent-soft)}.case-number{grid-area:num;color:var(--text-3);font-variant-numeric:tabular-nums;font-size:.8125rem;font-weight:500}.case-row strong{grid-area:user;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.case-row .source-badge{grid-area:source}.case-row .status-badge{grid-area:status}.case-row small{grid-area:msg;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;color:var(--text-2);overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:.875rem;font-weight:400}.detail{position:sticky;top:calc(var(--topbar-h) + 16px);border-radius:var(--radius-surface);background:var(--surface);box-shadow:var(--shadow-md);color:var(--text-3);padding:16px}.detail h2{margin-bottom:12px;font-size:1.125rem}.detail h3{color:var(--text-2);letter-spacing:0;margin:14px 0 6px;font-size:.8125rem;font-weight:600}.detail dl{display:grid;grid-template-columns:88px minmax(0,1fr);gap:4px 12px;margin:0;font-size:.875rem}.detail dt{color:var(--text-3)}.detail dd{color:var(--text);overflow-wrap:anywhere;margin:0}.detail dd.sentence:first-letter{text-transform:uppercase}.detail ul{list-style:none;display:grid;gap:6px;margin:0;padding:0}.detail ul li{border-radius:var(--radius-control);background:var(--surface-2);color:var(--text);overflow-wrap:anywhere;padding:8px 12px;font:.8125rem/1.4 ui-monospace,SF Mono,Menlo,monospace}.detail>.error,.case-actions{margin-top:14px}.case-actions header{display:flex;justify-content:space-between;align-items: center;margin-bottom:8px}.case-actions h3{color:var(--text-2);letter-spacing:0;margin:0;font-size:.8125rem;font-weight:600}.case-actions header span,.case-actions>p{color:var(--text-3);font-size:.8125rem}.case-actions>p{margin-top:8px}.case-actions>.error{color:var(--danger);margin-top:8px}.case-action-grid{display:flex;flex-wrap:wrap;gap:8px}.case-action{background:var(--fill);color:var(--text)}.case-action.style-1{background:var(--accent);color:var(--accent-text)}.case-action.style-2{background:var(--fill);color:var(--text)}.case-action.style-4{background:var(--danger-soft);color:var(--danger)}@media (hover:hover) and (pointer:fine){.case-action:hover:not(:disabled),.case-action.style-2:hover:not(:disabled){background:var(--fill-strong)}.case-action.style-1:hover:not(:disabled){background:var(--accent-hover)}.case-action.style-4:hover:not(:disabled){background:var(--danger);color:#fff}}.case-actions.compact{margin-top:6px}.case-actions.compact .case-action{min-height:26px;padding:0 9px;font-size:.8125rem}@media (pointer:coarse){:root{--topbar-h:58px}.icon-button,.topbar-icon-button{width:44px;min-height:44px}.case-actions.compact .case-action{min-height:44px}.topbar-nav button{min-height:40px}.review-sort button,.filter-toggle,.case-row,.review-user-row,.tabbar button,.settings-nav button,.bar-row{min-height:44px}.segmented button,.chip-button,.link-button{min-height:40px}}.sheet-root{position:fixed;z-index:40;inset:0}.sheet-backdrop{position:absolute;opacity:0;background:#00000052;transition:opacity .3s;inset:0}.sheet{position:absolute;max-height:calc(100dvh - env(safe-area-inset-top) - 24px);display:flex;background:var(--surface);box-shadow:var(--shadow-sheet);transition:transform .42s var(--ease-drawer);touch-action:none;border-radius:16px 16px 0 0;flex-direction:column;bottom:0;left:0;right:0;transform:translateY(100%)}.sheet-root[data-open=true] .sheet-backdrop{opacity:1}.sheet-root[data-open=true] .sheet{transform:translateY(0)}.sheet[data-dragging=true]{transition:none}.sheet-handle-area{display:grid;cursor:grab;place-items: center;padding:8px 0 4px}.sheet-handle{background:var(--fill-strong);border-radius:999px;width:36px;height:5px}.sheet-close{position:absolute;background:var(--fill);top:10px;right:10px}.sheet-body{overflow-y:auto;overscroll-behavior:contain;padding-bottom:calc(env(safe-area-inset-bottom) + 16px);touch-action:pan-y}.sheet-body .detail{position:static;box-shadow:none;padding-top:4px}.review-layout{display:grid;grid-template-columns:minmax(0,1fr)minmax(0,1.1fr);align-items: start;gap:20px}.review-search-form{display:grid;grid-template-columns:minmax(0,1.4fr)minmax(0,1fr)auto;align-items: end;gap:10px;margin-bottom:14px}.review-search-form>label{display:grid;color:var(--text-2);gap:6px;font-size:.8125rem;font-weight:600}.review-search-form>button{min-height:40px}.review-sort{grid-column:1/-1;display:flex;color:var(--text-3);order:4;align-items: center;gap:8px;font-size:.8125rem}.review-sort button{background:var(--fill);color:var(--text-2);border-radius:999px;min-height:30px;padding:0 12px;font-size:.8125rem}.review-sort button.active{background:var(--accent-soft);color:var(--accent-ink)}@media (hover:hover) and (pointer:fine){.review-sort button:hover:not(:disabled){background:var(--fill-strong);color:var(--text)}.review-sort button.active:hover:not(:disabled){background:var(--accent-soft);color:var(--accent-ink)}}.review-results{overflow:hidden;border-radius:var(--radius-surface);background:var(--surface);box-shadow:var(--shadow-sm)}.review-results>.empty-filter-note{margin:0}.review-user-row{display:grid;grid-template-columns:minmax(0,1fr)auto;color:var(--text);text-align:left;white-space:normal;position:relative;background:0 0;border-radius:0;align-items: center;gap:2px 12px;width:100%;min-height:0;padding:8px 14px}.review-user-row+.review-user-row:after{content:"";position:absolute;background:var(--separator);height:1px;top:0;left:16px;right:0}.review-user-row:active:not(:disabled),.recap-session:active:not(:disabled),.offender-row:active:not(:disabled),.attention-list button:active:not(:disabled),.mod-row:active:not(:disabled){background:var(--fill);transform:none}@media (hover:hover) and (pointer:fine){.review-user-row:hover:not(:disabled){background:var(--surface-2)}}.review-user-row.selected,.review-user-row.selected:hover{background:var(--accent-soft)}.review-user-row>span:first-child{display:grid;min-width:0}.review-user-row strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.review-user-row small{overflow:hidden;color:var(--text-3);flex-wrap:nowrap;font-size:.8125rem;font-weight:450}.review-user-row small span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:none;max-width:100%}.review-user-row small span:last-child{flex:auto;min-width:0}.review-user-row em{grid-column:2;grid-row:1;color:var(--text-3);font-size:.75rem;font-style:normal;font-weight:500}.review-user-row .outcome-counts{grid-column:1/-1}.outcome-counts{display:flex;color:var(--text-3);flex-wrap:wrap;align-items: center;gap:4px 10px;font-size:.75rem}.outcome-counts strong{color:var(--text);font-variant-numeric:tabular-nums;font-size:.875rem}.outcome-counts small{font-size:.75rem;font-weight:500}.review-case-history{position:sticky;top:calc(var(--topbar-h) + 16px);border-radius:var(--radius-surface);background:var(--surface);box-shadow:var(--shadow-md);padding:16px}.review-case-history>header{display:grid;gap:8px;margin-bottom:14px}.review-case-history>header p{color:var(--text-2);font-size:.875rem}.review-case-list{display:grid;overflow-y:auto;gap:8px;max-height:calc(100dvh - 260px)}.review-case-card{border-radius:var(--radius-control);background:var(--surface-2);padding:10px 12px}.review-case-card header{display:flex;flex-wrap:wrap;align-items: center;gap:8px;margin-bottom:6px}.review-case-card header strong{font-size:.875rem;font-weight:600}.review-case-card time{color:var(--text-3);margin-left:auto;font-size:.75rem}.review-case-card p{overflow-wrap:anywhere;font-size:.9375rem}.review-case-card footer{display:flex;color:var(--text-3);flex-wrap:wrap;gap:4px 12px;margin-top:8px;font-size:.75rem}.live-list{overflow:hidden;border-radius:var(--radius-surface);background:var(--surface);box-shadow:var(--shadow-sm)}.live-row{position:relative;padding:9px 14px 9px 17px}.live-row+.live-row:after{content:"";position:absolute;background:var(--separator);height:1px;top:0;left:19px;right:0}.live-row:before{content:"";position:absolute;background:0 0;border-radius:0 3px 3px 0;width:3px;top:9px;bottom:9px;left:0}.live-row.flagged:before{background:var(--danger)}.live-row.processing:before{background:var(--info)}.live-row header{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px}.live-row header strong{font-weight:600}.live-row header span{color:var(--text-3);text-transform:capitalize;font-size:.75rem}.live-row header span:nth-of-type(2){background:var(--fill);color:var(--text-2);border-radius:999px;padding:1px 8px;font-weight:600}.live-row.flagged header span:nth-of-type(2){background:var(--danger-soft);color:var(--danger)}.live-row header time{color:var(--text-3);font-variant-numeric:tabular-nums;margin-left:auto;font-size:.75rem}.live-row>p{overflow-wrap:anywhere;margin-top:2px;font-size:.9375rem}.meta-row{display:flex;flex-wrap:wrap;column-gap:10px}.live-row>small{color:var(--text-3);margin-top:2px;font-size:.8125rem}.redeems-header{display:flex;flex-wrap:wrap;justify-content:space-between;align-items: center;gap:12px;margin-bottom:14px}.redeems-filters{display:flex;flex-wrap:wrap;align-items: center;gap:8px}.redeems .field-label{position:absolute;overflow:hidden;clip-path:inset(50%);white-space:nowrap;width:1px;height:1px}.redeems-channel select{min-width:180px;font-weight:600}.segmented{display:inline-flex;background:var(--fill);border-radius:999px;gap:2px;padding:3px}.segmented button{color:var(--text-2);background:0 0;border-radius:999px;min-height:30px;padding:0 14px;font-weight:550}.segmented button.active{background:var(--surface);color:var(--text);font-weight:600;box-shadow:0 1px 3px #0000001f}:root.dark .segmented button.active{background:#3a3a3d}@media (hover:hover) and (pointer:fine){.segmented button:hover:not(:disabled){color:var(--text);background:0 0}.segmented button.active:hover:not(:disabled){background:var(--surface)}:root.dark .segmented button.active:hover:not(:disabled){background:#3a3a3d}}.segmented{position:relative}.segmented-pill{position:absolute;background:var(--surface);pointer-events:none;border-radius:999px;transition:opacity .16s;top:0;left:0;box-shadow:0 1px 3px #0000001f}:root.dark .segmented-pill{background:#3a3a3d}.segmented-pill[data-ready]{transition:transform .82s var(--spring-playful),width .82s var(--spring-playful),height .82s var(--spring-playful),opacity .16s ease}.segmented[data-pill] button{position:relative}.segmented[data-pill] button.active:hover:not(:disabled),:root.dark .segmented[data-pill] button.active:hover:not(:disabled){box-shadow:none;background:0 0}.segmented[data-pill] button:-webkit-any(.active,[aria-checked=true],[aria-pressed=true]){box-shadow:none;background:0 0}.segmented[data-pill] button:-moz-any(.active,[aria-checked=true],[aria-pressed=true]){box-shadow:none;background:0 0}.segmented[data-pill] button:is(.active,[aria-checked=true],[aria-pressed=true]){box-shadow:none;background:0 0}:root.dark .segmented[data-pill] button:-webkit-any(.active,[aria-checked=true],[aria-pressed=true]){box-shadow:none;background:0 0}:root.dark .segmented[data-pill] button:-moz-any(.active,[aria-checked=true],[aria-pressed=true]){box-shadow:none;background:0 0}:root.dark .segmented[data-pill] button:is(.active,[aria-checked=true],[aria-pressed=true]){box-shadow:none;background:0 0}@media (prefers-reduced-motion:reduce){.segmented-pill[data-ready]{transition:opacity .16s}}.chip-button{background:var(--accent-soft);color:var(--accent-ink);border-radius:999px;min-height:30px;padding:0 8px 0 12px;font-size:.8125rem}.chip-button svg{width:12px;height:12px}@media (hover:hover) and (pointer:fine){.chip-button:hover:not(:disabled){background:var(--accent-soft);color:var(--accent-ink);opacity:.8}}.link-button{color:var(--accent-ink);background:0 0;min-height:28px;padding:0 8px;font-size:.8125rem}@media (hover:hover) and (pointer:fine){.link-button:hover:not(:disabled){background:var(--accent-soft)}}.redeems-totals{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0 0 16px}.redeems-totals div{border-radius:var(--radius-surface);background:var(--surface);box-shadow:var(--shadow-sm);padding:12px 16px}.redeems-totals dt{color:var(--text-3);font-size:.8125rem;font-weight:500}.redeems-totals dd{letter-spacing:-.02em;margin:2px 0 0;font-size:1.75rem;font-weight:650}.redeems-grid{display:grid;grid-template-columns:minmax(0,1.15fr)minmax(0,1fr);align-items: start;gap:16px}.redeems-side{display:grid;gap:16px}.redeems-card{border-radius:var(--radius-surface);background:var(--surface);box-shadow:var(--shadow-sm);padding:14px 16px 16px}.redeems-card>header{display:flex;justify-content:space-between;align-items: center;gap:12px;min-height:30px;margin-bottom:6px}.redeems-card>header span{color:var(--text-3);font-size:.8125rem}.chart-caption{color:var(--text-3);margin:-2px 0 10px;font-size:.8125rem}.bar-chart{display:grid;gap:2px}.bar-row{display:grid;grid-template-columns:minmax(0,.9fr)minmax(0,1.4fr);border-radius:var(--radius-control);color:var(--text);text-align:left;white-space:normal;background:0 0;align-items: center;gap:12px;min-height:34px;padding:0 8px;font-weight:500}@media (hover:hover) and (pointer:fine){.bar-row:hover:not(:disabled){background:var(--surface-2)}}.bar-row.selected,.bar-row.selected:hover{background:var(--accent-soft)}.bar-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem}.bar-track{display:flex;align-items: center;gap:8px;min-width:0}.bar{width:calc((100% - 48px)*var(--ratio));background:var(--data);transition:width .2s var(--ease-out),background-color .16s ease;border-radius:0 4px 4px 0;flex:none;min-width:2px;height:10px}.bar-row.muted .bar{background:var(--data-muted)}.bar-value{color:var(--text-2);font-variant-numeric:tabular-nums;flex:none;font-size:.8125rem;font-weight:600}.column-chart{display:grid;gap:6px}.columns{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));border-bottom:1px solid var(--separator);align-items: end;gap:2px;height:140px}.column-slot{position:relative;display:flex;outline-offset:2px;border-radius:4px 4px 0 0;flex-direction:column;justify-content:flex-end;align-items: center;height:100%}.column{background:var(--data);transition:height .2s var(--ease-out);border-radius:4px 4px 0 0;width:min(24px,70%);min-height:2px}.column-value{color:var(--text-2);margin-bottom:4px;font-size:.75rem;font-weight:600}@media (hover:hover) and (pointer:fine){.column-slot:hover .column,.column-slot:hover .stack{filter:brightness(1.15)}}.column-axis{display:flex;color:var(--text-3);justify-content:space-between;font-size:.75rem}.chart-table{border-collapse:collapse;width:100%;font-size:.8125rem}.chart-table th{color:var(--text-3);text-align:left;border-bottom:1px solid var(--separator);padding:6px 0;font-weight:600}.chart-table td{border-bottom:1px solid var(--separator);font-variant-numeric:tabular-nums;padding:6px 0}.chart-table th:last-child,.chart-table td:last-child{text-align:right}.chart-tip{position:fixed;z-index:30;white-space:nowrap;pointer-events:none;transition:transform .45s var(--spring-snappy);font-size:.75rem;top:0;left:0}.chart-tip-body{display:grid;background:var(--text);color:var(--bg);animation:tip-in .2s var(--ease-out);border-radius:8px;gap:1px;padding:6px 10px;translate:-50% calc(-100% - 8px)}.chart-tip-body[data-open=false]{animation:tip-out .12s var(--ease-out)forwards}.chart-tip strong{font-size:.875rem}.chart-tip span{opacity:.75}.redeems-search{position:relative;display:block;margin-bottom:6px}.redeems-search svg{position:absolute;color:var(--text-3);pointer-events:none;width:16px;height:16px;top:50%;left:11px;transform:translateY(-50%)}.redeems-search input{padding-left:34px}.redeems-viewers{list-style:none;margin:0;padding:0}.redeems-viewers li{display:grid;grid-template-columns:28px minmax(0,1fr)auto;animation:content-in .2s var(--ease-out);align-items: center;gap:10px;padding:8px 2px}.redeems-viewers li+li{border-top:1px solid var(--separator)}.redeems-viewers.unranked li{grid-template-columns:minmax(0,1fr)auto}.redeems-rank{color:var(--text-3);text-align:center;font-variant-numeric:tabular-nums;font-size:.8125rem;font-weight:600}.redeems-viewer{display:grid;min-width:0}.redeems-viewer strong,.redeems-viewer small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.redeems-viewer strong{font-weight:600}.redeems-viewer small,.redeems-viewer-total small{color:var(--text-3);font-size:.75rem}.redeems-viewer-total{display:grid;font-variant-numeric:tabular-nums;justify-items:end}.redeems-viewer-total strong{font-weight:650}.settings-shell{display:grid;grid-template-columns:240px minmax(0,1fr);align-items: start;gap:24px}.settings-nav{position:sticky;top:calc(var(--topbar-h) + 20px);display:grid;gap:2px}.settings-nav button{border-radius:var(--radius-control);color:var(--text);text-align:left;white-space:normal;background:0 0;justify-content:flex-start;min-height:0;padding:7px 10px}@media (hover:hover) and (pointer:fine){.settings-nav button:hover:not(:disabled){background:var(--fill)}}.settings-nav button.active,.settings-nav button.active:hover{background:var(--accent-soft)}.settings-nav button>span{display:grid;gap:1px}.settings-nav strong{font-size:.9375rem;font-weight:600}.settings-nav button.active strong{color:var(--accent-ink)}.settings-nav small{color:var(--text-3);font-size:.8125rem;font-weight:450}.settings-page-header{margin-bottom:16px}.settings-page-header h3{letter-spacing:-.02em;font-size:1.25rem;font-weight:700}.settings-card{border-radius:var(--radius-surface);background:var(--surface);box-shadow:var(--shadow-sm);padding:14px}.settings-card>header{margin-bottom:14px}.settings-card>header p{color:var(--text-2);margin-top:2px;font-size:.875rem}.settings>.settings-header{position:sticky;top:var(--topbar-h);z-index:10;background:var(--bg);margin:-16px 0 14px;padding:16px 0 12px}.settings-shell.single{grid-template-columns:minmax(0,1fr)}.settings-nav button{align-items: center;gap:10px}.settings-nav button>svg{color:var(--text-3);flex:none;width:20px;height:20px}.settings-nav button.active>svg{color:var(--accent-ink)}.settings-content{animation:content-in .2s var(--ease-out);min-width:0}.settings-page{display:grid;align-content: start;gap:14px;min-width:0}.settings-page>*{min-width:0}.page-header-row{display:flex;justify-content:space-between;align-items: flex-end;gap:12px}.back-link{color:var(--accent-ink);background:0 0;justify-self:start;min-height:30px;padding:0 10px 0 6px}@media (hover:hover) and (pointer:fine){.back-link:hover:not(:disabled){background:var(--accent-soft)}}.restart-notice{display:flex;border-radius:var(--radius-control);background:var(--warning-soft);color:var(--warning);animation:rise-in .62s var(--spring-bouncy)both;justify-content:space-between;align-items: flex-start;gap:12px;margin-bottom:14px;padding:10px 14px;font-size:.875rem}.restart-notice button{color:inherit;background:0 0;flex:none;min-height:26px;padding:0 6px}.status-chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.status-chip{display:inline-flex;background:var(--fill);color:var(--text-2);white-space:nowrap;border-radius:999px;align-items: center;gap:5px;height:24px;padding:0 9px;font-size:.75rem;font-weight:600}.status-chip svg{flex:none;width:13px;height:13px}.status-chip.muted{color:var(--text-3)}.status-chip.warn{background:var(--warning-soft);color:var(--warning)}.community-list{display:grid;list-style:none;gap:8px;margin:0;padding:0}.community-list li{animation:rise-in .62s var(--spring-bouncy)both;animation-delay:calc(var(--i,0)*28ms)}.community-card{position:relative;display:flex;border-radius:var(--radius-surface);background:var(--surface);color:var(--text);box-shadow:var(--shadow-sm);text-align:left;white-space:normal;align-items: center;gap:12px;width:100%;min-height:64px;padding:12px 14px}.community-card>svg{color:var(--text-3);flex:none;width:14px;height:14px}.community-main{display:grid;flex:1;gap:2px;min-width:0}.community-main>strong{font-size:1rem;font-weight:650}.community-main .status-chips{margin-top:2px}@media (hover:hover) and (pointer:fine){.community-card:hover:not(:disabled){background:var(--surface);box-shadow:var(--shadow-md)}}.new-community{display:grid;gap:14px}.new-community .actions{justify-content:flex-end}.section-tabs{display:flex;overflow-x:auto;scrollbar-width:none;mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000);gap:4px;padding-bottom:2px}.section-tabs::-webkit-scrollbar{display:none}.section-tabs button{color:var(--text-2);background:0 0;border-radius:999px;flex:none;min-height:32px;padding:0 12px;font-weight:550}.section-tabs button.active,.section-tabs button.active:hover{background:var(--accent-soft);color:var(--accent-ink);font-weight:650}@media (min-width:701px){.section-tabs{overflow:visible;mask-image:none;flex-wrap:wrap;gap:2px}.section-tabs button{padding:0 8px}}@media (hover:hover) and (pointer:fine){.section-tabs button:hover:not(:disabled){background:var(--fill);color:var(--text)}}.issue-count{display:inline-grid;background:var(--danger);color:#fff;border-radius:999px;place-items: center;min-width:18px;height:18px;padding:0 5px;font-size:.6875rem;font-weight:700}.settings-fieldset{border:0;min-width:0;margin:0;padding:0}.settings-fieldset:disabled{opacity:1}.section-body{display:grid;animation:content-in .2s var(--ease-out);gap:18px}.section-body>.field+.field{padding-top:0}.field{display:grid;gap:6px;min-width:0}.field-label{color:var(--text);font-size:.875rem;font-weight:600}.field-hint{color:var(--text-3);font-size:.8125rem;font-weight:450}.field-error{display:flex;color:var(--danger);align-items: center;gap:5px;font-size:.8125rem;font-weight:550}.field-error svg{flex:none;width:14px;height:14px}.field.invalid>input,.field.invalid>select,.field.invalid>textarea,.field.invalid .number-field input{border-color:var(--danger)}.field .field{padding-left:0}.danger-zone{border-top:1px solid var(--separator);padding-top:6px}.switch-row{display:flex;cursor:pointer;align-items: flex-start;gap:10px;min-height:32px}.switch-row input{position:absolute;opacity:0;pointer-events:none;width:1px;height:1px;min-height:0}.switch{position:relative;background:var(--fill-strong);border-radius:999px;flex:none;width:38px;height:22px;margin-top:1px;transition:background-color .2s}.switch:after{content:"";position:absolute;transition:transform .52s var(--spring-bouncy);background:#fff;border-radius:50%;width:18px;height:18px;top:2px;left:2px;box-shadow:0 1px 3px #00000040}.switch-row input:checked+.switch{background:var(--accent)}:root.dark .switch-row input:checked+.switch:after{background:#111114}.switch-row input:checked+.switch:after{transform:translate(16px)}.switch-row input:focus-visible+.switch{outline:2px solid var(--accent);outline-offset:2px}.switch-row input:disabled+.switch,.switch-row input:disabled~.switch-text{opacity:.5}.switch-text{display:grid;gap:1px;min-width:0}.switch-text strong{font-size:.9375rem;font-weight:550}.switch-text small{color:var(--text-3);font-size:.8125rem;font-weight:450}.feature-group{display:grid;gap:12px;min-width:0}.feature-group+.feature-group{border-top:1px solid var(--separator);padding-top:18px}.feature-group-title{display:flex;color:var(--text-2);align-items: center;gap:6px;font-size:.8125rem;font-weight:600}.feature-group-title svg{flex:none;width:16px;height:16px}.feature-body{display:grid;gap:16px;min-width:0;padding-left:48px}.feature-body .segmented,.custom-command .segmented,.redeem-item .segmented{justify-self:start}.command-row{display:grid;gap:10px}.command-row+.command-row{margin-top:8px}@media (max-width:700px){.feature-body{padding-left:0}.feature-body .segmented{display:flex;justify-self:stretch;min-width:0}.feature-body .segmented button{flex:auto;padding:0 4px;font-size:.8125rem}.custom-command .segmented,.redeem-item .segmented{display:flex;justify-self:stretch;min-width:0}.custom-command .segmented button,.redeem-item .segmented button{flex:auto;padding:0 4px;font-size:.8125rem}}.number-field{display:inline-flex;align-items: center;gap:8px}.number-field input{font-variant-numeric:tabular-nums;width:6.5rem}.unit{color:var(--text-3);white-space:nowrap;font-size:.8125rem}.chips{display:flex;border:1px solid var(--separator);border-radius:var(--radius-control);background:var(--surface);flex-wrap:wrap;align-items: center;gap:6px;min-height:36px;padding:4px}.chips:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.chips.inherited-chips{background:0 0;border:0;min-height:0;padding:0}.chip{display:inline-flex;background:var(--accent-soft);color:var(--text);animation:pop-in .82s var(--spring-playful)both;border-radius:999px;align-items: center;gap:4px;max-width:100%;min-height:26px;padding:0 4px 0 10px;font-size:.8125rem;font-weight:550}.chip>span{overflow-wrap:anywhere}.chip.muted{background:var(--fill);color:var(--text-3);animation:none;padding-right:10px}.chip.unknown{background:var(--warning-soft);color:var(--warning)}.chip button{color:var(--text-3);background:0 0;border-radius:50%;width:22px;min-height:22px;padding:0}.chip button svg{width:11px;height:11px}@media (hover:hover) and (pointer:fine){.chip button:hover:not(:disabled){background:var(--fill-strong);color:var(--text)}}.chip-text,.chip-select{box-shadow:none;background:0 0;border:0;flex:8rem;width:auto;min-height:28px}.chip-text:focus,.chip-select:focus{box-shadow:none;border:0}.inherit{display:grid;border-radius:var(--radius-control);background:var(--surface-2);gap:8px;padding:10px 12px}.inherit-head{display:flex;justify-content:space-between;align-items: center;gap:10px}.inherited{color:var(--text-2);overflow-wrap:anywhere;font-size:.875rem}.inherited strong{font-weight:600}.threshold{display:grid;gap:10px}.threshold-track{position:relative;height:32px}.threshold-rail,.threshold-fill{position:absolute;border-radius:2px;height:4px;top:14px}.threshold-rail{background:var(--data-muted);left:0;right:0}.threshold-fill{left:var(--a);right:calc(100% - var(--b));background:var(--data)}.threshold-ghost{position:absolute;background:var(--text-3);opacity:.6;border-radius:1px;width:2px;height:16px;margin-left:-1px;top:8px}.threshold-track input[type=range]{position:absolute;box-shadow:none;appearance:none;pointer-events:none;background:0 0;border:0;width:100%;height:32px;min-height:0;margin:0;padding:0;inset:0}.threshold-track input[type=range]::-webkit-slider-runnable-track{background:0 0;height:32px}.threshold-track input[type=range]::-moz-range-track{background:0 0;height:32px}.threshold-track input[type=range]::-webkit-slider-thumb{appearance:none;pointer-events:auto;border:2px solid var(--data);background:var(--surface);cursor:grab;border-radius:50%;width:22px;height:22px;margin-top:5px;box-shadow:0 1px 3px #00000040}.threshold-track input[type=range]::-moz-range-thumb{pointer-events:auto;border:2px solid var(--data);background:var(--surface);cursor:grab;border-radius:50%;width:18px;height:18px;box-shadow:0 1px 3px #00000040}.threshold-track input[type=range]:focus-visible::-webkit-slider-thumb{outline:2px solid var(--accent);outline-offset:2px}.threshold-track input[type=range]:focus-visible::-moz-range-thumb{outline:2px solid var(--accent);outline-offset:2px}.threshold-track input[type=range]:disabled::-webkit-slider-thumb{cursor:not-allowed}.threshold-readout{display:flex;flex-wrap:wrap;gap:14px}.threshold-readout label{display:flex;color:var(--text-2);align-items: center;gap:8px;font-size:.8125rem;font-weight:550}.template{display:grid;gap:6px}.template textarea{resize:vertical;min-height:64px;padding:8px 10px;line-height:1.4}.template-tools{display:flex;flex-wrap:wrap;gap:6px}.token{background:var(--fill);color:var(--text-2);border-radius:999px;min-height:24px;padding:0 9px;font:500 .75rem ui-monospace,SF Mono,Menlo,monospace}.template-preview{white-space:pre-line;border-radius:var(--radius-control);background:var(--surface-2);color:var(--text-2);overflow-wrap:anywhere;padding:8px 10px;font-size:.875rem}.template-preview span{color:var(--text-3);text-transform:uppercase;letter-spacing:.04em;margin-right:6px;font-size:.75rem;font-weight:600}.custom-command{display:grid;gap:16px;min-width:0}.custom-command+.custom-command{border-top:1px solid var(--separator);padding-top:16px}.custom-command-head{display:flex;justify-content:space-between;align-items: center;gap:8px}.redeem-item{display:grid;gap:8px;min-width:0}.redeem-row,.recipient-row{display:grid;grid-template-columns:minmax(0,1fr)minmax(0,2fr)auto auto;align-items: center;gap:8px}.redeem-row{grid-template-columns:minmax(0,1fr)auto;grid-template-areas:"reward remove" "message message";align-items: start}.redeem-row>:first-child{grid-area:reward}.redeem-row>:last-child{grid-area:remove}.redeem-message{grid-area:message;display:grid;gap:4px;min-width:0}.recipient-row{grid-template-columns:minmax(0,1fr)minmax(0,1fr)auto}.connection-list{display:grid;list-style:none;gap:0;margin:0;padding:0 14px}.connection-row{display:grid;grid-template-columns:9.5rem minmax(0,1fr);animation:rise-in .62s var(--spring-bouncy)both;animation-delay:calc(var(--i,0)*28ms);gap:12px;padding:14px 0}.connection-row+.connection-row{border-top:1px solid var(--separator)}.connection-row strong{font-weight:650}.connection-row p{color:var(--text-2);margin-top:2px;font-size:.875rem}.connection-row button{margin-top:8px}.connection-row .scopes{display:flex;flex-wrap:wrap;align-items: center;gap:4px 6px}.connection-row .scopes span{color:var(--text-3);font-size:.75rem;font-weight:600}.connection-state{display:inline-flex;white-space:nowrap;align-self: start;align-items: center;gap:6px;font-size:.8125rem;font-weight:650}.connection-state svg{width:16px;height:16px}.connection-state.ok{color:var(--success)}.connection-state.warn{color:var(--warning)}.connection-state.bad{color:var(--danger)}.connection-state.muted{color:var(--text-3)}.save-bar{position:sticky;z-index:15;display:grid;border-radius:var(--radius-surface);background:var(--surface);box-shadow:var(--shadow-md),0 0 0 1px var(--separator);animation:bar-up .7s var(--spring-playful)both;gap:8px;padding:10px 12px;bottom:12px}@keyframes bar-up{0%{opacity:0;transform:translateY(24px)scale(.96)}}.save-bar-row{display:flex;flex-wrap:wrap;align-items: center;gap:8px}.save-bar-count{margin-right:auto;font-size:.875rem;font-weight:650}.save-bar-reason{color:var(--danger);font-size:.8125rem;font-weight:550}.save-bar .flip{transform:rotate(180deg)}.save-bar button svg{transition:transform .3s var(--ease-out);width:12px;height:12px}.diff-list{display:grid;overflow:auto;border-bottom:1px solid var(--separator);list-style:none;gap:6px;max-height:220px;margin:0;padding:0 0 8px;font-size:.8125rem}.diff-list li{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px}.diff-from{color:var(--text-3);text-decoration:line-through;overflow-wrap:anywhere}.diff-to{overflow-wrap:anywhere;font-weight:600}@media (max-width:700px){.settings-card{padding:14px}.connection-row{grid-template-columns:1fr;gap:4px}.page-header-row{flex-direction:column;align-items: flex-start}.settings-page{padding-bottom:104px}.save-bar{bottom:calc(var(--tabbar-h) + env(safe-area-inset-bottom) + 10px);position:fixed;gap:6px;left:12px;right:12px}.save-bar-count{flex:1 0 100%}.save-bar-row>button{flex:1}}@media (prefers-reduced-motion:reduce){.switch:after{transition-duration:1ms}}.login-shell{display:grid;place-items: center;min-height:100dvh;padding:24px 16px}.login-panel{display:grid;background:var(--surface);box-shadow:var(--shadow-md);animation:page-in .32s var(--ease-out);border-radius:20px;justify-items:start;gap:14px;width:min(400px,100%);padding:28px}.login-panel h1{letter-spacing:-.025em;font-size:1.5rem;font-weight:700}.login-panel>p{color:var(--text-2)}.button-link{display:inline-flex;border-radius:var(--radius-control);color:#fff;text-decoration:none;transition:transform .16s var(--ease-out),background-color .16s ease;background:#5865f2;justify-content:center;align-items: center;gap:8px;width:100%;min-height:46px;font-weight:600}.button-link:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.button-link:hover{background:#4752c4}}.button-link svg{width:20px;height:20px}.loading-shell{display:grid;color:var(--text-3);place-items: center;min-height:100dvh;font-size:.9375rem}@media (max-width:1100px){.cases-layout{grid-template-columns:minmax(0,1fr)minmax(320px,380px)}.redeems-grid{grid-template-columns:1fr}}@media (min-width:768px) and (max-width:1100px){.review-search-form{grid-template-columns:minmax(0,1fr)auto}.review-search-form>label:first-child{grid-column:1;grid-row:1}.review-search-form>button{grid-column:2;grid-row:1;align-self: end}.review-server-field{grid-column:1/-1;grid-row:2}.review-sort{grid-row:3}}@media (max-width:767px){:root{--topbar-h:52px}.topbar-inner{gap:8px;width:calc(100% - 24px)}.topbar .topbar-nav,.auth-chip-name{display:none}.auth-chip{background:0 0;padding:0 4px}.page{padding:12px 0 calc(var(--tabbar-h) + env(safe-area-inset-bottom) + 24px);width:calc(100% - 24px)}.tabbar{position:fixed;z-index:20;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;padding:4px 4px env(safe-area-inset-bottom);background:var(--chrome);border-top:1px solid var(--chrome-border);backdrop-filter:saturate(180%)blur(20px);-webkit-backdrop-filter:saturate(180%)blur(20px);bottom:0;left:0;right:0}.tabbar button{height:var(--tabbar-h);border-radius:var(--radius-control);color:var(--text-3);letter-spacing:0;background:0 0;flex-direction:column;gap:2px;padding:0;font-size:.6875rem;font-weight:600}.tabbar button svg{width:23px;height:23px}.tabbar button.active{color:var(--text)}.tabbar button svg{transition:transform .82s var(--spring-playful)}.tabbar button.active svg{transform:translateY(-2px)scale(1.12)}h2{letter-spacing:-.022em;font-size:1.5rem}.panel>h2:first-child,.settings-header,.review-search>header{margin-bottom:14px}.settings-header{flex-direction:column;align-items:stretch}.settings-header .actions button{flex:1}.cases-layout,.review-layout,.settings-shell{grid-template-columns:1fr}.desktop-detail{display:none}.filter-toggle{padding:8px 12px}.filter-toggle>span{flex-direction:column;align-items: flex-start;gap:0}.filter-toggle small{white-space:nowrap;max-width:100%}.case-row{padding:8px 12px}.review-search>header p{display:none}.review-search-form{grid-template-columns:minmax(0,1fr)auto;gap:8px}.review-search-form .field-label{position:absolute;overflow:hidden;clip-path:inset(50%);white-space:nowrap;width:1px;height:1px}.review-user-field{grid-column:1;grid-row:1}.review-search-form>button{grid-column:2;grid-row:1}.review-server-field{grid-column:1/-1;grid-row:2}.review-sort{grid-row:3;order:0}.review-layout>.review-case-history{display:none}.review-case-history.in-sheet{position:static;box-shadow:none;padding-top:4px}.review-case-list{max-height:none}.live-row header time{order:3;width:100%;margin-left:0}.redeems-filters{width:100%}.redeems-channel{flex:100%}.redeems-channel select{width:100%}.redeems-totals{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:12px}.redeems-totals div{padding:10px 12px}.redeems-totals dd{font-size:1.375rem}.bar-row{grid-template-columns:minmax(0,1fr)minmax(0,1fr)}.settings-nav{position:static;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.settings-nav button{background:var(--fill);border-radius:999px;justify-content:center;gap:6px;padding:8px 6px}.settings-nav button>svg{width:18px;height:18px}.settings-nav strong{font-size:.875rem}.settings-nav small{display:none}.settings-card{padding:14px}.settings>.settings-header{top:var(--topbar-h);margin-top:-12px;padding-top:12px}.settings>.settings-header p{display:none}.settings-header .actions{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.sheet{opacity:0;transition:opacity .2s;transform:none!important}.sheet-root[data-open=true] .sheet{opacity:1}.topbar-nav-indicator{transition:opacity .16s}button:active:not(:disabled),.check-chip:active,.button-link:active{transform:none}}@media (prefers-reduced-transparency:reduce){.topbar,.tabbar{background:var(--surface);backdrop-filter:none;-webkit-backdrop-filter:none}}@media (prefers-contrast:more){:root{--separator:#3c3c4366;--text-2:#3a3a3f;--text-3:#55555b}:root.dark{--separator:#c8c8cd66;--text-2:#d0d0d5;--text-3:#b0b0b6}}:root{--spring-bouncy:linear(0,.0286,.1007,.1991,.3104,.4247,.535,.6365,.7264,.8035,.8676,.9191,.9592,.9892,1.0106,1.0248,1.0334,1.0375,1.0384,1.0369,1.0339,1.03,1.0256,1.0213,1.0171,1.0133,1.0099,1.007,1.0047,1.0028,1.0013,1.0002,.9995,.999,.9987,.9985,.9985,.9986,.9987,.9989,1);--spring-snappy:linear(0,.0215,.0758,.1502,.2355,.3248,.4131,.4972,.5751,.6455,.708,.7626,.8095,.8493,.8826,.9101,.9326,.9506,.965,.9762,.9849,.9914,.9962,.9997,1.002,1.0036,1.0045,1.0049,1.005,1.0049,1.0046,1.0042,1.0038,1.0033,1.0029,1.0025,1.0021,1.0017,1.0014,1.0012,1);--spring-smooth:linear(0,.0231,.0794,.1543,.2376,.3227,.4052,.4825,.5533,.617,.6735,.7229,.7659,.803,.8347,.8618,.8847,.9041,.9204,.934,.9454,.9549,.9629,.9694,.9749,.9794,.9831,.9861,.9887,.9907,.9924,.9938,.995,.9959,.9967,.9973,.9978,.9982,.9985,.9988,1);--spring-playful:linear(0,.0299,.1086,.2207,.3522,.4912,.628,.7552,.8678,.9626,1.0382,1.0945,1.1327,1.1547,1.1628,1.1598,1.1483,1.1309,1.1099,1.0874,1.0649,1.0438,1.0249,1.0089,.9959,.9861,.9794,.9753,.9736,.9737,.9754,.978,.9814,.985,.9887,.9922,.9954,.9981,1.0003,1.002,1.0032,1.0039,1.0043,1.0043,1.0041,1.0037,1.0031,1.0026,1);--spot:124 58 237}:root.dark{--spot:167 139 250}.redeems-viewer-total strong,.bar-value,.column-value,.case-number,.redeems-rank,.outcome-counts strong,.review-case-card time,.live-row header time,.chart-table td,.stream-table td:not(.stream-title),.recap-events time{font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-family:Geist Mono Variable,ui-monospace,SF Mono,Menlo,monospace}button{transition:transform .6s var(--spring-bouncy),background-color .16s ease,color .16s ease,opacity .16s ease}button:active:not(:disabled){transition-duration:90ms;transition-timing-function:ease-out;transform:scale(.96)}.settings-header button:not(.secondary),.review-search-form>button,.case-action.style-1,.button-link,.error-action button{position:relative;overflow:hidden;isolation:isolate}.settings-header button:not(.secondary):after,.review-search-form>button:after,.case-action.style-1:after,.button-link:after,.error-action button:after{content:"";position:absolute;z-index:-1;transition:transform .75s var(--ease-out);pointer-events:none;background:linear-gradient(105deg,#0000 30%,#ffffff52 50%,#0000 70%);inset:0;transform:translate(-120%)}@media (hover:hover) and (pointer:fine){.settings-header button:not(.secondary):hover:after,.review-search-form>button:hover:after,.case-action.style-1:hover:after,.button-link:hover:after,.error-action button:hover:after{transform:translate(120%)}}:where(.list,.review-results,.redeems-card,.redeems-totals div,.settings-card,.live-list,.recap-card,.recap-stats div){position:relative}.spotlight{isolation:isolate}.spotlight:before{content:"";position:absolute;z-index:-1;border-radius:inherit;background:radial-gradient(380px circle at var(--mx,50%)var(--my,50%),rgb(var(--spot)/.08),transparent 65%);opacity:0;pointer-events:none;transition:opacity .32s;inset:0}@media (hover:hover) and (pointer:fine){.spotlight:hover:before{opacity:1}.redeems-totals div{transition:transform .6s var(--spring-bouncy),box-shadow .3s ease}.redeems-totals div:hover{box-shadow:var(--shadow-md);transform:translateY(-3px)scale(1.01)}}@keyframes rise-in{0%{opacity:0;transform:translateY(14px)scale(.97);filter:blur(3px)}}.case-row,.review-user-row,.review-case-card,.live-row,.bar-row,.redeems-viewers li,.skeleton-row,.recap-events li,.stream-table tbody tr,.attention-list li,.mod-list li,.offender-list li,.fresh-list li,.sr-list li,.recap-goals li{animation:rise-in .62s var(--spring-bouncy)both;animation-delay:calc(var(--i,0)*28ms)}.stream-table[data-sorted] tbody tr{animation:none}@keyframes badge-in{0%{opacity:0;transform:scale(.7);filter:blur(2px)}}.case-row .status-badge{animation:badge-in .82s var(--spring-playful)both;animation-delay:calc(var(--i,0)*28ms + .12s)}@keyframes sweep{0%{transform:translate(-100%)}to{transform:translate(100%)}}.case-row.flash:before{content:"";position:absolute;background:linear-gradient(90deg,transparent,rgb(var(--spot)/.22),transparent);animation:sweep .95s var(--ease-in-out)forwards;pointer-events:none;inset:0}@keyframes title-in{0%{opacity:0;transform:translateY(4px);filter:blur(2px)}}.detail-title{animation:title-in .62s var(--spring-bouncy)}.topbar-nav-indicator{transition:transform .82s var(--spring-playful),width .82s var(--spring-playful),opacity .16s ease}.topbar-nav-hover{position:absolute;background:var(--fill);transition:transform .45s var(--spring-snappy),width .45s var(--spring-snappy),opacity .18s ease;pointer-events:none;border-radius:999px;top:3px;bottom:3px;left:0}@keyframes vt-out{to{opacity:0;transform:scale(.985);filter:blur(4px)}}@keyframes vt-in{0%{opacity:0;transform:translateY(12px)scale(1.01);filter:blur(6px)}}html[data-vt=tab] .topbar{view-transition-name:topbar}html[data-vt=tab] .tabbar{view-transition-name:tabbar}html[data-vt=tab]::view-transition-old(root){animation:vt-out .17s var(--ease-out)both}html[data-vt=tab]::view-transition-new(root){animation:vt-in .62s var(--spring-bouncy)both}::view-transition-old(topbar){display:none}::view-transition-old(tabbar){display:none}::view-transition-new(topbar){animation:none}::view-transition-new(tabbar){animation:none}::view-transition-group(topbar){animation:none}::view-transition-group(tabbar){animation:none}@supports (view-transition-name: none){.panel{animation:none}}@keyframes theme-reveal{0%{clip-path:circle(0 at var(--vt-x,100%)var(--vt-y,0))}to{clip-path:circle(150vmax at var(--vt-x,100%)var(--vt-y,0))}}html[data-vt=theme]::view-transition-old(root){mix-blend-mode:normal}html[data-vt=theme]::view-transition-new(root){mix-blend-mode:normal}html[data-vt=theme]::view-transition-old(root){animation:none}html[data-vt=theme]::view-transition-new(root){animation:theme-reveal .7s var(--ease-in-out)both}@keyframes vt-section-out{to{opacity:0;transform:translateX(calc(var(--vt-slide)*-1));filter:blur(6px)}}@keyframes vt-section-in{0%{opacity:0;transform:translateX(var(--vt-slide));filter:blur(6px)}}@keyframes vt-fade-out{to{opacity:0}}@keyframes vt-fade-in{0%{opacity:0}}html[data-vt=section]{--vt-slide:36px}html[data-vt=section][data-vt-dir=prev]{--vt-slide:-36px}html[data-vt=section] .topbar{view-transition-name:topbar}html[data-vt=section] .tabbar{view-transition-name:tabbar}html[data-vt=section] .streams-switch,html[data-vt=section] .insights-nav{view-transition-name:section-switch}html[data-vt=section]::view-transition-old(root){animation:vt-section-out .2s var(--ease-out)both}html[data-vt=section]::view-transition-new(root){animation:vt-section-in .52s var(--spring-snappy)both}::view-transition-old(section-switch){display:none}::view-transition-new(section-switch){animation:none}::view-transition-group(section-switch){animation:none}@media (prefers-reduced-motion:reduce){html[data-vt=section]::view-transition-old(root){animation:.12s linear both vt-fade-out}html[data-vt=section]::view-transition-new(root){animation:.16s linear both vt-fade-in}}.sheet{transition:transform .62s var(--spring-bouncy)}.sheet-backdrop{transition:opacity .36s,backdrop-filter .36s}.sheet-root[data-open=true] .sheet-backdrop{backdrop-filter:blur(2px)}.app>.page{transform-origin:50% 0;transition:transform .56s var(--spring-snappy),filter .4s ease,border-radius .4s ease}html[data-sheet] .app>.page{position:fixed;top:calc(var(--lock-top,0px) + var(--topbar-h));transform-origin:50% calc(-1*var(--lock-top,0px) + 50vh);left:0;right:0}html[data-sheet=open] .app>.page{transform:translateY(calc(10px*(1 - var(--sheet-drag,0))))scale(calc(.94 + .06*var(--sheet-drag,0)));filter:brightness(calc(.9 + .1*var(--sheet-drag,0)));border-radius:16px}html:has(.sheet[data-dragging=true]) .app>.page{transition:none}@keyframes grow-x{0%{transform:scaleX(0)}}@keyframes grow-y{0%{transform:scaleY(0)}}.bar{transform-origin:left;animation:grow-x .82s var(--spring-playful)both;animation-delay:calc(var(--i,0)*32ms + .12s);transition:width .56s var(--spring-snappy),background-color .2s ease,box-shadow .3s ease}.column,.stack{transform-origin:bottom;animation:grow-y .82s var(--spring-playful)both;animation-delay:calc(var(--i,0)*40ms + .2s);transition:height .56s var(--spring-snappy)}.bar-row.selected .bar{box-shadow:0 0 0 1px rgb(var(--spot)/.25),0 0 18px rgb(var(--spot)/.55)}@keyframes tip-in{0%{opacity:0;transform:translateY(6px)scale(.94)}}@keyframes tip-out{to{opacity:0;transform:scale(.96)}}@media (prefers-reduced-motion:reduce){.chart-tip{transition:none}@keyframes tip-in{0%{opacity:0}}@keyframes tip-out{to{opacity:0}}}@keyframes pop-in{0%{opacity:0;transform:scale(.6)}}.chip-button{animation:pop-in .82s var(--spring-playful)both}@keyframes shimmer{to{transform:translate(100%)}}.skeleton{overflow:hidden;border-radius:var(--radius-surface);background:var(--surface);box-shadow:var(--shadow-sm)}.skeleton-row{display:grid;gap:8px;padding:14px 16px}.skeleton-row+.skeleton-row{border-top:1px solid var(--separator)}.skeleton-line{position:relative;overflow:hidden;background:var(--fill);border-radius:999px;height:10px}.skeleton-line.short{width:38%}.skeleton-line:after{content:"";position:absolute;animation:shimmer 1.5s var(--ease-in-out)infinite;animation-delay:calc(var(--i,0)*70ms);background:linear-gradient(90deg,#0000,#a855f733,#3b82f633,#f59e0b29,#0000);inset:0;transform:translate(-100%)}.live-title{display:flex;align-items: center;gap:10px}.live-dot{position:relative;background:var(--success);border-radius:50%;width:8px;height:8px}@keyframes ping{to{transform:scale(3.2);opacity:0}}.live-dot:after{content:"";position:absolute;background:var(--success);animation:ping 1.1s var(--ease-out)forwards;border-radius:50%;inset:0}@keyframes arrive{0%{opacity:0;transform:translateY(-16px)scale(.98);background-color:rgb(var(--spot)/.16)}to{opacity:1;transform:none;background-color:#0000}}.live-row.arrived{animation:arrive .9s var(--spring-playful)both}.spinner{animation:.65s linear infinite spin;border:2px solid;border-right-color:#0000;border-radius:50%;width:12px;height:12px}.settings-header button.saved,.settings-header button.saved:disabled{background:var(--success);color:#fff;opacity:1;animation:pop-in .62s var(--spring-bouncy)}.settings-header button.saved svg{width:14px;height:14px}@keyframes topbar-shade{to{box-shadow:0 6px 24px #00000014}}@supports (animation-timeline: scroll()){.topbar{animation:linear both topbar-shade;animation-timeline:scroll();animation-range:0 120px}}.sr-only{position:absolute;overflow:hidden;clip-path:inset(50%);white-space:nowrap;width:1px;height:1px}.login-mark{overflow:visible;animation:9.5s linear infinite alternate login-bloom;width:230px;height:auto}.login-mark text{letter-spacing:-.035em;font:800 52px system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,SF Pro Display,sans-serif}.login-mark-fill{fill:var(--text);opacity:0;animation:9.5s linear infinite alternate login-fill}.login-mark-stroke{fill:none;stroke-width:2.8;stroke-dasharray:420;stroke-dashoffset:420;animation:9.5s linear infinite alternate login-stroke}@keyframes login-stroke{0%,3.2%{stroke-dashoffset:420;opacity:1;animation-timing-function:var(--ease-in-out)}53.7%{stroke-dashoffset:0;opacity:1}63.2%{stroke-dashoffset:0;opacity:1;animation-timing-function:ease}82.1%,to{stroke-dashoffset:0;opacity:0}}@keyframes login-fill{0%,42.6%{opacity:0;animation-timing-function:var(--ease-out)}64.7%,to{opacity:1}}@keyframes login-bloom{0%,36.3%{filter:drop-shadow(0 0 0 transparent);animation-timing-function:var(--ease-out)}52.9%{filter:drop-shadow(0 0 16px #a855f78c)drop-shadow(0 0 4px #3b82f699);animation-timing-function:var(--ease-out)}83.7%,to{filter:drop-shadow(0 0 0 transparent)}}@media (prefers-reduced-motion:reduce){html[data-sheet=open] .app>.page{filter:none;border-radius:0;transform:none}.spotlight:before,.settings-header button:after,.review-search-form>button:after,.case-action.style-1:after,.button-link:after,.error-action button:after{display:none}.redeems-totals div:hover{transform:none}}.brand-mark{display:block;overflow:visible;animation:9.5s linear infinite alternate brand-bloom;width:138px;height:auto}.brand-mark text{letter-spacing:-.035em;font:800 25px system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,SF Pro Display,sans-serif}.brand-mark-fill{fill:url(#brand-mark-fill);opacity:0;animation:9.5s linear infinite alternate login-fill}.brand-mark-stroke{fill:none;stroke-width:2;stroke-dasharray:420;stroke-dashoffset:420;animation:9.5s linear infinite alternate login-stroke}@keyframes brand-bloom{0%,36.3%{filter:drop-shadow(0 0 0 transparent);animation-timing-function:var(--ease-out)}52.9%{filter:drop-shadow(0 0 7px #a855f780)drop-shadow(0 0 2px #3b82f68c);animation-timing-function:var(--ease-out)}83.7%,to{filter:drop-shadow(0 0 0 transparent)}}@media (prefers-reduced-motion:reduce){.brand-mark-fill,.login-mark-fill{animation:none;opacity:1}.brand-mark-stroke,.login-mark-stroke{display:none}.brand-mark,.login-mark{animation:none}}.odometer{display:inline-flex;font-variant-numeric:tabular-nums;line-height:1}.odo-digit{display:inline-block;overflow:hidden;height:1em}.odo-strip{display:flex;transform:translateY(calc(var(--d)*-10%));transition:transform 1s var(--spring-playful);transition-delay:calc(var(--p)*45ms);flex-direction:column}.odo-strip>span{display:block;height:1em}@starting-style{.odo-strip{transform:translateY(0)}}.island-host{position:fixed;top:calc(var(--topbar-h) + env(safe-area-inset-top) + 10px);z-index:35;display:flex;pointer-events:none;justify-content:center;left:0;right:0}.island{display:inline-flex;color:#f5f5f7;transform-origin:50% 0;animation:island-in .82s var(--spring-playful)both;background:#111114;border-radius:999px;align-items: center;gap:8px;max-width:calc(100% - 32px);padding:9px 16px 9px 12px;font-size:.875rem;font-weight:600;box-shadow:0 10px 30px #00000038}:root.dark .island{color:#111114;background:#f2f2f7}.island.leaving{animation:island-out .26s var(--ease-in-out)forwards}.island-check{background:var(--success)url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='white' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m4 8.5 2.5 2.5L12 5.5'/%3E%3C/svg%3E") center/12px no-repeat;animation:pop-in .7s var(--spring-playful).12s both;border-radius:50%;flex:none;width:18px;height:18px}@keyframes island-in{0%{opacity:0;transform:translateY(-14px)scale(.6,.4);filter:blur(4px)}}@keyframes island-out{to{opacity:0;transform:translateY(-12px)scale(.85,.6);filter:blur(4px)}}@media (prefers-reduced-motion:reduce){.odo-strip{transition:none}}.insights-header{display:flex;flex-wrap:wrap;justify-content:space-between;align-items: flex-start;gap:12px 16px;margin-bottom:16px}.insights-header p{color:var(--text-2);max-width:60ch;margin-top:4px}.insights-nav{max-width:100%}.insights-controls{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items: center;gap:8px 12px}.insights-body{display:grid;gap:16px;min-width:0}.insights-filters{display:flex;flex-wrap:wrap;align-items: end;gap:8px 12px}.insights-filter-toggle{display:none}.insights .field-label{display:block;color:var(--text-3);margin-bottom:4px;font-size:.75rem;font-weight:600}.insights-filters select{min-width:160px;font-weight:600}.insights-hint{align-self: center;max-width:46ch}.redeems-totals.insights-totals{grid-template-columns:repeat(3,minmax(0,1fr));margin:0}.redeems-totals.insights-totals.four{grid-template-columns:repeat(4,minmax(0,1fr))}.insights-peak{font-size:1.375rem}.insights-table td:first-child,.insights-table th:first-child{text-align:left}.insights-table th,.insights-table td{text-align:right}.insights .redeems-card{min-width:0}.heat-wrap{display:grid;gap:10px}.heat{display:grid;gap:3px;min-width:0}.heat-row{display:grid;grid-template-columns:34px repeat(24,minmax(0,1fr));align-items: center;gap:3px}.heat-head span{overflow:visible;color:var(--text-3);white-space:nowrap;font-size:.6875rem}.heat-day{color:var(--text-3);font-size:.75rem;font-weight:600}.heat-cell{background:var(--data);outline-offset:1px;animation:cell-in .62s var(--spring-playful)both;animation-delay:calc(var(--r)*18ms + var(--c)*12ms);border-radius:4px;height:24px;transition:background-color .42s}@supports (color: color-mix(in lab, red, red)){.heat-cell{background:color-mix(in srgb,var(--data)calc(var(--heat)*100%),var(--fill))}}.heat-cell.empty{background:var(--fill)}@keyframes cell-in{0%{opacity:0;transform:scale(.4)}}@media (hover:hover) and (pointer:fine){.heat-cell:hover{box-shadow:0 0 0 2px var(--text)}}.heat-legend{display:flex;color:var(--text-3);align-items: center;gap:4px;font-size:.75rem}.heat-legend span:first-child{margin-right:4px}.heat-legend span:last-child{margin-left:4px}.heat-legend i{background:var(--data);border-radius:3px;width:18px;height:12px}@supports (color: color-mix(in lab, red, red)){.heat-legend i{background:color-mix(in srgb,var(--data)calc(var(--heat)*100%),var(--fill))}}.attention-clear{display:flex;color:var(--text-2);align-items: center;gap:8px;padding:4px 0 2px}.attention-clear svg{color:var(--success);flex:none;width:20px;height:20px}.attention-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));list-style:none;gap:2px 8px;margin:0;padding:0}.attention-list li{min-width:0}.attention-list button{display:flex;border-radius:var(--radius-control);color:var(--text);text-align:left;background:0 0;justify-content:flex-start;align-items: center;gap:10px;width:100%;min-height:44px;padding:4px 8px;font-weight:500}.attention-main{display:grid;min-width:0}.attention-main strong,.attention-main small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.attention-main small{color:var(--text-3);font-size:.75rem}.attention-dot{background:var(--warning);border-radius:50%;flex:none;width:9px;height:9px}.attention-list svg{flex:none;width:18px;height:18px}.attention-failed{color:var(--danger)}.attention-more{margin:8px 0 0}@media (hover:hover) and (pointer:fine){.attention-list button:hover{background:var(--surface-2)}}.daily-columns{grid-template-columns:repeat(var(--n),minmax(0,1fr));gap:1px}.bar-row.static{cursor:default}.mod-list{display:grid;list-style:none;gap:2px;margin:0;padding:0}.mod-row{display:grid;grid-template-columns:minmax(0,1.4fr)minmax(60px,1fr)72px 120px;border-radius:var(--radius-control);color:var(--text);text-align:left;background:0 0;justify-content:stretch;align-items: center;gap:12px;width:100%;min-height:56px;padding:8px 10px;font-weight:500}.mod-row.selected,.mod-row.selected:hover{background:var(--accent-soft)}.mod-row.muted{opacity:.55}.mod-name,.mod-metric{display:grid;min-width:0}.mod-name strong,.mod-name small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mod-name small,.mod-metric small{color:var(--text-3);font-size:.75rem}.mod-metric{text-align:right;font-variant-numeric:tabular-nums;justify-items:end}.mod-metric strong{font-weight:650}.mod-footnote{margin:10px 0 0}.split{display:flex;gap:2px;min-width:0;height:10px}.split span{flex-basis:0;min-width:0;height:10px}.split-bot{background:var(--data);border-radius:4px 0 0 4px}.split-native{background:var(--data);border-radius:0 4px 4px 0}@supports (color: color-mix(in lab, red, red)){.split-native{background:color-mix(in srgb,var(--data)38%,transparent)}}.split-none{background:var(--fill);border-radius:4px;flex-grow:1}.split-bot:only-child{border-radius:4px}@media (hover:hover) and (pointer:fine){.mod-row:hover:not(.selected){background:var(--surface-2)}}.offenders-grid{align-items: start}.offender-list,.fresh-list{list-style:none;margin:0;padding:0}.offender-list>li+li,.fresh-list>li+li{border-top:1px solid var(--separator)}.offender-row{display:grid;grid-template-columns:minmax(0,1fr)auto 20px;grid-template-areas:"name total caret" "ladder ladder ladder" "timeline timeline timeline";border-radius:var(--radius-control);color:var(--text);text-align:left;background:0 0;justify-content:stretch;align-items: center;gap:6px 12px;width:100%;min-height:44px;padding:10px 8px;font-weight:500}.offender-name{grid-area:name;display:grid;min-width:0}.offender-name strong,.offender-name small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.offender-name small,.offender-total small{color:var(--text-3);font-size:.75rem}.offender-total{grid-area:total;display:grid;font-variant-numeric:tabular-nums;justify-items:end}.offender-total strong{font-size:1.125rem;font-weight:650}.offender-caret{grid-area:caret;color:var(--text-3);transition:transform .4s var(--spring-bouncy);width:14px;height:14px}.offender-caret.open{transform:rotate(180deg)}.ladder{grid-area:ladder;display:flex;flex-wrap:wrap;gap:4px}.rung{display:inline-flex;background:var(--fill);color:var(--text-3);border-radius:999px;align-items: center;gap:4px;padding:2px 9px;font-size:.75rem;font-weight:550}.rung.hit{background:var(--accent-soft);color:var(--accent-ink);font-weight:650}.rung b{font-variant-numeric:tabular-nums;font-weight:700}.offender-timeline{grid-area:timeline;position:relative;height:12px}.offender-timeline:before{content:"";position:absolute;background:var(--separator);height:1px;top:50%;left:0;right:0}.offender-timeline i{position:absolute;background:var(--data);animation:pop-in .7s var(--spring-playful)both;border-radius:50%;width:8px;height:8px;top:50%;transform:translate(-50%,-50%)}.offender-detail{display:grid;gap:4px;padding:0 8px 12px}.offender-events{list-style:none;margin:0;padding:0}.offender-events li{display:grid;grid-template-columns:64px 1fr auto;gap:8px;padding:4px 0;font-size:.875rem}.offender-events time{color:var(--text-3);font-family:Geist Mono Variable,ui-monospace,monospace;font-size:.8125rem}.offender-events small{color:var(--text-3);font-size:.75rem}.offender-detail .link-button{justify-self:start}.fresh-list li{display:flex;justify-content:space-between;align-items: center;gap:12px;min-height:44px;padding:10px 8px}.fresh-count{color:var(--text-2);font-variant-numeric:tabular-nums;flex:none;font-size:.8125rem}@media (hover:hover) and (pointer:fine){.offender-row:hover{background:var(--surface-2)}}.tuner-notice{line-height:1.5}.histo{display:grid;gap:4px}.histo-plot{position:relative;border-bottom:1px solid var(--separator);height:190px}.histo-bars{display:grid;grid-template-columns:repeat(var(--n),minmax(0,1fr));align-items: end;gap:1px;height:100%}.histo-slot{position:relative;display:flex;outline-offset:-1px;align-items: flex-end;height:100%}.histo-near,.histo-flagged{display:block;transform-origin:bottom;animation:grow-y .82s var(--spring-playful)both;animation-delay:calc(var(--i,0)*30ms + .15s);border-radius:3px 3px 0 0;width:100%;min-height:0}.histo-near{background:var(--data)}@supports (color: color-mix(in lab, red, red)){.histo-near{background:color-mix(in srgb,var(--data)38%,transparent)}}.histo-flagged{position:absolute;background:var(--data);bottom:0;left:0}.histo-slot:focus-visible{outline:2px solid var(--accent)}@media (hover:hover) and (pointer:fine){.histo-slot:hover .histo-near{background:var(--data)}@supports (color: color-mix(in lab, red, red)){.histo-slot:hover .histo-near{background:color-mix(in srgb,var(--data)55%,transparent)}}}.mark{position:absolute;pointer-events:none;transition:left .36s var(--spring-snappy);width:0;font-style:normal;top:0;bottom:0}.mark.now{border-left:2px solid var(--text)}.mark b{position:absolute;background:var(--surface);color:var(--text-2);white-space:nowrap;border-radius:4px;padding:1px 6px;font-size:.6875rem;font-weight:600;left:6px}.mark.now b{top:2px}.mark.next b{color:var(--accent-ink);top:22px}.mark.flip b{left:auto;right:6px}.mark.next{border-left:2px dashed var(--accent-ink)}.histo-axis{position:relative;color:var(--text-3);font-variant-numeric:tabular-nums;height:18px;font-size:.75rem}.histo-axis span{position:absolute;transform:translate(-50%)}.histo-axis span:first-child{transform:none}.histo-axis span:last-child{transform:translate(-100%)}.tuner-sliders{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:8px 0 14px}.tuner-sliders b{color:var(--text);font-variant-numeric:tabular-nums;font-weight:700}.tuner-sliders small{font-weight:450}.tuner-sliders input[type=range]{accent-color:var(--accent);width:100%;padding:0}.tuner-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0}.tuner-stat{display:grid;border-radius:var(--radius-control);background:var(--surface-2);gap:2px;padding:12px 14px}.tuner-stat dt{color:var(--text-3);font-size:.8125rem;font-weight:500}.tuner-stat dd{letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin:0;font-size:1.5rem;font-weight:650}.tuner-stat small{color:var(--text-3);font-variant-numeric:tabular-nums;font-size:.75rem}.tuner-stat small.changed{color:var(--accent-ink);font-weight:650}.tuner-suggest{display:grid;justify-items:start;gap:8px;margin-top:14px}.tuner-suggest p{color:var(--text-2);font-size:.875rem}.tuner-controls .chart-caption{margin:12px 0 0}@media (max-width:767px){.insights-header{margin-bottom:12px}.insights-controls,.insights-nav{width:100%}.insights-nav button{flex:1;padding:0 8px}.insights-filter-toggle{display:flex;width:100%}.insights-filter-wrap[data-state=closed] .insights-filters{display:none}.insights-filters{display:grid;grid-template-columns:1fr 1fr;border-radius:var(--radius-surface);background:var(--surface);box-shadow:var(--shadow-sm);transition:opacity .2s var(--ease-out),transform .2s var(--ease-out);margin-top:8px;padding:14px}.insights-filter-wrap[data-state=closing] .insights-filters{opacity:0;transition-duration:.15s;transform:translateY(-4px)}@starting-style{.insights-filters{opacity:0;transform:translateY(6px)}}.insights-filters .segmented{display:flex;min-width:0}.insights-filters .segmented button{flex:1;padding:0 6px}.insights-filters select{width:100%;min-width:0}.insights-filters .insights-origin{grid-column:1/-1}.redeems-totals.insights-totals{grid-template-columns:repeat(3,minmax(0,1fr))}.redeems-totals.insights-totals.four{grid-template-columns:repeat(2,minmax(0,1fr))}.insights-peak{font-size:1rem}.redeems-totals.insights-totals dd{font-size:1.25rem}.redeems-totals.insights-totals dt{font-size:.75rem}.heat-row{grid-template-columns:30px repeat(24,minmax(0,1fr));gap:2px}.heat{gap:2px}.heat-cell{border-radius:3px;height:28px}.mod-row{grid-template-columns:minmax(0,1fr)auto auto;gap:4px 12px}.mod-row .split{grid-column:1/-1;grid-row:2}.tuner-sliders{grid-template-columns:1fr;gap:10px}.tuner-stats{grid-template-columns:1fr;gap:8px}.redeems-card>header:has(>span){flex-wrap:wrap;row-gap:2px}.redeems-card>header>h3{flex:auto;min-width:0}.tuner-stat{grid-template-columns:1fr auto;align-items:baseline}.tuner-stat dd{grid-column:2;grid-row:1/span 2}.histo-plot{height:150px}.mark-word{display:none}}@media (prefers-reduced-motion:reduce){.mark,.offender-caret{transition:none}.insights-filters{transition:opacity .15s var(--ease-out)}.insights-filter-wrap[data-state=closing] .insights-filters{transform:none}@starting-style{.insights-filters{transform:none}}*,*:before,*:after{animation-duration:.2s!important;animation-delay:0s!important;animation-timing-function:ease!important;animation-iteration-count:1!important}@keyframes content-in{0%{opacity:0}}@keyframes page-in{0%{opacity:0}}@keyframes row-in{0%{opacity:0}}@keyframes rise-in{0%{opacity:0}}@keyframes badge-in{0%{opacity:0}}@keyframes title-in{0%{opacity:0}}@keyframes bar-up{0%{opacity:0}}@keyframes tip-in{0%{opacity:0}}@keyframes pop-in{0%{opacity:0}}@keyframes cell-in{0%{opacity:0}}@keyframes grow-x{0%{opacity:0}}@keyframes grow-y{0%{opacity:0}}@keyframes island-in{0%{opacity:0}}@keyframes island-out{to{opacity:0}}@keyframes filter-out{to{opacity:0}}@keyframes ping{to{opacity:0}}@keyframes sweep{0%,to{opacity:0}50%{opacity:1}}@keyframes arrive{0%{opacity:0;background-color:rgb(var(--spot)/.16)}to{opacity:1;background-color:#0000}}@keyframes vt-in{0%{opacity:0}}@keyframes vt-out{to{opacity:0}}@keyframes theme-reveal{0%{opacity:0}}html[data-vt=tab]::view-transition-old(root){animation-duration:.2s;animation-timing-function:ease}html[data-vt=tab]::view-transition-new(root){animation-duration:.2s;animation-timing-function:ease}html[data-vt=theme]::view-transition-new(root){animation-duration:.2s;animation-timing-function:ease}.spinner,.icon-button.spinning svg{animation-iteration-count:infinite!important;animation-duration:.7s!important;animation-timing-function:linear!important}.skeleton-line:after{animation-name:skeleton-pulse;transform:none;animation-duration:1.5s!important;animation-iteration-count:infinite!important;animation-delay:calc(var(--i,0)*70ms)!important}@keyframes skeleton-pulse{0%,to{opacity:0}50%{opacity:1}}}.history .field-label{position:absolute;overflow:hidden;clip-path:inset(50%);white-space:nowrap;width:1px;height:1px}.streams-switch{margin-bottom:14px}.streams-switch button{white-space:nowrap}.history-empty{display:grid;gap:6px;max-width:56ch;margin:0 auto}.history-empty code{background:var(--fill);color:var(--text);border-radius:6px;padding:1px 6px;font-size:.8125rem}.history-failures{margin:-6px 0 14px}.captured-note{color:var(--text-3);margin:16px 0 0;font-size:.8125rem}a.bar-row{text-decoration:none}.bar-row.static{cursor:default;outline-offset:-2px}.outcome-badge.ok{background:var(--success-soft);color:var(--success)}.outcome-badge.fail{background:var(--danger-soft);color:var(--danger)}.sr-list{list-style:none;margin:0;padding:0}.sr-list li{display:grid;grid-template-columns:minmax(0,1fr)auto;animation:rise-in .62s var(--spring-bouncy)both;animation-delay:calc(var(--i,0)*28ms);align-items: center;gap:10px;padding:9px 2px}.sr-list li+li{border-top:1px solid var(--separator)}.sr-track{display:grid;min-width:0}.sr-track strong,.sr-track small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sr-track strong{font-weight:600}.sr-track small{color:var(--text-3);font-size:.75rem}.sr-end{display:flex;align-items: center;gap:6px}.spotify-link{display:inline-grid;color:var(--accent-ink);border-radius:999px;place-items: center;width:28px;height:28px}.spotify-link svg{width:15px;height:15px}.recap-shell{display:grid;grid-template-columns:280px minmax(0,1fr);align-items: start;gap:16px}.recap-list{position:sticky;top:calc(var(--topbar-h) + 12px);border-radius:var(--radius-surface);background:var(--surface);box-shadow:var(--shadow-sm);padding:14px 8px 8px}.recap-list h3{color:var(--text-3);padding:0 8px 6px;font-size:.8125rem;font-weight:600}.recap-list ol{display:grid;overflow-y:auto;list-style:none;gap:2px;max-height:70dvh;margin:0;padding:0}.recap-list li{animation:rise-in .62s var(--spring-bouncy)both;animation-delay:calc(var(--i,0)*28ms)}.recap-session{display:grid;grid-template-columns:minmax(0,1fr)auto;border-radius:var(--radius-control);color:var(--text);text-align:left;white-space:normal;background:0 0;align-items: center;gap:8px;width:100%;min-height:48px;padding:6px 8px;font-weight:500}.recap-session.selected,.recap-session.selected:hover{background:var(--accent-soft)}.recap-session-main{display:grid;min-width:0}.recap-session-main strong{font-weight:600}.recap-session-main small{overflow:hidden;color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem}.recap-session-end{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items: center;gap:4px}.recap-session-duration{color:var(--text-2);font-variant-numeric:tabular-nums;font-size:.8125rem}@media (hover:hover) and (pointer:fine){.recap-session:hover:not(:disabled){background:var(--surface-2)}}.recap-main{min-width:0}.recap-card{display:grid;background:var(--surface);box-shadow:var(--shadow-md);animation:rise-in .62s var(--spring-bouncy)both;border-radius:20px;gap:18px;max-width:820px;padding:22px 22px 18px}.recap-head{display:grid;gap:4px}.recap-eyebrow{color:var(--text-3);margin:0;font-size:.8125rem;font-weight:600}.recap-head h3{letter-spacing:-.02em;overflow-wrap:anywhere;font-size:1.375rem;font-weight:700}.recap-duration{display:flex;flex-wrap:baseline;align-items:baseline;gap:10px;margin:2px 0 0}.recap-duration span{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:2.25rem;font-weight:700}.recap-duration small{color:var(--text-3);font-size:.875rem}.recap-post{justify-self:start;margin-top:8px}.recap-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:8px;margin:0}.recap-stats div{border-radius:var(--radius-surface);background:var(--surface-2);padding:10px 12px}.recap-stats dt{color:var(--text-3);font-size:.75rem;font-weight:500}.recap-stats dd{letter-spacing:-.02em;margin:2px 0 0;font-size:1.5rem;font-weight:650}.recap-stat-note{color:var(--text-3);letter-spacing:0;margin-left:6px;font-size:.8rem;font-weight:500}.recap-section>header{display:flex;justify-content:space-between;align-items: center;gap:12px;min-height:28px;margin-bottom:6px}.recap-subhead{margin:16px 0 6px}.recap-goals{display:grid;list-style:none;gap:14px;margin:0;padding:0}.recap-goal-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin:0;font-size:.875rem}.recap-goal-head span{color:var(--text-2)}.recap-goal-head em{background:var(--accent-soft);color:var(--text);border-radius:999px;padding:1px 8px;font-size:.75rem;font-style:normal;font-weight:650}.recap-goal-track{display:flex;overflow:hidden;background:var(--fill);border-radius:5px;height:10px;margin:6px 0 4px}.recap-goal-track .before,.recap-goal-legend .before{background:var(--data)}@supports (color: color-mix(in lab, red, red)){:is(.recap-goal-track .before,.recap-goal-legend .before){background:color-mix(in srgb,var(--data)40%,var(--surface))}}.recap-goal-track .gained,.recap-goal-legend .gained{background:var(--data)}.recap-goal-track>span{transform-origin:left;animation:grow-x .82s var(--spring-playful)both;animation-delay:calc(var(--i,0)*32ms + .12s)}.recap-goal-track .before+.gained{border-left:2px solid var(--surface)}.recap-goal-legend{display:flex;color:var(--text-3);align-items: center;gap:6px;margin:0;font-size:.75rem}.recap-goal-legend i{border-radius:3px;width:10px;height:10px}.recap-goal-legend i+span{margin-right:6px}.recap-section h4{font-size:.9375rem;font-weight:650}.recap-cols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.recap-none,.recap-chatters,.recap-moderation{color:var(--text-2);margin:0 0 8px;font-size:.875rem}.recap-chatters strong{color:var(--text)}.recap-busiest{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0 0 10px}.recap-busiest strong{font-size:1.125rem;font-weight:650}.recap-busiest span{color:var(--text-3);font-size:.8125rem}.timeline .columns{gap:1px;height:96px}.timeline .column{background:var(--data-muted);width:100%}.timeline .column-slot.peak .column{background:var(--data)}.recap-events{display:grid;list-style:none;gap:8px;margin:0;padding:0}.recap-events li{display:grid;grid-template-columns:5.5em minmax(0,1fr);overflow-wrap:anywhere;gap:8px;font-size:.875rem}.recap-events time{color:var(--text-3);font-variant-numeric:tabular-nums;font-size:.8125rem}.recap-events span{display:grid}.recap-events small{color:var(--text-2);font-variant-numeric:tabular-nums;font-size:.8125rem}.recap-songs{list-style:none;margin:0;padding:0}.recap-songs li{overflow-wrap:anywhere;padding:6px 0;font-size:.875rem}.recap-songs li+li{border-top:1px solid var(--separator)}.recap-songs a{color:var(--accent-ink);text-decoration:none;font-weight:600}.recap-songs small{color:var(--text-3);font-size:.75rem}@media (max-width:1100px){.recap-shell{grid-template-columns:240px minmax(0,1fr)}}@media (max-width:767px){.streams-switch{display:flex;width:100%}.streams-switch button{flex:1;padding:0 6px}.recap-shell{grid-template-columns:minmax(0,1fr)}.recap-shell>*{min-width:0}.recap-list{position:static;box-shadow:none;background:0 0;padding:0}.recap-list h3{display:none}.recap-list ol{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:12px;scrollbar-width:none;gap:8px;max-height:none;margin:0 -12px;padding:0 12px 2px}.recap-list ol::-webkit-scrollbar{display:none}.recap-list li{scroll-snap-align:start;flex:none;width:min(72vw,240px)}.recap-session{background:var(--surface);width:100%}.recap-card{border-radius:18px;padding:16px 14px 14px}.recap-duration span{font-size:1.875rem}.recap-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.recap-stats>div:last-child:nth-child(odd){grid-column:1/-1}.recap-cols{grid-template-columns:1fr}.sr-track small{white-space:normal}}@media (pointer:coarse){.topbar-nav button,.segmented button,.bar-row,.review-sort button,.settings-nav button,.chip-button,.link-button,.case-filter-summary-row>.icon-button,.review-search-form>button,.recap-session,.back-link,.section-tabs button,.template-tools .token,.danger-zone button,.sort-button{min-height:44px}.case-filter-summary-row>.icon-button,.spotify-link{width:44px}.spotify-link{height:44px}.recap-songs li{padding:13px 0}.recap-songs a,.chip button{position:relative}.recap-songs a:after{content:"";position:absolute;z-index:1;inset:-13px 0}.chip button:after{content:"";position:absolute;inset:-11px}}[data-render] *,[data-render] *:before,[data-render] *:after{animation:none!important;transition:none!important}[data-render] .render-recap{background:var(--bg);width:520px;margin:0 auto;padding:24px}[data-render] .recap-cols{grid-template-columns:1fr}[data-render] .recap-section header .link-button,[data-render] .chart-tip,[data-render] .recap-post{display:none}.tuner-samples .sample-group+.sample-group{margin-top:12px}.tuner-samples h4{margin:0 0 4px;font-size:.875rem}.sample-meta{display:flex;color:var(--text-3);flex-wrap:wrap;align-items:baseline;gap:2px 8px;font-size:.75rem}.sample-score{color:var(--text);font-family:Geist Mono Variable,ui-monospace,monospace;font-size:.8125rem}.sample-text{color:var(--text);white-space:pre-wrap;overflow-wrap:anywhere;margin:2px 0 0;font-size:.875rem}.analytics-body{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}.trends-charts{grid-template-columns:repeat(2,minmax(0,1fr))}.table-scroll{overflow-x:auto}.stream-table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:.8125rem}.stream-table th,.stream-table td{border-bottom:1px solid var(--separator);text-align:right;white-space:nowrap;padding:8px 10px}.stream-table thead th{color:var(--text-3);font-weight:600}.stream-table tbody th{color:var(--text);font-weight:600}.stream-table th:first-child,.stream-table td:first-child{text-align:left;padding-left:0}.stream-table th:last-child,.stream-table td:last-child{padding-right:0}.stream-table td.stream-title{text-align:left;min-width:150px;max-width:260px}.stream-title div{display:grid}.stream-title strong,.stream-title small{overflow:hidden;text-overflow:ellipsis}.stream-table .stream-title small{color:var(--text-3)}.sort-button{display:inline-flex;border-radius:var(--radius-control);color:inherit;font:inherit;background:0 0;align-items: center;gap:3px;min-height:28px;padding:0;font-weight:600}.sort-button:focus-visible{outline:2px solid var(--accent-ink);outline-offset:1px}.sort-button:active{background:var(--fill)}th[aria-sort] .sort-button{color:var(--text)}.lapsed-badge{background:var(--warning-soft);color:var(--warning);margin-left:8px}.stream-columns{height:120px}.stream-columns .column-slot{padding:0 1px}.stack{display:flex;flex-direction:column-reverse;gap:2px;width:min(24px,70%);min-height:2px}.seg{background:var(--data);min-height:2px}.seg:last-child{border-radius:4px 4px 0 0}.seg-0{background:var(--data)}.stack.stacked .seg-0,.chart-legend .seg-0{background:var(--data-2)}.stack .seg-1,.chart-legend .seg-1{background:var(--data)}.chart-legend{display:flex;list-style:none;color:var(--text-2);gap:14px;margin:0 0 8px;padding:0;font-size:.8125rem}.chart-legend li{display:flex;align-items: center;gap:6px}.chart-legend i{border-radius:3px;width:10px;height:10px}@media (max-width:760px){.trends-charts{grid-template-columns:1fr}.streams-switch{overflow-x:auto;scrollbar-width:none;mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000)}.streams-switch button{flex:none;padding:0 12px}}@keyframes swap-in{0%{opacity:0;transform:translateY(6px);filter:blur(4px)}}.swap-in{animation:swap-in .42s var(--spring-bouncy)both}@media (prefers-reduced-motion:reduce){@keyframes swap-in{0%{opacity:0}}.swap-in{animation-duration:.2s;animation-timing-function:var(--ease-out)}}@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}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ping{75%,to{transform:scale(2);opacity:0}}@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{--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;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial}::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;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial}}}
