.set-cards-box{container-type:inline-size}.set-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.set-card{display:flex;flex-direction:column;min-width:0;padding:24px;border:1px solid var(--border-default);border-radius:10px;background:var(--surface-card)}.set-card--current{background:color-mix(in srgb,#dce7e8 50%,#ffffff)}.set-card__name{font:600 16px/24px var(--font-sans)}.set-card__who{font-size:14px;line-height:20px;color:var(--text-secondary)}.set-card__price{display:flex;align-items:baseline;gap:4px;margin-top:20px}.set-card__amount{font:500 32px/40px var(--font-mono);letter-spacing:-.03em}.set-card__per{font-size:14px;line-height:20px;color:var(--text-secondary)}.set-card__billed{font-size:13px;line-height:20px;color:var(--text-secondary)}.set-card__rule{height:1px;margin:20px 0;background:var(--border-subtle)}.set-card__lines{display:flex;flex-direction:column;gap:12px;font-size:14px;line-height:20px}.set-card__line{display:flex;align-items:flex-start;gap:10px}.set-card__line>svg{flex:none;margin-top:2px;color:var(--text-secondary)}.set-card__line strong{font-weight:600}.set-card__credits{display:flex;flex-direction:column;gap:2px;min-width:0}.set-card__credits-row{display:flex;align-items:center;gap:6px}.set-card__info{display:inline-flex;border-radius:4px;color:var(--text-tertiary);cursor:help;transition:color var(--duration-base) var(--ease-standard)}.set-card__info:hover,.set-card__info:focus-visible{color:var(--text-primary)}.set-card__info:focus-visible{outline:none;box-shadow:var(--focus-ring)}.set-card__sub{display:flex;align-items:center;gap:6px;font-size:13px;line-height:20px;color:var(--text-secondary)}.set-card__plats{margin-top:20px}.set-card__action{margin-top:auto;padding-top:24px}.set-card__current{display:flex;align-items:center;justify-content:center;gap:6px;height:40px;margin-top:auto;padding-top:24px;box-sizing:content-box;color:var(--text-secondary);font:500 14px/1 var(--font-sans)}@container (max-width: 719px){.set-cards{grid-template-columns:minmax(0,1fr)}}.plan-includes{margin:4px 0 0;font-size:13px;line-height:20px;color:var(--text-secondary);text-wrap:pretty}.plan-includes__lead{font-weight:500}.set-tabs{margin-top:24px}.set-body{container-type:inline-size;display:flex;flex-direction:column;margin-top:8px}.set-last{border-bottom:0}.set-label{font-size:14px;line-height:20px;color:var(--text-secondary)}.set-banner{padding-top:24px}.set-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.set-stat{display:flex;flex-direction:column;min-width:0}.set-stat__big{margin-top:8px;font:600 36px/44px var(--font-sans);letter-spacing:-.025em}.set-stat__big--mono{font:500 36px/44px var(--font-mono);letter-spacing:-.03em}.set-stat__line{margin-top:4px;font-size:14px;line-height:20px;color:var(--text-secondary);text-wrap:pretty}.set-stat__note{margin-top:8px;font-size:13px;line-height:20px;color:var(--text-secondary);text-wrap:pretty}.set-stat__meter{margin-top:12px}.set-contact{margin:4px 0 0;font-size:13px;line-height:20px;color:var(--text-secondary)}.set-contact .jey-text-link{font-size:13px}.set-rows{display:flex;flex-direction:column;gap:16px}.set-row{display:grid;grid-template-columns:120px minmax(0,1fr) auto;column-gap:24px;align-items:start;transition:opacity var(--duration-base) var(--ease-standard)}.set-row--dim{opacity:.4;pointer-events:none}.set-row__label{line-height:32px}.set-row__value{display:flex;flex-direction:column;min-width:0}.set-value{min-width:0;font-size:15px;line-height:32px;overflow-wrap:anywhere}.set-value--muted{color:var(--text-secondary)}.set-value--dots{letter-spacing:.12em}.set-value--google{display:flex;align-items:center;gap:8px;min-height:32px;line-height:20px}.set-note{font-size:13px;line-height:20px;color:var(--text-secondary);text-wrap:pretty}.set-note--row{line-height:32px}.set-editor{display:flex;flex-direction:column;gap:16px;min-width:0;padding-top:6px}.set-editor__field{max-width:360px}.set-editor__field--bare .jey-form-field__head{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.set-editor:has(.set-editor__field--bare){padding-top:0}.set-editor__foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;margin-top:8px}.set-editor__actions{display:flex;align-items:center;gap:8px;margin-left:auto}.set-danger{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 24px;margin-top:28px;padding:20px 24px;box-sizing:border-box;border:1px solid var(--border-default);border-radius:10px}.set-danger__text{display:flex;flex-direction:column;gap:4px;min-width:0}.set-danger__title{font:500 14px/20px var(--font-sans)}.set-danger__line{font-size:13px;line-height:20px;color:var(--text-secondary);text-wrap:pretty}@container (max-width: 719px){.set-summary{grid-template-columns:minmax(0,1fr)}.set-summary{gap:28px}.kit-section__head:has(.kit-segmented){flex-wrap:wrap}.set-row{grid-template-columns:minmax(0,1fr) auto}.set-row__label{grid-column:1 / -1;line-height:20px}.set-danger{padding:16px}}.set-billing{display:flex;flex-direction:column;gap:12px;min-width:0}.set-billing__sub{margin-top:12px}.set-billing__line{margin:12px 0 0;color:var(--text-secondary);font-size:14px;line-height:20px}.set-pay{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;min-height:32px}.set-pay__card{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;min-width:0;font-size:14px;line-height:20px}.set-pay__note{color:var(--text-secondary);font-size:13px;line-height:20px}.set-pay__failed{color:var(--status-danger-text);font-size:13px;line-height:20px}.set-inv__period{color:var(--text-secondary);font-size:13px;line-height:20px}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:400 900;font-display:swap;src:url(/assets/SchibstedGrotesk-latin-ext-hsMS0n0O.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:400 900;font-display:swap;src:url(/assets/SchibstedGrotesk-latin-Bb8VGrTG.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Spline Sans Mono;font-style:normal;font-weight:300 700;font-display:swap;src:url(/assets/SplineSansMono-latin-ext-Dh0aNLWd.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Spline Sans Mono;font-style:normal;font-weight:300 700;font-display:swap;src:url(/assets/SplineSansMono-latin-DlaB5ohX.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--jey-deep: #152d34;--jey-petrol: #2c4146;--jey-sage: #a4b3b0;--jey-silver: #bac4c2;--jey-mist: #f0f4f5;--jey-ink: #0a0f11;--jey-foam: #f4f7f7;--jey-white: #ffffff;--jey-gray-0: #ffffff;--jey-gray-25: #fbfdfd;--jey-gray-50: #f0f4f5;--jey-gray-100: #e4ebec;--jey-gray-200: #d5dcdd;--jey-gray-300: #bcc6c7;--jey-gray-400: #94a1a3;--jey-gray-500: #758385;--jey-gray-600: #586668;--jey-gray-700: #3c4b4e;--jey-gray-800: #2c4146;--jey-gray-900: #152d34;--jey-gray-950: #0a0f11;--gradient-tide: linear-gradient( 145deg, #bac4c2 0%, #8fa09f 14%, #2c4146 42%, #0a0f11 100% );--gradient-tide-light: linear-gradient( 145deg, #ffffff 0%, #eef2f2 38%, #d6dedd 72%, #bac4c2 100% );--gradient-tide-deep: linear-gradient( 145deg, #4a6266 0%, #2c4146 38%, #0a0f11 100% );--gradient-mark: linear-gradient( 145deg, #7e9799 0%, #2c4146 50%, #0a0f11 100% );--sentiment-positive: #398e7e;--sentiment-positive-bg: #e0f6ef;--sentiment-positive-text: #1a6353;--sentiment-neutral: #7e8d90;--sentiment-neutral-bg: #e4ebec;--sentiment-neutral-text: #3c4b4e;--sentiment-negative: #c55f4c;--sentiment-negative-bg: #ffebe7;--sentiment-negative-text: #a04034;--status-success: var(--sentiment-positive);--status-success-bg: var(--sentiment-positive-bg);--status-success-text: var(--sentiment-positive-text);--status-warning: #dea143;--status-warning-bg: #fef2d9;--status-warning-text: #7d4f1b;--status-danger: var(--sentiment-negative);--status-danger-bg: var(--sentiment-negative-bg);--status-danger-text: var(--sentiment-negative-text);--status-danger-strong: #ab4235;--status-danger-strong-hover: #933428;--status-info: #477c97;--status-info-bg: #e5f3fa;--status-info-text: #25566d;--data-1: #152d34;--data-2: #398e7e;--data-3: #8fa09f;--data-4: #5b8ba6;--data-5: #d2a24c;--jey-petrol-mid: #4a6266;--tint-selected: #dce7e8;--tint-highlight: #d3e2e1;--tint-suggested: #f0f5f5;--border-suggested: #8fa09f;--meter-fill: linear-gradient(90deg, #8fa09f, #2c4146);--label-1-bg: var(--sentiment-negative-bg);--label-1-text: var(--sentiment-negative-text);--label-2-bg: var(--sentiment-positive-bg);--label-2-text: var(--sentiment-positive-text);--label-3-bg: var(--status-info-bg);--label-3-text: var(--status-info-text);--label-4-bg: var(--status-warning-bg);--label-4-text: var(--status-warning-text);--label-5-bg: #e9eeed;--label-5-text: #46595b;--label-neutral-bg: var(--sentiment-neutral-bg);--label-neutral-text: var(--sentiment-neutral-text);--platform-reddit: #ff4500;--platform-x: #000000;--platform-youtube: #ff0000;--platform-tiktok: #000000;--platform-linkedin: #0a66c2;--platform-off: var(--jey-gray-400);--text-primary: var(--jey-deep);--text-secondary: var(--jey-gray-600);--text-tertiary: var(--jey-gray-500);--text-disabled: var(--jey-gray-400);--text-inverse: var(--jey-foam);--text-inverse-secondary: var(--jey-silver);--text-link: var(--jey-deep);--text-link-hover: var(--jey-petrol);--surface-page: var(--jey-mist);--surface-card: var(--jey-white);--surface-subtle: var(--jey-gray-25);--surface-sunken: var(--jey-gray-100);--surface-hover: var(--tint-suggested);--surface-selected: var(--tint-selected);--surface-inverse: var(--jey-deep);--surface-overlay: rgba(10, 15, 17, .32);--border-subtle: var(--jey-gray-100);--border-default: var(--jey-gray-200);--border-strong: var(--jey-gray-300);--border-focus: var(--jey-petrol);--action-primary-bg: var(--gradient-tide-deep);--action-primary-bg-hover: var(--jey-petrol);--action-primary-bg-active: var(--jey-ink);--action-primary-text: var(--jey-foam);--action-secondary-bg: var(--jey-white);--action-secondary-bg-hover: var(--jey-gray-25);--action-secondary-border: var(--jey-gray-200);--action-secondary-border-hover: var(--jey-gray-300);--action-secondary-text: var(--jey-deep);--action-ghost-bg-hover: rgba(21, 45, 52, .06);--action-ghost-bg-active: rgba(21, 45, 52, .1);--action-selected-bg: var(--tint-selected);--action-selected-border: var(--jey-petrol-mid);--action-selected-text: var(--jey-deep)}:root{--font-sans: "Schibsted Grotesk", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono: "Spline Sans Mono", ui-monospace, "SF Mono", Menlo, monospace;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--text-display-xl: 64px;--text-display: 48px;--text-h1: 36px;--text-h2: 28px;--text-h3: 22px;--text-h4: 18px;--text-body-lg: 17px;--text-body: 15px;--text-body-sm: 13px;--text-ui: 14px;--text-caption: 12px;--text-label: 11px;--leading-display: 1.02;--leading-heading: 1.2;--leading-ui: 1.3;--leading-body: 1.55;--tracking-display: -.03em;--tracking-heading: -.02em;--tracking-ui: -.005em;--tracking-body: 0;--tracking-label: .06em;--tracking-wordmark: -.02em}.jey-display-xl{font:var(--font-weight-semibold) var(--text-display-xl)/var(--leading-display) var(--font-sans);letter-spacing:var(--tracking-display)}.jey-display{font:var(--font-weight-semibold) var(--text-display)/1.05 var(--font-sans);letter-spacing:var(--tracking-display)}.jey-h1{font:var(--font-weight-semibold) var(--text-h1)/1.1 var(--font-sans);letter-spacing:-.025em}.jey-h2{font:var(--font-weight-semibold) var(--text-h2)/var(--leading-heading) var(--font-sans);letter-spacing:var(--tracking-heading)}.jey-h3{font:var(--font-weight-semibold) var(--text-h3)/1.3 var(--font-sans);letter-spacing:-.01em}.jey-h4{font:var(--font-weight-semibold) var(--text-h4)/1.35 var(--font-sans);letter-spacing:-.005em}.jey-body-lg{font:var(--font-weight-regular) var(--text-body-lg)/var(--leading-body) var(--font-sans)}.jey-body{font:var(--font-weight-regular) var(--text-body)/var(--leading-body) var(--font-sans)}.jey-body-sm{font:var(--font-weight-regular) var(--text-body-sm)/1.5 var(--font-sans)}.jey-caption{font:var(--font-weight-regular) var(--text-caption)/1.4 var(--font-sans)}.jey-mono{font:var(--font-weight-regular) var(--text-body-sm)/1.5 var(--font-mono);letter-spacing:.01em}.jey-label{font:var(--font-weight-medium) var(--text-label)/1.2 var(--font-mono);letter-spacing:var(--tracking-label);text-transform:uppercase}:root{--space-0-5: 2px;--space-1: 4px;--space-1-5: 6px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-8: 32px;--space-10: 40px;--space-12: 48px;--space-16: 64px;--space-20: 80px;--control-sm: 32px;--control-md: 40px;--control-lg: 48px;--radius-xs: 3px;--radius-sm: 4px;--radius-md: 6px;--radius-lg: 10px;--radius-xl: 16px;--radius-pill: 999px;--radius-badge: 24%;--shadow-1: 0 1px 2px rgba(10, 15, 17, .06);--shadow-2: 0 1px 2px rgba(10, 15, 17, .04), 0 3px 8px rgba(10, 15, 17, .06);--shadow-3: 0 2px 6px rgba(10, 15, 17, .06), 0 10px 28px rgba(10, 15, 17, .1);--shadow-4: 0 4px 12px rgba(10, 15, 17, .08), 0 28px 64px rgba(10, 15, 17, .18);--focus-ring: 0 0 0 2px var(--jey-white), 0 0 0 4px var(--jey-petrol);--focus-ring-soft: 0 0 0 3px rgba(44, 65, 70, .16);--ease-standard: cubic-bezier(.2, 0, 0, 1);--ease-exit: cubic-bezier(.4, 0, 1, 1);--duration-fast: .12s;--duration-base: .18s;--duration-slow: .26s;--z-dropdown: 1000;--z-overlay: 1100;--z-toast: 1200;--z-tooltip: 1300;--mark-stroke: 6.5;--mark-stroke-small: 1.6}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--surface-page);color:var(--text-primary);font-family:var(--font-sans);font-size:var(--text-body);line-height:var(--leading-body);-webkit-font-smoothing:antialiased}a{color:var(--text-link);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}a:hover{color:var(--text-link-hover)}::selection{background:var(--jey-silver);color:var(--jey-deep)}.jey-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);height:var(--control-md);padding:0 var(--space-4);border:1px solid transparent;border-radius:var(--radius-md);font:var(--font-weight-semibold) var(--text-ui)/1 var(--font-sans);letter-spacing:var(--tracking-ui);white-space:nowrap;text-decoration:none;cursor:pointer;box-sizing:border-box;transition:background-color var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard)}.jey-btn:focus-visible{outline:none;box-shadow:var(--focus-ring)}.jey-btn--sm{height:var(--control-sm);padding:0 var(--space-3);font-size:var(--text-body-sm);border-radius:var(--radius-sm);gap:var(--space-1-5)}.jey-btn--lg{height:var(--control-lg);padding:0 var(--space-5);font-size:var(--text-body)}.jey-btn--full{width:100%}.jey-btn--icon{width:var(--control-md);padding:0}.jey-btn--icon.jey-btn--sm{width:var(--control-sm)}.jey-btn--icon.jey-btn--lg{width:var(--control-lg)}.jey-btn--primary{background:var(--action-primary-bg);color:var(--action-primary-text)}.jey-btn--primary:hover{background:var(--action-primary-bg-hover)}.jey-btn--primary:active{background:var(--action-primary-bg-active)}.jey-btn--secondary{background:var(--action-secondary-bg);color:var(--action-secondary-text);border-color:var(--action-secondary-border);box-shadow:var(--shadow-1)}.jey-btn--secondary:hover{background:var(--action-secondary-bg-hover);border-color:var(--action-secondary-border-hover)}.jey-btn--secondary:active{background:var(--surface-sunken)}.jey-btn--ghost{background:transparent;color:var(--text-primary)}.jey-btn--ghost:hover{background:var(--action-ghost-bg-hover)}.jey-btn--ghost:active{background:var(--action-ghost-bg-active)}.jey-btn--danger{background:var(--status-danger-strong);color:var(--jey-white)}.jey-btn--danger:hover{background:var(--status-danger-strong-hover)}.jey-btn--tide{background:var(--gradient-tide-deep);color:var(--jey-foam)}.jey-btn--tide:hover{background:var(--jey-petrol)}.jey-btn:disabled,.jey-btn[aria-disabled=true]{background:var(--surface-sunken);color:var(--text-disabled);border-color:transparent;box-shadow:none;cursor:not-allowed}.jey-icon{display:inline-flex;flex:none;color:inherit}.jey-icon svg{display:block;width:100%;height:100%}.jey-field{display:flex;flex-direction:column;gap:var(--space-1-5);min-width:0}.jey-field__label{font:var(--font-weight-medium) var(--text-body-sm)/var(--leading-ui) var(--font-sans);color:var(--text-primary)}.jey-field__hint{font:var(--font-weight-regular) var(--text-caption)/1.4 var(--font-sans);color:var(--text-secondary)}.jey-field__error{font:var(--font-weight-medium) var(--text-caption)/1.4 var(--font-sans);color:var(--status-danger-text)}.jey-input{position:relative;display:flex;align-items:center;gap:var(--space-2);height:var(--control-md);padding:0 var(--space-3);box-sizing:border-box;background:var(--surface-card);color:var(--text-primary);border:1px solid var(--border-default);border-radius:var(--radius-md);transition:border-color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard)}.jey-input:hover{border-color:var(--border-strong)}.jey-input:focus-within{border-color:var(--border-focus);box-shadow:var(--focus-ring-soft)}.jey-input--sm{height:var(--control-sm);border-radius:var(--radius-sm)}.jey-input--invalid,.jey-input--invalid:hover{border-color:var(--status-danger)}.jey-input--invalid:focus-within{box-shadow:0 0 0 3px #c55f4c2e}.jey-input--disabled,.jey-input--disabled:hover{background:var(--surface-hover);color:var(--text-disabled);border-color:var(--border-default);cursor:not-allowed}.jey-input input,.jey-input select{flex:1;min-width:0;height:100%;margin:0;padding:0;border:0;outline:0;background:transparent;color:inherit;font:var(--font-weight-regular) var(--text-ui)/1.3 var(--font-sans);-webkit-appearance:none;appearance:none}.jey-input input::placeholder{color:var(--text-tertiary)}.jey-input input:disabled,.jey-input select:disabled{cursor:not-allowed}.jey-input select{cursor:pointer;padding-right:var(--space-6)}.jey-input__icon{display:flex;flex:none;color:var(--text-secondary)}.jey-input__chevron{position:absolute;right:var(--space-3);pointer-events:none;color:var(--text-secondary)}.jey-check{position:relative;display:inline-flex;align-items:flex-start;gap:10px;font:var(--font-weight-regular) var(--text-ui)/1.4 var(--font-sans);color:var(--text-primary);cursor:pointer}.jey-check__text{display:flex;flex-direction:column;gap:2px}.jey-check__desc{font-size:var(--text-caption);color:var(--text-secondary)}.jey-check__input{position:absolute;top:0;left:0;width:18px;height:18px;margin:0;opacity:0;cursor:inherit}.jey-check__box{position:relative;flex:none;width:18px;height:18px;margin-top:1px;box-sizing:border-box;border:1.5px solid var(--border-strong);background:var(--surface-card);transition:background-color var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard),border-width var(--duration-fast) var(--ease-standard)}.jey-check:hover .jey-check__box{border-color:var(--jey-gray-400)}.jey-check__input:focus-visible+.jey-check__box{box-shadow:var(--focus-ring)}.jey-check--checkbox .jey-check__box{border-radius:var(--radius-sm)}.jey-check--checkbox .jey-check__input:checked+.jey-check__box,.jey-check--checkbox .jey-check__input:indeterminate+.jey-check__box{background:var(--jey-deep);border-color:var(--jey-deep)}.jey-check--checkbox .jey-check__input:checked+.jey-check__box:after{content:"";position:absolute;left:5px;top:1.5px;width:4px;height:9px;border:solid var(--jey-foam);border-width:0 2px 2px 0;transform:rotate(45deg)}.jey-check--checkbox .jey-check__input:indeterminate+.jey-check__box:after{content:"";position:absolute;left:3.5px;top:6.75px;width:8px;height:2px;border-radius:1px;background:var(--jey-foam)}.jey-check--radio .jey-check__box{border-radius:50%}.jey-check--radio .jey-check__input:checked+.jey-check__box{border:5px solid var(--jey-deep)}.jey-check--switch{align-items:center}.jey-check--switch .jey-check__input{width:36px;height:20px}.jey-check--switch .jey-check__box{width:36px;height:20px;margin:0;border:0;border-radius:var(--radius-pill);background:var(--jey-gray-300)}.jey-check--switch:hover .jey-check__box{background:var(--jey-gray-400)}.jey-check--switch .jey-check__box:after{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:var(--jey-white);box-shadow:0 1px 2px #0a0f1133;transition:transform var(--duration-base) var(--ease-standard)}.jey-check--switch .jey-check__input:checked+.jey-check__box{background:var(--jey-deep)}.jey-check--switch .jey-check__input:checked+.jey-check__box:after{transform:translate(16px)}.jey-check--disabled{color:var(--text-disabled);cursor:not-allowed}.jey-check--disabled .jey-check__box,.jey-check--disabled:hover .jey-check__box{opacity:.5;border-color:var(--border-strong)}.jey-card{display:flex;flex-direction:column;box-sizing:border-box;min-width:0;background:var(--surface-card);color:var(--text-primary);border:1px solid var(--border-default);border-radius:var(--radius-lg)}.jey-card--pad-sm{padding:var(--space-4)}.jey-card--pad-md{padding:var(--space-5)}.jey-card--pad-lg{padding:var(--space-8)}.jey-card--elevated{border-color:transparent;box-shadow:var(--shadow-2)}.jey-card--sunken{background:var(--surface-sunken);border-color:transparent}.jey-card--tide{background:var(--gradient-tide-deep);border-color:transparent;color:var(--text-inverse)}.jey-card--interactive{cursor:pointer;transition:border-color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard)}.jey-card--interactive:hover{border-color:var(--border-strong);box-shadow:var(--shadow-2)}.jey-card__header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4);margin-bottom:var(--space-4)}.jey-card__title{margin:0;font:var(--font-weight-semibold) 16px/1.3 var(--font-sans);letter-spacing:-.01em}.jey-card__subtitle{margin:2px 0 0;font:var(--font-weight-regular) var(--text-body-sm)/1.45 var(--font-sans);color:var(--text-secondary)}.jey-card--tide .jey-card__subtitle{color:var(--text-inverse-secondary)}.jey-badge{display:inline-flex;align-items:center;gap:var(--space-1-5);height:22px;padding:0 var(--space-2);box-sizing:border-box;border-radius:var(--radius-sm);font:var(--font-weight-medium) var(--text-caption)/1 var(--font-sans);white-space:nowrap}.jey-badge__dot{width:6px;height:6px;border-radius:50%;background:currentColor;flex:none}.jey-badge--neutral{background:var(--sentiment-neutral-bg);color:var(--sentiment-neutral-text)}.jey-badge--positive{background:var(--sentiment-positive-bg);color:var(--sentiment-positive-text)}.jey-badge--negative{background:var(--sentiment-negative-bg);color:var(--sentiment-negative-text)}.jey-badge--warning{background:var(--status-warning-bg);color:var(--status-warning-text)}.jey-badge--info{background:var(--status-info-bg);color:var(--status-info-text)}.jey-badge--brand{background:var(--jey-deep);color:var(--jey-foam)}.jey-badge--outline{background:transparent;color:var(--text-secondary);box-shadow:inset 0 0 0 1px var(--border-default)}.jey-tag{display:inline-flex;align-items:center;gap:var(--space-1-5);height:28px;padding:0 var(--space-3);box-sizing:border-box;border:1px solid var(--border-default);border-radius:var(--radius-pill);background:var(--surface-card);color:var(--text-primary);font:var(--font-weight-medium) var(--text-body-sm)/1 var(--font-sans);white-space:nowrap;transition:background-color var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard)}.jey-tag--mono{font-family:var(--font-mono);font-weight:var(--font-weight-regular);font-size:12px}.jey-tag--removable{padding-right:var(--space-1-5)}.jey-tag--clickable{cursor:pointer}.jey-tag--clickable:hover{border-color:var(--border-strong);background:var(--surface-subtle)}.jey-tag--clickable:focus-visible{outline:none;box-shadow:var(--focus-ring)}.jey-tag--selected,.jey-tag--clickable.jey-tag--selected:hover{background:var(--action-selected-bg);border-color:var(--action-selected-border);color:var(--action-selected-text)}.jey-tag__remove{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;padding:0;border:0;border-radius:50%;background:transparent;color:inherit;opacity:.7;cursor:pointer}.jey-tag__remove:hover{opacity:1;background:var(--action-ghost-bg-hover)}.jey-tag--selected .jey-tag__remove:hover{background:#f4f7f729}.jey-tabs{display:flex;gap:var(--space-1);border-bottom:1px solid var(--border-default)}.jey-tab{position:relative;display:inline-flex;align-items:center;gap:var(--space-2);height:40px;padding:0 var(--space-3);margin:0;border:0;background:transparent;color:var(--text-secondary);font:var(--font-weight-medium) var(--text-ui)/1 var(--font-sans);letter-spacing:var(--tracking-ui);white-space:nowrap;cursor:pointer;border-radius:var(--radius-sm) var(--radius-sm) 0 0;transition:color var(--duration-fast) var(--ease-standard)}.jey-tab:hover{color:var(--text-primary)}.jey-tab:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--border-focus)}.jey-tab[aria-selected=true]{color:var(--text-primary)}.jey-tab[aria-selected=true]:after{content:"";position:absolute;left:var(--space-3);right:var(--space-3);bottom:-1px;height:2px;border-radius:2px;background:var(--jey-deep)}.jey-tab__count{padding:3px 6px;border-radius:var(--radius-pill);background:var(--surface-sunken);color:var(--jey-gray-700);font:var(--font-weight-medium) var(--text-label)/1 var(--font-mono)}.jey-tab[aria-selected=true] .jey-tab__count{background:var(--jey-deep);color:var(--jey-foam)}.jey-tabs--segmented{display:inline-flex;gap:2px;padding:3px;border:0;border-radius:var(--radius-md);background:var(--surface-sunken)}.jey-tabs--segmented .jey-tab{height:30px;border-radius:var(--radius-sm)}.jey-tabs--segmented .jey-tab[aria-selected=true]{background:var(--surface-card);box-shadow:var(--shadow-1)}.jey-tabs--segmented .jey-tab[aria-selected=true]:after{display:none}@keyframes jey-fade-in{0%{opacity:0}to{opacity:1}}@keyframes jey-rise-in{0%{opacity:0;transform:translateY(6px) scale(.99)}to{opacity:1;transform:none}}.jey-dialog-backdrop{position:fixed;inset:0;z-index:var(--z-overlay);display:flex;align-items:center;justify-content:center;padding:var(--space-6);background:var(--surface-overlay);animation:jey-fade-in var(--duration-base) var(--ease-standard)}.jey-dialog{position:relative;display:flex;flex-direction:column;gap:var(--space-4);width:min(480px,100%);max-height:calc(100vh - 48px);overflow:auto;box-sizing:border-box;padding:var(--space-6);background:var(--surface-card);color:var(--text-primary);border-radius:var(--radius-lg);box-shadow:var(--shadow-4);animation:jey-rise-in var(--duration-slow) var(--ease-standard)}.jey-dialog--inline{animation:none;box-shadow:var(--shadow-3)}.jey-dialog__head{display:flex;flex-direction:column;gap:var(--space-1-5);padding-right:var(--space-8)}.jey-dialog__title{margin:0;font:var(--font-weight-semibold) var(--text-h4)/1.3 var(--font-sans);letter-spacing:-.01em}.jey-dialog__desc{margin:0;font:var(--font-weight-regular) var(--text-ui)/1.5 var(--font-sans);color:var(--text-secondary)}.jey-dialog__close{position:absolute;top:var(--space-4);right:var(--space-4)}.jey-dialog__footer{display:flex;justify-content:flex-end;gap:var(--space-2);margin-top:var(--space-2)}.jey-toast{display:flex;align-items:flex-start;gap:var(--space-3);width:360px;max-width:100%;box-sizing:border-box;padding:14px var(--space-4);background:var(--surface-inverse);color:var(--text-inverse);border-radius:var(--radius-lg);box-shadow:var(--shadow-3)}.jey-toast__icon{margin-top:1px}.jey-toast--positive .jey-toast__icon{color:#7fd0bc}.jey-toast--negative .jey-toast__icon{color:#f2a291}.jey-toast--info .jey-toast__icon,.jey-toast--neutral .jey-toast__icon{color:var(--jey-silver)}.jey-toast__body{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.jey-toast__title{font:var(--font-weight-semibold) var(--text-ui)/1.35 var(--font-sans)}.jey-toast__desc{font:var(--font-weight-regular) var(--text-body-sm)/1.45 var(--font-sans);color:var(--text-inverse-secondary)}.jey-toast__action{align-self:flex-start;margin-top:var(--space-1-5);padding:0;border:0;background:none;color:var(--text-inverse);font:var(--font-weight-semibold) var(--text-body-sm)/1.2 var(--font-sans);text-decoration:underline;text-underline-offset:2px;cursor:pointer}.jey-toast__close{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;margin:-2px -6px 0 0;padding:0;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--text-inverse-secondary);cursor:pointer}.jey-toast__close:hover{color:var(--text-inverse);background:#f4f7f71a}.jey-tooltip-anchor{position:relative;display:inline-flex}.jey-tooltip{position:absolute;left:50%;bottom:calc(100% + 8px);z-index:var(--z-tooltip);display:inline-flex;align-items:center;gap:var(--space-1-5);padding:6px var(--space-2);background:var(--surface-inverse);color:var(--text-inverse);border-radius:var(--radius-sm);box-shadow:var(--shadow-2);font:var(--font-weight-medium) var(--text-caption)/1.35 var(--font-sans);white-space:nowrap;pointer-events:none;opacity:0;transform:translate(-50%,2px);transition:opacity var(--duration-fast) var(--ease-standard),transform var(--duration-fast) var(--ease-standard)}.jey-tooltip--bottom{top:calc(100% + 8px);bottom:auto;transform:translate(-50%,-2px)}.jey-tooltip[data-open=true]{opacity:1;transform:translate(-50%)}.jey-tooltip__kbd{font:var(--font-weight-regular) var(--text-label)/1 var(--font-mono);color:var(--text-inverse-secondary)}.jey-logo{display:inline-flex;align-items:baseline;color:var(--jey-deep)}.jey-logo__word{font-family:var(--font-sans);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-wordmark);line-height:1;white-space:nowrap}.jey-logo--stacked{flex-direction:column;align-items:center}.jey-logo-badge{display:inline-flex;align-items:center;justify-content:center;flex:none;box-sizing:border-box;border-radius:var(--radius-badge)}:root{--layout-pad-x: var(--space-8);--layout-pad-y: var(--space-6);--layout-top: 112px;--layout-end: 120px;--gap-section: var(--space-8);--gap-group: var(--space-6);--gap-field: var(--space-5);--logo-row: 32px;--page-title: 28px;--textarea-height: 100px}@media(max-height:819px){:root{--layout-top: 72px;--layout-end: 64px}}@media(max-height:720px){:root{--layout-pad-y: var(--space-4);--layout-top: 40px;--layout-end: 32px;--gap-section: var(--space-6);--gap-group: var(--space-5);--gap-field: var(--space-4);--textarea-height: 80px}}@media(max-height:600px){:root{--layout-pad-y: var(--space-3);--layout-top: var(--space-3);--layout-end: var(--space-3);--gap-section: var(--space-4);--gap-group: var(--space-3);--gap-field: var(--space-3);--logo-row: 24px;--page-title: 24px}}@media(max-width:599px){:root{--layout-pad-x: var(--space-4);--layout-pad-y: var(--space-4);--layout-top: 32px;--layout-end: 32px;--logo-row: 32px;--page-title: 28px}}@media(max-width:599px)and (min-height:721px){:root{--layout-top: 48px;--layout-end: 48px}}.jey-page-logo{display:flex;flex:none;align-items:center;height:var(--logo-row)}.jey-page-eyebrow{margin-bottom:var(--space-2);font:var(--font-weight-medium) var(--text-body-sm) / 20px var(--font-sans);color:var(--text-secondary)}.jey-page-title{margin:0;font:var(--font-weight-semibold) var(--page-title) / 1.2 var(--font-sans);letter-spacing:var(--tracking-heading)}.jey-page-lede{margin:var(--space-2) 0 0;font-size:var(--text-ui);line-height:1.5;color:var(--text-secondary);text-wrap:pretty}.jey-split-page{display:flex;min-height:100vh;min-height:100dvh;background:var(--surface-card)}.jey-split-page__side{display:flex;flex-direction:column;flex:0 0 50%;min-width:0;box-sizing:border-box;padding:var(--layout-pad-y) var(--layout-pad-x)}.jey-split-page__main{flex:1;display:flex;align-items:center;justify-content:center;padding:var(--gap-section) 0 min(56px,var(--layout-end))}.jey-split-page__form{display:flex;flex-direction:column;width:360px;max-width:100%}.jey-split-page__panel{flex:1 1 auto;min-width:0;margin:var(--space-4);border-radius:var(--radius-xl);overflow:hidden}@media(max-width:959px){.jey-split-page__side{flex:1 1 auto}.jey-split-page__panel{display:none}}@media(max-height:600px){.jey-split-page__main{padding-top:0;padding-bottom:0}}@media(max-width:599px){.jey-split-page__main{padding-top:var(--layout-top);align-items:flex-start}}.jey-step-page{min-height:100vh;min-height:100dvh;box-sizing:border-box;padding:var(--layout-pad-y) var(--layout-pad-x) var(--layout-end);background:var(--surface-page)}.jey-step-page__main{display:flex;flex-direction:column;width:480px;max-width:100%;margin:var(--layout-top) auto 0}.jey-step-body{display:flex;flex-direction:column;gap:var(--gap-field);padding:var(--gap-section) 0;border-bottom:1px solid var(--border-subtle)}.jey-step-body--tight{gap:calc(var(--gap-field) - 4px)}.jey-step-foot{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);margin-top:var(--gap-group)}.jey-step-foot--end{justify-content:flex-end}.jey-page-enter{animation:jey-page-in var(--duration-slow) var(--ease-standard) backwards}@keyframes jey-page-in{0%{opacity:0;transform:translateY(var(--enter-y, 8px))}}@media(prefers-reduced-motion:reduce){.jey-page-enter{animation:none}}.jey-btn--loading{cursor:progress}.jey-spin{animation:jey-spin .8s linear infinite}@keyframes jey-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.jey-spin{animation-duration:2.4s}}.jey-btn{transition:scale var(--duration-fast) var(--ease-standard),background-color var(--duration-base) var(--ease-standard),border-color var(--duration-base) var(--ease-standard),color var(--duration-base) var(--ease-standard),box-shadow var(--duration-base) var(--ease-standard)}.jey-btn--primary,.jey-btn--tide{position:relative;isolation:isolate}.jey-btn--primary:before,.jey-btn--tide:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:var(--jey-white);opacity:0;pointer-events:none;transition:opacity var(--duration-base) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard)}.jey-btn--primary:not(:disabled,[aria-disabled=true]):hover,.jey-btn--primary:not(:disabled,[aria-disabled=true]):active,.jey-btn--tide:not(:disabled,[aria-disabled=true]):hover,.jey-btn--tide:not(:disabled,[aria-disabled=true]):active{background:var(--gradient-tide-deep)}.jey-btn--primary:not(:disabled,.jey-btn--loading,[aria-disabled=true]):hover:before,.jey-btn--tide:not(:disabled,.jey-btn--loading,[aria-disabled=true]):hover:before{opacity:.12}.jey-btn--primary:not(:disabled,.jey-btn--loading,[aria-disabled=true]):active:before,.jey-btn--tide:not(:disabled,.jey-btn--loading,[aria-disabled=true]):active:before{background:var(--jey-ink);opacity:.2}.jey-btn--primary:not(:disabled,.jey-btn--loading,:focus-visible,[aria-disabled=true]):hover,.jey-btn--tide:not(:disabled,.jey-btn--loading,:focus-visible,[aria-disabled=true]):hover,.jey-btn--secondary:not(:disabled,.jey-btn--loading,:focus-visible,[aria-disabled=true]):hover{box-shadow:var(--shadow-2)}.jey-btn--primary:not(:disabled,.jey-btn--loading,:focus-visible,[aria-disabled=true]):active,.jey-btn--tide:not(:disabled,.jey-btn--loading,:focus-visible,[aria-disabled=true]):active,.jey-btn--secondary:not(:disabled,.jey-btn--loading,:focus-visible,[aria-disabled=true]):active{box-shadow:var(--shadow-1)}.jey-form-field{display:flex;flex-direction:column;gap:var(--space-2)}.jey-form-field__head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-4)}.jey-form-field__head>.jey-optional{margin-right:auto}.jey-form-field__label{font:var(--font-weight-medium) var(--text-body-sm) / 20px var(--font-sans);color:var(--text-primary)}.jey-optional,.jey-form-field__hint{font-size:var(--text-body-sm);line-height:20px;color:var(--text-secondary)}.jey-form-field__after{display:flex;justify-content:flex-end}.jey-form-field__foot{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4)}.jey-form-field__count{flex:none;margin-left:auto;font:12px/20px var(--font-mono);color:var(--text-secondary)}.jey-form-field__count--over{color:var(--status-danger-text)}.jey-inline-error{display:flex;align-items:flex-start;gap:var(--space-2);font-size:var(--text-body-sm);line-height:20px;color:var(--status-danger-text);text-wrap:pretty;animation:jey-error-in var(--duration-base) var(--ease-standard) backwards}@keyframes jey-error-in{0%{opacity:0;transform:translateY(-2px)}}@media(prefers-reduced-motion:reduce){.jey-inline-error{animation:none}}.jey-inline-error>svg{flex:none;margin-top:2px}.jey-inline-error a,.jey-inline-error .jey-text-link{font-weight:var(--font-weight-medium);color:var(--status-danger-text);text-decoration-color:currentColor}.jey-inline-error a:hover,.jey-inline-error .jey-text-link:hover{color:var(--status-danger-strong-hover)}.jey-password{padding-right:4px}.jey-password__eye:active:not(:disabled){transform:scale(.94)}.jey-password input::-ms-reveal,.jey-password input::-ms-clear{display:none}.jey-textarea{display:block;width:100%;height:var(--textarea-height);overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--border-strong) transparent;margin:0;padding:10px 12px;box-sizing:border-box;border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-card);color:var(--text-primary);font:var(--font-weight-regular) var(--text-ui) / 20px var(--font-sans);resize:none;outline:0;transition:border-color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard)}.jey-textarea::placeholder{color:var(--text-tertiary)}.jey-textarea:hover{border-color:var(--border-strong)}.jey-textarea:focus{border-color:var(--border-focus);box-shadow:var(--focus-ring-soft)}.jey-textarea--invalid,.jey-textarea--invalid:hover,.jey-textarea--invalid:focus{border-color:var(--status-danger)}.jey-textarea--invalid:focus{box-shadow:var(--focus-ring-danger)}.jey-text-link{padding:0;border:0;background:transparent;color:var(--text-secondary);cursor:pointer;font:var(--font-weight-medium) var(--text-ui) / 20px var(--font-sans);text-decoration:underline;text-decoration-color:var(--border-strong);text-underline-offset:3px;transition:color var(--duration-fast) var(--ease-standard),text-decoration-color var(--duration-fast) var(--ease-standard)}.jey-text-link:hover{color:var(--text-primary);text-decoration-color:currentColor}.jey-text-link:focus-visible{outline:none;border-radius:2px;box-shadow:var(--focus-ring)}.jey-text-link--strong{color:var(--text-primary)}.jey-text-link--inline{font:inherit}.jey-text-link--xs{font-weight:var(--font-weight-regular);font-size:var(--text-caption);line-height:16px}.jey-code{display:flex;gap:var(--space-2)}.jey-code__box{position:relative;flex:1;min-width:0}.jey-code__input{display:block;width:100%;height:56px;box-sizing:border-box;margin:0;padding:0;border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-card);color:var(--text-primary);caret-color:transparent;font:500 22px/1 var(--font-mono);text-align:center;outline:0;transition:border-color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard)}.jey-code__input:hover:not(:focus,:disabled,.jey-code__input--invalid){border-color:var(--border-strong)}.jey-code__input:focus{border-color:var(--border-focus);box-shadow:var(--focus-ring-soft)}.jey-code__input--invalid,.jey-code__input--invalid:focus{border-color:var(--status-danger);color:var(--status-danger-text)}.jey-code__input--invalid:focus{box-shadow:var(--focus-ring-danger)}.jey-code__caret{position:absolute;top:17px;left:50%;width:2px;height:22px;margin-left:-1px;border-radius:1px;background:var(--jey-petrol);pointer-events:none;animation:jey-caret 1.06s steps(1,end) infinite}@keyframes jey-caret{50%{opacity:0}}.jey-toast{position:fixed;left:50%;bottom:var(--space-6);z-index:var(--z-toast);display:flex;align-items:center;gap:var(--space-3);width:max-content;max-width:min(560px,calc(100vw - 32px));min-height:44px;padding:10px var(--space-2) 10px 14px;box-sizing:border-box;border-radius:10px;background:var(--surface-inverse);color:var(--text-inverse);box-shadow:var(--shadow-3);font:var(--font-weight-medium) var(--text-ui) / 20px var(--font-sans);text-wrap:pretty;transform:translate(-50%);animation:jey-rise var(--duration-base, .18s) var(--ease-standard)}.jey-toast__icon{display:flex;flex:none;color:var(--jey-silver)}.jey-toast__text{min-width:0}.jey-toast--error .jey-toast__icon{color:#f2a291}.jey-toast__action{flex:none;white-space:nowrap;height:28px;padding:0 var(--space-2);border:0;border-radius:6px;background:transparent;color:inherit;cursor:pointer;font:var(--font-weight-semibold) 13px/1 var(--font-sans);text-decoration:underline;text-underline-offset:2px;transition:opacity var(--duration-fast) var(--ease-standard)}.jey-toast__action:hover{opacity:.8}.jey-toast__close{display:inline-flex;flex:none;align-items:center;justify-content:center;width:28px;height:28px;border:0;border-radius:6px;background:transparent;color:var(--jey-silver);cursor:pointer;transition:background-color .15s ease,color .15s ease}.jey-toast__close:hover{background:#ffffff1a;color:inherit}.jey-toast__close:focus-visible{outline:2px solid var(--jey-silver);outline-offset:1px}@keyframes jey-rise{0%{opacity:0;transform:translate(-50%,6px)}}:root{--kit-sel: #dce7e8;--kit-hover: #f0f5f5;--kit-mid: #4a6266;--kit-ease: var(--duration-fast) var(--ease-standard);--focus-ring-danger: 0 0 0 3px rgba(197, 95, 76, .18)}.kit-contact-line a{color:inherit;text-decoration:underline;text-underline-offset:2px;overflow-wrap:anywhere}.kit-tooltip-anchor--block{display:flex;width:100%}.kit-tooltip{width:max-content;max-width:240px;white-space:normal;text-wrap:pretty;line-height:1.45;padding:7px 10px}.kit-tooltip--end{left:auto;right:0;transform:translateY(2px)}.kit-tooltip--end[data-open=true]{transform:none}.kit-tooltip:not([data-open=true]),.kit-menu__reason:not([data-open=true]){display:none}.kit-tooltip[data-open=true],.kit-menu__reason[data-open=true]{animation:kit-tip-in var(--duration-fast) var(--ease-standard)}@keyframes kit-tip-in{0%{opacity:0}}.kit-panel{position:absolute;z-index:var(--z-dropdown, 40);display:flex;flex-direction:column;padding:4px;box-sizing:border-box;background:var(--surface-card);border:1px solid var(--border-default);border-radius:10px;box-shadow:var(--shadow-3);animation:kit-pop var(--duration-fast) var(--ease-standard)}.kit-item{display:flex;align-items:center;gap:10px;padding:0 8px;border:0;border-radius:6px;background:transparent;color:var(--text-primary);text-align:left;cursor:pointer;font:400 14px/1 var(--font-sans);transition:background-color var(--kit-ease)}.kit-item:hover,.kit-item:focus-visible{outline:none;background:var(--kit-hover)}.kit-menu{position:relative;display:inline-flex}.kit-menu__list{min-width:200px}.kit-menu__list--bottom{top:calc(100% + 6px)}.kit-menu__list--top{bottom:calc(100% + 6px)}.kit-menu__list--end{right:0}.kit-menu__list--start{left:0}.kit-menu__row{position:relative;display:flex;flex-direction:column}.kit-menu__item{height:32px;white-space:nowrap}.kit-menu__item--danger{color:var(--status-danger-text, var(--status-danger))}.kit-menu__label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis}.kit-menu__check{flex:none}.kit-menu__line{height:1px;margin:4px -4px;background:var(--border-subtle)}.kit-menu__scroll{--row: 32px;display:flex;flex-direction:column;max-height:calc(var(--rows) * var(--row));overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--border-strong) transparent}.kit-menu__scroll>.kit-menu__row{flex:none}.kit-menu__scroll[data-more-top=true][data-more-bottom=true]{-webkit-mask-image:linear-gradient(transparent,#000 28px,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(transparent,#000 28px,#000 calc(100% - 28px),transparent)}.kit-menu__scroll[data-more-top=true][data-more-bottom=false]{-webkit-mask-image:linear-gradient(transparent,#000 28px);mask-image:linear-gradient(transparent,#000 28px)}.kit-menu__scroll[data-more-top=false][data-more-bottom=true]{-webkit-mask-image:linear-gradient(#000 calc(100% - 28px),transparent);mask-image:linear-gradient(#000 calc(100% - 28px),transparent)}.kit-menu__item[aria-disabled=true]{color:var(--text-disabled);cursor:not-allowed}.kit-menu__item[aria-disabled=true]:hover{background:transparent}.kit-menu__reason{position:absolute;top:calc(100% + 8px);right:-5px;z-index:var(--z-tooltip);width:max-content;max-width:240px;padding:7px 10px;border-radius:6px;background:var(--surface-inverse);color:var(--text-inverse);box-shadow:var(--shadow-2);font:500 12px/1.45 var(--font-sans);text-wrap:pretty;pointer-events:none;opacity:0;transition:opacity var(--kit-ease)}.kit-menu__reason[data-open=true]{opacity:1}@keyframes kit-pop{0%{opacity:0;transform:translateY(-4px)}}.kit-dialog__body{display:flex;flex-direction:column;gap:16px}.kit-dialog__lead{margin-right:auto}.jey-dialog:focus{outline:none}.jey-dialog.kit-dialog--wide{width:min(1040px,100%);max-height:calc(100dvh - 48px);overflow:hidden}.kit-dialog--wide>.kit-dialog__body{min-height:0;overflow:auto}.kit-dialog__head-extra{margin-top:var(--space-2)}@media(min-width:720px){.kit-dialog--wide .jey-dialog__head:has(.kit-dialog__head-extra){display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:24px;align-items:center}.kit-dialog--wide .jey-dialog__head>:not(.kit-dialog__head-extra){grid-column:1}.kit-dialog--wide .kit-dialog__head-extra{grid-column:2;grid-row:1 / span 2;margin-top:0}}@media(max-height:600px){.kit-dialog--wide .jey-dialog__head{padding-bottom:var(--space-4);border-bottom:1px solid var(--border-subtle)}}@media(max-width:480px){.jey-dialog-backdrop:has(>.kit-dialog--wide){padding:16px}.jey-dialog.kit-dialog--wide{max-height:calc(100dvh - 32px);padding:var(--space-5)}}.kit-section{display:flex;flex-direction:column;gap:12px;padding:var(--gap-section) 0;border-bottom:1px solid var(--border-subtle)}.kit-h2{margin:0;font:600 15px/1.3 var(--font-sans)}.kit-section__head{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:32px}.kit-count{font:400 12px/1 var(--font-mono);color:var(--text-tertiary)}.kit-eyebrow{font:500 11px/1 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--text-secondary)}.kit-row{display:flex;align-items:center;gap:10px;width:100%;padding:0 8px;box-sizing:border-box;border:0;border-radius:6px;background-color:transparent;color:var(--text-primary);text-align:left;text-decoration:none;cursor:pointer;transition:background-color var(--kit-ease),color var(--kit-ease)}.kit-row:hover{background-color:var(--kit-hover);color:var(--text-primary)}.kit-row:focus-visible{outline:none;box-shadow:var(--focus-ring)}.kit-row.kit-row--on,.kit-row[aria-current=page]{background-image:linear-gradient(var(--kit-sel),var(--kit-sel));color:var(--jey-deep)}.kit-status-tabs{display:flex;flex-wrap:wrap;align-items:center;column-gap:20px;min-height:32px}@media(max-width:599px){.kit-status-tabs{column-gap:14px}}.kit-status-tabs__tab{display:flex;flex:none;align-items:baseline;gap:6px;height:32px;padding:0;border:0;background:transparent;color:var(--text-secondary);cursor:pointer;font:400 14px/32px var(--font-sans);transition:color var(--kit-ease)}.kit-status-tabs__tab:hover{color:var(--text-primary)}.kit-status-tabs__tab[aria-selected=true]{color:var(--text-primary);font-weight:600}.kit-status-tabs__tab:focus-visible,.kit-page-tabs__tab:focus-visible{outline:none;box-shadow:var(--focus-ring);border-radius:4px}.kit-page-tabs{display:flex;align-items:stretch;gap:24px;height:40px;border-bottom:1px solid var(--border-default)}.kit-page-tabs__tab{position:relative;display:flex;align-items:center;height:40px;padding:0;border:0;background:transparent;color:var(--text-secondary);cursor:pointer;font:500 14px/1 var(--font-sans);transition:color var(--kit-ease)}.kit-page-tabs__tab:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;border-radius:2px;background:var(--jey-deep);opacity:0;transition:opacity var(--kit-ease)}.kit-page-tabs__tab:hover,.kit-page-tabs__tab[aria-selected=true]{color:var(--text-primary)}.kit-page-tabs__tab[aria-selected=true]:after{opacity:1}.kit-segmented{display:inline-flex;flex-wrap:wrap;align-self:flex-start;max-width:100%;gap:2px;padding:2px;border-radius:8px;background:var(--surface-sunken)}.kit-segmented>.jey-tooltip-anchor{display:flex;flex:1 0 auto}.kit-segmented__item{display:inline-flex;flex:1 0 auto;align-items:center;justify-content:center;gap:6px;height:28px;padding:0 12px;border:0;border-radius:6px;background:transparent;color:var(--text-secondary);cursor:pointer;font:400 13px/1 var(--font-sans);white-space:nowrap;transition:background-color var(--kit-ease),color var(--kit-ease),box-shadow var(--kit-ease)}.kit-segmented__badge{display:inline-flex;align-items:center;height:18px;padding:0 6px;border-radius:4px;background:var(--status-success-bg);color:var(--status-success-text);font:500 11px/1 var(--font-mono)}.kit-segmented__item:hover{color:var(--text-primary)}.kit-segmented__item[aria-checked=true],.kit-segmented__item[aria-pressed=true]{background:var(--surface-card);box-shadow:inset 0 0 0 1px var(--border-default),var(--shadow-2);color:var(--text-primary);font-weight:500}.kit-segmented__item:disabled,.kit-segmented__item[aria-disabled=true]{color:var(--text-disabled);cursor:not-allowed}.kit-segmented__item:focus-visible{outline:none;box-shadow:var(--focus-ring)}.kit-icon-btn{display:inline-flex;flex:none;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:0;border-radius:6px;background:transparent;color:var(--text-secondary);cursor:pointer;transition:background-color var(--kit-ease),color var(--kit-ease)}.kit-icon-btn:hover:not(:disabled),.kit-icon-btn[aria-expanded=true]{background:var(--action-ghost-bg-hover);color:var(--text-primary)}.kit-icon-btn:focus-visible{outline:none;box-shadow:var(--focus-ring)}.kit-icon-btn:disabled{color:var(--text-disabled);cursor:not-allowed}.kit-icon-btn--sm{width:28px;height:28px}.kit-icon-btn--outline{border:1px solid var(--border-default);background:var(--surface-card);color:var(--text-primary);transition:background-color var(--kit-ease),border-color var(--kit-ease)}.kit-icon-btn--outline:hover:not(:disabled),.kit-icon-btn--outline[aria-expanded=true]{border-color:var(--border-strong);background:var(--kit-hover)}.kit-chips-field{display:flex;flex-direction:column;gap:8px}.kit-chips{display:flex;flex-wrap:wrap;align-items:center;gap:6px;min-height:40px;padding:5px 8px;box-sizing:border-box;border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-card);cursor:text;transition:border-color var(--kit-ease),box-shadow var(--kit-ease)}.kit-chips:hover{border-color:var(--border-strong)}.kit-chips:focus-within{border-color:var(--border-focus);box-shadow:var(--focus-ring-soft)}.kit-chips--invalid,.kit-chips--invalid:hover,.kit-chips--invalid:focus-within{border-color:var(--status-danger)}.kit-chips--disabled{background:var(--surface-subtle);cursor:not-allowed}.kit-chips .jey-tag{height:26px}.kit-chips__remove{width:18px;height:18px;border-radius:50%}.kit-chips__remove:hover{background:var(--surface-sunken)}.kit-chips__input{flex:1;min-width:120px;height:28px;padding:0 4px;border:0;outline:0;background:transparent;color:var(--text-primary);font:400 14px/1 var(--font-sans)}.kit-chips__input::placeholder{color:var(--text-tertiary)}.kit-mono{font-family:var(--font-mono)}.kit-mono--em{font-size:.93em}.kit-mono--12{font:12px var(--font-mono)}.kit-mono--13{font:13px var(--font-mono)}.kit-platforms{display:inline-flex;align-items:center;gap:10px}.kit-platforms__mark{display:flex}.kit-platforms__mark svg{display:block}.kit-kv{display:flex;flex-direction:column;margin:4px 0 0;border-bottom:1px solid var(--border-subtle)}.kit-kv__row{display:flex;flex-direction:column;gap:2px;padding:12px 0;border-top:1px solid var(--border-subtle)}.kit-kv__line{display:flex;align-items:baseline;justify-content:space-between;gap:16px;font-size:14px;line-height:20px}.kit-kv__label{flex:none;color:var(--text-secondary)}.kit-kv__value{min-width:0;margin:0;text-align:right;color:var(--text-primary)}.kit-kv__value--strong{font-weight:500}.kit-kv__note{font-size:13px;line-height:20px;color:var(--text-secondary)}.kit-quiet-link{padding:0;border:0;background:transparent;color:var(--text-secondary);font:500 13px/20px var(--font-sans);text-decoration:underline;text-decoration-color:var(--border-strong);text-underline-offset:3px;cursor:pointer;transition:color var(--duration-fast) var(--ease-standard)}.kit-quiet-link:hover:not(:disabled,[aria-disabled=true]),.kit-quiet-link:focus-visible{color:var(--text-primary);text-decoration-color:currentColor}.kit-quiet-link:focus-visible{outline:none;border-radius:2px;box-shadow:var(--focus-ring)}.kit-quiet-link:disabled,.kit-quiet-link[aria-disabled=true]{color:var(--text-tertiary);cursor:not-allowed}.kit-quiet-link--inline{font-size:inherit;line-height:inherit;color:var(--text-primary)}.kit-change-list{display:flex;flex-direction:column;gap:16px;margin:8px 0 4px;padding:0;list-style:none}.kit-change-list li{display:flex;align-items:center;gap:12px;font-size:14px;line-height:20px;color:var(--text-primary)}.kit-change-list__icon{display:inline-flex;flex:none;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--surface-sunken);color:var(--text-secondary)}.kit-dialog__note{margin:0;font-size:13px;line-height:20px;color:var(--text-secondary)}.kit-btn--danger-outline{color:var(--status-danger-text)}.kit-btn--danger-outline:hover:not(:disabled){border-color:var(--status-danger);color:var(--status-danger-text)}.kit-banner{display:flex;align-items:center;gap:12px;min-height:48px;padding:8px 16px;box-sizing:border-box;border-radius:8px;background:var(--surface-hover);font-size:14px;line-height:20px;color:var(--text-primary);animation:jey-page-in var(--duration-slow) var(--ease-standard)}.kit-banner>svg{flex:none;color:var(--text-secondary)}.kit-banner__text{flex:1;min-width:0;text-wrap:pretty}.kit-banner__close{width:28px;height:28px;margin-right:-8px}@media(max-width:479px){.kit-banner--action{flex-wrap:wrap;row-gap:8px}.kit-banner--action .kit-banner__text{flex-basis:calc(100% - 64px)}}.kit-note{margin:0;font-size:13px;line-height:20px;color:var(--text-secondary);text-wrap:pretty}.kit-note .jey-text-link{font-size:13px}.kit-meter{height:6px;border-radius:3px;background:var(--surface-sunken);overflow:hidden}.kit-meter--thin{height:3px;border-radius:2px;background:var(--border-default)}.kit-meter__bar{height:100%;border-radius:inherit;transition:width var(--duration-slow) var(--ease-standard)}.kit-meter__bar--tide{background:linear-gradient(90deg,#8fa09f,#2c4146)}.kit-meter__bar--deep{background:var(--jey-deep)}.kit-meter:has(.kit-meter__bar--empty){background:var(--status-warning-bg)}.kit-dot{flex:none;width:6px;height:6px;border-radius:50%;background:var(--jey-gray-400)}.kit-dot--busy{background:var(--kit-mid)}.kit-dot--paused{background:var(--status-warning)}.kit-dot--failed{background:var(--status-danger)}.kit-dot--done{background:var(--status-success)}.kit-skeleton{display:flex;flex-direction:column}.kit-skeleton__row{display:flex;flex-direction:column;gap:10px;padding:20px 0;border-bottom:1px solid var(--border-subtle)}.kit-skeleton__bar{height:12px;border-radius:6px;background:linear-gradient(90deg,var(--surface-sunken),var(--surface-subtle),var(--surface-sunken));background-size:200% 100%;animation:kit-shimmer 1.4s ease-in-out infinite}.kit-skeleton__bar--thin{height:10px}@keyframes kit-shimmer{to{background-position:-200% 0}}.kit-empty{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:48px 0;text-align:center}.kit-empty p{margin:0;max-width:400px;font-size:15px;line-height:1.55;color:var(--text-primary);text-wrap:pretty}.kit-empty__actions{display:flex;align-items:center;gap:20px}.kit-list{display:flex;flex-direction:column;border-top:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle)}.kit-list__row{position:relative;margin:4px -12px;padding:12px;border-radius:8px;cursor:pointer;transition:background-color var(--kit-ease)}.kit-list__row+.kit-list__row:before{content:"";position:absolute;top:-5px;left:12px;right:12px;border-top:1px solid var(--border-subtle)}.kit-list__row:hover{background:var(--surface-hover)}.kit-progress{position:relative;width:56px;height:3px;border-radius:2px;background:var(--border-default);overflow:hidden}.kit-progress:after{content:"";position:absolute;inset:0 auto 0 0;width:40%;border-radius:2px;background:var(--kit-mid);animation:kit-sweep 1.6s var(--ease-standard) infinite}@keyframes kit-sweep{0%{transform:translate(-100%)}to{transform:translate(250%)}}.kit-fixes{display:flex;flex-direction:column;gap:2px;text-align:left}.kit-fixes__item{font-weight:400}.kit-slider{display:flex;align-items:center;gap:16px}.kit-slider__control{flex:1;min-width:0;height:24px;padding:0 9px;box-sizing:border-box;cursor:pointer;outline:none;touch-action:none}.kit-slider__track{position:relative;height:100%}.kit-slider__rail,.kit-slider__fill{position:absolute;top:10px;left:-9px;height:4px;border-radius:2px}.kit-slider__rail{right:-9px;background:var(--border-default)}.kit-slider__fill{background:var(--kit-mid);transition:width var(--kit-ease)}.kit-slider__thumb{position:absolute;top:3px;width:18px;height:18px;margin-left:-9px;box-sizing:border-box;border:1.5px solid var(--jey-deep);border-radius:50%;background:var(--surface-card);box-shadow:var(--shadow-1, 0 1px 2px rgba(10, 15, 17, .08));transition:left var(--kit-ease),box-shadow var(--kit-ease)}.kit-slider__control:hover .kit-slider__thumb{box-shadow:0 0 0 4px var(--kit-sel)}.kit-slider__control:focus-visible .kit-slider__thumb{box-shadow:var(--focus-ring)}.kit-slider__value{flex:none;width:104px;text-align:right;font-size:14px;line-height:20px;color:var(--text-primary)}.kit-slider[data-disabled] .kit-slider__control{cursor:not-allowed}.kit-slider[data-disabled] .kit-slider__fill{background:var(--border-strong)}.kit-slider[data-disabled] .kit-slider__thumb{border-color:var(--border-strong);box-shadow:none}.kit-popover{position:relative;display:flex;flex:none}.kit-popover__panel{top:calc(100% + 8px);width:320px;max-width:calc(100vw - 32px);gap:16px;padding:16px;font-size:14px;line-height:20px;color:var(--text-primary);text-wrap:pretty}.kit-popover__panel--end{right:0}.kit-popover__panel--start{left:0}.kit-popover__actions{display:flex;justify-content:flex-end;gap:8px}.kit-changes{display:flex;flex-direction:column;gap:4px;padding:8px 8px 8px 16px;box-sizing:border-box;border-radius:8px;background:var(--surface-hover);font-size:14px;line-height:20px;color:var(--text-primary);animation:jey-page-in var(--duration-base) var(--ease-standard)}.kit-changes__row{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;min-height:32px}.kit-changes__text{flex:1 1 220px;min-width:0;display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px}.kit-changes__text .kit-mono{font-size:13px}.kit-changes__buttons{display:flex;gap:8px;margin-left:auto}.kit-changes__short{display:flex;align-items:center;gap:10px;min-height:32px}.kit-changes__short .kit-mono{font-size:13px}.kit-changes__dot{flex:none;width:6px;height:6px;border-radius:50%;background:var(--status-warning)}.kit-credits-chip{display:inline-flex;align-items:center;gap:4px;height:22px;padding:0 8px;border-radius:4px;background:var(--status-warning-bg);color:var(--status-warning-text);font:500 13px/1 var(--font-sans);white-space:nowrap}.kit-credits-chip .kit-mono{font:500 12px/1 var(--font-mono)}.kit-suggest{display:flex;flex-direction:column;gap:8px;margin-top:8px}.kit-suggest__title{font:500 13px/20px var(--font-sans)}.kit-suggest__line{margin:8px 0 0;font-size:13px;line-height:20px;color:var(--text-secondary);text-wrap:pretty}.kit-suggest .kit-suggest__line{margin:0}.kit-suggest__chips{display:flex;flex-wrap:wrap;gap:8px}.kit-suggest__chip{display:inline-flex;align-items:center;gap:6px;max-width:100%;height:28px;padding:0 10px 0 7px;box-sizing:border-box;border:1px dashed #8fa09f;border-radius:6px;background:var(--kit-hover);color:var(--text-secondary);cursor:pointer;font:400 13px/1 var(--font-mono)}.kit-suggest__chip svg{flex:none;color:var(--text-tertiary)}.kit-suggest__chip span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kit-suggest__chip:hover{border-color:var(--kit-mid);background:var(--kit-sel);color:var(--text-primary)}.kit-suggest__chip:focus-visible{outline:none;box-shadow:var(--focus-ring)}.kit-suggest__ghost{height:28px;max-width:100%;border-radius:6px;background:var(--surface-sunken);animation:kit-shimmer 1.4s var(--ease-standard) infinite alternate}.kit-enter{--enter-y: 4px;animation:jey-page-in var(--duration-slow) var(--ease-standard) backwards}.kit-enter--in{animation-name:kit-enter-in}.kit-enter--out{animation-name:kit-enter-out}@keyframes kit-enter-in{0%{opacity:0;transform:translate(8px)}}@keyframes kit-enter-out{0%{opacity:0;transform:translate(-8px)}}.kit-fresh{transition:opacity var(--duration-base) var(--ease-standard)}.kit-stale{opacity:.5}.kit-reveal{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows var(--duration-slow) var(--ease-standard),opacity var(--duration-base) var(--ease-standard)}.kit-reveal[data-open=true]{grid-template-rows:1fr;opacity:1}.kit-reveal>*{min-height:0;overflow:hidden}:is(button,a[href],[role=tab],summary,.kit-press):not(:disabled,[aria-disabled=true],.jey-btn){transition-property:background-color,border-color,color,box-shadow,opacity,text-decoration-color,scale;transition-duration:var(--duration-fast);transition-timing-function:var(--ease-standard)}:where(button,a[href],[role=tab],summary,.kit-press):not(:disabled,[aria-disabled=true]):active{scale:.97}:is(.kit-row,.kit-item,.kit-press--row):not(:disabled,[aria-disabled=true]):active{scale:.985}@media(prefers-reduced-motion:reduce){.kit-progress:after,.kit-menu__list,.kit-skeleton__bar,.kit-suggest__ghost,.kit-changes,.kit-enter,.kit-banner{animation:none}.kit-reveal,.kit-fresh,.kit-slider__fill,.kit-slider__thumb{transition:none}:is(button,a[href],[role=tab],summary,.kit-press,.kit-row,.kit-item):active{scale:none!important}}.kit-table{position:relative;container-type:inline-size;min-width:0}.kit-table__head,.kit-table__row{display:grid;grid-template-columns:var(--kit-table-cols);column-gap:24px;align-items:center}.kit-table__head{padding-bottom:12px;border-bottom:1px solid var(--border-subtle);color:var(--text-secondary);font-size:14px;line-height:20px}.kit-table__row{position:relative;min-height:64px;margin:0 -12px;padding:0 12px;border-radius:6px;font-size:14px;line-height:20px;transition:background-color var(--kit-ease)}.kit-table__row:hover{background-color:var(--kit-hover)}.kit-table__row+.kit-table__row:before{content:"";position:absolute;top:0;right:12px;left:12px;height:1px;background:var(--border-subtle)}.kit-table__lead,.kit-table__trail{display:contents}.kit-table__cell{display:flex;flex-direction:column;align-items:flex-start;min-width:0;overflow-wrap:anywhere}.kit-table__cell--end{align-items:flex-end;text-align:right}.kit-table__empty{margin:0;padding:16px 0;color:var(--text-secondary);font-size:14px;line-height:20px}.kit-table__footer{padding-top:12px}@container (max-width: 559px){.kit-table__head{position:absolute;width:1px;height:1px;padding:0;border:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.kit-table__row{display:flex;align-items:flex-start;gap:16px;min-height:0;padding:14px 12px}.kit-table__lead{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.kit-table__trail{display:flex;flex:none;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:4px 8px;max-width:50%}.kit-table__trail>.kit-table__cell:first-child{flex-basis:100%;align-items:flex-end;text-align:right}}.kit-card-brand{display:inline-flex;flex:none;align-items:center;justify-content:center;width:34px;height:22px;box-sizing:border-box;border:1px solid var(--border-default);border-radius:4px;background:var(--surface-card);color:var(--text-secondary);font:italic 800 10px/1 var(--font-sans);letter-spacing:.02em}:root{--app-pad-x: 48px;--app-pad-y: 48px;--app-side-gap: 20px}@media(max-height:819px){:root{--app-pad-y: 40px}}@media(max-height:720px){:root{--app-pad-x: 40px;--app-pad-y: 32px;--app-side-gap: 14px}}@media(max-height:600px){:root{--app-pad-x: 32px;--app-pad-y: 24px;--app-side-gap: 10px}}@media(max-width:599px){:root{--app-pad-x: 16px;--app-pad-y: 20px}}.app-shell{display:flex;height:100vh;height:100dvh;overflow:hidden;background:var(--surface-page)}.app-shell__side{flex:none;width:220px;height:100%;overflow-y:auto;scrollbar-width:none}.app-side{display:flex;flex-direction:column;gap:var(--app-side-gap);min-height:100%;padding:20px 12px 16px;box-sizing:border-box;color:var(--text-primary)}.app-side .kit-menu{display:flex}.app-side__logo{display:flex;align-items:center;height:32px;padding:0 8px}.app-side__upgrade:focus-visible{outline:none;box-shadow:var(--focus-ring)}.app-side__project{height:36px;font:600 14px/1 var(--font-sans)}.app-side__project-mark{display:inline-flex;flex:none;align-items:center;justify-content:center;width:22px;height:22px;border-radius:5px;background:linear-gradient(145deg,#bac4c2,#8fa09f 14%,#2c4146 42%,#0a0f11);color:var(--jey-foam);font:600 12px/1 var(--font-sans)}.app-projects .kit-menu__list{width:240px}.app-side__project-mark--sm{width:20px;height:20px;font-size:11px}.app-projects .kit-menu__icon{color:var(--text-secondary)}.app-projects .kit-menu__item--danger .kit-menu__icon,.app-projects .kit-menu__item[aria-disabled=true] .kit-menu__icon{color:inherit}.app-projects .kit-menu__reason{top:50%;right:auto;left:calc(100% + 12px);transform:translateY(-50%);white-space:nowrap}.app-side__project-name,.app-side__label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-side__muted{flex:none;color:var(--text-tertiary)}.app-side__nav{display:flex;flex-direction:column;gap:2px}.app-side__item{height:32px;color:var(--text-secondary);font:500 14px/1 var(--font-sans)}.app-side__fill{flex:1}.app-side__credits{display:flex;flex-direction:column;gap:8px;padding:0 8px}.app-side__credits-head{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.app-side__credits-line{font:500 13px/1 var(--font-sans)}.app-side__plan{margin:0;font-size:12px;line-height:16px;color:var(--text-secondary)}.app-side__plan--danger{color:var(--text-primary)}.app-side__plan .kit-dot{display:inline-block;margin-right:6px;vertical-align:1px}.app-side__upgrade{padding:0;border:0;background:transparent;cursor:pointer;border-radius:2px;color:var(--text-primary);font:500 13px/1 var(--font-sans);text-decoration:none;text-underline-offset:3px}.app-side__upgrade:hover{text-decoration:underline}.app-frame:focus{outline:none}.app-frame{flex:1;min-width:0;overflow-y:auto;background:var(--surface-card);border-left:1px solid var(--border-subtle)}.app-frame__inner{display:flex;flex-direction:column;max-width:calc(936px + 2 * var(--app-pad-x));min-height:100%;margin:0 auto;padding:var(--app-pad-y) var(--app-pad-x);box-sizing:border-box}.app-frame__inner>.app-page{flex:1}.app-offline{margin-bottom:24px}.app-page{display:flex;flex-direction:column;min-width:0}.app-page__crumb{display:flex;align-items:center;gap:8px;margin-bottom:16px;font-size:13px;line-height:20px;color:var(--text-secondary)}.app-page__crumb a{border-radius:2px;color:var(--text-secondary);text-decoration:none;text-underline-offset:3px;transition:color var(--kit-ease)}.app-page__crumb a:hover{color:var(--text-primary);text-decoration:underline}.app-page__crumb a:focus-visible{outline:none;box-shadow:var(--focus-ring)}.app-page__crumb-sep{color:var(--text-tertiary)}.app-page__crumb [aria-current=page]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-primary)}.app-page__head{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.app-page__titles{display:flex;flex:1 1 auto;flex-direction:column;gap:12px;min-width:0}.app-page__title-row{display:flex;align-items:flex-start;gap:4px;min-width:0}.app-page__back{margin-top:calc((var(--page-title) * 1.2 - 32px) / 2);margin-left:-13px;text-decoration:none;transition:background-color var(--kit-ease),color var(--kit-ease),transform var(--kit-ease)}.app-page__back:active{transform:scale(.94)}.app-page__title{margin:0;font:600 var(--page-title) / 1.2 var(--font-sans);letter-spacing:-.02em;overflow-wrap:anywhere}.app-page__sub{font-size:14px;line-height:1.5;color:var(--text-secondary)}.app-page__actions{display:flex;flex:none;align-items:center;gap:8px;min-height:calc(var(--page-title) * 1.2)}.app-topbar,.app-drawer{display:none}@media(max-width:959px){.app-shell{flex-direction:column}.app-shell__side{display:none}.app-topbar{display:flex;flex:none;align-items:center;justify-content:space-between;height:52px;padding:0 12px 0 16px}.app-topbar__menu,.app-drawer__close{width:36px;height:36px;color:var(--text-primary);transition:background-color var(--kit-ease)}.app-topbar__menu:hover,.app-drawer__close:hover{background:var(--kit-hover)}.app-frame{border-left:0;border-top:1px solid var(--border-subtle)}.app-drawer{position:fixed;inset:0;z-index:var(--z-overlay);display:block;background:var(--surface-overlay);animation:jey-fade-in var(--duration-base) var(--ease-standard)}.app-drawer__panel{position:relative;width:260px;max-width:85vw;height:100%;overflow-y:auto;background:var(--surface-page);box-shadow:var(--shadow-4);animation:app-drawer-in var(--duration-slow) var(--ease-standard)}.app-drawer__close{position:absolute;top:18px;right:10px;z-index:1}.app-drawer .app-projects .kit-menu__list{width:236px}.app-drawer .app-projects .kit-menu__item{height:44px}.app-drawer .app-projects .kit-menu__scroll{max-height:264px}.app-drawer .app-projects .kit-menu__reason{top:calc(100% + 4px);right:0;left:auto;transform:none;white-space:normal}}@keyframes app-drawer-in{0%{transform:translate(-100%)}}@media(max-width:599px){.app-page__head{flex-wrap:wrap;gap:16px}}@media(prefers-reduced-motion:reduce){.app-drawer,.app-drawer__panel{animation:none}}.auth__email{font-weight:var(--font-weight-medium);color:var(--text-primary)}.auth__fields{display:flex;flex-direction:column;gap:var(--gap-field);margin-top:var(--gap-section)}.auth__form-error{margin-top:calc(var(--gap-field) - 4px)}.auth__actions{display:flex;flex-direction:column;gap:var(--gap-field);margin-top:max(var(--gap-group),var(--space-4))}.auth__or{display:flex;align-items:center;gap:var(--space-3);font-size:var(--text-caption);line-height:16px;color:var(--text-secondary)}.auth__or>span{flex:1;height:1px;background:var(--border-subtle)}.auth__switch{margin:calc(var(--gap-group) + var(--space-2)) 0 0;font-size:var(--text-ui);line-height:20px;color:var(--text-secondary)}.auth__terms{margin:var(--space-3) 0 0;font-size:var(--text-caption);line-height:18px;color:var(--text-secondary);text-wrap:pretty}.jey-text-link--quiet{font:inherit}.auth__back{display:flex;margin:var(--gap-group) 0 0}.auth__code{margin-top:var(--gap-section)}.auth__code-error{margin-top:var(--space-3)}.auth__code-actions{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);margin-top:var(--gap-group)}.auth__resend-wait{font:var(--font-weight-medium) var(--text-ui) / 20px var(--font-sans);color:var(--text-secondary)}.auth__mono{font:var(--font-weight-medium) var(--text-body-sm) / 20px var(--font-mono)}.auth-panel{position:relative;isolation:isolate;display:flex;align-items:center;justify-content:center;background:linear-gradient(170deg,#f0f4f5,#e4ebec 18%,#bac4c2 46%,#a4b3b0 70%,#8fa09f)}.auth-panel__glow{position:absolute;z-index:-1;border-radius:50%}.auth-panel__glow--a{left:-140px;top:-120px;width:620px;height:460px;background:radial-gradient(closest-side,#fffffff2,#fff0);filter:blur(48px)}.auth-panel__glow--b{right:-180px;bottom:-160px;width:720px;height:560px;background:radial-gradient(closest-side,#4a62668c,#4a626600);filter:blur(64px)}.auth-panel__glow--c{left:84px;top:300px;width:520px;height:300px;background:radial-gradient(closest-side,#f4f7f7d9,#f4f7f700);filter:blur(56px)}.auth-panel__card{display:flex;align-items:center;gap:var(--space-3);width:min(440px,100% - 48px);height:56px;box-sizing:border-box;padding:0 var(--space-3) 0 var(--space-5);border-radius:var(--radius-lg);background:var(--surface-card);box-shadow:var(--shadow-2)}.auth-panel__text{flex:1;min-width:0;display:flex;align-items:center;height:24px;overflow:hidden;white-space:nowrap;font:var(--font-weight-regular) 16px/24px var(--font-sans);color:var(--text-primary)}.auth-panel__caret{flex:none;width:2px;height:18px;margin-left:1px;border-radius:1px;background:var(--jey-deep)}.auth-panel__caret.is-blinking{animation:jey-caret 1.06s steps(1,end) infinite}.auth-panel__go{display:flex;align-items:center;justify-content:center;flex:none;width:32px;height:32px;border-radius:var(--radius-md);background:var(--jey-deep);color:var(--jey-foam)}@media(max-width:959px){.auth-panel{display:none}}@media(max-height:600px)and (min-width:600px){.auth__actions{gap:var(--space-2)}.auth__switch{margin-top:var(--space-4)}.auth__terms{margin-top:var(--space-1)}}.onb__choices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3)}.onb__choice{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);box-sizing:border-box;border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-card);color:var(--text-primary);text-decoration:none;transition:border-color var(--duration-base) var(--ease-standard),box-shadow var(--duration-base) var(--ease-standard),background-color var(--duration-base) var(--ease-standard)}.onb__choice:hover{border-color:var(--border-strong);box-shadow:var(--shadow-2);color:var(--text-primary)}.onb__choice:active{background:var(--action-secondary-bg-hover);box-shadow:var(--shadow-1)}.onb__choice:focus-visible{outline:none;box-shadow:var(--focus-ring)}.onb__choice-text{display:flex;flex-direction:column;gap:var(--space-1);font-size:var(--text-body-sm);line-height:20px;color:var(--text-secondary);text-wrap:pretty}.onb__choice-title{font:var(--font-weight-semibold) var(--text-ui) / 20px var(--font-sans);color:var(--text-primary)}.onb__note{font-size:var(--text-body-sm);line-height:20px;color:var(--text-secondary)}@media(max-width:599px){.onb__choices{grid-template-columns:minmax(0,1fr)}}.trial__working{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-body-sm);line-height:20px;color:var(--text-secondary)}.nt-form{display:flex;flex-direction:column;max-width:680px;margin-top:8px}.nt-h2{display:flex;align-items:center;min-height:32px}.nt-section .jey-form-field{margin-top:8px}.nt-label{font:500 13px/20px var(--font-sans)}.nt-sub{display:flex;flex-direction:column;gap:8px}.nt-sub--start{align-items:flex-start}.nt-meta{font-size:13px;line-height:20px;color:var(--text-secondary)}.nt-keywords{min-height:44px;gap:8px;padding:7px 8px;border-radius:8px}.kit-chips__input.kit-mono{font:400 13px/1 var(--font-mono)}.nt-chip{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 4px 0 10px;box-sizing:border-box;border:1px solid var(--border-default);border-radius:6px;background:var(--surface-card);color:var(--text-primary);font:400 13px/1 var(--font-mono);transition:background-color var(--kit-ease),border-color var(--kit-ease)}.nt-chip--small{gap:2px;height:26px;padding:0 3px 0 9px}.nt-chip--warn{border-color:var(--status-warning)}.nt-chip--open{border-color:var(--border-strong);background:var(--surface-hover)}.nt-chip--warn.nt-chip--open{border-color:var(--status-warning);background:var(--status-warning-bg)}.nt-chip--checking{color:var(--text-secondary)}.nt-chip__toggle{display:inline-flex;align-items:center;gap:6px;height:26px;margin:0 -2px 0 -6px;padding:0 2px 0 6px;border:0;border-radius:4px;background:transparent;color:inherit;cursor:pointer;font:inherit}.nt-chip__toggle:focus-visible{outline:none;box-shadow:var(--focus-ring)}.nt-warn{flex:none;color:var(--status-warning)}.nt-meaning{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:8px;background:var(--surface-hover);animation:jey-page-in var(--duration-base) var(--ease-standard)}.nt-meaning__head{display:flex;align-items:flex-start;gap:8px;font-size:14px;line-height:20px;text-wrap:pretty}.nt-meaning__head .nt-warn{margin-top:2px}.nt-meaning__head .kit-mono{font-size:13px}.nt-rule{display:flex;align-items:flex-start;gap:16px;font-size:13px;line-height:20px}.nt-rule__label{flex:none;width:176px;padding-top:3px;color:var(--text-secondary)}.nt-rule__chips{flex:1;min-width:0;display:flex;flex-wrap:wrap;align-items:center;gap:6px}.nt-rule__input{width:120px;height:26px;padding:0 8px;box-sizing:border-box;border:1px solid var(--border-focus);border-radius:6px;background:var(--surface-card);box-shadow:var(--focus-ring-soft);color:var(--text-primary);font:400 13px/1 var(--font-mono);outline:none}.nt-rule__add,.nt-add{display:inline-flex;align-items:center;gap:4px;height:26px;padding:0 6px;border:0;border-radius:6px;background:transparent;color:var(--text-secondary);cursor:pointer;font:400 13px/1 var(--font-sans);transition:background-color var(--kit-ease),color var(--kit-ease)}.nt-rule__add:hover,.nt-add:hover{background:var(--action-ghost-bg-hover);color:var(--text-primary)}.nt-rule__add:focus-visible,.nt-add:focus-visible,.nt-folded:focus-visible,.nt-uncat__lock:focus-visible{outline:none;box-shadow:var(--focus-ring)}.nt-done{align-self:flex-start;font-size:13px}.nt-folded{display:flex;align-items:center;gap:8px;width:100%;min-width:0;padding:10px 16px;box-sizing:border-box;border:0;border-radius:8px;background:var(--surface-hover);color:var(--text-secondary);cursor:pointer;text-align:left;font:400 13px/20px var(--font-sans);transition:background-color var(--kit-ease)}.nt-folded:hover{background:var(--surface-sunken)}.nt-folded__icon{flex:none;color:var(--text-tertiary)}.nt-folded__term{flex:none;color:var(--text-primary);font:13px/20px var(--font-mono)}.nt-folded__sum{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.nt-where{display:flex;flex-direction:column;gap:20px}.nt-platform{gap:8px;height:32px;padding:0 12px 0 10px;font-size:14px}.nt-platform__note{display:inline-flex;align-items:center;gap:4px;font:400 12px/1 var(--font-sans);color:var(--text-secondary)}.nt-labels{display:flex;flex-direction:column;gap:12px}.nt-label-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:start}.nt-label-card{display:flex;flex-direction:column;gap:4px;min-width:0;padding:12px 14px;box-sizing:border-box;border:1px solid var(--border-default);border-radius:8px;background:var(--surface-card);transition:border-color var(--kit-ease),box-shadow var(--kit-ease)}.nt-label-card:hover{border-color:var(--border-strong)}.nt-label-card:focus-within{border-color:var(--border-focus);box-shadow:var(--focus-ring-soft)}.nt-label-card--invalid,.nt-label-card--invalid:hover{border-color:var(--status-danger)}.nt-label-card--invalid:focus-within{border-color:var(--status-danger);box-shadow:var(--focus-ring-danger)}.nt-label-card__head{display:flex;align-items:center;gap:8px;height:20px}.nt-label-card__dot{flex:none;width:8px;height:8px;border-radius:50%}.nt-label-card__name{flex:1;min-width:0;height:20px;padding:0;border:0;outline:0;background:transparent;color:var(--text-primary);font:600 14px/20px var(--font-sans)}.nt-label-card__name::placeholder,.nt-label-card__crit::placeholder{color:var(--text-tertiary)}.nt-label-card:not(:has(.nt-label-card__dot)) .nt-label-card__crit{width:100%;margin-left:0}.nt-label-card__crit{display:block;min-height:36px;margin:0 0 0 16px;width:calc(100% - 16px);padding:0;border:0;outline:0;background:transparent;color:var(--text-secondary);font:400 13px/18px var(--font-sans);resize:none;field-sizing:content}.nt-label-row__del{display:flex;gap:4px;margin-top:7px;color:var(--text-tertiary)}.nt-label-row__err{grid-column:1}.nt-add{align-self:flex-start;gap:8px;height:32px;margin:0 -8px;padding:0 8px}.nt-uncat{display:flex;flex-direction:column;gap:2px;padding-right:8px;color:var(--text-secondary)}.nt-uncat__head{display:flex;align-items:center;justify-content:space-between;gap:8px;font:500 14px/1.4 var(--font-sans)}.nt-uncat__lock{display:flex;border-radius:4px;color:var(--text-tertiary)}.nt-uncat__text{font-size:13px;line-height:1.45;text-wrap:pretty}.nt-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:12px 16px;margin-top:var(--gap-section);font-size:14px;line-height:20px}.nt-foot__line{min-width:0;text-wrap:pretty}.nt-foot__actions{display:flex;flex:none;align-items:center;gap:12px;margin-left:auto}.nt-foot__line--quiet{font-size:13px;color:var(--text-secondary)}.nt-foot__line--error{display:inline-flex;align-items:flex-start;gap:8px;color:var(--status-danger-text)}.nt-foot__icon{flex:none;margin-top:2px}@media(max-width:599px){.nt-rule{flex-direction:column;gap:6px}.nt-rule__label{width:auto;padding-top:0}}.tp-head{display:flex;flex-direction:column;gap:12px;min-width:0;margin-top:12px;font-size:14px;line-height:1.5;color:var(--text-secondary)}.tp-meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;min-height:20px}.tp-meta__kws{font:13px/20px var(--font-mono);overflow-wrap:anywhere}.tp-meta__sep{color:var(--text-tertiary)}.tp-meta__rule{width:1px;height:14px;background:var(--border-default)}.tp-status{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0}.tp-status__link{font-size:14px}.tp-tabs{position:relative;margin-top:40px}.tp-period{position:absolute;top:4px;right:-8px}.tp-body{display:flex;flex-direction:column}@media(max-width:599px){.app-page__actions:has(.tp-more){flex-wrap:wrap}.tp-meta__rule{display:none}.tp-tabs{margin-top:32px}}.in{display:flex;flex-direction:column;margin-top:40px;container-type:inline-size}.in-tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.in-tile{display:flex;flex-direction:column;gap:10px;min-width:0;padding:0 32px;border-left:1px solid var(--border-subtle)}.in-tile:first-child{padding-left:0;border-left:0}.in-tile__n{font:500 36px/1 var(--font-mono);letter-spacing:-.02em}.in-tile__label{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;font-size:14px;line-height:20px;color:var(--text-secondary)}.in-link{font-weight:500}.in-block{display:flex;flex-direction:column;gap:12px;min-width:0}.in-block--wide{margin-top:56px}.in-title{line-height:16px}.in-title--split{display:flex;align-items:baseline;justify-content:space-between;gap:16px}.in-title__aside,.in-small{font:400 12px/16px var(--font-sans);letter-spacing:0;text-transform:none}.in-small{font-weight:500;font-size:13px}.in-bars{display:flex;align-items:flex-end;height:120px;margin-top:8px}.in-bars__col{position:relative;flex:1;display:flex;justify-content:center;align-items:flex-end;height:100%;min-width:0}.in-bars__bar{max-width:80%;border-radius:2px 2px 0 0;background:var(--kit-mid);transition:opacity var(--kit-ease)}.in-bars__tip{position:absolute;left:50%;z-index:var(--z-tooltip);width:max-content;padding:6px 9px;border-radius:6px;background:var(--surface-inverse);color:var(--text-inverse);box-shadow:var(--shadow-2);font:500 12px/1.3 var(--font-sans);transform:translate(-50%);pointer-events:none}.in-bars__col:nth-child(-n+3) .in-bars__tip{left:0;transform:none}.in-bars__col:nth-last-child(-n+3) .in-bars__tip{left:auto;right:0;transform:none}.in-bars__axis{display:flex;justify-content:space-between;font:400 12px/16px var(--font-mono);color:var(--text-secondary)}.in-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:56px 64px;margin-top:56px}.in-rows{display:flex;flex-direction:column}.in-rows--wide{--in-n: 88px}.in-rows--wider{--in-n: 112px}.in-row{display:grid;grid-template-columns:minmax(0,120px) minmax(0,1fr) var(--in-n, 56px);align-items:center;column-gap:16px;min-height:32px;font-size:14px;line-height:20px;color:var(--text-primary)}.in-row--link{margin:0 -8px;padding:0 8px;border-radius:6px;text-decoration:none;transition:background-color var(--kit-ease)}.in-row--link:hover{background:var(--kit-hover)}.in-row--link:focus-visible{outline:none;box-shadow:var(--focus-ring)}.in-row__name{display:flex;align-items:center;gap:8px;min-width:0}.in-row__text,.in-row__name--mono{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.in-row__name--mono{display:block;line-height:20px}.in-row__n{font:400 13px/20px var(--font-mono);text-align:right;white-space:nowrap}.in-dot{flex:none;width:7px;height:7px;border-radius:50%}.in-dot--sent{background:var(--jey-gray-400)}.in-row--neg{color:var(--sentiment-negative-text)}.in-row--neg .in-dot--sent{background:var(--sentiment-negative)}.in-track{height:4px;border-radius:2px;background:var(--surface-sunken)}.in-track>span{display:block;height:100%;border-radius:2px;background:var(--kit-mid);transition:width var(--duration-slow) var(--ease-standard)}.in-track>.in-track__sent{background:var(--jey-deep)}.in-row--neg .in-track>.in-track__sent{background:var(--sentiment-negative)}.in-muted{color:var(--text-secondary)}.in-sans{font-family:var(--font-sans)}.in-check__n{color:var(--text-primary)}.in-nudge{display:flex;align-items:flex-start;gap:8px;padding:2px 0 8px;font-size:13px;line-height:20px;color:var(--text-secondary);text-wrap:pretty}.in-nudge svg{flex:none;margin-top:2px;color:var(--text-tertiary)}.in-nudge .jey-text-link{font-size:13px}.in-checks{display:flex;flex-direction:column;border-bottom:1px solid var(--border-subtle)}.in-check{display:grid;grid-template-columns:6px 136px 80px 64px 96px minmax(0,1fr);align-items:center;column-gap:16px;min-height:44px;border-top:1px solid var(--border-subtle);font-size:13px;line-height:20px;color:var(--text-secondary)}.in-check__dot{width:6px;height:6px;border-radius:50%}.in-check__dot--capped{background:var(--status-warning)}.in-check__dot--failed{background:var(--status-danger)}.in-check__when{color:var(--text-primary);white-space:nowrap}.in-check__note{min-width:0}.in-checks__none{padding:16px 0;border-top:1px solid var(--border-subtle);font-size:13px;color:var(--text-secondary)}@container (max-width: 699px){.in-grid{grid-template-columns:minmax(0,1fr);gap:40px}.in-tiles{grid-template-columns:minmax(0,1fr);gap:20px}.in-tile{padding:0;border-left:0}.in-tile__n{font-size:28px}.in-check{grid-template-columns:6px auto auto minmax(0,1fr);grid-template-areas:"dot when when when" ". read new credits" ". note note note";row-gap:2px;padding:10px 0}.in-check__dot{grid-area:dot}.in-check__when{grid-area:when}.in-check>:nth-child(3){grid-area:read}.in-check>:nth-child(4){grid-area:new}.in-check>:nth-child(5){grid-area:credits}.in-check__note{grid-area:note}.in-check__note:empty{display:none}}.st{display:flex;flex-direction:column;max-width:720px}.st-section{transition:opacity var(--kit-ease)}.st-section--dim{opacity:.4}.st-head{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:32px}.st-view,.st-edit{display:flex;flex-direction:column;gap:12px;min-width:0}.st-lines{gap:8px;font-size:14px;line-height:20px}.st-name{font-size:15px;line-height:1.55;overflow-wrap:anywhere}.st-muted{font-size:13px;line-height:20px;color:var(--text-secondary);text-wrap:pretty}.st-lines .kit-mono{font-size:13px}.st-chips{display:flex;flex-wrap:wrap;gap:8px}.st-chip{display:inline-flex;align-items:center;max-width:100%;min-height:28px;padding:4px 10px;box-sizing:border-box;border:1px solid var(--border-default);border-radius:6px;background:var(--surface-card);font:400 13px/1.3 var(--font-mono);overflow-wrap:anywhere}.st-chip--sunken{min-height:26px;padding:3px 9px;border:0;background:var(--surface-sunken)}.st-plats{display:flex;flex-wrap:wrap;gap:12px 24px}.st-plat{display:flex;align-items:center;gap:8px;font-size:14px;line-height:20px}.st-plat--off{color:var(--text-secondary)}.st-spend{display:flex;align-items:center;gap:8px}.st-info{display:flex;flex:none;border-radius:4px;color:var(--text-tertiary)}.st-info:focus-visible{outline:none;box-shadow:var(--focus-ring)}.st-note{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--text-secondary)}.st-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;margin-top:4px}.st-actions--end{justify-content:flex-end}.st-actions__buttons{display:flex;gap:8px;margin-left:auto}.st-label-view{pointer-events:none}.st-label-name{flex:1;min-width:0;overflow:hidden;font:600 14px/20px var(--font-sans);text-overflow:ellipsis;white-space:nowrap}.st-label-crit{display:block;padding-left:16px;font:400 13px/18px var(--font-sans);color:var(--text-secondary);white-space:pre-wrap;overflow-wrap:anywhere}.st-label-gone{color:var(--text-secondary)}.st-label-gone .st-label-name,.st-label-gone .st-label-crit{text-decoration:line-through}.st-label-gone .nt-label-card__dot{opacity:.5}.st-undo{height:32px;margin-top:7px;font-size:13px}.st-tag{display:inline-flex;flex:none;align-items:center;height:18px;padding:0 6px;border-radius:4px;background:var(--surface-sunken);color:var(--text-secondary);font:500 11px/1 var(--font-mono)}.st-bar-wrap{display:flex;flex-direction:column;gap:8px}.st-danger{display:flex;flex-direction:column;margin-top:48px;border-top:1px solid var(--border-default);transition:opacity var(--kit-ease)}.st-danger__row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;padding:24px 0}.st-danger__row+.st-danger__row{border-top:1px solid var(--border-subtle)}.st-danger__text{display:flex;flex-direction:column;gap:4px;min-width:0}.st-delete{display:inline-flex;flex:none;align-items:center;gap:8px;height:32px;padding:0 12px;box-sizing:border-box;border:1px solid var(--border-default);border-radius:6px;background:var(--surface-card);color:var(--status-danger-text);cursor:pointer;font:500 14px/1 var(--font-sans);transition:background-color var(--kit-ease),border-color var(--kit-ease)}.st-delete:hover:not(:disabled){border-color:var(--border-strong);background:var(--kit-hover)}.st-delete:disabled{color:var(--text-disabled);cursor:not-allowed}.st-delete:focus-visible{outline:none;box-shadow:var(--focus-ring)}.tp-progress{display:flex;flex-direction:column;gap:20px;max-width:560px;margin-top:40px}.tp-progress__rows{display:flex;flex-direction:column;border-bottom:1px solid var(--border-subtle)}.tp-progress__row{display:flex;align-items:center;justify-content:space-between;gap:16px;height:44px;border-top:1px solid var(--border-subtle);font-size:14px;line-height:20px}.tp-progress__name{display:flex;align-items:center;gap:10px}.tp-progress__state{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--text-secondary)}.tp-progress__state--reading{gap:10px;color:var(--text-primary)}.tp-progress__check{color:var(--text-tertiary)}.tp-progress__note{margin:0;font-size:14px;line-height:1.55;color:var(--text-secondary);text-wrap:pretty}@media(prefers-reduced-motion:reduce){.nt-meaning{animation:none}}.tk-gap{margin-top:32px}.tk-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;margin-top:32px}.tk-toolbar__tools{display:flex;flex:none;align-items:center;gap:8px}.tk-search{width:200px}.tk-table{--tk-platforms: 120px ;container-type:inline-size;display:flex;flex-direction:column}.tk-table--tools{margin-top:24px}.tk-grid,.tk-head{display:grid;grid-template-columns:minmax(0,1fr) var(--tk-platforms) 248px 64px 136px 32px;column-gap:16px;align-items:center}.tk-head{align-items:end;padding-bottom:10px;font:500 11px/1 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--text-secondary)}.tk-name{display:flex;flex-direction:column;gap:2px;min-width:0}.tk-name__title{overflow:hidden;border-radius:2px;color:var(--text-primary);font:500 15px/20px var(--font-sans);letter-spacing:-.005em;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.tk-name__title:focus-visible{outline:none;box-shadow:var(--focus-ring)}.tk-name__kws{display:flex;align-items:baseline;gap:8px;min-width:0;font:400 12px/18px var(--font-mono);color:var(--text-secondary)}.tk-name__list{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tk-name__more{flex:none;color:var(--text-tertiary)}.tk-status{display:flex;align-items:center;gap:8px;min-width:0;font-size:13px;line-height:20px;color:var(--text-secondary)}.tk-status--warning{color:var(--status-warning-text)}.tk-status--danger{color:var(--status-danger-text)}.tk-status__line{min-width:0;overflow-wrap:break-word}.tk-status__action{flex:none;font-size:13px}.tk-new{display:flex;align-items:baseline;gap:10px;font-size:13px;line-height:20px}.tk-new--some{color:var(--text-primary)}.tk-new--none{color:var(--text-tertiary)}.tk-last{overflow:hidden;font-size:13px;line-height:20px;white-space:nowrap;text-overflow:ellipsis;color:var(--text-tertiary)}.tk-menu{display:flex;justify-content:flex-end;cursor:default}.tk-note{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:12px;font-size:13px;line-height:20px;color:var(--text-secondary)}.tk-note__text{display:flex;align-items:flex-start;gap:8px;min-width:0;text-wrap:pretty}.tk-note__icon{flex:none;margin-top:2px;color:var(--text-tertiary)}.tk-note .jey-text-link{font-size:13px}.tk-empty{padding:48px 0;font-size:14px;line-height:1.5;text-align:center;color:var(--text-secondary)}.tk-nudge{display:flex;align-items:center;gap:8px;align-self:flex-start;height:32px;margin:12px -8px 0;padding:0 8px;border-radius:6px;color:var(--text-secondary);font:400 13px/1 var(--font-sans);text-decoration:none;transition:background-color var(--kit-ease),color var(--kit-ease)}.tk-nudge svg{color:var(--text-tertiary)}.tk-nudge:hover{background:var(--action-ghost-bg-hover);color:var(--text-primary)}.tk-nudge:focus-visible{outline:none;box-shadow:var(--focus-ring)}.tk-none{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;margin-top:32px;padding:48px 0;border-top:1px solid var(--border-subtle);text-align:center}.tk-none p{margin:0;max-width:460px;font-size:15px;line-height:1.55;text-wrap:pretty}.tk-none__alt{font-size:13px;line-height:20px;color:var(--text-secondary)}.tk-none__alt .jey-text-link{font-size:13px}@container (max-width: 779px){.tk-head{display:none}.tk-grid{grid-template-columns:auto auto minmax(0,1fr) 32px;grid-template-areas:"name name name menu" "status status status status" "platforms new last last";row-gap:8px}.tk-name{grid-area:name}.tk-cell--platforms{grid-area:platforms;margin-right:8px}.tk-status{grid-area:status}.tk-new{grid-area:new}.tk-last{grid-area:last;text-align:right}.tk-menu{grid-area:menu}}@media(max-width:599px){.tk-toolbar{flex-direction:column;align-items:stretch}.tk-toolbar__tools{min-width:0}.tk-search input{min-width:0;width:100%}.tk-sort-label{display:none}.tk-search{flex:1;width:auto;min-width:0}}.in-check__time{margin-left:6px}.mx-gap{margin-top:24px}.mx-bar{display:flex;flex-direction:column;gap:16px}.mx-tools{display:flex;align-items:center;gap:8px}.mx-search{flex:0 1 320px;min-width:0}.mx-sub{display:flex;align-items:baseline;gap:6px;min-width:0;white-space:nowrap}.mx-sub__text{min-width:0;overflow:hidden;text-overflow:ellipsis}.mx-sub__link{display:inline-flex;flex:none;gap:6px}.mx-search input{min-width:0}.app-page:has(.mx-layout){container-type:inline-size}.mx-layout{display:grid;grid-template-columns:200px minmax(0,680px);column-gap:56px;align-items:start;margin-top:32px}.mx-side{position:relative;left:-8px;width:208px}.mx-main{display:flex;flex-direction:column;min-width:0;isolation:isolate}.mx-pickers{display:none}@container (max-width: 879px){.mx-layout{grid-template-columns:minmax(0,1fr);margin-top:24px}.mx-side{display:none}.mx-pickers{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}}.mx-views{display:flex;flex-direction:column;gap:24px}.mx-views__group{display:flex;flex-direction:column;gap:2px}.mx-views__title{display:flex;align-items:center;height:32px;padding:0 8px}.mx-views__row{position:relative}.mx-views__item{height:32px;color:var(--text-secondary);font:400 14px/1 var(--font-sans)}.mx-views__filter button:focus-visible{outline:none;box-shadow:var(--focus-ring)}.mx-views__item--on{font-weight:500}.mx-views__item--quiet{font-size:13px}.mx-views__item--quiet svg{flex:none;margin:0 -5px;color:var(--text-tertiary)}.mx-views__dot{display:flex;flex:none;align-items:center;justify-content:center;width:6px}.mx-views__label-dot{flex:none;width:6px;height:6px;border-radius:50%}.mx-views__name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mx-views__tip{position:absolute;top:50%;left:calc(100% + 12px);z-index:var(--z-tooltip);width:max-content;max-width:240px;padding:7px 10px;border-radius:6px;background:var(--surface-inverse);color:var(--text-inverse);box-shadow:var(--shadow-2);font:500 12px/1.45 var(--font-sans);text-wrap:pretty;pointer-events:none;opacity:0;transform:translateY(-50%);transition:opacity var(--kit-ease)}.mx-views__tip[data-open=true]{opacity:1;animation:kit-tip-in var(--duration-fast) var(--ease-standard)}.mx-views__tip:not([data-open=true]){display:none}.mx-views__filter{display:flex;align-items:center;gap:8px;height:32px;margin:2px 0 6px;padding:0 4px 0 8px;box-sizing:border-box;border:1px solid var(--border-default);border-radius:6px;background:var(--surface-card);color:var(--text-tertiary);transition:border-color var(--kit-ease),box-shadow var(--kit-ease)}.mx-views__filter:focus-within{border-color:var(--border-focus);box-shadow:var(--focus-ring-soft)}.mx-views__filter input{flex:1;min-width:0;height:100%;padding:0;border:0;outline:0;background:transparent;color:var(--text-primary);font:400 13px/1 var(--font-sans)}.mx-views__filter button{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:0;border-radius:4px;background:transparent;color:var(--text-secondary);cursor:pointer}.mx-views__of{flex:none;font-size:12px;white-space:nowrap}.mx-views__none{padding:6px 8px;font-size:13px;line-height:1.45;color:var(--text-secondary)}.fl{position:relative;display:inline-flex;flex:none}.fl-panel{top:calc(100% + 6px);right:0;width:224px;max-width:calc(100vw - 2 * var(--app-pad-x, 16px))}.fl-panel--date{width:248px}.fl-item{min-height:32px;line-height:1.2}.fl-item:focus-within{background:var(--kit-hover)}.fl-item__icon{flex:none;color:var(--text-secondary)}.fl-item__label{display:inline-flex;flex:1;align-items:center;gap:8px;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.fl-item__end{flex:none;color:var(--text-tertiary)}.fl-item__check{display:inline-flex;flex:none;width:14px;color:var(--jey-deep)}.fl-item .jey-check{flex:none;pointer-events:none}.fl-item .jey-check__box{margin-top:0}.fl-count{flex:none;min-width:2ch;text-align:right}.fl-rule{height:1px;margin:4px 0;background:var(--border-subtle)}.fl-back{display:flex;align-items:center;gap:8px;height:32px;margin-bottom:2px;padding:0 8px;border:0;border-bottom:1px solid var(--border-subtle);border-radius:6px 6px 0 0;background:transparent;color:var(--text-primary);cursor:pointer;font:500 14px/1 var(--font-sans);transition:background-color var(--kit-ease)}.fl-back svg{color:var(--text-secondary)}.fl-back:hover,.fl-back:focus-visible{outline:none;background:var(--kit-hover)}.fl-date,.fl-date__list{display:flex;flex-direction:column}@media(min-width:600px){.fl-panel--date:has(.fl-date--range){width:488px}.fl-date--range{display:grid;grid-template-columns:200px 1fr;column-gap:4px}.fl-date--range .fl-range{margin-top:0;padding-top:6px;border-top:0;border-left:1px solid var(--border-subtle);padding-left:12px}}.fl-range{display:flex;flex-direction:column;gap:10px;margin-top:4px;padding:10px 8px 6px;border-top:1px solid var(--border-subtle)}.fl-range__fields{display:grid;grid-template-columns:1fr 1fr;gap:8px}.fl-range__field{display:flex;flex-direction:column;gap:4px;min-width:0}.fl-range__label{font:500 12px/1 var(--font-sans);color:var(--text-secondary)}.fl-range__value{display:flex;align-items:center;height:32px;padding:0 8px;box-sizing:border-box;border:1px solid var(--border-default);border-radius:var(--radius-md);color:var(--text-primary);font:400 13px/1 var(--font-sans);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fl-range__value--empty{color:var(--text-tertiary)}.fl-cal__head{display:flex;align-items:center;justify-content:space-between;height:28px}.fl-cal__month{font:500 13px/1 var(--font-sans);color:var(--text-primary)}.fl-cal__nav:hover:not(:disabled){background:var(--kit-hover)}.fl-cal__nav:disabled{cursor:default}.fl-cal__grid{display:grid;grid-template-columns:repeat(7,1fr);row-gap:2px}.fl-cal__dow{display:flex;align-items:center;justify-content:center;height:24px;font:400 11px/1 var(--font-sans);color:var(--text-tertiary)}.fl-cal__day{height:28px;padding:0;border:0;border-radius:6px;background:transparent;color:var(--text-primary);cursor:pointer;font:400 12px/1 var(--font-mono);transition:background-color var(--kit-ease),color var(--kit-ease)}.fl-cal__day:hover:not(:disabled){background:var(--kit-hover)}.fl-cal__day--in{border-radius:0;background:var(--kit-sel)}.fl-cal__day--in:hover:not(:disabled){background:var(--kit-sel)}.fl-cal__day--end,.fl-cal__day--end:hover:not(:disabled){border-radius:6px;background:var(--jey-deep);color:var(--jey-foam)}.fl-cal__day:disabled{color:var(--text-disabled);cursor:default}.fl-cal__day:focus-visible{outline:none;box-shadow:var(--focus-ring)}.fl-applied{display:flex;flex-direction:column;gap:8px;padding-top:12px}.fl-view{display:flex;flex-direction:column}.fl-chips{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.fl-chip{display:inline-flex;align-items:center;max-width:100%;height:28px;border:1px solid var(--kit-mid);border-radius:var(--radius-pill);background:var(--kit-sel);color:var(--text-primary);font:500 13px/1 var(--font-sans)}.fl-chip__body{min-width:0;height:100%;padding:0 4px 0 12px;overflow:hidden;border:0;border-radius:var(--radius-pill) 0 0 var(--radius-pill);background:transparent;color:inherit;cursor:pointer;font:inherit;white-space:nowrap;text-overflow:ellipsis}.fl-chip__kind{font-weight:400;color:var(--text-secondary)}.fl-chip__remove{width:20px;height:20px;margin-right:4px;border-radius:50%;transition:background-color var(--kit-ease)}.fl-chip__body:focus-visible{outline:none;box-shadow:var(--focus-ring)}.fl-left{display:flex;align-items:center;gap:6px;min-height:18px;font:400 13px/1.4 var(--font-sans);color:var(--text-secondary)}.mx-day{display:flex;flex-direction:column;padding-top:32px}.mx-day:first-of-type{padding-top:24px}.mx-day__label{padding-bottom:12px}.mx-post{position:relative;display:flex;flex-direction:column;gap:8px;padding:24px 0;border-top:1px solid var(--border-subtle);color:var(--text-primary)}.mx-post:before{content:"";position:absolute;inset:8px calc(-1*min(20px,var(--app-pad-x)));z-index:-1;border-radius:10px;background:var(--kit-hover);opacity:0;transition:opacity var(--kit-ease);pointer-events:none}.mx-post:hover:before,.mx-post:focus-within:before{opacity:1}.mx-post__meta{display:flex;align-items:center;gap:8px;min-width:0;min-height:20px;font-size:14px;line-height:20px}.mx-post__name{overflow:hidden;border-radius:2px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.mx-post__name:focus-visible{outline:none;box-shadow:var(--focus-ring)}.mx-post__meta>.mx-post__name,.mx-post__meta>.jey-tooltip-anchor{flex:none;max-width:50%}.mx-post__handle{flex:0 4 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:400 12px/20px var(--font-mono);color:var(--text-secondary)}.mx-post__dot{flex:none;color:var(--text-tertiary)}.mx-post__time{flex:none;font-size:13px;color:var(--text-secondary)}.mx-post__fill{flex:1;min-width:16px}.mx-post__tracker{flex:0 8 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;color:var(--text-secondary);transition:opacity var(--kit-ease)}.mx-post:hover .mx-post__tracker,.mx-post:focus-within .mx-post__tracker{opacity:0}.mx-post__reply{display:flex;align-items:center;gap:6px;min-width:0;font-size:13px;line-height:20px;color:var(--text-secondary)}.mx-post__reply svg{flex:none;color:var(--text-tertiary)}.mx-post__reply-kind{flex:none}.mx-post__reply-title{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mx-post__title{font:600 16px/1.4 var(--font-sans);letter-spacing:-.005em;overflow-wrap:anywhere;text-wrap:pretty}.mx-post__body{display:-webkit-box;margin:0;overflow:hidden;font-size:15px;line-height:1.55;overflow-wrap:anywhere;text-wrap:pretty;-webkit-box-orient:vertical;-webkit-line-clamp:4}.mx-post__body--gone{color:var(--text-secondary)}.mx-kw{margin:0 -1px;padding:1px 3px;border-radius:3px;background:#d3e2e1;color:var(--jey-deep);font-weight:500;-webkit-box-decoration-break:clone;box-decoration-break:clone}.mx-post__title .mx-kw{font-weight:inherit}.mx-post__foot{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:4px;font-size:13px;line-height:20px;color:var(--text-secondary)}.mx-sent{display:inline-flex;align-items:center;gap:6px}.mx-sent__dot{width:7px;height:7px;border-radius:50%;background:var(--jey-gray-400)}.mx-sent--neg{color:var(--sentiment-negative-text)}.mx-sent--neg .mx-sent__dot{background:var(--sentiment-negative)}.mx-label{position:relative;display:flex}.mx-label__pill{display:inline-flex;align-items:center;gap:2px;height:24px;padding:0 4px 0 8px;border:0;border-radius:4px;cursor:pointer;font:500 13px/1 var(--font-sans);transition:filter var(--kit-ease)}.mx-label__pill svg{opacity:.7}.mx-label__pill:hover:not(:disabled),.mx-label__pill[aria-expanded=true]{filter:brightness(.96)}.mx-label__pill:disabled{cursor:default}.mx-label__pill:focus-visible{outline:none;box-shadow:var(--focus-ring)}.mx-label__menu{top:30px;left:-4px;width:320px;max-width:calc(100vw - 48px)}.mx-label__title{padding:8px 8px 4px;font-size:12px;line-height:1.3;color:var(--text-secondary)}.mx-label__item{display:flex;align-items:flex-start;gap:12px;padding:8px;border:0;border-radius:6px;background-color:transparent;color:var(--text-primary);cursor:pointer;text-align:left;font-family:var(--font-sans);transition:background-color var(--kit-ease)}.mx-label__item:hover,.mx-label__item:focus-visible{outline:none;background-color:var(--kit-hover)}.mx-label__text{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.mx-label__name{font:500 14px/1.35 var(--font-sans)}.mx-label__crit{font-size:13px;line-height:1.4;color:var(--text-secondary);text-wrap:pretty}.mx-label__check{flex:none;margin-top:1px}.mx-label__foot{margin:4px -4px -4px;padding:10px 12px;border-top:1px solid var(--border-subtle);font-size:12px;line-height:1.4;color:var(--text-secondary)}.mx-actions{position:absolute;top:18px;right:-8px;display:flex;align-items:center;gap:2px;opacity:0;pointer-events:none;transition:opacity var(--kit-ease)}.mx-post:hover .mx-actions,.mx-post:focus-within .mx-actions{opacity:1;pointer-events:auto}.mx-action{border-radius:4px;color:var(--text-primary);transition:background-color var(--kit-ease)}.mx-action:hover:not(:disabled),.mx-action--back{background-color:var(--kit-sel);color:var(--text-primary)}@media(hover:none){.mx-actions{position:static;opacity:1;pointer-events:auto;margin:4px 0 0 -8px}.mx-post__tracker{opacity:1!important}}.mx-stub{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;min-height:56px;padding:12px 0;box-sizing:border-box;border-top:1px solid var(--border-subtle);font-size:14px;line-height:20px;color:var(--text-secondary);animation:jey-page-in var(--duration-base) var(--ease-standard)}.mx-stub__text,.mx-stub__lead{display:flex;align-items:center;gap:10px;min-width:0}.mx-stub__lead{gap:12px}.mx-stub__icon{flex:none;color:var(--text-tertiary)}.mx-why{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-left:auto}.mx-why--grow{flex:1;flex-wrap:nowrap;min-width:0;margin-left:0}.mx-why__label{margin-right:2px;font-size:13px}.mx-why__chip{display:inline-flex;align-items:center;height:28px;padding:0 10px;box-sizing:border-box;border:1px solid var(--border-default);border-radius:999px;background:transparent;color:var(--text-primary);cursor:pointer;font:400 13px/1 var(--font-sans);white-space:nowrap;transition:background-color var(--kit-ease),border-color var(--kit-ease)}.mx-why__chip:hover{border-color:var(--border-strong);background:var(--kit-hover)}.mx-why__skip{color:var(--text-tertiary)}.mx-why__chip:focus-visible{outline:none;box-shadow:var(--focus-ring)}.mx-why__input{flex:1;min-width:0;margin-right:6px}.mx-why__input input{min-width:0}.mx-empty{margin-top:24px;border-top:1px solid var(--border-subtle)}.mx-foot{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:24px;border-top:1px solid var(--border-subtle);font-size:13px;color:var(--text-secondary)}@media(max-width:599px){.mx-search{flex:1 1 auto}}@media(prefers-reduced-motion:reduce){.mx-stub,.fl-panel,.mx-label__menu{animation:none}}.rs-gap,.rs-list{margin-top:32px}.rs-filter{max-width:320px;margin-top:32px}.rs-filter+.rs-list{margin-top:16px}.rs-row{display:grid;grid-template-columns:minmax(0,1fr) 32px;column-gap:16px;align-items:center}.rs-row__main{display:flex;flex-direction:column;gap:2px;min-width:0}.rs-row__title{overflow:hidden;border-radius:2px;color:var(--text-primary);font:500 15px/20px var(--font-sans);letter-spacing:-.005em;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.rs-row__title:focus-visible{outline:none;box-shadow:var(--focus-ring)}.rs-row__line{display:flex;flex-wrap:wrap;align-items:center;gap:0 8px;min-width:0;font-size:13px;line-height:20px;color:var(--text-secondary)}.rs-row__line>*{flex:none}.rs-row__line .kit-dot{margin-left:4px}.rs-row__sep{color:var(--text-tertiary)}.rs-row__piece{white-space:nowrap}.rs-row__piece--danger{color:var(--status-danger-text);flex:0 1 auto;min-width:0;white-space:normal}.rs-row__menu{display:flex;justify-content:flex-end;cursor:default}.rs-row__menu .kit-icon-btn{opacity:0;transition:opacity var(--kit-ease)}.rs-row:hover .rs-row__menu .kit-icon-btn,.rs-row:focus-within .rs-row__menu .kit-icon-btn,.rs-row__menu .kit-icon-btn[aria-expanded=true]{opacity:1}@media(hover:none){.rs-row__menu .kit-icon-btn{opacity:1}}.rs-trial{display:flex;align-items:flex-start;gap:8px;margin-top:16px;font-size:13px;line-height:20px;color:var(--text-secondary);text-wrap:pretty}.rs-trial svg{flex:none;margin-top:2px;color:var(--text-tertiary)}.rs-trial .jey-text-link{font-size:13px}.rs-none{display:flex;flex-direction:column;align-items:center;margin-top:32px;border-top:1px solid var(--border-subtle)}.rs-none__title{display:block;margin-bottom:4px;font:600 18px/1.3 var(--font-sans)}.rs-phrase{display:block;width:100%;height:48px;margin:0;padding:0 14px;box-sizing:border-box;border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-card);color:var(--text-primary);font:400 16px/24px var(--font-sans);outline:0;transition:border-color var(--kit-ease),box-shadow var(--kit-ease)}.rs-phrase:hover{border-color:var(--border-strong)}.rs-phrase:focus{border-color:var(--kit-mid);box-shadow:var(--focus-ring)}.rs-sub{margin-top:8px}.rs-head{display:inline-flex;flex-wrap:wrap;align-items:center;gap:0 4px}.rs-head .kit-progress{margin-left:8px}.rs-head--danger{color:var(--status-danger-text)}.rs-body{max-width:720px;margin-top:24px}.rs-note{margin:8px 0 0;font-size:14px;line-height:1.55;color:var(--text-secondary);text-wrap:pretty}.rs-note--busy{display:flex;align-items:center;gap:12px}.rs-note .jey-text-link{font-size:14px}.rs-notice{display:flex;flex-direction:column;gap:12px;margin-top:8px;font-size:14px;line-height:1.55;color:var(--text-primary)}.rs-notice__links{display:flex;flex-wrap:wrap;gap:8px 20px}.rs-link{padding:0;border:0;background:transparent;color:var(--text-secondary);cursor:pointer;font:400 13px/20px var(--font-sans);text-decoration:underline;text-decoration-color:var(--border-strong);text-underline-offset:3px}.rs-link:hover{color:var(--text-primary)}.rs-link:focus-visible{outline:none;border-radius:2px;box-shadow:var(--focus-ring)}.rs-found{margin:0 0 16px;font-size:14px;line-height:20px;color:var(--text-primary)}.rs-themes{display:flex;flex-direction:column;gap:12px;margin-top:8px}.rs-theme{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:24px;width:100%;margin:0;padding:12px 14px;box-sizing:border-box;border:1px solid var(--border-default);border-radius:8px;background:var(--surface-card);color:var(--text-primary);cursor:pointer;text-align:left;font-family:var(--font-sans)}.rs-theme:hover:not(:disabled){border-color:var(--border-strong)}.rs-theme:focus-visible{outline:none;box-shadow:var(--focus-ring)}.rs-theme:disabled{cursor:default}.rs-theme__text{display:flex;flex-direction:column;gap:4px;min-width:0}.rs-theme__name{font:600 14px/20px var(--font-sans)}.rs-theme__desc{font:400 13px/18px var(--font-sans);color:var(--text-secondary);text-wrap:pretty}.rs-theme__count{display:flex;align-items:center;gap:12px}.rs-theme__count .kit-mono{min-width:24px;text-align:right}.rs-theme__bar{width:96px;height:4px;border-radius:2px;background:var(--surface-sunken)}.rs-theme__bar>span{display:block;height:100%;border-radius:2px;background:var(--kit-mid);transition:width var(--duration-slow) var(--ease-standard)}.rs-none-link{margin-top:16px}@media(max-width:599px){.rs-theme{grid-template-columns:minmax(0,1fr);row-gap:8px}.rs-theme__bar{flex:1}}@media(prefers-reduced-motion:reduce){.rs-theme__bar>span{transition:none}}.rs-body--wide{max-width:none}.rs-theme-head{display:flex;flex-direction:column;gap:4px;margin-top:16px}.rs-edit-labels{align-self:flex-start;margin:8px 0 0 12px}.rs-themes__bar{display:flex;justify-content:flex-end;min-height:32px;align-items:center}.rs-link--plain{text-decoration:none}.rs-editor{display:flex;flex-direction:column;gap:16px}.rs-editor__n{align-self:center;min-width:24px;color:var(--text-secondary);text-align:right}.rs-gone{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;padding:12px 14px;border:1px dashed var(--border-default);border-radius:8px}.rs-gone__name{font:600 14px/20px var(--font-sans);color:var(--text-tertiary);text-decoration:line-through}.rs-settings{display:flex;flex-direction:column}.rs-value{margin:0;font-size:15px;line-height:1.5;color:var(--text-primary)}.rs-spend{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;font-size:14px}.rs-spend__bar{flex:1;min-width:120px;max-width:320px;height:4px;border-radius:2px;background:var(--surface-sunken)}.rs-spend__bar>span{display:block;height:100%;border-radius:2px;background:var(--kit-mid)}.rs-again{padding:24px 0;border-bottom:1px solid var(--border-subtle)}#root{min-height:100vh}.app-blank{min-height:100vh;background:var(--surface-page)}.app-blank--center{display:flex;align-items:center;justify-content:center}.jey-load-error{display:flex;flex-direction:column;align-items:center;gap:var(--space-5);padding:56px 0;text-align:center}.jey-load-error p{margin:0;font-size:var(--text-body);line-height:var(--leading-body);color:var(--text-primary)}
