@font-face{font-family:Cormorant;font-style:normal;font-weight:400 500;font-display:swap;src:url(/assets/cormorant-400-500-latin-ext-Bzx46pNl.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant;font-style:normal;font-weight:400 500;font-display:swap;src:url(/assets/cormorant-400-500-latin-D7itQ8IL.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:Instrument Sans;font-style:normal;font-weight:400 600;font-display:swap;src:url(/assets/instrument-sans-400-600-latin-ext-B5bTHO_g.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 600;font-display:swap;src:url(/assets/instrument-sans-400-600-latin-BbzFLZTg.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:Inter;font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/inter-400-700-latin-ext-DO1Apj_S.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/inter-400-700-latin-Dx4kXJAl.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:JetBrains Mono;font-style:normal;font-weight:400 500;font-display:swap;src:url(/assets/jetbrains-mono-400-500-latin-ext-DIC32ArD.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400 500;font-display:swap;src:url(/assets/jetbrains-mono-400-500-latin-6fWv1k7M.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}@layer theme,base,components,variants,worlds;@layer theme{:root{--own-s1: 4px;--own-s2: 8px;--own-s3: 12px;--own-s4: 16px;--own-s5: 20px;--own-s6: 24px;--own-s7: 32px;--own-s8: 40px;--own-s9: 56px;--own-section-gap: 36px;--own-r-xs: var(--t-radius-small);--own-r-sm: var(--t-radius-small);--own-r-md: var(--t-radius-medium);--own-r-lg: var(--t-radius-large);--own-r-pill: 999px;--own-t-xs: 12px;--own-t-sm: 13px;--own-t-base: 14px;--own-t-md: 15px;--own-t-lg: 18px;--own-t-xl: 22px;--own-t-2xl: 28px;--own-t-3xl: 38px;--own-rail: 248px;--own-rail-narrow: 72px;--own-topbar: 64px;--own-inspector: 420px;--own-content-max: 1120px;--own-card-min: 232px;--own-motion-fast: .12s;--own-motion: .18s;--own-ease: cubic-bezier(.2, 0, 0, 1)}[data-tone=neutral]{--tone-fg: var(--t-ink-muted);--tone-bg: color-mix(in srgb, var(--t-ink) 7%, transparent);--tone-line: var(--t-border-strong)}[data-tone=accent]{--tone-fg: var(--t-accent-text);--tone-bg: var(--t-accent-selected);--tone-line: color-mix(in srgb, var(--t-accent-text) 42%, transparent)}[data-tone=positive]{--tone-fg: var(--t-positive-text);--tone-bg: color-mix(in srgb, var(--t-positive) 14%, transparent);--tone-line: color-mix(in srgb, var(--t-positive) 34%, transparent)}[data-tone=attention]{--tone-fg: var(--t-caution-text);--tone-bg: color-mix(in srgb, var(--t-caution) 14%, transparent);--tone-line: color-mix(in srgb, var(--t-caution) 34%, transparent)}[data-tone=negative]{--tone-fg: var(--t-destructive-text);--tone-bg: color-mix(in srgb, var(--t-destructive) 13%, transparent);--tone-line: color-mix(in srgb, var(--t-destructive) 32%, transparent)}[data-tone=informational]{--tone-fg: var(--t-informational-text);--tone-bg: color-mix(in srgb, var(--t-informational) 14%, transparent);--tone-line: color-mix(in srgb, var(--t-informational) 34%, transparent)}@media(prefers-reduced-motion:reduce){:root{--own-motion-fast: 0ms;--own-motion: 0ms}*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}}@layer theme{:root{--t-canvas: #0A0D14;--t-canvas-elevated: #0D111A;--t-surface: #121722;--t-surface-raised: #1B202C;--t-surface-selected: #11234B;--t-surface-inset: #080A10;--t-ink: #EAEEF5;--t-ink-muted: #B7BDC9;--t-ink-faint: #8F96A3;--t-ink-inverse: #0A0C12;--t-border: rgba(199, 204, 214, .16);--t-border-strong: rgba(199, 204, 214, .34);--t-divider: rgba(199, 204, 214, .1);--t-control-border: #717986;--t-accent: #B9BFCA;--t-accent-hover: #CDD2DB;--t-accent-edge: #E1E5EC;--t-accent-selected: rgba(35, 58, 127, .42);--t-accent-text: #8FB2E6;--t-secondary-accent: #223A7F;--t-tertiary-accent: #0D1F4F;--t-positive: #4FC49A;--t-positive-text: #72D4B0;--t-caution: #D9A441;--t-caution-text: #E4B55B;--t-destructive: #E0606A;--t-destructive-text: #F17E86;--t-informational: #4A6B93;--t-informational-text: #9DBBDD;--t-focus: #A9CBF7;--t-rail-bg: #090B11;--t-rail-ink: #EAEEF5;--t-rail-ink-muted: #B7BDC9;--t-rail-accent: #B9BFCA;--t-rail-accent-ink: #0A0C12;--t-rail-accent-edge: #E1E5EC;--t-rail-focus: #A9CBF7;--t-material-highlight: rgba(234, 238, 245, .08);--t-material-shadow: rgba(0, 2, 10, .6);--t-material-light: radial-gradient(90% 70% at 78% -12%, rgba(35, 58, 127, .26), transparent 62%), radial-gradient(70% 55% at 8% 112%, rgba(13, 31, 79, .34), transparent 65%);--t-font-display: "Cormorant", "Cormorant Garamond", "Sitka Display", Georgia, serif;--t-font-heading: "Instrument Sans", ui-sans-serif, system-ui, -apple-system, "Segoe UI Variable Text", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--t-font-body: "Inter", ui-sans-serif, system-ui, -apple-system, "Segoe UI Variable Text", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--t-font-ui: "Inter", ui-sans-serif, system-ui, -apple-system, "Segoe UI Variable Text", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--t-font-mono: "JetBrains Mono", ui-monospace, "Cascadia Mono", "SF Mono", Menlo, Consolas, "Roboto Mono", monospace;--t-font-reading: "Inter", ui-sans-serif, system-ui, -apple-system, "Segoe UI Variable Text", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--t-font-annotation: "Inter", ui-sans-serif, system-ui, -apple-system, "Segoe UI Variable Text", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--t-display-weight: 400;--t-display-tracking: .045em;--t-display-case: uppercase;--t-heading-weight: 600;--t-heading-tracking: -.02em;--t-label-case: uppercase;--t-label-tracking: .16em;--t-radius-small: 2px;--t-radius-medium: 4px;--t-radius-large: 6px;--t-shadow-low: 0 1px 0 rgba(234,238,245,.07) inset, 0 2px 6px rgba(0,2,10,.55);--t-shadow-high: 0 1px 0 rgba(234,238,245,.09) inset, 0 24px 60px rgba(0,2,10,.65);color-scheme:dark}@media(prefers-color-scheme:light){:root:not([data-theme]){--t-canvas: #F3E9D5;--t-canvas-elevated: #EFE4CD;--t-surface: #FAF4E6;--t-surface-raised: #FFFCF4;--t-surface-selected: #E2E6E7;--t-surface-inset: #E9DEC6;--t-ink: #1B2436;--t-ink-muted: #4A5263;--t-ink-faint: #565D69;--t-ink-inverse: #FAF4E6;--t-border: rgba(60, 44, 20, .2);--t-border-strong: rgba(60, 44, 20, .4);--t-divider: rgba(46, 92, 134, .16);--t-control-border: #77705F;--t-accent: #2E5C86;--t-accent-hover: #254C70;--t-accent-edge: #2E5C86;--t-accent-selected: rgba(46, 92, 134, .12);--t-accent-text: #264F76;--t-secondary-accent: #B85C3E;--t-tertiary-accent: #6B7F46;--t-positive: #6B7F46;--t-positive-text: #47592A;--t-caution: #C9822B;--t-caution-text: #87490E;--t-destructive: #8B3E2A;--t-destructive-text: #8B3323;--t-informational: #2E5C86;--t-informational-text: #264F76;--t-focus: #2E5C86;--t-rail-bg: #46532F;--t-rail-ink: #F6EBD6;--t-rail-ink-muted: #D9D6B8;--t-rail-accent: #F6EBD6;--t-rail-accent-ink: #1B2436;--t-rail-accent-edge: #F6EBD6;--t-rail-focus: #F6EBD6;--t-material-highlight: rgba(255, 255, 255, .7);--t-material-shadow: rgba(70, 52, 22, .22);--t-material-light: none;--t-font-display: "Lora", Cambria, Georgia, "Times New Roman", serif;--t-font-heading: "Lora", Cambria, Georgia, "Times New Roman", serif;--t-font-body: "Source Sans 3", ui-sans-serif, system-ui, -apple-system, "Segoe UI Variable Text", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--t-font-ui: "Source Sans 3", ui-sans-serif, system-ui, -apple-system, "Segoe UI Variable Text", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--t-font-mono: "IBM Plex Mono", ui-monospace, "Cascadia Mono", "SF Mono", Menlo, Consolas, "Roboto Mono", monospace;--t-font-annotation: "Caveat", "Segoe Print", "Bradley Hand", cursive;--t-font-reading: "Source Sans 3", ui-sans-serif, system-ui, -apple-system, "Segoe UI Variable Text", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--t-display-weight: 600;--t-display-tracking: -.022em;--t-display-case: none;--t-heading-weight: 600;--t-heading-tracking: -.01em;--t-label-case: uppercase;--t-label-tracking: .14em;--t-radius-small: 2px;--t-radius-medium: 5px;--t-radius-large: 8px;--t-shadow-low: 0 1px 2px rgba(70,52,22,.18);--t-shadow-high: 0 1px 2px rgba(70,52,22,.18), 0 16px 34px rgba(70,52,22,.22);color-scheme:light}}:root[data-theme=sapphire]{--t-canvas: #0A0D14;--t-canvas-elevated: #0D111A;--t-surface: #121722;--t-surface-raised: #1B202C;--t-surface-selected: #11234B;--t-surface-inset: #080A10;--t-ink: #EAEEF5;--t-ink-muted: #B7BDC9;--t-ink-faint: #8F96A3;--t-ink-inverse: #0A0C12;--t-border: rgba(199, 204, 214, .16);--t-border-strong: rgba(199, 204, 214, .34);--t-divider: rgba(199, 204, 214, .1);--t-control-border: #717986;--t-accent: #B9BFCA;--t-accent-hover: #CDD2DB;--t-accent-edge: #E1E5EC;--t-accent-selected: rgba(35, 58, 127, .42);--t-accent-text: #8FB2E6;--t-secondary-accent: #223A7F;--t-tertiary-accent: #0D1F4F;--t-positive: #4FC49A;--t-positive-text: #72D4B0;--t-caution: #D9A441;--t-caution-text: #E4B55B;--t-destructive: #E0606A;--t-destructive-text: #F17E86;--t-informational: #4A6B93;--t-informational-text: #9DBBDD;--t-focus: #A9CBF7;--t-rail-bg: #090B11;--t-rail-ink: #EAEEF5;--t-rail-ink-muted: #B7BDC9;--t-rail-accent: #B9BFCA;--t-rail-accent-ink: #0A0C12;--t-rail-accent-edge: #E1E5EC;--t-rail-focus: #A9CBF7;--t-material-highlight: rgba(234, 238, 245, .08);--t-material-shadow: rgba(0, 2, 10, .6);--t-material-light: radial-gradient(90% 70% at 78% -12%, rgba(35, 58, 127, .26), transparent 62%), radial-gradient(70% 55% at 8% 112%, rgba(13, 31, 79, .34), transparent 65%);--t-font-display: "Cormorant", "Cormorant Garamond", "Sitka Display", Georgia, serif;--t-font-heading: "Instrument Sans", ui-sans-serif, system-ui, -apple-system, "Segoe UI Variable Text", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--t-font-body: "Inter", ui-sans-serif, system-ui, -apple-system, "Segoe UI Variable Text", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--t-font-ui: "Inter", ui-sans-serif, system-ui, -apple-system, "Segoe UI Variable Text", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--t-font-mono: "JetBrains Mono", ui-monospace, "Cascadia Mono", "SF Mono", Menlo, Consolas, "Roboto Mono", monospace;--t-font-reading: "Inter", ui-sans-serif, system-ui, -apple-system, "Segoe UI Variable Text", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--t-font-annotation: "Inter", ui-sans-serif, system-ui, -apple-system, "Segoe UI Variable Text", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--t-display-weight: 400;--t-display-tracking: .045em;--t-display-case: uppercase;--t-heading-weight: 600;--t-heading-tracking: -.02em;--t-label-case: uppercase;--t-label-tracking: .16em;--t-radius-small: 2px;--t-radius-medium: 4px;--t-radius-large: 6px;--t-shadow-low: 0 1px 0 rgba(234,238,245,.07) inset, 0 2px 6px rgba(0,2,10,.55);--t-shadow-high: 0 1px 0 rgba(234,238,245,.09) inset, 0 24px 60px rgba(0,2,10,.65);color-scheme:dark}:root[data-theme=paper]{--t-canvas: #F3E9D5;--t-canvas-elevated: #EFE4CD;--t-surface: #FAF4E6;--t-surface-raised: #FFFCF4;--t-surface-selected: #E2E6E7;--t-surface-inset: #E9DEC6;--t-ink: #1B2436;--t-ink-muted: #4A5263;--t-ink-faint: #565D69;--t-ink-inverse: #FAF4E6;--t-border: rgba(60, 44, 20, .2);--t-border-strong: rgba(60, 44, 20, .4);--t-divider: rgba(46, 92, 134, .16);--t-control-border: #77705F;--t-accent: #2E5C86;--t-accent-hover: #254C70;--t-accent-edge: #2E5C86;--t-accent-selected: rgba(46, 92, 134, .12);--t-accent-text: #264F76;--t-secondary-accent: #B85C3E;--t-tertiary-accent: #6B7F46;--t-positive: #6B7F46;--t-positive-text: #47592A;--t-caution: #C9822B;--t-caution-text: #87490E;--t-destructive: #8B3E2A;--t-destructive-text: #8B3323;--t-informational: #2E5C86;--t-informational-text: #264F76;--t-focus: #2E5C86;--t-rail-bg: #46532F;--t-rail-ink: #F6EBD6;--t-rail-ink-muted: #D9D6B8;--t-rail-accent: #F6EBD6;--t-rail-accent-ink: #1B2436;--t-rail-accent-edge: #F6EBD6;--t-rail-focus: #F6EBD6;--t-material-highlight: rgba(255, 255, 255, .7);--t-material-shadow: rgba(70, 52, 22, .22);--t-material-light: none;--t-font-display: "Lora", Cambria, Georgia, "Times New Roman", serif;--t-font-heading: "Lora", Cambria, Georgia, "Times New Roman", serif;--t-font-body: "Source Sans 3", ui-sans-serif, system-ui, -apple-system, "Segoe UI Variable Text", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--t-font-ui: "Source Sans 3", ui-sans-serif, system-ui, -apple-system, "Segoe UI Variable Text", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--t-font-mono: "IBM Plex Mono", ui-monospace, "Cascadia Mono", "SF Mono", Menlo, Consolas, "Roboto Mono", monospace;--t-font-annotation: "Caveat", "Segoe Print", "Bradley Hand", cursive;--t-font-reading: "Source Sans 3", ui-sans-serif, system-ui, -apple-system, "Segoe UI Variable Text", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--t-display-weight: 600;--t-display-tracking: -.022em;--t-display-case: none;--t-heading-weight: 600;--t-heading-tracking: -.01em;--t-label-case: uppercase;--t-label-tracking: .14em;--t-radius-small: 2px;--t-radius-medium: 5px;--t-radius-large: 8px;--t-shadow-low: 0 1px 2px rgba(70,52,22,.18);--t-shadow-high: 0 1px 2px rgba(70,52,22,.18), 0 16px 34px rgba(70,52,22,.22);color-scheme:light}:root[data-theme=utility]{--t-canvas: #F3EEE3;--t-canvas-elevated: #EDE7DA;--t-surface: #FAF7F0;--t-surface-raised: #FDFBF6;--t-surface-selected: #DDE4E8;--t-surface-inset: #E4DED2;--t-ink: #1B1B1D;--t-ink-muted: #4D4B47;--t-ink-faint: #625F59;--t-ink-inverse: #F7F3EA;--t-border: rgba(27, 27, 29, .14);--t-border-strong: rgba(27, 27, 29, .3);--t-divider: rgba(27, 27, 29, .09);--t-control-border: #7D786E;--t-accent: #3F5B6E;--t-accent-hover: #334C5D;--t-accent-edge: #3F5B6E;--t-accent-selected: rgba(63, 91, 110, .14);--t-accent-text: #2F4A5A;--t-secondary-accent: #5B4231;--t-tertiary-accent: #3F4B32;--t-positive: #3F4B32;--t-positive-text: #3F4B32;--t-caution: #8A5A14;--t-caution-text: #7A4E0E;--t-destructive: #9C3F33;--t-destructive-text: #8F372C;--t-informational: #3F5B6E;--t-informational-text: #2F4A5A;--t-focus: #3F5B6E;--t-rail-bg: #1B1B1D;--t-rail-ink: #F3EEE3;--t-rail-ink-muted: #B9B4A9;--t-rail-accent: #D8D1C4;--t-rail-accent-ink: #1B1B1D;--t-rail-accent-edge: #D8D1C4;--t-rail-focus: #A9C3D4;--t-material-highlight: rgba(255, 255, 255, .8);--t-material-shadow: rgba(40, 30, 18, .2);--t-material-light: none;--t-font-display: "Geist", ui-sans-serif, system-ui, -apple-system, "Segoe UI Variable Text", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--t-font-heading: "Geist", ui-sans-serif, system-ui, -apple-system, "Segoe UI Variable Text", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--t-font-body: "Geist", ui-sans-serif, system-ui, -apple-system, "Segoe UI Variable Text", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--t-font-ui: "Geist", ui-sans-serif, system-ui, -apple-system, "Segoe UI Variable Text", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--t-font-mono: "Geist Mono", ui-monospace, "Cascadia Mono", "SF Mono", Menlo, Consolas, "Roboto Mono", monospace;--t-font-reading: "Geist", ui-sans-serif, system-ui, -apple-system, "Segoe UI Variable Text", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--t-font-annotation: "Geist", ui-sans-serif, system-ui, -apple-system, "Segoe UI Variable Text", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--t-display-weight: 500;--t-display-tracking: -.035em;--t-display-case: none;--t-heading-weight: 600;--t-heading-tracking: -.02em;--t-label-case: uppercase;--t-label-tracking: .16em;--t-radius-small: 6px;--t-radius-medium: 10px;--t-radius-large: 14px;--t-shadow-low: 0 1px 0 rgba(255,255,255,.8) inset, 0 1px 2px rgba(40,30,18,.14), 0 4px 10px rgba(40,30,18,.06);--t-shadow-high: 0 1px 0 rgba(255,255,255,.8) inset, 0 2px 4px rgba(40,30,18,.12), 0 22px 44px rgba(40,30,18,.18);color-scheme:light}:root[data-theme=editorial]{--t-canvas: #1A1310;--t-canvas-elevated: #201713;--t-surface: #261C17;--t-surface-raised: #3A2A24;--t-surface-selected: #3A1F24;--t-surface-inset: #140E0C;--t-ink: #EADCC6;--t-ink-muted: #C6B7A1;--t-ink-faint: #A59683;--t-ink-inverse: #1A1310;--t-border: rgba(234, 220, 198, .13);--t-border-strong: rgba(234, 220, 198, .3);--t-divider: rgba(234, 220, 198, .09);--t-control-border: #85776A;--t-accent: #EADCC6;--t-accent-hover: #F4EADA;--t-accent-edge: #EADCC6;--t-accent-selected: rgba(124, 50, 66, .42);--t-accent-text: #E59C7D;--t-secondary-accent: #5A2A3A;--t-tertiary-accent: #3E4A32;--t-positive: #8E9C62;--t-positive-text: #B9C78C;--t-caution: #D9A75B;--t-caution-text: #E4B872;--t-destructive: #D4605A;--t-destructive-text: #EE857E;--t-informational: #2F4A4A;--t-informational-text: #94C0BC;--t-focus: #E6BC7A;--t-rail-bg: #140E0C;--t-rail-ink: #EADCC6;--t-rail-ink-muted: #C6B7A1;--t-rail-accent: #EADCC6;--t-rail-accent-ink: #1A1310;--t-rail-accent-edge: #EADCC6;--t-rail-focus: #E6BC7A;--t-material-highlight: rgba(234, 220, 198, .05);--t-material-shadow: rgba(8, 4, 2, .65);--t-material-light: radial-gradient(60% 45% at 100% 0%, rgba(181, 90, 60, .13), transparent 70%), radial-gradient(55% 50% at 0% 100%, rgba(90, 42, 58, .2), transparent 70%);--t-font-display: "Newsreader", "Sitka Text", Georgia, serif;--t-font-heading: "Newsreader", "Sitka Text", Georgia, serif;--t-font-body: "Libre Franklin", ui-sans-serif, system-ui, -apple-system, "Segoe UI Variable Text", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--t-font-ui: "Libre Franklin", ui-sans-serif, system-ui, -apple-system, "Segoe UI Variable Text", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--t-font-mono: "IBM Plex Mono", ui-monospace, "Cascadia Mono", "SF Mono", Menlo, Consolas, "Roboto Mono", monospace;--t-font-reading: "Newsreader", "Sitka Text", Georgia, serif;--t-font-annotation: "Libre Franklin", ui-sans-serif, system-ui, -apple-system, "Segoe UI Variable Text", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--t-display-weight: 400;--t-display-tracking: -.03em;--t-display-case: none;--t-heading-weight: 500;--t-heading-tracking: -.012em;--t-label-case: uppercase;--t-label-tracking: .18em;--t-radius-small: 2px;--t-radius-medium: 3px;--t-radius-large: 4px;--t-shadow-low: 0 1px 2px rgba(8,4,2,.6);--t-shadow-high: 0 24px 56px rgba(8,4,2,.7);color-scheme:dark}:root[data-theme=atmospheric]{--t-canvas: #101114;--t-canvas-elevated: #14161A;--t-surface: #1A1D24;--t-surface-raised: #252930;--t-surface-selected: #14282B;--t-surface-inset: #0B0C0F;--t-ink: #E6E6E1;--t-ink-muted: #B4B5B3;--t-ink-faint: #96989D;--t-ink-inverse: #F4F3ED;--t-border: rgba(230, 230, 225, .09);--t-border-strong: rgba(230, 230, 225, .2);--t-divider: rgba(230, 230, 225, .07);--t-control-border: #767A82;--t-accent: #0F5258;--t-accent-hover: #14636A;--t-accent-edge: #8D9299;--t-accent-selected: rgba(14, 77, 82, .34);--t-accent-text: #7DB5B0;--t-secondary-accent: #B0561C;--t-tertiary-accent: #3A3450;--t-positive: #7FA98A;--t-positive-text: #9CC7A7;--t-caution: #C97A3A;--t-caution-text: #E2A36A;--t-destructive: #D96A66;--t-destructive-text: #EE8A85;--t-informational: #6F8FB0;--t-informational-text: #9DB7D3;--t-focus: #9CCFCA;--t-rail-bg: #0D0E11;--t-rail-ink: #E6E6E1;--t-rail-ink-muted: #B4B5B3;--t-rail-accent: #0F5258;--t-rail-accent-ink: #F4F3ED;--t-rail-accent-edge: #8D9299;--t-rail-focus: #9CCFCA;--t-material-highlight: rgba(230, 230, 225, .06);--t-material-shadow: rgba(12, 8, 26, .62);--t-material-light: linear-gradient(101deg, transparent 58%, rgba(230, 230, 225, .03) 66%, rgba(230, 230, 225, .008) 74%, transparent 80%), radial-gradient(70% 50% at 18% 118%, rgba(14, 77, 82, .26), transparent 66%);--t-font-display: "Manrope", ui-sans-serif, system-ui, -apple-system, "Segoe UI Variable Text", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--t-font-heading: "Manrope", ui-sans-serif, system-ui, -apple-system, "Segoe UI Variable Text", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--t-font-body: "Manrope", ui-sans-serif, system-ui, -apple-system, "Segoe UI Variable Text", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--t-font-ui: "Manrope", ui-sans-serif, system-ui, -apple-system, "Segoe UI Variable Text", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--t-font-mono: "JetBrains Mono", ui-monospace, "Cascadia Mono", "SF Mono", Menlo, Consolas, "Roboto Mono", monospace;--t-font-reading: "Manrope", ui-sans-serif, system-ui, -apple-system, "Segoe UI Variable Text", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--t-font-annotation: "Manrope", ui-sans-serif, system-ui, -apple-system, "Segoe UI Variable Text", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--t-display-weight: 300;--t-display-tracking: -.03em;--t-display-case: none;--t-heading-weight: 500;--t-heading-tracking: -.015em;--t-label-case: uppercase;--t-label-tracking: .2em;--t-radius-small: 6px;--t-radius-medium: 10px;--t-radius-large: 14px;--t-shadow-low: 0 1px 0 rgba(230,230,225,.07) inset, 0 10px 24px rgba(12,8,26,.5);--t-shadow-high: 0 1px 0 rgba(230,230,225,.08) inset, 0 34px 80px rgba(12,8,26,.7);color-scheme:dark}:root[data-theme=graphite]{--t-canvas: #141516;--t-canvas-elevated: #18191B;--t-surface: #1D1F21;--t-surface-raised: #242628;--t-surface-selected: #2B2E31;--t-surface-inset: #0F1011;--t-ink: #EDEEF0;--t-ink-muted: #ACB0B5;--t-ink-faint: #8B9096;--t-ink-inverse: #141516;--t-border: rgba(237, 238, 240, .11);--t-border-strong: rgba(237, 238, 240, .22);--t-divider: rgba(237, 238, 240, .07);--t-control-border: #74797F;--t-accent: #C9CDD2;--t-accent-hover: #DADDE1;--t-accent-edge: #C9CDD2;--t-accent-selected: rgba(201, 205, 210, .12);--t-accent-text: #D7DCE2;--t-secondary-accent: #ACB0B5;--t-positive: #7DBE8E;--t-positive-text: #93CBA2;--t-caution: #D6AE5C;--t-caution-text: #E0BC73;--t-destructive: #E07070;--t-destructive-text: #EE8A8A;--t-informational: #7EA6D0;--t-informational-text: #97B9DC;--t-focus: #EDEEF0;--t-rail-bg: #18191B;--t-rail-ink: #EDEEF0;--t-rail-ink-muted: #ACB0B5;--t-rail-accent: #C9CDD2;--t-rail-accent-ink: #141516;--t-rail-accent-edge: #C9CDD2;--t-rail-focus: #EDEEF0;--t-material-highlight: rgba(255, 255, 255, .04);--t-material-shadow: rgba(0, 0, 0, .4);--t-material-light: none;--t-font-display: ui-sans-serif, system-ui, -apple-system, "Segoe UI Variable Text", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--t-font-heading: ui-sans-serif, system-ui, -apple-system, "Segoe UI Variable Text", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--t-font-body: ui-sans-serif, system-ui, -apple-system, "Segoe UI Variable Text", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--t-font-ui: ui-sans-serif, system-ui, -apple-system, "Segoe UI Variable Text", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--t-font-mono: ui-monospace, "Cascadia Mono", "SF Mono", Menlo, Consolas, "Roboto Mono", monospace;--t-font-reading: ui-sans-serif, system-ui, -apple-system, "Segoe UI Variable Text", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--t-font-annotation: ui-sans-serif, system-ui, -apple-system, "Segoe UI Variable Text", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--t-display-weight: 600;--t-display-tracking: -.02em;--t-display-case: none;--t-heading-weight: 600;--t-heading-tracking: -.02em;--t-label-case: none;--t-label-tracking: 0;--t-radius-small: 6px;--t-radius-medium: 8px;--t-radius-large: 12px;--t-shadow-low: none;--t-shadow-high: 0 12px 30px rgba(0,0,0,.4);color-scheme:dark}[data-theme-preview=sapphire]{--p-canvas: #0A0D14;--p-surface: #1B202C;--p-accent: #B9BFCA;--p-border: rgba(199, 204, 214, .34)}[data-theme-preview=paper]{--p-canvas: #F3E9D5;--p-surface: #FFFCF4;--p-accent: #2E5C86;--p-border: rgba(60, 44, 20, .4)}[data-theme-preview=utility]{--p-canvas: #F3EEE3;--p-surface: #FDFBF6;--p-accent: #3F5B6E;--p-border: rgba(27, 27, 29, .3)}[data-theme-preview=editorial]{--p-canvas: #1A1310;--p-surface: #3A2A24;--p-accent: #EADCC6;--p-border: rgba(234, 220, 198, .3)}[data-theme-preview=atmospheric]{--p-canvas: #101114;--p-surface: #252930;--p-accent: #0F5258;--p-border: rgba(230, 230, 225, .2)}[data-theme-preview=graphite]{--p-canvas: #141516;--p-surface: #242628;--p-accent: #C9CDD2;--p-border: rgba(237, 238, 240, .22)}}@layer base{*,*:before,*:after{box-sizing:border-box}html,body,#root{height:100%}body{margin:0;background:var(--t-material-light, none),var(--t-canvas);background-attachment:fixed;color:var(--t-ink);font-family:var(--t-font-body);font-size:var(--own-t-base);line-height:1.55;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}ul,ol{margin:0;padding:0;list-style:none}h1{font-family:var(--t-font-display);font-size:var(--own-t-3xl);font-weight:var(--t-display-weight, 640);letter-spacing:var(--t-display-tracking, -.022em);text-transform:var(--t-display-case, none);line-height:1.12}h2{font-family:var(--t-font-heading);font-size:var(--own-t-xl);font-weight:var(--t-heading-weight, 620);letter-spacing:var(--t-heading-tracking, -.014em);line-height:1.25}h3{font-family:var(--t-font-heading);font-size:var(--own-t-md);font-weight:600;line-height:1.35}h4{font-family:var(--t-font-heading);font-size:var(--own-t-base);font-weight:600}a{color:var(--t-accent-text);text-decoration-color:color-mix(in srgb,var(--t-accent-text) 45%,transparent);text-underline-offset:2px}a:hover{text-decoration-color:currentColor}button,input,select,textarea{font:inherit;color:inherit}input,textarea,select{font-family:var(--t-font-ui)}img,svg,video{display:block;max-width:100%}:focus-visible{outline:2px solid var(--t-focus);outline-offset:2px;border-radius:var(--own-r-xs)}.own-rail :focus-visible{outline-color:var(--t-rail-focus)}.own-skip{position:absolute;left:var(--own-s4);top:-80px;z-index:100;padding:var(--own-s2) var(--own-s4);background:var(--t-surface-raised);border:1px solid var(--t-border-strong);border-radius:var(--own-r-sm);color:var(--t-ink);text-decoration:none;transition:top var(--own-motion) var(--own-ease)}.own-skip:focus-visible{top:var(--own-s4)}.own-visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.own-noscript{margin:0;padding:var(--own-s6);font-family:var(--t-font-body);color:var(--t-ink);background:var(--t-canvas)}*{scrollbar-width:thin;scrollbar-color:var(--t-border-strong) transparent}*::-webkit-scrollbar{width:10px;height:10px}*::-webkit-scrollbar-thumb{background:var(--t-border-strong);border-radius:var(--own-r-pill);border:3px solid transparent;background-clip:content-box}.own-shell{display:grid;grid-template-columns:var(--own-rail) minmax(0,1fr);min-height:100vh}.own-rail{position:sticky;top:0;height:100vh;display:flex;flex-direction:column;gap:var(--own-s5);padding:var(--own-s5) var(--own-s3);background:var(--t-rail-bg);color:var(--t-rail-ink);border-right:1px solid var(--t-border)}.own-rail__seam{position:absolute;inset:0 0 0 auto;width:1px;pointer-events:none;background:transparent}.own-brand-block{display:flex;flex-direction:column;gap:2px}.own-brand{display:flex;align-items:center;gap:var(--own-s3);padding:var(--own-s1) var(--own-s3);text-decoration:none;color:inherit}.own-brand__mark{color:var(--t-rail-ink);flex:none;display:block}.own-brand__name{display:block;font-family:var(--t-font-display);font-size:var(--own-t-lg);font-weight:var(--t-display-weight, 620);letter-spacing:-.01em;line-height:1.1;color:var(--t-rail-ink)}.own-brand__by{display:block;padding-left:calc(var(--own-s3) + 26px + var(--own-s3));font-family:var(--t-font-ui);font-size:var(--own-t-xs);color:var(--t-rail-ink-muted);letter-spacing:.02em;text-transform:none}.own-nav{display:flex;flex-direction:column;gap:2px}.own-nav__link{position:relative;display:flex;align-items:center;gap:var(--own-s3);padding:var(--own-s3);border-radius:var(--own-r-sm);color:var(--t-rail-ink-muted);text-decoration:none;font-family:var(--t-font-ui);font-weight:500;border:1px solid transparent;transition:background var(--own-motion-fast) var(--own-ease),color var(--own-motion-fast) var(--own-ease)}.own-nav__link:hover{background:color-mix(in srgb,var(--t-rail-ink) 8%,transparent);color:var(--t-rail-ink)}.own-nav__link[aria-current=page]{background:color-mix(in srgb,var(--t-rail-ink) 12%,transparent);color:var(--t-rail-ink)}.own-nav__link[aria-current=page]:before{content:"";position:absolute;left:-4px;top:50%;transform:translateY(-50%);width:3px;height:18px;border-radius:var(--own-r-pill);background:var(--t-rail-accent)}.own-nav__icon{flex:none;color:inherit;display:block}.own-rail__foot{margin-top:auto;display:flex;flex-direction:column;gap:var(--own-s3)}.own-main{display:flex;flex-direction:column;min-width:0}.own-topbar{position:sticky;top:0;z-index:20;display:flex;align-items:center;gap:var(--own-s4);height:var(--own-topbar);padding:0 var(--own-s6);background:var(--t-canvas);border-bottom:1px solid var(--t-border)}.own-topbar__spacer{flex:1}.own-page{flex:1;min-width:0;padding:var(--own-s7) var(--own-s6) var(--own-s9)}.own-page--centered{width:100%;max-width:var(--own-content-max);margin:0 auto}.own-page__header{position:relative;display:flex;flex-direction:column;gap:var(--own-s2);margin-bottom:var(--own-s6)}.own-page__lede{color:var(--t-ink-muted);font-family:var(--t-font-reading);font-size:var(--own-t-md);max-width:64ch}.own-section{display:flex;flex-direction:column;gap:var(--own-s4);margin-bottom:var(--own-section-gap)}.own-section__head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--own-s4);flex-wrap:wrap}.own-eyebrow{font-family:var(--t-font-ui);font-size:var(--own-t-xs);font-weight:600;color:var(--t-ink-faint);text-transform:var(--t-label-case, uppercase);letter-spacing:var(--t-label-tracking, .12em)}.own-stack{display:flex;flex-direction:column;gap:var(--own-s3)}.own-stack--tight{gap:var(--own-s2)}.own-stack--loose{gap:var(--own-s5)}.own-row{display:flex;align-items:center;gap:var(--own-s3);flex-wrap:wrap}.own-muted{color:var(--t-ink-muted)}.own-faint{color:var(--t-ink-faint)}.own-mono{font-family:var(--t-font-mono);font-size:var(--own-t-sm);word-break:break-all}@media(max-width:1180px){.own-shell{grid-template-columns:var(--own-rail-narrow) minmax(0,1fr)}.own-rail{padding:var(--own-s5) var(--own-s2);align-items:stretch}.own-brand__text,.own-nav__label,.own-rail__foot-text{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.own-brand__by{display:none}.own-brand,.own-nav__link{justify-content:center;padding:var(--own-s3) 0}.own-nav__link[aria-current=page]:before{left:-8px}}@media(max-width:860px){:root{--own-section-gap: 28px}.own-shell{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}.own-rail{position:sticky;top:0;height:52px;flex-direction:row;align-items:center;gap:var(--own-s1);padding:6px var(--own-s3);border-right:none;border-bottom:1px solid var(--t-border);z-index:30}.own-rail__seam{inset:auto 0 0;width:auto;height:1px}.own-nav{flex-direction:row;gap:0;flex:1;justify-content:space-evenly}.own-nav__link{padding:var(--own-s2) var(--own-s3)}.own-nav__link[aria-current=page]:before{inset:auto 6px -7px;width:auto;height:2px;transform:none}.own-rail__foot{margin-top:0;margin-left:auto}.own-topbar{height:52px;padding:0 var(--own-s4)}.own-page{padding:var(--own-s5) var(--own-s4) var(--own-s8)}h1{font-size:30px}}@media(max-width:560px){.own-page__header h1{font-size:var(--own-t-2xl)}.own-page__lede{font-size:var(--own-t-base)}}}@layer components{.own-panel{background:var(--t-surface);border:1px solid var(--t-border);border-radius:var(--own-r-lg);padding:var(--own-s5)}.own-panel--inset{background:var(--t-surface-inset)}.own-panel--flush{padding:0;overflow:hidden}.own-button{display:inline-flex;align-items:center;justify-content:center;gap:var(--own-s2);min-height:38px;padding:0 var(--own-s4);border-radius:var(--own-r-sm);border:1px solid var(--t-control-border);background:var(--t-surface-raised);color:var(--t-ink);font-family:var(--t-font-ui);font-size:var(--own-t-base);font-weight:550;cursor:pointer;text-decoration:none;white-space:nowrap;transition:background var(--own-motion-fast) var(--own-ease),border-color var(--own-motion-fast) var(--own-ease),transform var(--own-motion-fast) var(--own-ease)}.own-button:hover:not(:disabled){background:color-mix(in srgb,var(--t-ink) 6%,var(--t-surface-raised));border-color:var(--t-control-border)}.own-button:active:not(:disabled){transform:translateY(1px)}.own-button:disabled,.own-button[aria-disabled=true]{opacity:.5;cursor:not-allowed}.own-button--primary{background:var(--t-accent);border-color:transparent;color:var(--t-ink-inverse);box-shadow:0 1px 0 var(--t-material-highlight) inset}.own-button--primary:hover:not(:disabled){background:var(--t-accent-hover);border-color:transparent}.own-button--quiet{background:transparent;border-color:transparent;color:var(--t-ink-muted)}.own-button--quiet:hover:not(:disabled){background:var(--t-surface-raised);color:var(--t-ink)}.own-button--danger{border-color:color-mix(in srgb,var(--t-destructive) 40%,transparent);color:var(--t-destructive-text);background:transparent}.own-button--danger:hover:not(:disabled){background:color-mix(in srgb,var(--t-destructive) 14%,transparent)}.own-button--large{min-height:46px;padding:0 var(--own-s6);font-size:var(--own-t-md)}.own-button--block{width:100%}.own-icon-button{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:var(--own-r-sm);border:1px solid transparent;background:transparent;color:var(--t-ink-muted);cursor:pointer;transition:background var(--own-motion-fast) var(--own-ease),color var(--own-motion-fast) var(--own-ease)}.own-icon-button:hover:not(:disabled){background:var(--t-surface-raised);color:var(--t-ink)}.own-chip{display:inline-flex;align-items:flex-start;gap:var(--own-s2);padding:3px var(--own-s3);border-radius:var(--own-r-pill);border:1px solid var(--tone-line, var(--t-border-strong));background:var(--tone-bg, color-mix(in srgb, var(--t-ink) 7%, transparent));color:var(--tone-fg, var(--t-ink-muted));font-family:var(--t-font-ui);font-size:var(--own-t-xs);line-height:1.45;font-weight:550;letter-spacing:.005em;max-width:100%;text-align:left}.own-chip__dot+.own-chip__text{margin-top:0}.own-chip__text{overflow-wrap:anywhere}.own-chip__dot{width:6px;height:6px;margin-top:6px;border-radius:50%;background:currentColor;flex:none}.own-chip[data-tone=attention] .own-chip__dot{border-radius:1px;transform:rotate(45deg)}.own-chip--square{border-radius:var(--own-r-xs)}.own-filter{display:inline-flex;align-items:center;gap:var(--own-s2);padding:var(--own-s2) var(--own-s4);border-radius:var(--own-r-pill);border:1px solid var(--t-control-border);background:var(--t-surface);color:var(--t-ink-muted);font-family:var(--t-font-ui);font-size:var(--own-t-sm);font-weight:550;cursor:pointer;white-space:nowrap;transition:background var(--own-motion-fast) var(--own-ease),color var(--own-motion-fast) var(--own-ease),border-color var(--own-motion-fast) var(--own-ease)}.own-filter:hover{background:var(--t-surface-raised);color:var(--t-ink)}.own-filter[aria-pressed=true]{background:var(--t-accent-selected);border-color:var(--t-accent-edge);color:var(--t-ink);box-shadow:inset 0 0 0 1px var(--t-accent-edge)}.own-filter-bar{display:flex;gap:var(--own-s2);flex-wrap:wrap;align-items:center}.own-filter-scroll{--own-fade-to: var(--t-canvas);position:relative}.own-filter-scroll:after{content:"";position:absolute;top:0;right:0;bottom:0;width:32px;pointer-events:none;background:linear-gradient(to right,transparent,var(--own-fade-to))}.own-filter-bar--scroll{flex-wrap:nowrap;overflow-x:auto;padding-bottom:var(--own-s1);padding-right:var(--own-s8);scroll-padding-inline-end:var(--own-s8);scroll-snap-type:inline proximity;scrollbar-width:none}.own-filter-bar--scroll>*{scroll-snap-align:end}.own-filter-bar--scroll::-webkit-scrollbar{display:none}.own-filter-row{display:flex;align-items:center;gap:var(--own-s3);min-width:0}.own-filter-row>.own-filter-bar--scroll,.own-filter-row>.own-filter-scroll{flex:1;min-width:0}.own-tabs{display:flex;gap:var(--own-s1);border-bottom:1px solid var(--t-border);overflow-x:auto;scrollbar-width:none}.own-tabs::-webkit-scrollbar{display:none}.own-tab{position:relative;appearance:none;border:none;background:transparent;color:var(--t-ink-faint);padding:var(--own-s3) var(--own-s4);font-family:var(--t-font-ui);font-size:var(--own-t-base);font-weight:550;cursor:pointer;white-space:nowrap;transition:color var(--own-motion-fast) var(--own-ease)}.own-tab:hover{color:var(--t-ink-muted)}.own-tab[aria-selected=true]{color:var(--t-ink)}.own-tab[aria-selected=true]:after{content:"";position:absolute;left:var(--own-s3);right:var(--own-s3);bottom:-1px;height:2px;background:var(--t-accent-text);border-radius:var(--own-r-pill)}.own-search{display:flex;align-items:center;gap:var(--own-s3);width:100%;max-width:560px;padding:0 var(--own-s4);height:40px;border-radius:var(--own-r-md);border:1px solid var(--t-border);background:var(--t-surface);color:var(--t-ink-faint);transition:border-color var(--own-motion-fast) var(--own-ease)}.own-search:focus-within{border-color:var(--t-accent-edge)}.own-search input{flex:1;min-width:0;border:none;background:transparent;color:var(--t-ink);outline:none}.own-search:has(input:focus-visible),.own-search:focus-within{outline:2px solid var(--t-focus);outline-offset:2px}.own-search input::placeholder{color:var(--t-ink-faint)}.own-field{display:flex;flex-direction:column;gap:var(--own-s2)}.own-field__label{font-size:var(--own-t-sm);font-weight:600;color:var(--t-ink-muted)}.own-field__hint{font-size:var(--own-t-xs);color:var(--t-ink-faint)}.own-field__error{font-size:var(--own-t-xs);color:var(--t-destructive-text);display:flex;align-items:center;gap:var(--own-s2)}.own-input,.own-select{width:100%;min-height:38px;padding:var(--own-s2) var(--own-s3);border-radius:var(--own-r-sm);border:1px solid var(--t-control-border);background:var(--t-surface-inset);color:var(--t-ink);transition:border-color var(--own-motion-fast) var(--own-ease)}.own-input:focus-visible,.own-select:focus-visible{border-color:var(--t-accent-edge)}.own-input[aria-invalid=true],.own-select[aria-invalid=true]{border-color:var(--t-destructive);box-shadow:inset 0 0 0 1px var(--t-destructive)}.own-checkbox{display:flex;align-items:flex-start;gap:var(--own-s3);cursor:pointer}.own-checkbox input{margin-top:3px;accent-color:var(--t-accent);width:16px;height:16px}.own-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--own-card-min),1fr));gap:var(--own-s4);align-items:stretch}.own-grid>li{display:flex;min-width:0}.own-card{display:flex;width:100%;flex-direction:column;text-align:left;gap:0;padding:0;overflow:hidden;background:var(--t-surface);border:1px solid var(--t-border);border-radius:var(--own-r-lg);color:inherit;text-decoration:none;cursor:pointer;transition:border-color var(--own-motion-fast) var(--own-ease),background var(--own-motion-fast) var(--own-ease),transform var(--own-motion-fast) var(--own-ease)}.own-card:hover{background:var(--t-surface-raised);border-color:var(--t-border-strong)}.own-card[aria-current=true]{border-color:var(--t-accent-edge);box-shadow:0 0 0 1px var(--t-accent-edge)}.own-card__preview{position:relative;aspect-ratio:4 / 3;background:var(--t-surface-inset);border-bottom:1px solid var(--t-border);display:grid;place-items:center;overflow:hidden}.own-card__body{display:flex;flex:1;flex-direction:column;gap:var(--own-s2);padding:var(--own-s4)}.own-card__title{font-family:var(--t-font-heading);font-size:var(--own-t-base);font-weight:var(--t-heading-weight, 620);letter-spacing:calc(var(--t-heading-tracking, -.014em) * .5);line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.own-card__title--untitled{color:var(--t-ink-faint);font-style:italic;font-weight:500}.own-card__meta{display:flex;align-items:center;flex-wrap:wrap;gap:0 var(--own-s2);font-size:var(--own-t-xs);color:var(--t-ink-faint)}.own-card__chips{display:flex;flex-wrap:wrap;align-content:flex-start;gap:var(--own-s2);margin-top:auto;padding-top:var(--own-s2)}.own-motif{width:100%;height:100%;color:color-mix(in srgb,var(--t-ink-faint) 62%,transparent);opacity:.9}.own-card[aria-current=true] .own-motif{color:color-mix(in srgb,var(--t-accent-text) 55%,var(--t-ink-faint))}.own-bullets{display:flex;flex-direction:column;gap:var(--own-s2)}.own-bullets>li{display:flex;align-items:flex-start;gap:var(--own-s3)}.own-bullets>li>svg{flex:none;margin-top:.15em}.own-bullets>li>span{flex:1;min-width:0}.own-qualifiers{display:flex;flex-direction:column;gap:var(--own-s2);margin:calc(var(--own-s2) * -1) 0 0;padding-left:var(--own-s4);border-left:1px solid var(--t-border)}.own-qualifiers p{margin:0;font-size:12.5px;line-height:1.55;color:var(--t-ink-faint)}.own-motif__label{position:absolute;left:var(--own-s3);bottom:var(--own-s2);font-size:11px;letter-spacing:var(--t-label-tracking, .08em);text-transform:var(--t-label-case, uppercase);color:var(--t-ink-faint)}@media(max-width:560px){.own-grid{--own-card-min: 150px;gap:var(--own-s3)}.own-card__preview{aspect-ratio:5 / 4}}.own-wallet{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--own-s5);align-items:start}@media(min-width:1360px){.own-wallet--with-inspector{grid-template-columns:minmax(0,1fr) var(--own-inspector)}.own-wallet--with-inspector .own-grid{--own-card-min: 200px}}.own-inspector{position:sticky;top:calc(var(--own-topbar) + var(--own-s5));max-height:calc(100vh - var(--own-topbar) - var(--own-s8));overflow-y:auto;background:var(--t-surface);border:1px solid var(--t-border);border-radius:var(--own-r-lg)}.own-inspector__head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--own-s3);padding:var(--own-s5);border-bottom:1px solid var(--t-border)}.own-inspector__body{padding:var(--own-s5);display:flex;flex-direction:column;gap:var(--own-s5)}.own-inspector .own-kv{grid-template-columns:minmax(0,1fr);gap:0}.own-inspector .own-kv dt{margin-top:var(--own-s3)}.own-inspector .own-kv>div:first-child dt{margin-top:0}.own-kv{display:grid;grid-template-columns:minmax(120px,34%) minmax(0,1fr);gap:var(--own-s2) var(--own-s4);font-size:var(--own-t-sm)}.own-kv dt{color:var(--t-ink-faint)}.own-kv dd{margin:0;color:var(--t-ink);min-width:0}@media(max-width:760px){.own-kv{grid-template-columns:minmax(0,1fr);gap:0}.own-kv dt{margin-top:var(--own-s3)}.own-kv>div:first-child dt{margin-top:0}}.own-rows{display:flex;flex-direction:column}.own-row-item{display:flex;flex-direction:column;gap:var(--own-s2);padding:var(--own-s4) 0;border-top:1px solid var(--t-divider)}.own-row-item:first-child{border-top:none;padding-top:0}.own-row-item__head{display:flex;align-items:center;gap:var(--own-s3);justify-content:space-between}.own-row-item__label{display:flex;align-items:center;gap:var(--own-s3);font-weight:550;min-width:0}.own-row-item__detail{font-size:var(--own-t-sm);color:var(--t-ink-muted)}.own-row-item__actions{display:flex;gap:var(--own-s2);flex-wrap:wrap}.own-note{display:flex;gap:var(--own-s3);padding:var(--own-s3) var(--own-s4);border-radius:var(--own-r-md);border:1px solid var(--tone-line, var(--t-border));background:var(--tone-bg, var(--t-surface-inset));color:var(--t-ink-muted);font-size:var(--own-t-sm);line-height:1.5}.own-note__icon{flex:none;color:var(--tone-fg, var(--t-ink-faint));margin-top:1px}.own-statement{font-size:var(--own-t-sm);color:var(--t-ink-faint);line-height:1.5;border-left:2px solid var(--t-border-strong);padding-left:var(--own-s3)}.own-disclosure{border-top:1px solid var(--t-divider);padding-top:var(--own-s3)}.own-disclosure>summary{cursor:pointer;list-style:none;display:inline-flex;align-items:center;gap:var(--own-s2);font-size:var(--own-t-sm);color:var(--t-ink-faint);font-weight:550}.own-disclosure>summary::-webkit-details-marker{display:none}.own-disclosure>summary:hover{color:var(--t-ink-muted)}.own-disclosure__chevron{transition:transform var(--own-motion-fast) var(--own-ease)}.own-disclosure[open] .own-disclosure__chevron{transform:rotate(90deg)}.own-disclosure__body{padding-top:var(--own-s3)}.own-copy{display:inline-flex;align-items:center;gap:var(--own-s2);max-width:100%}.own-copy__value{font-family:var(--t-font-mono);font-size:var(--own-t-xs);color:var(--t-ink-muted);background:var(--t-surface-inset);border:1px solid var(--t-divider);border-radius:var(--own-r-xs);padding:2px var(--own-s2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.own-state{display:flex;flex-direction:column;align-items:center;gap:var(--own-s3);text-align:center;padding:var(--own-s9) var(--own-s5);border:1px dashed var(--t-border-strong);border-radius:var(--own-r-lg);background:var(--t-surface-inset)}.own-state__icon{color:var(--t-ink-faint)}.own-state__title{font-family:var(--t-font-heading);font-size:var(--own-t-lg);font-weight:var(--t-heading-weight, 620);letter-spacing:var(--t-heading-tracking, -.014em)}.own-state__body{color:var(--t-ink-muted);max-width:52ch}.own-state--error{border-style:solid;border-color:color-mix(in srgb,var(--t-destructive) 32%,transparent);background:color-mix(in srgb,var(--t-destructive) 14%,transparent)}.own-state--compact{padding:var(--own-s6) var(--own-s5)}.own-skeleton{background:linear-gradient(90deg,var(--t-surface-raised) 0%,color-mix(in srgb,var(--t-ink) 6%,var(--t-surface-raised)) 50%,var(--t-surface-raised) 100%),var(--t-surface-raised);background-size:200% 100%;animation:own-shimmer 1.4s linear infinite;border-radius:var(--own-r-sm)}@keyframes own-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media(prefers-reduced-motion:reduce){.own-skeleton{animation:none;background:var(--t-surface-raised)}}.own-spinner{width:16px;height:16px;border-radius:50%;border:2px solid var(--t-border-strong);border-top-color:var(--t-accent-text);animation:own-spin .7s linear infinite;flex:none}@keyframes own-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.own-spinner{animation:none;border-top-color:var(--t-accent-text)}}.own-dialog-backdrop{position:fixed;inset:0;z-index:60;display:grid;place-items:center;padding:var(--own-s5);background:color-mix(in srgb,var(--t-canvas) 78%,transparent)}.own-dialog{width:min(560px,100%);max-height:min(80vh,720px);overflow-y:auto;background:var(--t-surface);border:1px solid var(--t-border-strong);border-radius:var(--own-r-lg);box-shadow:var(--t-shadow-high)}.own-dialog__head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--own-s4);padding:var(--own-s5) var(--own-s5) var(--own-s3)}.own-dialog__body{padding:0 var(--own-s5) var(--own-s5);display:flex;flex-direction:column;gap:var(--own-s4)}.own-dialog__foot{display:flex;justify-content:flex-end;gap:var(--own-s3);padding:var(--own-s4) var(--own-s5);border-top:1px solid var(--t-border);position:sticky;bottom:0;background:var(--t-surface)}.own-toasts{position:fixed;right:var(--own-s5);bottom:var(--own-s5);z-index:70;display:flex;flex-direction:column;gap:var(--own-s2);max-width:min(420px,calc(100vw - var(--own-s8)))}.own-toast{display:flex;align-items:flex-start;gap:var(--own-s3);padding:var(--own-s3) var(--own-s4);border-radius:var(--own-r-md);border:1px solid var(--tone-line, var(--t-border-strong));background:var(--t-surface-raised);box-shadow:var(--t-shadow-low);font-size:var(--own-t-sm)}.own-toast__icon{color:var(--tone-fg, var(--t-ink-muted));flex:none;margin-top:1px}.own-drop{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--own-s3);padding:var(--own-s9) var(--own-s5);border:1px dashed var(--t-accent-edge);border-radius:var(--own-r-lg);background:linear-gradient(180deg,color-mix(in srgb,var(--t-accent) 6%,transparent),transparent 70%),var(--t-surface-inset);text-align:center;transition:border-color var(--own-motion-fast) var(--own-ease),background var(--own-motion-fast) var(--own-ease)}.own-drop:focus-within label{outline:2px solid var(--t-focus);outline-offset:2px}.own-drop:has(input:focus:not(:focus-visible)) label{outline:none}.own-drop[data-dragging=true]{border-style:solid;border-color:var(--t-accent-edge);background:linear-gradient(180deg,color-mix(in srgb,var(--t-accent) 14%,transparent),transparent 70%),var(--t-surface-inset)}.own-drop__icon{color:var(--t-accent-text)}.own-list{display:flex;flex-direction:column}.own-list__item{display:flex;align-items:center;gap:var(--own-s4);padding:var(--own-s4) var(--own-s5);border-top:1px solid var(--t-divider);color:inherit;text-decoration:none}.own-list__item:first-child{border-top:none}a.own-list__item:hover,button.own-list__item:hover{background:var(--t-surface-raised)}button.own-list__item{width:100%;text-align:left;border-left:none;border-right:none;border-bottom:none;background:transparent;cursor:pointer}.own-list__main{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.own-list__title{font-weight:550;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.own-list__sub{font-size:var(--own-t-xs);color:var(--t-ink-faint)}.own-hero{display:flex;flex-direction:column;align-items:center;gap:var(--own-s4);text-align:center;padding:var(--own-s8) 0 var(--own-s6)}.own-hero h1{max-width:18ch}.own-actions{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:var(--own-s3)}.own-action{display:flex;align-items:center;gap:var(--own-s3);padding:var(--own-s4);border-radius:var(--own-r-md);border:1px solid var(--t-border);background:var(--t-surface);color:inherit;text-decoration:none;transition:background var(--own-motion-fast) var(--own-ease),border-color var(--own-motion-fast) var(--own-ease)}.own-action:hover{background:var(--t-surface-raised);border-color:var(--t-accent-edge)}.own-action__icon{color:var(--t-accent-text);flex:none}.own-action__text{flex:1;min-width:0}.own-action__title{display:block;font-family:var(--t-font-heading);font-weight:var(--t-heading-weight, 620);letter-spacing:calc(var(--t-heading-tracking, -.014em) * .5)}.own-action__sub{display:block;font-size:var(--own-t-xs);color:var(--t-ink-faint);line-height:1.45}.own-scroll-x{overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:var(--own-r-xs)}.own-table{width:100%;border-collapse:collapse;font-size:var(--own-t-sm)}.own-table th,.own-table td{text-align:left;padding:var(--own-s3) var(--own-s4);border-bottom:1px solid var(--t-divider);vertical-align:top}.own-table th{color:var(--t-ink-faint);font-weight:600;white-space:nowrap}.own-local-preview{display:grid;place-items:center;width:120px;height:120px;border-radius:var(--own-r-md);border:1px solid var(--t-border);background:var(--t-surface-inset);overflow:hidden;flex:none}.own-local-preview img{width:100%;height:100%;object-fit:contain}@media(max-width:860px){.own-topbar .own-button--quiet{display:none}}.own-fieldset{min-width:0;margin:0;padding:0;border:0}.own-fieldset>legend{padding:0 0 var(--own-s2)}.own-wallet>*,.own-inspector__head>*{min-width:0}@media(max-width:860px){.own-drop{min-height:120px;padding:var(--own-s4)}.own-drop__icon{display:none}}}@layer components{.own-home{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--own-s8);align-items:start;margin-bottom:var(--own-s8)}.own-home__intro{display:flex;flex-direction:column;gap:var(--own-s5);min-width:0}.own-home__intro h1{font-size:48px;line-height:1.06;max-width:14ch}.own-intake{display:grid;grid-template-columns:120px minmax(0,1fr);gap:var(--own-s5);align-items:center;padding:var(--own-s6);border:1px solid var(--t-border-strong);border-radius:var(--own-r-lg);background:var(--t-material-light, none),linear-gradient(var(--t-material-highlight, transparent),transparent 50%),var(--t-surface);box-shadow:var(--t-shadow-high);color:inherit;text-decoration:none;transition:border-color var(--own-motion-fast) var(--own-ease),box-shadow var(--own-motion-fast) var(--own-ease)}.own-intake:hover{border-color:var(--t-accent-edge)}.own-intake__mark{display:grid;place-items:center;width:120px;height:120px;border:1px dashed var(--t-control-border);border-radius:var(--own-r-md);color:var(--t-accent-text)}.own-intake__text{display:flex;flex-direction:column;align-items:flex-start;gap:var(--own-s2);min-width:0}.own-intake__text h2{font-size:var(--own-t-xl)}.own-intake__text p{color:var(--t-ink-muted);max-width:44ch}.own-index{display:flex;flex-direction:column;border-top:1px solid var(--t-border-strong)}.own-index__item{display:grid;grid-template-columns:28px minmax(0,1fr) 20px;gap:var(--own-s4);align-items:center;padding:var(--own-s4) var(--own-s1);border-bottom:1px solid var(--t-divider);color:inherit;text-decoration:none;transition:background var(--own-motion-fast) var(--own-ease)}.own-index__item>*{min-width:0}.own-index__item:hover{background:color-mix(in srgb,var(--t-ink) 7%,transparent)}.own-index__item svg{flex:none;color:var(--t-ink-faint)}.own-index__num{font-family:var(--t-font-mono);font-size:var(--own-t-xs);color:var(--t-ink-faint)}.own-index__title,.own-index__sub{display:block}.own-index__title{font-family:var(--t-font-heading);font-weight:var(--t-heading-weight, 620);font-size:var(--own-t-lg);letter-spacing:calc(var(--t-heading-tracking, -.014em) * .5)}.own-index__sub{color:var(--t-ink-muted);font-size:var(--own-t-sm);overflow-wrap:anywhere}.own-shelf{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--own-s4)}.own-shelf .own-card__body{padding:var(--own-s3)}.own-shelf .own-card__title{font-size:var(--own-t-base)}.own-back{appearance:none;background:none;border:0;padding:0;cursor:pointer;display:inline-flex;align-items:center;gap:var(--own-s2);margin-bottom:var(--own-s3);color:var(--t-ink-muted);font-family:var(--t-font-ui);font-weight:500;font-size:var(--own-t-sm);text-decoration:none}.own-back:hover{color:var(--t-ink)}.own-back svg{flex:none}.own-section__num{font-family:var(--t-font-mono);font-size:var(--own-t-xs);color:var(--t-ink-faint);margin-right:var(--own-s3)}.own-card__class{position:absolute;left:var(--own-s4);bottom:10px;z-index:1;font-family:var(--t-font-ui);font-size:10.5px;font-weight:600;text-transform:var(--t-label-case, uppercase);letter-spacing:var(--t-label-tracking, .12em);color:var(--t-ink-faint)}.own-card__word,.own-card__mat{display:none}.own-card__mat{position:absolute;inset:0;pointer-events:none}.own-card__why{display:flex;align-items:flex-start;gap:var(--own-s2);margin-top:var(--own-s1);font-size:var(--own-t-sm);color:var(--t-ink-muted)}.own-card__why:before{content:"";flex:none;width:6px;height:6px;margin-top:7px;border-radius:50%;background:var(--t-ink-faint)}.own-card__why[data-tone]{color:var(--tone-fg, var(--t-ink-muted))}.own-card__why[data-tone]:before{background:currentColor}.own-card__attention{display:flex;align-items:flex-start;gap:var(--own-s2);font-size:var(--own-t-sm);color:var(--t-caution-text)}.own-card__attention:before{content:"";flex:none;width:6px;height:6px;margin-top:7px;border-radius:1px;transform:rotate(45deg);background:currentColor}.own-filter-divider{flex:none;width:1px;align-self:stretch;background:var(--t-border-strong)}.own-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-bottom:var(--own-section-gap);border:1px solid var(--t-border);border-radius:var(--own-r-lg);background:var(--t-surface);box-shadow:var(--t-shadow-low);overflow:hidden}.own-summary__cell{display:flex;flex-direction:column;gap:var(--own-s2);padding:var(--own-s5) var(--own-s6);border-right:1px solid var(--t-border)}.own-summary__cell:last-child{border-right:0}.own-summary__cell h3{font-family:var(--t-font-ui);font-size:var(--own-t-xs);font-weight:700;text-transform:var(--t-label-case, uppercase);letter-spacing:var(--t-label-tracking, .12em);color:var(--t-ink-faint)}.own-summary__cell p{font-size:var(--own-t-base);color:var(--t-ink)}.own-two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--own-s6)}.own-verify{display:grid;grid-template-columns:300px minmax(0,1fr);gap:var(--own-s7);align-items:start}.own-verify__input{position:sticky;top:calc(var(--own-topbar) + var(--own-s5));display:flex;flex-direction:column;gap:var(--own-s4);min-width:0}.own-subject{display:flex;flex-direction:column;gap:var(--own-s1);padding:var(--own-s3) var(--own-s4);border:1px solid var(--t-border);border-radius:var(--own-r-md);background:var(--t-surface);min-width:0;overflow-wrap:anywhere}.own-subject strong{font-family:var(--t-font-heading);font-weight:var(--t-heading-weight, 620);font-size:var(--own-t-md)}.own-finding{display:grid;grid-template-columns:200px minmax(0,1fr);gap:var(--own-s2) var(--own-s6);padding:var(--own-s5) 0;border-top:1px solid var(--t-border)}.own-finding__aside{min-width:0}.own-finding__aside h3{font-family:var(--t-font-heading);font-weight:var(--t-heading-weight, 620);font-size:var(--own-t-lg);letter-spacing:calc(var(--t-heading-tracking, -.014em) * .5)}.own-finding__aside p{margin-top:var(--own-s1);color:var(--t-ink-faint);font-size:var(--own-t-xs)}.own-finding__body{display:flex;flex-direction:column;gap:var(--own-s3);min-width:0}.own-outcome{display:inline-flex;align-items:center;gap:var(--own-s2);font-family:var(--t-font-ui);font-weight:600;font-size:var(--own-t-sm);color:var(--tone-fg, var(--t-ink-muted));background:none;border:0;padding:0}.own-outcome svg{flex:none}.own-outcome:before{content:"";flex:none;width:7px;height:7px;border-radius:50%;background:currentColor}.own-outcome[data-tone=positive]:before{width:10px;height:5px;border-radius:0;border-left:2px solid currentColor;border-bottom:2px solid currentColor;background:none;transform:translateY(-2px) rotate(-45deg)}.own-outcome[data-tone=attention]:before{width:7px;height:7px;border-radius:1px;transform:rotate(45deg)}.own-outcome[data-tone=informational]:before{background:none;border:2px solid currentColor}.own-outcome[data-tone=negative]:before{width:10px;height:2px;border-radius:0}.own-outcome:has(>svg):before{content:none}.own-check{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--own-s1) var(--own-s4);align-items:baseline;padding:var(--own-s3) var(--own-s4);border:1px solid var(--t-border);border-radius:var(--own-r-md);background:var(--t-surface)}.own-check__name{font-family:var(--t-font-ui);font-weight:600;min-width:0;overflow-wrap:anywhere}.own-check__name span{margin-left:var(--own-s2);font-weight:400;color:var(--t-ink-muted)}.own-check__detail{grid-column:1 / -1;color:var(--t-ink-muted);font-size:var(--own-t-sm)}.own-review{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--own-s6);align-items:start}.own-seen{display:grid;grid-template-columns:132px minmax(0,1fr);gap:var(--own-s5);align-items:start}.own-seen>*{min-width:0}.own-swatch{display:grid;place-items:center;flex:none;width:132px;height:132px;border:1px solid var(--t-border-strong);border-radius:var(--own-r-md);background:var(--t-surface-inset);overflow:hidden;object-fit:cover}.own-checklist{display:flex;flex-direction:column;gap:var(--own-s3)}.own-checklist li{display:grid;grid-template-columns:18px minmax(0,1fr);gap:var(--own-s3);align-items:start;font-size:var(--own-t-base)}.own-checklist li:before{content:"";justify-self:center}.own-checklist svg{flex:none;margin-top:3px}.own-checklist--yes li{color:var(--t-ink)}.own-checklist--yes li:before{width:11px;height:6px;margin-top:5px;border-left:2px solid var(--t-positive-text);border-bottom:2px solid var(--t-positive-text);transform:rotate(-45deg)}.own-checklist--yes svg{color:var(--t-positive-text)}.own-checklist--no li{color:var(--t-ink-muted)}.own-checklist--no li:before{width:12px;height:2px;margin-top:9px;background:var(--t-ink-faint)}.own-checklist--no svg{color:var(--t-ink-faint)}.own-checklist li:has(>svg):before{content:none}.own-actionbar{position:sticky;bottom:0;z-index:10;display:flex;align-items:center;flex-wrap:wrap;gap:var(--own-s3);margin-top:var(--own-s2);padding:var(--own-s4) var(--own-s5);border:1px solid var(--t-border);border-radius:var(--own-r-lg);background:var(--t-surface-raised);box-shadow:var(--t-shadow-high)}.own-actionbar p{flex:1 1 14ch;min-width:0;color:var(--t-ink-muted);font-size:var(--own-t-sm)}.own-register{display:flex;flex-direction:column}.own-register__row{display:grid;grid-template-columns:44px minmax(0,1.4fr) minmax(0,1fr) 260px 20px;gap:var(--own-s4);align-items:center;padding:var(--own-s4) var(--own-s3);border-bottom:1px solid var(--t-divider);color:inherit;text-decoration:none;transition:background var(--own-motion-fast) var(--own-ease)}.own-register__row>*{min-width:0}.own-register__row:first-child{border-top:1px solid var(--t-border-strong)}.own-register__row:hover{background:color-mix(in srgb,var(--t-ink) 7%,transparent)}.own-register__row svg{flex:none}.own-register__glyph{display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--t-border);border-radius:var(--own-r-sm);background:var(--t-surface-inset);color:var(--t-ink-faint)}.own-register__type{font-family:var(--t-font-heading);font-weight:var(--t-heading-weight, 620);font-size:var(--own-t-lg);letter-spacing:calc(var(--t-heading-tracking, -.014em) * .5)}.own-register__sub{margin-top:2px;color:var(--t-ink-faint);font-size:var(--own-t-xs);overflow-wrap:anywhere}.own-register__parties{color:var(--t-ink-muted);font-size:var(--own-t-sm)}.own-plate{display:grid;place-items:center;width:100%;aspect-ratio:3 / 1;border:1px solid var(--t-border);border-radius:var(--own-r-md);background:var(--t-surface-inset);color:var(--t-ink-faint);overflow:hidden}.own-plate svg{width:26%;height:auto}.own-modes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--own-s5);align-items:stretch;margin-bottom:var(--own-s6)}.own-mode{display:flex;flex-direction:column;gap:var(--own-s3);padding:var(--own-s5)}.own-modes--three{grid-template-columns:repeat(3,minmax(0,1fr))}.own-mode__head{display:flex;align-items:center;gap:var(--own-s3);color:var(--t-accent-text)}.own-mode__head h2{margin:0;font-size:var(--own-t-lg);color:var(--t-ink)}.own-mode__summary{margin:0;color:var(--t-ink-muted)}.own-mode__transport{display:flex;align-items:flex-start;gap:var(--own-s3);margin:0;padding:var(--own-s3) var(--own-s4);border-left:3px solid var(--t-border-strong);border-radius:var(--own-r-sm);background:var(--t-surface-inset);font-size:var(--own-t-sm)}.own-mode__transport svg{flex:none;margin-top:2px}.own-mode__transport--sends{border-left-style:double;border-left-width:5px;border-left-color:var(--t-accent-edge)}.own-mode__foot{margin-top:auto;padding-top:var(--own-s2)}.own-steps{display:flex;flex-direction:column;gap:var(--own-s3);margin:0;padding:0;list-style:none}.own-step{display:flex;align-items:center;gap:var(--own-s3);color:var(--t-ink-faint)}.own-step--done{color:var(--t-ink-muted)}.own-step--active{color:var(--t-ink);font-weight:560}.own-states{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:var(--own-s2) var(--own-s4);margin:0}.own-states>div{display:flex;flex-direction:column;gap:2px;min-width:0}.own-states dt{font-size:var(--own-t-xs);color:var(--t-ink-faint)}.own-states dd{margin:0;font-size:var(--own-t-sm)}.own-token{display:inline-block;margin:0 var(--own-s1) var(--own-s1) 0;padding:1px var(--own-s2);border:1px solid var(--t-border);border-radius:var(--own-r-sm);background:var(--t-surface-inset);font-size:var(--own-t-xs)}@media(max-width:860px){.own-home,.own-review,.own-verify,.own-two,.own-summary,.own-finding,.own-modes,.own-modes--three{grid-template-columns:minmax(0,1fr)}.own-home__intro h1{font-size:30px;max-width:none}.own-home{gap:var(--own-s6);margin-bottom:var(--own-s7)}.own-review,.own-verify{gap:var(--own-s6)}.own-summary__cell{border-right:0;border-bottom:1px solid var(--t-border)}.own-summary__cell:last-child{border-bottom:0}.own-verify__input{position:static}.own-shelf{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--own-s3)}.own-register__row{grid-template-columns:36px minmax(0,1fr) 20px;gap:var(--own-s3);padding:var(--own-s3) var(--own-s2)}.own-register__parties{display:none}.own-register__glyph{width:36px;height:36px}.own-register__row .own-chip{grid-column:2;justify-self:start}}@media(max-width:560px){.own-home__intro h1{font-size:var(--own-t-2xl)}.own-intake{grid-template-columns:72px minmax(0,1fr);gap:var(--own-s4);padding:var(--own-s5)}.own-intake__mark{width:72px;height:72px}.own-seen{grid-template-columns:minmax(0,1fr)}.own-summary__cell{padding:var(--own-s4) var(--own-s5)}.own-check{grid-template-columns:minmax(0,1fr)}.own-check .own-outcome{justify-self:start}}}@layer variants{[data-v-navigation=rail-bar] .own-nav__link{border-radius:0}[data-v-navigation=rail-bar] .own-nav__link[aria-current=page]{background:transparent;color:var(--t-rail-ink)}[data-v-navigation=rail-bar] .own-nav__link[aria-current=page]:before{content:"";position:absolute;left:-8px;top:6px;bottom:6px;width:3px;height:auto;border-radius:0;transform:none;background:var(--t-rail-accent)}[data-v-navigation=rail-cover] .own-nav{gap:0}[data-v-navigation=rail-cover] .own-nav__link{border-radius:0;border-bottom-color:color-mix(in srgb,var(--t-rail-ink) 16%,transparent)}[data-v-navigation=rail-cover] .own-nav__link[aria-current=page]{background:transparent;color:var(--t-rail-ink);border-bottom-color:var(--t-rail-ink);box-shadow:0 1px 0 var(--t-rail-ink)}[data-v-navigation=rail-cover] .own-nav__link[aria-current=page]:before{content:none}[data-v-navigation=rail-tool] .own-nav__link{border-radius:var(--t-radius-medium)}[data-v-navigation=rail-tool] .own-nav__link[aria-current=page]:before{left:0;top:8px;bottom:8px;width:3px;height:auto;border-radius:0 2px 2px 0;transform:none;background:var(--t-rail-accent)}[data-v-navigation=rail-masthead] .own-nav{gap:0}[data-v-navigation=rail-masthead] .own-nav__link{border-radius:0;font-family:var(--t-font-heading)}[data-v-navigation=rail-masthead] .own-nav__link[aria-current=page]{font-style:italic}[data-v-navigation=rail-masthead] .own-nav__link[aria-current=page]:before{left:0;top:0;bottom:0;width:2px;height:auto;border-radius:0;transform:none}[data-v-navigation=rail-masthead] .own-brand{padding-bottom:var(--own-s4);border-bottom:3px double color-mix(in srgb,var(--t-rail-ink) 30%,transparent)}[data-v-navigation=rail-seam] .own-nav__link{border-radius:var(--t-radius-medium)}[data-v-navigation=rail-seam] .own-nav__link[aria-current=page]{background:var(--t-surface);box-shadow:0 1px 0 var(--t-material-highlight) inset,var(--t-shadow-low)}[data-v-navigation=rail-plain] .own-nav__link[aria-current=page]{background:var(--t-surface-selected)}[data-v-primary-button=silver] .own-button--primary{background:linear-gradient(180deg,var(--t-material-highlight),transparent 55%),var(--t-accent);border-color:var(--t-accent-edge);border-radius:var(--t-radius-small);font-size:var(--own-t-xs);font-weight:650;text-transform:var(--t-label-case, uppercase);letter-spacing:var(--t-label-tracking, .12em);box-shadow:0 1px 0 var(--t-material-highlight) inset,var(--t-shadow-low)}[data-v-primary-button=ink] .own-button--primary{border-radius:var(--t-radius-small);box-shadow:none;letter-spacing:.01em}[data-v-primary-button=plate] .own-button--primary{box-shadow:0 1px 0 var(--t-material-highlight) inset,0 -1px 0 var(--t-material-shadow) inset,var(--t-shadow-low)}[data-v-primary-button=machined] .own-button--primary{box-shadow:0 1px 0 var(--t-material-highlight) inset,var(--t-shadow-low)}[data-v-primary-button=block] .own-button--primary{border-radius:0;box-shadow:none;font-size:var(--own-t-xs);font-weight:600;text-transform:var(--t-label-case, uppercase);letter-spacing:var(--t-label-tracking, .1em)}[data-v-primary-button=plain] .own-button--primary{box-shadow:none}[data-v-filter-chip=tab] .own-filter{border-radius:0;border-width:0 0 2px;border-bottom-style:solid;border-bottom-color:transparent;background:transparent;padding:0 var(--own-s1);min-height:34px}[data-v-filter-chip=tab] .own-filter-bar{gap:var(--own-s5);border-bottom:1px solid var(--t-divider)}[data-v-filter-chip=tab] .own-filter[aria-pressed=true]{background:transparent;border-bottom-color:var(--t-accent-text);color:var(--t-ink)}[data-v-filter-chip=tab] .own-filter-divider{background:linear-gradient(180deg,transparent,var(--t-border-strong),transparent)}[data-v-filter-chip=index-tab] .own-filter{border-radius:var(--t-radius-small) var(--t-radius-small) 0 0;border-bottom:0;background:var(--t-canvas-elevated);min-height:34px}[data-v-filter-chip=index-tab] .own-filter-bar{align-items:flex-end;gap:2px;border-bottom:1px solid var(--t-border-strong)}[data-v-filter-chip=index-tab] .own-filter[aria-pressed=true]{background:var(--t-surface);border-color:var(--t-border-strong);color:var(--t-accent-text);min-height:38px;margin-bottom:-1px}[data-v-filter-chip=segment] .own-filter-bar{gap:0;padding:3px;padding-inline-end:44px;background:var(--t-surface-inset);border-radius:var(--t-radius-medium);width:max-content;max-width:100%}[data-v-filter-chip=segment] .own-filter{border:0;background:transparent;border-radius:calc(var(--t-radius-medium) - 3px);min-height:30px}[data-v-filter-chip=segment] .own-filter[aria-pressed=true]{background:var(--t-surface-raised);box-shadow:var(--t-shadow-low);color:var(--t-ink)}[data-v-filter-chip=segment] .own-filter-scroll:after{background:linear-gradient(to right,transparent,var(--t-surface-inset))}[data-v-filter-chip=index] .own-filter{border:0;background:transparent;padding:0 2px;font-family:var(--t-font-ui);font-size:var(--own-t-xs);text-transform:var(--t-label-case, uppercase);letter-spacing:var(--t-label-tracking, .16em)}[data-v-filter-chip=index] .own-filter-bar{gap:var(--own-s5)}[data-v-filter-chip=index] .own-filter[aria-pressed=true]{background:transparent;color:var(--t-accent-text);text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:1px}[data-v-filter-chip=index] .own-filter-divider{background:var(--t-divider)}[data-v-filter-chip=pill] .own-filter{border-radius:var(--own-r-pill)}[data-v-filter-chip=pill] .own-filter-bar{gap:var(--own-s2)}[data-v-section-header=rule] .own-section__head h2:after,[data-v-section-header=smallcaps-rule] .own-section__head h2:after{content:"";display:inline-block;vertical-align:middle;margin-left:var(--own-s4);width:120px;height:1px;background:var(--t-border-strong)}[data-v-section-header=smallcaps-rule] .own-section__head h2{font-family:var(--t-font-ui);font-size:var(--own-t-xs);font-weight:700;color:var(--t-ink-muted);text-transform:var(--t-label-case, uppercase);letter-spacing:var(--t-label-tracking, .12em)}[data-v-section-header=editorial] .own-section__head{padding-bottom:var(--own-s2);border-bottom:1px solid var(--t-border-strong)}[data-v-section-header=editorial] .own-section__head h2{font-size:var(--own-t-2xl);font-weight:500;font-style:italic}[data-v-section-header=editorial] .own-section__num{font-family:var(--t-font-reading);font-style:italic}[data-v-section-header=plain] .own-section__head h2{font-family:var(--t-font-heading);letter-spacing:var(--t-heading-tracking, -.01em)}[data-v-evidence-row=ledger] .own-row-item__head{display:grid;grid-template-columns:minmax(0,1fr) 190px}[data-v-evidence-row=ledger] .own-row-item .own-chip{justify-self:start;border-radius:var(--t-radius-small)}[data-v-evidence-row=receipt] .own-row-item__head{align-items:baseline}[data-v-evidence-row=receipt] .own-row-item__label{flex:1}[data-v-evidence-row=receipt] .own-row-item__label:after{content:"";flex:1;min-width:24px;margin:0 var(--own-s2);border-bottom:1px dotted var(--t-border-strong);transform:translateY(-4px)}[data-v-evidence-row=receipt] .own-row-item{border-top-style:dashed}[data-v-evidence-row=column] .own-row-item__label{font-family:var(--t-font-heading);font-size:var(--own-t-lg);font-weight:500}[data-v-evidence-row=spec] .own-row-item:nth-child(odd){padding-inline:var(--own-s3);margin-inline:calc(var(--own-s3) * -1);border-radius:var(--t-radius-small);background:color-mix(in srgb,var(--t-surface-inset) 60%,transparent)}[data-v-evidence-row=plain] .own-row-item{background:transparent}[data-v-inspector=panel] .own-inspector{background:var(--t-surface);border-radius:var(--t-radius-large);box-shadow:var(--t-shadow-high)}[data-v-inspector=sheet] .own-inspector{background:var(--t-surface-raised);border-radius:var(--t-radius-small)}[data-v-inspector=column] .own-inspector{background:transparent;border:0;border-left:1px solid var(--t-border-strong);border-radius:0;box-shadow:none}[data-v-record-summary=plate] .own-summary{background:linear-gradient(var(--t-material-highlight),transparent 40%),var(--t-surface)}[data-v-record-summary=docket] .own-summary{background:var(--t-surface-raised);border-radius:var(--t-radius-small)}[data-v-record-summary=editorial] .own-summary{border:0;border-top:1px solid var(--t-border-strong);border-bottom:1px solid var(--t-border-strong);border-radius:0;background:transparent;box-shadow:none}[data-v-record-summary=spec-sheet] .own-summary{background:var(--t-surface);border-radius:var(--t-radius-medium)}[data-v-record-summary=spec-sheet] .own-summary__cell+.own-summary__cell{border-left:1px solid var(--t-divider)}[data-v-record-summary=spec-sheet] .own-summary__cell h3{font-family:var(--t-font-mono);font-size:var(--own-t-xs);font-weight:500;color:var(--t-ink-faint);text-transform:var(--t-label-case, uppercase);letter-spacing:var(--t-label-tracking, .12em)}[data-v-record-summary=plain] .own-summary{background:var(--t-surface);box-shadow:none}[data-v-motif=line] .own-motif{width:30%;height:auto;stroke-width:1.5;opacity:.9}[data-v-motif=linework] .own-motif{width:32%;height:auto;stroke-width:1.4}[data-v-motif=linework] .own-motif__label,[data-v-motif=linework] .own-card__class{font-family:var(--t-font-mono);font-weight:500;text-transform:var(--t-label-case, uppercase);letter-spacing:var(--t-label-tracking, .14em)}[data-v-motif=ink-line] .own-motif{width:38%;height:auto;stroke-width:1.7}[data-v-motif=ink-line] .own-motif__label,[data-v-motif=ink-line] .own-card__class{font-family:var(--t-font-ui);font-weight:700}[data-v-motif=typographic] .own-card__word{display:block;position:relative;z-index:1;font-family:var(--t-font-display);font-style:italic;font-weight:300;font-size:92px;line-height:.8;letter-spacing:-.04em;color:currentColor}[data-v-motif=typographic] .own-card__preview:has(.own-card__word) .own-motif{display:none}[data-v-motif=typographic] .own-motif{width:34%;height:auto;stroke-width:1.2}[data-v-motif=typographic] .own-motif__label,[data-v-motif=typographic] .own-card__class{font-family:var(--t-font-ui);font-weight:700;text-transform:var(--t-label-case, uppercase);letter-spacing:var(--t-label-tracking, .22em)}[data-v-asset-card=plate] .own-card{border-radius:var(--t-radius-small);box-shadow:var(--t-shadow-low)}[data-v-asset-card=plate] .own-card__preview{aspect-ratio:5 / 3;border-bottom:1px solid var(--t-border)}[data-v-asset-card=plate] .own-motif__label,[data-v-asset-card=plate] .own-card__class{left:var(--own-s4);bottom:var(--own-s4);font-size:11px}[data-v-asset-card=plate] .own-card__mat{display:block;position:absolute;inset:auto 0 0;height:6px;background:repeating-linear-gradient(90deg,var(--t-border-strong) 0 1px,transparent 1px 40px) bottom left / 100% 6px no-repeat,repeating-linear-gradient(90deg,var(--t-divider) 0 1px,transparent 1px 8px) bottom left / 100% 3px no-repeat}[data-v-asset-card=plate] .own-card__ref{display:block;position:absolute;right:var(--own-s4);bottom:var(--own-s4);font-family:var(--t-font-mono);font-size:10px;color:var(--t-ink-muted);letter-spacing:.14em;text-transform:var(--t-label-case, uppercase)}[data-v-asset-card=index-card] .own-card{border-radius:var(--t-radius-small);box-shadow:3px 3px 0 -1px var(--t-canvas-elevated),3px 3px 0 0 var(--t-border),var(--t-shadow-low)}[data-v-asset-card=index-card] .own-card__preview{aspect-ratio:auto;height:92px;place-items:center end;padding-right:var(--own-s5);background:var(--t-canvas-elevated);border-bottom:1px solid var(--t-border-strong)}[data-v-asset-card=index-card] .own-motif__label,[data-v-asset-card=index-card] .own-card__class{top:0;bottom:auto;left:var(--own-s4);display:flex;align-items:center;height:20px;padding:0 10px;border:1px solid var(--t-border-strong);border-top:0;border-radius:0 0 var(--t-radius-small) var(--t-radius-small);background:var(--t-surface);color:var(--t-ink-muted);font-size:11px}[data-v-asset-card=index-card] .own-card[aria-current=true] .own-motif__label,[data-v-asset-card=index-card] .own-card[aria-current=true] .own-card__class{background:var(--t-accent);border-color:var(--t-accent);color:var(--t-ink-inverse)}[data-v-asset-card=index-card] .own-card__ref{display:block;position:absolute;left:var(--own-s4);bottom:10px;font-family:var(--t-font-mono);font-size:10.5px;color:var(--t-ink-faint);letter-spacing:.06em}[data-v-asset-card=object] .own-card{padding:var(--own-s2) var(--own-s2) 0;border-radius:var(--t-radius-large);box-shadow:0 1px 0 var(--t-material-highlight) inset,var(--t-shadow-low)}[data-v-asset-card=object] .own-card__preview{aspect-ratio:2 / 1;border-radius:var(--t-radius-medium);border-bottom:0;box-shadow:0 2px 3px var(--t-material-shadow) inset,0 0 0 1px var(--t-border) inset}[data-v-asset-card=object] .own-card__body{padding:var(--own-s4) var(--own-s3)}[data-v-asset-card=object] .own-motif__label,[data-v-asset-card=object] .own-card__class{left:10px;bottom:10px;padding:5px 9px 4px;border:1px solid var(--t-border);border-radius:var(--t-radius-small);background:var(--t-surface-raised);color:var(--t-ink-muted);font-size:11px;font-weight:600}[data-v-asset-card=slab] .own-card{border-color:transparent;box-shadow:0 1px 0 var(--t-material-highlight) inset,var(--t-shadow-low)}[data-v-asset-card=slab] .own-card__preview{aspect-ratio:16 / 10;margin:var(--own-s2) var(--own-s2) 0;border-radius:var(--t-radius-medium);border-bottom:0;overflow:hidden;box-shadow:0 3px 8px var(--t-material-shadow) inset,0 -1px 0 var(--t-border-strong) inset}[data-v-asset-card=slab] .own-motif__label,[data-v-asset-card=slab] .own-card__class{left:var(--own-s4);bottom:var(--own-s3);font-size:11px;color:var(--t-ink-muted)}[data-v-asset-card=story] .own-card{overflow:visible;border:0;border-top:1px solid var(--t-border-strong);border-radius:0;background:transparent;box-shadow:none;padding-top:var(--own-s8)}[data-v-asset-card=story] .own-card__preview{aspect-ratio:2 / 1;place-items:end start;border:0;overflow:visible}[data-v-asset-card=story] .own-card__preview:after{content:"";position:absolute;inset:10px -10px -10px 10px;border:1px solid var(--t-border-strong);pointer-events:none}[data-v-asset-card=story] .own-motif__label,[data-v-asset-card=story] .own-card__class{top:-26px;bottom:auto;left:0;font-size:11px;color:var(--t-accent-text)}[data-v-asset-card=story] .own-card__body{padding:var(--own-s6) 0 0}[data-v-asset-card=story] .own-card__title{font-family:var(--t-font-display);font-size:var(--own-t-2xl);font-weight:var(--t-display-weight, 400);line-height:1.08;letter-spacing:var(--t-display-tracking, -.02em)}[data-v-asset-card=story] .own-card__meta{font-family:var(--t-font-reading);font-style:italic}[data-v-asset-card=story] .own-card[aria-current=true]{border-top-width:2px;border-top-color:var(--t-accent-edge);box-shadow:none}[data-v-asset-card=story] .own-card[aria-current=true] .own-card__preview:after{border-color:var(--t-accent-edge)}[data-v-asset-card=plain] .own-card{box-shadow:none}[data-v-asset-card=plain] .own-card[aria-current=true]{box-shadow:inset 0 0 0 1px var(--t-accent-edge)}[data-v-empty-state=instrument] .own-state{border-style:solid;border-color:var(--t-border);border-radius:var(--t-radius-small);background:var(--t-surface-inset)}[data-v-empty-state=instrument] .own-state__title{font-family:var(--t-font-display);font-weight:var(--t-display-weight, 400);text-transform:var(--t-display-case, uppercase);letter-spacing:var(--t-display-tracking, .045em)}[data-v-empty-state=instrument] .own-state__title:after{content:"";display:block;width:48px;height:1px;margin:var(--own-s3) auto 0;background:var(--t-border-strong)}[data-v-empty-state=folder] .own-state{position:relative;border-style:solid;border-color:var(--t-border-strong);border-radius:0 var(--t-radius-small) var(--t-radius-small) var(--t-radius-small);background:var(--t-surface);box-shadow:3px 3px 0 -1px var(--t-canvas-elevated),3px 3px 0 0 var(--t-border)}[data-v-empty-state=folder] .own-state:before{content:"";position:absolute;top:-9px;left:-1px;width:86px;height:9px;border:1px solid var(--t-border-strong);border-bottom:0;border-radius:var(--t-radius-small) var(--t-radius-small) 0 0;background:var(--t-surface)}[data-v-empty-state=folder] .own-state__title{font-family:var(--t-font-heading)}[data-v-empty-state=tray] .own-state{border-style:solid;border-color:transparent;border-radius:var(--t-radius-large);background:var(--t-surface-inset);box-shadow:0 2px 3px var(--t-material-shadow) inset,0 0 0 1px var(--t-border) inset,0 1px 0 var(--t-material-highlight)}[data-v-empty-state=tray] .own-state__icon{color:var(--t-ink-faint)}[data-v-empty-state=colophon] .own-state{align-items:flex-start;text-align:left;border:0;border-top:1px solid var(--t-border-strong);border-radius:0;background:transparent;padding:var(--own-s6) 0 var(--own-s7)}[data-v-empty-state=colophon] .own-state__title{font-family:var(--t-font-display);font-weight:var(--t-display-weight, 400);font-style:italic}[data-v-empty-state=colophon] .own-state__body{font-family:var(--t-font-reading);max-width:54ch}[data-v-empty-state=light] .own-state{border-color:transparent;border-radius:var(--t-radius-large);background:var(--t-surface);box-shadow:0 1px 0 var(--t-material-highlight) inset,var(--t-shadow-low)}[data-v-empty-state=light] .own-state__title{font-weight:500}[data-v-empty-state=plain] .own-state{background:var(--t-surface-inset);box-shadow:none}@media(max-width:860px){[data-v-navigation=rail-bar] .own-nav__link[aria-current=page]:before,[data-v-navigation=rail-tool] .own-nav__link[aria-current=page]:before,[data-v-navigation=rail-masthead] .own-nav__link[aria-current=page]:before{inset:auto 6px -7px;width:auto;height:2px;border-radius:0}[data-v-navigation=rail-cover] .own-nav__link,[data-v-navigation=rail-masthead] .own-nav__link{border-bottom-color:transparent;box-shadow:none}[data-v-navigation=rail-masthead] .own-brand{padding-bottom:0;border-bottom:0}[data-v-filter-chip=segment] .own-filter-bar{width:auto;padding-inline-end:3px}[data-v-asset-card=index-card] .own-card__preview{height:72px}[data-v-asset-card=story] .own-card{padding-top:var(--own-s7)}[data-v-asset-card=story] .own-card__title{font-size:var(--own-t-xl)}[data-v-motif=typographic] .own-card__word{font-size:64px}}}@layer worlds{:root[data-theme=sapphire]{--w-silver-mist: #c7ccd6;--w-silver-lit: #d6dbe4;--w-snow: #eaeef5;--w-silver-plate-top: #c3c8d2;--w-silver-plate-foot: #aeb4bf;--w-silver-plate-lit: rgba(255, 255, 255, .4);--w-plate-base: #0d1533;--w-plate-base-selected: #12204a;--w-plate: radial-gradient(80% 60% at 100% 112%, rgba(74, 107, 147, .2), transparent 70%), linear-gradient(168deg, #15234d 0%, #0d1533 46%, #080b18 100%);--w-plate-selected: radial-gradient(80% 60% at 100% 112%, rgba(74, 107, 147, .26), transparent 70%), linear-gradient(168deg, #1b2d63 0%, #12204a 46%, #0b1230 100%);--w-plate-ink-muted: #c9d2e4;--w-plate-well: rgba(7, 10, 24, .45);--w-lapis-glyph: #111c40;--w-silver-line: rgba(199, 204, 214, .3);--w-silver-line-lit: rgba(214, 219, 228, .62);--w-silver-rule: linear-gradient(90deg, rgba(199, 204, 214, .7), rgba(138, 143, 152, .18) 55%, transparent);--w-silver-seam: linear-gradient(180deg, rgba(199, 204, 214, .65), rgba(138, 143, 152, .14) 45%, rgba(199, 204, 214, .32));--w-rail-crown: #0b0e16;--w-shadow: rgba(0, 3, 14, .5);--w-shadow-deep: rgba(0, 3, 14, .55);--w-shadow-selected: rgba(6, 16, 52, .7)}[data-theme=sapphire] .own-rail{border-right:0;background:linear-gradient(180deg,var(--w-rail-crown),var(--t-rail-bg) 40%),var(--t-rail-bg)}[data-theme=sapphire] .own-rail__seam{background:var(--w-silver-seam)}[data-theme=sapphire] .own-brand__name{font-family:var(--t-font-display);font-weight:500;font-size:19px;letter-spacing:.14em;text-transform:var(--t-display-case, uppercase)}[data-theme=sapphire] .own-brand__by{margin-top:3px;font-size:9.5px;letter-spacing:.22em;text-transform:var(--t-label-case, uppercase)}[data-theme=sapphire] .own-brand__mark{color:var(--w-silver-mist)}[data-theme=sapphire] .own-nav__link{padding:12px;border-radius:0;font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:var(--t-label-case, uppercase)}[data-theme=sapphire] .own-nav__link[aria-current=page]{background:linear-gradient(90deg,var(--t-accent-selected),transparent 85%),transparent;color:var(--t-rail-ink)}[data-theme=sapphire] .own-nav__link[aria-current=page]:before{content:"";position:absolute;top:0;bottom:0;width:2px;height:auto;transform:none;border-radius:0;background:var(--t-accent-text)}[data-theme=sapphire] .own-topbar{border-bottom-color:transparent}[data-theme=sapphire] .own-topbar:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:var(--w-silver-rule)}[data-theme=sapphire] h1{font-size:46px;line-height:1.04}[data-theme=sapphire] .own-home__intro h1,[data-theme=sapphire] .own-hero h1{font-size:54px;max-width:13ch}[data-theme=sapphire] h2{font-family:var(--t-font-display);font-weight:500;font-size:25px;letter-spacing:.03em}[data-theme=sapphire] .own-page__header{gap:var(--own-s3);padding-bottom:22px}[data-theme=sapphire] .own-page__header:after{content:"";position:absolute;left:0;bottom:0;width:min(420px,60%);height:7px;opacity:.5;background:linear-gradient(var(--w-silver-mist),var(--w-silver-mist)) top left / 100% 1px no-repeat,repeating-linear-gradient(90deg,color-mix(in srgb,var(--w-silver-mist) 75%,transparent) 0 1px,transparent 1px 60px) top left / 100% 7px no-repeat,repeating-linear-gradient(90deg,color-mix(in srgb,var(--w-silver-mist) 40%,transparent) 0 1px,transparent 1px 12px) top left / 100% 4px no-repeat}[data-theme=sapphire] .own-card,[data-theme=sapphire] .own-panel,[data-theme=sapphire] .own-inspector,[data-theme=sapphire] .own-summary,[data-theme=sapphire] .own-actionbar,[data-theme=sapphire] .own-subject,[data-theme=sapphire] .own-check{border:1px solid var(--w-silver-line);border-top-color:var(--w-silver-line-lit);background:var(--t-surface)}[data-theme=sapphire] .own-inspector,[data-theme=sapphire] .own-actionbar{background:var(--t-surface-raised)}[data-theme=sapphire] .own-card{box-shadow:0 6px 16px var(--w-shadow)}[data-theme=sapphire] .own-card:hover{border-color:var(--w-silver-line);border-top-color:var(--w-silver-lit);background:var(--t-surface)}[data-theme=sapphire] .own-card__preview{aspect-ratio:5 / 3;overflow:hidden;color:var(--w-silver-mist);border-bottom:1px solid var(--w-silver-line);background:var(--w-plate),var(--w-plate-base)}[data-theme=sapphire] .own-card__mat{display:block;top:auto;height:6px;background:repeating-linear-gradient(90deg,color-mix(in srgb,var(--w-silver-mist) 50%,transparent) 0 1px,transparent 1px 40px) bottom left / 100% 6px no-repeat,repeating-linear-gradient(90deg,color-mix(in srgb,var(--w-silver-mist) 26%,transparent) 0 1px,transparent 1px 8px) bottom left / 100% 3px no-repeat}[data-theme=sapphire] .own-card__preview:before,[data-theme=sapphire] .own-card__preview:after{content:"";position:absolute;top:10px;z-index:1;width:12px;height:12px;border:0 solid color-mix(in srgb,var(--w-silver-mist) 50%,transparent);pointer-events:none}[data-theme=sapphire] .own-card__preview:before{left:10px;border-width:1px 0 0 1px}[data-theme=sapphire] .own-card__preview:after{right:10px;border-width:1px 1px 0 0}[data-theme=sapphire] .own-motif{width:32%;height:auto;color:color-mix(in srgb,var(--w-silver-mist) 72%,transparent);stroke-width:1.4;opacity:1}[data-theme=sapphire] .own-card__class,[data-theme=sapphire] .own-motif__label{display:block;position:absolute;left:14px;right:auto;bottom:16px;z-index:1;font-family:var(--t-font-mono);font-size:10px;font-weight:500;letter-spacing:.14em;text-transform:var(--t-label-case, uppercase);color:var(--w-snow)}[data-theme=sapphire] .own-card__body{padding:15px 16px 17px;gap:7px}[data-theme=sapphire] .own-card__title{font-size:16px}[data-theme=sapphire] .own-card__meta{font-family:var(--t-font-mono);font-size:11px;letter-spacing:.02em}[data-theme=sapphire] .own-card__why{margin-top:8px;padding-top:10px;border-top:1px solid var(--t-divider)}[data-theme=sapphire] .own-card__why:before{width:7px;height:1px;margin-top:10px;border-radius:0;background:var(--w-silver-mist)}[data-theme=sapphire] .own-card__why[data-tone]:before{background:currentColor}[data-theme=sapphire] .own-card[aria-current=true],[data-theme=sapphire] .own-card[aria-current=true]:hover{background:var(--t-surface-selected);border-color:var(--t-focus);box-shadow:0 0 0 1px var(--t-focus),0 10px 26px var(--w-shadow-selected)}[data-theme=sapphire] .own-card[aria-current=true] .own-card__preview{color:var(--w-snow);background:var(--w-plate-selected),var(--w-plate-base-selected)}[data-theme=sapphire] .own-card[aria-current=true] .own-motif{color:var(--w-snow)}[data-theme=sapphire] .own-button{border-radius:var(--t-radius-small)}[data-theme=sapphire] .own-button:not(.own-button--primary):not(.own-button--quiet){background:var(--t-surface-raised);border-color:var(--t-control-border)}[data-theme=sapphire] .own-button:not(.own-button--primary):not(.own-button--quiet):hover:not(:disabled){background:color-mix(in srgb,var(--t-ink) 6%,var(--t-surface-raised));border-color:var(--t-accent-edge)}[data-theme=sapphire] .own-button--primary{background:linear-gradient(180deg,var(--w-silver-plate-top),var(--t-accent) 50%,var(--w-silver-plate-foot)),var(--t-accent);color:var(--t-ink-inverse);border-color:var(--t-accent-edge);border-radius:var(--t-radius-small);font-size:12px;font-weight:650;letter-spacing:.12em;text-transform:var(--t-label-case, uppercase);box-shadow:0 1px 0 var(--w-silver-plate-lit) inset,0 2px 6px var(--w-shadow)}[data-theme=sapphire] .own-button--primary:hover:not(:disabled){background:linear-gradient(180deg,var(--w-silver-lit),var(--t-accent-hover) 50%,var(--w-silver-plate-top)),var(--t-accent-hover);border-color:var(--t-accent-edge)}[data-theme=sapphire] .own-button--large.own-button--primary{font-size:12.5px}[data-theme=sapphire] .own-search{border-radius:var(--t-radius-small);background:var(--t-surface-inset)}[data-theme=sapphire] .own-filter{font-size:11.5px;letter-spacing:.13em;text-transform:var(--t-label-case, uppercase)}[data-theme=sapphire] .own-filter-bar{gap:22px;border-bottom-color:color-mix(in srgb,var(--w-silver-mist) 22%,transparent)}[data-theme=sapphire] .own-filter-divider{background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--w-silver-mist) 60%,transparent),transparent)}[data-theme=sapphire] .own-chip{border-radius:1px;font-size:11px;letter-spacing:.08em}[data-theme=sapphire] .own-card .own-chip{text-transform:var(--t-label-case, uppercase)}[data-theme=sapphire] .own-tab[aria-selected=true]:after{border-radius:0;background:var(--t-accent-text)}[data-theme=sapphire] .own-note,[data-theme=sapphire] .own-copy__value,[data-theme=sapphire] .own-input,[data-theme=sapphire] .own-textarea,[data-theme=sapphire] .own-select{border-radius:var(--t-radius-small)}[data-theme=sapphire] .own-plate{position:relative;color:var(--w-silver-mist);border-color:var(--w-silver-line);border-radius:var(--t-radius-small);background:var(--w-plate),var(--w-plate-base)}[data-theme=sapphire] .own-plate svg{width:20%;height:auto;stroke-width:1.5}[data-theme=sapphire] .own-intake{position:relative;overflow:hidden;border:1px solid var(--w-silver-line);border-top-color:var(--w-silver-line-lit);background:var(--w-plate),var(--w-plate-base);box-shadow:0 16px 40px var(--w-shadow-deep)}[data-theme=sapphire] .own-intake__mark{border:1px dashed color-mix(in srgb,var(--w-silver-mist) 70%,transparent);border-radius:var(--t-radius-small);color:var(--w-silver-mist);background:var(--w-plate-well)}[data-theme=sapphire] .own-intake__mark svg{stroke-width:1.2}[data-theme=sapphire] .own-intake__text h2{color:var(--t-ink);font-size:28px;font-weight:400;letter-spacing:.04em;text-transform:var(--t-display-case, uppercase)}[data-theme=sapphire] .own-intake__text p{color:var(--w-plate-ink-muted)}[data-theme=sapphire] .own-index{border-top:1px solid var(--w-silver-mist)}[data-theme=sapphire] .own-index__title,[data-theme=sapphire] .own-register__type{font-family:var(--t-font-display);font-weight:500;font-size:21px;letter-spacing:.02em}[data-theme=sapphire] .own-index__num,[data-theme=sapphire] .own-section__num{color:var(--t-accent-text);letter-spacing:.1em}[data-theme=sapphire] .own-finding{border-top-color:color-mix(in srgb,var(--w-silver-mist) 30%,transparent)}[data-theme=sapphire] .own-finding__aside h3{font-family:var(--t-font-display);font-weight:500;font-size:21px;letter-spacing:.02em}[data-theme=sapphire] .own-register__row:first-child{border-top-color:var(--w-silver-mist)}[data-theme=sapphire] .own-register__glyph{border-radius:1px;border-color:color-mix(in srgb,var(--w-silver-mist) 40%,transparent);color:var(--w-silver-mist);background:var(--w-lapis-glyph)}[data-theme=sapphire] .own-summary__cell{border-right-color:color-mix(in srgb,var(--w-silver-mist) 20%,transparent)}[data-theme=sapphire] .own-summary__cell:first-child{background:linear-gradient(160deg,color-mix(in srgb,var(--t-secondary-accent) 30%,transparent),transparent 70%)}[data-theme=sapphire] .own-dialog,[data-theme=sapphire] .own-toast{border:1px solid var(--w-silver-line);border-top-color:var(--w-silver-line-lit);border-radius:var(--t-radius-small);background:var(--t-surface-raised);box-shadow:0 16px 40px var(--w-shadow-deep)}[data-theme=sapphire] .own-state,[data-theme=sapphire] .own-drop,[data-theme=sapphire] .own-action,[data-theme=sapphire] .own-scroll-x,[data-theme=sapphire] .own-local-preview{border-radius:var(--t-radius-small)}[data-theme=sapphire] .own-state,[data-theme=sapphire] .own-drop{border-color:color-mix(in srgb,var(--w-silver-mist) 34%,transparent)}@media(max-width:1180px){[data-theme=sapphire] .own-nav__link{padding:12px 0}}@media(max-width:860px){[data-theme=sapphire] .own-card__meta,[data-theme=sapphire] .own-card__class,[data-theme=sapphire] .own-motif__label{font-family:var(--t-font-ui);letter-spacing:.08em}[data-theme=sapphire] .own-card__meta{font-size:12px;letter-spacing:0}[data-theme=sapphire] h1,[data-theme=sapphire] .own-home__intro h1,[data-theme=sapphire] .own-hero h1{font-size:32px}[data-theme=sapphire] .own-rail{border-bottom-color:transparent}[data-theme=sapphire] .own-rail__seam{background:var(--w-silver-rule)}[data-theme=sapphire] .own-nav__link{padding:var(--own-s2) var(--own-s3)}[data-theme=sapphire] .own-nav__link[aria-current=page]{background:linear-gradient(0deg,var(--t-accent-selected),transparent 90%),transparent}[data-theme=sapphire] .own-nav__link[aria-current=page]:before{inset:auto 6px -7px;width:auto;height:2px}[data-theme=sapphire] .own-rail__foot .own-button{letter-spacing:.06em}}@media(max-width:560px){[data-theme=sapphire] .own-page__header h1{font-size:var(--own-t-2xl)}[data-theme=sapphire] .own-card__preview{aspect-ratio:5 / 4}}}@layer site{:root{--sg-measure: 1200px;--sg-gutter: clamp(20px, 5vw, 56px);--sg-section: clamp(64px, 9vw, 116px)}.sg-body{height:auto;min-height:100%;display:flex;flex-direction:column}.sg-main{flex:1;min-width:0}.sg-wrap{width:100%;max-width:var(--sg-measure);margin:0 auto;padding-inline:var(--sg-gutter)}.sg-section{padding-block:var(--sg-section);border-top:1px solid var(--t-divider);scroll-margin-top:84px}.sg-section--plain{border-top:0}.sg-display{font-family:var(--t-font-display);font-weight:var(--t-display-weight, 400);letter-spacing:var(--t-display-tracking, .045em);text-transform:var(--t-display-case, uppercase);font-size:clamp(36px,4.6vw,58px);line-height:1.04;margin:0;text-wrap:balance}.sg-display--section{font-size:clamp(28px,3.6vw,42px)}.sg-display__dim{color:var(--t-ink-muted)}.sg-lede{font-family:var(--t-font-reading);font-size:clamp(15px,1.35vw,18px);line-height:1.6;color:var(--t-ink-muted);max-width:62ch;margin:0}.sg-prose{color:var(--t-ink-muted);max-width:68ch}.sg-mono{font-family:var(--t-font-mono);font-size:var(--own-t-xs);color:var(--t-ink-faint)}.sg-contents{display:contents}.sg-note-under{margin-top:4px}.sg-page{padding-block:clamp(40px,6vw,72px)}.sg-rule{width:min(420px,62%);height:7px;opacity:.5;background:linear-gradient(var(--w-silver-mist, currentColor),var(--w-silver-mist, currentColor)) top left / 100% 1px no-repeat,repeating-linear-gradient(90deg,color-mix(in srgb,var(--w-silver-mist, currentColor) 75%,transparent) 0 1px,transparent 1px 60px) top left / 100% 7px no-repeat,repeating-linear-gradient(90deg,color-mix(in srgb,var(--w-silver-mist, currentColor) 40%,transparent) 0 1px,transparent 1px 12px) top left / 100% 4px no-repeat}.sg-section__head{display:flex;flex-direction:column;gap:var(--own-s3);margin-bottom:var(--own-s8)}.sg-section__head .sg-rule{margin-top:var(--own-s1)}.sg-header{position:sticky;top:0;z-index:20;background:var(--t-canvas-elevated);border-bottom:1px solid var(--t-divider)}.sg-header__inner{display:flex;align-items:center;gap:var(--own-s6);min-height:68px}.sg-brand{display:inline-flex;align-items:center;gap:var(--own-s3);color:var(--t-ink);text-decoration:none;flex:none}.sg-brand__mark{display:inline-flex;color:var(--w-silver-mist, var(--t-ink))}.sg-brand__name{font-family:var(--t-font-heading);font-size:var(--own-t-md);font-weight:600;letter-spacing:.01em;line-height:1.1;display:block}.sg-brand__by{font-family:var(--t-font-ui);font-size:10px;text-transform:var(--t-label-case, uppercase);letter-spacing:var(--t-label-tracking, .16em);color:var(--t-ink-faint);display:block}.sg-nav{display:flex;align-items:center;gap:var(--own-s6);margin-left:auto}.sg-nav__link{font-family:var(--t-font-ui);font-size:var(--own-t-sm);color:var(--t-ink-muted);text-decoration:none;padding-block:4px;border-bottom:1px solid transparent}.sg-nav__link:hover{color:var(--t-ink);border-bottom-color:var(--t-accent-text)}.sg-header__cta{flex:none}.sg-rail{gap:clamp(14px,1.7vw,30px)}.sg-rail__link{display:inline-flex;align-items:baseline;gap:7px}.sg-rail__numeral{font-family:var(--t-font-display);font-size:15px;line-height:1;color:var(--t-ink-faint)}.sg-rail__link[aria-current]{color:var(--t-ink);border-bottom-color:var(--t-ink)}.sg-rail__link[aria-current] .sg-rail__numeral{color:var(--t-ink)}.sg-cta__short{display:none}.sg-hero{padding-block:clamp(48px,7vw,96px) var(--sg-section)}.sg-hero__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.04fr);gap:clamp(32px,4vw,64px);align-items:center}.sg-hero__copy{display:flex;flex-direction:column;gap:var(--own-s5)}.sg-actions{display:flex;flex-wrap:wrap;gap:var(--own-s3);align-items:center}.sg-hero__note{display:flex;align-items:center;gap:var(--own-s2);color:var(--t-ink-faint);font-size:var(--own-t-xs)}.sg-hero__note:before{content:"";width:18px;height:1px;background:var(--w-silver-mist, currentColor);opacity:.6;flex:none}.sg-frame{position:relative;border:1px solid var(--w-silver-line, var(--t-border));border-radius:var(--own-r-md);background:var(--t-canvas-elevated);box-shadow:var(--t-shadow-high, 0 24px 60px rgba(0, 2, 10, .55));overflow:hidden}.sg-frame:before{content:"";position:absolute;inset:0 0 auto;height:1px;background:var(--w-silver-line-lit, transparent);pointer-events:none}.sg-frame__bar{display:flex;align-items:center;justify-content:space-between;gap:var(--own-s4);padding:var(--own-s3) var(--own-s4);border-bottom:1px solid var(--t-divider);background:var(--t-rail-bg)}.sg-frame__title{font-family:var(--t-font-ui);font-size:var(--own-t-xs);text-transform:var(--t-label-case, uppercase);letter-spacing:var(--t-label-tracking, .16em);color:var(--t-ink-faint)}.sg-frame__body{padding:var(--own-s6);background:var(--t-canvas)}.sg-frame__body--flush{padding:0}.sg-grid{display:grid;gap:var(--own-s5)}.sg-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.sg-receipt{display:flex;flex-direction:column}.sg-receipt__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--own-s3);padding:var(--own-s5) var(--own-s6);border-bottom:1px solid var(--t-divider)}.sg-receipt__title{font-family:var(--t-font-heading);font-size:var(--own-t-lg);font-weight:600}.sg-receipt__rows{display:grid;grid-template-columns:minmax(150px,220px) minmax(0,1fr)}.sg-receipt__rows>dt,.sg-receipt__rows>dd{padding:var(--own-s3) var(--own-s6);border-top:1px solid var(--t-divider);margin:0;min-width:0}.sg-receipt__rows>dt{font-family:var(--t-font-ui);font-size:var(--own-t-xs);text-transform:var(--t-label-case, uppercase);letter-spacing:var(--t-label-tracking, .16em);color:var(--t-ink-faint)}.sg-receipt__rows>dd{color:var(--t-ink);font-size:var(--own-t-sm)}.sg-receipt__value{font-family:var(--t-font-mono);word-break:break-all;color:var(--t-ink-muted)}.sg-receipt__foot{padding:var(--own-s5) var(--own-s6);border-top:1px solid var(--t-divider);background:var(--t-surface-inset)}.sg-console{display:grid;grid-template-columns:minmax(300px,380px) minmax(0,1fr);gap:clamp(24px,3vw,48px);align-items:start}.sg-console__inputs{display:flex;flex-direction:column;gap:var(--own-s4);position:sticky;top:92px}.sg-console__report{display:flex;flex-direction:column;gap:var(--own-s6);min-width:0}.sg-drop{display:flex;flex-direction:column;align-items:center;gap:var(--own-s2);padding:var(--own-s8) var(--own-s5);text-align:center;border:1px dashed var(--t-control-border);border-radius:var(--own-r-md);background:var(--t-surface-inset);color:var(--t-ink-muted);cursor:pointer}.sg-drop:hover,.sg-drop[data-dragging=true]{border-color:var(--t-focus);color:var(--t-ink)}.sg-drop input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.sg-drop__title{font-family:var(--t-font-heading);font-weight:600;color:var(--t-ink)}.sg-check{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--own-s3);align-items:baseline;padding:var(--own-s3) 0;border-top:1px solid var(--t-divider)}.sg-check__name{font-family:var(--t-font-heading);font-weight:600;font-size:var(--own-t-sm)}.sg-check__about,.sg-check__reason{color:var(--t-ink-faint);font-size:var(--own-t-xs);margin:0}.sg-group{display:grid;grid-template-columns:minmax(180px,240px) minmax(0,1fr);gap:clamp(16px,2vw,40px)}.sg-group__aside h3{font-size:var(--own-t-base)}.sg-group__aside p{color:var(--t-ink-faint);font-size:var(--own-t-xs);margin-top:6px}.sg-footer{border-top:1px solid var(--t-divider);padding-block:var(--own-s9) var(--own-s8);margin-top:var(--sg-section)}.sg-footer__inner{display:flex;flex-wrap:wrap;gap:var(--own-s8);justify-content:space-between;align-items:flex-start}.sg-footer__links{display:flex;flex-wrap:wrap;gap:var(--own-s6)}.sg-footer__links a{font-family:var(--t-font-ui);font-size:var(--own-t-sm);color:var(--t-ink-muted);text-decoration:none}.sg-footer__links a:hover{color:var(--t-ink);text-decoration:underline}.sg-footer__note{margin-top:var(--own-s6);color:var(--t-ink-faint);font-size:var(--own-t-xs);max-width:66ch}@media(max-width:1080px){.sg-hero__grid,.sg-console{grid-template-columns:minmax(0,1fr)}.sg-console__inputs{position:static}}@media(max-width:1200px){.sg-rail__numeral{display:none}}@media(max-width:860px){.sg-nav{display:none}.sg-header__cta{margin-left:auto}.sg-group{grid-template-columns:minmax(0,1fr);gap:var(--own-s3)}.sg-receipt__rows{grid-template-columns:minmax(0,1fr)}.sg-receipt__rows>dt{border-top:1px solid var(--t-divider);padding-bottom:0}.sg-receipt__rows>dd{border-top:0;padding-top:4px}}@media(max-width:640px){.sg-cta__long{display:none}.sg-cta__short{display:inline}.sg-grid--2{grid-template-columns:minmax(0,1fr)}.sg-header__inner{gap:var(--own-s3)}.sg-frame__body{padding:var(--own-s4)}.sg-actions .own-button{width:100%;justify-content:center}}}@layer site{:root{--sx-max: 1560px;--sx-gutter: clamp(20px, 4.4vw, 72px);--sx-act: clamp(112px, 13vw, 220px);--sx-col-gap: clamp(16px, 1.8vw, 28px);--sx-rule: color-mix(in srgb, var(--t-ink) 12%, transparent);--sx-rule-strong: color-mix(in srgb, var(--t-ink) 26%, transparent);--sx-blue: var(--t-accent-text);--sx-header: 68px}.sg-main{background:var(--t-canvas);font-variant-numeric:lining-nums}.sg-main p,.sg-main dd,.sg-main li,.sg-main figcaption{text-wrap:pretty}.sg-header .sg-wrap,.sg-footer .sg-wrap{max-width:var(--sx-max);padding-inline:var(--sx-gutter)}[hidden]{display:none!important}.sx-wrap{width:100%;max-width:var(--sx-max);margin:0 auto;padding-inline:var(--sx-gutter)}.sx-visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.sx-break{word-break:break-all}.sx-nowrap{white-space:nowrap}[data-stage]{position:relative;isolation:isolate}.sx-canvas{position:absolute;inset:0;z-index:-1;pointer-events:none}.sx-slot{position:relative}.sx-plate{position:absolute;inset:0;width:100%;height:100%;display:block}.is-live .sx-plate{visibility:hidden}@media print{.sx-canvas{display:none}.is-live .sx-plate{visibility:visible}}.sx-bars{fill:none;stroke-width:.5}.sx-bars--wide{stroke-width:.52}.sx-bars--base{stroke:var(--t-ink-muted);stroke-opacity:.9}.sx-bars--ink{stroke:var(--t-ink)}.sx-bars--faint{stroke:var(--t-ink-muted);stroke-opacity:.36}.sx-bars--carrier{stroke:var(--sx-blue)}.sx-plate__ground{fill:var(--t-ink-faint);fill-opacity:.7}.sx-plate__thread{fill:none;stroke:var(--t-ink);stroke-opacity:.3;stroke-width:1;vector-effect:non-scaling-stroke}.sx-lane__empty{position:absolute;inset:0;display:grid;place-items:center;margin:0;padding:0 16px;font-size:13px;text-align:center;color:var(--t-ink-faint)}.sx-plate--absent rect{stroke:var(--t-ink-faint);stroke-width:1}.sx-kicker,.sx-folio__name,.sx-reading__what,.sx-custody-label,.sx-lane__label,.sx-facts dt,.sx-register__label,.sx-says__label,.sx-suite__table th[scope=col],.sx-lens__label{font-family:var(--t-font-ui);font-size:11px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--t-ink-faint)}.sx-subtitle{font-family:var(--t-font-display);font-weight:400;font-size:clamp(24px,2.3vw,38px);line-height:1.08;letter-spacing:-.005em;text-transform:none;margin:0 0 14px;color:var(--t-ink);text-wrap:balance}.sx-minor{font-family:var(--t-font-ui);font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--t-ink-faint);margin:36px 0 8px}.sx-act{padding-top:var(--sx-act);scroll-margin-top:calc(var(--sx-header) + 8px)}.sx-head{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--sx-col-gap);row-gap:clamp(16px,1.8vw,26px);margin-bottom:clamp(44px,5.6vw,96px)}.sx-folio{grid-column:1 / span 2;grid-row:1 / span 2;margin:0;display:flex;flex-direction:column;gap:12px;padding-top:14px;border-top:1px solid var(--sx-rule-strong);align-self:start}.sx-folio__numeral{font-family:var(--t-font-display);font-size:clamp(36px,3.6vw,60px);line-height:.9;color:var(--t-ink)}.sx-title{grid-column:3 / span 9;margin:0;font-family:var(--t-font-display);font-weight:400;font-size:clamp(40px,5.6vw,96px);line-height:.98;letter-spacing:-.012em;text-transform:none;color:var(--t-ink);text-wrap:balance}.sx-lede{grid-column:3 / span 6;margin:0;font-family:var(--t-font-reading);font-size:clamp(16px,1.22vw,19px);line-height:1.62;color:var(--t-ink-muted);max-width:62ch}.sx-signal{min-height:calc(100svh - var(--sx-header));display:flex;flex-direction:column;padding-top:clamp(36px,7vh,104px);background:radial-gradient(ellipse 58% 70% at 100% 0%,color-mix(in srgb,var(--t-tertiary-accent) 80%,transparent),transparent 72%)}.sx-signal__copy{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--sx-col-gap);row-gap:clamp(20px,3vh,36px);align-content:start}.sx-kicker{grid-column:1 / -1;margin:0}.sx-hero{grid-column:1 / span 12;margin:0;font-family:var(--t-font-display);font-weight:400;font-size:clamp(50px,8.4vw,156px);line-height:.9;letter-spacing:-.018em;text-transform:none;color:var(--t-ink)}.sx-hero__first{display:block;text-wrap:balance}.sx-hero__second{display:block;margin-top:.34em;font-size:.4em;line-height:1.1;letter-spacing:-.005em;color:var(--t-ink-faint);text-wrap:balance}.sx-signal__foot{grid-column:1 / span 7;display:flex;flex-direction:column;gap:26px}.sx-hero__lede{margin:0;font-size:clamp(16px,1.28vw,19.5px);line-height:1.6;color:var(--t-ink-muted);max-width:60ch}.sx-actions{display:flex;flex-wrap:wrap;gap:12px}.sx-signal__figure{margin:auto 0 0;padding-top:clamp(28px,5vh,72px)}.sx-signal__stage{height:clamp(170px,30vh,360px)}.sx-signal__sound{position:absolute;inset:24px var(--sx-gutter) 0}.sx-signal__stage.is-live{cursor:crosshair}.sx-signal__tag{position:absolute;top:0;right:var(--sx-gutter);margin:0;font-size:11px;letter-spacing:.02em;color:var(--t-ink-faint)}.sx-specimen{display:grid;grid-template-columns:auto auto auto minmax(0,1fr);align-items:baseline;gap:6px 28px;padding-block:18px clamp(24px,4vh,48px);font-size:13px;color:var(--t-ink-muted)}.sx-specimen__label{grid-column:1 / -1;font-family:var(--t-font-ui);font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--t-ink-faint)}.sx-specimen__name{color:var(--t-ink);font-size:13px}.sx-specimen__note{grid-column:1 / -1;max-width:96ch;color:var(--t-ink-faint);font-size:12.5px;line-height:1.55}.sx-bench{margin:0;display:grid;row-gap:clamp(26px,3.2vw,48px)}.sx-reading{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--sx-col-gap);align-items:end}.sx-reading__label{grid-column:1 / span 2;align-self:stretch;display:flex;flex-direction:column;gap:7px;padding-top:12px;border-top:1px solid var(--sx-rule-strong)}.sx-reading__name{font-family:var(--t-font-display);font-size:clamp(24px,2vw,32px);line-height:1;color:var(--t-ink)}.sx-reading__note{margin:8px 0 0;font-size:12.5px;line-height:1.5;color:var(--t-ink-faint);max-width:30ch}.sx-reading__slot,.sx-reading__digest{grid-column:3 / -1}.sx-reading__slot--sound{height:clamp(170px,19vw,300px)}.sx-reading__slot--bytes{height:clamp(72px,7vw,116px)}.sx-reading__digest{display:flex;flex-direction:column;gap:12px}.sx-reading__slot--digest{height:clamp(58px,5.2vw,88px)}.sx-hex{margin:0;font-size:12px;letter-spacing:.06em;color:var(--t-ink-muted);word-break:break-all}.sx-bench.is-live .sx-reading__slot--sound,.sx-bench.is-live .sx-reading__slot--bytes{cursor:crosshair}.sx-experiment{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--sx-col-gap);row-gap:18px;margin-top:clamp(32px,3.4vw,52px)}.sx-experiment__controls{grid-column:3 / span 4;display:flex;flex-wrap:wrap;align-items:center;gap:12px;align-content:start}.sx-experiment__hint{flex-basis:100%;margin:4px 0 0;font-size:13px;color:var(--t-ink-faint)}.sx-experiment__out{grid-column:7 / -1;min-height:6.6em;padding-left:20px;border-left:1px solid var(--sx-rule-strong);font-size:14px;line-height:1.55;color:var(--t-ink)}.sx-experiment__out p{margin:0 0 6px}.sx-experiment__out p:empty{display:none}.sx-experiment__out p+p{color:var(--t-ink-muted)}.sx-experiment__method{grid-column:3 / -1;margin:0;font-size:12.5px;line-height:1.55;color:var(--t-ink-faint);max-width:92ch}.sx-record .sx-head{display:flex;flex-direction:column;gap:14px;margin-bottom:clamp(26px,3.4vh,44px)}.sx-record .sx-folio{flex-direction:row;align-items:baseline;gap:14px}.sx-record .sx-folio__numeral{font-size:clamp(28px,2.4vw,40px)}.sx-record .sx-title{font-size:clamp(34px,min(3.6vw,6.4vh),64px)}.sx-record .sx-lede{font-size:clamp(14.5px,1.05vw,16.5px)}.sx-record__grid{display:grid;grid-template-columns:minmax(0,5fr) 1px minmax(0,6fr);column-gap:clamp(28px,5vw,96px);align-items:center}.sx-steps__body{min-width:0}.sx-custody-label{margin:0 0 16px}.sx-record__machine{display:grid;gap:14px}.sx-record__sound{height:clamp(96px,15vh,170px)}.sx-record__bytes{height:clamp(42px,6vh,66px)}.sx-record__digest{height:clamp(38px,5vh,52px);margin-top:38px}.sx-record__line{align-self:stretch;border-left:1px solid var(--sx-rule-strong);min-height:100%}.is-live .sx-record__line{border-left-color:transparent}.sx-steps{list-style:none;margin:26px 0 0;padding:0;display:grid;gap:10px;font-size:14px;line-height:1.5;color:var(--t-ink-muted);counter-reset:step}.sx-steps li{display:grid;grid-template-columns:28px minmax(0,1fr);column-gap:8px;transition:color .24s ease,opacity .24s ease}.sx-steps li:before{counter-increment:step;content:counter(step);font-family:var(--t-font-display);font-size:20px;line-height:1.1;color:var(--t-ink-faint)}.sx-steps__name{color:var(--t-ink);font-weight:500}.sx-silence{display:flex;flex-direction:column;align-items:center;gap:16px;padding-block:clamp(120px,16vw,260px) 0;margin:0 auto;text-align:center;font-family:var(--t-font-display);font-size:clamp(34px,4.8vw,84px);line-height:1.02;color:var(--t-ink)}.sx-silence__after{font-size:.34em;color:var(--t-ink-faint);letter-spacing:.02em}.sx-receipt{border:1px solid var(--w-silver-line, var(--sx-rule-strong));background:color-mix(in srgb,var(--t-surface) 72%,transparent);padding:clamp(18px,2vw,30px);display:grid;gap:16px;max-width:640px}.sx-receipt__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 16px}.sx-receipt__title{margin:0;font-family:var(--t-font-display);font-weight:400;font-size:clamp(24px,2vw,32px);text-transform:none;letter-spacing:0}.sx-receipt__tag{font-family:var(--t-font-mono);font-size:11px;color:var(--t-ink-faint)}.sx-receipt__glyph{height:44px}.sx-receipt__rows{margin:0;display:grid}.sx-receipt__row{display:grid;grid-template-columns:minmax(96px,150px) minmax(0,1fr);gap:12px;padding:9px 0;border-top:1px solid var(--sx-rule);font-size:13px;line-height:1.45}.sx-receipt__row dt{font-family:var(--t-font-ui);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--t-ink-faint);padding-top:1px}.sx-receipt__row dd{margin:0;color:var(--t-ink);min-width:0}.sx-quote{color:var(--t-ink-muted)}.sx-quote:before{content:"“"}.sx-quote:after{content:"”"}.sx-receipt__foot{border-top:1px solid var(--sx-rule-strong);padding-top:14px;display:grid;gap:8px;font-size:13px;line-height:1.5;color:var(--t-ink)}.sx-receipt__foot p{margin:0}.sx-receipt__fine{color:var(--t-ink-faint);font-size:12px}.sx-switch{border:0;margin:0 0 22px;padding:0;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));border-top:1px solid var(--sx-rule-strong);min-width:0}.sx-switch__option{position:relative;display:flex;flex-direction:column;gap:6px;padding:18px 12px 16px 0;cursor:pointer;min-width:0}.sx-switch__option input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.sx-switch__option:before{content:"";position:absolute;inset:-1px 12px auto 0;height:2px;background:transparent}.sx-switch__option:has(input:checked):before{background:var(--t-ink)}.sx-switch__option:has(input:focus-visible){outline:2px solid var(--t-focus);outline-offset:2px}.sx-switch__label{font-family:var(--t-font-display);font-size:clamp(20px,1.9vw,30px);line-height:1;color:var(--t-ink-faint)}.sx-switch__option:hover .sx-switch__label{color:var(--t-ink-muted)}.sx-switch__option:has(input:checked) .sx-switch__label{color:var(--t-ink)}.sx-switch__format{font-size:11px;color:var(--t-ink-faint)}.sg-ea-section .own-checklist--yes svg{color:var(--t-ink-muted)}.sx-legend{display:flex;flex-wrap:wrap;gap:8px 24px;margin:0 0 clamp(28px,3vw,44px);font-size:12px;color:var(--t-ink-faint)}.sx-legend span{display:inline-flex;align-items:center;gap:8px}.sx-legend span:before{content:"";width:3px;height:12px;background:var(--t-ink-muted)}.sx-legend [data-key=faint]:before{background:color-mix(in srgb,var(--t-ink-muted) 40%,transparent)}.sx-legend [data-key=carrier]:before{background:var(--sx-blue)}.sx-legend [data-key=thread]:before{width:12px;height:1px;background:var(--t-ink-faint);transform:rotate(-35deg)}.sx-panel{display:none}.sx-panel[data-family=audio]{display:grid}.sx-atlas:has(input[name=family]:checked) .sx-panel{display:none}.sx-atlas:has(input[value=audio]:checked) .sx-panel[data-family=audio],.sx-atlas:has(input[value=image]:checked) .sx-panel[data-family=image],.sx-atlas:has(input[value=video]:checked) .sx-panel[data-family=video],.sx-atlas:has(input[value=document]:checked) .sx-panel[data-family=document],.sx-atlas:has(input[value=package]:checked) .sx-panel[data-family=package],.sx-atlas:has(input[value=threed]:checked) .sx-panel[data-family=threed],.sx-atlas:has(input[value=code]:checked) .sx-panel[data-family=code]{display:grid}.sx-panel{grid-template-columns:minmax(0,8fr) minmax(0,4fr);column-gap:clamp(28px,4.4vw,84px);row-gap:36px;align-items:start}.sx-pair{margin:0;display:grid}.sx-lane__label{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 14px;margin:0 0 10px}.sx-lane__label .own-mono,.sx-lane__none{font-family:var(--t-font-mono);font-size:12px;letter-spacing:0;text-transform:none;color:var(--t-ink-muted)}.sx-lane__strip{height:clamp(66px,7vw,108px)}.sx-pair__reg{height:clamp(56px,6.2vw,100px)}.sx-lens{margin-top:44px}.sx-lens__label{margin:10px 0 0;letter-spacing:.12em}.sx-lens__slot{height:clamp(60px,6vw,92px)}.sx-names{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin-top:36px}.sx-name__glyph{height:42px}.sx-name p{margin:10px 0 0;font-size:11.5px;color:var(--t-ink-faint)}.sx-facts{margin:0;display:grid}.sx-facts>div{padding:14px 0 15px;border-top:1px solid var(--sx-rule)}.sx-facts>div:first-child{border-top-color:var(--sx-rule-strong)}.sx-facts dt{margin-bottom:6px;letter-spacing:.16em}.sx-facts dd{margin:0;font-size:14px;line-height:1.55;color:var(--t-ink-muted)}.sx-facts__lead{margin:0 0 14px;font-size:15px;line-height:1.6;color:var(--t-ink-muted)}.sx-handle{color:var(--sx-blue)}.sx-recipe{display:block;margin-top:4px;font-size:12px;color:var(--t-ink-faint);overflow-wrap:anywhere}.sx-facts .sx-checks__row{grid-template-columns:minmax(0,1fr) auto}.sx-facts .sx-checks__reason{grid-column:1 / -1}.sx-download{display:flex;flex-wrap:wrap;gap:6px 18px}.sx-download a{color:var(--t-ink);font-family:var(--t-font-mono);font-size:12px;text-underline-offset:3px}.sx-download__note{flex-basis:100%;font-size:12.5px;color:var(--t-ink-faint)}.sx-says{grid-column:1 / -1}.sx-dump{margin:10px 0 0;padding:16px 20px;font-family:var(--t-font-mono);font-size:12px;line-height:1.7;white-space:pre-wrap;overflow-wrap:anywhere;color:var(--t-ink-muted);background:var(--t-surface-inset);border-left:2px solid var(--sx-blue);max-height:18em;overflow:auto}.sx-audio{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(32px,4.4vw,84px);margin-top:clamp(56px,6vw,96px);padding-top:32px;border-top:1px solid var(--sx-rule-strong)}.sx-atlas:has(input[name=family]:checked) .sx-audio{display:none}.sx-atlas:has(input[value=audio]:checked) .sx-audio{display:grid}.sx-audio p{margin:0;font-size:14.5px;line-height:1.6;color:var(--t-ink-muted);max-width:60ch}.sx-listen__controls,.sx-modes__controls{display:flex;flex-wrap:wrap;gap:10px;margin:20px 0 14px}.sx-listen__controls .own-button[aria-pressed=true],.sx-modes__controls .own-button[aria-pressed=true]{border-color:var(--t-ink);color:var(--t-ink);box-shadow:inset 0 -2px 0 var(--t-ink)}.sx-listen__out{font-size:13.5px;margin-top:18px!important;min-height:3em}.sx-listen__spectra{margin-top:28px;display:grid;gap:8px}.sx-listen__label{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:10px 0 0!important;font-family:var(--t-font-ui);font-size:11px!important;letter-spacing:.16em;text-transform:uppercase;color:var(--t-ink-faint)!important}.sx-listen__label .own-mono{letter-spacing:0;text-transform:none}.sx-listen__strip{height:clamp(64px,6vw,96px)}.sx-listen__strip--copy{border:1px dashed var(--sx-rule-strong)}.is-live .sx-listen__strip--copy{border-color:transparent}.sx-outcome{margin-top:18px}.sx-outcome+.sx-outcome{margin-top:32px}.sx-outcome__lead{color:var(--t-ink)!important}.sx-atlas[data-mode] .sx-outcome{display:none}.sx-atlas[data-mode=copy] .sx-outcome[data-outcome=copy],.sx-atlas[data-mode=strip] .sx-outcome[data-outcome=strip],.sx-atlas[data-mode=forge] .sx-outcome[data-outcome=forge]{display:block}.sx-atlas[data-mode] .sx-outcome+.sx-outcome{margin-top:18px}.sx-matrix{width:100%;border-collapse:collapse;margin:22px 0 10px}.sx-matrix th,.sx-matrix td{text-align:left;padding:9px 14px 9px 10px;border-bottom:1px solid var(--sx-rule);font-size:13px;font-weight:400}.sx-matrix thead th{padding-bottom:12px;border-bottom-color:var(--sx-rule-strong);vertical-align:bottom}.sx-matrix tbody th{padding-left:0;font-size:12px;color:var(--t-ink)}.sx-matrix__pick{font:inherit;font-family:var(--t-font-display);font-size:clamp(17px,1.3vw,21px);line-height:1.1;color:var(--t-ink-faint);background:none;border:0;padding:0;text-align:left;cursor:pointer}.sx-matrix__pick:hover{color:var(--t-ink-muted)}.sx-matrix__pick[aria-pressed=true]{color:var(--t-ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:7px}.sx-atlas[data-mode=copy] .sx-matrix [data-col=copy],.sx-atlas[data-mode=strip] .sx-matrix [data-col=strip],.sx-atlas[data-mode=forge] .sx-matrix [data-col=forge]{background:color-mix(in srgb,var(--t-ink) 5%,transparent)}.sx-reasons{margin-top:10px}.sx-checks{list-style:none;margin:14px 0 0;padding:0}.sx-checks__row{display:grid;grid-template-columns:minmax(84px,110px) minmax(110px,140px) minmax(0,1fr);gap:4px 14px;padding:10px 0;border-top:1px solid var(--sx-rule);font-size:13px;line-height:1.45;align-items:baseline}.sx-checks__name{color:var(--t-ink);font-size:12px}.sx-checks__reason{color:var(--t-ink-faint)}.sx-words{margin:clamp(96px,12vw,200px) 0 0;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--sx-col-gap)}.sx-words__quote{grid-column:2 / span 10;margin:0;padding-left:.5em;border-left:2px solid var(--sx-blue);font-family:var(--t-font-display);font-size:clamp(28px,3.4vw,60px);line-height:1.12;color:var(--t-ink);text-wrap:pretty}.sx-words__quote p{margin:0}.sx-words__caption{grid-column:2 / span 7;margin-top:26px;font-size:13px;line-height:1.55;color:var(--t-ink-faint)}.sx-state,.sx-maturity{display:inline-flex;align-items:center;gap:8px;font-family:var(--t-font-ui);font-size:12px;font-weight:500;letter-spacing:.03em;white-space:nowrap;color:var(--t-ink-muted)}.sx-state[data-state=MATCH]{color:var(--t-ink)}.sx-state[data-state=NOT_CHECKED],.sx-state[data-state=NOT_SUPPORTED]{color:var(--t-ink-faint)}.sx-state__mark{flex:none;width:7px;height:7px}.sx-state__mark[data-shape=dot]{border-radius:50%;background:currentColor}.sx-state__mark[data-shape=ring]{border-radius:50%;border:1px solid currentColor}.sx-state__mark[data-shape=diamond]{width:6px;height:6px;background:currentColor;transform:rotate(45deg)}.sx-state__mark[data-shape=dash]{width:9px;height:1px;background:currentColor}.sx-maturity[data-tone=core]{color:var(--t-ink)}.sx-suite{display:none}.sx-suite[data-family=audio]{display:block}.sg-main:has(input[name=family]:checked) .sx-suite{display:none}.sg-main:has(input[value=audio]:checked) .sx-suite[data-family=audio],.sg-main:has(input[value=image]:checked) .sx-suite[data-family=image],.sg-main:has(input[value=video]:checked) .sx-suite[data-family=video],.sg-main:has(input[value=document]:checked) .sx-suite[data-family=document],.sg-main:has(input[value=package]:checked) .sx-suite[data-family=package],.sg-main:has(input[value=threed]:checked) .sx-suite[data-family=threed],.sg-main:has(input[value=code]:checked) .sx-suite[data-family=code]{display:block}.sx-suite__grid{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(28px,4vw,72px);align-items:start}.sx-suite__table{width:100%;border-collapse:collapse;margin-top:10px;table-layout:fixed}.sx-suite__found{white-space:nowrap}.sx-suite__note{display:inline-block;min-width:18px;margin-left:10px;padding:0 5px;border:1px solid var(--sx-rule-strong);font-family:var(--t-font-mono);font-size:10.5px;line-height:16px;text-align:center;color:var(--t-ink-muted);text-decoration:none}.sx-suite__note:hover,.sx-suite__note:focus-visible{border-color:var(--t-ink);color:var(--t-ink)}.sx-suite__reasons{list-style:none;margin:10px 0 0;padding:0;display:grid;gap:0}.sx-suite__reasons li{display:grid;grid-template-columns:28px minmax(0,1fr);gap:10px;padding:12px 0;border-top:1px solid var(--sx-rule);font-size:13px;line-height:1.55;color:var(--t-ink-faint);scroll-margin-top:calc(var(--sx-header) + 24px)}.sx-suite__reasons li:first-child{border-top-color:var(--sx-rule-strong)}.sx-suite__reasons li:target{color:var(--t-ink)}.sx-suite__reason-index{font-family:var(--t-font-mono);font-size:11px;color:var(--t-ink-muted);padding-top:2px}.sx-suite__table th[scope=col]{text-align:left;padding:0 20px 12px 0;border-bottom:1px solid var(--sx-rule-strong)}.sx-suite__table th[scope=col]:first-child{width:42%}.sx-suite__table th[scope=col]:nth-child(2){width:22%}.sx-suite__row th,.sx-suite__row td{text-align:left;vertical-align:top;padding:11px 16px 11px 0;border-bottom:1px solid var(--sx-rule);font-weight:400;font-size:14px;line-height:1.5}.sx-suite__label{display:block;color:var(--t-ink)}.sx-suite__kind{display:block;margin-top:4px;font-size:11px;color:var(--t-ink-faint)}.sx-suite__tags{color:var(--t-ink-muted);white-space:nowrap}.sx-suite__row[data-applied=no] .sx-suite__label{color:var(--t-ink-faint)}.sx-suite__reason{display:block;margin-top:6px;font-size:13px;color:var(--t-ink-faint);max-width:78ch}.sx-suite__source{white-space:normal;display:block;margin-top:8px;padding-left:12px;border-left:2px solid var(--t-ink);font-size:13px;color:var(--t-ink)}.sx-suite__file{margin:-6px 0 6px;font-size:12px;color:var(--t-ink-faint);overflow-wrap:anywhere}.sx-suite__none,.sx-suites__note{margin:12px 0 0;font-size:13px;line-height:1.55;color:var(--t-ink-faint);max-width:90ch}.sx-registers{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(40px,6vw,112px);margin-top:clamp(80px,9vw,160px);align-items:start}.sx-registers__lede{margin:0 0 20px;font-size:14.5px;line-height:1.6;color:var(--t-ink-muted);max-width:60ch}.sx-declined__list{list-style:none;margin:0;padding:0}.sx-declined__item{padding:16px 0;border-top:1px solid var(--sx-rule)}.sx-declined__title{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 14px;margin:0 0 6px;font-family:var(--t-font-display);font-size:clamp(19px,1.6vw,24px);color:var(--t-ink)}.sx-declined__struck{text-decoration:line-through;text-decoration-thickness:1px;text-decoration-color:var(--t-ink-muted)}.sx-declined__id{font-size:11px;color:var(--t-ink-faint)}.sx-declined__first{margin:0;font-size:13.5px;line-height:1.55;color:var(--t-ink-muted)}.sx-declined__list--quiet .sx-declined__title{font-size:clamp(17px,1.3vw,20px);color:var(--t-ink-muted)}.sx-declined__list--quiet .sx-declined__first{font-size:13px;color:var(--t-ink-faint)}.sx-details{margin-top:8px}.sx-details summary{cursor:pointer;font-size:13px;line-height:1.5;color:var(--t-ink-muted);text-underline-offset:3px}.sx-details summary:hover{color:var(--t-ink);text-decoration:underline}.sx-details p{margin:8px 0 0;font-size:13px;line-height:1.6;color:var(--t-ink-faint)}.sx-refused__groups{columns:2 300px;column-gap:44px}.sx-refused__group{break-inside:avoid;margin-bottom:30px}.sx-refused__family{margin:0 0 4px;padding-top:10px;border-top:1px solid var(--sx-rule-strong);font-family:var(--t-font-display);font-size:22px;color:var(--t-ink)}.sx-refused__group ul{list-style:none;margin:0;padding:0}.sx-refused__item{display:grid;gap:2px;padding:8px 0;border-bottom:1px solid var(--sx-rule)}.sx-refused__token{font-size:12px;letter-spacing:.02em;color:var(--t-ink);word-break:break-word}.sx-refused__item[data-outcome=PRODUCED] .sx-refused__token,.sx-refused__item[data-outcome=NO_COPY] .sx-refused__token{color:var(--t-ink-muted)}.sx-refused__file{font-size:11.5px;color:var(--t-ink-faint)}.sx-refused__why dl{margin:10px 0 0;display:grid;gap:12px}.sx-refused__why dt{font-size:11.5px;color:var(--t-ink-muted)}.sx-refused__why dd{margin:3px 0 0;font-size:12.5px;line-height:1.55;color:var(--t-ink-faint)}.sx-check__grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(36px,5vw,96px);align-items:start}.sx-register{margin:0;padding-top:6px}.sx-register__row{display:grid;gap:12px;margin-bottom:30px}.sx-register__label{margin:0}.sx-register__glyph{height:clamp(58px,6vw,92px)}.sx-register__caption{font-size:13px;line-height:1.55;color:var(--t-ink-faint)}.sx-link-button{font:inherit;color:var(--t-ink-muted);background:none;border:0;padding:0;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.sx-link-button:hover{color:var(--t-ink)}.sx-questions{list-style:none;margin:0;padding:0}.sx-question{display:grid;grid-template-columns:34px minmax(96px,128px) minmax(0,1fr);gap:6px 16px;padding:16px 0 17px;border-top:1px solid var(--sx-rule);align-items:baseline}.sx-question:first-child{border-top-color:var(--sx-rule-strong)}.sx-question__index{font-family:var(--t-font-display);font-size:24px;line-height:1;color:var(--t-ink-faint)}.sx-question__name{font-family:var(--t-font-display);font-size:clamp(19px,1.5vw,23px);line-height:1.1;color:var(--t-ink)}.sx-question__reason{grid-column:2 / -1;font-size:13px;line-height:1.55;color:var(--t-ink-faint)}.sx-check__statement{margin:clamp(36px,4vw,64px) 0 0;padding-left:18px;border-left:2px solid var(--sx-rule-strong);font-size:15px;line-height:1.6;color:var(--t-ink-muted);max-width:88ch}.sx-check__scope{margin:14px 0 0;padding-left:20px;font-size:13px;color:var(--t-ink-faint)}.sx-benchtop{margin-top:clamp(88px,11vw,176px);padding-top:36px;border-top:1px solid var(--sx-rule-strong)}.sx-benchtop__lede{margin:0 0 32px;font-size:15px;line-height:1.6;color:var(--t-ink-muted);max-width:72ch}.sx-benchtop__grid{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:28px clamp(28px,4vw,72px);align-items:start}.sx-drop{grid-row:span 2;position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:14px;padding:clamp(22px,2.4vw,34px);border:1px dashed var(--t-control-border)}.sx-drop[data-over=yes]{border-color:var(--t-focus)}.sx-drop__choose{cursor:pointer}.sx-drop__input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.sx-drop:has(.sx-drop__input:focus-visible) .sx-drop__choose{outline:2px solid var(--t-focus);outline-offset:2px}.sx-drop__or,.sx-drop__noscript{margin:0;font-size:13px;color:var(--t-ink-faint)}.sx-drop__use{display:flex;flex-wrap:wrap;gap:10px}.sx-benchfigure{margin:0;display:grid;gap:18px}.sx-benchfigure__bytes{height:clamp(74px,7vw,110px);border:1px dashed var(--sx-rule-strong)}.sx-benchfigure__digest{height:clamp(40px,3.6vw,56px);border:1px dashed var(--sx-rule-strong)}.sx-benchfigure.is-live .sx-benchfigure__bytes,.sx-benchfigure.is-live .sx-benchfigure__digest{border-color:transparent}.sx-benchout{grid-column:2}.sx-benchout__list{margin:0;display:grid}.sx-benchout__list>div{display:grid;grid-template-columns:minmax(110px,160px) minmax(0,1fr);gap:16px;padding:11px 0;border-top:1px solid var(--sx-rule);font-size:14px;line-height:1.55}.sx-benchout dt{font-family:var(--t-font-ui);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--t-ink-faint);padding-top:3px}.sx-benchout dd{margin:0;color:var(--t-ink);min-width:0}.sx-benchout__note{display:block;margin-top:6px;color:var(--t-ink-faint);font-size:13px}.sx-coda__head{margin-bottom:clamp(36px,4vw,64px)}.sx-coda .sx-title{font-size:clamp(44px,6.4vw,116px)}.sx-saysnot{width:100%;border-collapse:collapse}.sx-saysnot thead th{text-align:left;padding:0 24px 14px 0;font-family:var(--t-font-ui);font-size:11px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--t-ink-faint);border-bottom:1px solid var(--sx-rule-strong)}.sx-saysnot tbody th{width:26%;text-align:left;vertical-align:top;padding:20px 24px 20px 0;font-family:var(--t-font-display);font-weight:400;font-size:clamp(22px,2vw,32px);line-height:1.1;color:var(--t-ink);border-bottom:1px solid var(--sx-rule)}.sx-saysnot td{vertical-align:top;padding:22px 24px 20px 0;font-size:clamp(15px,1.1vw,17px);line-height:1.55;color:var(--t-ink);border-bottom:1px solid var(--sx-rule)}.sx-saysnot td:last-child{color:var(--t-ink-faint)}.sx-layers{margin-top:clamp(80px,9vw,144px)}.sx-layers__list{list-style:none;margin:18px 0 0;padding:0;columns:3 300px;column-gap:44px}.sx-layer{break-inside:avoid;display:grid;grid-template-columns:30px minmax(0,1fr);gap:4px 12px;padding:14px 0 16px;border-top:1px solid var(--sx-rule)}.sx-layer__index{font-size:11px;color:var(--t-ink-faint);padding-top:4px}.sx-layer__name{font-family:var(--t-font-display);font-size:21px;line-height:1.15;color:var(--t-ink)}.sx-layer__holds,.sx-layer .sx-maturity{grid-column:2}.sx-layer__holds{font-size:13px;line-height:1.5;color:var(--t-ink-faint)}.sx-audience{margin-top:clamp(80px,9vw,144px);display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--sx-col-gap);row-gap:28px;align-items:end;padding-top:28px;border-top:1px solid var(--sx-rule-strong)}.sx-audience__line{grid-column:1 / span 6;margin:0;font-family:var(--t-font-display);font-size:clamp(24px,2.4vw,40px);line-height:1.12;color:var(--t-ink)}.sx-audience__figure{grid-column:8 / -1;margin:0;display:grid;gap:10px;font-size:14px;line-height:1.55;color:var(--t-ink-muted)}.sx-audience__number{font-family:var(--t-font-display);font-size:clamp(28px,2.6vw,40px);line-height:1;color:var(--t-ink-muted)}.sx-signature{padding-top:clamp(112px,13vw,220px)}.sx-signature__wrap{display:flex;flex-direction:column;align-items:center;text-align:center;gap:clamp(20px,2.4vw,34px)}.sx-signature__mark{width:min(1120px,100%);aspect-ratio:256 / 140;color:var(--t-ink)}.sx-signature__svg{width:100%;height:100%}.sx-signature__name{margin:0;padding-left:.34em;font-family:var(--t-font-display);font-weight:400;font-size:clamp(20px,2.2vw,34px);letter-spacing:.34em;text-transform:uppercase;color:var(--t-ink)}.sx-signature__line{margin:0;max-width:54ch;font-size:15px;line-height:1.6;color:var(--t-ink-muted)}.sg-ea-section{border-top:0;padding-block:clamp(72px,8vw,128px) clamp(72px,8vw,120px);scroll-margin-top:calc(var(--sx-header) + 8px)}.sg-ea-grid{max-width:var(--sx-max);padding-inline:var(--sx-gutter);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.95fr);grid-template-rows:auto 1fr;gap:36px clamp(36px,6vw,112px);align-items:start;border-top:1px solid var(--sx-rule-strong);padding-top:40px}.sg-ea-copy{display:flex;flex-direction:column;gap:18px}.sg-ea-copy .own-eyebrow{font-family:var(--t-font-ui);font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--t-ink-faint)}.sg-ea-copy .sg-display{font-family:var(--t-font-display);font-weight:400;font-size:clamp(40px,5vw,84px);line-height:.98;letter-spacing:-.01em;text-transform:none;margin:0}.sg-ea-copy .sg-rule{display:none}.sg-ea-copy .sg-lede{font-size:clamp(16px,1.22vw,19px);line-height:1.6;color:var(--t-ink-muted);max-width:52ch;margin:0}.sg-ea-status{grid-column:1;grid-row:2;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.sg-ea-status .own-eyebrow{display:block;margin-bottom:12px}.sg-ea-status .own-checklist{font-size:14px}.sg-ea-panel{grid-column:2;grid-row:1 / span 2;position:relative;padding:clamp(24px,3vw,40px);border:1px solid var(--w-silver-line, var(--sx-rule-strong));background:color-mix(in srgb,var(--t-surface) 72%,transparent)}.sg-ea-fields{display:flex;flex-direction:column;gap:20px}.sg-ea-form .own-input,.sg-ea-form .own-select{width:100%}.sg-ea-required,.sg-ea-optional{font-weight:400;text-transform:none;letter-spacing:0;color:var(--t-ink-faint);margin-left:6px}.sg-ea-required{color:var(--t-accent-text)}.sg-ea-error:empty{display:none}.sg-ea-submit{align-self:flex-start}.sg-ea-submit:disabled{cursor:progress;opacity:.7}.sg-ea-fine{margin:0;color:var(--t-ink-faint);font-size:var(--own-t-xs)}.sg-ea-trap{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.sg-ea-form[data-state=sent] .sg-ea-fields{display:none}.sg-ea-live{margin:0;font-size:var(--own-t-sm);color:var(--t-ink)}.sg-ea-live:not(:empty){margin-top:16px;padding:16px;border:1px solid color-mix(in srgb,var(--t-positive) 55%,transparent);background:color-mix(in srgb,var(--t-positive) 10%,var(--t-surface))}.sg-ea-live--alert:not(:empty){border-color:color-mix(in srgb,var(--t-caution) 60%,transparent);background:color-mix(in srgb,var(--t-caution) 10%,var(--t-surface))}.sg-ea-live:focus{outline:2px solid var(--t-focus);outline-offset:2px}.sg-ea-outcome{display:none;margin:0 0 20px;padding:16px;border:1px solid color-mix(in srgb,var(--t-caution) 60%,transparent);background:color-mix(in srgb,var(--t-caution) 10%,var(--t-surface));font-size:var(--own-t-sm);color:var(--t-ink)}.sg-ea-outcome[data-tone=positive]{border-color:color-mix(in srgb,var(--t-positive) 55%,transparent);background:color-mix(in srgb,var(--t-positive) 10%,var(--t-surface))}.sg-ea-outcome:target{display:block}.sx-colophon{padding-block:0 clamp(40px,5vw,72px);display:grid;gap:10px;font-size:13px;line-height:1.6;color:var(--t-ink-muted)}.sx-colophon p{margin:0;max-width:110ch}.sx-colophon [data-colophon-digest]{word-break:break-all;color:var(--t-ink)}.sx-colophon__fine{color:var(--t-ink-faint);font-size:12px}.sx-colophon a{color:var(--t-ink-muted);text-underline-offset:3px}.sx-colophon__fine .own-mono{white-space:nowrap}@media(scripting:enabled)and (prefers-reduced-motion:no-preference){.sx-signature .sx-scene__track{height:230vh}.sx-signature .sx-scene__frame{position:sticky;top:var(--sx-header);height:calc(100svh - var(--sx-header));display:flex;align-items:center}.sx-signature .sx-signature__mark{width:min(1120px,100%,calc((100svh - var(--sx-header) - 240px) * 256 / 140))}}@media(scripting:enabled)and (prefers-reduced-motion:no-preference)and (min-width:1100px)and (min-height:760px){.sx-record .sx-scene__track{height:240vh}.sx-record .sx-scene__frame{position:sticky;top:var(--sx-header);height:calc(100svh - var(--sx-header));overflow:hidden;display:flex;align-items:center}.sx-record .sx-receipt__row{padding:6px 0;font-size:12.5px}.sx-scene__frame.is-live .sx-receipt{opacity:calc(.14 + .86 * var(--rp, 0));transform:translateY(calc((1 - var(--rp, 0)) * 12px))}.sx-scene__frame.is-live .sx-steps li{opacity:.4}.sx-record[data-step="1"] .sx-scene__frame.is-live .sx-steps li[data-step-index="1"],.sx-record[data-step="2"] .sx-scene__frame.is-live .sx-steps li[data-step-index="2"],.sx-record[data-step="3"] .sx-scene__frame.is-live .sx-steps li[data-step-index="3"]{opacity:1;color:var(--t-ink)}}@media(max-width:1180px){.sx-title{grid-column:3 / -1}.sx-lede{grid-column:3 / span 8}.sx-reading__label{grid-column:1 / span 3}.sx-reading__slot,.sx-reading__digest{grid-column:4 / -1}.sx-experiment__controls{grid-column:4 / span 4}.sx-experiment__out{grid-column:8 / -1}.sx-experiment__method{grid-column:4 / -1}.sx-panel{grid-template-columns:minmax(0,1fr)}.sx-facts{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px}.sx-registers,.sx-check__grid,.sx-suite__grid{grid-template-columns:minmax(0,1fr)}.sx-switch__label{font-size:clamp(18px,2.2vw,24px)}}@media(max-width:760px){:root{--sx-act: 104px;--sx-col-gap: 12px}.sx-head{display:flex;flex-direction:column;gap:18px}.sx-folio{flex-direction:row;align-items:baseline;gap:14px;padding-top:12px}.sx-folio__numeral{font-size:30px}.sx-title{font-size:clamp(36px,10vw,52px)}.sx-signal{min-height:calc(100svh - var(--sx-header));padding-top:28px}.sx-hero{font-size:clamp(48px,13.6vw,72px);line-height:.94}.sx-hero__second{font-size:.44em}.sx-signal__foot{grid-column:1 / -1;gap:20px}.sx-actions .own-button{flex:1 1 100%;justify-content:center}.sx-signal__stage{height:168px}.sx-signal__sound{inset:22px var(--sx-gutter) 0}.sx-specimen{grid-template-columns:minmax(0,1fr);gap:4px}.sx-reading{display:flex;flex-direction:column;align-items:stretch;gap:12px}.sx-reading__label{flex-direction:row;flex-wrap:wrap;align-items:baseline;gap:4px 12px}.sx-reading__note{flex-basis:100%;max-width:none;margin-top:2px}.sx-reading__slot--sound{height:150px}.sx-reading__slot--bytes{height:64px}.sx-reading__slot--digest{height:52px}.sx-experiment{display:flex;flex-direction:column;gap:16px}.sx-experiment__controls .own-button{flex:1 1 auto;justify-content:center}.sx-experiment__out{padding-left:14px}.sx-record__grid{grid-template-columns:minmax(0,1fr);row-gap:28px}.sx-record__line{border-left:0;border-top:1px solid var(--sx-rule-strong);min-height:1px;height:1px}.sx-receipt__row{grid-template-columns:minmax(0,1fr);gap:2px}.sx-silence{font-size:clamp(30px,9vw,44px)}.sx-switch{grid-template-columns:repeat(4,minmax(0,1fr));border-bottom:1px solid var(--sx-rule)}.sx-switch__option{padding:14px 8px 12px 0}.sx-switch__option:before{inset:auto 8px 0 0}.sx-switch__label{font-size:19px}.sx-switch__format{font-size:10px}.sx-facts{grid-template-columns:minmax(0,1fr)}.sx-names{grid-template-columns:minmax(0,1fr);gap:18px}.sx-lane__strip{height:64px}.sx-pair__reg{height:54px}.sx-audio{grid-template-columns:minmax(0,1fr)}.sx-checks__row{grid-template-columns:minmax(0,1fr) auto}.sx-matrix th,.sx-matrix td{padding:8px 6px 8px 4px;font-size:11.5px}.sx-matrix tbody th{font-size:10.5px;word-break:break-all}.sx-matrix .sx-state{white-space:normal;font-size:11px;gap:5px}.sx-matrix__pick{font-size:15px}.sx-checks__reason,.sx-words__quote,.sx-words__caption{grid-column:1 / -1}.sx-words__quote{font-size:clamp(24px,7vw,32px)}.sx-suite__table,.sx-suite__table tbody,.sx-suite__table tr,.sx-suite__table th,.sx-suite__table td{display:block;width:auto!important}.sx-suite__table thead{display:none}.sx-suite__table tr.sx-suite__row{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:12px;padding:12px 0;border-bottom:1px solid var(--sx-rule)}.sx-suite__row th,.sx-suite__row td{padding:0;border-bottom:0}.sx-suite__row .sx-suite__tags{grid-column:1;grid-row:2;font-size:12px;color:var(--t-ink-faint)}.sx-suite__row .sx-suite__found{grid-column:2;grid-row:1 / span 2;align-self:center}.sx-suite__row:has(.sx-suite__source) .sx-suite__found{grid-column:1 / -1;grid-row:3;white-space:normal;margin-top:8px}.sx-suite__tags:before{content:"Tag "}.sx-refused__token{font-size:11px}.sx-question{grid-template-columns:28px minmax(0,1fr) auto}.sx-question__reason{grid-column:1 / -1}.sx-benchtop__grid{grid-template-columns:minmax(0,1fr)}.sx-drop{grid-row:auto}.sx-benchout{grid-column:1}.sx-benchout__list>div{grid-template-columns:minmax(0,1fr);gap:2px}.sx-saysnot thead{display:none}.sx-saysnot,.sx-saysnot tbody,.sx-saysnot tr,.sx-saysnot th,.sx-saysnot td{display:block;width:auto}.sx-saysnot tbody th{width:auto;padding:22px 0 6px;border-bottom:0}.sx-saysnot td{padding:2px 0;border-bottom:0}.sx-saysnot td:last-child{padding-bottom:18px;border-bottom:1px solid var(--sx-rule)}.sx-saysnot td:first-of-type:before{content:"Says: ";color:var(--t-ink-faint)}.sx-saysnot td:last-child:before{content:"Does not say: "}.sx-audience__line,.sx-audience__figure{grid-column:1 / -1}.sg-ea-grid{grid-template-columns:minmax(0,1fr);grid-template-rows:none}.sg-ea-panel,.sg-ea-status{grid-column:1;grid-row:auto}.sg-ea-status{grid-template-columns:minmax(0,1fr)}}}
