@font-face{font-family:Digital Numbers;src:url(/fonts/digital-numbers.woff2) format("woff2");font-display:swap}.snth-app,.snth-app[data-theme=light]{--alert-300: var(--cafe-red-300);--alert-500: var(--cafe-red-500);--alert-alert: rgb(255,59,48);--alerts-alert-2: rgb(250,85,49);--alerts-alert: rgb(250,85,49);--alpha-tints-cafe-black-12: rgba(35,32,32,.12);--alpha-tints-cafe-white-12: rgba(248,248,249,.12);--alts-cafe-cyan-pastel: rgb(169,255,255);--alts-cafe-cyan: rgb(0,184,184);--alts-cafe-magenta-pastel: rgb(255,223,254);--alts-cafe-magenta: rgb(221,93,210);--alts-cafe-orange-pastel: rgb(255,232,175);--alts-cafe-orange: rgb(250,170,120);--alts-cafe-pink-pastel: rgb(255,219,230);--alts-cafe-pink: rgb(252,71,125);--alts-cafe-purple-pastel: rgb(232,214,255);--alts-cafe-purple: rgb(120,75,240);--alts-cafe-red: rgb(250,85,49);--alts-cafe-yellow-pastel: rgb(254,250,216);--always-black: var(--neutral-950);--always-white-2: var(--neutral-50);--always-white: var(--tints-cafe-white);--background-background: rgb(244,246,249);--backgrounds-background-2: rgb(248,248,249);--backgrounds-background: rgb(248,248,249);--backgrounds-bg-light: var(--tints-cafe-white-bright);--backgrounds-secondarybackground-2: rgb(35,32,32);--backgrounds-secondarybackground: rgb(35,32,32);--border-accent: var(--neutral-925-alpha-12);--border-alert: var(--alert-500);--border-focus: var(--primary-500);--border-primary: var(--neutral-925-alpha-12);--border-secondary: var(--neutral-925);--border-success: var(--success-500);--border-warning: var(--warning-500);--borders-border-light: var(--alpha-tints-cafe-black-12);--c-green: rgb(53,255,146);--cafe-blue-100: rgb(240,244,254);--cafe-blue-300-2: rgb(160,216,255);--cafe-blue-300: rgb(160,216,255);--cafe-blue-500-2: rgb(37,99,235);--cafe-blue-500: rgb(37,99,235);--cafe-blue-700: rgb(36,75,162);--cafe-cyan-300: rgb(169,255,255);--cafe-cyan-500: rgb(0,184,184);--cafe-green-300: rgb(203,255,218);--cafe-green-500-2: rgb(53,255,146);--cafe-green-500: rgb(53,255,146);--cafe-green-700: rgb(37,100,66);--cafe-grey-100-alpha-70: rgba(248,248,249,.7);--cafe-grey-200: rgb(241,241,247);--cafe-grey-300: rgb(178,188,189);--cafe-grey-50: rgb(252,252,252);--cafe-grey-700: rgb(104,107,107);--cafe-grey-75-alpha-12: rgba(248,248,249,.12);--cafe-grey-75-alpha-30: rgba(248,248,249,.3);--cafe-grey-75-alpha-70: rgba(248,248,249,.7);--cafe-grey-75: rgb(248,248,249);--cafe-grey-900: rgb(46,43,43);--cafe-grey-925-alpha-12: rgba(35,32,32,.12);--cafe-grey-925-alpha-30: rgba(35,32,32,.3);--cafe-grey-925-alpha-70: rgba(35,32,32,.7);--cafe-grey-925: rgb(35,32,32);--cafe-grey-950: rgb(23,21,21);--cafe-magenta-300: rgb(255,223,254);--cafe-magenta-500: rgb(221,93,210);--cafe-orange-300: rgb(255,232,175);--cafe-orange-500: rgb(250,170,120);--cafe-pink-300: rgb(255,219,230);--cafe-pink-500: rgb(252,71,125);--cafe-purple-300: rgb(232,214,255);--cafe-purple-500-2: rgb(120,75,240);--cafe-purple-500: rgb(120,75,240);--cafe-red-300: rgb(253,193,243);--cafe-red-500: rgb(250,85,49);--cafe-yellow-300: rgb(254,250,216);--cafe-yellow-500: rgb(255,239,93);--callout-callout: rgb(55,51,255);--callouts-callout-2: rgb(224,241,34);--callouts-callout: rgb(53,255,146);--callouts-secondarycallout: rgb(37,99,235);--fill-btnfill: rgb(253,253,254);--fill-quaternaryfill-2: rgb(225,228,234);--fill-quaternaryfill: rgb(225,228,234);--fill-quinaryfill: rgb(171,176,187);--fill-secondaryfill-2: rgb(17,17,17);--fill-secondaryfill-3: rgb(17,17,17);--fill-secondaryfill-4: rgb(17,17,17);--fill-secondaryfill: rgb(17,17,17);--fills-fill-2: rgb(252,252,252);--fills-fill-3: var(--tints-cafe-black);--fills-fill-4: rgb(252,252,252);--fills-fill-light: var(--tints-cafe-grey);--fills-fill-subtle: var(--tints-cafe-white-subtle);--fills-fill: rgb(252,252,252);--fills-quaternaryfill-2: rgb(241,241,247);--fills-quaternaryfill-3: rgb(241,241,247);--fills-quaternaryfill: rgb(248,248,249);--fills-secondaryfill-2: rgb(35,32,32);--fills-secondaryfill-3: rgb(35,32,32);--fills-secondaryfill: rgb(35,32,32);--fills-tertiaryfill-2: rgb(100,113,121);--fills-tertiaryfill: rgb(100,113,121);--graphic-accent-primary: var(--secondary-500);--graphic-accent-quaternary: var(--primary-500);--graphic-accent-quinary: var(--quinary-500);--graphic-accent-secondary: var(--tertiary-500);--graphic-accent-septenary: var(--septenary-500);--graphic-accent-tertiary: var(--quaternary-500);--graphic-action-hover: var(--secondary-500);--graphic-alert: var(--alert-500);--graphic-on-action-primary: var(--neutral-925);--graphic-on-action-secondary: var(--neutral-925);--graphic-primary: var(--neutral-925);--graphic-secondary: var(--neutral-300);--graphic-success: var(--success-500);--graphic-tertiery: var(--neutral-50);--label-actionlabel: rgb(55,51,255);--label-label: rgb(17,17,17);--labels-btnlable-2: rgb(252,252,252);--labels-btnlable: rgb(252,252,252);--labels-inversebtnlabel: rgb(35,32,32);--labels-label-2: rgb(35,32,32);--labels-label-3: rgb(35,32,32);--labels-label: rgb(35,32,32);--labels-quaternarylabel-2: rgb(100,113,121);--labels-quaternarylabel: rgb(100,113,121);--labels-secondarylabel-2: rgb(252,252,252);--labels-secondarylabel: rgb(252,252,252);--labels-tertiarylabel-2: rgb(178,188,189);--labels-tertiarylabel: rgb(178,188,189);--neutral-100-alpha-12: var(--alpha-tints-cafe-white-12);--neutral-100-alpha-30: var(--cafe-grey-75-alpha-30);--neutral-100-alpha-70: var(--cafe-grey-75-alpha-70);--neutral-200: var(--tints-cafe-white-subtle);--neutral-300: var(--tints-cafe-grey);--neutral-50: var(--tints-cafe-white-bright);--neutral-700: var(--tints-cafe-grey-dark);--neutral-75: var(--tints-cafe-white);--neutral-900: var(--tints-cafe-black-subtle);--neutral-925-alpha-12: var(--alpha-tints-cafe-black-12);--neutral-925-alpha-30: var(--cafe-grey-925-alpha-30);--neutral-925-alpha-70: var(--cafe-grey-925-alpha-70);--neutral-925: var(--tints-cafe-black);--neutral-950: var(--tints-cafe-black-bright);--octonary-300: var(--cafe-orange-300);--octonary-500: var(--alts-cafe-orange);--primary-300: var(--primes-cafe-green-pastel);--primary-500: var(--primes-cafe-green);--primary-700: var(--cafe-green-700);--primary-blue-2: rgb(37,99,235);--primary-blue: rgb(37,99,235);--primary-cyan-tech-entertainment: rgb(0,183,183);--primary-green-2: rgb(53,255,146);--primary-green: rgb(53,255,146);--primary-magenta-health-beauty: rgb(221,93,210);--primary-orange-food-bev: rgb(252,147,71);--primary-pink-business-leisure: rgb(252,71,125);--primary-purple-fashion-apparel-2: rgb(120,75,240);--primary-purple-fashion-apparel: rgb(120,75,240);--primary-yellow: rgb(255,239,93);--primes-cafe-blue-pastel: rgb(160,216,255);--primes-cafe-blue: rgb(37,99,235);--primes-cafe-green-pastel: rgb(203,255,218);--primes-cafe-green: rgb(53,255,146);--quaternary-300: var(--alts-cafe-pink-pastel);--quaternary-500: var(--alts-cafe-pink);--quinary-300: var(--alts-cafe-cyan-pastel);--quinary-500: var(--alts-cafe-cyan);--secondary-100: var(--cafe-blue-100);--secondary-300: var(--primes-cafe-blue-pastel);--secondary-500: var(--primes-cafe-blue);--secondary-700: var(--cafe-blue-700);--secondary-blue-pastel: rgb(160,216,255);--secondary-blue-subtle: rgb(240,244,254);--secondary-cyan-tech-entertainment-pastel: rgb(167,255,244);--secondary-green-pastel: rgb(203,255,218);--secondary-green-subtle: rgb(240,255,246);--secondary-magenta-health-beauty-pastel: rgb(255,223,254);--secondary-orange-food-bev-pastel: rgb(255,232,175);--secondary-pink-business-leisure-pastel: rgb(255,219,230);--secondary-purple-fashion-apparel-pastel-2: rgb(232,214,255);--secondary-purple-fashion-apparel-pastel: rgb(232,214,255);--secondary-yellow-pastel: rgb(254,250,216);--separator-calloutseparator: rgba(55,51,255,.05);--separator-separator-2: rgba(0,0,0,.05);--separator-separator: rgba(0,0,0,.05);--separators-inverseseparator-2: rgba(252,252,252,.15);--separators-inverseseparator: rgba(252,252,252,.15);--separators-separator-2: rgba(35,32,32,.05);--separators-separator-3: rgba(35,32,32,.05);--separators-separator: rgba(35,32,32,.05);--septenary-300: var(--cafe-magenta-300);--septenary-500: var(--alts-cafe-magenta);--success-500: var(--primes-cafe-green);--success-700: var(--cafe-green-700);--surface-accent-primary: var(--secondary-300);--surface-accent-quaternary: var(--primary-300);--surface-accent-secondary: var(--tertiary-300);--surface-accent-tertiary: var(--quaternary-300);--surface-action-disabled: var(--neutral-200);--surface-action-primary: var(--primary-500);--surface-action-secondary: var(--neutral-50);--surface-action-tertiary: var(--secondary-500);--surface-page: var(--neutral-75);--surface-primary: var(--neutral-50);--surface-secondary: var(--neutral-200);--surface-tertiery: var(--cafe-grey-75-alpha-70);--tertiary-300: var(--alts-cafe-purple-pastel);--tertiary-500: var(--alts-cafe-purple);--text-accent-primary: var(--secondary-500);--text-accent-quaternary: var(--primary-500);--text-accent-secondary: var(--tertiary-500);--text-accent-septenary: var(--septenary-500);--text-action-hover: var(--secondary-500);--text-action: var(--neutral-700);--text-alert: var(--alert-500);--text-disabled: var(--neutral-925-alpha-30);--text-on-action-primary: var(--neutral-925);--text-on-action-secondary: var(--neutral-925);--text-on-action-tertiery: var(--neutral-50);--text-on-disabled-primary: var(--neutral-300);--text-primary: var(--neutral-925);--text-quaternary: var(--neutral-50);--text-secondary: var(--neutral-700);--text-secondaryplaceholdertext: rgb(171,176,187);--text-success: var(--success-500);--text-tertiery: var(--neutral-300);--tints-cafe-black-bright: rgb(23,21,21);--tints-cafe-black-subtle: rgb(46,43,43);--tints-cafe-black: rgb(35,32,32);--tints-cafe-grey-dark: rgb(104,107,107);--tints-cafe-grey: rgb(178,188,189);--tints-cafe-white-bright: rgb(252,252,252);--tints-cafe-white-subtle: rgb(241,241,247);--tints-cafe-white: rgb(248,248,249);--transparencies-12tertiaryfill: rgba(100,113,121,.12);--transparencies-80background-2: rgba(248,248,249,.8);--transparencies-80background: rgba(248,248,249,.8);--transparency-30senaryfill: rgba(100,106,121,.3);--warning-300: var(--alts-cafe-yellow-pastel);--warning-500: var(--cafe-yellow-500);--shadow-xs: 0 1px 2px rgba(35,32,32,.06);--shadow-sm: 0 1px 3px rgba(35,32,32,.08), 0 1px 2px rgba(35,32,32,.06);--shadow-md: 0 4px 12px rgba(0,0,0,.1);--shadow-lg: 0 12px 32px rgba(0,0,0,.16);--shadow-overlay: 0 24px 64px rgba(0,0,0,.25);--shadow-glow-green: 0 0 24px rgba(53,255,146,.45);--hairline: inset 0 0 0 1px rgba(35,32,32,.05);--hairline-inverse: inset 0 0 0 1px rgba(252,252,252,.15)}.snth-app[data-theme=dark]{--alert-300: var(--cafe-red-300);--alert-500: var(--cafe-red-500);--alert-alert: rgb(254,101,92);--always-black: var(--neutral-950);--always-white-2: var(--neutral-50);--always-white: var(--tints-cafe-white);--background-background: rgb(17,17,17);--backgrounds-background-2: rgb(35,32,32);--backgrounds-bg-light: var(--tints-cafe-black-bright);--backgrounds-secondarybackground-2: rgb(248,248,249);--border-accent: var(--neutral-925-alpha-12);--border-alert: var(--alert-500);--border-focus: var(--primary-500);--border-primary: var(--neutral-100-alpha-12);--border-secondary: var(--neutral-75);--border-success: var(--success-500);--border-warning: var(--warning-500);--borders-border-light: var(--alpha-tints-cafe-white-12);--fill-quaternaryfill-2: rgb(51,54,62);--fill-quaternaryfill: rgb(51,54,62);--fill-quinaryfill: rgb(125,132,149);--fill-secondaryfill-2: rgb(253,253,254);--fill-secondaryfill-3: rgb(253,253,254);--fill-secondaryfill-4: rgb(253,253,254);--fill-secondaryfill: rgb(253,253,254);--fills-fill-2: rgb(35,32,32);--fills-fill-3: var(--tints-cafe-white);--fills-fill-4: rgb(35,32,32);--fills-fill-light: var(--tints-cafe-grey-dark);--fills-fill-subtle: var(--tints-cafe-black-subtle);--fills-quaternaryfill-2: rgb(40,43,43);--fills-quaternaryfill-3: rgb(40,43,43);--fills-secondaryfill-2: rgb(252,252,252);--fills-secondaryfill-3: rgb(252,252,252);--fills-tertiaryfill-2: rgb(178,188,189);--fills-tertiaryfill: rgb(178,188,189);--graphic-accent-primary: var(--secondary-500);--graphic-accent-quaternary: var(--primary-500);--graphic-accent-quinary: var(--quinary-500);--graphic-accent-secondary: var(--tertiary-500);--graphic-accent-septenary: var(--septenary-500);--graphic-accent-tertiary: var(--quaternary-500);--graphic-action-hover: var(--primary-500);--graphic-alert: var(--alert-500);--graphic-on-action-primary: var(--neutral-925);--graphic-on-action-secondary: var(--neutral-75);--graphic-primary: var(--neutral-75);--graphic-secondary: var(--neutral-700);--graphic-success: var(--success-500);--graphic-tertiery: var(--neutral-950);--label-actionlabel: rgb(101,135,255);--label-label: rgb(253,253,254);--labels-label-2: rgb(252,252,252);--labels-label-3: rgb(252,252,252);--labels-quaternarylabel-2: rgb(178,188,189);--labels-quaternarylabel: rgb(178,188,189);--labels-secondarylabel-2: rgb(35,32,32);--labels-tertiarylabel-2: rgb(100,113,121);--neutral-100-alpha-12: var(--alpha-tints-cafe-white-12);--neutral-100-alpha-30: var(--cafe-grey-75-alpha-30);--neutral-100-alpha-70: var(--cafe-grey-75-alpha-70);--neutral-200: var(--tints-cafe-white-subtle);--neutral-300: var(--tints-cafe-grey);--neutral-50: var(--tints-cafe-white-bright);--neutral-700: var(--tints-cafe-grey-dark);--neutral-75: var(--tints-cafe-white);--neutral-900: var(--tints-cafe-black-subtle);--neutral-925-alpha-12: var(--alpha-tints-cafe-black-12);--neutral-925-alpha-30: var(--cafe-grey-925-alpha-30);--neutral-925-alpha-70: var(--cafe-grey-925-alpha-70);--neutral-925: var(--tints-cafe-black);--neutral-950: var(--tints-cafe-black-bright);--octonary-300: var(--cafe-orange-300);--octonary-500: var(--alts-cafe-orange);--primary-300: var(--primes-cafe-green-pastel);--primary-500: var(--primes-cafe-green);--primary-700: var(--cafe-green-700);--quaternary-300: var(--alts-cafe-pink-pastel);--quaternary-500: var(--alts-cafe-pink);--quinary-300: var(--alts-cafe-cyan-pastel);--quinary-500: var(--alts-cafe-cyan);--secondary-100: var(--cafe-blue-100);--secondary-300: var(--primes-cafe-blue-pastel);--secondary-500: var(--primes-cafe-blue);--secondary-700: var(--cafe-blue-700);--separator-calloutseparator: rgba(55,51,255,.3);--separator-separator-2: rgba(253,253,254,.1);--separator-separator: rgba(253,253,254,.1);--separators-inverseseparator-2: rgba(35,32,32,.05);--separators-separator-2: rgba(252,252,252,.15);--separators-separator-3: rgba(252,252,252,.15);--septenary-300: var(--cafe-magenta-300);--septenary-500: var(--alts-cafe-magenta);--success-500: var(--primes-cafe-green);--success-700: var(--cafe-green-700);--surface-accent-primary: var(--secondary-300);--surface-accent-quaternary: var(--primary-300);--surface-accent-secondary: var(--tertiary-300);--surface-accent-tertiary: var(--quaternary-300);--surface-action-disabled: var(--neutral-900);--surface-action-primary: var(--primary-500);--surface-action-secondary: var(--neutral-950);--surface-action-tertiary: var(--secondary-500);--surface-page: var(--neutral-925);--surface-primary: var(--neutral-950);--surface-secondary: var(--neutral-900);--surface-tertiery: var(--neutral-925-alpha-70);--tertiary-300: var(--alts-cafe-purple-pastel);--tertiary-500: var(--alts-cafe-purple);--text-accent-primary: var(--secondary-500);--text-accent-quaternary: var(--primary-500);--text-accent-secondary: var(--tertiary-500);--text-accent-septenary: var(--septenary-500);--text-action-hover: var(--primary-500);--text-action: var(--neutral-300);--text-alert: var(--alert-300);--text-disabled: var(--neutral-100-alpha-30);--text-on-action-primary: var(--neutral-925);--text-on-action-secondary: var(--neutral-75);--text-on-action-tertiery: var(--neutral-50);--text-on-disabled-primary: var(--neutral-700);--text-primary: var(--neutral-75);--text-quaternary: var(--neutral-950);--text-secondary: var(--neutral-300);--text-success: var(--success-500);--text-tertiery: var(--neutral-700);--transparencies-12tertiaryfill: rgba(178,188,189,.12);--transparencies-80background-2: rgba(35,32,32,.8);--transparencies-80background: rgba(35,32,32,.8);--warning-300: var(--alts-cafe-yellow-pastel);--warning-500: var(--cafe-yellow-500)}.snth-app{--space-xxs: 4px;--space-xs: 6px;--space-sm: 8px;--space-md: 10px;--space-lg: 12px;--space-xl: 16px;--space-2xl: 20px;--space-3xl: 24px;--space-4xl: 32px;--space-5xl: 48px;--space-gutter: 24px;--space-half: 4px;--space-1: 8px;--space-2: 16px;--space-3: 24px;--space-4: 32px;--space-5: 48px;--radius-none: 0;--radius-xs: 4px;--radius-sm: 8px;--radius-md: 12px;--radius-lg: 20px;--radius-xl: 32px;--radius-full: 9999px;--border-none: 0;--border-xs: 1px;--border-sm: 1.5px;--border-md: 2px;--border-lg: 3px;--icon-default: 10px;--icon-m: 16px;--icon-l: 20px;--icon-xl: 24px;--icon-xxl: 32px;--font-sans: "Satoshi Variable", "Satoshi", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-display: "Satoshi Variable", "Satoshi", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-mono: "Roboto Mono", ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, monospace;--font-serif: "Baskervville", "Baskerville", "Libre Baskerville", Georgia, "Times New Roman", serif;--font-ios: -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-marker: "Permanent Marker", "Satoshi Variable", "Satoshi", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, cursive;--text-type-hero: 700 180px/180px var(--font-sans);--text-type-h1: 500 34px/38px var(--font-sans);--text-type-h2: 700 22px/32px var(--font-sans);--text-type-h3: 500 20px/24px var(--font-sans);--text-type-h4: 500 18px/20px var(--font-sans);--text-type-h5: 700 18px/24px var(--font-sans);--text-type-h6: 500 16px/20px var(--font-sans);--text-type-p: 500 14px/20px var(--font-sans);--text-type-label: 700 12px/16px var(--font-sans);--text-type-caption: 400 12px/16px var(--font-mono)}.snth-app .type-hero{font-family:var(--font-sans);font-size:180px;line-height:180px;font-weight:700;letter-spacing:0}.snth-app .type-h1{font-family:var(--font-sans);font-size:34px;line-height:38px;font-weight:500;letter-spacing:0}.snth-app .type-h2{font-family:var(--font-sans);font-size:22px;line-height:32px;font-weight:700;letter-spacing:0}.snth-app .type-h3{font-family:var(--font-sans);font-size:20px;line-height:24px;font-weight:500;letter-spacing:0}.snth-app .type-h4{font-family:var(--font-sans);font-size:18px;line-height:20px;font-weight:500;letter-spacing:0}.snth-app .type-h5{font-family:var(--font-sans);font-size:18px;line-height:24px;font-weight:700;letter-spacing:0}.snth-app .type-h6{font-family:var(--font-sans);font-size:16px;line-height:20px;font-weight:500;letter-spacing:0}.snth-app .type-p{font-family:var(--font-sans);font-size:14px;line-height:20px;font-weight:500;letter-spacing:0}.snth-app .type-label{font-family:var(--font-sans);font-size:12px;line-height:16px;font-weight:700;letter-spacing:0}.snth-app .type-caption{font-family:var(--font-mono);font-size:12px;line-height:16px;font-weight:400;letter-spacing:0}.snth-app,.snth-app *{box-sizing:border-box}.snth-app{margin:0;height:100%}.snth-app{background:var(--surface-page);color:var(--text-primary);font-family:var(--font-sans);font-weight:500;font-size:14px;line-height:20px;letter-spacing:.15px;-webkit-font-smoothing:antialiased}.snth-app button{font-family:inherit;font-weight:inherit;color:inherit;letter-spacing:inherit}.snth-app p{margin:0}.snth-app .reset{background:none;border:0;padding:0;margin:0;cursor:pointer;text-align:left}.snth-app .app{height:100vh;min-height:720px;display:flex;flex-direction:column;color:var(--text-primary);background:var(--surface-page)}.snth-app .nav{height:56px;flex:none;background:var(--surface-primary);position:relative;z-index:5}.snth-app .nav-in{height:56px;display:flex;align-items:center;justify-content:space-between;padding:8px var(--space-3xl);border-bottom:1px solid rgba(252,252,252,.05)}.snth-app .crumbs{display:flex;gap:8px;align-items:center;font-size:16px;line-height:20px}.snth-app .crumbs .arr{display:flex}.snth-app .navarr{width:24px;height:24px;display:flex;align-items:center;justify-content:center;border:0;background:none;padding:0;color:var(--text-primary);opacity:.6;cursor:pointer;border-radius:var(--radius-xs)}.snth-app .navarr:hover:not(:disabled){opacity:1}.snth-app .navarr:disabled{opacity:.3;cursor:default}.snth-app .navc{position:absolute;left:calc(50% + .5px);top:8px;transform:translate(-50%);display:flex;gap:var(--space-xxs);align-items:center}.snth-app .ptabs{position:relative;height:40px;padding:4px;display:flex;align-items:center;background:var(--surface-page);border-radius:var(--radius-full);filter:drop-shadow(0 4px 15px rgba(0,0,0,.3))}.snth-app .ptabs .hl{position:absolute;top:2px;left:4px;width:56px;height:36px;border-radius:var(--radius-full);background:var(--surface-primary);border:1px solid var(--border-primary);box-shadow:0 4px 40px #0006}.snth-app .ptabs .hl.r{transform:translate(56px)}.snth-app .ptab{position:relative;width:56px;height:36px;padding:0 var(--space-xl);border:0;background:none;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--text-secondary)}.snth-app .ptab.on{color:var(--text-success)}.snth-app .gsearch{width:448px;display:flex;gap:var(--space-xl);align-items:center;padding:var(--space-sm) var(--space-sm) var(--space-sm) var(--space-lg);background:var(--surface-page);border-radius:var(--radius-full);color:var(--text-primary)}.snth-app .gsearch input{flex:1;min-width:0;background:none;border:0;outline:none;color:var(--text-primary);font:inherit;font-size:16px;line-height:20px;letter-spacing:.15px}.snth-app .gsearch input::placeholder{color:#f8f8f94d}.snth-app .dash{flex:1;min-height:0;display:flex;gap:8px;padding:8px}.snth-app .toolbar{width:102px;flex:none;background:var(--surface-primary);border-radius:var(--radius-md);padding:var(--space-xl);display:flex;flex-direction:column;align-items:center}.snth-app .toolbar .mybrand{width:70px;height:70px;display:block;border-radius:14px;padding:0;border:0;background:none;cursor:pointer}.snth-app .toolbar .mybrand img{width:70px;height:70px;display:block}.snth-app .tdiv{width:38px;height:2px;border-radius:2px;background:var(--border-primary);margin:var(--space-sm) 0 var(--space-xl)}.snth-app .tgroup{flex:1;display:flex;flex-direction:column;gap:var(--space-xl);padding:var(--space-sm) 0;width:100%;align-items:center}.snth-app .tgroup .acct{flex:1;display:flex;flex-direction:column;justify-content:flex-end;gap:var(--space-xl)}.snth-app .tbtn{width:70px;height:70px;border-radius:var(--radius-md);background:var(--surface-page);border:0;color:var(--text-primary);display:flex;align-items:center;justify-content:center;cursor:pointer}.snth-app .tbtn:hover{filter:brightness(1.25)}.snth-app .navpanel{width:100%;height:100%;display:flex;flex-direction:column;gap:8px;min-height:0}.snth-app .bhead{height:252px;flex:none;position:relative;overflow:hidden;border-radius:var(--radius-md);border:1px solid var(--border-primary);box-shadow:0 4px 20px #0000001a;background:#e8d6ff}.snth-app .bhead .hero{position:absolute;left:-1px;top:-1px;width:calc(100% + 2px);height:112px;display:block;object-fit:cover;object-position:center top}.snth-app .bhead .cta{position:absolute;left:-1px;top:111px;width:calc(100% + 2px);padding:var(--space-xl);display:flex;flex-direction:column;gap:10px;background:radial-gradient(60% 70% at 50% 0%,#6e3732e6,#5e576300 70%),#5e5763;height:141px}.snth-app .bhead .row1{display:flex;gap:8px;align-items:center;padding-bottom:var(--space-lg)}.snth-app .bhead .bicon{width:42px;height:43px;border-radius:var(--radius-sm);display:block}.snth-app .h6{font-size:16px;line-height:20px;letter-spacing:.15px}.snth-app .sub60{font-size:14px;line-height:20px;color:var(--text-secondary);opacity:.6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.snth-app .bhead .ov{display:flex;gap:var(--space-xl);align-items:flex-end}.snth-app .bhead .ov .l{flex:1;font-size:16px;line-height:22px}.snth-app .faint30{color:#f8f8f94d}.snth-app .rank{display:flex;gap:var(--space-xl);text-align:right;white-space:nowrap}.snth-app .rank .lab{font-size:12px;line-height:16px;font-weight:700;letter-spacing:.2px;color:#f8f8f94d}.snth-app .rank .val{font-size:18px;line-height:24px}.snth-app .brandfeed{flex:1;min-height:0;border-radius:var(--radius-md);border:1px solid var(--border-primary);background:var(--surface-primary);overflow:hidden;display:flex}.snth-app .brandfeed .scroll{flex:1;overflow-y:auto;padding:var(--space-md);display:flex;flex-direction:column;gap:10px}.snth-app .resp{background:var(--surface-page);border:1px solid var(--border-primary);border-radius:var(--radius-md);padding:var(--space-2xl);display:flex;flex-direction:column;gap:var(--space-xl)}.snth-app .resp .top{display:flex;justify-content:space-between;align-items:center}.snth-app .tagp{display:inline-flex;align-items:center;height:26px;padding:0 var(--space-lg);border-radius:var(--radius-full);border:1px solid var(--border-success);font-size:12px;line-height:16px;letter-spacing:.2px}.snth-app .demo{font-size:12px;line-height:16px;letter-spacing:.2px}.snth-app .demo .g{color:#a0d8ff}.snth-app .qline{display:flex;gap:8px;align-items:stretch;color:var(--text-secondary);font-size:14px;line-height:20px;padding-left:8px}.snth-app .qline:before{content:"";width:1px;background:var(--border-primary);flex:none}.snth-app .ans{font-size:16px;line-height:22px}.snth-app .ans .tr{display:inline-flex;vertical-align:-2px;margin-right:4px;color:var(--text-secondary)}.snth-app .aud{display:flex;gap:10px;align-items:center}.snth-app .aud .pp{width:33px;height:33px;border:0;background:none;padding:0;color:var(--graphic-primary);display:flex;align-items:center;justify-content:center;cursor:pointer}.snth-app .wave{display:flex;gap:2px;align-items:center;height:20.5px;width:203px;overflow:hidden;justify-content:flex-end}.snth-app .wave i{display:block;width:4px;flex:none;border-radius:100px;background:var(--graphic-primary)}.snth-app .wave i.on{background:var(--graphic-success)}.snth-app .aud .t{font-family:var(--font-mono);font-weight:700;font-size:12px;line-height:16px;letter-spacing:0}.snth-app .audcard{background:var(--surface-secondary);border:1px solid var(--border-primary);border-radius:var(--radius-md);padding:var(--space-2xl);width:338px}.snth-app .cpanel{flex:1;min-width:0;background:var(--surface-primary);border-radius:var(--radius-md);display:flex;position:relative;overflow:hidden}.snth-app .cscroll{flex:1;min-width:0;overflow-y:auto;padding:0 var(--space-5xl) var(--space-4xl)}.snth-app .iscroll{padding-top:var(--space-4xl);display:flex;justify-content:space-between;align-items:center}.snth-app .lu{font-size:14px;line-height:20px;color:#35ff92;letter-spacing:.15px}.snth-app .upd{display:flex;gap:8px;align-items:center}.snth-app .blink{width:8px;height:8px;border-radius:50%;background:#35ff92;box-shadow:0 0 6px #35ff9299}.snth-app .digits{background:var(--surface-page);padding:6px;font-family:"Digital Numbers",var(--font-mono);font-size:12px;line-height:normal;letter-spacing:-.12px;color:#35ff92}.snth-app .upd .ins{font-size:14px;line-height:20px;color:var(--text-secondary)}.snth-app .hhead{min-height:0;height:max(330px,calc(50vh + 10px));margin-top:-27px;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:var(--space-3xl);padding-top:32px}.snth-app .h1{font-size:34px;line-height:38px;letter-spacing:0;text-align:center}.snth-app .gbox{width:750px;max-width:100%;height:156px;display:flex;gap:8px;align-items:flex-end;padding:var(--space-xl) 4px 0 var(--space-xl);background:var(--surface-page);border:1px solid var(--border-primary);border-radius:var(--radius-lg);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);overflow:hidden}.snth-app .gbox.sm{width:900px;height:120px}.snth-app .gbox textarea{flex:1;height:100%;resize:none;background:none;border:0;outline:none;color:var(--text-primary);font:inherit;font-size:16px;line-height:22px;letter-spacing:.15px;padding:0}.snth-app .gbox textarea::placeholder{color:var(--text-tertiery)}.snth-app .gbox .act{padding:11.13px;display:flex;align-items:center;gap:8px}.snth-app .sendb{width:41.739px;height:41.739px;border-radius:139px;border:0;background:var(--text-on-disabled-primary);color:var(--surface-primary);display:flex;align-items:center;justify-content:center;cursor:default;padding:0}.snth-app .sendb.live{background:var(--surface-action-primary);color:var(--text-on-action-primary);cursor:pointer}.snth-app .sendb.live:active{transform:scale(.97)}.snth-app .modechip{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px;border-radius:var(--radius-full);border:1px solid var(--border-success);color:var(--text-success);font-size:12px;line-height:16px;font-weight:700;letter-spacing:.2px;white-space:nowrap}.snth-app .sugs{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;max-width:1078px;margin:var(--space-3xl) auto 0}.snth-app .sq .plus{display:inline-flex}.snth-app .sq:hover .plus{transform:rotate(180deg)}.snth-app .sq{display:inline-flex;align-items:center;gap:10px;height:48px;padding:var(--space-lg) var(--space-2xl);border-radius:var(--radius-full);border:1px solid var(--border-primary);background:none;color:var(--text-secondary);font-size:18px;line-height:20px;letter-spacing:0;cursor:pointer}.snth-app .sq:hover{border-color:var(--graphic-secondary)}.snth-app .sq.s{height:38.4px;border-width:.8px;padding:9.6px 16px;gap:8px;font-size:16px;line-height:22px;letter-spacing:.15px}.snth-app .dhead{display:flex;align-items:center;gap:8px;padding:var(--space-xl) 0;margin-top:96px;margin-bottom:var(--space-lg)}.snth-app .h2m{font-size:22px;line-height:30px;letter-spacing:0;flex:1}.snth-app .g2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.snth-app .card{background:var(--surface-primary);border:1px solid var(--border-primary);border-radius:12px;padding:32px;overflow:hidden}.snth-app .ctitle{font-size:16px;line-height:22px;color:var(--graphic-secondary)}.snth-app .srow{display:flex;flex-direction:column;gap:12px}.snth-app .srow .lv{display:flex;gap:12px}.snth-app .srow .lv span:first-child{flex:1}.snth-app .bar1{position:relative;height:1px}.snth-app .bar1:before{content:"";position:absolute;inset:0;background:var(--graphic-secondary);opacity:.24}.snth-app .bar1 i{position:absolute;left:0;top:0;height:1px}.snth-app .big46{font-size:46px;line-height:46px;letter-spacing:-.92px}.snth-app .lbl12{font-size:12px;line-height:16px;font-weight:700;letter-spacing:.2px}.snth-app .demo-t{margin-top:10px;background:var(--surface-primary);border:1px solid var(--border-primary);border-radius:var(--radius-md);overflow:hidden}.snth-app .demo-t .hd{display:flex;gap:32px;padding:8px 16px;border-bottom:1px solid var(--border-primary);color:var(--text-tertiery)}.snth-app .demo-t .hd p,.snth-app .demo-t .rw>div{flex:1;min-width:0}.snth-app .demo-t .rw{display:flex;gap:32px;padding:16px}.snth-app .agebars{display:flex;gap:8px;align-items:flex-end;height:43px;padding-top:16px}.snth-app .agebars i{flex:1;border-radius:4px;background:var(--graphic-secondary)}.snth-app .loc{display:flex;gap:12px;font-size:12px;line-height:16px;letter-spacing:.2px;font-weight:400}.snth-app .loc span:last-child{flex:1;text-align:right;color:var(--graphic-secondary)}.snth-app .sech{display:flex;align-items:center;justify-content:space-between;padding:var(--space-xl) 0}.snth-app .h2b{font-size:22px;line-height:32px;font-weight:700;letter-spacing:0}.snth-app .charts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.snth-app .citem{display:flex;gap:8px;align-items:center;padding:var(--space-xs) var(--space-3xl) var(--space-xs) var(--space-sm);background:var(--surface-page);border:1px solid var(--border-primary);border-radius:var(--radius-md);filter:drop-shadow(0 4px 10px rgba(0,0,0,.1));cursor:pointer;min-width:0;text-align:left;color:var(--text-primary)}.snth-app .citem:hover{border-color:#f8f8f94d}.snth-app .citem .ov{width:51px;height:47px;flex:none;position:relative}.snth-app .citem .ov img{position:absolute;left:50%;top:50%;transform:translate(calc(-50% + 3px),calc(-50% + 4px))}.snth-app .citem .nm{font-weight:700;font-size:16px;line-height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.snth-app .citem.lock .nm{color:var(--text-on-disabled-primary)}.snth-app .tb{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px;align-items:start}.snth-app .tbrow{height:46px;display:flex;flex-direction:column;justify-content:center;position:relative;border-bottom:1px solid var(--border-primary)}.snth-app .tbrow .in{display:flex;align-items:center;gap:6px;font-size:14px;line-height:20px}.snth-app .tbrow .in .n{flex:1;display:flex;align-items:center;gap:6px}.snth-app .tbrow .tri{width:0;height:0;border-top:7px solid #35ff92;border-left:7px solid transparent;transform:translateY(-3px)}.snth-app .tbrow .bar{position:absolute;left:0;bottom:-1px;height:2px;border-radius:2px;background:var(--graphic-primary);opacity:.85}.snth-app .tbrow .bar.p{background:#e8d6ff}.snth-app .tbrow .pc{color:var(--text-tertiery);margin-right:10px}.snth-app .tbrow img{height:24px;display:block}.snth-app .tables{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.snth-app .tcard{position:relative;aspect-ratio:354/215;border-radius:var(--radius-md);overflow:hidden;background:#a0d8ff;border:1px solid var(--border-primary);box-shadow:0 4px 20px #0000001a;cursor:pointer}.snth-app .tcard:hover{transform:translateY(-2px)}.snth-app .tcard .pat{position:absolute;left:0;top:-4px;width:105%;opacity:1}.snth-app .tcard .cb{position:absolute;left:50%;width:167px;transform:translate(-50%);background:#2563eb;border:1px solid var(--border-primary);border-radius:12px;box-shadow:0 4px 10px #0000001a}.snth-app .tcard .im{position:absolute;left:50%;top:8.84%;transform:translate(-50%);width:170px;height:170px;margin-top:-10px}.snth-app .tcard .ban{position:absolute;left:-1px;right:-1px;bottom:-1px;padding:15px 14px;background:#232020cc;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);border-top:1px solid var(--border-primary);display:flex;gap:9px;align-items:center}.snth-app .tcard .ban img{width:42px;height:42px;border-radius:8px;box-shadow:0 4px 10px #0000001a}.snth-app .snside{flex:1;min-height:0;display:flex;flex-direction:column;border:1px solid var(--border-primary);border-radius:var(--radius-md);box-shadow:0 4px 20px #0000001a;overflow:hidden;background:var(--surface-primary);padding:16px var(--space-xl)}.snth-app .snhead{display:flex;gap:8px;align-items:center}.snth-app .snhead .askmark{color:var(--text-primary)}.snth-app .snhead .ttl{flex:1;min-width:0}.snth-app .newrow{display:flex;align-items:center;gap:8px;margin-top:var(--space-lg)}.snth-app .newrow .lab{font-size:12px;line-height:16px;font-weight:700;letter-spacing:.2px;color:var(--text-secondary)}.snth-app .snsearch{padding:var(--space-xl) 0;border-bottom:1px solid var(--border-primary)}.snth-app .sinput{height:36px;display:flex;align-items:center;gap:8px;padding:0 var(--space-lg);border-radius:var(--radius-full);background:var(--surface-secondary);border:1px solid var(--border-primary);color:var(--text-secondary)}.snth-app .sinput input{flex:1;min-width:0;background:none;border:0;outline:none;font:inherit;color:var(--text-primary)}.snth-app .sinput input::placeholder{color:var(--text-primary)}.snth-app .sntabs{display:flex;gap:var(--space-3xl);border-bottom:1px solid var(--border-primary)}.snth-app .sntabs button{background:none;border:0;padding:var(--space-lg) 0;margin-bottom:-1px;border-bottom:2px solid transparent;color:var(--text-secondary);cursor:pointer;font-size:14px}.snth-app .sntabs button.on{color:var(--text-primary);font-weight:700;border-bottom-color:var(--border-success)}.snth-app .snlist{flex:1;overflow-y:auto;overflow-x:hidden}.snth-app .sti{display:flex;gap:var(--space-lg);align-items:center;width:100%;padding:var(--space-xl) 0;border:0;border-bottom:1px solid var(--border-primary);background:none;text-align:left;cursor:pointer;color:var(--text-primary)}.snth-app .sti:hover .t1,.snth-app .sti.on .t1{color:var(--text-success)}.snth-app .sti .t1{font-weight:700;font-size:14px;line-height:20px;letter-spacing:.15px}.snth-app .sti .t2{font-size:12px;line-height:16px;font-weight:500;color:var(--text-tertiery);letter-spacing:.2px}.snth-app .snsec{display:flex;justify-content:space-between;padding:var(--space-xl) 0 0;font-size:12px;line-height:16px;font-weight:700;letter-spacing:.2px;color:var(--text-tertiery)}.snth-app .aico{width:36px;height:36px;border-radius:var(--radius-sm);display:flex;align-items:center;justify-content:center;flex:none;color:#171515}.snth-app .aico.deck{background:#e8d6ff}.snth-app .aico.doc{background:#a0d8ff}.snth-app .vtag{font-size:12px;line-height:16px;letter-spacing:.2px;padding:2px 8px;border-radius:var(--radius-xs);border:1px solid var(--border-primary);color:var(--text-secondary)}.snth-app .vtag.team{border-color:var(--border-success);color:var(--text-success)}.snth-app .thread{flex:1;min-width:0;display:flex;flex-direction:column;align-items:center;padding:0 var(--space-5xl) var(--space-4xl);position:relative}.snth-app .thread.split{flex:0 0 440px;padding:0 var(--space-3xl) var(--space-3xl);border-right:1px solid var(--border-primary)}.snth-app .tscroll{flex:1;min-height:0;width:100%;max-width:900px;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;padding:32px 0 24px}.snth-app .tscroll .sp{flex:1}.snth-app .post{display:flex;flex-direction:column;gap:8px}.snth-app .meta{display:flex;gap:8px;align-items:center;flex-wrap:wrap;font-size:14px;line-height:20px}.snth-app .meta .chip{font-size:12px;line-height:16px;padding:2px 8px;border-radius:var(--radius-xs);border:1px solid #2e2b2b}.snth-app .meta .chip.a{background:var(--surface-secondary);border-color:var(--border-primary)}.snth-app .meta .dim{color:var(--text-tertiery)}.snth-app .heel{font-size:14px;line-height:20px;color:var(--graphic-secondary)}.snth-app .ubub{background:var(--surface-action-primary);color:var(--text-quaternary);border-radius:24px 4px 24px 24px;padding:var(--space-xl) var(--space-3xl);max-width:600px;font-size:14px;line-height:20px;letter-spacing:.15px}.snth-app .ins-u{display:flex;gap:8px;justify-content:flex-end;padding-bottom:var(--space-3xl)}.snth-app .ins-u .post{align-items:flex-end}.snth-app .ins-a{display:flex;gap:8px;padding-bottom:var(--space-3xl)}.snth-app .ins-a .post{flex:1;min-width:0}.snth-app .brk{width:32px;flex:none;position:relative;padding:12px 0 8px}.snth-app .brk:before{content:"";position:absolute;left:15.5px;top:12px;bottom:8px;width:17px;border:1px solid var(--graphic-secondary);border-right:0;border-radius:17px 0 0 17px}.snth-app .ins-u .brk:before{left:auto;right:15.5px;border-left:0;border-right:1px solid var(--graphic-secondary);border-radius:0 17px 17px 0;width:17px}.snth-app .abub{padding:16px 0;display:flex;flex-direction:column;gap:24px;max-width:600px}.snth-app .abub .txt p{font-size:16px;line-height:normal;margin-bottom:24px}.snth-app .abub .txt p:last-child{margin-bottom:0}.snth-app .sugw{display:flex;flex-wrap:wrap;gap:8px;max-width:480px}.snth-app .think{display:flex;gap:12px;align-items:center;color:var(--text-secondary);padding:0 0 24px 40px}.snth-app .compose{width:100%;max-width:900px;flex:none}.snth-app .thread.split .gbox.sm{width:100%;height:110px}.snth-app .empty{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-3xl);text-align:center;padding:24px}.snth-app .empty .askmark{color:var(--text-primary)}.snth-app .apanel{flex:1;min-width:0;display:flex;flex-direction:column}.snth-app .ahead{display:flex;align-items:center;gap:var(--space-lg);padding:var(--space-xl) var(--space-3xl);border-bottom:1px solid var(--border-primary);flex-wrap:wrap}.snth-app .ahead .tt{flex:1;min-width:160px}.snth-app .avs{display:flex}.snth-app .av{width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;color:#171515;box-shadow:0 0 0 2px var(--surface-primary);margin-left:-6px}.snth-app .av:first-child{margin-left:0}.snth-app .menu{position:absolute;right:0;top:44px;z-index:10;width:240px;background:var(--surface-secondary);border-radius:var(--radius-md);box-shadow:var(--shadow-overlay),var(--hairline-inverse);padding:var(--space-xs)}.snth-app .menu button{display:flex;align-items:center;gap:var(--space-md);width:100%;padding:var(--space-md) var(--space-lg);border:0;background:none;border-radius:var(--radius-sm);cursor:pointer;color:var(--text-primary);text-align:left;font-size:14px}.snth-app .menu button:hover{background:var(--surface-page)}.snth-app .menu .sep{height:1px;background:var(--border-primary);margin:var(--space-xs) 0}.snth-app .abody{flex:1;min-height:0;overflow:auto;padding:var(--space-3xl);display:flex;flex-direction:column;align-items:center;gap:var(--space-xl)}.snth-app .stage{width:100%;max-width:880px;aspect-ratio:16/9;border-radius:var(--radius-md);overflow:hidden;box-shadow:var(--shadow-lg);flex:none;container-type:inline-size}.snth-app .thumbs{display:flex;gap:var(--space-sm);width:100%;max-width:880px;align-items:center}.snth-app .thumbs .tl{flex:1;display:flex;gap:var(--space-sm);overflow:auto;padding:4px}.snth-app .thumb{flex:0 0 112px;aspect-ratio:16/9;border-radius:var(--radius-xs);border:0;cursor:pointer;padding:6px;text-align:left;font-size:8px;line-height:10px;font-weight:700;display:flex;flex-direction:column;justify-content:space-between;opacity:.75;background:var(--surface-page);color:var(--text-primary)}.snth-app .thumb.on{opacity:1;box-shadow:0 0 0 2px var(--border-success)}.snth-app .thumb.sk{background:var(--surface-secondary)}.snth-app .skel{width:100%;max-width:880px;aspect-ratio:16/9;border-radius:var(--radius-md);background:var(--surface-page);border:1px solid var(--border-primary);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-xl);color:var(--text-secondary)}.snth-app .skel .askmark{color:var(--text-primary)}.snth-app .afoot{display:flex;justify-content:space-between;padding:var(--space-md) var(--space-3xl);border-top:1px solid var(--border-primary);color:var(--text-tertiery);font-size:12px;line-height:16px;letter-spacing:.2px}.snth-app .slide{width:100%;height:100%;background:var(--surface-page);color:var(--text-primary);padding:5.5cqw 6cqw;display:flex;flex-direction:column;position:relative}.snth-app .slide .eb{font-family:var(--font-mono);text-transform:uppercase;font-size:1.4cqw;line-height:1.3;color:var(--text-secondary);letter-spacing:0}.snth-app .slide h3{margin:1.6cqw 0 0;font-size:4.2cqw;line-height:1.1;font-weight:700;letter-spacing:-.08cqw;max-width:80%}.snth-app .slide .sub{margin-top:1.4cqw;font-size:1.8cqw;line-height:1.4;color:var(--text-secondary);max-width:70%}.snth-app .slide .ft{position:absolute;left:6cqw;right:6cqw;bottom:3cqw;display:flex;justify-content:space-between;font-family:var(--font-mono);font-size:1.1cqw;text-transform:uppercase;color:var(--text-tertiery);letter-spacing:0}.snth-app .slide.cover{justify-content:flex-end}.snth-app .slide.cover h3{font-size:6.4cqw;max-width:90%;font-weight:500}.snth-app .slide .mk{position:absolute;top:5cqw;right:6cqw;color:var(--text-primary)}.snth-app .sbars{margin-top:3cqw;display:flex;flex-direction:column;gap:1.6cqw;max-width:78%}.snth-app .sbar{display:grid;grid-template-columns:16cqw 1fr 6cqw;align-items:center;gap:1.6cqw;font-size:1.7cqw}.snth-app .sbar .tr{height:2.4cqw;border-radius:var(--radius-full);background:var(--surface-secondary)}.snth-app .sbar .fl{height:100%;border-radius:var(--radius-full);background:var(--graphic-primary)}.snth-app .sbar .fl.top{background:var(--graphic-success)}.snth-app .sbar .v{font-family:var(--font-mono);font-size:1.4cqw;text-align:right}.snth-app .bigstat{display:flex;gap:4cqw;align-items:flex-end;margin-top:3cqw}.snth-app .bigstat .n{font-size:13cqw;line-height:.9;font-weight:700;letter-spacing:-.4cqw}.snth-app .qb{margin-top:2.2cqw;display:flex;flex-direction:column;gap:1.2cqw;max-width:86%;position:relative;padding-left:3cqw}.snth-app .qb:before{content:"";position:absolute;left:0;top:2px;bottom:2px;width:1.6cqw;border:1px solid var(--border-primary);border-right:0;border-radius:var(--radius-lg) 0 0 var(--radius-lg)}.snth-app .qb .ql{font-size:1.6cqw;color:var(--text-secondary)}.snth-app .qb .qc{background:var(--surface-primary);border-radius:var(--radius-lg);box-shadow:var(--hairline);padding:2.4cqw 2.8cqw;font-size:3cqw;line-height:1.3}.snth-app .qb .dm{font-family:var(--font-mono);font-size:1.2cqw;text-transform:uppercase;color:var(--text-secondary);letter-spacing:0}.snth-app .hlw{background:var(--surface-action-primary);color:var(--text-on-action-primary);border-radius:var(--radius-xs);padding:0 4px}.snth-app .pgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6cqw;margin-top:3cqw}.snth-app .pcard{border-radius:var(--radius-lg);padding:2.2cqw;min-height:16cqw;display:flex;flex-direction:column;justify-content:space-between;box-shadow:var(--hairline);color:#232020}.snth-app .pcard .r{font-family:var(--font-mono);font-size:1.2cqw;text-transform:uppercase}.snth-app .pcard .nm{font-size:2.6cqw;font-weight:700;line-height:1.1}.snth-app .pcard .ds{font-size:1.4cqw;line-height:1.35}.snth-app .recs{margin-top:3cqw;display:flex;flex-direction:column;gap:1.6cqw;max-width:84%}.snth-app .rec{display:flex;gap:2cqw;font-size:2cqw;line-height:1.35}.snth-app .rec .k{font-family:var(--font-mono);font-size:1.4cqw;padding-top:.5cqw;color:var(--text-secondary)}.snth-app .paper{width:100%;max-width:760px;background:var(--surface-primary);color:var(--text-primary);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);padding:var(--space-5xl) 64px}.snth-app .paper h1{margin:0;font-size:34px;line-height:38px;font-weight:700}.snth-app .paper h2{margin:var(--space-5xl) 0 var(--space-lg);font-size:22px;line-height:32px;font-weight:700}.snth-app .paper p{margin:0 0 var(--space-3xl)}.snth-app .paper ul{margin:0 0 var(--space-3xl);padding-left:var(--space-2xl)}.snth-app .paper .sbar{grid-template-columns:120px 1fr 48px;font-size:14px;gap:var(--space-lg)}.snth-app .paper .sbar .tr{height:14px}.snth-app .paper .sbar .v{font-size:12px}.snth-app .paper .qb{padding-left:var(--space-2xl)}.snth-app .paper .qb:before{width:var(--space-lg)}.snth-app .paper .qb .ql{font-size:14px}.snth-app .paper .qb .qc{font-size:20px;line-height:26px;padding:var(--space-3xl)}.snth-app .paper .qb .dm{font-size:12px}.snth-app .callout{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:var(--space-3xl)}.snth-app .callout>div{background:var(--surface-page);border-radius:var(--radius-md);padding:var(--space-xl);box-shadow:var(--hairline)}.snth-app .callout .n{font-size:34px;line-height:38px;font-weight:700}.snth-app .toast{position:fixed;left:50%;bottom:28px;transform:translate(-50%);z-index:50;display:flex;align-items:center;gap:var(--space-md);background:var(--surface-action-primary);color:var(--text-on-action-primary);padding:var(--space-lg) var(--space-2xl);border-radius:var(--radius-full);box-shadow:var(--shadow-overlay);font-weight:700}.snth-app ::-webkit-scrollbar{width:8px;height:8px}.snth-app ::-webkit-scrollbar-thumb{background:var(--border-primary);border-radius:8px}.snth-app ::-webkit-scrollbar-track{background:transparent}.snth-app .col2{position:relative;flex:none;width:clamp(300px,25vw,420px);min-height:0}.snth-app .layer{position:absolute;inset:0;display:flex}.snth-app .layer.in{opacity:1;transform:none}.snth-app .layer.out{opacity:0;transform:translate(-28px);pointer-events:none}.snth-app .layer.snl.out{transform:translate(-28px) scale(.985)}.snth-app .bhead .cta{top:auto;bottom:-1px;height:auto;min-height:141px}.snth-app .bhead .ov .l{min-width:0}.snth-app .brandfeed .scroll{gap:10px;scrollbar-width:none}.snth-app .brandfeed .scroll::-webkit-scrollbar{display:none}.snth-app .fwrap{display:grid;grid-template-rows:1fr}.snth-app .fwrap .fin{min-height:0;overflow:hidden}.snth-app .gbox{position:relative}.snth-app .gbox textarea{padding-bottom:56px}.snth-app .gbox .gmode{position:absolute;left:12px;bottom:12px}.snth-app .snthtile{position:relative}.snth-app .snthtile .askmark{color:var(--text-primary)}.snth-app .snthtile.on{box-shadow:inset 0 0 0 1px var(--border-success)}.snth-app .snthpill{display:inline-flex;align-items:center;gap:10px;height:40px;padding:0 14px 0 8px;border-radius:var(--radius-full);border:1px solid var(--border-primary);background:var(--surface-page);color:var(--text-primary);cursor:pointer;margin-bottom:8px}.snth-app .snthpill:hover{border-color:var(--graphic-secondary)}.snth-app .snthpill .askmark{color:var(--text-primary)}.snth-app .snthpill .a{font-size:14px;line-height:20px;font-weight:700}.snth-app .snthpill .b{font-size:12px;line-height:16px;color:var(--text-tertiery);letter-spacing:.2px}.snth-app .snthpill .c{display:flex;color:var(--text-secondary)}.snth-app .snthpill:hover .c{transform:translate(3px)}.snth-app .backchat{display:flex;align-items:center;gap:12px;width:100%;margin-top:var(--space-lg);padding:10px 12px;border-radius:var(--radius-md);border:1px solid var(--border-success);background:#35ff920f;color:var(--text-primary);cursor:pointer;text-align:left}.snth-app .backchat .t1{display:block;font-size:14px;line-height:20px;font-weight:700;color:var(--text-success)}.snth-app .backchat .t2{display:block;font-size:12px;line-height:16px;color:var(--text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.snth-app .artchat{padding-bottom:var(--space-xl)}.snth-app .artchat .snhead .askmark{color:var(--text-primary)}.snth-app .colthread{flex:1;min-height:0;display:flex;flex-direction:column;border-top:1px solid var(--border-primary);margin-top:var(--space-xl)}.snth-app .colthread .tscroll{max-width:none;padding:16px 0}.snth-app .colthread .ins-a,.snth-app .colthread .ins-u{padding-bottom:16px}.snth-app .colthread .brk{width:20px}.snth-app .colthread .brk:before{left:9.5px;width:11px;border-radius:11px 0 0 11px}.snth-app .colthread .ins-u .brk:before{right:9.5px;border-radius:0 11px 11px 0}.snth-app .colthread .ubub{max-width:100%;padding:12px 16px}.snth-app .colthread .abub{max-width:100%;gap:16px;padding:8px 0}.snth-app .colthread .abub .txt p{font-size:14px;line-height:20px;margin-bottom:12px}.snth-app .colthread .meta .chip:not(.a){display:none}.snth-app .colthread .think{padding-left:28px}.snth-app .colthread .gbox.sm{width:100%;height:112px}.snth-app .colthread .compose{max-width:none}.snth-app .upsell{display:flex;gap:16px;align-items:flex-start;padding:20px;border-radius:var(--radius-md);border:1px solid rgba(53,255,146,.35);background:linear-gradient(133.85deg,#35ff921a,#35ff9200 60%),var(--surface-page);max-width:560px}.snth-app .upsell .askmark{color:var(--text-primary)}.snth-app .upsell .ut{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}.snth-app .upsell .us{font-size:14px;line-height:20px;color:var(--text-secondary)}.snth-app .upsell .ub{display:flex;gap:8px;margin-top:8px;flex-wrap:wrap}.snth-app .sk{display:block;height:16px;border-radius:6px;background:linear-gradient(90deg,var(--surface-secondary) 0%,#3a3636 40%,var(--surface-secondary) 80%);background-size:300% 100%}.snth-app .sk.w20{width:20%}.snth-app .sk.w25{width:25%}.snth-app .sk.w30{width:30%}.snth-app .sk.w35{width:35%}.snth-app .sk.w40{width:40%}.snth-app .sk.w45{width:45%}.snth-app .sk.w50{width:50%}.snth-app .sk.w60{width:60%}.snth-app .sk.w70{width:70%}.snth-app .sk.w95{width:95%}.snth-app .sk.w100{width:100%}.snth-app .sk.h10{height:10px}.snth-app .sk.h12{height:12px}.snth-app .sk.h14{height:14px}.snth-app .sk.h22{height:22px}.snth-app .sk.h34{height:34px}.snth-app .sk.h36{height:36px}.snth-app .sk.mt48{margin-top:36px}.snth-app .skslide{position:relative;background:var(--surface-page);border:1px solid var(--border-primary);box-shadow:none}.snth-app .skslide .skin{position:absolute;inset:0;padding:5.5cqw 6cqw;display:flex;flex-direction:column;gap:1.4cqw}.snth-app .skslide .skin .sk.h36{height:4.2cqw}.snth-app .skslide .skin .sk.h14{height:1.8cqw}.snth-app .skslide .skin .sk.h10{height:1.3cqw}.snth-app .skchart{margin-top:2cqw;display:flex;flex-direction:column;gap:1.4cqw;max-width:78%}.snth-app .skbar{display:flex;gap:12px;align-items:center}.snth-app .skslide .skbar .w20{width:16cqw;flex:none}.snth-app .skcap{position:absolute;right:20px;bottom:16px;font-size:12px;line-height:16px;letter-spacing:.2px;color:var(--text-tertiery)}.snth-app .skdoc{display:flex;flex-direction:column;gap:14px;background:var(--surface-page);border:1px solid var(--border-primary);box-shadow:none}.snth-app .skdoc .skrow{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:12px}.snth-app .skdoc .sk.box{height:84px;border-radius:var(--radius-md)}.snth-app .skdoc .skbar .w100{width:120px;flex:none}.snth-app .thumb.sk{height:63px}.snth-app .abody{position:relative}.snth-app .abody.updating .stage,.snth-app .abody.updating .paper{opacity:.45;filter:saturate(.6)}.snth-app .abody.updating .stage:after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 30%,rgba(255,255,255,.08) 50%,transparent 70%);background-size:300% 100%}.snth-app .stage{position:relative}.snth-app .updcap{position:sticky;top:0;z-index:2;align-self:center;display:flex;align-items:center;gap:8px;padding:6px 12px;border-radius:var(--radius-full);background:var(--surface-page);border:1px solid var(--border-primary);font-size:12px;line-height:16px;color:var(--text-secondary)}.snth-app .seg{position:relative;display:inline-flex;gap:var(--space-xxs);padding:var(--space-xxs);border-radius:var(--radius-full);background:var(--surface-secondary);box-shadow:var(--hairline-inverse);isolation:isolate}.snth-app .seg-thumb{position:absolute;top:4px;bottom:4px;left:0;border-radius:var(--radius-full);background:var(--surface-primary);box-shadow:0 2px 8px #00000059,inset 0 0 0 1px var(--border-primary);z-index:-1}.snth-app .seg-btn{position:relative;border:0;background:none;cursor:pointer;padding:var(--space-sm) var(--space-xl);border-radius:var(--radius-full);color:var(--text-secondary);font-weight:700;font-size:12px;line-height:1;letter-spacing:.2px;white-space:nowrap}.snth-app .seg-btn.on{color:var(--text-primary)}.snth-app .seg-btn:hover:not(.on){color:var(--text-primary)}.snth-app .sic{width:36px;height:36px;border-radius:var(--radius-sm);display:flex;align-items:center;justify-content:center;flex:none;background:var(--surface-page);color:var(--text-secondary);border:1px solid var(--border-primary)}.snth-app .snlist .sti{padding:var(--space-lg) 0}.snth-app .aico{color:#171515}.snth-app .artcard{display:flex;flex-direction:column;width:100%;max-width:440px;border-radius:var(--radius-md);border:1px solid var(--border-primary);background:var(--surface-page);color:var(--text-primary);text-align:left;cursor:pointer;padding:0;overflow:hidden}.snth-app .artcard:hover{border-color:var(--graphic-secondary)}.snth-app .artcard .ac-main{display:flex;align-items:center;gap:12px;padding:12px;width:100%}.snth-app .ac-ico{width:44px;height:44px;border-radius:var(--radius-sm);display:flex;align-items:center;justify-content:center;flex:none;background:var(--surface-secondary);color:var(--text-primary);border:1px solid var(--border-primary)}.snth-app .ac-ico.deck{background:#e8d6ff;color:#171515;border:0}.snth-app .ac-ico.doc{background:#a0d8ff;color:#171515;border:0}.snth-app .ac-txt{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.snth-app .ac-txt .h6{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.snth-app .ac-sub{font-size:12px;line-height:16px;letter-spacing:.2px;color:var(--text-tertiery)}.snth-app .ac-open{font-size:12px;line-height:16px;font-weight:700;padding:6px 12px;border-radius:var(--radius-full);border:1px solid var(--border-primary);color:var(--text-secondary)}.snth-app .artcard:hover .ac-open{color:var(--text-primary);border-color:var(--graphic-secondary)}.snth-app .artcard.draft{cursor:default;border-style:dashed}.snth-app .artcard.draft:hover{border-color:var(--border-primary)}.snth-app .ac-actions{display:flex;border-top:1px dashed var(--border-primary)}.snth-app .ac-btn{flex:1;display:flex;align-items:center;justify-content:center;gap:8px;height:40px;border:0;background:none;color:var(--text-secondary);font-size:13px;font-weight:700;letter-spacing:.15px;cursor:pointer}.snth-app .ac-btn+.ac-btn{border-left:1px dashed var(--border-primary)}.snth-app .ac-btn:hover{background:var(--surface-secondary);color:var(--text-primary)}.snth-app .empty2{flex:1;width:100%;position:relative;min-height:0}.snth-app .e-in{position:absolute;left:0;right:0;top:calc(50% - 140px);display:flex;flex-direction:column;align-items:center;gap:24px;padding:0 8px}.snth-app .e-in .sugs{margin-top:0}.snth-app .gbox:focus-within{border-color:#f8f8f942}.snth-app .gsearch{color:#f8f8f94d;border:1px solid transparent}.snth-app .gsearch:hover{border-color:var(--border-primary)}.snth-app .gsearch:focus-within{border-color:#f8f8f942;color:var(--text-primary)}.snth-app .gsearch.hsrch{width:100%}.snth-app .gsearch .sclear{width:20px;height:20px;border-radius:50%;border:0;background:var(--surface-secondary);color:var(--text-secondary);display:flex;align-items:center;justify-content:center;cursor:pointer;flex:none;padding:0}.snth-app .gsearch .sclear:hover{color:var(--text-primary)}.snth-app .snempty{padding:var(--space-3xl) 0;text-align:center;font-size:14px;line-height:20px;color:var(--text-tertiery)}.snth-app .dk-scale{position:absolute;inset:0;overflow:hidden}.snth-app .dk-1920{width:1920px;height:1080px;transform-origin:0 0}.snth-app .dkstage,.snth-app .skslide{position:relative;background:#f8f8f9}.snth-app .dk{width:1920px;height:1080px;display:flex;background:#f8f8f9;color:#232020;font-family:var(--font-sans);font-weight:500;letter-spacing:0;text-align:left}.snth-app .dk b{font-weight:700}.snth-app .dk-rail{width:56px;height:1080px;flex:none;box-sizing:border-box;border-right:1px solid #232020;display:flex;flex-direction:column;align-items:center}.snth-app .dk-rail.dark{border-right-color:#f8f8f9}.snth-app .dk-rot{writing-mode:vertical-rl;transform:rotate(180deg);font-family:"Roboto Mono",var(--font-mono);font-size:22px;line-height:28px;color:#686b6b;white-space:nowrap}.snth-app .dk-rail.dark .dk-rot{color:#b2bcbd}.snth-app .dk-c{width:55px;height:56px;flex:none;box-sizing:border-box;border-top:1px solid #232020;display:flex;align-items:center;justify-content:center;color:#232020}.snth-app .dk-rail.dark .dk-c{border-top-color:#f8f8f9;color:#f8f8f9}.snth-app .dk-body{flex-grow:1;display:flex}.snth-app .dk-left{width:1118px;flex:none;box-sizing:border-box;border-right:1px solid #232020;display:flex;flex-direction:column}.snth-app .dk-right{flex-grow:1;box-sizing:border-box;display:flex;flex-direction:column}.snth-app .dk-top{padding:64px 56px 128px 72px;border-bottom:1px solid #232020}.snth-app .dk-bot{flex-grow:1;padding:40px 56px 40px 72px;display:flex;flex-direction:column}.snth-app .dk-h1{margin:0;font-size:76px;line-height:86px;font-weight:500;letter-spacing:-1.2px;text-wrap:balance}.snth-app .dk-mono22{font-family:"Roboto Mono",var(--font-mono);font-size:22px;line-height:28px}.snth-app .dk-mono20{font-family:"Roboto Mono",var(--font-mono);font-size:20px;line-height:28px;color:#686b6b;height:40px;display:flex;align-items:center;padding:0 6px}.snth-app .dk-mono18{margin-top:12px;font-family:"Roboto Mono",var(--font-mono);font-size:18px;line-height:22px;color:#686b6b}.snth-app .dk-mono16{font-family:"Roboto Mono",var(--font-mono);font-size:16px;line-height:22px;color:#686b6b;white-space:nowrap}.snth-app .dk-grey{color:#686b6b}.snth-app .dk-sub{margin:0 0 40px;font-size:36px;line-height:48px;color:#686b6b;text-wrap:pretty}.snth-app .dk-sub b{color:#232020}.snth-app .dk-stat{display:flex;align-items:center;gap:24px}.snth-app .dk-stat .n{font-size:96px;line-height:96px;letter-spacing:-2px;white-space:nowrap}.snth-app .dk-stat .c{width:425px;font-family:"Roboto Mono",var(--font-mono);font-size:25px;line-height:32px;color:#686b6b}.snth-app .dk-ul{margin:40px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:12px;font-size:28px;line-height:38px;color:#686b6b}.snth-app .dk-ul li{display:flex;gap:16px}.snth-app .dk-ul .a{color:#232020}.snth-app .dk-ul b{color:#686b6b}.snth-app .dk-brk{position:relative;padding-left:40px;display:flex;flex-direction:column;gap:12px}.snth-app .dk-brk-l{position:absolute;left:0;width:20px;box-sizing:border-box;border:2.5px solid rgba(35,32,32,.12);border-right:none;border-radius:32px 0 0 32px}.snth-app .dk-q{min-height:28px;display:flex;align-items:center;font-size:22px;line-height:28px;color:#686b6b;text-wrap:balance}.snth-app .dk-card{background:#fff;border-radius:32px;padding:16px 28px;box-shadow:inset 0 0 0 1px #2320200d}.snth-app .dk-card p{margin:0;font-size:22px;line-height:30px;letter-spacing:-.2px;color:#232020}.snth-app .dk-card.big{padding:28px 32px}.snth-app .dk-card.big p{font-size:26px;line-height:36px}.snth-app .dk-hl{background:#35ff92;color:#232020;padding:0 6px;border-radius:4px}.snth-app .dk-vn{height:72px;box-sizing:border-box;padding:0 28px 0 8px;display:flex;align-items:center;gap:20px;background:#fff;border-radius:999px;box-shadow:inset 0 0 0 1px #2320200d}.snth-app .dk-vn-pp{width:56px;height:56px;flex:none;padding:0;border:none;border-radius:999px;background:#232020;color:#f8f8f9;display:flex;align-items:center;justify-content:center;cursor:pointer}.snth-app .dk-vn-bar{flex-grow:1;height:4px;border-radius:2px;background:#2320201f;overflow:hidden}.snth-app .dk-vn-bar i{display:block;height:4px;background:#232020}.snth-app .dk-cover{background:#232020;color:#f8f8f9}.snth-app .dk-cover-in{position:relative;flex-grow:1}.snth-app .dk-cover-card{position:absolute;left:40px;top:51px;width:1064px;height:853px;box-sizing:border-box;padding:0 72px;display:flex;flex-direction:column;justify-content:center;gap:40px;background:#f8f8f9;border:1px solid rgba(35,32,32,.12);border-radius:32px;color:#232020}.snth-app .dk-wm{display:block;width:340px;height:68px;color:#232020}.snth-app .dk-wm svg{width:100%;height:100%;display:block}.snth-app .dk-cover-t{margin:0;font-size:73px;line-height:1.1;font-weight:500;color:#232020;letter-spacing:-1px}.snth-app .dk-dim{color:#686b6b}.snth-app .dk-cover-side{position:absolute;left:1114px;top:51px;width:710px;height:853px;display:flex;flex-direction:column;gap:10px}.snth-app .dk-panel{flex:1;border-radius:32px;border:1px solid rgba(35,32,32,.12);padding:40px 48px;display:flex;flex-direction:column;justify-content:flex-end;gap:12px;color:#232020}.snth-app .dk-plab{font-family:"Roboto Mono",var(--font-mono);font-weight:700;font-size:22px;text-transform:uppercase;color:#686b6b}.snth-app .dk-pbig{font-size:160px;line-height:150px;letter-spacing:-4px}.snth-app .dk-cover-foot{position:absolute;left:40px;right:40px;top:908px;height:172px;border-top:1px solid rgba(248,248,249,.16);display:flex;align-items:center;justify-content:space-between;font-family:"Roboto Mono",var(--font-mono);font-size:20px;color:#b2bcbd}.snth-app .dkthumb{position:relative;padding:0;overflow:hidden;background:#f8f8f9;opacity:.8}.snth-app .dkthumb.on{opacity:1}.snth-app .sk-dk .sk{background:linear-gradient(90deg,#e9e9ec,#f3f3f5,#e9e9ec 80%);background-size:300% 100%}.snth-app .dk-skcard{height:140px;border-radius:32px}.snth-app .ac-open{display:inline-flex;align-items:center;gap:6px}.snth-app .colthread .brk{display:none}.snth-app .colthread .ins-a,.snth-app .colthread .ins-u{gap:0}.snth-app .col2.collapsed{width:0;margin-right:-8px;opacity:0;pointer-events:none}.snth-app .snwrap{flex:1;min-width:0;display:flex;height:100%;overflow:hidden}.snth-app .chatcol{flex:none;min-width:0;height:100%;display:flex;flex-direction:column;overflow:hidden}.snth-app .chatcol.full{width:100%}.snth-app .chatcol.narrow{width:clamp(300px,25vw,420px);border-right:1px solid var(--border-primary)}.snth-app .chatcol.hidden{width:0;opacity:0}.snth-app .chatcol>.thread{flex:1;min-height:0;width:100%}.snth-app .chatcol>.colthread{flex:1;min-height:0;margin:0;border-top:1px solid var(--border-primary);padding:0 var(--space-xl) var(--space-xl);min-width:300px}.snth-app .cc-head{flex:none;display:flex;gap:8px;align-items:center;padding:0 var(--space-xl);height:0;opacity:0;overflow:hidden;min-width:300px}.snth-app .chatcol.narrow .cc-head{height:74px;opacity:1}.snth-app .cc-head .ttl{flex:1;min-width:0}.snth-app .cc-head .askmark{color:var(--text-primary)}.snth-app .chatcol.hidden .colthread,.snth-app .chatcol.hidden .cc-head{visibility:hidden}.snth-app .apanel{flex:1;min-width:0}.snth-app .snhead{position:relative;min-height:44px}.snth-app .ibtn{width:40px;height:40px;flex:none;border-radius:var(--radius-full);border:0;background:none;color:var(--text-secondary);display:flex;align-items:center;justify-content:center;cursor:pointer}.snth-app .ibtn:hover{color:var(--text-primary);background:var(--surface-page)}.snth-app .hs-wrap{position:absolute;right:44px;top:50%;transform:translateY(-50%);width:40px;height:40px;z-index:2}.snth-app .hs-wrap.open{width:calc(100% - 44px)}.snth-app .hs-wrap .gsearch{width:100%;height:40px;padding:0 6px 0 0;gap:4px;background:transparent;border-color:transparent;overflow:hidden}.snth-app .hs-wrap.open .gsearch{background:var(--surface-page);border-color:#f8f8f942;color:var(--text-primary)}.snth-app .hs-ico{width:38px;height:38px;flex:none;border:0;background:none;padding:0;color:var(--text-secondary);display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:var(--radius-full)}.snth-app .hs-ico:hover{color:var(--text-primary)}.snth-app .hs-wrap.open .hs-ico{color:var(--text-primary);cursor:default}.snth-app .hs-wrap input{opacity:0}.snth-app .hs-wrap.open input{opacity:1}.snth-app .snhead:has(.hs-wrap.open) .ttl,.snth-app .snhead:has(.hs-wrap.open) .askmark{opacity:0}.snth-app .snlist{margin-top:var(--space-xl);border-top:1px solid var(--border-primary)}.snth-app .sti.newi .t1{color:var(--text-primary)}.snth-app .sic.plus{color:var(--text-primary);border-style:dashed}.snth-app .sti.newi:hover .sic.plus{border-color:var(--graphic-secondary)}.snth-app .snlist{scrollbar-width:none}.snth-app .snlist::-webkit-scrollbar{display:none}.snth-app .faces{display:flex;align-items:center;flex:none;padding-left:6px}.snth-app .face{width:24px;height:24px;border-radius:50%;margin-left:-6px;display:flex;align-items:center;justify-content:center;font-size:9px;line-height:1;font-weight:700;letter-spacing:0;color:#171515;box-shadow:0 0 0 2px var(--surface-primary)}.snth-app .face.more{background:var(--surface-secondary);color:var(--text-secondary);font-size:10px}.snth-app .lockv{flex:none;width:24px;height:24px;display:flex;align-items:center;justify-content:center;color:var(--text-tertiery)}.snth-app .face{margin-left:-4px}.snth-app .faces{padding-left:4px}.snth-app .cbtn{width:32px;height:32px;flex:none;border-radius:50%;border:1px solid var(--border-primary);background:var(--surface-page);color:var(--text-secondary);display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.snth-app .cbtn:hover{color:var(--text-primary);border-color:var(--graphic-secondary)}.snth-app .sic.circ{border-radius:50%;background:var(--surface-page);color:var(--text-secondary);border:1px solid var(--border-primary)}.snth-app .sti.srch{cursor:pointer;min-height:61px}.snth-app .sti.srch:hover .sic.circ,.snth-app .sti.srch.open .sic.circ{color:var(--text-primary);border-color:#f8f8f942}.snth-app .sti.srch.open{cursor:default}.snth-app .srch-lab{flex:1;min-width:0;display:flex;flex-direction:column;align-items:flex-start;background:none;border:0;padding:0;cursor:pointer;color:inherit;text-align:left}.snth-app .srch-lab .t1{color:var(--text-primary)}.snth-app .sti.srch input{flex:1;min-width:0;height:36px;background:var(--surface-page);border:1px solid rgba(248,248,249,.26);border-radius:var(--radius-full);padding:0 14px;color:var(--text-primary);font:inherit;font-size:14px;outline:none}.snth-app .sti.srch input::placeholder{color:#f8f8f94d}.snth-app .hist-eb{margin-top:var(--space-3xl);padding:0 0 var(--space-sm);font-family:var(--font-mono);font-size:12px;line-height:16px;text-transform:uppercase;letter-spacing:0;color:var(--text-tertiery);border-bottom:1px solid var(--border-primary)}.snth-app .snlist .sti.srch{border-bottom:0}.snth-app .srch .sclear{width:22px;height:22px;border-radius:50%;border:0;background:var(--surface-secondary);color:var(--text-secondary);display:flex;align-items:center;justify-content:center;cursor:pointer;flex:none;padding:0;margin-left:-40px;position:relative}.snth-app .srch .sclear:hover{color:var(--text-primary)}.snth-app .sti.srch input{padding-right:36px}.snth-app .sti.srch{position:relative}.snth-app .srch .sclear{position:absolute;right:7px;top:50%;transform:translateY(-50%);margin-left:0}.snth-app .backchat:hover{background:#35ff921f}.snth-app .bc-arr{width:28px;height:28px;flex:none;border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--text-success);border:1px solid rgba(53,255,146,.35)}.snth-app .backchat:hover .bc-arr{transform:translate(3px);background:var(--surface-action-primary);border-color:var(--surface-action-primary);color:var(--text-on-action-primary)}.snth-app .sfield{flex:1;min-width:0;position:relative;display:flex;align-items:center}.snth-app .sti.srch .sfield input{width:100%}.snth-app .mi-ico{width:16px;height:16px;display:flex;align-items:center;justify-content:center;flex:none}.snth-app .dk-sub{font-size:36px;line-height:48px;margin-bottom:36px}.snth-app .dk-stat .n{font-size:112px;line-height:112px;letter-spacing:-2.5px}.snth-app .dk-stat .c{font-size:18px;line-height:26px;width:380px}.snth-app .dk-ul{margin-top:36px;font-size:32px;line-height:42px;gap:14px}.snth-app .dk-q{font-size:28px;line-height:36px}.snth-app .dk-card p{font-size:28px;line-height:38px}.snth-app .dk-card .dk-mono16{font-size:18px;line-height:24px;margin-top:10px!important}.snth-app .dk-mono20{font-size:22px;height:44px}.snth-app .dk-card.big p{font-size:32px;line-height:44px}.snth-app .dk-mono18{font-size:18px}.snth-app .dk-vn{height:84px;gap:24px}.snth-app .dk-vn .dk-mono16{font-size:18px}.snth-app .dk-vn-pp{width:64px;height:64px}.snth-app .dk-brk{gap:16px}.snth-app .dk-stat .c{font-size:22px;line-height:30px;width:420px}.snth-app .chatcol{position:relative}.snth-app .chatcol.narrow{border-right:0}.snth-app .cc-drag{position:absolute;top:0;right:-6px;bottom:0;width:12px;cursor:col-resize;z-index:5;display:flex;justify-content:center;touch-action:none}.snth-app .cc-drag span{width:1px;height:100%;background:var(--border-primary)}.snth-app .cc-drag:hover span,.snth-app .chatcol.dragging .cc-drag span{width:2px;background:var(--border-success)}.snth-app .chatcol.dragging{-webkit-user-select:none;user-select:none}.snth-app .chatcol.dragging~.apanel{pointer-events:none}.snth-app .gbox textarea{scrollbar-width:none;overflow-y:auto}.snth-app .gbox textarea::-webkit-scrollbar{display:none}.snth-app .gbox{min-height:96px}.snth-app .cc{margin:0;font-family:var(--font-sans);color:#232020}.snth-app .cc.framed{background:#fcfcfc;border-radius:var(--radius-lg);box-shadow:inset 0 0 0 1px #23202014;padding:calc(var(--fs) * 1.6)}.snth-app .cc figcaption{display:flex;flex-direction:column;gap:calc(var(--fs) * .35);margin-bottom:calc(var(--fs) * 1.3)}.snth-app .cc figcaption b{font-weight:700;line-height:1.1;color:#232020}.snth-app .cc figcaption span{font-family:var(--font-mono);text-transform:uppercase;color:#b2bcbd;letter-spacing:.04em}.snth-app .cc-svg{display:block;overflow:visible}.snth-app .cc-svg:hover .mk{opacity:.45}.snth-app .cc-svg .mk:hover{opacity:1}.snth-app .cc-legend{display:flex;flex-wrap:wrap;gap:.4em 1.1em;color:#686b6b}.snth-app .cc-legend span{display:flex;align-items:center;gap:.45em}.snth-app .cc-legend i{border-radius:50%;display:block;flex:none}.snth-app .cc-donut{display:flex;align-items:center;gap:calc(var(--fs) * 2.2)}.snth-app .cc-donut .cc-legend{flex-direction:column;gap:.6em}.snth-app .cc-donut-c{flex:none;display:flex;flex-direction:column;align-items:center;justify-content:center;pointer-events:none}.snth-app .cc-donut-c b{font-weight:700;line-height:1}.snth-app .cc-donut-c span{font-family:var(--font-mono);color:#b2bcbd;margin-top:.4em}.snth-app .cc-stack{display:flex;flex-direction:column;gap:1.1em}.snth-app .cc-stop{display:flex;justify-content:space-between;align-items:center}.snth-app .cc-stop b{font-weight:700}.snth-app .cc-sbar{height:2px;background:#2320201f;border-radius:2px;margin-top:.6em;position:relative}.snth-app .cc-sbar i{position:absolute;left:0;top:0;bottom:0;border-radius:2px}.snth-app .dk-charts{flex:1;display:grid;grid-template-columns:1fr 1fr;gap:32px;padding:40px 72px 56px}.snth-app .dk-charts .cc.framed{padding:40px}.snth-app .dk-chartbig{flex:1;display:flex;flex-direction:column;justify-content:center}.snth-app .paper .cc.framed{margin-bottom:var(--space-3xl)}.snth-app .toast .lockv{color:inherit;display:flex}.snth-app .pages{width:100%;max-width:816px;display:flex;flex-direction:column;gap:24px;margin:0 auto}.snth-app .pg-fit{width:100%;position:relative}.snth-app .pg{position:absolute;left:0;top:0;width:816px;height:1056px;transform-origin:0 0;background:#fff;color:#232020;border-radius:6px;box-shadow:0 1px 2px #00000040,0 12px 40px #00000059;display:flex;flex-direction:column;padding:40px 64px 32px;font-family:var(--font-sans);overflow:hidden}.snth-app .pg-head,.snth-app .pg-foot{display:flex;justify-content:space-between;font-family:var(--font-mono);font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:#b2bcbd;flex:none}.snth-app .pg-head{padding-bottom:14px;border-bottom:1px solid rgba(35,32,32,.1)}.snth-app .pg-head span:first-child{color:#232020;font-family:var(--font-sans);font-weight:700;letter-spacing:0;text-transform:none;font-size:13px}.snth-app .pg-foot{padding-top:14px;border-top:1px solid rgba(35,32,32,.1)}.snth-app .pg-body{flex:1;min-height:0;padding:36px 0 24px;font-size:15px;line-height:23px;color:#232020}.snth-app .pg-body h2{font-size:20px;line-height:26px;font-weight:700;margin:28px 0 10px}.snth-app .pg-body p{margin:0 0 14px}.snth-app .pg-eyebrow{font-family:var(--font-mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:#686b6b;margin-top:24px}.snth-app .pg-h1{font-size:56px;line-height:58px;letter-spacing:-.02em;font-weight:700;margin:16px 0 14px}.snth-app .pg-dek{font-size:20px;line-height:28px;color:#686b6b;max-width:560px}.snth-app .pg-h2{font-size:34px!important;line-height:38px!important;letter-spacing:-.01em;margin:0 0 10px!important}.snth-app .pg-lede{font-size:17px;line-height:25px;color:#686b6b;margin-bottom:24px!important;max-width:600px}.snth-app .pg-note{font-size:13px;line-height:20px;color:#686b6b;margin-top:16px!important}.snth-app .pg-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:28px 0 8px}.snth-app .pg-stats div{background:#f6f6f9;border-radius:12px;padding:18px 18px 16px;display:flex;flex-direction:column;gap:6px}.snth-app .pg-stats b{font-size:40px;line-height:40px;font-weight:700;letter-spacing:-.02em;color:#2563eb}.snth-app .pg-stats span{font-size:12px;line-height:16px;color:#686b6b}.snth-app .pg-ol{margin:0;padding-left:22px;display:flex;flex-direction:column;gap:10px}.snth-app .pg-ol.big{gap:18px;margin-top:20px;font-size:16px;line-height:24px}.snth-app .pg-ol li::marker{font-family:var(--font-mono);color:#2563eb;font-weight:700}.snth-app .pg-ul{padding-left:20px;margin:0}.snth-app .pg-3{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:24px}.snth-app .pg-3 b{display:block;font-size:15px;margin-bottom:6px}.snth-app .pg-3 p{font-size:13px;line-height:19px;color:#4b4848;margin:0}.snth-app .vq-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.snth-app .vq{background:#f6f6f9;border-radius:14px;padding:18px 20px;display:flex;flex-direction:column;gap:10px}.snth-app .vq-t{align-self:flex-start;font-family:var(--font-mono);font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:#2563eb;background:#fff;border-radius:999px;padding:4px 9px;box-shadow:inset 0 0 0 1px #2563eb33}.snth-app .vq p{margin:0!important;font-size:16px;line-height:23px;font-weight:500}.snth-app .pg-about{margin-top:40px;border-top:1px solid rgba(35,32,32,.1);padding-top:20px;font-size:13px;line-height:19px;color:#686b6b}.snth-app .pg-about b{color:#232020;font-size:14px;display:block;margin-bottom:6px}.snth-app .pg-about p{margin:0 0 8px!important}.snth-app .pg .cc.framed{background:#fcfcfc}.snth-app .pg .qb{padding-left:var(--space-2xl)}.snth-app .pg .qb:before{width:var(--space-lg)}.snth-app .pg .qb .ql{font-size:14px}.snth-app .pg .qb .qc{font-size:20px;line-height:26px;padding:var(--space-3xl)}.snth-app .pg .qb .dm{font-size:12px}.snth-app .pg-body.skdoc{display:flex;flex-direction:column;gap:12px}.snth-app .pg-body.skdoc{background:none;border:0;padding-top:48px}.snth-app .pg .sk{background:linear-gradient(90deg,#e9e9ec,#f3f3f5,#e9e9ec 80%);background-size:300% 100%}.snth-app .pg .sk.h34{height:56px}.snth-app .pg .sk.h22{height:30px}.snth-app .abody .pages{flex:none}.snth-app .gbox:not(.sm) .gmode{left:50%;transform:translate(-50%)}.snth-app .gbox:not(.sm) .gmode .seg-btn{font-size:14px;font-weight:400;letter-spacing:.15px;padding:9px 18px}.snth-app .usmap{height:269px;display:flex;align-items:center;justify-content:center}.snth-app .usmap img{height:100%;width:auto;max-width:100%;object-fit:contain;display:block}.snth-app .mtog{display:flex;gap:8px;align-items:center}.snth-app .mtog button{width:24px;height:24px;display:flex;align-items:center;justify-content:center;border:0;background:none;padding:0;cursor:pointer;color:var(--graphic-secondary)}.snth-app .mtog button.on{color:#35ff92}.snth-app .mtog button:not(.on):hover{color:var(--text-secondary)}.snth-app .sti{position:relative;isolation:isolate}.snth-app .snlist .sti{padding-left:10px;padding-right:10px}.snth-app .sti:before{content:"";position:absolute;inset:4px 0;border-radius:var(--radius-md);background:#f8f8f90d;opacity:0;z-index:-1;pointer-events:none}.snth-app .sti:hover:before{opacity:1}.snth-app .sti:hover .t1{color:inherit}.snth-app .sti.on:hover .t1,.snth-app .sti.on .t1{color:var(--text-success)}.snth-app .sti.srch.open:before{display:none}.snth-app .colthread .sugw{flex-direction:column;align-items:stretch;max-width:none;width:100%}.snth-app .colthread .sq.s{height:auto;min-height:38px;width:100%;justify-content:space-between;text-align:left;border-radius:var(--radius-md);padding:9px 12px 9px 14px;font-size:14px;line-height:20px;white-space:normal;overflow-wrap:anywhere}.snth-app .colthread .sq.s>.plus{flex:none;align-self:center}.snth-app .audcard{width:100%;max-width:338px;min-width:0;container-type:inline-size;box-sizing:border-box}.snth-app .aud{min-width:0}.snth-app .aud .wave{flex:1 1 auto;width:auto;max-width:203px;min-width:0}.snth-app .aud .t{margin-left:auto;flex:none}@container (max-width:200px){.aud .wave{display:none}}.snth-app .colthread .audcard{padding:var(--space-xl)}.snth-app .ahead{height:74px;box-sizing:border-box;flex-wrap:nowrap;padding-top:0;padding-bottom:0}.snth-app .chatcol.narrow .cc-head{height:73px}.snth-app .cc-back{position:relative;width:36px;height:36px;flex:none;border:0;background:none;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--text-primary)}.snth-app .cc-back .cc-mark{display:flex}.snth-app .cc-back .cc-arrow{position:absolute;inset:0;opacity:0;transform:scale(.6) rotate(-90deg)}.snth-app .cc-back:hover .cc-mark,.snth-app .cc-back:focus-visible .cc-mark{opacity:0;transform:scale(.5) rotate(90deg)}.snth-app .cc-back:hover .cc-arrow,.snth-app .cc-back:focus-visible .cc-arrow{opacity:1;transform:none;color:var(--text-primary);border-color:var(--graphic-secondary)}.snth-app .sti .t1{color:var(--text-primary)}.snth-app .sti:hover .t1{color:#f8f8f9b3}.snth-app .sti.on .t1,.snth-app .sti.on:hover .t1{color:var(--text-primary)}.snth-app .sti.on:before{opacity:1;background:#f8f8f914}.snth-app .backchat{border-color:color-mix(in srgb,var(--ac) 45%,transparent);background:color-mix(in srgb,var(--ac) 7%,transparent)}.snth-app .backchat:hover{background:color-mix(in srgb,var(--ac) 13%,transparent)}.snth-app .backchat .t1{color:var(--ac)}.snth-app .bc-arr{color:var(--ac);border-color:color-mix(in srgb,var(--ac) 40%,transparent)}.snth-app .backchat:hover .bc-arr{background:var(--ac);border-color:var(--ac);color:#171515}.snth-app .cc-head,.snth-app .chatcol>.colthread{min-width:240px}.snth-app .chatcol{position:relative;z-index:2}.snth-app .cc-drag{right:0;width:10px;justify-content:flex-end}.snth-app .pg{padding:44px 64px 36px}.snth-app .pg-head{align-items:center;padding-bottom:16px;font-family:var(--font-sans);font-size:13px;line-height:20px;letter-spacing:0;text-transform:none;color:#686b6b}.snth-app .pg-wm{display:block;height:20px;color:#232020}.snth-app .pg-wm svg{height:100%;width:auto;display:block}.snth-app .pg-foot{font-family:var(--font-sans);font-size:11px;line-height:16px;letter-spacing:0;text-transform:none;color:#8a8d8d;padding-top:16px}.snth-app .pg-body{padding:40px 0 24px;font-size:15px;line-height:24px}.snth-app .pg-body p{margin:0 0 16px}.snth-app .pg-body h2{font-size:18px;line-height:26px;margin:32px 0 8px}.snth-app .pg-eyebrow{font-size:11px;line-height:16px;margin-top:8px;color:#686b6b}.snth-app .pg-h1{font-size:40px;line-height:46px;letter-spacing:-.015em;margin:12px 0}.snth-app .pg-dek{font-size:18px;line-height:26px;color:#686b6b;max-width:600px;margin-bottom:0!important}.snth-app .pg-h2{font-size:28px!important;line-height:34px!important;letter-spacing:-.01em;margin:0 0 8px!important}.snth-app .pg-lede{font-size:15px;line-height:24px;color:#686b6b;margin-bottom:24px!important;max-width:620px}.snth-app .pg-note{font-size:13px;line-height:20px;margin-top:16px!important}.snth-app .pg-stats{gap:12px;margin:32px 0 8px}.snth-app .pg-stats div{padding:16px;gap:8px}.snth-app .pg-stats b{font-size:36px;line-height:40px}.snth-app .pg-stats span{font-size:13px;line-height:20px}.snth-app .pg-ol{gap:12px;font-size:15px;line-height:24px}.snth-app .pg-ol.big{gap:16px;margin-top:24px;font-size:15px;line-height:24px}.snth-app .pg-3{gap:24px;margin-top:24px}.snth-app .pg-3 b{font-size:15px;line-height:24px;margin-bottom:4px}.snth-app .pg-3 p{font-size:13px;line-height:20px}.snth-app .vq{padding:16px 20px;gap:12px}.snth-app .vq-t{font-size:11px;line-height:16px;padding:2px 8px}.snth-app .vq p{font-size:15px;line-height:24px}.snth-app .pg-about{margin-top:40px;padding-top:24px;font-size:13px;line-height:20px}.snth-app .pg-about b{font-size:15px;line-height:24px;margin-bottom:4px}.snth-app .pg .cc figcaption b{font-size:18px!important;line-height:26px}.snth-app .pg .cc figcaption span{font-size:11px!important;line-height:16px}.snth-app .colthread .abub{container-type:inline-size}@container (max-width:300px){.artcard .ac-main{flex-wrap:wrap}.artcard .ac-txt{flex:1 1 calc(100% - 60px)}.artcard .ac-open{margin-left:56px}}.snth-app .dk-h1{font-size:84px;line-height:92px;letter-spacing:-1.6px}.snth-app .dk-top{padding:64px 56px 88px 72px}.snth-app .dk-mono22{font-size:26px;line-height:34px;letter-spacing:.2px}.snth-app .dk-rot{font-size:24px;line-height:30px}.snth-app .dk-sub{font-size:40px;line-height:54px;margin-bottom:40px}.snth-app .dk-stat{gap:28px}.snth-app .dk-stat .n{font-size:128px;line-height:124px;letter-spacing:-3px}.snth-app .dk-stat .c{font-size:24px;line-height:32px;width:440px}.snth-app .dk-ul{margin-top:40px;font-size:34px;line-height:46px;gap:18px}.snth-app .dk-q{font-size:30px;line-height:40px}.snth-app .dk-card{padding:24px 32px}.snth-app .dk-card p{font-size:30px;line-height:40px}.snth-app .dk-card .dk-mono16{font-size:22px;line-height:28px;margin-top:12px!important}.snth-app .dk-card.big{padding:32px 36px}.snth-app .dk-card.big p{font-size:38px;line-height:52px}.snth-app .dk-mono18{font-size:22px;line-height:28px;margin-top:16px}.snth-app .dk-mono20{font-size:24px;height:48px}.snth-app .dk-vn{height:88px}.snth-app .dk-vn .dk-mono16{font-size:22px}.snth-app .dk-cover-t{font-size:80px;line-height:1.08;letter-spacing:-1.5px}.snth-app .dk-plab{font-size:26px;letter-spacing:.5px}.snth-app .dk-panel .dk-mono22,.snth-app .dk-cover-foot{font-size:24px}.snth-app .dk-charts{gap:40px;padding:48px 72px 64px}.snth-app .dk-charts .cc.framed{padding:48px}.snth-app .dk .cc figcaption b{line-height:1.15}.snth-app .dk-top{padding-bottom:64px}.snth-app .dk-bot{padding-top:36px;padding-bottom:36px}.snth-app .menu button.mi-off{cursor:default;color:var(--text-tertiery);position:relative}.snth-app .menu button.mi-off:hover{background:none}.snth-app .menu .mi-tip{position:absolute;inset:0;display:flex;align-items:center;padding:0 var(--space-lg);border-radius:var(--radius-sm);background:var(--surface-page);color:var(--text-secondary);font-size:12px;line-height:16px;opacity:0}.snth-app .menu button.mi-off:hover .mi-tip{opacity:1}.snth-app .colthread .tscroll,.snth-app .chatcol .tscroll{scrollbar-width:none}.snth-app .colthread .tscroll::-webkit-scrollbar,.snth-app .chatcol .tscroll::-webkit-scrollbar{display:none}.snth-app .colthread .compose{container-type:inline-size}@container (max-width:340px){.colthread .gbox.sm{height:auto;min-height:88px;padding:12px 4px 0 14px;border-radius:var(--radius-md)}.colthread .gbox.sm textarea{font-size:14px;line-height:20px;min-height:44px;padding-bottom:44px}.colthread .gbox.sm .act{padding:8px;position:absolute;right:0;bottom:0}.colthread .gbox.sm .sendb{width:32px;height:32px}}.snth-app .dk-charts .cc.framed{display:flex;flex-direction:column}.snth-app .dk-charts .cc.framed>:last-child{flex:1}.snth-app .dk-charts .cc-stack{justify-content:space-evenly;gap:0}.snth-app .dk-charts .cc-donut{justify-content:center}.snth-app .cc-donut-c b{font-weight:700}.snth-app .citem{background:var(--surface-page);padding:6px 24px 6px 8px;min-height:59px}.snth-app .citem .ov{width:51px;height:47px;flex:none;position:relative;overflow:visible}.snth-app .citem .tabc{position:absolute;width:47px;height:14px;border-radius:4px;border:1px solid rgba(35,32,32,.12);box-shadow:0 4px 10px #0000001a;transform:rotate(-7.61deg)}.snth-app .citem .tabc.a{left:1px;top:9px}.snth-app .citem .tabc.b{left:3px;top:26px}.snth-app .citem .ov img{position:absolute;left:25px;top:24px;transform:translate(-50%,-50%);width:auto;height:auto;max-width:none}.snth-app .citem .lk{position:absolute;left:25px;top:24px;transform:translate(-50%,-50%) rotate(-7.61deg);display:flex;color:#232020}.snth-app .citem.lock .ov img{filter:grayscale(1) brightness(.85)}.snth-app .citem:hover{border-color:#f8f8f942}.snth-app .citem:hover .ov img{transform:translate(-50%,-50%) rotate(4deg) scale(1.04)}.snth-app .citem:hover .tabc.a{transform:rotate(-12deg) translateY(-2px)}.snth-app .citem:hover .tabc.b{transform:rotate(-3deg) translateY(2px)}@media(max-width:1180px){.snth-app .charts{grid-template-columns:repeat(2,minmax(0,1fr))}}.snth-app .tb-sub{margin:2px 0 0;font-size:12px;line-height:16px;color:var(--text-tertiery);letter-spacing:.2px}.snth-app .tb{align-items:start}.snth-app .tbrow{cursor:default;outline:none}.snth-app .tbrow .n{gap:10px}.snth-app .tbrow .rk{width:18px;font-family:var(--font-mono);font-size:12px;color:var(--text-tertiery)}.snth-app .tb-r{position:relative;display:flex;align-items:center;justify-content:flex-end;min-width:120px;height:24px}.snth-app .tb-num{white-space:nowrap}.snth-app .tb-dd{position:absolute;right:0;top:0;height:24px;opacity:0;transform:translateY(6px)}.snth-app .tbrow:hover .tb-num,.snth-app .tbrow:focus-visible .tb-num{opacity:0;transform:translateY(-6px)}.snth-app .tbrow:hover .tb-dd,.snth-app .tbrow:focus-visible .tb-dd{opacity:1;transform:none}.snth-app .tbrow:hover .bar{background:#e8d6ff}.snth-app .tbrow:before{content:"";position:absolute;inset:2px -10px;border-radius:var(--radius-sm);background:#f8f8f90a;opacity:0;pointer-events:none}.snth-app .tbrow:hover:before{opacity:1}@media(max-width:1100px){.snth-app .tb{grid-template-columns:1fr}}.snth-app .tables{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.snth-app .tcard{border:0;isolation:isolate;clip-path:inset(0 round var(--radius-md));box-shadow:none}.snth-app .tcard:after{content:"";position:absolute;inset:0;border-radius:var(--radius-md);box-shadow:inset 0 0 0 1px #f8f8f91a;pointer-events:none;z-index:3}.snth-app .tcard .ban{left:0;right:0;bottom:0;border-top:1px solid rgba(248,248,249,.08)}.snth-app .tcard:hover:after{box-shadow:inset 0 0 0 1px #f8f8f93d}.snth-app .ptabs.hide,.snth-app .gsearch.hide{opacity:0;pointer-events:none}.snth-app .gs-panel{position:absolute;left:50%;top:0;transform:translate(-50%);width:550px;max-height:466px;z-index:60;display:flex;flex-direction:column;padding:16px 24px 0;background:#232020e6;backdrop-filter:blur(50px);-webkit-backdrop-filter:blur(50px);border:1px solid var(--border-primary);border-radius:var(--radius-md);box-shadow:0 4px 40px #00000080;transform-origin:50% 0}.snth-app .gs-top{display:flex;align-items:center;gap:16px;padding-bottom:12px;border-bottom:1px solid var(--border-primary);color:var(--text-primary)}.snth-app .gs-top input{flex:1;min-width:0;background:none;border:0;outline:none;color:var(--text-primary);font:inherit;font-size:16px;line-height:20px;letter-spacing:.15px;caret-color:#35ff92}.snth-app .gs-top input::placeholder{color:#f8f8f94d}.snth-app .gs-cancel{border:0;background:none;color:var(--text-primary);font-size:12px;font-weight:700;letter-spacing:.2px;cursor:pointer;padding:4px 0}.snth-app .gs-cancel:hover{color:var(--text-success)}.snth-app .gs-scroll{flex:1;min-height:0;overflow-y:auto;padding:24px 0;display:flex;flex-direction:column;gap:16px;scrollbar-width:none}.snth-app .gs-scroll::-webkit-scrollbar{display:none}.snth-app .gs-sec{display:flex;flex-direction:column;gap:8px}.snth-app .gs-eb{font-size:12px;line-height:16px;font-weight:700;letter-spacing:.2px;color:#f8f8f94d;margin-bottom:8px}.snth-app .gs-item{display:flex;align-items:center;gap:12px;height:30px;padding:0 0 8px;border:0;border-bottom:1px solid rgba(248,248,249,.036);background:none;cursor:pointer;text-align:left;box-sizing:content-box;position:relative}.snth-app .gs-item:before{content:"";position:absolute;inset:-4px -10px 2px;border-radius:var(--radius-sm);background:#f8f8f90d;opacity:0}.snth-app .gs-item:hover:before{opacity:1}.snth-app .gs-n{flex:1;min-width:0;font-size:14px;line-height:21px;font-weight:500;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.snth-app .gs-t{font-size:12px;line-height:16px;font-weight:700;letter-spacing:.2px;color:#f8f8f9b3}.snth-app .gs-empty{font-size:14px;color:var(--text-tertiery)}.snth-app .audcard{cursor:pointer}.snth-app .audcard:hover{border-color:#f8f8f942;background:color-mix(in srgb,var(--surface-secondary) 85%,#fff 5%)}.snth-app .audcard:hover .pp,.snth-app .audcard.on .pp{color:var(--text-success)}.snth-app .audcard:focus-visible{outline:2px solid rgba(53,255,146,.6);outline-offset:2px}.snth-app .aud[role=button]{cursor:pointer;border-radius:var(--radius-sm)}.snth-app .aud[role=button]:hover .pp{color:var(--text-success)}.snth-app .audcard:active .pp{transform:scale(.92)}.snth-app .srcbtn{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border-radius:var(--radius-full);border:1px solid var(--border-primary);background:none;color:var(--text-secondary);font-size:12px;font-weight:700;letter-spacing:.2px;cursor:pointer;flex:none}.snth-app .srcbtn:hover:not(:disabled),.snth-app .srcbtn.on{color:var(--text-primary);border-color:#f8f8f94d}.snth-app .srcbtn.on{background:var(--surface-secondary)}.snth-app .srcbtn:disabled{opacity:.4;cursor:default}.snth-app .srcbtn.sm{height:24px;padding:0 9px;gap:5px;margin-left:4px}.snth-app .snwrap.src.hasart .chatcol.narrow{width:0!important;opacity:0;pointer-events:none}.snth-app .snwrap.src.hasart .chatcol .cc-drag{display:none}.snth-app .srcpanel{flex:none;width:380px;height:100%;display:flex;flex-direction:column;border-left:1px solid var(--border-primary);overflow:hidden}.snth-app .sp-head{flex:none;height:74px;box-sizing:border-box;display:flex;align-items:center;gap:12px;padding:0 var(--space-xl) 0 var(--space-3xl);border-bottom:1px solid var(--border-primary);min-width:380px}.snth-app .sp-ttl{flex:1;min-width:0}.snth-app .sp-body{flex:1;min-height:0;overflow-y:auto;padding:24px var(--space-3xl) 32px;display:flex;flex-direction:column;gap:28px;scrollbar-width:none;min-width:380px;box-sizing:border-box}.snth-app .sp-body::-webkit-scrollbar{display:none}.snth-app .sp-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.snth-app .sp-stats div{background:var(--surface-secondary);border:1px solid var(--border-primary);border-radius:var(--radius-md);padding:12px;display:flex;flex-direction:column;gap:2px}.snth-app .sp-stats b{font-size:22px;line-height:28px;font-weight:700}.snth-app .sp-stats span{font-size:12px;line-height:16px;color:var(--text-tertiery)}.snth-app .sp-cap{font-family:var(--font-mono);font-size:11px;line-height:16px;letter-spacing:.04em;color:var(--text-tertiery);margin-top:-16px}.snth-app .sp-sec{display:flex;flex-direction:column;gap:12px}.snth-app .sp-eb{font-size:12px;line-height:16px;font-weight:700;letter-spacing:.2px;color:#f8f8f966}.snth-app .sp-tab{display:flex;align-items:center;gap:10px}.snth-app .sp-tab img{width:28px;height:28px;border-radius:6px;flex:none}.snth-app .sp-tn{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}.snth-app .sp-tr{display:flex;justify-content:space-between;font-size:14px;line-height:20px;font-weight:500}.snth-app .sp-v{font-family:var(--font-mono);font-size:12px;color:var(--text-secondary)}.snth-app .sp-bar{height:2px;border-radius:2px;background:var(--border-primary)}.snth-app .sp-bar i{display:block;height:2px;border-radius:2px;background:#35ff92;opacity:.85}.snth-app .sp-q{padding:12px 14px;border-radius:var(--radius-md);background:var(--surface-page);border:1px solid var(--border-primary)}.snth-app .sp-q p{margin:0 0 8px;font-size:14px;line-height:20px}.snth-app .sp-qm{display:flex;flex-wrap:wrap;gap:4px 6px;font-size:12px;line-height:16px;color:var(--text-tertiery)}.snth-app .sp-qt{margin-left:auto;color:var(--text-secondary)}.snth-app .sp-g{display:flex;gap:2px;height:8px;border-radius:8px;overflow:hidden}.snth-app .sp-g i{display:block;height:100%}.snth-app .sp-gl{display:flex;gap:16px;font-size:12px;color:var(--text-secondary)}.snth-app .sp-gl span{display:flex;align-items:center;gap:6px}.snth-app .sp-gl i{width:7px;height:7px;border-radius:50%}.snth-app .sp-ages{display:grid;grid-template-columns:repeat(5,1fr);gap:8px;align-items:end;margin-top:4px}.snth-app .sp-ages div{display:flex;flex-direction:column;align-items:center;gap:6px}.snth-app .sp-ages i{display:block;width:100%;border-radius:3px;background:#a0c1f5}.snth-app .sp-ages span{font-family:var(--font-mono);font-size:11px;color:var(--text-tertiery)}.snth-app .sp-ages .sp-ap{color:var(--text-secondary)}.snth-app .sp-quote{border-left:2px solid var(--border-primary);padding:2px 0 2px 12px}.snth-app .sp-quote p{margin:0 0 6px;font-size:14px;line-height:20px}.snth-app .sp-quote span{font-size:12px;color:var(--text-tertiery)}.snth-app .sp-note{margin:0;font-size:12px;line-height:18px;color:var(--text-tertiery)}.snth-app .play{position:fixed;inset:0;z-index:200;background:#000;display:flex;align-items:center;justify-content:center}.snth-app .play-stage{width:100%;height:100%;display:flex;align-items:center;justify-content:center;cursor:pointer}.snth-app .play-slide{overflow:hidden}.snth-app .play-bar{position:absolute;bottom:20px;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:6px;padding:6px;border-radius:var(--radius-full);background:#232020d9;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--border-primary);opacity:0}.snth-app .play:hover .play-bar,.snth-app .play-bar:focus-within{opacity:1}.snth-app .play-b{width:32px;height:32px;border-radius:50%;border:0;background:none;color:var(--text-primary);display:flex;align-items:center;justify-content:center;cursor:pointer}.snth-app .play-b:hover:not(:disabled){background:var(--surface-secondary)}.snth-app .play-b:disabled{opacity:.3}.snth-app .play-n{font-family:var(--font-mono);font-size:12px;color:var(--text-secondary);min-width:48px;text-align:center}.snth-app .play-sep{width:1px;height:18px;background:var(--border-primary);margin:0 2px}.snth-app .bc-wrap{display:grid;grid-template-rows:1fr}.snth-app .bc-wrap.out{grid-template-rows:0fr;opacity:0}.snth-app .bc-in{min-height:0;overflow:hidden}.snth-app .sb-tip{position:fixed;z-index:60;max-width:min(300px,calc(100vw - 24px));padding:6px 10px;border-radius:6px;background:var(--surface-primary);border:1px solid var(--border-primary);box-shadow:0 6px 18px #00000059;color:var(--text-primary);font-size:12px;line-height:16px;font-weight:500;white-space:normal;overflow-wrap:anywhere;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;pointer-events:none;opacity:0;transform:translateY(4px)}.snth-app .sb-tip.dn{transform:translateY(-4px)}.snth-app .sb-tip.on{opacity:1;transform:none}.snth-app .sti>div[style]{min-width:0}.snth-app .sti .t1,.snth-app .sti .t2{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.snth-app .snwrap.src .chatcol.full{width:auto;flex:1;min-width:0}.snth-app .tb-sub{font-size:14px;line-height:20px;letter-spacing:.15px;margin-top:4px}.snth-app .gs-panel{position:fixed;transform:none;padding:0;max-height:none;overflow:hidden;background:var(--surface-page);border-color:transparent;box-shadow:none}.snth-app .gs-panel.open{background:#232020e6;border-color:var(--border-primary);box-shadow:0 4px 40px #00000080}.snth-app .gs-top{height:40px;box-sizing:border-box;padding:0 16px 0 13px;gap:16px;border-bottom:1px solid transparent;flex:none}.snth-app .gs-panel.open .gs-top{height:57px;padding:4px 24px 0;margin:0;border-bottom-color:var(--border-primary)}.snth-app .gs-ic{display:flex;color:#f8f8f966}.snth-app .gs-scroll{padding:24px;opacity:0;transform:translateY(-6px)}.snth-app .gs-panel.open .gs-scroll{opacity:1;transform:none}.snth-app .gs-cancel{opacity:0}.snth-app .gs-panel.open .gs-cancel{opacity:1}.snth-app .gs-scrim{position:fixed;inset:0;z-index:59;background:#0000}.snth-app .gs-scrim.on{background:#00000040}.snth-app .gs-panel{z-index:60}.snth-app .gs-sec{gap:2px}.snth-app .gs-eb{margin-bottom:6px}.snth-app .gs-item{height:auto;padding:8px 10px;margin:0 -10px;border-radius:var(--radius-sm);border-bottom:0;box-sizing:border-box}.snth-app .gs-item:before{display:none}.snth-app .gs-item:hover,.snth-app .gs-item:focus-visible{background:#f8f8f912;outline:none}.snth-app .gsearch.hide{opacity:0}.snth-app .gs-top{padding:0 8px 0 13px;gap:16px}.snth-app .gs-top input{font-size:16px;line-height:20px}.snth-app .gs-cancel{color:var(--text-primary)}.snth-app .gs-cancel:hover{color:#f8f8f999}.snth-app .gs-clear{width:20px;height:20px;flex:none;border-radius:50%;border:0;padding:0;background:var(--surface-secondary);color:var(--text-secondary);display:flex;align-items:center;justify-content:center;cursor:pointer}.snth-app .gs-clear:hover{color:var(--text-primary);background:#f8f8f929}.snth-app .srclink{align-self:flex-start;display:inline-flex;align-items:center;gap:10px;max-width:100%;padding:7px 12px 7px 8px;border-radius:var(--radius-full);border:1px solid var(--border-primary);background:none;color:var(--text-secondary);font-size:12px;line-height:16px;letter-spacing:.2px;cursor:pointer}.snth-app .srclink .sl-ic{width:24px;height:24px;border-radius:50%;background:var(--surface-secondary);display:flex;align-items:center;justify-content:center;flex:none;color:var(--text-primary)}.snth-app .srclink .sl-t{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.snth-app .srclink .sl-a{display:inline-flex;align-items:center;gap:6px;font-weight:700;color:var(--text-primary);white-space:nowrap;flex:none}.snth-app .srclink:hover,.snth-app .srclink.on{border-color:#f8f8f942;background:#f8f8f90a;color:var(--text-primary)}.snth-app .srclink:hover .sl-a svg{transform:translate(3px)}.snth-app .srclink.on .sl-a svg{transform:rotate(180deg)}.snth-app .sq.s{height:auto;min-height:38.4px;text-align:left}.snth-app .sp-eb{display:flex;justify-content:space-between;align-items:baseline}.snth-app .sp-ebn{font-weight:500;color:#f8f8f94d}.snth-app button.sp-tab{width:100%;border:0;background:none;padding:6px 8px;margin:0 -8px;width:calc(100% + 16px);border-radius:var(--radius-sm);cursor:pointer;text-align:left;color:var(--text-primary)}.snth-app button.sp-tab:hover{background:#f8f8f90f}.snth-app .sp-go{width:22px;height:22px;flex:none;border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--text-tertiery)}.snth-app button.sp-tab:hover .sp-go{color:var(--text-primary);transform:translate(2px)}.snth-app .sp-tr span:first-child{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;margin-right:8px}.snth-app button.sp-q{width:100%;text-align:left;cursor:pointer;color:var(--text-primary);font:inherit}.snth-app button.sp-q:hover{border-color:#f8f8f942;background:#f8f8f908}.snth-app .sp-qt{display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.snth-app button.sp-q:hover .sp-qt{color:var(--text-primary)}.snth-app .sp-more{align-self:flex-start;display:inline-flex;gap:6px;border:0;background:none;padding:4px 0;color:var(--text-secondary);font-size:12px;font-weight:700;letter-spacing:.2px;cursor:pointer}.snth-app .sp-more span{color:var(--text-tertiery);font-weight:500}.snth-app .sp-more:hover{color:var(--text-primary)}.snth-app .tside{gap:8px}.snth-app .ts-scroll{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:8px;scrollbar-width:none}.snth-app .ts-scroll::-webkit-scrollbar{display:none}.snth-app .tcardp{background:var(--surface-primary);border:1px solid var(--border-primary);border-radius:var(--radius-md);padding:32px;display:flex;flex-direction:column;gap:8px;flex:none}.snth-app .ts-up{display:flex;align-items:center;gap:8px;color:var(--text-success);font-size:16px;line-height:22px}.snth-app .ts-up.sm{font-size:14px}.snth-app .ts-big{font-size:44px;line-height:48px;font-weight:500;letter-spacing:-.5px;margin-top:8px}.snth-app .ts-big span{color:var(--text-tertiery);font-size:30px}.snth-app .ts-sub{font-size:14px;line-height:20px}.snth-app .ts-sub.dim{color:var(--text-tertiery);margin-top:-4px}.snth-app .ts-row{display:flex;align-items:center;gap:8px;color:var(--text-success);font-size:16px}.snth-app .ts-dot{width:7px;height:7px;border-radius:50%;background:var(--text-success)}.snth-app .ts-demo{margin-left:auto;font-size:12px;color:var(--text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:60%}.snth-app .ts-demo .g{color:#7fb2ff}.snth-app .ts-h{font-size:16px;color:var(--text-tertiery);margin-bottom:8px}.snth-app .ts-bar{display:flex;flex-direction:column;gap:8px;margin-bottom:8px}.snth-app .ts-br{display:flex;justify-content:space-between;font-size:14px}.snth-app .ts-br .blue{color:#7fb2ff}.snth-app .ts-tr{height:1px;background:var(--border-primary)}.snth-app .ts-tr i{display:block;height:1px;background:var(--text-primary)}.snth-app .ts-tr i.blue{background:#7fb2ff}.snth-app .ts-ages{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;align-items:end;margin-top:16px}.snth-app .ts-ages div{display:flex;flex-direction:column;gap:12px;align-items:stretch}.snth-app .ts-ages i{display:block;background:#686b6b;border-radius:2px}.snth-app .ts-ages span{font-size:13px;color:var(--text-tertiery);text-align:center}.snth-app .tscrollp{padding:0}.snth-app .tpage{display:flex;flex-direction:column;min-height:100%}.snth-app .t-head{display:flex;align-items:center;gap:16px;padding:44px 32px 36px;background:linear-gradient(180deg,rgba(248,248,249,.06),transparent);border-bottom:1px solid var(--border-primary)}.snth-app .t-thumb{width:60px;height:60px;border-radius:8px;object-fit:cover;flex:none}.snth-app .t-ttl{flex:1;min-width:0;margin:0;font-size:34px;line-height:40px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.snth-app .t-ttl .dim{color:var(--text-primary)}.snth-app .t-filters{display:flex;align-items:center;gap:8px;padding:16px 24px;background:var(--surface-primary);border-bottom:1px solid var(--border-primary);flex-wrap:wrap}.snth-app .t-chip{height:36px;padding:0 18px;border-radius:var(--radius-full);border:0;background:var(--surface-secondary);color:var(--text-primary);font-size:14px;font-weight:700;cursor:pointer}.snth-app .t-chip:hover{background:#f8f8f929}.snth-app .t-vr{width:1px;height:24px;background:var(--border-primary);margin:0 8px}.snth-app .t-search{flex:1;min-width:180px;max-width:320px;height:36px;display:flex;align-items:center;gap:10px;padding:0 14px;border-radius:var(--radius-full);background:var(--surface-page);border:1px solid var(--border-primary);color:var(--text-tertiery)}.snth-app .t-search:focus-within{border-color:#f8f8f942}.snth-app .t-search input{flex:1;min-width:0;background:none;border:0;outline:none;color:var(--text-primary);font:inherit;font-size:14px}.snth-app .t-res{display:flex;align-items:center;gap:10px;padding:14px 24px;background:#35ff92;color:#171515;font-size:14px;font-weight:500;flex-wrap:wrap}.snth-app .t-pill{display:inline-flex;align-items:center;gap:8px;height:32px;padding:0 12px 0 6px;border-radius:var(--radius-full);border:1px solid rgba(23,21,21,.15)}.snth-app .t-pill img{height:20px}.snth-app .t-tag{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 6px 0 12px;border-radius:var(--radius-full);background:#1715151a;font-weight:700;font-size:12px}.snth-app .t-tag button{width:18px;height:18px;border-radius:50%;border:0;background:#17151526;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#171515;padding:0}.snth-app .t-clear{border:0;background:none;font:inherit;font-weight:700;color:#171515;cursor:pointer}.snth-app .t-clear:hover{opacity:.6}.snth-app .t-cols{display:grid;grid-template-columns:minmax(260px,356px) 1fr;flex:1;min-height:0}.snth-app .t-qs{border-right:1px solid var(--border-primary);display:flex;flex-direction:column;min-height:0;background:var(--surface-primary)}.snth-app .t-qh{padding:32px 32px 24px;font-size:20px;border-bottom:1px solid var(--border-primary);display:flex;align-items:baseline;gap:8px}.snth-app .t-qh span{font-size:12px;color:var(--text-tertiery)}.snth-app .t-ql{padding:16px 24px 32px;display:flex;flex-direction:column;max-height:calc(100vh - 360px);overflow-y:auto;scrollbar-width:none}.snth-app .t-ql::-webkit-scrollbar{display:none}.snth-app .tq{display:flex;align-items:flex-start;gap:12px;padding:12px 8px;border:0;border-bottom:1px solid var(--border-primary);background:none;text-align:left;cursor:pointer;color:var(--text-primary);font:inherit;font-size:14px;line-height:20px;font-weight:700;border-radius:0}.snth-app .tq:hover{background:#f8f8f90a}.snth-app .tq-box{width:20px;height:20px;flex:none;border-radius:4px;border:1px solid var(--border-primary);display:flex;align-items:center;justify-content:center;color:#171515}.snth-app .tq.on .tq-box{background:#35ff92;border-color:#35ff92}.snth-app .tq.on{color:#35ff92}.snth-app .tq-t{flex:1;min-width:0}.snth-app .tq-c{flex:none;font-family:var(--font-mono);font-size:11px;font-weight:500;color:#171515;background:#35ff92d9;border-radius:999px;padding:1px 7px;margin-top:1px}.snth-app .t-rs{min-width:0;display:flex;flex-direction:column}.snth-app .t-sum{display:flex;gap:0;padding:32px 32px 24px;border-bottom:1px solid var(--border-primary)}.snth-app .t-sum .brk{width:20px;flex:none;position:relative}.snth-app .t-sum .brk:before{content:"";position:absolute;left:9px;top:8px;bottom:0;width:11px;border:1px solid var(--border-primary);border-right:0;border-radius:11px 0 0 11px}.snth-app .t-sum-in{flex:1;min-width:0;padding-left:12px}.snth-app .t-sum .meta{display:flex;align-items:center;gap:8px;color:var(--text-tertiery);font-size:13px;margin-bottom:12px}.snth-app .t-sum p{margin:0 0 8px;font-size:16px;line-height:24px}.snth-app .t-sum .t-q{color:var(--text-secondary);font-size:14px;line-height:20px}.snth-app .t-hl{color:#35ff92;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.snth-app .t-r{display:flex;gap:20px;padding:24px 32px;border-bottom:1px solid var(--border-primary)}.snth-app .t-ic{display:flex;flex-direction:column;gap:14px;color:var(--text-tertiery);padding-top:2px}.snth-app .t-ic>*{cursor:pointer}.snth-app .t-ic>*:hover{color:var(--text-primary)}.snth-app .t-rb{flex:1;min-width:0;display:flex;flex-direction:column;gap:14px}.snth-app .t-rv{margin:0;font-size:16px;line-height:24px}.snth-app .tr-ic{display:inline-flex;vertical-align:-2px;margin-right:6px;color:var(--text-tertiery)}.snth-app .t-rb .audcard{max-width:338px}.snth-app .t-demo{font-size:12px;color:var(--text-secondary);padding-left:12px;border-left:1px solid var(--border-primary)}.snth-app .t-demo .g{color:#7fb2ff}.snth-app .t-demo .dim{color:var(--text-tertiery)}.snth-app .t-empty{padding:32px;color:var(--text-tertiery);font-size:14px;line-height:22px}.snth-app .t-link{border:0;background:none;padding:0;color:var(--text-primary);font:inherit;font-weight:700;text-decoration:underline;cursor:pointer}.snth-app .tcard{cursor:pointer}@media(max-width:1180px){.snth-app .t-cols{grid-template-columns:1fr}.snth-app .t-qs{border-right:0;border-bottom:1px solid var(--border-primary)}.snth-app .t-ql{max-height:260px}}.snth-app .t-ql{position:relative}.snth-app .srclink{align-self:stretch;width:100%;max-width:440px;display:flex;align-items:center;gap:12px;padding:12px;border-radius:var(--radius-md);border:1px solid var(--border-primary);background:var(--surface-page);color:var(--text-primary);text-align:left;box-sizing:border-box}.snth-app .srclink .sl-ic{width:44px;height:44px;border-radius:var(--radius-sm);background:#b8f5dc;color:#171515}.snth-app .srclink .sl-txt{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.snth-app .srclink .sl-txt .h6{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.snth-app .srclink .sl-t{font-size:12px;line-height:16px;color:var(--text-tertiery);white-space:normal}.snth-app .srclink .sl-a{font-size:12px;line-height:16px;padding:6px 12px;border-radius:var(--radius-full);border:1px solid var(--border-primary);color:var(--text-secondary)}.snth-app .srclink:hover,.snth-app .srclink.on{border-color:var(--graphic-secondary);background:var(--surface-page)}.snth-app .srclink:hover .sl-a,.snth-app .srclink.on .sl-a{color:var(--text-primary);border-color:var(--graphic-secondary)}.snth-app .srclink.on .sl-ic{background:#35ff92}@container (max-width:300px){.srclink .sl-t{display:none}}.snth-app .tscrollp{overflow:hidden;display:flex;flex-direction:column}.snth-app .tpage{height:100%;min-height:0}.snth-app .t-head,.snth-app .t-filters,.snth-app .t-res{flex:none}.snth-app .t-cols{flex:1;min-height:0}.snth-app .t-qs{min-height:0;overflow:hidden}.snth-app .t-ql{flex:1;min-height:0;max-height:none;overflow-y:auto}.snth-app .t-rs{min-height:0;overflow-y:auto;scrollbar-width:none}.snth-app .t-rs::-webkit-scrollbar{display:none}.snth-app .t-chip.on{display:inline-flex;align-items:center;gap:8px;padding:0 8px 0 16px;background:#35ff9224;color:#35ff92;cursor:default}.snth-app .t-chip.on button{width:20px;height:20px;border-radius:50%;border:0;padding:0;background:#35ff9233;color:#35ff92;display:flex;align-items:center;justify-content:center;cursor:pointer}.snth-app .t-chip.on button:hover{background:#35ff9259}@media(max-width:1180px){.snth-app .t-cols{display:flex;flex-direction:column}.snth-app .t-qs{flex:none;max-height:38%}.snth-app .t-rs{flex:1}}.snth-app .t-ql{padding:12px 16px 32px;gap:2px}.snth-app .tq{border-bottom:0;border-radius:var(--radius-sm);padding:12px}.snth-app .tq:hover{background:#f8f8f90f}.snth-app .tq.on{background:#f8f8f914}.snth-app .navpanel.tside{background:var(--surface-primary);border:1px solid var(--border-primary);border-radius:var(--radius-md);padding:8px;box-sizing:border-box;overflow:hidden}.snth-app .tside .tcardp{background:var(--surface-page);border:0}.snth-app .tscrollp{border-radius:var(--radius-md)}.snth-app .t-head,.snth-app .t-filters{margin:1px 1px 0}.snth-app .t-cols{margin:0 1px 1px}.snth-app .sp-backw{width:0;overflow:hidden;flex:none;display:flex;margin-right:-12px;opacity:0}.snth-app .sp-backw.on{width:36px;margin-right:0;opacity:1}.snth-app .sp-more{align-items:center}.snth-app .sp-more:hover svg{transform:translate(3px)}.snth-app .tpage{background:linear-gradient(178deg,#a0d8ff12 0,#a0d8ff00 300px)}.snth-app .t-head{padding:48px 40px 0;background:none;border-bottom:0;margin:0}.snth-app .t-head .t-thumb{box-shadow:0 4px 10px #0000001a}.snth-app .t-filters{margin:32px 8px 0;padding:20px;background:var(--surface-secondary);border:0;border-radius:12px;gap:8px}.snth-app .t-filters.has-res{border-radius:12px 12px 0 0}.snth-app .t-chip{height:32px;padding:0 16px;background:var(--surface-primary);font-size:14px;line-height:20px;font-weight:700;letter-spacing:.15px}.snth-app .t-chip:hover{background:#000}.snth-app .t-chip.on{height:32px;background:#35ff9224}.snth-app .t-vr{height:20px;margin:0 8px;background:#f8f8f933}.snth-app .t-search{height:32px;max-width:260px;background:var(--surface-primary);border:1px solid transparent;color:#f8f8f94d;padding:0 12px;gap:8px}.snth-app .t-search input{font-size:14px}.snth-app .t-search input::placeholder{color:#f8f8f94d}.snth-app .t-res{margin:0 8px;border-radius:0 0 12px 12px;padding:16px 20px}.snth-app .t-cols{margin:8px 0 0;border-top:1px solid var(--border-primary)}.snth-app .t-qs{position:relative}.snth-app .t-qh{align-items:center}.snth-app .t-qall{margin-left:auto;border:0;background:none;color:var(--text-secondary);font-size:12px;font-weight:700;cursor:pointer;padding:4px 0}.snth-app .t-qall:hover{color:var(--text-primary)}.snth-app .t-qf{flex:none;display:flex;align-items:center;gap:8px;padding:0 16px 0 24px;height:0;overflow:hidden;background:#35ff92;color:#171515;font-size:12px;font-weight:700}.snth-app .t-qf.on{height:68px}.snth-app .t-qf span{flex:1}.snth-app .t-qcancel,.snth-app .t-qapply{height:40px;padding:0 20px;border-radius:var(--radius-full);font:inherit;font-size:14px;font-weight:700;cursor:pointer}.snth-app .t-qcancel{background:none;border:1px solid rgba(23,21,21,.2);color:#171515}.snth-app .t-qcancel:hover{border-color:#17151580}.snth-app .t-qapply{background:#171515;border:0;color:#f8f8f9}.snth-app .t-qapply:hover{background:#000}.snth-app .t-qline{display:block}.snth-app .t-qline b{font-family:var(--font-mono);font-size:11px;color:#171515;background:#35ff92d9;border-radius:999px;padding:0 6px;margin-left:4px;font-weight:500}.snth-app .t-rq{font-size:12px;line-height:16px;color:var(--text-tertiery)}.snth-app .t-live{margin:16px 32px 0;padding:12px 14px;border-radius:var(--radius-md);border:1px solid var(--border-primary);background:var(--surface-page);font-size:13px;line-height:19px;color:var(--text-secondary);display:flex;gap:12px;align-items:center}.snth-app .t-live span{flex:1}.snth-app .t-sk .t-rb{gap:10px}.snth-app .t-more{display:flex;justify-content:center;padding:24px 32px 40px}.snth-app .t-more-b{display:inline-flex;align-items:center;gap:10px;height:40px;padding:0 18px;border-radius:var(--radius-full);border:1px solid var(--border-primary);background:none;color:var(--text-primary);font:inherit;font-size:14px;font-weight:700;cursor:pointer}.snth-app .t-more-b span{font-weight:500;color:var(--text-tertiery);font-size:12px}.snth-app .t-more-b:hover{border-color:#f8f8f94d;background:#f8f8f90a}.snth-app .t-more-l{font-size:12px;color:var(--text-tertiery)}.snth-app{--g-f:#e8d6ff;--g-m:#a0d8ff}.snth-app .g.gf,.snth-app .demo .g.gf,.snth-app .t-demo .g.gf,.snth-app .ts-demo .g.gf{color:var(--g-f)}.snth-app .g.gm,.snth-app .demo .g.gm,.snth-app .t-demo .g.gm,.snth-app .ts-demo .g.gm{color:var(--g-m)}.snth-app .ts-bar.gf .ts-br{color:var(--g-f)}.snth-app .ts-bar.gf .ts-tr i{background:var(--g-f)}.snth-app .ts-bar.gm .ts-br{color:var(--g-m)}.snth-app .ts-bar.gm .ts-tr i{background:var(--g-m)}.snth-app .ts-bar.go .ts-br{color:var(--text-primary)}.snth-app .ts-bar.go .ts-tr i{background:var(--text-tertiery)}.snth-app .t-themes{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:4px}.snth-app .t-th-l{font-size:12px;color:var(--text-tertiery);margin-right:4px}.snth-app .t-th{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 10px;border-radius:var(--radius-full);border:1px solid var(--border-primary);background:none;color:var(--text-secondary);font:inherit;font-size:12px;cursor:pointer}.snth-app .t-th span{font-family:var(--font-mono);font-size:10px;color:var(--text-tertiery)}.snth-app .t-th:hover{color:var(--text-primary);border-color:#f8f8f942}.snth-app .t-acts{display:flex;flex-wrap:wrap;gap:4px 16px;margin-top:12px}.snth-app .t-act{display:inline-flex;align-items:center;gap:6px;border:0;background:none;padding:2px 0;color:var(--text-tertiery);font:inherit;font-size:12px;cursor:pointer}.snth-app .t-act:hover{color:var(--text-primary)}.snth-app .t-act:hover span{text-decoration:underline;text-underline-offset:3px}.snth-app .aud .pp{width:36px;height:36px;flex:none;border-radius:50%;background:transparent;color:var(--graphic-primary);display:flex;align-items:center;justify-content:center}.snth-app .audcard:hover .pp,.snth-app .aud[role=button]:hover .pp,.snth-app .aud.on .pp,.snth-app .audcard.on .pp{background:#35ff92;color:#171515}.snth-app .audcard:hover .pp,.snth-app .aud[role=button]:hover .pp{transform:scale(1.04)}.snth-app .audcard:active .pp{transform:scale(.94)}.snth-app .audcard.err,.snth-app .aud.err{cursor:default}.snth-app .audcard.err .pp,.snth-app .aud.err .pp{background:transparent;color:var(--text-tertiery);transform:none}.snth-app .aud.err .t{font-family:var(--font-sans);font-weight:500;color:var(--text-tertiery)}.snth-app .tq-c{background:none;color:var(--text-tertiery);font-family:var(--font-mono);font-size:12px;line-height:20px;font-weight:500;padding:0;margin:0;border-radius:0;min-width:24px;text-align:right;font-variant-numeric:tabular-nums}.snth-app .tq:hover .tq-c{color:var(--text-secondary)}.snth-app .tq.on .tq-c{color:#35ff92}.snth-app .t-qline b{background:none;color:var(--text-tertiery);padding:0;margin-left:6px;font-size:12px}.snth-app .t-sum{align-items:stretch}.snth-app .t-act{height:20px;line-height:16px;padding:0}.snth-app .t-acts{margin-bottom:0}.snth-app .t-sum .brk:before{bottom:10px;border-bottom-width:1px}.snth-app .aud .pp.is-play svg{transform:translate(2px)}.snth-app .tcard .im{transform-origin:50% 60%}.snth-app .tcard:hover{transform:translateY(-3px)}.snth-app .tcard:hover .im{transform:translate(-50%) rotate(-6deg) scale(1.04);filter:drop-shadow(0 10px 18px rgba(0,0,0,.28))}.snth-app .tcard:hover .cb{transform:translate(-50%) scale(.9) translateY(4px)}.snth-app .tcard:hover .pat{transform:translateY(-3px)}.snth-app a.audcard.ext,.snth-app a.audlink{display:block;text-decoration:none;color:inherit}.snth-app .aud.ext .t{color:var(--text-secondary,rgba(248,248,249,.6))}.snth-app a.audcard.ext:hover .aud.ext .t,.snth-app a.audlink:hover .aud.ext .t{color:var(--text-primary,#f8f8f9)}.snth-app .thumbs .tl.fadex{--fl:0px;--fr:0px;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 var(--fl),#000 calc(100% - var(--fr)),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 var(--fl),#000 calc(100% - var(--fr)),transparent 100%);scrollbar-width:none}.snth-app .thumbs .tl.fadex::-webkit-scrollbar{display:none}@property --fl{syntax:"<length>";inherits:false;initial-value:0px}@property --fr{syntax:"<length>";inherits:false;initial-value:0px}.snth-app .brwrap{display:flex;height:100%;min-height:0;min-width:0}.snth-app .brwrap>.cscroll{flex:1;min-width:0}.snth-app .bp-row{display:flex;align-items:center;gap:10px;border:0;background:none;padding:8px;margin:0 -8px;width:calc(100% + 16px);border-radius:var(--radius-sm);cursor:pointer;text-align:left;color:var(--text-primary);font:inherit}.snth-app .bp-row:hover{background:#f8f8f90f}.snth-app .bp-row:hover .sp-go{color:var(--text-primary);transform:translate(2px)}.snth-app .bp-rk{width:20px;flex:none;font-family:var(--font-mono);font-size:12px;color:var(--text-tertiery)}.snth-app .bp-nm{display:flex;align-items:baseline;gap:8px;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.snth-app .bp-cat{font-size:12px;font-weight:400;color:var(--text-tertiery)}.snth-app .bp-st{display:flex}.snth-app .bp-acts{margin-top:-8px}.snth-app .tbrow{cursor:pointer}.snth-app .tbrow.on:before{opacity:1;background:#f8f8f912}.snth-app .lv-chip{display:inline-flex;align-items:center;gap:6px}.snth-app .lv-chip i{width:6px;height:6px;border-radius:50%;background:#35ff92;box-shadow:0 0 #35ff9280}.snth-app .lv-steps{display:flex;flex-direction:column;gap:10px}.snth-app .lv-step{display:flex;align-items:center;gap:10px;color:var(--text-secondary)}.snth-app .lv-step.on{color:var(--text-primary)}.snth-app .lv-step .lv-ic{width:22px;display:flex;justify-content:center;color:var(--text-success)}.snth-app .lv-txt ul{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:6px}.snth-app .lv-txt b{font-weight:700;color:var(--text-primary)}.snth-app .lv-q{margin:4px 0;padding:14px 16px;border-radius:var(--radius-md);background:var(--surface-page);border:1px solid var(--border-primary);display:flex;flex-direction:column;gap:8px}.snth-app .lv-q p{margin:0}.snth-app .lv-q .t-demo{font-size:12px;line-height:16px;color:var(--text-tertiery)}.snth-app .lv-q .audcard{max-width:100%;padding:var(--space-lg,12px)}.snth-app .lv-writing{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--text-tertiery)}.snth-app .lv-err{font-size:13px;line-height:20px;color:var(--text-secondary)}.snth-app .lv-stop{align-self:flex-start;display:inline-flex;align-items:center;gap:8px;height:28px;padding:0 12px;border-radius:999px;border:1px solid var(--border-primary);background:none;color:var(--text-secondary);font:inherit;font-size:12px;cursor:pointer}.snth-app .lv-stop i{width:8px;height:8px;border-radius:2px;background:currentColor}.snth-app .lv-stop:hover{color:var(--text-primary);border-color:#f8f8f94d}.snth-app .lv-bars{display:flex;flex-direction:column;gap:22px;width:100%}.snth-app .lv-bar{display:grid;grid-template-columns:240px 1fr 140px;align-items:center;gap:20px;font-size:26px;line-height:32px;color:#232020}.snth-app .lv-bar .t{height:22px;border-radius:11px;background:#eaf0f6;overflow:hidden}.snth-app .lv-bar .t i{display:block;height:100%;border-radius:11px}.snth-app .lv-bar .v{font-family:"Roboto Mono",var(--font-mono);font-size:22px;text-align:right;color:#686b6b}.snth-app .lv-pg{display:flex;flex-direction:column;gap:14px}.snth-app .lv-pg .vq{margin-top:4px}.snth-app .t-qf.set{background:var(--surface-secondary);color:#35ff92;border-top:1px solid var(--border-primary)}.snth-app .t-qf.set .t-qcancel{border-color:var(--border-primary);color:var(--text-primary)}.snth-app .t-qf.set .t-qcancel:hover{border-color:#f8f8f959}.snth-app .t-qapply:disabled{cursor:default}.snth-app .t-qf.set .t-qapply:disabled{background:#f8f8f90f;color:var(--text-tertiery)}.snth-app .lv-main{flex:1;min-height:0;display:flex;gap:64px;padding:56px 72px 64px;align-items:center}.snth-app .lv-main>:first-child{flex:1.5;min-width:0}.snth-app .lv-aside{flex:1;min-width:0;display:flex;flex-direction:column;gap:24px;align-self:stretch;justify-content:center;border-left:1px solid rgba(35,32,32,.12);padding-left:56px}.snth-app .lv-aside .dk-ul{margin-top:0;font-size:28px;line-height:38px}.snth-app .lv-body{margin:0;font-size:30px;line-height:42px;color:#232020;text-wrap:pretty}.snth-app .lv-bars{gap:28px}.snth-app .lv-bar{grid-template-columns:300px 1fr 160px;font-size:32px;line-height:40px}.snth-app .lv-bar .t{height:28px;border-radius:14px}.snth-app .lv-bar .t i{border-radius:14px}.snth-app .lv-bar .v{font-size:26px}.snth-app .lv-stats{display:flex;gap:24px}.snth-app .lv-stat{flex:1;background:#fff;border-radius:32px;padding:40px 44px;display:flex;flex-direction:column;gap:16px;box-shadow:inset 0 0 0 1px #2320200f}.snth-app .lv-stat .n{font-size:120px;line-height:116px;letter-spacing:-3px;color:#232020}.snth-app .lv-stat .c{font-family:"Roboto Mono",var(--font-mono);font-size:22px;line-height:30px;color:#686b6b;text-transform:uppercase}.snth-app .lv-quotes{display:flex;flex-direction:column;gap:18px}.snth-app .dk-ul.lv-big{font-size:40px;line-height:52px;gap:22px;color:#232020;margin:0}.snth-app .lv-src{padding:0 72px 40px;font-family:"Roboto Mono",var(--font-mono);font-size:18px;color:#8c9090}.snth-app .lv-main{padding:48px 72px 72px;gap:72px}.snth-app .lv-bars{gap:40px}.snth-app .lv-bar{grid-template-columns:340px 1fr 180px;font-size:44px;line-height:52px;gap:28px}.snth-app .lv-bar .t{height:40px;border-radius:20px}.snth-app .lv-bar .t i{border-radius:20px}.snth-app .lv-bar .v{font-size:36px}.snth-app .lv-stats{gap:28px}.snth-app .lv-stat{padding:48px 52px;gap:20px}.snth-app .lv-stat .n{font-size:168px;line-height:160px;letter-spacing:-4px}.snth-app .lv-stat .c{font-size:28px;line-height:36px}.snth-app .lv-aside .dk-ul{font-size:38px;line-height:50px;gap:20px;color:#232020}.snth-app .lv-aside .dk-ul .a{color:#686b6b}.snth-app .lv-body{font-size:38px;line-height:52px}.snth-app .lv-quotes{gap:24px}.snth-app .lv-quotes .dk-q{font-size:34px;line-height:44px;margin-bottom:8px}.snth-app .lv-quotes .dk-card{padding:32px 40px;border-radius:40px}.snth-app .lv-quotes .dk-card p{font-size:40px;line-height:54px}.snth-app .lv-quotes .dk-card .dk-mono16{font-size:22px;line-height:28px;margin-top:14px!important}.snth-app .dk-ul.lv-big{font-size:54px;line-height:68px;gap:32px}.snth-app .lv-src{font-size:22px}.snth-app .lv-stats{flex-wrap:wrap}.snth-app .lv-stat{flex:1 1 0;min-width:0;padding:40px}.snth-app .lv-stat .n{font-size:128px;line-height:124px;letter-spacing:-3px}.snth-app .brwrap{flex:1;min-width:0;width:100%}.snth-app .blink{all:unset;cursor:pointer;color:inherit;text-decoration:underline;text-decoration-color:#f8f8f947;text-underline-offset:3px;text-decoration-thickness:1px}.snth-app .blink:hover{text-decoration-color:currentColor;color:var(--text-primary)}.snth-app .blink:focus-visible{outline:2px solid #35ff92;outline-offset:2px;border-radius:2px}.snth-app .blink.t-hl{text-decoration-color:#17151559}.snth-app .bp-load{display:flex;align-items:center;gap:12px;color:var(--text-secondary);font-size:13px;padding:24px 0}.snth-app .bp-sum{display:flex;gap:0;margin-top:-4px}.snth-app .bp-sum .brk{width:12px;flex:none;border:1px solid var(--border-primary);border-right:0;border-radius:8px 0 0 8px;margin:4px 0}.snth-app .bp-sum-in{padding-left:12px;display:flex;flex-direction:column;gap:10px;font-size:13px;line-height:20px;color:var(--text-secondary)}.snth-app .bp-sum-in p{margin:0}.snth-app .bp-sum-in b{color:var(--text-primary);font-weight:700}.snth-app .bp-sum-in .meta{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--text-primary)}.snth-app .bp-sum .blink{color:var(--text-primary)}.snth-app .bp-vv{display:inline-flex;align-items:center;gap:8px}.snth-app .bp-tr{font-family:var(--font-mono);font-size:11px;line-height:16px;min-width:44px;text-align:right}.snth-app .bp-tr.up{color:#35ff92}.snth-app .bp-tr.down{color:#ff8a8a}.snth-app .bp-tr.flat{color:var(--text-tertiery)}.snth-app .bp-trline{display:flex;gap:10px;align-items:baseline;font-size:12px;line-height:18px;color:var(--text-secondary);margin-top:-12px}.snth-app .bp-trline .bp-tr{min-width:0;text-align:left;flex:none}.snth-app .sendb.stopb{background:var(--text-primary);display:flex;align-items:center;justify-content:center;cursor:pointer}.snth-app .sendb.stopb i{width:10px;height:10px;border-radius:2px;background:var(--surface-primary)}.snth-app .sendb.stopb:hover{opacity:.85}.snth-app .sp-resp{padding:12px 14px;border-radius:var(--radius-md);background:var(--surface-page);border:1px solid var(--border-primary);display:flex;flex-direction:column;gap:8px}.snth-app .sp-resp p{margin:0;font-size:14px;line-height:20px}.snth-app .sp-resp .audcard{max-width:100%;padding:12px}.snth-app .sp-rm{display:flex;flex-wrap:wrap;align-items:center;gap:2px;font-size:12px;line-height:16px;color:var(--text-tertiery)}.snth-app .sp-rm .sp-qt{margin-left:auto;display:inline-flex;align-items:center;gap:4px;border:0;background:none;padding:0;font:inherit;color:var(--text-secondary);cursor:pointer}.snth-app .sp-rm .sp-qt:hover{color:var(--text-primary)}.snth-app .sp-cite{margin-left:8px;font-family:var(--font-mono);font-size:10px;letter-spacing:.04em;text-transform:uppercase;color:#35ff92}.snth-app .t-icb{all:unset;cursor:pointer;display:flex;color:var(--text-tertiery)}.snth-app .t-icb:hover{color:var(--text-primary)}.snth-app .t-icb:focus-visible{outline:2px solid #35ff92;outline-offset:3px;border-radius:3px}.snth-app .sti.svd{position:relative;cursor:pointer}.snth-app .svd-x{all:unset;position:absolute;right:10px;top:50%;width:22px;height:22px;margin-top:-11px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--text-tertiery);opacity:0;cursor:pointer}.snth-app .sti.svd:hover .svd-x,.snth-app .svd-x:focus-visible{opacity:1}.snth-app .svd-x:hover{background:#f8f8f914;color:var(--text-primary)}.snth-app .ch-acts{display:flex;border:1px solid var(--border-primary);border-radius:var(--radius-md);overflow:hidden;max-width:440px}.snth-app .ch-acts .ac-btn{flex:1}.snth-app .sti.svd .sti-r{display:flex;align-items:center}.snth-app .sti.svd:hover .sti-r,.snth-app .sti.svd:focus-within .sti-r{opacity:0}.snth-app .dm-back{position:fixed;inset:0;z-index:300;background:#0a09098c;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center;padding:16px}.snth-app .dm{width:100%;max-width:400px;background:var(--surface-secondary);border:1px solid var(--border-primary);border-radius:var(--radius-lg,20px);padding:28px;box-shadow:0 24px 64px #00000073;display:flex;flex-direction:column;gap:12px}.snth-app .dm-ic{width:36px;height:36px;border-radius:50%;background:#fa553124;color:#fa5531;display:flex;align-items:center;justify-content:center}.snth-app .dm h2{margin:4px 0 0;font-size:18px;line-height:24px;font-weight:700;color:var(--text-primary)}.snth-app .dm p{margin:0;font-size:14px;line-height:20px;color:var(--text-secondary);overflow-wrap:anywhere}.snth-app .dm-acts{display:flex;justify-content:flex-end;gap:8px;margin-top:12px}.snth-app .dm-cancel,.snth-app .dm-del{height:40px;padding:0 20px;border-radius:999px;font:inherit;font-size:14px;font-weight:700;cursor:pointer}.snth-app .dm-cancel{background:none;border:1px solid var(--border-primary);color:var(--text-primary)}.snth-app .dm-cancel:hover{border-color:#f8f8f959}.snth-app .dm-del{background:#fa5531;border:0;color:#fff}.snth-app .dm-del:hover{background:#e2421f}.snth-app .dm-del:focus-visible,.snth-app .dm-cancel:focus-visible{outline:2px solid #f8f8f9;outline-offset:2px}.snth-app .elap{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.snth-app .elap.run{color:var(--text-secondary)}.snth-app .dkstage.flash,.snth-app .pg-fit.flash{position:relative}.snth-app .dkstage.flash:after,.snth-app .pg-fit.flash:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;box-shadow:0 0 0 3px #35ff92,0 0 32px #35ff9259;z-index:5}.snth-app .dkthumb.flash{box-shadow:0 0 0 2px #35ff92}.snth-app .dkstage.flash .ch-badge,.snth-app .pg-fit.flash .ch-badge{opacity:1}.snth-app .resp.fins{cursor:pointer;display:flex;flex-direction:column;gap:8px;background:linear-gradient(160deg,#35ff9212,#35ff9200 60%),var(--surface-secondary);border-color:#35ff9238}.snth-app .resp.fins.down{background:linear-gradient(160deg,#ff8a8a12,#ff8a8a00 60%),var(--surface-secondary);border-color:#ff8a8a38}.snth-app .resp.fins:hover{transform:translateY(-1px);border-color:#35ff9273}.snth-app .resp.fins.down:hover{border-color:#ff8a8a73}.snth-app .resp.fins .top{display:flex;align-items:center;justify-content:space-between}.snth-app .fins-tag{display:inline-flex;align-items:center;gap:6px;font-size:12px;line-height:16px;color:var(--text-secondary)}.snth-app .fins-v{font-family:var(--font-mono);font-size:12px}.snth-app .fins-v.up{color:#35ff92}.snth-app .fins-v.down{color:#ff8a8a}.snth-app .fins-h{font-size:16px;line-height:22px;font-weight:700;color:var(--text-primary)}.snth-app .fins-b{font-size:13px;line-height:19px;color:var(--text-secondary)}.snth-app .fins-f{font-size:11px;line-height:16px;color:var(--text-tertiery);font-family:var(--font-mono)}.snth-app .dk-chartrow{flex:1;min-height:0;display:flex;gap:56px;padding:48px 72px 64px;align-items:stretch}.snth-app .dk-chartbox{flex:1 1 0;min-width:0;min-height:0;display:flex}.snth-app .dk-chartbox .cc.framed{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:40px 48px;overflow:hidden}.snth-app .dk-chartbox .cc figcaption{display:none}.snth-app .dk-chartbox .cc.framed>:last-child{max-width:100%;max-height:100%}.snth-app .dk-chartbox svg.cc-svg{width:auto!important;max-width:100%;height:auto;max-height:560px}.snth-app .dk-chartbox .cc-waffle,.snth-app .dk-chartbox .cc-donut,.snth-app .dk-chartbox .cc-stack{max-height:100%;transform-origin:center}.snth-app .dk-take{flex:0 0 520px;display:flex;flex-direction:column;gap:28px;justify-content:center;border-left:1px solid rgba(35,32,32,.12);padding-left:56px}.snth-app .dk-take .dk-ul{margin:0;font-size:34px;line-height:46px;gap:22px;color:#232020}.snth-app .dk-take .dk-ul .a{color:#686b6b}.snth-app .lv-main{overflow:hidden;min-height:0}.snth-app .lv-main>:first-child{max-height:100%}.snth-app .resp.fins,.snth-app .resp.fins:hover{transform:none}.snth-app .resp.fins:hover{background-color:#f8f8f905}.snth-app i.tri{display:inline-block;width:0;height:0;border-left:7px solid transparent;vertical-align:middle;margin-right:5px;flex:none}.snth-app i.tri.up{border-top:7px solid #35ff92;transform:translateY(-3px)}.snth-app i.tri.down{border-bottom:7px solid #ff8a8a;transform:translateY(1px)}.snth-app .fins-v,.snth-app .bp-tr{display:inline-flex;align-items:center;justify-content:flex-end}.snth-app .lv-bar{grid-template-columns:minmax(0,380px) minmax(0,1fr) max-content}.snth-app .lv-bar .l{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.snth-app .lv-bar .v{white-space:nowrap;min-width:150px}.snth-app .lv-unit{align-self:flex-end;font-family:"Roboto Mono",var(--font-mono);font-size:22px;letter-spacing:.04em;text-transform:uppercase;color:#8c9090;margin-top:-8px}.snth-app .lv-main{padding-right:96px}.snth-app .dk-chartrow.solo{justify-content:center}.snth-app .lv-card{flex:1 1 0;min-width:0;min-height:0;background:#fcfcfc;border-radius:32px;box-shadow:inset 0 0 0 1px #23202014;padding:48px 56px;display:flex;flex-direction:column;justify-content:center;gap:28px;overflow:hidden}.snth-app .dk-chartrow.solo .lv-card{max-width:1400px}.snth-app .lv-stack{display:flex;flex-direction:column;gap:30px}.snth-app .lv-row{display:flex;flex-direction:column;gap:12px}.snth-app .lv-rt{display:flex;justify-content:space-between;align-items:baseline;gap:24px;font-size:34px;line-height:40px;color:#232020}.snth-app .lv-rt .l{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.snth-app .lv-rt .r{display:flex;align-items:baseline;gap:18px;white-space:nowrap;flex:none}.snth-app .lv-rt .p{color:#8c9090;font-size:28px}.snth-app .lv-rt b{font-weight:700}.snth-app .lv-track{height:6px;border-radius:6px;background:#23202014;overflow:hidden}.snth-app .lv-track i{display:block;height:100%;border-radius:6px}.snth-app .lv-cardfoot{font-family:"Roboto Mono",var(--font-mono);font-size:20px;letter-spacing:.04em;color:#b2bcbd}.snth-app .dk-chartrow.lvk-stats{align-items:center}.snth-app .dk-chartrow .lv-stats{flex:1 1 0;min-width:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:24px}.snth-app .dk-chartrow .lv-stat{padding:44px;border-radius:32px}.snth-app .dk-chartrow .lv-stat .n{font-size:120px;line-height:116px;letter-spacing:-3px}.snth-app .dk-chartrow .lv-quotes{flex:1 1 0;min-width:0;display:flex;flex-direction:column;justify-content:center}.snth-app .dk-chartrow .lv-quotes .dk-card p{font-size:34px;line-height:46px}.snth-app .dk-chartrow.lvk-text .dk-ul.lv-big{flex:1;align-self:center;font-size:48px;line-height:62px}.snth-app .dk-chartrow .dk-take{flex:0 0 500px}.snth-app .dk-take .lv-body{font-size:34px;line-height:46px;margin:0;color:#232020}.snth-app .lv-src{padding:0 72px 36px;margin-top:-28px}.snth-app .dk-chartrow.solo .lv-card{max-width:none}.snth-app .dk-chartrow.lvk-bars .lv-card{padding:56px 72px}.snth-app .dk-chartrow.lvk-bars .lv-stack{gap:36px}.snth-app .dk-chartrow.lvk-stats{align-items:stretch}.snth-app .dk-chartrow .lv-stats{align-content:center}.snth-app .dk-chartrow .lv-stat{min-height:360px;justify-content:flex-end;padding:48px}.snth-app .dk-chartrow .lv-stat .n{font-size:150px;line-height:140px}.snth-app .dk-chartrow .lv-stat .c{font-size:26px}.snth-app .dk-chartrow.lvk-text{align-items:flex-start;padding-top:72px}.snth-app .dk-chartrow.lvk-text .dk-ul.lv-big{align-self:flex-start;font-size:56px;line-height:72px;gap:36px}.snth-app .dk-chartrow .lv-quotes .dk-card{padding:32px 44px}.snth-app .dk-chartrow .lv-stat .n{font-size:132px;line-height:128px}.snth-app .lv-fit{flex:1 1 0;min-width:0;min-height:0;align-self:stretch;display:flex;flex-direction:column;justify-content:center;overflow:visible}.snth-app .lv-fit-in{transform-origin:left center;width:100%}.snth-app .lv-card{overflow:visible}.snth-app .lv-cols{display:flex;gap:72px}.snth-app .lv-cols .lv-stack{flex:1 1 0;min-width:0}.snth-app .lv-card.two .lv-rt{font-size:30px;line-height:36px}.snth-app .lv-card.two .lv-stack{gap:26px}.snth-app .dk-take .lv-fit{justify-content:center}.snth-app .lv-fitstats,.snth-app .lv-fitq,.snth-app .lv-fitt{flex:1 1 0}.snth-app .dk-chartrow.lvk-text .lv-fit{justify-content:flex-start}.snth-app .dk-take .lv-fit-in{display:flex;flex-direction:column;gap:28px}.snth-app .abody [data-src]{cursor:pointer}.snth-app .abody .thumb [data-src]{cursor:inherit}.snth-app .abody g.mk[data-src]:hover{opacity:1}.snth-app .abody .cc-srow[data-src],.snth-app .abody .lv-row[data-src]{border-radius:8px;margin:-6px -10px;padding:6px 10px}.snth-app .abody .cc-srow[data-src]:hover,.snth-app .abody .lv-row[data-src]:hover{background:#2563eb0f}.snth-app .abody .src-on.cc-srow,.snth-app .abody .src-on.lv-row{background:#2563eb1a}.snth-app .abody g.src-on{filter:drop-shadow(0 0 6px rgba(37,99,235,.45))}.snth-app .dood{display:inline-flex;align-items:center}.snth-app .dood svg{display:block;border-radius:50%;box-shadow:0 0 0 2px #35ff92;flex:none}.snth-app .dood svg+svg{margin-left:-6px}.snth-app .t-pill{padding-left:5px;gap:8px}.snth-app .tb-dd{height:auto;top:50%;margin-top:-11px}.snth-app .tbrow:hover .tb-dd,.snth-app .tbrow:focus-visible .tb-dd{transform:none}.snth-app .tb-dd .dood svg{box-shadow:0 0 0 2px var(--surface-primary)}.snth-app .dood img{display:block;width:22px;height:22px;border-radius:50%;object-fit:cover;box-shadow:0 0 0 2px #35ff92;flex:none}.snth-app .dood img+img{margin-left:-6px}.snth-app .tb-dd .dood img{box-shadow:0 0 0 2px var(--surface-primary)}.snth-app button.t-pill{font:inherit;color:inherit;background:none;cursor:pointer}.snth-app button.t-pill:hover{background:#1715150f;border-color:#1715154d}.snth-app .sp-skel{display:flex;flex-direction:column;gap:28px}.snth-app .sp-skel .sp-stats div{gap:0}.snth-app .sp-skel .sk-ages div{justify-content:flex-end;height:96px}.snth-app .sp-skel .sp-resp,.snth-app .sp-skel .sp-tab{gap:10px}.snth-app .sp-skel .sp-tn{gap:8px}.snth-app .sp-glance{display:grid;grid-template-columns:1fr 1fr;gap:8px}.snth-app .sp-glance div{background:var(--surface-page);border:1px solid var(--border-primary);border-radius:var(--radius-md);padding:10px 12px;display:flex;flex-direction:column;gap:2px;min-width:0}.snth-app .sp-glance span{font-size:12px;color:var(--text-tertiery)}.snth-app .sp-glance b{font-size:14px;font-weight:700;overflow-wrap:anywhere}.snth-app .sp-skel .sp-ages i.sk{background:linear-gradient(90deg,var(--surface-secondary) 0%,#3a3636 40%,var(--surface-secondary) 80%);background-size:300% 100%;border-radius:4px}.snth-app .tside .ts-bar,.snth-app .tside .ts-age{cursor:pointer;border-radius:8px}.snth-app .tside .ts-bar{margin:0 -10px;padding:6px 10px}.snth-app .tside .ts-bar:hover,.snth-app .tside .ts-bar.on{background:#f8f8f90d}.snth-app .tside .ts-age{padding:4px;margin:-4px}.snth-app .tside .ts-age:hover i,.snth-app .tside .ts-age.on i{filter:brightness(1.25)}.snth-app .tside .ts-age.on span{color:var(--text-primary)}.snth-app .tscrollp:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.snth-app .t-chipw,.snth-app .t-sortw{position:relative;display:inline-flex}.snth-app .t-chipw .t-chip.on{cursor:pointer;padding:0 14px 0 16px;background:#35ff92;color:#171515}.snth-app .t-chipw .t-chip.on:hover{background:#5cffa8}.snth-app .t-chipn{min-width:20px;height:20px;padding:0 6px;border-radius:10px;background:#17151529;font-size:12px;line-height:20px;text-align:center;font-variant-numeric:tabular-nums}.snth-app .t-sortb{display:inline-flex;align-items:center;gap:8px;height:32px;padding:0 14px 0 16px;border-radius:var(--radius-full);border:1px solid var(--border-primary);background:transparent;color:var(--text-primary);font-size:14px;font-weight:700;cursor:pointer}.snth-app .t-sortb:hover,.snth-app .t-sortb.on{background:#f8f8f914}.snth-app .fpop{position:absolute;top:calc(100% + 8px);left:0;z-index:60;width:340px;max-width:calc(100vw - 32px);background:#1f1d1d;border:1px solid var(--border-primary);border-radius:16px;box-shadow:0 18px 48px #00000080;padding:16px 8px 12px;display:flex;flex-direction:column;gap:8px;color:var(--text-primary)}.snth-app .fpop.sortpop{left:auto;right:0;width:260px}.snth-app .fpop-t{font-size:13px;color:var(--text-secondary);padding:0 10px 4px}.snth-app .fpop-s{margin:0 8px 4px;height:36px;border-radius:10px;border:1px solid var(--border-primary);background:transparent;color:var(--text-primary);padding:0 12px;font:inherit;font-size:14px;outline:none}.snth-app .fpop-s:focus{border-color:#35ff92}.snth-app .fpop-l{display:flex;flex-direction:column;gap:2px}.snth-app .fpop-l.cols{display:grid;grid-template-columns:repeat(3,1fr)}.snth-app .fpop-l.scroll{max-height:280px;overflow-y:auto}.snth-app .fpop-o{display:flex;align-items:center;gap:12px;width:100%;padding:9px 10px;border:0;border-radius:10px;background:transparent;color:var(--text-primary);font:inherit;font-size:15px;text-align:left;cursor:pointer}.snth-app .fpop-o:hover{background:#f8f8f912}.snth-app .fpop-o.on .tq-box{background:#35ff92;border-color:#35ff92}.snth-app .fpop-r{width:18px;height:18px;flex:none;border-radius:50%;border:1px solid var(--border-primary);position:relative}.snth-app .fpop-o.on .fpop-r{border-color:#35ff92}.snth-app .fpop-o.on .fpop-r:after{content:"";position:absolute;inset:4px;border-radius:50%;background:#35ff92}.snth-app .fpop-none{padding:10px;color:var(--text-secondary);font-size:14px}.snth-app .fpop-f{display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--border-primary);margin-top:4px;padding:12px 8px 0}.snth-app .fpop-f button{height:36px;padding:0 18px;border-radius:var(--radius-full);font:inherit;font-size:14px;font-weight:700;cursor:pointer}.snth-app .fpop-f .fpop-clear{background:transparent;border:1px solid var(--border-primary);color:var(--text-primary)}.snth-app .fpop-f .fpop-clear:hover{background:#f8f8f912}.snth-app .fpop-f .fpop-clear:disabled{opacity:.4;cursor:default;background:transparent}.snth-app .fpop-f .fpop-apply{background:#35ff92;border:0;color:#171515}.snth-app .fpop-f .fpop-apply:hover{background:#5cffa8}.snth-app .t-pillsk{display:inline-block;width:34px;height:10px;border-radius:5px;vertical-align:middle;background:linear-gradient(90deg,#17151514,#17151529,#17151514 90%);background-size:250% 100%}.snth-app .t-tag{max-width:320px;overflow:hidden;white-space:nowrap}.snth-app .t-tag.out{max-width:0;opacity:0;padding-left:0;padding-right:0;margin-left:-10px;pointer-events:none}.snth-app .t-res.out{overflow:hidden;pointer-events:none}.snth-app .fpop-s{display:flex;align-items:center;gap:8px;color:var(--text-secondary)}.snth-app .fpop-s:focus-within{border-color:#35ff92}.snth-app .fpop-s input{flex:1;min-width:0;border:0;outline:none;background:transparent;color:var(--text-primary);font:inherit;font-size:14px;padding:0}.snth-app{--g-n:#ffe8af}.snth-app .ts-bar.gn .ts-br{color:var(--g-n)}.snth-app .ts-bar.gn .ts-tr i{background:var(--g-n)}.snth-app .g.gn{color:var(--g-n)}.snth-app .crumb-home{border:0;background:none;color:inherit;font:inherit;padding:4px 8px;margin:0 -8px;border-radius:8px;cursor:pointer}.snth-app .crumb-home:hover{background:#f8f8f912}.snth-app .ts-lvs{display:flex;gap:8px;margin:4px 0 12px}.snth-app .ts-cats{overflow-x:auto;scrollbar-width:none;margin-left:-32px;margin-right:-32px;padding:0 32px;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 28px,#000 calc(100% - 28px),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 28px,#000 calc(100% - 28px),transparent 100%)}.snth-app .ts-cats::-webkit-scrollbar{display:none}.snth-app .ts-lv{flex:none;height:36px;padding:0 18px;border-radius:var(--radius-full);border:1px solid var(--border-primary);background:#141313;color:var(--text-primary);font:inherit;font-size:15px;font-weight:700;white-space:nowrap;cursor:pointer}.snth-app .ts-lv:hover{background:#000}.snth-app .ts-lv.on{background:#7ffc9d;border-color:#7ffc9d;color:#171515}.snth-app .ts-lbig{margin:0 0 12px}.snth-app .ts-ll{display:flex;flex-direction:column}.snth-app .ts-lr{display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:15px;line-height:22px;padding:6px 10px;margin:0 -10px;border-radius:8px;cursor:pointer}.snth-app .ts-lr>span:first-child{min-width:0;overflow-wrap:anywhere}.snth-app .ts-lr>span:last-child{color:var(--text-tertiery);font-variant-numeric:tabular-nums;flex:none}.snth-app .ts-lr:hover,.snth-app .ts-lr.on{background:#f8f8f90d}.snth-app .ts-in{display:inline-flex;align-items:center;gap:8px}.snth-app .ts-in .tri.up{color:#7ffc9d}.snth-app .ts-in .tri.down{color:#ff7a50}.snth-app .ts-more{align-self:center;display:inline-flex;align-items:center;gap:8px;margin-top:8px;height:36px;padding:0 18px;border-radius:var(--radius-full);border:1px solid var(--border-primary);background:transparent;color:var(--text-primary);font:inherit;font-size:14px;cursor:pointer}.snth-app .ts-more:hover{background:#f8f8f912}.snth-app .ts-lsk{display:flex;flex-direction:column;gap:14px;margin-top:4px}.snth-app .ts-lsk>div{display:flex;justify-content:space-between;gap:8px}.snth-app .ts-lsk>div:first-child:has(i+i[style*="120"]){justify-content:flex-start}.snth-app .ts-in i.tri{margin:0}.snth-app .ts-in i.tri.up{border-top-color:#7ffc9d}.snth-app .ts-in i.tri.down{border-bottom-color:#ff7a50}.snth-app .bp-sum .brk{padding:0}.snth-app .bp-sum .brk:before{display:none}.snth-app .xp-host .pg-fit{height:auto!important;position:relative;width:816px}.snth-app .xp-host .pg{position:relative;transform:none!important;margin-bottom:20px}.snth-app .xp-host .xp-slide{position:relative;overflow:hidden}.snth-app .xp-spin{width:14px;height:14px;border-radius:50%;border:2px solid currentColor;border-right-color:transparent;display:inline-block}.snth-app .menuwrap{position:relative}.snth-app .xp-pill{position:absolute;top:calc(100% + 8px);right:0;white-space:nowrap;padding:6px 12px;border-radius:var(--radius-full);background:var(--surface-secondary);border:1px solid var(--border-primary);font-size:12px;color:var(--text-secondary);z-index:5}.snth-app .tbrow .bp-tr{min-width:0;text-align:left;display:inline-flex;align-items:center;margin-left:2px}.snth-app .tbrow .bp-tr.flat{display:none}.snth-app .tbrow i.tri.down{border-top:0;border-bottom:7px solid #ff8a8a;transform:translateY(1px)}.snth-app .bhead{cursor:pointer}.snth-app .bhead:hover,.snth-app .bhead.on{border-color:#f8f8f947;box-shadow:0 10px 32px #00000047}.snth-app .bhead:hover .hero,.snth-app .bhead.on .hero{transform:scale(1.035);filter:brightness(1.04)}.snth-app .bhead:focus-visible{outline:2px solid #35ff92;outline-offset:2px}.snth-app .avs .av.more{background:var(--surface-secondary);color:var(--text-primary)}@media(max-width:1280px){.snth-app .col2.sidehide{width:0;margin-right:-8px;opacity:0;pointer-events:none}}.snth-app .bhead:hover .hero,.snth-app .bhead.on .hero{transform:rotate(-2.5deg) scale(1.04);filter:brightness(1.04)}.snth-app .bhead:hover .row1 button,.snth-app .bhead.on .row1 button{background:#f8f8f924;border-color:#f8f8f959}.snth-app .bhead:hover .row1 button svg{transform:translate(2px)}.snth-app .cur-layer{position:absolute;left:0;top:0;width:100%;pointer-events:none;z-index:30;container-type:inline-size;overflow:visible}.snth-app .cur{position:absolute;left:0;top:0;display:flex;align-items:flex-start;will-change:transform}.snth-app .cur-ptr{display:block;flex:none;filter:drop-shadow(0 1px 2px rgba(0,0,0,.35))}.snth-app .cur-n{margin:14px 0 0 -2px;padding:3px 9px;border-radius:999px;font-size:12px;line-height:16px;font-weight:700;color:#171515;white-space:nowrap;box-shadow:0 2px 8px #00000040;display:inline-flex;align-items:center;gap:6px}.snth-app .cur.snth .cur-n{background:#171515;color:#35ff92;border:1px solid rgba(53,255,146,.5)}.snth-app .cur-spark{width:8px;height:8px;border-radius:50%;background:#35ff92;box-shadow:0 0 #35ff9299}.snth-app .cur-ptr{width:13px;height:15px;filter:drop-shadow(0 1px 1.5px rgba(0,0,0,.28))}.snth-app .cur-n{margin:11px 0 0 -1px;padding:2px 7px;font-size:11px;line-height:14px;font-weight:600;box-shadow:0 1px 4px #0000002e;opacity:.92}.snth-app .cur.snth .cur-n{background:#171515;color:#35ff92;border:0}.snth-app .cur-spark{width:5px;height:5px;box-shadow:none}.snth-app .lv-src{position:relative;z-index:1}.snth-app .lv-src{margin-top:-8px}.snth-app button[style*=surface-action-secondary]:not(:disabled):hover{background:#2c2a2a!important;box-shadow:0 0 0 1px #f8f8f947!important}.snth-app button[style*=surface-action-secondary]:not(:disabled):active{transform:scale(.98)}.snth-app button[style*=surface-action-secondary][aria-expanded=true]{background:#2c2a2a!important;box-shadow:0 0 0 1px #f8f8f947!important}.snth-app .tcard .tsk{position:absolute;inset:0;z-index:4;background:#232121;display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:18px 14px 15px;pointer-events:none}.snth-app .tcard.ld .tsk{opacity:0;visibility:hidden}.snth-app .tcard .tsk .sk{display:block;border-radius:8px}.snth-app .tsk-im{width:44%;aspect-ratio:1;border-radius:16px!important;margin-top:4px}.snth-app .tsk-ban{align-self:stretch;display:flex;gap:9px;align-items:center}.snth-app .tsk-ban>span{display:flex;flex-direction:column;gap:8px;flex:1}.snth-app .tsk-ic{width:42px;height:42px;flex:none}.snth-app .tsk-l1{width:55%;height:12px}.snth-app .tsk-l2{width:38%;height:10px}.snth-app .tm-live{display:flex;align-items:center;gap:8px;margin:0 0 8px;padding:6px 12px;border-radius:999px;background:#f8f8f90f;color:var(--text-secondary);font-size:12px;line-height:16px;width:fit-content;max-width:100%}.snth-app .tm-live.ed{color:var(--text-primary)}.snth-app .tm-dot{width:6px;height:6px;border-radius:50%;background:var(--text-tertiery);flex:none}.snth-app .tm-live.ed .tm-dot{background:#35ff92}@media(max-width:1440px){.snth-app .col2.sidehide{width:0;margin-right:-8px;opacity:0;pointer-events:none}}.snth-app .col2.sidehide{width:0;margin-right:-8px;opacity:0;pointer-events:none}.snth-app .ly{width:100%;color:#232020}.snth-app .ly-s{font-size:30px}.snth-app .ly-p{font-size:12.5px}.snth-app .ly-slidebody{flex:1;min-height:0;display:flex;padding:44px 72px 56px}.snth-app .ly-slidebody .lv-fit,.snth-app .ly-pagebody .lv-fit{justify-content:flex-start}.snth-app .ly-pagebody{flex:1;min-height:0;display:flex;margin-top:14px}.snth-app .ly-pgw{display:flex;flex-direction:column;height:100%}.snth-app .ly-top{padding:56px 72px 36px!important;border-bottom:1px solid #232020}.snth-app .ly-grid{display:flex;flex-direction:column;gap:1.4em}.snth-app .ly-row{display:grid;gap:1.6em;align-items:start}.snth-app .ly-el{min-width:0;display:flex;flex-direction:column;gap:.7em}.snth-app .ly-eh{display:flex;flex-direction:column;gap:.2em}.snth-app .ly-eh b{font-size:1.05em;font-weight:600}.snth-app .ly-eh span{font-family:"Roboto Mono",var(--font-mono);font-size:.62em;letter-spacing:.06em;color:#8c9090}.snth-app .ly-text p{margin:0 0 .6em;font-size:1em;line-height:1.45;color:#3a3636}.snth-app .ly-text p:last-child{margin-bottom:0}.snth-app .ly-ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.55em;font-size:1em;line-height:1.4}.snth-app .ly-ul li{display:flex;gap:.55em}.snth-app .ly-ul .a{flex:none}.snth-app .ly-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(6em,1fr));gap:.6em}.snth-app .ly-stat{background:#eef0f3;border-radius:.6em;padding:.8em .9em;display:flex;flex-direction:column;gap:.25em}.snth-app .ly-stat .n{font-size:2.3em;line-height:1;font-weight:600;letter-spacing:-.02em;color:#2563eb}.snth-app .ly-stat .c{font-size:.72em;line-height:1.3;color:#5b5757}.snth-app .ly-bars{display:flex;flex-direction:column;gap:.55em}.snth-app .ly-bar .t{display:flex;justify-content:space-between;gap:1em;font-size:.82em;line-height:1.3}.snth-app .ly-bar .r{display:flex;gap:.7em;font-variant-numeric:tabular-nums;flex:none}.snth-app .ly-bar .p{color:#8c9090}.snth-app .ly-bar .tr{height:.32em;background:#ebebed;border-radius:.2em;margin-top:.25em;overflow:hidden}.snth-app .ly-bar .tr i{display:block;height:100%;border-radius:.2em}.snth-app .ly-cols{display:flex;align-items:flex-end;gap:.5em;height:9em}.snth-app .ly-col{flex:1;min-width:0;height:100%;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-end;gap:.25em;text-align:center}.snth-app .ly-col i{display:block;border-radius:.25em .25em 0 0;min-height:3px}.snth-app .ly-col .v{font-size:.7em;font-variant-numeric:tabular-nums}.snth-app .ly-col .l{font-size:.62em;font-family:"Roboto Mono",var(--font-mono);color:#8c9090;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.snth-app .ly-leg{display:flex;flex-wrap:wrap;gap:.4em 1em;font-size:.68em;color:#5b5757}.snth-app .ly-leg span{display:inline-flex;align-items:center;gap:.4em}.snth-app .ly-leg i{width:.75em;height:.75em;border-radius:50%;display:inline-block}.snth-app .ly-leg.col{flex-direction:column;gap:.5em;font-size:.82em}.snth-app .ly-split{display:flex;flex-direction:column;gap:.5em}.snth-app .ly-srow{display:grid;grid-template-columns:minmax(4em,7em) 1fr;gap:.7em;align-items:center;font-size:.8em}.snth-app .ly-sbar{display:flex;height:1.5em;border-radius:.3em;overflow:hidden;gap:2px}.snth-app .ly-sbar i{display:flex;align-items:center;justify-content:center;font-style:normal;font-size:.75em;font-weight:600;color:#232020;font-variant-numeric:tabular-nums;min-width:0;overflow:hidden}.snth-app .ly-donut{display:flex;align-items:center;gap:1.2em}.snth-app .ly-donut svg{width:9em;height:9em;flex:none}.snth-app .ly-tablew{overflow:hidden}.snth-app .ly-table{width:100%;border-collapse:collapse;font-size:.74em;font-variant-numeric:tabular-nums}.snth-app .ly-table th{text-align:left;font-family:"Roboto Mono",var(--font-mono);font-weight:500;font-size:.82em;letter-spacing:.04em;color:#8c9090;padding:.4em .6em;border-bottom:1px solid #232020;text-transform:uppercase}.snth-app .ly-table td{padding:.5em .6em;border-bottom:1px solid #E4E4E7}.snth-app .ly-table td:first-child{font-weight:600}.snth-app .ly-table .num{text-align:right}.snth-app .ly-quotes{display:flex;flex-direction:column;gap:.6em}.snth-app .ly-quotes.grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(11em,1fr))}.snth-app .ly-q{background:#fff;border:1px solid #E4E4E7;border-radius:.6em;padding:.8em .9em;display:flex;flex-direction:column;gap:.5em}.snth-app .ly-q p{margin:0;font-size:.85em;line-height:1.4}.snth-app .ly-q span{font-family:"Roboto Mono",var(--font-mono);font-size:.55em;color:#8c9090;letter-spacing:.05em}.snth-app .ly-call{display:flex;flex-direction:column;gap:.3em;border-left:3px solid #35ff92;padding:.2em 0 .2em .9em}.snth-app .ly-call .n{font-size:2.6em;line-height:1;font-weight:600;letter-spacing:-.02em}.snth-app .ly-call .t{font-size:1em;line-height:1.35}.snth-app .ly-cmp{display:grid;grid-template-columns:repeat(auto-fit,minmax(8em,1fr));gap:.7em}.snth-app .ly-cc{border:1px solid #E4E4E7;border-top:4px solid var(--cc);border-radius:.6em;padding:.8em .9em;display:flex;flex-direction:column;gap:.3em;background:#fff}.snth-app .ly-cc b{font-size:.95em}.snth-app .ly-cc .n{font-size:1.9em;font-weight:600;line-height:1.05;color:var(--cc)}.snth-app .ly-cc .c{font-size:.68em;color:#5b5757}.snth-app .ly-cc ul{margin:.3em 0 0;padding-left:1.1em;font-size:.74em;line-height:1.4;display:flex;flex-direction:column;gap:.25em}.snth-app .ly-trend{display:flex;flex-direction:column}.snth-app .ly-tr{display:grid;grid-template-columns:1fr auto 4.5em;gap:.8em;align-items:center;font-size:.8em;padding:.4em 0;border-bottom:1px solid #E4E4E7;font-variant-numeric:tabular-nums}.snth-app .ly-tr .v{color:#5b5757}.snth-app .ly-tr .ch{text-align:right;display:inline-flex;align-items:center;justify-content:flex-end;gap:.3em}.snth-app .ly-tr .ch.up{color:#16a34a}.snth-app .ly-tr .ch.down{color:#dc2626}.snth-app .ly-tr i.tri{margin:0}.snth-app .ly [data-src]{cursor:pointer}.snth-app .ly-eh{text-align:left;align-self:stretch}.snth-app .ly-table{font-size:.82em}.snth-app .abody.isviz{padding:0;align-items:stretch;overflow:hidden}.snth-app .vizwrap{flex:1;min-height:0;width:100%;display:flex;background:#f8f8f9;border-radius:0 0 var(--radius-md) var(--radius-md);overflow:hidden}.snth-app .vizframe{flex:1;width:100%;height:100%;border:0;display:block;background:#f8f8f9}.snth-app .abody.updating .vizwrap{opacity:.5;filter:saturate(.6)}.snth-app .viz-sk{align-items:center;justify-content:center}.snth-app .viz-skin{width:min(860px,86%);display:flex;flex-direction:column;gap:14px}.snth-app .viz-skin .sk{display:block;border-radius:8px}.snth-app .viz-skart{height:46vh;max-height:420px;display:flex;align-items:flex-end;gap:14px;margin-top:24px}.snth-app .viz-skart i{flex:1;border-radius:10px!important}.snth-app .ac-ico.viz{background:#ffe8af;color:#171515}.snth-app .ac-ico.viz svg{display:block}.snth-app .aico.viz{background:#ffe8af;color:#171515}.snth-app .viz-sk{background-color:#f8f8f9;background-image:radial-gradient(circle,#CFCFD4 1.1px,transparent 1.3px);background-size:22px 22px;background-position:11px 11px}.snth-app .viz-skin{width:min(880px,84%);display:flex;flex-direction:column;gap:22px}.snth-app .viz-skh{display:flex;flex-direction:column;gap:10px}.snth-app .viz-skh i{display:block;height:22px;width:42%;border-radius:6px;background:#e6e6ea}.snth-app .viz-skh i+i{height:12px;width:26%}.snth-app .viz-sksvg{width:100%;height:min(46vh,380px);overflow:visible}.snth-app .viz-sksvg .gl{stroke:#e2e2e6;stroke-width:1;stroke-dasharray:3 6;vector-effect:non-scaling-stroke}.snth-app .viz-sksvg .ln{fill:none;stroke-width:3;stroke-linecap:round;vector-effect:non-scaling-stroke;stroke-dasharray:1200;stroke-dashoffset:1200}.snth-app .viz-sksvg .ln.a{stroke:#c9d6f5}.snth-app .viz-sksvg .ln.b{stroke:#e4dbf7}.snth-app .viz-sksvg .pt{fill:#f8f8f9;stroke:#c9d6f5;stroke-width:3;vector-effect:non-scaling-stroke;transform-box:fill-box;transform-origin:center}.snth-app .viz-sk .skcap{font-family:"Roboto Mono",var(--font-mono);font-size:12px;letter-spacing:.04em;color:#8c9090;text-transform:lowercase;align-self:flex-start}.snth-app .viz-sk .skcap{position:static;right:auto;bottom:auto;margin:0}.snth-app .vizload{position:relative;flex:1;width:100%;height:100%;min-height:0;display:flex;flex-direction:column;background:#f8f8f9;overflow:hidden}.snth-app .vizload-grid{flex:1;background-image:radial-gradient(circle,#BDBDC4 1.2px,transparent 1.4px),linear-gradient(#ECECEF 1px,transparent 1px),linear-gradient(90deg,#ECECEF 1px,transparent 1px);background-size:24px 24px,96px 96px,96px 96px;background-position:12px 12px,0 0,0 0}.snth-app .vizload.still .vizload-grid{opacity:.7}.snth-app .vizload-foot{flex:none;display:flex;align-items:center;gap:10px;padding:14px 20px;border-top:1px solid #ECECEF;background:#f8f8f9;font-family:var(--font-sans);font-size:14px;font-weight:500;color:#5b5757}.snth-app .vb-slide{flex:1;min-height:0;display:flex;padding:28px 72px 40px}.snth-app .vb-slide>.vizwrap,.snth-app .vb-slide>.vizload{border-radius:24px;overflow:hidden;border:1px solid #E4E4E7}.snth-app .vb-slide .vizload-foot{font-size:26px;padding:22px 32px;gap:16px}.snth-app .vb-page{flex:1;min-height:0;display:flex;margin-top:12px}.snth-app .vb-page>.vizwrap,.snth-app .vb-page>.vizload{border-radius:10px;overflow:hidden;border:1px solid #E4E4E7}.snth-app .vb-slide .vizwrap,.snth-app .vb-page .vizwrap{border-radius:inherit}.snth-app .bg-spin{display:inline-flex;opacity:.9}.snth-app .gs-item.on{background:#f8f8f912}.snth-app .gs-qi{display:flex;color:#f8f8f966;margin-right:-4px}.snth-app .gs-go{display:inline-flex;align-items:center;gap:6px}.snth-app .gs-all .gs-n{color:#f8f8f9b3}.snth-app .gs-all:hover .gs-n,.snth-app .gs-all.on .gs-n{color:var(--text-primary)}.snth-app .gs-all:hover .gs-go svg,.snth-app .gs-all.on .gs-go svg{transform:translate(2px)}.snth-app .gs-sk{display:flex;align-items:center;justify-content:space-between;gap:12px;height:37px;padding:0}.snth-app .gs-sk i{display:block;height:10px;border-radius:5px;background:#f8f8f914}.snth-app .gs-sk i:last-child{width:52px;flex:none;opacity:.6}.snth-app .apanel{position:relative}.snth-app .pickbtn.on{color:#35ff92;border-color:#35ff9273;background:#35ff9214}.snth-app .abody.picking iframe:not(.vizframe-main){pointer-events:none}.snth-app .abody.picking .dkstage,.snth-app .abody.picking .pages{cursor:pointer}.snth-app .abody.picking .dkstage *,.snth-app .abody.picking .pages *{cursor:pointer!important}.snth-app .pick-hint{position:absolute;left:50%;bottom:52px;transform:translate(-50%);z-index:30;display:flex;align-items:center;gap:6px;height:32px;padding:0 14px;border-radius:16px;background:#232020eb;border:1px solid var(--border-primary);box-shadow:0 6px 24px #00000059;color:var(--text-secondary);font-size:12px;font-weight:500;white-space:nowrap;pointer-events:none}.snth-app .pick-hint span:first-child{color:var(--text-primary);margin-right:6px}.snth-app .pk-k{font:700 10px/16px Roboto Mono,ui-monospace,monospace;padding:0 5px;border-radius:4px;background:#f8f8f91a;color:var(--text-primary);margin-left:6px}.snth-app .psel{display:flex;flex-wrap:wrap;gap:6px;padding:10px 12px 0}.snth-app .pchip{display:inline-flex;align-items:center;gap:6px;max-width:100%;height:26px;padding:0 4px;border-radius:13px;background:#35ff9214;border:1px solid rgba(53,255,146,.3);color:var(--text-primary);font-size:12px;line-height:16px;font-weight:500;min-width:0}.snth-app .pchip b{flex:none;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background:#35ff92;color:#232020;font:700 10px/1 Roboto Mono,ui-monospace,monospace}.snth-app .pc-l{flex:none;color:#35ff92;font-weight:700;font-size:11px}.snth-app .pc-t{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-secondary);max-width:220px}.snth-app .pchip button{flex:none;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border:0;border-radius:50%;background:none;color:var(--text-secondary);cursor:pointer}.snth-app .pchip button:hover{background:#f8f8f91f;color:var(--text-primary)}.snth-app .pchip.sm{height:22px;padding-right:9px;font-size:11px}.snth-app .pchip.sm b{width:16px;height:16px}.snth-app .usel{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:4px;margin-bottom:6px}.snth-app .gbox.haspick{flex-wrap:wrap;height:auto!important;min-height:120px;padding-top:12px}.snth-app .gbox.haspick .psel{flex:0 0 100%;padding:0 12px 4px 0;max-height:96px;overflow-y:auto;scrollbar-width:none}.snth-app .gbox.haspick textarea{height:64px;min-height:64px;padding-bottom:0}.snth-app .updcap{position:absolute;top:90px;left:50%;transform:translate(-50%);z-index:31;align-self:auto;display:flex;align-items:center;gap:8px;height:34px;padding:0 16px 0 12px;border-radius:17px;background:#2320208c;-webkit-backdrop-filter:blur(18px) saturate(1.4);backdrop-filter:blur(18px) saturate(1.4);border:1px solid rgba(248,248,249,.14);box-shadow:0 8px 28px #00000047;font-size:13px;line-height:16px;font-weight:500;color:var(--text-primary);pointer-events:none;white-space:nowrap}.snth-app .updcap .askmark,.snth-app .updcap svg{color:#35ff92}.snth-app .ptab:before{content:"";position:absolute;inset:3px 6px;border-radius:var(--radius-full);background:#f8f8f90f;opacity:0;transform:scale(.9)}.snth-app .ptab:not(.on):hover:before{opacity:1;transform:none}.snth-app .ptab:not(.on):hover{color:var(--text-primary)}.snth-app .ptab svg,.snth-app .ptab img{position:relative}.snth-app .ptab:hover svg,.snth-app .ptab:hover img{transform:scale(1.08)}.snth-app .ptab:active svg,.snth-app .ptab:active img{transform:scale(.94)}.snth-app .ptab:focus-visible{outline:none}.snth-app .ptab:focus-visible:before{opacity:1;transform:none;box-shadow:0 0 0 1.5px #35ff9280}.snth-app .fins-blink{position:relative;flex:none;width:6px;height:6px;margin-right:6px;border-radius:50%;background:#35ff92;box-shadow:0 0 6px #35ff9299}.snth-app .fins-blink:after{content:"";position:absolute;inset:-3px;border-radius:50%;border:1px solid rgba(53,255,146,.5)}.snth-app .live-blink{position:relative;flex:none;width:7px;height:7px;border-radius:50%;background:#35ff92;box-shadow:0 0 6px #35ff9299}.snth-app .live-blink:after{content:"";position:absolute;inset:-3px;border-radius:50%;border:1px solid rgba(53,255,146,.45)}.snth-app .cf-tile{display:block;flex:none}.snth-app .hsj{display:flex;align-items:center;gap:4px;height:40px;padding:4px;box-sizing:border-box;background:var(--surface-page);border-radius:var(--radius-full);filter:drop-shadow(0 4px 15px rgba(0,0,0,.3))}.snth-app .hsj.hide{opacity:0;pointer-events:none}.snth-app .hsj-home{position:relative;flex:none;width:52px;height:32px;border:1px solid transparent;border-radius:var(--radius-full);background:none;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--text-secondary)}.snth-app .hsj-home:not(.on):hover{background:#f8f8f90f;color:var(--text-primary)}.snth-app .hsj-home:hover svg,.snth-app .hsj-home:hover img{transform:scale(1.08)}.snth-app .hsj-home:active svg{transform:scale(.94)}.snth-app .hsj-home.on{background:var(--surface-primary);border-color:var(--border-primary);box-shadow:0 4px 24px #00000059;color:var(--text-success)}.snth-app .hsj-home:focus-visible{outline:none;box-shadow:0 0 0 1.5px #35ff9280}.snth-app .hsj .gsearch{height:32px;width:400px;box-sizing:border-box;padding:0 12px;gap:12px;background:none;border:1px solid transparent;filter:none}.snth-app .hsj .gsearch:hover{background:#f8f8f90d}.snth-app .hsj .gsearch.on{background:var(--surface-primary);border-color:var(--border-primary);color:var(--text-secondary)}.snth-app .hsj .gsearch.on svg{color:var(--text-success)}.snth-app .hsj .gsearch,.snth-app .hsj .gsearch:hover,.snth-app .hsj .gsearch.on{background:none;border-color:transparent;box-shadow:none}.snth-app .hsj .gsearch{padding:0 12px 0 8px;width:404px}.snth-app .hsj .gsearch.on svg{color:var(--text-primary)}.snth-app .hsj .gsearch:hover svg{color:var(--text-primary)}.snth-app .hsj-div{flex:none;width:1px;height:16px;background:#f8f8f929;margin:0 2px}.snth-app .hsj-home.on{background:none;border-color:transparent;box-shadow:none}.snth-app .hsj-home{width:44px}.snth-app .racts{display:inline-flex;gap:2px;margin-left:10px;vertical-align:middle;opacity:.75}.snth-app .ins-a:hover .racts{opacity:1}.snth-app .ract{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:var(--radius-full);background:none;color:var(--text-tertiery);cursor:pointer}.snth-app .ract:hover{background:#f8f8f914;color:var(--text-primary)}.snth-app .ract:focus-visible{outline:none;box-shadow:0 0 0 1.5px #35ff9280}.snth-app .sq.multi{border-radius:var(--radius-md);text-align:left}.snth-app .sq.multi>.plus{align-self:center}.snth-app .ract{position:relative;border-radius:var(--radius-sm)}.snth-app .ract:after{content:attr(data-tip);position:absolute;left:50%;bottom:calc(100% + 6px);transform:translate(-50%,3px);padding:5px 9px;border-radius:6px;background:var(--surface-primary);border:1px solid var(--border-primary);box-shadow:0 6px 18px #00000059;color:var(--text-primary);font-size:12px;line-height:16px;font-weight:500;letter-spacing:0;white-space:nowrap;pointer-events:none;opacity:0;z-index:20}.snth-app .ract:hover:after,.snth-app .ract:focus-visible:after{opacity:1;transform:translate(-50%)}.snth-app .racts{display:inline-flex;align-items:center;margin:-6px 0 -6px 8px;vertical-align:middle;position:relative;top:-1px}.snth-app .ract svg{display:block;width:15px;height:15px}.snth-app .chead{flex:none;align-self:stretch;display:flex;align-items:center;gap:var(--space-lg);height:74px;box-sizing:border-box;margin:0 calc(-1 * var(--space-5xl));padding:0 var(--space-3xl);border-bottom:1px solid var(--border-primary)}.snth-app .chead .tt{flex:1;min-width:0}.snth-app .chead .tt .h6{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.snth-app .aico.chat{background:var(--surface-secondary);color:var(--text-primary)}.snth-app .lv-txt>.lv-q{margin:0}.snth-app .lv-txt>.lv-q+.lv-q{margin-top:12px}.snth-app .lv-txt>:not(.lv-q)+.lv-q{margin-top:20px}.snth-app .lv-txt>.lv-q+:not(.lv-q){margin-top:20px}.snth-app .abub .txt .lv-q p{margin:0}.snth-app .menu{transform-origin:top right}.snth-app .menu.out{pointer-events:none}.snth-app .gbox:not(.sm) .gmode{left:12px;transform:none}.snth-app .seg-btn:has(.seg-ic){display:inline-flex;align-items:center;gap:6px}.snth-app .seg-ic{display:inline-flex;opacity:.7}.snth-app .seg-btn.on .seg-ic,.snth-app .seg-btn:hover .seg-ic{opacity:1}.snth-app .gbox:not(.sm) .gmode .seg-btn:has(.seg-ic){padding-left:14px}.snth-app .acct-wrap{position:relative;flex:none;margin:8px calc(-1 * var(--space-xl, 16px)) -16px;padding:8px;border-top:1px solid var(--border-primary)}.snth-app .acct-btn{width:100%;display:flex;align-items:center;gap:10px;padding:8px;border:0;border-radius:var(--radius-sm);background:none;color:var(--text-primary);cursor:pointer;text-align:left}.snth-app .acct-btn:hover,.snth-app .acct-btn.on{background:#f8f8f90f}.snth-app .acct-av{width:32px;height:32px;flex:none;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#171515;font-size:11px;font-weight:700;letter-spacing:.02em}.snth-app .acct-tx{flex:1;min-width:0;display:flex;flex-direction:column}.snth-app .acct-n{font-size:14px;line-height:18px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.snth-app .acct-o{font-size:12px;line-height:16px;color:var(--text-tertiery)}.snth-app .acct-chev{display:flex;color:var(--text-secondary)}.snth-app .acct-btn.on .acct-chev{transform:rotate(180deg)}.snth-app .acct-menu{top:auto!important;bottom:calc(100% + 4px);left:8px;right:8px;width:auto!important;transform-origin:bottom left!important}.snth-app .aico.alb{padding:0;overflow:hidden;background:var(--surface-page);border:1px solid var(--border-primary)}.snth-app .aico.alb img{width:100%;height:100%;object-fit:cover;display:block}.snth-app .albpanel{display:flex;flex-direction:column;padding:0!important;overflow:hidden;border-radius:var(--radius-md);background:#171515}.snth-app .albframe{flex:1;width:100%;min-height:0;border:0;display:block;background:#171515}.snth-app .albpanel{flex-direction:row!important;gap:0}.snth-app .albpanel .alb-statsw{width:0;flex:none;overflow:hidden;border-right:1px solid transparent}.snth-app .albpanel .alb-statsw.on{width:300px;border-right-color:var(--border-primary)}.snth-app .albpanel .alb-statsw>.navpanel{width:300px;height:100%;border:0!important;border-radius:0!important;background:none!important;padding:8px!important}.snth-app .alb-main{flex:1;min-width:0;display:flex;flex-direction:column;min-height:0}.snth-app .alb-head.t-head{padding:24px 24px 16px!important;gap:16px;background:linear-gradient(178deg,#a0d8ff12 0,#a0d8ff00 140px)!important;flex:none}.snth-app .alb-head .t-thumb{width:56px;height:56px;border-radius:8px;object-fit:cover}.snth-app .alb-head .t-ttl{font-size:30px;line-height:36px}.snth-app .alb-statsbtn{flex:none}.snth-app .alb-tabs{flex:none;display:flex;gap:4px;padding:0 24px;border-bottom:1px solid var(--border-primary)}.snth-app .alb-tab{position:relative;height:42px;padding:0 12px;border:0;background:none;color:var(--text-tertiery);font:inherit;font-size:14px;font-weight:500;cursor:pointer}.snth-app .alb-tab:hover,.snth-app .alb-tab.on{color:var(--text-primary)}.snth-app .alb-tabs{position:relative}.snth-app .alb-ink{position:absolute;left:0;bottom:-1px;height:2px;border-radius:2px;background:#35ff92;pointer-events:none}.snth-app .alb-body{flex:1;min-height:0;display:flex;position:relative}.snth-app .alb-body>.albframe{flex:1}.snth-app .alb-rsp{flex:1;min-height:0;border-radius:0!important;box-shadow:none!important}.snth-app .tpage.bare{background:none!important}.snth-app .tpage.bare .t-filters{margin-top:16px}.snth-app .alb-building{flex:1;position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden}.snth-app .alb-building .vizload-grid{position:absolute;inset:0}.snth-app .alb-build-in{position:relative;display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center;max-width:420px;padding:24px;border-radius:var(--radius-md);background:#171515bf;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.snth-app .alb-build-in .dim{color:var(--text-tertiery);font-size:13px;line-height:18px;margin:0}.snth-app .alb-build-in .h6{margin:6px 0 0}.snth-app .alb-steps{display:flex;flex-direction:column;gap:4px;margin-top:6px;font:500 11px/16px Roboto Mono,ui-monospace,monospace;color:var(--text-tertiery);text-transform:uppercase;letter-spacing:.02em}.snth-app .alb-steps span.on{color:#35ff92}.snth-app .alb-empty{margin:auto;max-width:420px;display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:24px}.snth-app .alb-empty p{margin:0;color:var(--text-secondary);line-height:20px}.snth-app .alb-empty .h6{color:var(--text-primary)}.snth-app .hist-tog{display:flex;align-items:center;gap:8px;width:100%;border:0;background:none;cursor:pointer;text-align:left}.snth-app .hist-tog:hover{color:var(--text-primary)}.snth-app .hist-tog-n{font-size:10px;opacity:.6}.snth-app .hist-tog-c{margin-left:auto;display:flex;transform:rotate(-90deg)}.snth-app .hist-tog.open .hist-tog-c{transform:none}.snth-app .hist-fold{display:grid;grid-template-rows:0fr}.snth-app .hist-fold.open{grid-template-rows:1fr}.snth-app .hist-fold-in{min-height:0;overflow:hidden}.snth-app .aico.alb{padding:0!important}.snth-app .aico.alb img{border-radius:inherit}.snth-app .albpanel{flex-direction:column!important;border-radius:0!important;background:var(--surface-primary,#171515)}.snth-app .alb-ahead{flex:none}.snth-app .alb-row,.snth-app .alb-rspw{flex:1;min-height:0;display:flex}.snth-app .alb-rspw>.alb-rsp{flex:1}.snth-app .albpanel .seg-static{pointer-events:none}.snth-app .alb-thumbbtn{position:relative;flex:none;width:56px;height:56px;padding:0;border:0;border-radius:8px;background:none;cursor:pointer;display:block}.snth-app .alb-thumbbtn .t-thumb{display:block;width:56px;height:56px;border-radius:8px;object-fit:cover}.snth-app .alb-thumbov{position:absolute;inset:0;border-radius:8px;display:flex;align-items:center;justify-content:center;background:#0a0a0a8c;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);color:#f8f8f9;opacity:0}.snth-app .alb-thumbov svg{transform:translate(-8px);opacity:0}.snth-app .alb-thumbbtn.on .alb-thumbov svg{transform:translate(8px) rotate(180deg)}.snth-app .alb-thumbbtn:hover .alb-thumbov,.snth-app .alb-thumbbtn:focus-visible .alb-thumbov{opacity:1}.snth-app .alb-thumbbtn:hover .alb-thumbov svg,.snth-app .alb-thumbbtn:focus-visible .alb-thumbov svg{transform:none;opacity:1}.snth-app .alb-thumbbtn.on:hover .alb-thumbov svg,.snth-app .alb-thumbbtn.on:focus-visible .alb-thumbov svg{transform:rotate(180deg)}.snth-app .alb-thumbbtn:after{content:attr(data-tip);position:absolute;left:calc(100% + 10px);top:50%;transform:translate(-4px,-50%);padding:5px 9px;border-radius:6px;background:var(--surface-primary);border:1px solid var(--border-primary);box-shadow:0 6px 18px #00000059;color:var(--text-primary);font-size:12px;line-height:16px;font-weight:500;white-space:nowrap;pointer-events:none;opacity:0;z-index:20}.snth-app .alb-thumbbtn:hover:after,.snth-app .alb-thumbbtn:focus-visible:after{opacity:1;transform:translateY(-50%)}.snth-app .alb-thumbbtn:hover+.t-ttl{opacity:.35}.snth-app .alb-row.stats-on .tpage.bare .t-qs{display:none}.snth-app .albframe.pres{position:fixed!important;inset:0;width:100vw!important;height:100vh!important;z-index:9999;border:0;background:#0d0c0d}.snth-app .aico.albi{background:#35ff92;color:#171515}.snth-app .albpanel:has(.albframe.pres){transform:none!important;z-index:9999}.snth-app .albpanel .menu button{white-space:nowrap}.snth-app .albpanel .menu{min-width:280px}.snth-app .alb-building{flex-direction:column;align-items:stretch;justify-content:stretch;background:var(--surface-primary,#171515)}.snth-app .alb-build-grid{position:absolute;inset:0;background-image:radial-gradient(circle,rgba(248,248,249,.16) 1.2px,transparent 1.4px),linear-gradient(rgba(248,248,249,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(248,248,249,.045) 1px,transparent 1px);background-size:24px 24px,96px 96px,96px 96px;background-position:12px 12px,0 0,0 0}.snth-app .alb-build-c{position:relative;flex:1;min-height:0;display:flex;align-items:center;justify-content:center;padding:24px}.snth-app .alb-building .alb-steps{display:flex;flex-direction:column;gap:12px;padding:22px 26px;border-radius:var(--radius-md);background:#171515d1;border:1px solid var(--border-primary);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);font:500 14px/20px var(--font-sans);text-transform:none;letter-spacing:0;color:var(--text-primary);max-width:440px;margin:0}.snth-app .alb-step{display:flex;align-items:center;gap:10px}.snth-app .alb-step-i{width:22px;display:flex;justify-content:center;color:var(--text-success,#35ff92)}.snth-app .alb-step.on .alb-step-i{color:var(--text-primary)}.snth-app .alb-build-foot{position:relative;background:var(--surface-primary,#171515)!important;border-top:1px solid var(--border-primary)!important;color:var(--text-primary)!important}.snth-app .alb-build-note{margin-left:auto;color:var(--text-tertiery);font-size:12px;font-weight:500}.snth-app .alb-tab{display:inline-flex;align-items:center;gap:6px}.snth-app .alb-tab-spin{display:inline-flex}.snth-app .ahead .menuwrap>button,.snth-app .chead .menuwrap>button{height:32px!important;padding:0 14px 0 12px!important;gap:6px!important;font-size:12px!important;line-height:16px!important;letter-spacing:.2px!important}.snth-app .ahead .menuwrap>button svg,.snth-app .chead .menuwrap>button svg{width:14px!important;height:14px!important}.snth-app .ahead .seg-btn,.snth-app .chead .seg-btn{font-size:12px;font-weight:700;letter-spacing:.2px}.snth-app .ahead .srcbtn svg{width:14px;height:14px}.snth-app .ahead .seg-btn,.snth-app .chead .seg-btn{padding:6px 14px}.snth-app .snside>.snlist:first-child,.snth-app .snside>.bc-wrap+.snlist{margin-top:0;border-top:0}.snth-app .askline-m{display:inline-flex;vertical-align:-6px;margin:0 10px 0 2px}.snth-app .askline-m .askmark{color:var(--text-primary)}.snth-app .sic.plus{position:relative}.snth-app .sic-ic,.snth-app .sic-am{display:flex;align-items:center;justify-content:center}.snth-app .sic-am{position:absolute;inset:0;opacity:0;transform:scale(.8);color:var(--text-primary)}.snth-app .sti.newi:hover .sic-ic{opacity:0;transform:scale(.8)}.snth-app .sti.newi:hover .sic-am{opacity:1;transform:none}.snth-app .alb-ahead .alb-view{margin-left:8px;margin-right:auto}.snth-app .alb-ahead .tt{flex:0 1 auto!important;min-width:0}.snth-app .seg-ic{display:inline-flex;align-items:center}.snth-app .ahead .seg-btn{display:inline-flex;align-items:center;gap:6px}.snth-app .alb-ahead .tt>div{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.snth-app .chead .tt .h6,.snth-app .ahead .tt .h6,.snth-app .cc-head .ttl .h6,.snth-app .sp-head .ttl .h6,.snth-app .sp-head .h6{font-size:14px!important;line-height:20px!important;font-weight:700!important;letter-spacing:0!important;margin:0!important}.snth-app .chead .tt .lbl12,.snth-app .ahead .tt .lbl12,.snth-app .cc-head .ttl .sub60,.snth-app .sp-head .sub60{font-size:12px!important;line-height:16px!important;font-weight:500!important;color:var(--text-tertiery)!important;letter-spacing:0!important;margin:0!important}.snth-app .chead .tt,.snth-app .ahead .tt,.snth-app .cc-head .ttl,.snth-app .sp-head .ttl{display:flex;flex-direction:column;gap:0}.snth-app .snside{padding-top:6px!important}.snth-app .ahead .seg-btn,.snth-app .chead .seg-btn{height:24px;padding:0 14px;box-sizing:border-box}.snth-app .snlist{padding-bottom:24px;-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(to bottom,#000 calc(100% - 28px),transparent)}.snth-app .albvt-wrap{flex:none;padding:12px 12px 4px}.snth-app .alb-statsw .albvt-wrap{padding:8px 8px 0}.snth-app .albvt{position:relative;display:grid;grid-template-columns:1fr 1fr;padding:4px;border-radius:var(--radius-full);background:var(--surface-secondary);box-shadow:var(--hairline-inverse);isolation:isolate}.snth-app .albvt-thumb{position:absolute;top:4px;bottom:4px;left:4px;width:calc(50% - 4px);border-radius:var(--radius-full);background:var(--surface-primary);box-shadow:0 2px 8px #00000059,inset 0 0 0 1px var(--border-primary);z-index:-1}.snth-app .albvt button{height:28px;border:0;background:none;border-radius:var(--radius-full);color:var(--text-secondary);font:inherit;font-size:12px;font-weight:700;letter-spacing:.2px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:6px}.snth-app .albvt button:hover,.snth-app .albvt button.on{color:var(--text-primary)}.snth-app .albvt-spin{display:inline-flex}.snth-app .alb-statsw>.navpanel{height:auto!important;flex:1;min-height:0}.snth-app .alb-statsw{display:flex;flex-direction:column}.snth-app .tpage.bare{display:grid!important;grid-template-columns:320px minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);min-height:0}.snth-app .tpage.bare>.t-cols{display:contents}.snth-app .tpage.bare .t-qs{grid-column:1;grid-row:1 / span 2;border-right:1px solid var(--border-primary);min-height:0;overflow:auto}.snth-app .tpage.bare>.t-filters{grid-column:2;grid-row:1;margin:12px 12px 0!important}.snth-app .tpage.bare .t-rs{grid-column:2;grid-row:2;min-height:0}.snth-app .alb-row.stats-on .tpage.bare{grid-template-columns:minmax(0,1fr)}.snth-app .alb-row.stats-on .tpage.bare>.t-filters,.snth-app .alb-row.stats-on .tpage.bare .t-rs{grid-column:1}.snth-app .tpage.bare .t-qs .albvt-wrap,.snth-app .albpanel .albvt-wrap{padding:12px 12px 4px}.snth-app .alb-ahead .seg-static{margin-left:auto}.snth-app .albvt-wrap{padding:0 12px!important;border-bottom:1px solid rgba(248,248,249,.12)}.snth-app .albvt{display:flex!important;gap:4px;padding:0!important;background:none!important;box-shadow:none!important;border-radius:0!important}.snth-app .albvt-thumb{display:none!important}.snth-app .albvt button{position:relative;height:42px!important;padding:0 12px!important;border-radius:0!important;font-size:14px!important;font-weight:500!important;letter-spacing:0!important;color:#f8f8f973!important;display:inline-flex;align-items:center;gap:6px}.snth-app .albvt button:hover,.snth-app .albvt button.on{color:#f8f8f9!important}.snth-app .albvt button:after{content:"";position:absolute;left:12px;right:12px;bottom:-1px;height:2px;border-radius:2px;background:#35ff92;opacity:0}.snth-app .albvt button.on:after{opacity:1}.snth-app .alb-statsw .albvt-wrap,.snth-app .tpage.bare .t-qs .albvt-wrap,.snth-app .albpanel .albvt-wrap{padding:0 12px!important}.snth-app .alb-insw{flex:1;display:flex;min-width:0;min-height:0}.snth-app .alb-insw>.albframe{flex:1}.snth-app .cc-head .ttl .sub60,.snth-app .sp-head .sub60{opacity:1!important}.snth-app .hist-tog{border-bottom:1px solid var(--border-primary)!important;padding:0 0 var(--space-sm)!important}.snth-app .hsj .gsearch>svg{color:var(--text-secondary)!important}.snth-app .hsj .gsearch.on>svg,.snth-app .hsj .gsearch:hover>svg{color:var(--text-primary)!important}.snth-app .tpage.bare{grid-template-rows:auto auto minmax(0,1fr)!important}.snth-app .tpage.bare .t-qs{grid-row:1 / span 3!important}.snth-app .tpage.bare>.t-filters{grid-row:1!important}.snth-app .tpage.bare>.t-res{grid-column:2;grid-row:2;margin:0 12px!important}.snth-app .tpage.bare .t-rs{grid-row:3!important}.snth-app .alb-row.stats-on .tpage.bare>.t-res{grid-column:1}.snth-app .alb-insw[hidden]{display:none!important}.snth-app .snside{padding-top:0!important}.snth-app .snside>.snlist{padding-top:6px}.snth-app .sti.svd:not(.on):hover:before{opacity:0}.snth-app .sharegrp{display:flex;align-items:center;gap:8px;flex:none}.snth-app .sharegrp .avs{margin-right:2px}.snth-app .alb-ahead .seg-static{margin-left:0}.snth-app .ahead .tt,.snth-app .chead .tt{margin-right:auto}.snth-app .sharebox{display:flex;align-items:center;gap:4px;padding:0;border-radius:var(--radius-full)}.snth-app .sharebox .seg{border-radius:var(--radius-full) 0 0 var(--radius-full);padding-right:2px}.snth-app .sharebox .seg+.menuwrap>button{border-radius:0 var(--radius-full) var(--radius-full) 0!important;padding-left:12px!important}.snth-app .sharemenu{width:260px}.snth-app .sm-lbl{padding:8px 12px 4px;font-family:var(--font-mono);font-size:11px;line-height:14px;text-transform:uppercase;letter-spacing:.02em;color:var(--text-tertiery)}.snth-app .sm-lbl:not(:first-child){margin-top:4px;border-top:1px solid var(--border-primary);padding-top:10px}.snth-app .sharebox{gap:2px}.snth-app .sharebox{gap:0!important}.snth-app .sharebtn{height:32px;display:inline-flex;align-items:center;gap:6px;padding:0 14px 0 12px;border:0;border-radius:var(--radius-full);background:#35ff92;color:#171515;font:inherit;font-size:12px;font-weight:700;letter-spacing:.2px;cursor:pointer}.snth-app .sharebtn:hover:not(:disabled),.snth-app .sharebtn.on{background:#5bffaa;box-shadow:0 0 0 4px #35ff9224}.snth-app .sharebtn:active:not(:disabled){transform:scale(.97)}.snth-app .sharebtn:disabled{opacity:.5;cursor:default}.snth-app .sb-vis{display:inline-flex;opacity:.8}.snth-app .sharepop{width:300px;padding:6px!important;top:42px!important}.snth-app .sp-acc{display:flex;flex-direction:column;gap:2px}.snth-app .sharepop button.sp-opt{display:flex;align-items:center;gap:12px;padding:10px;border-radius:10px;text-align:left;color:var(--text-primary)}.snth-app .sp-oi{width:32px;height:32px;flex:none;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--surface-page);color:var(--text-secondary)}.snth-app .sp-opt.on .sp-oi{background:#35ff9224;color:#35ff92}.snth-app .sp-ot{flex:1;min-width:0;display:flex;flex-direction:column}.snth-app .sp-ot b{font-size:14px;line-height:20px;font-weight:700}.snth-app .sp-ot span{font-size:12px;line-height:16px;color:var(--text-tertiery)}.snth-app .sp-ck{width:16px;display:flex;color:#35ff92}.snth-app .sp-note2{margin:2px 10px 6px;font-size:12px;line-height:16px;color:var(--text-tertiery)}.snth-app .sp-links{margin-top:6px;padding-top:6px;border-top:1px solid var(--border-primary);display:flex;flex-direction:column;gap:2px}.snth-app .sp-acc+.sp-links{margin-top:6px}.snth-app .sharepop>.sp-links:first-child{margin-top:0;padding-top:0;border-top:0}.snth-app .sharepop button.sp-link{display:flex;align-items:center;gap:10px;padding:10px;border-radius:10px;color:var(--text-primary);font-size:14px}.snth-app .sp-link em{margin-left:auto;font-style:normal;font-size:12px;color:var(--text-tertiery)}.snth-app .sp-dl{margin-top:6px;padding:10px 10px 6px;border-top:1px solid var(--border-primary)}.snth-app .sp-dlh{display:block;font-family:var(--font-mono);font-size:11px;line-height:14px;text-transform:uppercase;letter-spacing:.02em;color:var(--text-tertiery);margin-bottom:8px}.snth-app .sp-chips{display:flex;flex-wrap:wrap;gap:6px}.snth-app .sharepop button.sp-chip{width:auto;height:28px;padding:0 12px;border:1px solid var(--border-primary);border-radius:var(--radius-full);font-size:12px;font-weight:700;color:var(--text-secondary)}.snth-app .sharepop button.sp-chip:hover{color:var(--text-primary);border-color:#f8f8f94d;background:var(--surface-page)}.snth-app .sp-dl{padding:6px 0 0!important;display:flex;flex-direction:column;gap:2px}.snth-app .sp-dlh{font-family:var(--font-sans)!important;font-size:12px!important;line-height:16px!important;font-weight:500;text-transform:none!important;letter-spacing:0!important;color:var(--text-tertiery);padding:6px 10px 2px;margin:0!important}.snth-app .sb-vis{display:inline-flex;align-items:center;margin-left:2px;padding-left:8px;border-left:1px solid rgba(23,21,21,.25);height:14px;opacity:.75}.snth-app .sb-vis{margin-left:0!important;padding-left:0!important;border-left:0!important;opacity:.85}.snth-app .sharepop button.sp-link{align-items:flex-start}.snth-app .sp-li{display:flex;align-items:center;justify-content:center;width:16px;height:20px;flex:none}.snth-app .sp-lt{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.snth-app .sp-lr{display:flex;align-items:center;gap:10px;line-height:20px}.snth-app .sp-lr em{margin-left:auto;font-style:normal;font-size:12px;color:var(--text-tertiery)}.snth-app .sp-lt small{font-size:12px;line-height:16px;color:var(--text-tertiery);white-space:normal;text-align:left}.snth-app .sharesplit{display:inline-flex;align-items:stretch;height:32px;border-radius:var(--radius-full);background:#35ff92}.snth-app .sharesplit.on,.snth-app .sharesplit:hover{box-shadow:0 0 0 4px #35ff9224}.snth-app .sharesplit .sharebtn{background:none!important;box-shadow:none!important;padding:0 14px 0 10px}.snth-app .sharesplit .sharebtn:hover:not(:disabled){background:#ffffff2e!important}.snth-app .sb-state{position:relative;display:inline-flex;align-items:center;justify-content:center;width:34px;border:0;background:none;color:#171515;border-radius:var(--radius-full) 0 0 var(--radius-full);cursor:pointer}.snth-app .sb-state:after{content:"";position:absolute;right:0;top:9px;bottom:9px;width:1px;background:#17151538}.snth-app button.sb-state:hover:not(:disabled){background:#ffffff38}.snth-app .sb-state.static{cursor:default}.snth-app .sharesplit .sharebtn{border-radius:0 var(--radius-full) var(--radius-full) 0}.snth-app .sharesplit:not(:has(.sb-state)) .sharebtn{border-radius:var(--radius-full);padding:0 14px}.snth-app .sbs-i{display:inline-flex}.snth-app .sb-state[data-tip]:hover:before{content:attr(data-tip);position:absolute;top:calc(100% + 8px);right:-40px;padding:5px 9px;border-radius:6px;background:var(--surface-primary);border:1px solid var(--border-primary);box-shadow:0 6px 18px #00000059;color:var(--text-primary);font-size:12px;line-height:16px;font-weight:500;white-space:nowrap;pointer-events:none;z-index:20}.snth-app .sharesplit:not(:has(.sb-state)) .sharebtn{padding:0 14px 0 12px;gap:6px}.snth-app .sharesplit:not(:has(.sb-state)) .sharebtn:hover:not(:disabled){background:#ffffff2e!important;border-radius:var(--radius-full)}.snth-app .sb-state:disabled{cursor:default}.snth-app .sb-state:disabled:before{display:none!important}.snth-app .tpage.bare .t-qh{font-size:14px!important;line-height:20px;font-weight:400;color:var(--text-primary);padding:10px 14px 10px 64px!important;margin:9px 0 0!important;border-bottom:0!important;position:relative;display:flex;align-items:center;gap:8px}.snth-app .tpage.bare .t-qh:before{content:"";position:absolute;left:18px;top:50%;width:16px;height:16px;transform:translateY(-50%);border-radius:4px;border:1px solid var(--border-primary);opacity:.5}.snth-app .tpage.bare .t-qh span{font-size:12px;color:var(--text-tertiery);font-family:var(--font-mono)}.snth-app .tpage.bare .t-qh:after{content:"";position:absolute;left:16px;right:16px;bottom:-5px;height:1px;background:var(--border-primary)}.snth-app .tpage.bare .t-ql{padding:10px 0 32px!important;gap:0!important}.snth-app .tpage.bare .tq{margin:1px 8px;padding:10px 14px 10px 0!important;border-radius:12px!important;border-bottom:0!important;gap:0!important;background:none}.snth-app .tpage.bare .tq:hover{background:#f8f8f908}.snth-app .tpage.bare .tq.on{background:#35ff920f}.snth-app .tpage.bare .tq-box{width:16px;height:16px;margin:2px 26px 0 10px;border-radius:4px}.snth-app .tpage.bare .tq-t{margin-left:4px;font-size:14px;line-height:1.45;font-weight:400;color:#f8f8f99e}.snth-app .tpage.bare .tq.on .tq-t{color:var(--text-primary)!important}.snth-app .tpage.bare .t-qh:before{display:none}.snth-app .cur-in{display:flex;align-items:flex-start;transform-origin:2px 2px;transform:rotate(var(--lean,0deg))}.snth-app .tcard .im{width:150px!important;height:150px!important;margin-top:-4px!important;object-fit:cover;border-radius:12px;box-shadow:0 4px 10px #0000001f,0 0 0 1px #1715150f}.snth-app .tpage.bare .t-qh span{position:absolute;left:18px;top:50%;transform:translateY(-50%);width:28px;text-align:left}.snth-app .tq-qn{flex:none;width:26px;margin:3px 2px 0 0;font-family:var(--font-mono);font-size:12px;line-height:16px;color:var(--text-tertiery)}.snth-app .tpage.bare .tq.on .tq-qn{color:#35ff92}.snth-app .tpage.bare .tq-box{margin:2px 8px 0 10px!important}.snth-app .tpage.bare .tq-t{margin-left:0!important}.snth-app .tpage.bare .t-qs{display:block!important;overflow-y:auto!important;scrollbar-width:none}.snth-app .tpage.bare .t-ql{overflow:visible!important;max-height:none!important;flex:none!important}.snth-app .tpage.bare .t-qs .albvt-wrap{position:sticky;top:0;z-index:3;background:var(--surface-primary)}.snth-app .tpage.bare .t-qf{position:sticky;bottom:0;z-index:3}.snth-app .alb-row.stats-on .tpage.bare .t-qs{display:none!important}.snth-app .gs-bico{display:flex;align-items:center;justify-content:center;flex:none;cursor:pointer;color:inherit}.snth-app .gsearch.on .gs-bico,.snth-app .gsearch.on .gs-bico *{color:#35ff92}.snth-app .hsj .gs-bico{width:36px;height:28px;margin:0 -10px;border-radius:var(--radius-full);color:var(--text-secondary)}.snth-app .hsj .gsearch:not(.on) .gs-bico:hover{background:#f8f8f90f;color:var(--text-primary)}.snth-app .hsj .gs-bico:hover svg{transform:scale(1.08)}.snth-app .hsj .gs-bico:active svg{transform:scale(.94)}.snth-app .hsj .gsearch.on .gs-bico,.snth-app .hsj .gsearch.on .gs-bico *{color:#35ff92!important}.snth-app .alb-bwrap{display:grid;grid-template-columns:320px minmax(0,1fr);height:100%;min-height:0}.snth-app .alb-bnav{border-right:1px solid rgba(248,248,249,.12);min-height:0}.snth-app .alb-bwrap .alb-building{min-width:0;min-height:0}.snth-app .alb-row.stats-on .alb-bwrap{grid-template-columns:minmax(0,1fr)}.snth-app .alb-row.stats-on .alb-bnav{display:none}.snth-app .alb-bnav{display:flex;flex-direction:column;overflow:hidden}.snth-app .alb-bsk{flex:1;min-height:0;overflow:hidden;padding:9px 12px 0;-webkit-mask-image:linear-gradient(#000 70%,transparent);mask-image:linear-gradient(#000 70%,transparent)}.snth-app .alb-bsk .sk{background:linear-gradient(90deg,#f8f8f90f,#f8f8f921,#f8f8f90f 80%);background-size:300% 100%}.snth-app .alb-bsk-ov{display:flex;align-items:center;gap:30px;height:40px;padding:0 14px;border-radius:10px;margin-bottom:9px;position:relative}.snth-app .alb-bsk-ov:after{content:"";position:absolute;left:4px;right:4px;bottom:-5px;height:1px;background:#f8f8f91f}.snth-app .alb-bsk-dot{width:12px!important;height:12px!important;border-radius:50%!important;flex:none}.snth-app .alb-bsk-q{display:flex;gap:14px;padding:14px 10px 12px}.snth-app .alb-bsk-n{flex:none;width:28px;font-family:var(--font-mono);font-size:12px;line-height:16px;color:#f8f8f92e}.snth-app .alb-bsk-t{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px}.snth-app .alb-bsk-chip{height:22px!important;border-radius:999px!important;margin-top:4px}.snth-app .alb-bsk-q{padding:14px 10px 12px 16px;gap:10px}.snth-app .alb-bsk-chip{height:20px!important;max-width:150px;margin-top:2px}.snth-app .icon.i,.snth-app .ico{display:inline-flex;flex:none;align-items:center;justify-content:center;inline-size:24px;block-size:24px}:is(.snth-app .icon.i,.snth-app .ico) svg{flex:none;inline-size:var(--isz, 20px);block-size:var(--isz, 20px)}.snth-app .icon.i svg{fill:currentColor}.snth-app .askmark-svg{color:var(--text-primary)}.snth-app .ph{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-xs);inline-size:100%;min-block-size:120px;padding:var(--space-2xl);border:1px dashed rgba(248,248,249,.26);border-radius:var(--radius-md);background:repeating-linear-gradient(135deg,rgba(248,248,249,.03) 0 10px,transparent 10px 20px);color:var(--text-secondary);text-align:center}.snth-app .ph.fill{flex:1;block-size:100%}.snth-app .ph .ph-n{font-family:var(--font-mono);font-size:12px;line-height:16px;font-weight:700;text-transform:uppercase;letter-spacing:.4px;color:var(--text-success)}.snth-app .ph .ph-t{max-inline-size:42ch;font-size:12px;line-height:16px}.snth-app .gs-item .gs-n{min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.snth-app .gs-sec:not([style*="display: none"])~.gs-sec{margin-block-start:16px}.snth-app .c-btn{box-sizing:border-box;display:inline-flex;flex-direction:row;align-items:center;gap:var(--space-sm);block-size:calc(var(--space-4xl) + var(--space-xxs));padding:var(--space-sm) var(--space-2xl);border:none;border-radius:var(--radius-full);background:var(--surface-action-primary);color:var(--text-on-action-primary);box-shadow:none;font-family:var(--font-sans);font-weight:700;font-size:14px;line-height:20px;letter-spacing:.15px;white-space:nowrap;cursor:pointer}.snth-app .c-btn.secondary{background:var(--surface-action-secondary);color:var(--text-on-action-secondary);box-shadow:0 0 0 1px var(--border-primary)}.snth-app .c-btn.tertiary{background:transparent;color:var(--text-primary);box-shadow:0 0 0 1px var(--border-primary)}.snth-app .c-btn.small{block-size:calc(var(--space-3xl) + var(--space-xs))}.snth-app .c-btn.large{block-size:calc(var(--space-4xl) + var(--space-xs));padding-block:var(--space-xs)}.snth-app .c-btn.xl{block-size:calc(var(--space-5xl) + var(--space-xs));padding:var(--space-lg) var(--space-4xl);gap:var(--space-md);font-size:18px}.snth-app .c-btn.lead{padding-inline-start:var(--space-xl)}.snth-app .c-btn.trail{padding-inline-end:var(--space-xl)}.snth-app .c-btn.xl.lead{padding-inline-start:var(--space-3xl)}.snth-app .c-btn.xl.trail{padding-inline-end:var(--space-3xl)}.snth-app .c-btn.only{inline-size:calc(var(--space-4xl) + var(--space-xxs));padding:0;justify-content:center;border-radius:var(--radius-sm)}.snth-app .c-btn.only.small{inline-size:calc(var(--space-3xl) + var(--space-xs))}.snth-app .c-btn.only.large{inline-size:calc(var(--space-4xl) + var(--space-xs))}.snth-app .c-btn.only.xl{inline-size:calc(var(--space-5xl) + var(--space-xs))}.snth-app .c-btn:hover:not(:disabled){opacity:.7}.snth-app .c-btn:disabled{cursor:not-allowed;background:var(--surface-action-disabled);color:var(--text-on-disabled-primary);box-shadow:none}.snth-app .c-btn.tertiary:disabled{background:transparent;color:var(--text-primary);box-shadow:0 0 0 1px var(--border-primary);opacity:.3}.snth-app .c-btn .c-btn-ic{display:flex;flex-shrink:0;align-items:center;justify-content:center;inline-size:var(--icon-default);block-size:var(--icon-default);color:currentColor}.snth-app .c-btn.xl .c-btn-ic{inline-size:var(--icon-l);block-size:var(--icon-l)}.snth-app .c-btn .c-btn-l{display:block}.snth-app .menu a[role=menuitem][href]:not([aria-disabled=true]){box-sizing:border-box;display:flex;align-items:center;gap:var(--space-md);width:100%;padding:var(--space-md) var(--space-lg);border-radius:var(--radius-sm);color:var(--text-primary);text-align:left;text-decoration:none;font-size:14px;line-height:normal;cursor:pointer}.snth-app .menu a[role=menuitem][href]:not([aria-disabled=true]):hover{background:var(--surface-page);color:var(--text-primary)}.snth-app .loadbar{position:absolute;inset-inline:0;inset-block-end:-1px;block-size:1px;z-index:6;overflow:hidden;pointer-events:none;opacity:0}.snth-app .loadbar.on{opacity:1}.snth-app .loadbar-fill{block-size:100%;inline-size:100%;background:#f8f8f966;box-shadow:0 0 6px #f8f8f926;transform:scaleX(var(--p, 0));transform-origin:left center}.snth-app .busy{opacity:.5;pointer-events:none}.snth-app #panel.busy{opacity:1}.snth-app #panel.busy>*{filter:opacity(.5);pointer-events:none}.snth-app .lzfail{display:block;padding:var(--space-sm) 0;border:0;background:none;color:var(--text-secondary);font:inherit;text-decoration:underline;cursor:pointer}.snth-app.layout-body{min-block-size:100vh;display:flex;flex-direction:column}.snth-app .layout-head{position:sticky;inset-block-start:var(--space-sm);z-index:20;display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);margin:var(--space-sm) var(--space-sm) 0;padding:var(--space-xl) var(--space-2xl);border-radius:var(--radius-md);background:var(--surface-primary);box-shadow:0 0 0 1px var(--border-primary)}.snth-app .layout-logo{display:block;color:var(--text-primary)}.snth-app .layout-acts{display:flex;align-items:center;gap:var(--space-sm)}.snth-app .layout-burger .c-btn-ic{inline-size:18px;block-size:18px}.snth-app .layout-burger .c-btn-ic svg{display:block;inline-size:100%;block-size:100%}.snth-app .layout-main{flex:1;display:flex;flex-direction:column;min-block-size:0}.snth-app .layout-center{flex:1;display:flex;align-items:center;justify-content:center;inline-size:100%;padding:var(--space-4xl) var(--space-2xl);overflow:auto}.snth-app .sheet{box-sizing:border-box;display:flex;flex-direction:column;gap:var(--space-2xl);inline-size:min(100%,26rem);padding:var(--space-4xl);border-radius:var(--radius-lg);background:var(--surface-primary)}.snth-app .sheet.wide{inline-size:min(100%,40rem)}.snth-app .sheet.bare{padding:0;background:none}.snth-app .sheet.expired{box-shadow:0 0 0 1px var(--border-primary)}.snth-app .sheet-t{margin:0;font-size:24px;line-height:30px;font-weight:700;letter-spacing:-.2px;color:var(--text-primary)}.snth-app .sheet-d{margin:0;color:var(--text-secondary)}.snth-app .sheet-d.strong{color:var(--text-primary);font-weight:700}.snth-app .sheet-d.small{font-size:12px;line-height:16px}.snth-app .sheet-d a{color:var(--text-primary);text-decoration:underline}.snth-app .sheet-acts{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-sm);padding-block-start:var(--space-xl);border-block-start:1px solid var(--border-primary)}.snth-app .sheet-acts.start{justify-content:flex-start}.snth-app .sheet-acts.plain{padding-block-start:0;border:none}.snth-app .stack{display:flex;flex-direction:column;gap:var(--space-sm)}.snth-app .stack.lg{gap:var(--space-xl)}.snth-app .stack.xs{gap:var(--space-xxs)}.snth-app .row{display:flex;align-items:center;gap:var(--space-sm)}.snth-app .row.between{justify-content:space-between}.snth-app .row.wrap{flex-wrap:wrap}.snth-app .c-btn.full{inline-size:100%;justify-content:center}.snth-app .c-btn .c-btn-l{position:relative;display:inline-flex;align-items:center;gap:var(--space-xs)}.snth-app .c-btn .loader.htmx-indicator{position:absolute;inset-inline-start:50%;margin-inline-start:-9px}.snth-app .c-btn.htmx-request .c-btn-l>:not(.loader){opacity:0}.snth-app .delim{display:flex;align-items:center;gap:var(--space-md);color:var(--text-secondary);font-size:12px;line-height:16px}.snth-app .delim:before,.snth-app .delim:after{content:"";flex:1;block-size:1px;background:var(--border-primary)}.snth-app .error input,.snth-app .error textarea{--input-border-color: var(--border-alert)}.snth-app .field-l{display:block;margin-block-end:var(--space-xxs);color:var(--text-secondary);font-size:12px;line-height:16px;font-weight:700}.snth-app .avatar{flex:none;inline-size:var(--av, 40px);block-size:var(--av, 40px);border-radius:var(--radius-md);object-fit:cover;box-shadow:0 0 0 1px var(--border-primary)}.snth-app .avatar-l{display:inline-flex;align-items:center;justify-content:center;background:var(--av-bg);color:var(--av-fg);font-weight:700;font-size:calc(var(--av, 40px) * .55);line-height:1}.snth-app .bhead .bicon.avatar-l{display:inline-flex}.snth-app #tb{container-type:inline-size}@media(max-width:1100px){.snth-app .tb{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width: 519.98px){.snth-app .tb{grid-template-columns:1fr}}.snth-app .toast{z-index:300;inline-size:max-content;max-inline-size:min(36rem,calc(100vw - 2 * var(--space-xl)));border-radius:var(--radius-md);align-items:flex-start}.snth-app .toast .toast-ic,.snth-app .toast .lockv{block-size:20px;align-items:center}.snth-app .toast.err{background:var(--alert-500);color:var(--always-white)}body.freeze{overflow:hidden}.snth-app .modal{position:fixed;inset:0;z-index:200;display:flex;align-items:center;justify-content:center;padding:var(--space-2xl);background:#0000008c;opacity:0;visibility:hidden}.snth-app .modal.active{opacity:1;visibility:visible}.snth-app .modal-content{position:relative;box-sizing:border-box;inline-size:min(100%,32rem);max-block-size:calc(100vh - 2 * var(--space-2xl));overflow:auto;padding:var(--space-4xl);border-radius:var(--radius-xl);background:var(--surface-primary);box-shadow:0 0 0 1px var(--border-primary),0 24px 64px #00000073;transform:translateY(12px) scale(.98)}.snth-app .modal.large .modal-content{inline-size:min(100%,52rem)}.snth-app .modal.active .modal-content{transform:none}.snth-app .modal-close{position:absolute;inset-block-start:var(--space-xl);inset-inline-end:var(--space-xl);z-index:2;display:inline-flex;align-items:center;justify-content:center;inline-size:32px;block-size:32px;border:none;border-radius:var(--radius-full);background:var(--surface-secondary);color:var(--text-primary);cursor:pointer}.snth-app .modal-busy{position:absolute;inset-block-start:50%;inset-inline-start:50%;margin:-16px 0 0 -16px}.snth-app .loader{display:inline-block;flex:none;box-sizing:border-box;inline-size:18px;block-size:18px;border:2px solid currentColor;border-inline-end-color:transparent;border-radius:50%;vertical-align:middle}.snth-app .loader.small{inline-size:12px;block-size:12px;border-width:1.5px}.snth-app .loader.large{inline-size:32px;block-size:32px;border-width:3px;color:var(--text-success)}.snth-app .wb-pane{position:relative;flex:1;min-inline-size:0;border-radius:var(--radius-lg);background:var(--surface-secondary);contain:layout paint style}.snth-app .wb-doc{position:absolute;inset:0;overflow:auto;padding:12px 12px 64px}.snth-app .wb-busy{position:absolute;inset:0;z-index:2;display:flex;align-items:center;justify-content:center;pointer-events:none}.snth-app .wb-frame{position:absolute;inset:0;z-index:3;inline-size:100%;block-size:100%;border:0;background:transparent}.snth-app .wb-picker{position:absolute;inline-size:1px;block-size:1px;opacity:0;pointer-events:none}.snth-app .wb-empty{align-items:center;text-align:center}.snth-app .split-view{flex:1;display:grid;grid-template-columns:minmax(0,30rem) minmax(0,1fr);grid-template-rows:minmax(0,1fr);gap:var(--space-sm);min-block-size:0;padding:var(--space-sm)}.snth-app .split-view-side,.snth-app .split-view-main{min-block-size:0;overflow:auto;border-radius:var(--radius-md);background:var(--surface-primary);box-shadow:0 0 0 1px var(--border-primary)}.snth-app .split-view-side{grid-column:1;grid-row:1;contain:size}.snth-app .split-view-main{grid-column:2;grid-row:1;display:flex;flex-direction:column;padding:var(--space-3xl) var(--space-2xl)}@media(max-width:900px){.snth-app .split-view{grid-template-columns:minmax(0,1fr)}.snth-app .split-view-main{grid-column:1}.snth-app .split-view-side{display:none}}.snth-app .promo{display:flex;flex-direction:column;gap:var(--space-2xl);padding:var(--space-4xl) var(--space-xl)}.snth-app .promo-h{margin:0;text-align:center;font-size:28px;line-height:1.3;font-weight:700}.snth-app .promo-h .flipper{display:inline-block;vertical-align:middle}.snth-app .promo-br{display:block}.snth-app .promo-flip{border-radius:var(--radius-full)}.snth-app .promo-flip.sq{border-radius:var(--radius-xs, 4px);overflow:hidden}.snth-app .promo-flip img,.snth-app .promo-flip svg{display:block;inline-size:100%;block-size:100%}.snth-app .promo-plan{border-radius:var(--radius-md);background:#35ff920d;box-shadow:0 0 0 1px #35ff9233;overflow:hidden}.snth-app .promo-top{display:flex;flex-direction:column;align-items:center;gap:var(--space-2xl);padding:var(--space-3xl) var(--space-xl)}.snth-app .promo-pill{display:inline-flex;align-items:center;padding:var(--space-xs) var(--space-xl);border-radius:var(--radius-full);box-shadow:inset 0 0 0 1px #f8f8f9;font-weight:700}.snth-app .promo-pill.img{block-size:46px;padding-block:0;box-sizing:border-box}.snth-app .promo-lede{margin:0;font-size:20px;line-height:26px;text-align:center}.snth-app .promo-row{display:flex;align-items:stretch;border-block-start:1px solid #f8f8f91f}.snth-app .promo-cell{flex:1;display:flex;align-items:center;gap:var(--space-sm);padding:var(--space-2xl) var(--space-3xl);border-inline-end:1px solid #35ff9233;font-size:16px}.snth-app .promo-two{display:flex;flex-direction:column}.snth-app .promo-ck{display:flex;align-items:center;padding-inline:var(--space-xl)}.snth-app .promo-cta{display:flex;justify-content:center;padding:var(--space-3xl) var(--space-xl);border-block-start:1px solid #f8f8f91f}.snth-app .promo-foot{margin:0;text-align:center;color:var(--text-secondary)}.snth-app .promo-foot a{color:var(--text-primary);text-decoration:underline}.snth-app .auth-sheet{inline-size:min(100%,24rem)}.snth-app .auth-form{inline-size:100%}.snth-app .auth-center{text-align:center}.snth-app .auth-strong{color:var(--text-primary);font-weight:700;word-break:break-all}.snth-app .auth-accent{color:var(--text-accent-quaternary)}.snth-app .auth-logo{display:block;inline-size:56px;block-size:56px}.snth-app .auth-mark{display:flex}.snth-app .auth-mark.center{justify-content:center}.snth-app .auth-head.center{align-items:center;text-align:center}.snth-app .c-btn-ic:has(>.auth-glyph){inline-size:18px;block-size:18px;margin-inline-end:-2px}.snth-app .auth-glyph{display:flex;align-items:center;justify-content:center}.snth-app .auth-glyph svg{display:block;inline-size:18px;block-size:18px}.snth-app .auth-input{block-size:calc(var(--space-4xl) + var(--space-xs));padding-inline:var(--space-xl);font-family:var(--font-sans);font-size:14px}.snth-app .auth-digits{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:var(--space-sm)}.snth-app .auth-digit{inline-size:100%;padding-inline:0;border-radius:var(--radius-md);text-align:center;font-family:var(--font-mono);font-size:18px}.snth-app form.htmx-request .auth-submit .c-btn-l>:not(.loader){opacity:0}.snth-app .auth-foot{text-align:center;padding-block:var(--space-xs) 0}.snth-app .auth-card{overflow:hidden;border-radius:var(--radius-lg);background:var(--surface-secondary);box-shadow:0 0 0 1px var(--border-primary)}.snth-app .auth-card-img{margin:0;block-size:96px;background:color-mix(in srgb,var(--auth-card-ac, var(--surface-secondary)) 35%,var(--surface-secondary))}.snth-app .auth-card-img img{display:block;inline-size:100%;block-size:100%;object-fit:cover}.snth-app .auth-card-body{padding:var(--space-lg) var(--space-xl);flex-wrap:nowrap}.snth-app .auth-card-text{min-inline-size:0;flex:1;text-align:start}.snth-app .auth-card-t{color:var(--text-primary);font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.snth-app .auth-card-d{color:var(--text-secondary);font-size:12px;line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.snth-app .auth-orgs{max-block-size:33vh;overflow:auto;padding:var(--space-xxs)}.snth-app .auth-carry{display:none}.snth-app .auth-status{align-items:center;text-align:center}.snth-app .auth-status-load{display:flex;justify-content:center;padding-block:var(--space-md)}.snth-app .auth-show-sm{display:none}@media(max-width:900px){.snth-app .auth-hide-sm{display:none}.snth-app .auth-show-sm{display:inline}}.snth-app .auth-trial.auth-active{grid-template-columns:0 minmax(0,1fr);gap:0}.snth-app .auth-trial.auth-active .auth-trial-side{visibility:hidden;box-shadow:none}.snth-app .auth-trial-main{gap:var(--space-2xl)}@media(min-width:900.02px){.snth-app:has(.auth-trial:not(.auth-active)) .toast{left:calc(50% + (30rem + var(--space-sm)) / 2);max-inline-size:min(36rem,calc(100vw - 30rem - 3 * var(--space-sm) - 2 * var(--space-xl)))}}.snth-app .auth-steps-l{margin:0;color:var(--text-secondary);font-size:12px;line-height:16px;font-weight:700}.snth-app .auth-progress{block-size:4px;border-radius:var(--radius-full);background:var(--surface-secondary);overflow:hidden}.snth-app .auth-progress-bar{display:block;block-size:100%;border-radius:inherit;background:var(--text-accent-quaternary)}.snth-app .auth-trial-content{flex:1;display:flex;flex-direction:column;min-block-size:0}.snth-app .auth-trial-center{flex:1;display:flex;align-items:center;justify-content:center;padding-block:var(--space-2xl)}.snth-app .auth-trial-form{inline-size:min(100%,24rem)}.snth-app .auth-trial-form:has(.auth-digits){inline-size:min(100%,calc(26rem - 2 * var(--space-4xl)))}.snth-app .auth-status-h{justify-content:center;white-space:nowrap}.snth-app .auth-status-h .sheet-t{white-space:nowrap;font-size:clamp(14px,4.6vw,22px)}.snth-app .auth-status-h .sheet-t.fade{opacity:0}.snth-app .auth-trust{display:flex;align-items:center;gap:var(--space-2xl);padding-block:var(--space-2xl) 0;overflow:hidden}.snth-app .auth-trust-l{flex:none;margin:0;color:var(--text-secondary);font-weight:700;white-space:nowrap}.snth-app .auth-marquee{flex:1;display:flex;min-inline-size:0;-webkit-mask-image:linear-gradient(to right,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(to right,transparent,#000 8%,#000 92%,transparent);overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.snth-app .auth-marquee-track{flex:none;display:flex;gap:var(--space-5xl);padding-inline-end:var(--space-5xl)}.snth-app .auth-trust-logo{margin:0;inline-size:64px;block-size:64px}.snth-app .auth-trust-logo img{display:block;inline-size:100%;block-size:100%;object-fit:contain}@media(max-width:900px){.snth-app .auth-trust{display:none}}.snth-app .auth-dl{flex:1;display:flex;flex-direction:column;justify-content:space-between;gap:var(--space-2xl);min-block-size:100%}.snth-app .auth-dl-hero{display:flex;flex-direction:column;align-items:center;gap:var(--space-2xl)}.snth-app .auth-dl-img{margin:0;inline-size:min(100%,20rem)}.snth-app .auth-dl-img img{display:block;inline-size:100%;block-size:auto}.snth-app .auth-dl-copy{align-items:center;text-align:center}.snth-app .auth-dl-mark{display:block;border-radius:var(--radius-lg);box-shadow:0 0 0 1px var(--border-primary)}.snth-app .auth-dl-t{margin:0;color:var(--text-primary);font-size:18px;line-height:24px;font-weight:700}.snth-app .auth-dl-t.dim{color:var(--text-secondary)}.snth-app .auth-dl-sheet{align-items:stretch;padding:var(--space-2xl);border-radius:var(--radius-lg) var(--radius-lg) 0 0;background:var(--surface-secondary);box-shadow:0 0 0 1px var(--border-primary)}.snth-app .auth-dl-ic{display:flex}.snth-app .appsh-back{position:fixed;inset:0;z-index:400;display:flex;align-items:flex-end;justify-content:center;background:#0a09099e;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.snth-app .appsh-back:not(.on),html.is-desktop .snth-app .appsh-back{display:none}html:not(.is-desktop) .snth-app:has(.appsh-back.on){overflow:hidden}.snth-app .appsh{position:relative;inline-size:100%;max-inline-size:520px;box-sizing:border-box;padding:28px 24px calc(24px + env(safe-area-inset-bottom,0px));display:flex;flex-direction:column;align-items:center;text-align:center;background:#232020;border:1px solid rgba(248,248,249,.12);border-block-end:0;border-radius:24px 24px 0 0;box-shadow:0 -12px 60px #00000080;color:#f8f8f9}.snth-app .appsh:focus{outline:none}.snth-app .appsh-ic{inline-size:72px;block-size:72px;margin:6px 0 18px;display:flex;align-items:center;justify-content:center;border-radius:22px;background:#232020;border:1px solid rgba(248,248,249,.12);color:#f8f8f9}.snth-app .appsh h2{margin:0 0 8px;font-size:22px;line-height:28px;font-weight:700;letter-spacing:-.2px;text-wrap:balance}.snth-app .appsh p{margin:0 0 22px;max-inline-size:34ch;font-size:15px;line-height:22px;color:#f8f8f99e;text-wrap:pretty}.snth-app .appsh-acts{display:flex;flex-direction:column;gap:6px;inline-size:100%}.snth-app a.appsh-get.appsh-get.appsh-get.appsh-get,.snth-app a.appsh-get.appsh-get.appsh-get.appsh-get:hover{block-size:48px;inline-size:100%;display:flex;align-items:center;justify-content:center;border-radius:999px;background:#35ff92;color:#171515;font-size:15px;font-weight:700;text-decoration:none}.snth-app .set-page{flex:1;min-inline-size:0;overflow:auto;padding:var(--space-4xl) var(--space-2xl) var(--space-5xl)}.snth-app .set-col{display:flex;flex-direction:column;gap:var(--space-2xl);inline-size:min(100%,44rem);margin-inline:auto}.snth-app .set-sub{color:var(--text-secondary);font-size:12px;line-height:16px}.snth-app .set-mono{font-family:var(--font-mono);font-size:12px;line-height:16px}.snth-app .set-ws{display:flex;align-items:center;gap:var(--space-lg);padding:var(--space-xl);border-radius:var(--radius-md);background:var(--surface-secondary)}.snth-app .set-ws-tx{flex:1;min-inline-size:0;display:flex;flex-direction:column;gap:var(--space-xxs)}.snth-app .set-ws-n{overflow:hidden;color:var(--text-primary);font-size:16px;line-height:22px;text-overflow:ellipsis;white-space:nowrap}.snth-app .set-group{display:flex;flex-direction:column;gap:var(--space-2xl)}.snth-app .set-sec{display:flex;flex-direction:column;padding:var(--space-2xl) var(--space-3xl);border-radius:var(--radius-md);box-shadow:inset 0 0 0 1px var(--border-primary)}.snth-app .set-sec-h{display:flex;align-items:center;justify-content:space-between;gap:var(--space-xl);min-block-size:30px;padding-block-end:var(--space-sm)}.snth-app .set-sec-t{margin:0;color:var(--text-primary);font-size:16px;line-height:22px;font-weight:700}.snth-app .set-sec-d{margin:0 0 var(--space-sm);color:var(--text-secondary);font-size:13px;line-height:18px}.snth-app .set-row{display:flex;align-items:center;justify-content:space-between;gap:var(--space-xl);min-block-size:56px;padding-block:var(--space-lg);border-block-start:1px solid var(--border-primary)}.snth-app .set-row-l{flex:1;min-inline-size:0;color:var(--text-secondary);font-size:13px;line-height:18px}.snth-app .set-row-v{display:flex;align-items:center;justify-content:flex-end;flex:0 1 50%;min-inline-size:0;text-align:end}.snth-app .set-row-v input:not([type=file]){--input-background-color: var(--surface-primary);--input-border-color: var(--border-primary);--input-text-color: var(--text-primary);inline-size:100%}.snth-app .set-val{display:flex;flex-direction:column;gap:2px;color:var(--text-primary)}.snth-app .set-inline{display:flex;align-items:center;gap:var(--space-lg)}.snth-app .set-acts{display:flex;gap:var(--space-sm);opacity:0;visibility:hidden;pointer-events:none}.snth-app .set-acts.on{opacity:1;visibility:visible;pointer-events:auto}.snth-app .set-save .c-btn-ic{position:relative}.snth-app .set-save .loader.htmx-indicator{inset-inline-start:50%;margin-inline-start:-6px}.snth-app form.htmx-request .set-save .c-btn-ic>:not(.loader){opacity:0}.snth-app .set-copy{position:relative;display:inline-flex;align-items:center;gap:var(--space-sm);max-inline-size:100%;padding:var(--space-xxs) var(--space-sm);border:none;border-radius:var(--radius-xs);background:var(--surface-secondary);color:var(--text-secondary);cursor:pointer}.snth-app .set-copy .set-mono{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.snth-app .set-copy-ic{display:inline-flex}.snth-app .set-copied{position:absolute;inset-block-end:calc(100% + var(--space-xxs));inset-inline-end:0;padding:var(--space-xxs) var(--space-sm);border-radius:var(--radius-xs);background:var(--surface-page);color:var(--text-primary);font-size:12px;line-height:16px;white-space:nowrap}.snth-app .set-img-l{display:flex;align-items:center;gap:var(--space-lg)}.snth-app .set-img-stage{position:relative;flex:none;inline-size:64px;block-size:64px}.snth-app .set-img{position:absolute;inset:0;inline-size:64px;block-size:64px;border-radius:var(--radius-sm);object-fit:cover}.snth-app .set-img .avatar{border-radius:var(--radius-sm)}.snth-app .set-img-busy{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-sm);background:var(--surface-secondary)}.snth-app .set-upload{cursor:pointer;outline:none}.snth-app .set-upload[aria-disabled=true]{cursor:progress}.snth-app .set-img-up{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-sm);background:var(--surface-secondary);color:var(--text-primary);opacity:0;pointer-events:none}.snth-app .set-upload:hover .set-img-up,.snth-app .set-upload:focus-visible .set-img-up{opacity:1}.snth-app .set-upload-v{display:flex;flex-direction:column;align-items:flex-end;gap:var(--space-xxs)}.snth-app .set-file{position:absolute;inline-size:1px;block-size:1px;opacity:0;pointer-events:none}.snth-app .set-err{color:var(--text-alert);font-size:12px;line-height:16px}.snth-app .set-team-h{display:flex;justify-content:space-between;padding-block:var(--space-sm);border-block-start:1px solid var(--border-primary);color:var(--text-secondary);font-size:12px;line-height:16px}@property --set-fade-t{syntax: "<length>"; inherits: false; initial-value: 0px;}@property --set-fade-b{syntax: "<length>"; inherits: false; initial-value: 0px;}.snth-app .set-team-list{max-block-size:400px;overflow:auto;-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 var(--set-fade-t),#000 calc(100% - var(--set-fade-b)),transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,#000 var(--set-fade-t),#000 calc(100% - var(--set-fade-b)),transparent 100%)}.snth-app .set-team-list.fade-t{--set-fade-t: 48px}.snth-app .set-team-list.fade-b{--set-fade-b: 48px}.snth-app .set-team-pending{margin-block-start:var(--space-xl)}.snth-app .set-member{display:flex;align-items:center;justify-content:space-between;gap:var(--space-xl);min-block-size:52px;padding-block:var(--space-sm);border-block-start:1px solid var(--border-primary)}.snth-app .set-member.hl{box-shadow:inset 0 1px 0 0 var(--border-success),inset 0 -1px 0 0 var(--border-success)}.snth-app .set-member:has(.svd-x){position:relative}.snth-app .set-member-tx{display:flex;flex-direction:column;gap:2px;flex:1;min-inline-size:0;padding-inline-end:36px}.snth-app .set-member-tx>*{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.snth-app .set-member:hover .svd-x,.snth-app .set-member .svd-x:focus-visible{opacity:1;transform:none}.snth-app .set-member .svd-x.htmx-request{opacity:1;transform:none;cursor:progress}.snth-app .set-member-n{min-inline-size:0;overflow:hidden;color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap}.snth-app .set-member-r{display:flex;align-items:center;gap:var(--space-sm);min-inline-size:0}.snth-app .set-member-r .set-sub{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.snth-app .c-btn.set-danger{color:var(--text-alert)}.snth-app .set-switch{display:flex;flex-direction:column;gap:var(--space-3xl);padding-block-start:var(--space-2xl)}.snth-app .set-org{display:flex;align-items:center;gap:var(--space-lg);flex:1;min-inline-size:0}.snth-app .set-org-tx{display:flex;flex-direction:column;gap:2px;min-inline-size:0;text-align:start}.snth-app .set-org-tx>*{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.snth-app .set-org-n{color:var(--text-primary)}.snth-app .set-org-cur{padding:var(--space-xl);border-radius:var(--radius-md);background:var(--surface-secondary)}.snth-app .set-org-btn{display:flex;align-items:center;gap:var(--space-lg);inline-size:100%;padding:var(--space-lg) var(--space-xl);border:none;border-radius:var(--radius-md);background:none;box-shadow:inset 0 0 0 1px var(--border-primary);color:var(--text-primary);font:inherit;cursor:pointer}.snth-app .set-org-btn:hover,.snth-app .set-org-btn:focus-visible{background:var(--surface-secondary)}.snth-app .set-org-go{display:inline-flex;color:var(--text-primary);opacity:0;transform:translate(-20px);pointer-events:none}.snth-app .set-org-btn:hover .set-org-go,.snth-app .set-org-btn:focus-visible .set-org-go{opacity:1;transform:translate(0)}.snth-app .set-accept{display:flex;flex-direction:column;gap:var(--space-2xl)}.snth-app .set-accept-top,.snth-app .set-accept-foot{position:sticky;z-index:1;margin-inline:calc(-1 * var(--space-4xl));padding-inline:var(--space-4xl);background:var(--surface-primary)}.snth-app .set-accept-top{inset-block-start:calc(-1 * var(--space-4xl));display:flex;flex-direction:column;gap:var(--space-sm);margin-block-start:calc(-1 * var(--space-4xl));padding-block:var(--space-4xl) var(--space-xl);border-block-end:1px solid var(--border-primary)}.snth-app .set-accept-body{display:flex;flex-direction:column;gap:var(--space-xl)}.snth-app .set-accept-list{display:flex;flex-direction:column;gap:var(--space-lg);margin:0;padding-inline-start:var(--space-2xl);list-style:decimal;color:var(--text-secondary)}.snth-app .set-accept-list>li{display:list-item;padding:0}.snth-app .set-accept-list>li:before{content:none}.snth-app .set-accept-list strong{color:var(--text-primary)}.snth-app .set-accept-foot{inset-block-end:calc(-1 * var(--space-4xl));display:flex;align-items:center;justify-content:space-between;gap:var(--space-xl);margin-block-end:calc(-1 * var(--space-4xl));padding-block:var(--space-xl) var(--space-4xl);border-block-start:1px solid var(--border-primary)}.snth-app .set-accept-hint{color:var(--text-secondary);cursor:pointer}@media(max-width:640px){.snth-app .chat-hide-sm{display:none}}.snth-app .chat-callout{box-sizing:border-box;inline-size:100%;display:flex;flex-direction:column;align-items:center;gap:var(--space-md);padding:var(--space-2xl);border-radius:var(--radius-lg);background:var(--surface-secondary);border:1px solid var(--border-primary)}.snth-app .chat-callout-l{display:flex;align-items:center;gap:var(--space-xs);margin:0;color:var(--text-secondary);font-size:14px;line-height:20px}.snth-app .chat-callout-d{margin:0;text-align:center;font-size:16px;line-height:24px;color:var(--text-primary)}.snth-app .chat-share{display:flex;flex-direction:column;align-items:center;gap:var(--space-4xl);inline-size:100%;max-inline-size:720px;margin:0 auto}.snth-app .chat-share-intro{display:flex;flex-direction:column;align-items:center;gap:var(--space-xxs);margin:0;padding:var(--space-4xl) 0 0;text-align:center;font-size:14px;line-height:20px;color:var(--text-secondary)}.snth-app .chat-share-strong{color:var(--text-primary)}.snth-app .chat-share-thread{inline-size:100%;display:flex;flex-direction:column}.snth-app .chat-share-blur{position:relative;filter:blur(8px);pointer-events:none;-webkit-user-select:none;user-select:none}.snth-app .chat-share-err{flex:1;justify-content:space-between}.snth-app .chat-pt{display:flex;flex-direction:column;gap:var(--space-xl);min-inline-size:0;font-size:16px;line-height:24px;color:var(--text-primary)}.snth-app .chat-pt-p{margin:0}.snth-app .chat-pt-h{margin:var(--space-sm) 0 0;font-size:18px;line-height:24px;font-weight:700;letter-spacing:0}.snth-app h1.chat-pt-h{font-size:22px;line-height:28px}.snth-app h2.chat-pt-h{font-size:20px;line-height:26px}.snth-app h4.chat-pt-h{font-size:16px}.snth-app .chat-pt-quote{padding:var(--space-lg);border-left:2px solid var(--border-primary);color:var(--text-secondary);font-style:italic}.snth-app .chat-pt-quote p{margin:0}.snth-app .chat-pt-list{margin:0;padding-left:var(--space-2xl);display:flex;flex-direction:column;gap:var(--space-sm)}.snth-app ul.chat-pt-list{list-style:disc}.snth-app ol.chat-pt-list{list-style:decimal}.snth-app .chat-pt-list li::marker{color:var(--text-tertiery)}.snth-app .chat-pt-audio{display:flex;flex-direction:column;gap:var(--space-lg)}.snth-app .chat-pt-aq{margin:0;font-style:italic}.snth-app .chat-pt strong{font-weight:700}.snth-app a.chat-pt-ent.chat-pt-ent.chat-pt-ent.chat-pt-ent{color:inherit;text-decoration:underline;text-decoration-color:#f8f8f947;text-underline-offset:3px;text-decoration-thickness:1px}.snth-app a.chat-pt-ent.chat-pt-ent.chat-pt-ent.chat-pt-ent:hover{color:var(--text-primary);text-decoration-color:currentColor}.snth-app a.chat-pt-ent:focus-visible{outline:2px solid #35ff92;outline-offset:2px;border-radius:2px}.snth-app .chat-ch{display:flex;flex-direction:column;gap:var(--space-lg);padding:var(--space-lg) 0;min-inline-size:0}.snth-app .chat-ch-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-lg)}.snth-app .chat-ch-row{display:flex;flex-direction:column;gap:var(--space-sm)}.snth-app .chat-ch-rowh{display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-lg);font-size:14px;line-height:20px}.snth-app .chat-ch-lab{color:var(--c, var(--text-primary));min-inline-size:0;overflow-wrap:anywhere}.snth-app .chat-ch-grp>.chat-ch-lab{font-size:14px;line-height:20px;color:var(--text-primary)}.snth-app .chat-ch-stats{display:flex;gap:var(--space-sm);flex:none;white-space:nowrap;color:var(--c, var(--text-primary))}.snth-app .chat-ch-stats .dim{color:var(--text-tertiery)}.snth-app .chat-ch-delta{font-size:12px;margin-left:var(--space-xxs)}.snth-app .chat-ch-delta.up{color:var(--text-success)}.snth-app .chat-ch-delta.down{color:var(--text-alert)}.snth-app .chat-ch-bar{block-size:6px;border-radius:var(--radius-full);background:var(--border-primary);overflow:hidden}.snth-app .chat-ch-bar>i{display:block;block-size:100%;border-radius:inherit;background:var(--c, var(--text-success))}.snth-app .chat-ch-more{align-self:stretch;padding:var(--space-md);border:1px solid var(--border-primary);border-radius:var(--radius-full);background:none;color:var(--text-secondary);font:inherit;font-size:14px;cursor:pointer}.snth-app .chat-ch-more:hover{color:var(--text-primary)}.snth-app .chat-ch-empty{margin:0;padding:var(--space-xl) 0;color:var(--text-tertiery);font-size:14px}.snth-app .chat-ch-donut{align-items:center}.snth-app .chat-ch-ring{inline-size:min(220px,60%);aspect-ratio:1}.snth-app .chat-ch-ring svg{display:block;inline-size:100%;block-size:100%}.snth-app .chat-ch-legend{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-sm) var(--space-lg);font-size:12px;line-height:16px;color:var(--text-secondary)}.snth-app .chat-ch-legend li{display:flex;align-items:center;gap:var(--space-xxs)}.snth-app .chat-ch-legend strong{color:var(--text-primary)}.snth-app .chat-ch-dot{inline-size:8px;block-size:8px;border-radius:50%;background:var(--c);flex:none}.snth-app .chat-ch-grp{display:flex;flex-direction:column;gap:var(--space-xs)}.snth-app .chat-ch-gbar{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--space-sm)}.snth-app .chat-ch-v{font-size:12px;line-height:16px;color:var(--text-tertiery);white-space:nowrap}.snth-app .chat-ch-lplot{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:var(--space-md);row-gap:var(--space-xs)}.snth-app .chat-ch-ly{display:flex;flex-direction:column;justify-content:space-between;font-size:12px;line-height:16px;color:var(--text-tertiery);text-align:end}.snth-app .chat-ch-lsvg{position:relative;aspect-ratio:3 / 1;min-inline-size:0}.snth-app .chat-ch-lsvg svg{display:block;inline-size:100%;block-size:100%;overflow:visible}.snth-app .chat-ch-lpt{position:absolute;inline-size:8px;block-size:8px;margin:-4px 0 0 -4px;border-radius:50%;background:var(--c);box-shadow:0 0 0 2px var(--surface-primary)}.snth-app .chat-ch-lpt:hover{box-shadow:0 0 0 4px var(--border-primary)}.snth-app .chat-ch-lx{position:relative;block-size:16px;font-size:12px;line-height:16px;color:var(--text-tertiery)}.snth-app .chat-ch-lx>span{position:absolute;transform:translate(-50%);white-space:nowrap}.snth-app .chat-ch-lx>.first{transform:none}.snth-app .chat-ch-lx>.last{transform:translate(-100%)}.snth-app .chat-ch-cplot{list-style:none;margin:0;padding:0;display:flex;align-items:stretch;gap:4px;aspect-ratio:4 / 1;min-block-size:120px}.snth-app .chat-ch-col{flex:1 1 0;min-inline-size:0;display:flex;flex-direction:column;align-items:center;gap:4px}.snth-app .chat-ch-cbar{flex:1;inline-size:100%;display:flex;align-items:flex-end}.snth-app .chat-ch-cbar>i{display:block;inline-size:100%;min-block-size:2px;border-radius:2px 2px 0 0;background:#686b6b}.snth-app .chat-ch-col:hover .chat-ch-cbar>i{background:#35ff92}.snth-app .chat-ch-cp,.snth-app .chat-ch-cl{font-size:11px;line-height:14px;color:var(--text-tertiery);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-inline-size:100%}.snth-app .chat-ch-col:hover .chat-ch-cp{color:var(--text-primary)}.snth-app .vizload-foot .askmark{color:#171515;--am-fa: .06}.snth-app .vizload-foot .askmark .askmark-chip i{filter:saturate(1.3) brightness(.85)}.snth-app :is(.chead,.ahead) .tt :is(.h6,.lbl12){white-space:nowrap;overflow:hidden;text-overflow:clip;-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 40px),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 40px),transparent)}.snth-app .hist-eb{font-family:var(--font-sans);font-size:14px;line-height:20px;font-weight:700;text-transform:none}.snth-app .snside>#l-back+.snlist{margin-top:0;border-top:0}.snth-app :where(.dk) :where(li,p){font-size:inherit}.snth-app :where(.dk) :where(ul,ol)>:where(li){padding:0;gap:normal;align-items:normal}.snth-app .abody:has(>.dkstage,>.skslide){container-type:size;justify-content:safe center;--dk-strip: calc(112px * 9 / 16 + 8px + var(--space-xl));--dk-w: max(240px, min(100cqw, (100cqh - var(--dk-strip)) * 16 / 9))}.snth-app .abody>.dkstage,.snth-app .abody>.skslide,.snth-app .abody:has(>.dkstage,>.skslide)>.thumbs{width:var(--dk-w);max-width:none}.snth-app .afail{margin:auto;max-width:360px;display:flex;flex-direction:column;align-items:center;gap:8px;padding:48px 24px;text-align:center;color:var(--text-secondary)}.snth-app .afail .h6{color:var(--text-primary)}.snth-app .updcap.afailcap{pointer-events:auto}.snth-app .updcap .askmark{--am-s:18px!important;--am-min:0;flex:none}.snth-app .vizwrap{border-radius:0}.snth-app .sharepop button.sp-link:disabled,.snth-app .sharepop button.sp-link:disabled:hover{opacity:.45;cursor:default;background:transparent}.snth-app .sharepop .sp-dl button.sp-link{align-items:center}.snth-app .sharepop .sp-dl button.sp-link>span:not(.icon),.snth-app .sharepop .sp-dl button.sp-link>em{line-height:20px}.snth-app .insights{--i-bg:var(--surface-page);--i-s1:var(--surface-primary);--i-s2:var(--surface-secondary);--i-t1:var(--text-primary);--i-t2:var(--text-secondary);--i-t3:var(--text-tertiery);--i-b1:var(--border-primary);--i-b2:rgba(248,248,249,.06);--i-green:#35ff92;--i-blue:#2563eb;--i-side:320px;position:relative;flex:1;display:flex;flex-direction:column;min-width:0;min-height:0;overflow:hidden;background:var(--i-s1);color:var(--i-t1);font-family:var(--font-sans);font-size:14px}.snth-app .insights button{font-family:inherit}.snth-app .insights .ts-icon{display:block;flex-shrink:0}.snth-app .insights .album-header{position:relative;height:0;z-index:6;flex:none}.snth-app .insights .album-header-bar{position:absolute;top:0;left:0;right:0;display:flex;align-items:center;height:44px;padding:0 24px;overflow-x:auto;background:var(--i-s1);border-bottom:1px solid var(--i-b1);opacity:0;pointer-events:none}.snth-app .insights .album-header-bar::-webkit-scrollbar{display:none}.snth-app .insights .album-header-bar.vis{opacity:1;pointer-events:auto}.snth-app .insights .theme-bar-items{display:flex;align-items:center;flex:1;min-width:0;overflow:hidden}.snth-app .insights .alb-themes-lbl{font-size:10px;color:var(--i-t3);font-family:var(--font-mono);letter-spacing:.07em;text-transform:uppercase;margin-right:10px;white-space:nowrap;flex-shrink:0;display:inline-flex;align-items:center;gap:5px}.snth-app .insights .alb-themes-help{display:inline-flex;align-items:center;justify-content:center;width:13px;height:13px;border-radius:50%;border:1px solid var(--i-t3);font-size:8px;color:var(--i-t3);font-family:var(--font-sans);cursor:default;letter-spacing:0;text-transform:none;opacity:.7}.snth-app .insights .alb-themes-help:hover{opacity:1}.snth-app .insights .theme-strip{display:flex;align-items:center;gap:6px;overflow-x:auto;overflow-y:hidden;flex:1;-webkit-mask-image:linear-gradient(to right,#000 0,#000 calc(100% - 24px),transparent 100%);mask-image:linear-gradient(to right,#000 0,#000 calc(100% - 24px),transparent 100%)}.snth-app .insights .theme-strip::-webkit-scrollbar{display:none}.snth-app .insights .ts-pill{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border-radius:var(--radius-full);border:1px solid color-mix(in srgb,var(--tc) 27%,transparent);background:transparent;color:var(--tc);font-size:12px;font-weight:700;letter-spacing:.2px;cursor:pointer;white-space:nowrap;flex-shrink:0}.snth-app .insights .ts-pill .ts-icon{width:14px;height:14px}.snth-app .insights .ts-pill .ts-n{font-size:10px;opacity:.5;font-family:var(--font-mono);margin-left:2px}.snth-app .insights .ts-pill:hover:not(.on){border-color:currentColor;background:#ffffff0d}.snth-app .insights .ts-pill.on{background:var(--tc);border-color:var(--tc);color:var(--i-bg)}.snth-app .insights .insights-area{flex:1;display:flex;min-height:0;overflow:hidden}.snth-app .insights .nav-panel{width:var(--i-side);flex-shrink:0;overflow-y:auto;overflow-x:hidden;padding:0 0 8px;border-right:1px solid var(--i-b1)}.snth-app .insights .nav-panel::-webkit-scrollbar{display:none}.snth-app .insights .nav-panel>.albvt-wrap{margin-bottom:8px;position:sticky;top:0;z-index:2;background:var(--i-s1)}.snth-app .alb-row.stats-on .insights .nav-panel{display:none}.snth-app .alb-row.stats-on .insights.insights-empty .nav-panel{display:block;width:auto;border-right:0}.snth-app .insights .ni{display:flex;width:calc(100% - 16px);padding:10px 0;margin:1px 8px;border:0;border-radius:12px;background:none;color:inherit;text-align:left;cursor:pointer;position:relative}.snth-app .insights .ni:hover{background:#f8f8f908}.snth-app .insights .ni.active{background:#35ff920f}.snth-app .insights .ni.active:before{content:"";position:absolute;left:0;top:5px;bottom:5px;width:3px;background:var(--i-green);border-radius:2px}.snth-app .insights .ni.ni-ov{align-items:center}.snth-app .insights .ni-left{width:52px;display:flex;align-items:flex-start;gap:5px;padding-top:2px;padding-left:10px;flex-shrink:0}.snth-app .insights .ni-ov .ni-left{align-items:center;padding-top:0}.snth-app .insights .ni-dot{width:4px;height:4px;border-radius:50%;background:var(--i-t3);margin-top:7px;flex-shrink:0}.snth-app .insights .ni-qnum{font-size:12px;color:var(--i-t3);font-family:var(--font-mono)}.snth-app .insights .ni-qnum.ov-mark{opacity:.5;font-size:17px}.snth-app .insights .ni.active .ni-qnum{color:var(--i-green)}.snth-app .insights .ni-right{flex:1;padding:0 14px 0 4px;min-width:0}.snth-app .insights .ni-text{font-size:14px;color:var(--i-t2);line-height:1.45;margin-bottom:6px}.snth-app .insights .ni-ov .ni-text{margin-bottom:0}.snth-app .insights .ni.active .ni-text{color:var(--i-t1)}.snth-app .insights .ni-tpills{display:flex;flex-wrap:wrap;gap:4px}.snth-app .insights .ni-tpill{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:500;border:1px solid var(--i-b1);color:var(--i-t3);border-radius:var(--radius-full);padding:3px 10px 3px 6px}.snth-app .insights .ni-tpill .ts-icon{width:13px;height:13px}.snth-app .insights .ni-tpill.sel{background:var(--tc);border-color:var(--tc);color:#171515}.snth-app .insights .ni-cafe-tag{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:500;color:var(--i-green);border:1px solid rgba(53,255,146,.4);background:#35ff9212;border-radius:4px;padding:2px 8px 2px 6px}.snth-app .insights .ni-manual-icon{display:flex;flex-shrink:0;margin-top:2px;color:var(--i-t2);opacity:.7}.snth-app .insights .ni.active .ni-manual-icon{color:var(--i-t1);opacity:1}.snth-app .insights .ni-ov-divider{height:1px;background:var(--i-b1);margin:4px 16px 6px}.snth-app .insights .ni.dimmed{opacity:.35}.snth-app .insights .feed-panel{flex:1;overflow-y:auto;overflow-x:hidden;padding:0 24px 48px;min-width:0}.snth-app .insights .feed-panel::-webkit-scrollbar{display:none}.snth-app .insights .feed-inner{max-width:900px;padding-top:20px;margin:0 auto}.snth-app .insights .insight-wrap{margin-bottom:28px;position:relative;padding-left:26px}.snth-app .insights .insight-wrap:before{content:"";position:absolute;left:4px;top:11px;bottom:16px;width:14px;border:1.5px solid rgba(248,248,249,.14);border-right:0;border-top-left-radius:24px;border-bottom-left-radius:24px;pointer-events:none}.snth-app .insights .insight-wrap.dimmed{opacity:.35}.snth-app .insights .thm-recap{margin-bottom:10px}.snth-app .insights .ins-meta{display:flex;align-items:center;gap:8px;width:100%;padding:0 2px;margin:0 0 8px;border:0;background:none;color:inherit;text-align:left;cursor:pointer;font:inherit}.snth-app .insights .insight-wrap[data-card=ov] .ins-meta{cursor:default}.snth-app .insights .ins-num{display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:500;color:var(--i-t3);border:1px solid var(--i-b1);border-radius:4px;padding:0 8px;height:22px;flex-shrink:0;white-space:nowrap}.snth-app .insights .ins-num.ov-mark{font-size:17px}.snth-app .insights .ins-badge{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:500;padding:3px 8px;border-radius:4px;border:1px solid;flex-shrink:0;white-space:nowrap;height:22px}.snth-app .insights .ins-badge.snth{color:var(--i-t3);border-color:#f8f8f926;background:transparent}.snth-app .insights .ins-badge.ov{color:var(--i-t2);border-color:var(--i-b1);background:var(--i-s2)}.snth-app .insights .ins-badge.manual{color:var(--i-green);border-color:#35ff9266;background:#35ff9212}.snth-app .insights .ins-badge.theme-type{color:var(--tc);border-color:color-mix(in srgb,var(--tc) 27%,transparent);background:color-mix(in srgb,var(--tc) 6%,transparent)}.snth-app .insights .ins-badge.theme-type .ts-icon{width:12px;height:12px}.snth-app .insights .ins-rsp{display:inline-flex;align-items:center;font-size:12px;font-weight:500;color:var(--i-t2);border:1px solid var(--i-b1);border-radius:4px;padding:0 8px;height:22px;white-space:nowrap;flex-shrink:0}.snth-app .insights .ins-sep{font-size:11px;color:var(--i-t3);margin:0 2px;flex-shrink:0}.snth-app .insights .ins-qref{font-size:12px;color:var(--i-t3);font-weight:500}.snth-app .insights .ins-date{margin-left:auto;font-size:11px;font-family:var(--font-mono);color:var(--i-t3);letter-spacing:.03em;white-space:nowrap}.snth-app .insights .ins-chev{flex-shrink:0;margin-left:auto;color:var(--i-t3);font-size:11px}.snth-app .insights .insight-wrap.open .ins-chev{transform:rotate(180deg)}.snth-app .insights .ins-meta:hover .ins-chev{color:var(--i-t2)}.snth-app .insights .str-bars{display:inline-flex;align-items:flex-end;gap:2px;height:11px;flex-shrink:0}.snth-app .insights .str-bar{width:3px;border-radius:1px;background:#f8f8f92e}.snth-app .insights .str-bar.b1{height:4px}.snth-app .insights .str-bar.b2{height:7px}.snth-app .insights .str-bar.b3{height:10px}.snth-app .insights .str-1 .b1,.snth-app .insights .str-2 .b1,.snth-app .insights .str-2 .b2,.snth-app .insights .str-3 .b1,.snth-app .insights .str-3 .b2,.snth-app .insights .str-3 .b3{background:var(--i-green)}.snth-app .insights .ins-body{background:var(--i-s2);border:1px solid var(--i-b1);border-radius:12px;overflow:hidden}.snth-app .insights .ins-body:hover{border-color:#f8f8f933}.snth-app .insights .ins-hd{cursor:pointer;padding:10px 24px 14px}.snth-app .insights .ins-hd:hover{opacity:.92}.snth-app .insights .ins-content{padding:0 24px 20px}.snth-app .insights .ins-title{font-size:19px;font-weight:500;color:var(--i-t1);line-height:1.35;letter-spacing:-.1px}.snth-app .insights .ins-theme-pills{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:8px}.snth-app .insights .ins-theme-pill{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:500;border:1px solid color-mix(in srgb,var(--tc) 27%,transparent);color:var(--tc);border-radius:var(--radius-full);padding:3px 10px 3px 7px;cursor:pointer;white-space:nowrap}.snth-app .insights .ins-theme-pill .ts-icon{width:11px;height:11px}.snth-app .insights .ins-theme-pill:hover{background:#ffffff0f}.snth-app .insights .ins-theme-pill.active{background:var(--tc);border-color:var(--tc);color:var(--i-bg);cursor:default}.snth-app .insights .ins-collapse{overflow:hidden;max-height:0}.snth-app .insights .insight-wrap.open .ins-collapse{max-height:4000px}.snth-app .insights .ins-srcs{display:flex;flex-wrap:wrap;gap:6px;margin:12px 0 16px}.snth-app .insights .ins-src,.snth-app .insights .tsc-chip,.snth-app .insights .chart-vd{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;background:transparent;border:1px solid var(--i-b1);border-radius:var(--radius-full);font-size:12px;font-weight:700;letter-spacing:.2px;color:var(--i-t2);cursor:pointer;white-space:nowrap;flex-shrink:0}.snth-app .insights .ins-src:hover,.snth-app .insights .tsc-chip:hover,.snth-app .insights .chart-vd:hover{border-color:#f8f8f938;color:var(--i-t1)}.snth-app .insights .ins-src-lbl{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.snth-app .insights .ins-src-arr{color:var(--i-green);font-size:11px;flex-shrink:0}.snth-app .insights .ins-divider{height:1px;background:var(--i-b1);margin:18px 0}.snth-app .insights .ins-stat{font-size:60px;font-weight:500;color:var(--i-t1);line-height:1;letter-spacing:-2px;margin-bottom:8px}.snth-app .insights .ins-stat-lbl{font-size:14px;color:var(--i-t2);line-height:1.55}.snth-app .insights .thm-stat-lbl{margin-bottom:16px}.snth-app .insights .ins-body-text,.snth-app .insights .tsc-body{font-size:14px;color:var(--i-t2);line-height:1.65}.snth-app .insights .ins-term{color:var(--i-green)!important;text-decoration:none;cursor:pointer}.snth-app .insights .ins-term:hover{color:var(--i-green)!important;text-decoration:underline}.snth-app .insights .body-note{display:block;margin-top:10px;padding:7px 11px 7px 15px;border-radius:8px;font-size:13px;line-height:1.6;background:var(--i-b2);border:1px solid var(--i-b1);position:relative}.snth-app .insights .body-note:before{content:"";position:absolute;left:0;top:6px;bottom:6px;width:2px;border-radius:1px}.snth-app .insights .body-note-lbl{font-style:normal;font-weight:600}.snth-app .insights .body-note--outlier:before{background:#ffdbe6}.snth-app .insights .body-note--outlier .body-note-lbl{color:#ffdbe6}.snth-app .insights .body-note--connection:before{background:#a0d8ff}.snth-app .insights .body-note--connection .body-note-lbl{color:#a0d8ff}.snth-app .insights .body-note--lifestyle:before{background:#35ff92}.snth-app .insights .body-note--lifestyle .body-note-lbl{color:#35ff92}.snth-app .insights .ins-chart{margin-top:16px}.snth-app .insights .chart-hd{font-size:14px;font-weight:500;color:var(--i-t2);margin-bottom:10px}.snth-app .insights .stk-rows{display:flex;flex-direction:column}.snth-app .insights .stk-row{display:flex;flex-direction:column;width:100%;padding:9px 0;border:0;background:none;color:inherit;text-align:left;font:inherit;cursor:pointer;position:relative}.snth-app .insights .stk-row-static{cursor:default}.snth-app .insights .stk-row:before{content:"";position:absolute;left:0;top:0;bottom:0;width:1px;background:transparent}.snth-app .insights .stk-row:not(.stk-row-static):hover{padding-left:10px}.snth-app .insights .stk-row:not(.stk-row-static):hover:before{background:#f8f8f938}.snth-app .insights .stk-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:7px;position:relative}.snth-app .insights .stk-lbl{font-size:13px;font-weight:500;line-height:1}.snth-app .insights .stk-right-default{display:flex;align-items:baseline;gap:6px}.snth-app .insights .stk-row:not(.stk-row-static):hover .stk-right-default{opacity:0;pointer-events:none}.snth-app .insights .stk-right-hover{position:absolute;right:0;top:50%;transform:translate(16px) translateY(-50%);opacity:0;pointer-events:none;display:flex;align-items:center;gap:7px}.snth-app .insights .stk-row:not(.stk-row-static):hover .stk-right-hover{opacity:1;transform:translate(0) translateY(-50%)}.snth-app .insights .stk-pct{font-size:11px;color:var(--i-t3);font-family:var(--font-mono)}.snth-app .insights .stk-n{font-size:13px;font-weight:700;font-family:var(--font-mono)}.snth-app .insights .stk-bar-wrap,.snth-app .insights .stk-bar{height:1.5px;border-radius:1px}.snth-app .insights .stk-right-hover .dood img{width:20px;height:20px;box-shadow:0 0 0 2px #2e2b2b}.snth-app .insights .stk-users{font-size:12px;color:var(--i-t2);white-space:nowrap}.snth-app .insights .stk-more-wrap{display:flex;flex-direction:column}.snth-app .insights .stk-more{display:block;width:100%;text-align:center;font-size:12px;color:var(--i-t3);padding:12px 0 4px;border:0;background:none;cursor:pointer;letter-spacing:.01em}.snth-app .insights .stk-more:hover{color:var(--i-t2)}.snth-app .insights .donut-wrap{display:flex;gap:24px;align-items:center;margin-top:16px;flex-wrap:wrap}.snth-app .insights .donut-svg-wrap{position:relative;width:120px;height:120px;flex-shrink:0}.snth-app .insights .donut-svg-wrap svg{width:100%;height:100%;transform:rotate(-90deg)}.snth-app .insights .donut-center{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.snth-app .insights .donut-center-n{font-size:18px;font-weight:500}.snth-app .insights .donut-center-l{font-size:9px;color:var(--i-t3);font-family:var(--font-mono)}.snth-app .insights .donut-legend{display:flex;flex-direction:column;gap:6px}.snth-app .insights .more-x{display:grid;grid-template-rows:0fr}.snth-app .insights .more-x.open{grid-template-rows:1fr}.snth-app .insights .more-x-in{min-height:0;overflow:hidden;display:flex;flex-direction:column}.snth-app .insights .donut-more-wrap .more-x-in{gap:6px}.snth-app .insights .donut-legend .stk-more{text-align:left;padding:6px 0 0}.snth-app .insights .donut-item{display:flex;align-items:center;gap:7px;font-size:12px;color:var(--i-t2);cursor:pointer;border:0;background:none;padding:0;text-align:left}.snth-app .insights .donut-item:hover{color:var(--i-t1)}.snth-app .insights .donut-dot{width:5px;height:5px;border-radius:50%;flex-shrink:0}.snth-app .insights .donut-item:hover .donut-dot{transform:scale(1.4)}.snth-app .insights .donut-pct{font-family:var(--font-mono);font-size:11px;color:var(--i-t3);margin-left:4px}.snth-app .insights .split{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:16px}.snth-app .insights .split-hd,.snth-app .insights .grp-cmp-hd{font-size:10px;color:var(--i-t3);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;margin-bottom:10px}.snth-app .insights .split-item{display:flex;justify-content:space-between;margin-bottom:3px}.snth-app .insights .split-lbl{font-size:11px;color:var(--i-t2);font-family:var(--font-mono)}.snth-app .insights .split-pct{font-size:11px;font-family:var(--font-mono);font-weight:700}.snth-app .insights .split-bar{height:2px;background:var(--i-s1);border-radius:2px;margin-bottom:8px}.snth-app .insights .split-bar-fill{height:100%;border-radius:2px}.snth-app .insights .grp-cmp{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:16px}.snth-app .insights .grp-cmp-hd{display:flex;align-items:center;gap:6px}.snth-app .insights .grp-cmp-dot{width:7px;height:7px;border-radius:50%;flex-shrink:0}.snth-app .insights .grp-cmp-n{margin-left:auto;opacity:.7}.snth-app .insights .tbl-opp-wrap{padding:0 24px 16px}.snth-app .insights .tbl-opp{border:1px dashed rgba(53,255,146,.35);border-radius:8px;padding:14px 16px;background:#35ff920a}.snth-app .insights .tbl-opp-hd{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.snth-app .insights .tbl-opp-label{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:500;color:var(--i-green);letter-spacing:.02em;text-transform:uppercase}.snth-app .insights .tbl-opp-label svg{width:13px;height:13px;flex-shrink:0;stroke:var(--i-green);fill:none}.snth-app .insights .tbl-opp-body{font-size:13px;color:var(--i-t2);line-height:1.5;margin-bottom:8px}.snth-app .insights .tbl-opp-items{display:flex;flex-direction:column;gap:3px;margin-bottom:12px}.snth-app .insights .tbl-opp-item{font-size:12px;color:var(--i-t3)}.snth-app .insights .tbl-opp-cta{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:10px;border-top:1px solid rgba(53,255,146,.15)}.snth-app .insights .tbl-opp-check{display:inline-flex;align-items:center;gap:7px;font-size:12px;color:var(--i-t2);cursor:pointer;-webkit-user-select:none;user-select:none}.snth-app .insights .tbl-opp-check input{appearance:none;-webkit-appearance:none;width:14px;height:14px;margin:0;border:1px solid rgba(53,255,146,.4);border-radius:3px;background:transparent;cursor:pointer;flex-shrink:0;position:relative}.snth-app .insights .tbl-opp-check input:checked{background:var(--i-green);border-color:var(--i-green)}.snth-app .insights .tbl-opp-check input:checked:after{content:"";position:absolute;left:3px;top:1px;width:5px;height:8px;border:1.5px solid #171515;border-top:0;border-left:0;transform:rotate(45deg)}.snth-app .insights .tbl-opp-submit{height:26px;padding:0 12px;background:transparent;border:1px solid rgba(53,255,146,.35);border-radius:var(--radius-full);font-size:11px;font-weight:500;color:var(--i-green);cursor:pointer;opacity:.35;pointer-events:none}.snth-app .insights .tbl-opp-submit.active{opacity:1;pointer-events:auto}.snth-app .insights .tbl-opp-submit.active:hover{background:#35ff921a;border-color:var(--i-green)}.snth-app .insights .ins-feat-row{padding:14px 24px;border-top:1px solid var(--i-b1);display:flex;align-items:center;justify-content:flex-end;gap:8px}.snth-app .insights .btn-feat{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;background:var(--i-blue);color:#f8f8f9;border:1px solid transparent;border-radius:var(--radius-full);font-size:12px;font-weight:700;letter-spacing:.2px;cursor:pointer}.snth-app .insights .btn-feat:hover{opacity:.9}.snth-app .insights .btn-feat.open{background:transparent;border-color:var(--i-b1)}.snth-app .insights .btn-feat.open:hover{border-color:#f8f8f938;opacity:1}.snth-app .insights .ins-replies{display:grid;grid-template-rows:0fr;overflow:hidden}.snth-app .insights .ins-replies.open{grid-template-rows:1fr}.snth-app .insights .ins-replies-inner{min-height:0;overflow:hidden}.snth-app .insights .ins-replies-body{padding:16px 24px;border-top:1px solid var(--i-b1)}.snth-app .insights .ins-replies-hd{font-size:10px;color:var(--i-t3);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.07em;margin-bottom:14px}.snth-app .insights .rsp{margin-bottom:14px;padding-bottom:14px;border-bottom:1px solid var(--i-b2)}.snth-app .insights .rsp:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.snth-app .insights .rsp-q-label{font-size:12px;color:var(--i-t3);font-weight:500;margin-bottom:5px}.snth-app .insights .rsp-txt{font-size:14px;color:var(--i-t2);line-height:1.55;margin-bottom:5px}.snth-app .insights .rsp .audcard{max-width:338px;margin:8px 0 10px}.snth-app .insights .rsp-user{font-size:11px;color:var(--i-t3);font-family:var(--font-mono)}.snth-app .insights .ins-foot{display:flex;align-items:center;gap:4px;padding:6px 2px 0}.snth-app .insights .icon-btn{width:30px;height:30px;background:transparent;border:0;border-radius:4px;color:var(--i-t3);display:flex;align-items:center;justify-content:center;cursor:pointer;position:relative;padding:0}.snth-app .insights .icon-btn:hover{background:var(--i-s2);color:var(--i-t2)}.snth-app .insights .icon-btn svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.snth-app .insights .icon-btn[data-tip]:after{content:attr(data-tip);position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%);background:var(--i-s2);border:1px solid var(--i-b1);border-radius:4px;padding:4px 8px;font-size:11px;font-weight:500;color:var(--i-t2);white-space:nowrap;pointer-events:none;opacity:0;z-index:20}.snth-app .insights .icon-btn[data-tip]:hover:after{opacity:1}.snth-app .insights .tsc{border-radius:12px;border:1px solid;overflow:hidden}.snth-app .insights .ov-card{background:#f8f8f90a;border-color:#f8f8f91f}.snth-app .insights .thm-tsc{background:color-mix(in srgb,var(--tc) 5%,transparent);border-color:color-mix(in srgb,var(--tc) 12%,transparent)}.snth-app .insights .thm-tsc{position:relative}.snth-app .insights .thm-tsc:after{content:"";position:absolute;inset:0;border-radius:inherit;padding:1.5px;opacity:0;pointer-events:none;background:conic-gradient(from var(--thm-a,0deg),transparent 0 50%,color-mix(in srgb,var(--tc) 60%,transparent) 72%,var(--tc) 88%,color-mix(in srgb,var(--tc) 55%,#fff) 97%,transparent 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude}.snth-app .insights .thm-tsc .ins-divider{background:color-mix(in srgb,var(--tc) 15%,transparent)}.snth-app .insights .ov-card .ins-divider{background:#f8f8f914}.snth-app .insights .tsc-inner{padding:20px 24px}.snth-app .insights .tsc-title{font-size:18px;font-weight:500;color:var(--i-t1);line-height:1.35;margin-bottom:6px}.snth-app .insights .ov-title{font-size:20px;margin-bottom:10px}.snth-app .insights .ov-sum-title{font-size:20px;font-weight:500;color:var(--i-t1);line-height:1.35;margin-bottom:18px}.snth-app .insights .ov-sum-body{font-size:14px;color:var(--i-t2);line-height:1.65}.snth-app .insights .ov-sum-p+.ov-sum-p{margin-top:12px}.snth-app .insights .ins-link{display:block;width:fit-content;max-width:calc(100% - 26px);margin:0 0 28px 26px;color:inherit;text-decoration:none}.snth-app .insights .ins-link img{display:block;max-width:100%;height:auto;border-radius:12px}.snth-app .insights .ins-link:not(:has(img)){width:auto;padding:16px 18px;border-radius:12px;border:1px solid rgba(248,248,249,.12);background:#f8f8f90a}.snth-app .insights .ins-link:not(:has(img)):hover{border-color:#f8f8f947}.snth-app .insights .ins-link-t{display:block;font-size:16px;font-weight:500;color:var(--i-t1);line-height:1.4}.snth-app .insights .ins-link-d{margin-top:6px;font-size:14px;color:var(--i-t2);line-height:1.6}.snth-app .insights .tsc-km{font-size:11px;color:var(--i-t3);font-family:var(--font-mono);margin-bottom:14px}.snth-app .insights .tsc-srcs{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:14px}.snth-app .insights .ov-lede{font-size:17px;font-weight:500;color:var(--i-t1);line-height:1.6;margin-bottom:16px}.snth-app .insights .ov-lede .hl{color:var(--i-t1)}.snth-app .insights .ov-lede .cafe{color:var(--i-green)}.snth-app .insights .ov-sentiment{font-size:14px;color:var(--i-t2);line-height:1.6;margin-top:10px}.snth-app .insights .ov-sentiment strong{color:var(--i-t1)}.snth-app .insights .btn-present{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;height:36px;padding:0 18px;background:var(--i-green);border:0;border-radius:var(--radius-full);font-size:14px;font-weight:700;letter-spacing:.2px;color:#171515;cursor:pointer;white-space:nowrap}.snth-app .insights .btn-present svg{width:16px;height:16px}.snth-app .insights .btn-present:hover{opacity:.88}.snth-app .insights .btn-present.active{opacity:.78}.snth-app .insights .thm-recap-hd{-webkit-user-select:none;user-select:none}.snth-app .insights .thm-recap-hd:hover .thm-recap-preview{color:var(--i-t1)}.snth-app .insights .thm-recap-preview{flex:1;font-size:13px;color:var(--i-t3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.snth-app .insights .thm-recap-chev{color:var(--i-t3);font-size:11px;flex-shrink:0;margin-left:4px}.snth-app .insights .thm-recap-chev.open{transform:rotate(180deg)}.snth-app .insights .thm-recap-expand{display:grid;grid-template-rows:0fr;overflow:hidden}.snth-app .insights .thm-recap-expand.open{grid-template-rows:1fr}.snth-app .insights .thm-recap-expand-inner{min-height:0;overflow:hidden}.snth-app .insights .thm-recap-expand.open .thm-recap-expand-inner{padding-bottom:2px}.snth-app .insights .thm-recap .ins-foot{padding:6px 0 0}.snth-app .insights .thm-section-divider{height:1px;background:var(--i-b1);margin:28px 0}.snth-app .insights .thm-section-hd{display:flex;align-items:center;gap:10px;margin:28px 0;padding:0 2px}.snth-app .insights .thm-section-hd:before,.snth-app .insights .thm-section-hd:after{content:"";flex:1;height:1px;background:var(--i-b1)}.snth-app .insights .thm-section-hd-label{font-size:11px;font-weight:500;font-family:var(--font-mono);color:var(--i-t3);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;flex-shrink:0;display:inline-flex;align-items:center;gap:5px}.snth-app .insights.picking [data-pick]{cursor:pointer}.snth-app .insights.picking [data-pick] *{cursor:pointer!important}.snth-app .insights.picking [data-pick]:hover:not(.picked){outline:1.5px dashed #18b86a;outline-offset:4px;border-radius:8px}.snth-app .insights [data-pick].picked{outline:2px solid #18b86a;outline-offset:4px;border-radius:8px;background:#35ff920a}.snth-app .insights [data-pick].picked:after{content:attr(data-pick-label);position:absolute;left:-2px;top:-26px;height:20px;padding:0 8px;border-radius:10px;background:#232020;color:#35ff92;font:700 10px/20px var(--font-mono);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;z-index:5}.snth-app .insights.insights-empty{flex-direction:row}.snth-app .insights.insights-empty .alb-empty{margin:auto}.snth-app .albpanel:has(.insights .pres-overlay.open){transform:none!important;z-index:9999}.snth-app .insights .pres-overlay{position:fixed;inset:0;z-index:9000;background:#0d0c0d;display:flex;flex-direction:column;opacity:0;transform:translateY(18px);pointer-events:none;visibility:hidden}.snth-app .insights .pres-overlay.open{opacity:1;transform:none;pointer-events:auto;visibility:visible}.snth-app .insights .pres-topbar{display:flex;align-items:center;padding:16px 28px;flex-shrink:0;border-bottom:1px solid rgba(248,248,249,.07)}.snth-app .insights .pres-album-lbl{font-size:10px;font-family:var(--font-mono);color:var(--i-t3);letter-spacing:.08em;text-transform:uppercase;max-width:480px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.snth-app .insights .pres-counter{margin:0 auto;font-size:11px;font-family:var(--font-mono);color:var(--i-t3);letter-spacing:.06em}.snth-app .insights .pres-acts{display:flex;align-items:center;gap:8px}.snth-app .insights .pres-dl-btn,.snth-app .insights .pres-close-btn{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;background:transparent;border:1px solid var(--i-b1);border-radius:var(--radius-full);font-size:12px;font-weight:700;letter-spacing:.2px;color:var(--i-t2);cursor:pointer}.snth-app .insights .pres-dl-btn:hover,.snth-app .insights .pres-close-btn:hover{border-color:#f8f8f938;color:var(--i-t1)}.snth-app .insights .pres-dl-btn.green{background:var(--i-green);border-color:transparent;color:#171515}.snth-app .insights .pres-dl-btn.green:hover{opacity:.88;color:#171515}.snth-app .insights .pres-stage{flex:1;display:flex;align-items:stretch;justify-content:center;position:relative;overflow:hidden;padding:0 96px;min-height:0}.snth-app .insights .pres-slide-wrap{width:100%;max-width:1800px;overflow:hidden;display:flex;flex-direction:column;padding:24px 0 16px}.snth-app .insights .pres-slide{flex:1;min-height:0;display:flex;flex-direction:row}.snth-app .insights .pres-bracket{flex-shrink:0;width:10px;margin:12px 28px 12px 0;border:1.5px solid var(--tc);border-right:0;border-radius:12px 0 0 12px;align-self:stretch}.snth-app .insights .pres-slide-inner{flex:1;min-width:0;display:flex;flex-direction:column}.snth-app .insights .pres-eyebrow{display:flex;align-items:center;gap:8px;flex-shrink:0;margin-bottom:20px;flex-wrap:wrap}.snth-app .insights .pres-main{flex:1;min-height:0;display:grid;grid-template-columns:1fr 420px}.snth-app .insights .pres-left{display:flex;flex-direction:column;overflow:hidden;padding-right:48px}.snth-app .insights .pres-right{display:flex;flex-direction:column;overflow:hidden;border-left:1px solid rgba(248,248,249,.07);padding-left:36px}.snth-app .insights .pres-title{font-size:32px;font-weight:500;color:var(--i-t1);line-height:1.25;margin-bottom:10px}.snth-app .insights .pres-km-line{font-size:13px;color:var(--i-t3);font-family:var(--font-mono);margin-bottom:16px}.snth-app .insights .pres-stat{font-size:64px;font-weight:700;line-height:1;color:var(--tc)}.snth-app .insights .pres-stat-lbl{font-size:17px;color:var(--i-t2);line-height:1.5;margin:6px 0 18px}.snth-app .insights .pres-body{font-size:17px;color:var(--i-t2);line-height:1.65}.snth-app .insights .pres-body .body-note{font-size:15px;margin-top:12px}.snth-app .insights .pres-srcs{display:flex;flex-wrap:wrap;gap:5px;margin-top:auto;padding-top:14px}.snth-app .insights .pres-src{display:inline-flex;align-items:center;height:24px;padding:0 10px;border:1px solid var(--i-b1);border-radius:var(--radius-full);font-size:12px;font-family:var(--font-mono);color:var(--i-t3)}.snth-app .insights .pres-chart-section{flex-shrink:0;margin-bottom:16px}.snth-app .insights .pres-chart-section .ins-chart{margin-top:0}.snth-app .insights .pres-chart-section .chart-hd{font-size:17px}.snth-app .insights .pres-chart-section .stk-row{padding:6px 0}.snth-app .insights .pres-replies-section{flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column}.snth-app .insights .pres-replies-hd{font-size:17px;color:var(--i-t2);font-weight:500;margin-bottom:14px}.snth-app .insights .pres-replies-section .rsp{margin-bottom:18px;padding-bottom:18px}.snth-app .insights .pres-replies-section .rsp-q-label{font-size:14px}.snth-app .insights .pres-replies-section .rsp-txt{font-size:17px;line-height:1.5;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.snth-app .insights .pres-replies-section .rsp-user{font-size:14px}.snth-app .insights .pres-slide-by{font-size:14px;color:#f8f8f938;margin-top:auto;padding-top:16px;letter-spacing:.01em}.snth-app .insights .pres-nav-btn{position:absolute;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:#f8f8f90d;border:1px solid var(--i-b1);color:var(--i-t2);cursor:pointer}.snth-app .insights .pres-nav-btn:hover:not(:disabled){background:#f8f8f91a;color:var(--i-t1);border-color:#f8f8f933}.snth-app .insights .pres-nav-btn:disabled{opacity:.22;cursor:default;pointer-events:none}.snth-app .insights .pres-nav-btn.prev{left:12px}.snth-app .insights .pres-nav-btn.next{right:12px}.snth-app .insights .pres-footer{display:flex;flex-direction:column;align-items:center;gap:10px;padding:12px 28px 16px;flex-shrink:0}.snth-app .insights .pres-dots{display:flex;gap:7px;align-items:center}.snth-app .insights .pres-dot{height:5px;width:5px;padding:0;border:0;border-radius:3px;background:#f8f8f92e;cursor:pointer;flex-shrink:0}.snth-app .insights .pres-dot.active{background:#f8f8f9b8;width:18px}.snth-app .insights .pres-hint{font-size:11px;color:#f8f8f96b;letter-spacing:.01em}@media(min-width:1600px){.snth-app .insights{--i-side:340px}}.snth-app .bhead{height:auto;display:flex;flex-direction:column;isolation:isolate}.snth-app .bhead .bh-art{position:relative;flex:none;aspect-ratio:354 / 215;pointer-events:none}.snth-app .bhead .cb{position:absolute;left:50%;width:167px;transform:translate(-50%);border:1px solid var(--border-primary);border-radius:12px;box-shadow:0 4px 10px #0000001a}.snth-app .bhead .im{position:absolute;left:50%;top:8.84%;transform:translate(-50%);transform-origin:50% 60%;width:150px;height:150px;margin-top:-4px;object-fit:cover;border-radius:12px;box-shadow:0 4px 10px #0000001f,0 0 0 1px #1715150f}.snth-app .bhead .cta{position:relative;z-index:1;inset:auto;width:auto;height:auto;min-height:128px;margin-top:-28%;background:#232020cc;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);border-top:1px solid rgba(248,248,249,.08)}.snth-app .bhead:hover{transform:translateY(-3px)}.snth-app .bhead:hover .im{transform:translate(-50%) rotate(-6deg) scale(1.04);filter:drop-shadow(0 10px 18px rgba(0,0,0,.28))}.snth-app .bhead:hover .cb{transform:translate(-50%) scale(.9) translateY(4px)}.snth-app .aud.on .wave i:not(.on){background:var(--neutral-300)}.snth-app .audcard{position:relative}.snth-app .audcard.loading{border-color:transparent}.snth-app .audcard.loading:after{content:"";position:absolute;inset:-1px;border-radius:inherit;padding:1.5px;background:conic-gradient(from var(--aud-a, 0deg),rgba(53,255,146,0) 0 55%,rgba(53,255,146,.35) 75%,#35ff92 96%,rgba(53,255,146,0) 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;pointer-events:none}.snth-app .aud .pp .pp-i,.snth-app .toast .toast-ic{display:flex;align-items:center;justify-content:center;line-height:0}.snth-app .bhead.bhead-sk{background:var(--surface-page)}.snth-app .bhead.bhead-sk .bh-art{display:flex;align-items:center;justify-content:center}.snth-app .bhead.bhead-sk .cta{background:var(--surface-primary)}.snth-app .bhead-sk .bsk-name{flex:1;display:flex;flex-direction:column;gap:8px}.snth-app .bhead-sk .ov{align-items:center}.snth-app .bhead-sk .bsk-ppl{gap:12px}.snth-app .resp-sk .resp-sk-a{display:flex;flex-direction:column;gap:8px}.snth-app .tbrow-sk .in{justify-content:space-between}.snth-app .tq-sk .tq-t{flex:1;display:flex;flex-direction:column;gap:8px}.snth-app .t-sum .t-sum-in>.sk{margin-top:10px}.snth-app .t-sum .t-sum-in>.sk+.sk{margin-top:14px}.snth-app .t-sum .t-sum-in>.t-acts .sk{margin-top:4px}.snth-app .alb-body>.alb-bwrap{flex:1;min-width:0}.snth-app .alb-isk{width:100%;box-sizing:border-box;min-width:0;min-height:0;overflow:hidden;padding:24px;display:flex;flex-direction:column;gap:16px}.snth-app .alb-isk-card{align-self:stretch;background:var(--surface-page);border:1px solid var(--border-primary);border-radius:var(--radius-md);padding:var(--space-2xl);display:flex;flex-direction:column;gap:12px}.snth-app .alb-isk-chips{display:flex;gap:8px;margin-top:4px}.snth-app .sideslot{display:contents}.snth-app .dash:has(.albpanel):has(#aside>.srcpanel:not(.out))>.col2{width:0;margin-right:-8px;opacity:0;pointer-events:none}.snth-app #main:has(.albpanel):has(#aside>.srcpanel:not(.out)) .chatcol{width:0!important;opacity:0;pointer-events:none}.snth-app #main:has(.albpanel):has(#aside>.srcpanel:not(.out)) .chatcol .cc-drag{display:none}.snth-app .side-loading .side-load{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;color:var(--text-secondary)}.snth-app .side-loading .side-load-t{font-size:13px;letter-spacing:.15px}.snth-app .side .side-body{flex:1;min-height:0;overflow-y:auto}.snth-app .side-settings .set-page{overflow:visible;padding:0}.snth-app .side-settings .set-col{inline-size:100%}.snth-app .side-settings .set-ws{flex-wrap:wrap}.snth-app .side-settings .set-ws>.c-btn{flex:1 0 100%;justify-content:center}.snth-app .side-settings .set-sec{padding:var(--space-xl)}.snth-app .side-settings .set-row{flex-direction:column;align-items:stretch;gap:var(--space-sm);min-block-size:0}.snth-app .side-settings .set-row-v{flex:1 1 auto;justify-content:flex-start;text-align:start}.snth-app .side-settings .set-upload-v{align-items:flex-start}.snth-app .arrow{display:inline-block;font:inherit;line-height:1}.snth-app .srclink:hover .sl-a .arrow,.snth-app .sp-more:hover .arrow{transform:translate(3px)}.snth-app .srclink.on .sl-a .arrow{transform:rotate(180deg)}.snth-app .bhead:hover .row1 button .arrow,.snth-app .gs-all.on .gs-go .arrow{transform:translate(2px)}.snth-app .dcontents{display:contents}.snth-app .chat-pt-list>li{display:list-item;padding:0}.snth-app .chat-ch-row{align-items:stretch;padding:0}.snth-app .lv-ic .lv-ic-i{display:flex}.snth-app .gbox.locked{opacity:.55;pointer-events:none}.snth-app .chat-lock{max-inline-size:750px;margin-block-start:var(--space-md);font-size:13px;line-height:20px;color:var(--text-secondary)}.snth-app .chat-lock .t-link{white-space:nowrap}.snth-app .thread .sq.s{border-radius:var(--radius-md);text-align:left;white-space:normal;overflow-wrap:anywhere}.snth-app .thread .sq.s>.plus{flex:none;align-self:center}.snth-app .elap{font-family:var(--font-sans)}.snth-app .tblup{align-self:stretch;width:100%;max-width:440px;box-sizing:border-box;overflow:hidden;border-radius:var(--radius-md);border:1px solid rgba(53,255,146,.45);background:var(--surface-page);box-shadow:0 0 0 4px #35ff920f}.snth-app .tblup.sent{border-color:#35ff9240;box-shadow:none}.snth-app .tu-main{display:flex;align-items:flex-start;gap:12px;padding:12px}.snth-app .tu-ico{flex:none;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:var(--radius-sm);background:#35ff92;color:#171515}.snth-app .tu-txt{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px;padding-top:2px}.snth-app .tu-eb{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-tertiery)}.snth-app .tu-sub{font-size:12px;line-height:16px;color:var(--text-tertiery)}.snth-app .tu-sub strong{color:var(--text-secondary)}.snth-app .tu-acts{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:8px;padding:10px 12px;border-top:1px solid rgba(53,255,146,.2)}.snth-app .tu-note{font-size:11px;color:var(--text-tertiery)}.snth-app .tu-btn{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:var(--radius-full);border:1px solid var(--border-primary);background:none;color:var(--text-secondary);font-size:12px;line-height:16px;font-weight:700;white-space:nowrap;cursor:pointer}.snth-app .tu-btn:hover{color:var(--text-primary);border-color:var(--graphic-secondary)}.snth-app .tu-btn .arrow{display:inline-block}.snth-app .tu-btn:hover .arrow{transform:translate(3px)}.snth-app .tu-done{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:600;color:#35ff92}.snth-app .hist-rows{display:contents}.snth-app .hist-more{justify-content:center}.snth-app .hist-more:hover .t2,.snth-app .hist-more:focus-visible .t2{color:var(--text-primary)}.snth-app .hist-more{gap:6px;align-items:center}.snth-app .hist-more .hm-arr{font-size:12px;line-height:16px;color:var(--text-tertiery)}.snth-app .hist-more:hover .hm-arr,.snth-app .hist-more:focus-visible .hm-arr{color:var(--text-primary)}.snth-app .hist-more .hm-ld{display:none;align-items:center;height:16px}.snth-app .hist-more.htmx-request .hm-arr{display:none}.snth-app .hist-more.htmx-request .hm-ld{display:inline-flex}.snth-app .hist-more.htmx-request{pointer-events:none}.snth-app .art-tile{display:contents}.snth-app .tcard .im{display:flex;align-items:center;justify-content:center;border-radius:12px;overflow:hidden}.snth-app .tcard .im img{display:block;width:100%;height:100%}.snth-app .bfeed-empty{margin:0;padding:var(--space-xl) var(--space-lg);font-size:13px;line-height:20px;color:var(--text-tertiery)}.snth-app .heel.rated{display:flex;align-items:center;gap:var(--space-md)}.snth-app .rate{display:inline-flex;align-items:center;gap:2px}.snth-app .rate-b{inline-size:28px;block-size:28px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:var(--radius-sm);background:none;color:var(--graphic-secondary);cursor:pointer}.snth-app .rate-b:hover:not(:disabled),.snth-app .rate-b:focus-visible{background:var(--surface-secondary);color:var(--text-primary)}.snth-app .rate-b.on{color:var(--text-primary)}.snth-app .rate-b:disabled{cursor:default}.snth-app .rate-t{margin-inline-start:4px;font-size:12px;color:var(--text-secondary)}.snth-app .form-hp{position:absolute;inset-inline-start:-10000px;inline-size:1px;block-size:1px;overflow:hidden}.snth-app .layout-main :is(input,select,textarea){--input-background-color: var(--surface-primary);--input-border-color: var(--border-primary);--input-text-color: var(--text-primary)}.snth-app .layout-main :is(input,select,textarea):focus{--input-border-color: var(--text-tertiery)}.snth-app .layout-main :is(input,textarea)::placeholder{color:var(--text-tertiery)}.snth-app .layout-main :-webkit-autofill{-webkit-text-fill-color:var(--text-primary)!important}.snth-app .lv-unsaved{white-space:pre-wrap}.snth-app .gbox textarea{border-radius:0;box-shadow:none}.snth-app .gbox:not(.sm) .gmode .seg-btn{display:inline-flex;align-items:center;block-size:32px;padding-block:0}.snth-app .srcpanel>.sp-loading{display:none;flex:1;flex-direction:column;align-items:center;justify-content:center;gap:12px;color:var(--text-secondary)}.snth-app .srcpanel>.sp-loading .sp-loading-t{font-size:13px;letter-spacing:.15px}.snth-app .srcpanel.htmx-request>.sp-body{display:none}.snth-app .srcpanel.htmx-request>.sp-loading{display:flex}.snth-app .srcpanel .sp-more.htmx-request{opacity:.5;pointer-events:none}.snth-app .srcpanel>.sp-msg{align-items:center;justify-content:center;text-align:center}.snth-app .srcpanel>.sp-msg .sp-note{max-width:280px;font-size:13px;line-height:20px;color:var(--text-secondary)}.snth-app .t-hl{background:#35ff9238;color:inherit;border-radius:3px;padding:0 2px}.snth-app .t-rel{display:flex;flex-direction:column;gap:10px;margin:2px 0 4px;padding-inline-start:12px;border-inline-start:2px solid var(--border-primary)}.snth-app .t-rel-q{font-size:12px;line-height:16px;color:var(--text-tertiery)}.snth-app .t-rel-v{margin:2px 0 0;font-size:14px;line-height:20px;color:var(--text-secondary)}.snth-app .t-rel-i>*+.audcard{margin-top:8px}.snth-app .t-more{display:flex;padding:8px 8px 24px}.snth-app .t-more-b{justify-content:center;gap:8px;inline-size:100%;block-size:48px;padding:0 16px;border:none;border-radius:var(--radius-md);color:var(--text-secondary);font-size:14px;font-weight:500}.snth-app .t-more-b:hover,.snth-app .t-more-b:focus-visible{background:#f8f8f90a;color:var(--text-primary)}.snth-app .t-more-b .t-more-l,.snth-app .t-more-b .t-more-a{font-size:14px;color:inherit}.snth-app .t-more-b .t-more-w{display:none;align-items:center}.snth-app .t-more-b.htmx-request{pointer-events:none}.snth-app .t-more-b.htmx-request .t-more-a{display:none}.snth-app .t-more-b.htmx-request .t-more-w{display:inline-flex}.snth-app .t-search input,.snth-app .t-search input:focus{box-shadow:none;padding-inline:0;block-size:100%}.snth-app .t-search,.snth-app .albpanel .tpage.bare .t-main>.t-filters .t-search{border-radius:0}.snth-app .t-search:hover,.snth-app .t-search:focus-within{border-color:transparent}.snth-app .t-filters .t-vr+.t-search{padding-left:0}.snth-app .t-search .sclear{inline-size:22px;block-size:22px;flex:none;display:flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:50%;background:var(--surface-secondary);color:var(--text-secondary);cursor:pointer}.snth-app .t-search .sclear:hover{color:var(--text-primary)}.snth-app .t-search input::-webkit-search-cancel-button{display:none}.snth-app .gs-panel{contain:layout paint}.snth-app .gs-panel:not(.open){box-shadow:0 4px 15px #0000004d}.snth-app .gs-scroll{flex:none;width:548px;height:407px;box-sizing:border-box}.snth-app .gs-ic{color:var(--text-secondary)}.snth-app .gs-panel:not(.open) .gs-ic.on{color:#35ff92}.snth-app .gs-panel.open .gs-ic{color:#f8f8f966}.snth-app .hsj.hide .hsj-home,.snth-app .hsj.hide .hsj-div{opacity:0}.snth-app .cpanel:has(.albpanel):after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--border-primary);pointer-events:none;z-index:5}.snth-app .albpanel{--alb-side:320px;--alb-hd:49px}.snth-app .albpanel .albvt button{height:calc(var(--alb-hd) - 1px)!important}@media(min-width:1600px){.snth-app .albpanel{--alb-side:340px}}.snth-app .albpanel .alb-statsw.on{width:var(--alb-side)}.snth-app .albpanel .alb-stats{flex:1;min-height:0;display:flex;flex-direction:column}.snth-app .albpanel .alb-stats>.navpanel{width:100%;height:auto!important;flex:1;min-height:0;border:0!important;border-radius:0!important;background:none!important;padding:8px!important}.snth-app .albpanel .alb-sload{flex:1;min-height:0;display:flex;flex-direction:column}.snth-app .albpanel .alb-rsp>.tpage.bare{flex:1;min-height:0}.snth-app .albpanel .alb-rspw,.snth-app .albpanel .alb-rsp,.snth-app .albpanel .alb-rsp>.tpage.bare,.snth-app .albpanel .tpage.bare>.t-cols{min-width:0}.snth-app .albpanel .tpage.bare{display:flex!important;flex-direction:column;height:100%}.snth-app .albpanel .tpage.bare>.t-cols{display:flex!important;flex:1;min-height:0;margin:0!important;border:0!important}.snth-app .albpanel .tpage.bare .t-qs{grid-column:auto!important;grid-row:auto!important;width:var(--alb-side);flex:none}.snth-app .albpanel .tpage.bare .t-main{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column}.snth-app .albpanel .tpage.bare .t-main>.t-filters{grid-column:auto!important;grid-row:auto!important;flex:none;min-height:var(--alb-hd);box-sizing:border-box;margin:0!important;padding:8px 12px!important;gap:8px;background:none!important;border:0!important;border-bottom:1px solid rgba(248,248,249,.12)!important;border-radius:0!important}.snth-app .albpanel .tpage.bare .t-main>.t-filters .t-chip{height:32px;padding:0 16px;font-size:14px;background:#f8f8f90f}.snth-app .albpanel .tpage.bare .t-main>.t-filters .t-chip:hover{background:#f8f8f91a}.snth-app .albpanel .tpage.bare .t-main>.t-filters .t-chip.on{background:#35ff92;color:#171515}.snth-app .albpanel .tpage.bare .t-main>.t-filters .t-chip.on:hover{background:#5cffa8}.snth-app .albpanel .tpage.bare .t-main>.t-filters .t-search{height:32px}.snth-app .albpanel .tpage.bare .t-main>.t-filters .t-sortb{height:32px;padding:0 16px;font-size:14px;line-height:20px}.snth-app .albpanel .tpage.bare .t-main>.t-filters .t-vr{height:20px}.snth-app .albpanel .tpage.bare .t-main>.t-res{grid-column:auto!important;grid-row:auto!important;flex:none;margin:0!important;border-radius:0!important;border-bottom:1px solid rgba(248,248,249,.12)}.snth-app .albpanel .tpage.bare .t-main>.t-rs{grid-column:auto!important;grid-row:auto!important;flex:1;min-height:0;overflow-y:auto}.snth-app .albpanel .tpage.bare .t-ql{padding-bottom:16px!important}.snth-app .albpanel .tpage.bare .t-qf{border-top:0!important}.snth-app .albpanel .alb-row.stats-on .insights .nav-panel{display:none!important}.snth-app .albpanel .insights .nav-panel{width:var(--alb-side)}.snth-app .albpanel .insights .ins-main{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column}.snth-app .albpanel .insights .ins-main>.feed-panel{flex:1;min-height:0}.snth-app .albpanel .insights .alb-chead{flex:none;display:flex;align-items:center;min-height:var(--alb-hd);box-sizing:border-box;padding:8px 12px 8px 16px;border-bottom:1px solid rgba(248,248,249,.12);background:var(--i-s1)}.snth-app .albpanel .insights .ins-chead .theme-bar-items{gap:12px}.snth-app .albpanel .insights .ins-chead .ts-pill{height:32px}.snth-app .albpanel .insights .ins-chead-all{flex:none;height:32px;padding:0 12px;border-radius:var(--radius-full);border:1px solid var(--border-primary);background:none;color:var(--text-secondary);font-size:12px;font-weight:700;cursor:pointer}.snth-app .albpanel .insights .ins-chead-all:hover{color:var(--text-primary);border-color:#f8f8f94d}.snth-app .albpanel .alb-bwrap{grid-template-columns:var(--alb-side) minmax(0,1fr)}.snth-app .seen-slot{display:none}.snth-app .seenpop{width:300px;top:40px;max-height:360px;overflow-y:auto}.snth-app .seenpop .sn-h{padding:6px 10px 8px;font-size:12px;font-weight:700;color:var(--text-tertiery)}.snth-app .seenpop .sn-row{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:var(--radius-sm)}.snth-app .seenpop .sn-av{margin-left:0;flex:none}.snth-app .seenpop .sn-who{flex:1;min-width:0}.snth-app .seenpop .sn-name{font-size:14px;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.snth-app .seenpop .sn-mail{font-size:12px;color:var(--text-tertiery);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.snth-app .seenpop .sn-at{flex:none;font-size:12px;color:var(--text-tertiery)}.snth-app .herebox{display:flex;align-items:center}.snth-app .ahead .herebox>.herebtn,.snth-app .chead .herebox>.herebtn,.snth-app .herebtn{display:flex;align-items:center;height:auto!important;padding:0!important;gap:0!important;border:0;background:none;cursor:pointer;border-radius:var(--radius-full);line-height:0}.snth-app .herebtn:focus-visible{outline:2px solid var(--text-primary);outline-offset:2px}.snth-app .rt-av.idle{opacity:.45}.snth-app .herebtn>template+.av,.snth-app .sti-seen>template+.av{margin-left:0}.snth-app .herebtn>.av.me+template+.av{margin-left:-6px}.snth-app .herebtn:hover,.snth-app .herebtn:focus-visible{box-shadow:0 0 0 1px #f8f8f91a,0 0 16px #f8f8f91a,0 6px 16px -4px #0009}.snth-app .herepop .sn-at{text-transform:none}.snth-app .rt-here{box-shadow:inset 0 0 0 2px var(--rt-c,#35ff92);border-radius:var(--radius-xs)}.snth-app .t-r.rt-here,.snth-app .thumb.rt-here{position:relative}.snth-app .rt-here:not(.flash):after{content:attr(data-rt-who);position:absolute;z-index:4;pointer-events:none;padding:1px 7px;border-radius:var(--radius-full);background:var(--rt-c,#35ff92);color:#171515;font-size:10px;font-weight:700;line-height:16px;letter-spacing:.2px;border:0;width:auto;height:auto;inset:6px 6px auto auto}.snth-app .t-r{content-visibility:auto;contain-intrinsic-size:auto 180px}.snth-app .sharepop .sp-seen{margin-top:6px;padding-top:6px;border-top:1px solid var(--border-primary)}.snth-app .sharepop .sp-seenl{max-height:240px;overflow-y:auto}.snth-app .sharepop .sp-seenl:empty:before{content:"loading…";display:block;padding:8px 10px;font-size:12px;color:var(--text-tertiery)}.snth-app .sharepop .sn-row{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:var(--radius-sm)}.snth-app .sharepop .sn-av{margin-left:0;flex:none}.snth-app .sharepop .sn-who{flex:1;min-width:0}.snth-app .sharepop .sn-name{font-size:14px;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.snth-app .sharepop .sn-mail{font-size:12px;color:var(--text-tertiery);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.snth-app .sharepop .sn-at{flex:none;font-size:12px;color:var(--text-tertiery)}.snth-app .sharepop .sn-none{padding:8px 10px;font-size:12px;color:var(--text-tertiery)}.snth-app .sti-seen .av{width:22px;height:22px;font-size:9px;margin-left:-5px}.snth-app .sti-go{position:absolute;right:10px;top:50%;transform:translate(-20px,-50%);opacity:0;color:var(--text-primary);pointer-events:none}.snth-app .sti.svd:hover .sti-go,.snth-app .sti.svd:focus-visible .sti-go{opacity:1;transform:translateY(-50%)}.snth-app .svd-x{transform:translate(-20px)}.snth-app .sti.svd:hover .svd-x,.snth-app .svd-x:focus-visible{transform:none}.snth-app .sti.svd.go:focus-within:not(:hover):not(:focus-visible) .sti-r{opacity:1}.snth-app .snlist .sti.svd.on:before{opacity:1;background:#f8f8f90d}.snth-app .snth-loading{position:fixed;inset:0;z-index:50;display:flex;align-items:center;justify-content:center;gap:12px;padding:0 var(--space-2xl);background:var(--surface-page);text-align:left}.snth-app .snth-loading-m{display:inline-flex;align-items:center;flex:none}.snth-app .snth-loading-t{font-size:16px;line-height:24px;font-weight:500;color:var(--text-secondary)}.snth-app .busy-screen .snth-loading{z-index:400}.snth-app .snth-loading-h{display:flex;align-items:center;justify-content:center;gap:10px}.snth-app .sp-stats.two{grid-template-columns:repeat(2,1fr)}.snth-app .srcpanel .sp-more-load{display:flex;align-items:center;justify-content:center;gap:10px;padding:16px 0 8px;color:var(--text-tertiery);font-size:12px}.snth-app label input:not([type=checkbox],[type=radio]),.snth-app label input:not([type=checkbox],[type=radio]):hover,.snth-app label input:not([type=checkbox],[type=radio]):focus,.snth-app label input:not([type=checkbox],[type=radio]):focus-visible,.snth-app label input:not([type=checkbox],[type=radio]):active{--input-border-color: transparent;background:none;border:0;border-radius:0;box-shadow:none;outline:none}.snth-app .insights .nav-panel .t-qh{font-size:14px;line-height:20px;font-weight:400;color:var(--text-primary);padding:10px 14px 10px 64px;margin:9px 0 0;border-bottom:0;position:relative;display:flex;align-items:center;gap:8px}.snth-app .insights .nav-panel .t-qh span{position:absolute;left:18px;top:50%;transform:translateY(-50%);width:28px;text-align:left;font-size:12px;color:var(--text-tertiery);font-family:var(--font-mono)}.snth-app .insights .nav-panel .t-qh:after{content:"";position:absolute;left:16px;right:16px;bottom:-5px;height:1px;background:var(--border-primary)}.snth-app .insights .nav-panel .t-ql{padding:10px 0 32px;gap:0;overflow:visible;max-height:none;flex:none}.snth-app .insights .nav-panel .tq{width:calc(100% - 16px);margin:1px 8px;padding:10px 14px 10px 10px;border-radius:12px;border-bottom:0;gap:0;background:none}.snth-app .insights .nav-panel .tq:hover{background:#f8f8f908}.snth-app .insights .nav-panel .tq.on{background:#35ff920f;color:inherit}.snth-app .insights .nav-panel .tq.on .tq-qn{color:#35ff92}.snth-app .insights .nav-panel .tq-t{margin-left:0;font-size:14px;line-height:1.45;font-weight:400;color:#f8f8f99e}.snth-app .insights .nav-panel .tq.on .tq-t{color:var(--text-primary)}.snth-app .insights .nav-panel .tq.dimmed{opacity:.35}.snth-app .insights .nav-panel .t-qh-ov{width:calc(100% - 16px);margin:9px 8px 0;padding-left:56px;border-radius:12px;background:none;border:0;color:var(--text-primary);font-family:inherit;font-weight:400;text-align:left;cursor:pointer}.snth-app .insights .nav-panel .t-qh-ov:after{left:8px;right:8px}.snth-app .insights .nav-panel .t-qh-ov .t-qh-mark{left:10px;width:28px;font-size:16px;line-height:1;text-align:center;color:var(--i-green);font-family:inherit}.snth-app .insights .nav-panel .t-qh-ov:hover{background:#f8f8f908}.snth-app .insights .nav-panel .t-qh-ov.on{background:#35ff920f}.snth-app .insights .nav-panel .tq{position:relative}.snth-app .insights .nav-panel .tq.on:before,.snth-app .insights .nav-panel .t-qh-ov.on:before{content:"";position:absolute;left:0;top:8px;bottom:8px;width:2px;border-radius:2px;background:#35ff92}.snth-app .bfeed-card{flex:1;min-height:0;display:flex;flex-direction:column;border:1px solid var(--border-primary);border-radius:var(--radius-md);background:var(--surface-primary);overflow:hidden}.snth-app .bfeed-card>.brandfeed{border:0;border-radius:0;background:none}.snth-app .bfeed-card>.acct-wrap{margin:0}.snth-app .sti.svd .sti-r{flex:none;min-width:24px;justify-content:flex-end}.snth-app .gs-body{flex:none;display:flex;flex-direction:column;gap:16px}.snth-app .ins-u.ex .ubub{background:transparent;color:var(--text-primary);box-shadow:inset 0 0 0 1.5px #35ff92}.snth-app .insights .nav-panel .tq.none{cursor:default}.snth-app .insights .nav-panel .tq.none:hover{background:none}.snth-app .insights .nav-panel .tq.none .tq-t,.snth-app .insights .nav-panel .tq.none .tq-qn{color:var(--text-tertiery);opacity:.6}.snth-app.xp-doc{min-height:100vh;background:#171515;padding:24px 16px 64px}.snth-app .xp-head{max-width:1120px;margin:0 auto 20px;display:flex;align-items:center;gap:16px;color:#fff}.snth-app .xp-head .h6{color:#fff}.snth-app .xp-tt{flex:1;min-width:0}.snth-app .xp-sub,.snth-app .xp-by{font-size:12px;color:#fff9}.snth-app .xp-play{height:32px;padding:0 14px;border:0;border-radius:var(--radius-full);background:#35ff92;color:#171515;font:inherit;font-size:12px;font-weight:700;cursor:pointer}.snth-app .xp-slide{position:relative;max-width:1120px;margin:0 auto 20px;aspect-ratio:16/9;border-radius:12px;overflow:hidden;background:#fff}@media print{.snth-app.xp-doc{background:none;padding:0}.snth-app .xp-head{display:none}.snth-app .xp-slide{max-width:none;margin:0;border-radius:0;break-after:page;-webkit-print-color-adjust:exact;print-color-adjust:exact}}.snth-app .pg{height:auto;min-height:1056px}.snth-app .pg-body{flex:1 0 auto}.snth-app .hsj.off{opacity:.4;cursor:default}.snth-app .hsj.off *{cursor:default}.snth-app .hsj.off .gsearch:hover{border-color:transparent}.snth-app .sti.newi:disabled{opacity:.4;cursor:default}.snth-app .sti.newi:disabled:before{display:none}.snth-app .sti.newi:disabled .t1{color:var(--text-primary)}.snth-app .sti.newi:disabled .sic.plus{border-color:var(--border-primary)}.snth-app .albvt.three{grid-template-columns:repeat(3,1fr)}.snth-app .albvt.three .albvt-thumb{width:calc((100% - 8px) / 3)}.snth-app .alb-wb .wb-qh{position:relative;display:flow-root}.snth-app .alb-wb .wb-qh>.t-qh{padding-right:52px}.snth-app .alb-wb .wb-up-head{position:absolute;top:9px;bottom:0;right:12px;display:flex;align-items:center}.snth-app .alb-wb .tq{cursor:pointer}.snth-app .alb-wb .tq.has-x{position:relative;padding-right:68px}.snth-app .alb-wb .tq .svd-x.wb-ren{right:36px}.snth-app .alb-wb .tq.has-x.editing{padding-right:14px}.snth-app .alb-wb .tq.editing .svd-x{display:none}.snth-app .alb-wb .wb-ren-in{display:block;box-sizing:border-box;width:calc(100% + 8px);margin:-3px -4px -3px -7px;padding:2px 6px;border:1px solid var(--border-primary);border-radius:6px;background:var(--surface-secondary);color:var(--text-primary);font:inherit;font-size:14px;line-height:20px}.snth-app .alb-wb .wb-ren-in:focus{outline:none;border-color:var(--border-success)}.snth-app .alb-wb .wb-ren-in[readonly]{opacity:.6}.snth-app .alb-wb .tq-t{flex:1;min-width:0}.snth-app .alb-wb .wb-name{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.snth-app .alb-wb .tq:hover .svd-x,.snth-app .alb-wb .tq:focus-within .svd-x{opacity:1;transform:none}.snth-app .alb-wb .wb-date{display:block;margin-top:2px;font-size:12px;color:var(--text-tertiery);font-family:var(--font-mono)}.snth-app .albpanel .alb-wb .wb-head{justify-content:space-between;gap:8px}.snth-app .alb-wb .wb-title{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;color:var(--text-primary)}.snth-app .alb-wb .ins-main>.wb-pane{flex:1;min-height:0;border-radius:0;background:transparent}.snth-app .alb-wb.insights-empty .wb-empty{margin:auto}.snth-app .nav-in,.snth-app .layout-head{-webkit-app-region:drag}.snth-app .nav-in :is(a,button,input,[role=button],[role=tab],.hsj,.gsearch),.snth-app .layout-head :is(a,button,input,[role=button],.layout-acts){-webkit-app-region:no-drag}.snth-app .nav-in{padding-left:max(var(--space-3xl),calc(env(titlebar-area-x,0px) + 8px));padding-right:max(var(--space-3xl),calc(100vw - env(titlebar-area-x,0px) - env(titlebar-area-width,100vw) + 8px))}.snth-app .layout-head{padding-left:max(var(--space-2xl),calc(env(titlebar-area-x,0px) - var(--space-sm) + 4px));padding-right:max(var(--space-2xl),calc(100vw - env(titlebar-area-x,0px) - env(titlebar-area-width,100vw) - var(--space-sm) + 4px))}.snth-app .trialnav{width:177px;display:flex;justify-content:flex-end;align-items:center}.snth-app .trial-tag{all:unset;display:inline-flex;align-items:center;gap:7px;height:30px;padding:0 12px;border-radius:999px;font-family:var(--font-sans);font-size:12.5px;font-weight:600;line-height:1;white-space:nowrap;color:var(--text-secondary);box-shadow:inset 0 0 0 1px var(--border-primary)}.snth-app .trial-tag *{font-family:var(--font-sans)}.snth-app .trial-tag.days{cursor:pointer}.snth-app .trial-tag.days:hover{color:var(--text-primary);box-shadow:inset 0 0 0 1px #ffffff47}.snth-app .trial-tag.soon{cursor:pointer;color:#171515;background:#ffe8af;box-shadow:none}.snth-app .trial-tag.soon:hover{background:#fff0c8}.snth-app .trial-tag:focus-visible{outline:2px solid #35ff92;outline-offset:2px}.snth-app .trial-tag .ts-dot{width:7px;height:7px;border-radius:50%;background:#e8590c;box-shadow:0 0 0 3px #e8590c2e}.snth-app .trial-tag .ttl-l,.snth-app .trial-tag .ttl-h{display:inline-flex;align-items:center;font-size:12.5px;line-height:16px;height:16px}.snth-app .trial-tag .ttl-h{margin:0;font-weight:500;opacity:.62;padding-left:7px;border-left:1px solid rgba(23,21,21,.18)}.snth-app .trial-tag.ended{color:var(--text-tertiery)}.snth-app .trial-scrim{position:absolute;inset:0;z-index:60;border-radius:inherit;background:#0a09099e;display:grid;place-items:center;padding:24px}.snth-app .trial-card{position:relative;width:min(480px,100%);padding:28px 28px 24px;border-radius:20px;background:#1b1a1a;border:1px solid var(--border-primary);color:var(--text-primary);box-shadow:0 24px 80px #00000073}.snth-app .trial-card .tc-logo{display:block;width:48px;height:48px;border-radius:12px;overflow:hidden;margin-bottom:20px}.snth-app .trial-card .tc-logo svg{display:block}.snth-app .trial-card h2{margin:0 0 12px;padding-right:24px;font-size:22px;line-height:1.25;font-weight:500;letter-spacing:-.01em}.snth-app .trial-card .tc-arr{font-weight:400}.snth-app .trial-card p{margin:0 0 20px;font-size:14px;line-height:1.55;color:var(--text-secondary)}.snth-app .trial-card .tc-q{display:block;font-size:14px;font-weight:600;padding-bottom:20px;border-bottom:1px solid var(--border-primary)}.snth-app .trial-card .tc-foot{display:flex;justify-content:flex-end;gap:8px;margin-top:18px}.snth-app .trial-card .tc-btn{display:inline-flex;align-items:center;box-sizing:border-box;cursor:pointer;height:36px;padding:0 16px;border-radius:999px;font-size:13px;font-weight:700;text-decoration:none;box-shadow:inset 0 0 0 1px var(--border-primary);color:var(--text-primary)!important}.snth-app .trial-card .tc-btn:hover{background:#ffffff0d}.snth-app .trial-card .tc-btn.go{background:#35ff92;color:#171515!important;box-shadow:none}.snth-app .trial-card .tc-btn.go:hover{background:#5dffa9}.snth-app .trial-card .tc-x{all:unset;cursor:pointer;position:absolute;top:14px;right:14px;width:28px;height:28px;border-radius:50%;display:grid;place-items:center;color:var(--text-secondary)}.snth-app .trial-card .tc-x:hover{background:#ffffff0f;color:var(--text-primary)}.snth-app .trial-card .tc-x:focus-visible{outline:2px solid #35ff92;outline-offset:2px}html.is-desktop .snth-app .layout-head{display:none}html.is-desktop .snth-app.layout-body:before{content:"";position:fixed;inset:0 0 auto;height:56px;z-index:30;-webkit-app-region:drag}html.is-desktop .snth-app .auth-foot{display:none}.snth-app .abody [data-mark],.snth-app .abody [data-quote]{cursor:pointer}
