:root{--fps-c-bg: oklch(98.5% .004 264);--fps-c-bg-subtle: oklch(95.5% .006 264);--fps-c-surface: oklch(100% 0 0);--fps-c-surface-alt: oklch(97% .005 264);--fps-c-border: oklch(89% .009 264);--fps-c-border-muted: oklch(93% .006 264);--fps-c-text: oklch(13% .012 264);--fps-c-text-2: oklch(38% .018 264);--fps-c-text-3: oklch(58% .013 264);--fps-c-text-inv: oklch(98% .004 264);--fps-c-icon: oklch(43% .016 264);--fps-c-icon-muted: oklch(57% .012 264);--fps-c-icon-active: var(--fps-c-accent);--fps-icon-opacity: .82;--fps-icon-stroke: 1.4;--fps-c-accent: oklch(24% .018 268);--fps-c-accent-2: oklch(38% .018 268);--fps-c-accent-soft: oklch(93% .008 268);--fps-c-accent-text: oklch(99% 0 0);--fps-c-ok: oklch(52% .16 145);--fps-c-warn: oklch(68% .18 65);--fps-c-err: oklch(52% .2 20);--fps-c-ok-soft: oklch(93% .04 145);--fps-c-warn-soft: oklch(95% .04 65);--fps-c-err-soft: oklch(95% .04 20)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--fps-c-bg: oklch(13% .012 264);--fps-c-bg-subtle: oklch(17% .014 264);--fps-c-surface: oklch(19% .014 264);--fps-c-surface-alt: oklch(22% .015 264);--fps-c-border: oklch(30% .018 264);--fps-c-border-muted: oklch(25% .015 264);--fps-c-text: oklch(95% .005 264);--fps-c-text-2: oklch(74% .01 264);--fps-c-text-3: oklch(54% .012 264);--fps-c-text-inv: oklch(13% .012 264);--fps-c-icon: oklch(76% .01 264);--fps-c-icon-muted: oklch(60% .01 264);--fps-c-icon-active: var(--fps-c-accent);--fps-icon-opacity: .9;--fps-icon-stroke: 1.6;--fps-c-accent: oklch(76% .016 268);--fps-c-accent-2: oklch(86% .014 268);--fps-c-accent-soft: oklch(22% .012 268);--fps-c-accent-text: oklch(10% .012 264);--fps-c-ok: oklch(62% .16 145);--fps-c-warn: oklch(74% .17 65);--fps-c-err: oklch(62% .2 20);--fps-c-ok-soft: oklch(22% .05 145);--fps-c-warn-soft: oklch(22% .05 65);--fps-c-err-soft: oklch(22% .05 20)}}[data-theme=dark]{--fps-c-bg: oklch(13% .012 264);--fps-c-bg-subtle: oklch(17% .014 264);--fps-c-surface: oklch(19% .014 264);--fps-c-surface-alt: oklch(22% .015 264);--fps-c-border: oklch(30% .018 264);--fps-c-border-muted: oklch(25% .015 264);--fps-c-text: oklch(95% .005 264);--fps-c-text-2: oklch(74% .01 264);--fps-c-text-3: oklch(54% .012 264);--fps-c-text-inv: oklch(13% .012 264);--fps-c-icon: oklch(76% .01 264);--fps-c-icon-muted: oklch(60% .01 264);--fps-c-icon-active: var(--fps-c-accent);--fps-icon-opacity: .9;--fps-icon-stroke: 1.6;--fps-c-accent: oklch(76% .016 268);--fps-c-accent-2: oklch(86% .014 268);--fps-c-accent-soft: oklch(22% .012 268);--fps-c-accent-text: oklch(10% .012 264);--fps-c-ok: oklch(62% .16 145);--fps-c-warn: oklch(74% .17 65);--fps-c-err: oklch(62% .2 20);--fps-c-ok-soft: oklch(22% .05 145);--fps-c-warn-soft: oklch(22% .05 65);--fps-c-err-soft: oklch(22% .05 20)}[data-palette=oxblood]{--fps-c-accent: oklch(38% .13 14);--fps-c-accent-2: oklch(48% .13 14);--fps-c-accent-soft: oklch(95% .03 14);--fps-c-accent-text: oklch(99% 0 0)}[data-theme=dark][data-palette=oxblood],[data-palette=oxblood]:where([data-theme=dark] *){--fps-c-accent: oklch(68% .13 14);--fps-c-accent-2: oklch(76% .13 14);--fps-c-accent-soft: oklch(22% .05 14);--fps-c-accent-text: oklch(99% 0 0)}[data-palette=pine]{--fps-c-accent: oklch(38% .11 148);--fps-c-accent-2: oklch(48% .11 148);--fps-c-accent-soft: oklch(95% .03 148);--fps-c-accent-text: oklch(99% 0 0)}[data-theme=dark][data-palette=pine],[data-palette=pine]:where([data-theme=dark] *){--fps-c-accent: oklch(67% .11 148);--fps-c-accent-2: oklch(75% .11 148);--fps-c-accent-soft: oklch(21% .04 148);--fps-c-accent-text: oklch(99% 0 0)}[data-palette=indigo]{--fps-c-accent: oklch(42% .15 265);--fps-c-accent-2: oklch(52% .15 265);--fps-c-accent-soft: oklch(94% .04 265);--fps-c-accent-text: oklch(99% 0 0)}[data-theme=dark][data-palette=indigo],[data-palette=indigo]:where([data-theme=dark] *){--fps-c-accent: oklch(70% .15 265);--fps-c-accent-2: oklch(78% .15 265);--fps-c-accent-soft: oklch(22% .06 265);--fps-c-accent-text: oklch(99% 0 0)}:root{--fps-font-latin-heading: "Hanken Grotesk", system-ui, sans-serif;--fps-font-latin-body: "Spectral", Georgia, "Times New Roman", serif;--fps-font-persian: "Vazirmatn", "Tahoma", Arial, sans-serif;--fps-font-mono: "JetBrains Mono", "Courier New", monospace;--fps-font-pls-heading: var(--fps-font-latin-heading);--fps-font-pls-body: var(--fps-font-latin-body);--fps-font-pls-ui: var(--fps-font-pls-heading);--fps-font-heading: var(--fps-font-pls-heading);--fps-font-body: var(--fps-font-pls-body);--fps-font-ui: var(--fps-font-pls-ui);--fps-font-kls-heading: var(--fps-font-latin-heading);--fps-font-kls-body: var(--fps-font-latin-body);--fps-text-2xs: .6875rem;--fps-text-xs: .75rem;--fps-text-sm: .875rem;--fps-text-base: 1rem;--fps-text-md: 1.0625rem;--fps-text-lg: 1.125rem;--fps-text-xl: 1.25rem;--fps-text-2xl: 1.5rem;--fps-text-3xl: 1.875rem;--fps-text-4xl: 2.25rem;--fps-text-5xl: 3rem;--fps-text-6xl: 3.75rem;--fps-leading-none: 1;--fps-leading-tight: 1.25;--fps-leading-snug: 1.375;--fps-leading-normal: 1.5;--fps-leading-reading: 1.75;--fps-leading-loose: 2;--fps-weight-light: 300;--fps-weight-normal: 400;--fps-weight-medium: 500;--fps-weight-semibold: 600;--fps-weight-bold: 700;--fps-tracking-tight: -.025em;--fps-tracking-normal: 0;--fps-tracking-wide: .025em}:root{--fps-sp-px: 1px;--fps-sp-0-5: .125rem;--fps-sp-1: .25rem;--fps-sp-1-5: .375rem;--fps-sp-2: .5rem;--fps-sp-3: .75rem;--fps-sp-4: 1rem;--fps-sp-5: 1.25rem;--fps-sp-6: 1.5rem;--fps-sp-8: 2rem;--fps-sp-10: 2.5rem;--fps-sp-12: 3rem;--fps-sp-16: 4rem;--fps-sp-20: 5rem;--fps-sp-24: 6rem;--fps-sp-32: 8rem;--fps-sp-40: 10rem;--fps-sp-48: 12rem}:root{--fps-max-prose: 68ch;--fps-piece-reading-width: 46rem;--fps-max-content: 80rem;--fps-max-wide: 96rem;--fps-nav-h: 3.5rem;--fps-sidebar-w: 18rem}:root{--fps-r-sm: 3px;--fps-r-md: 6px;--fps-r-lg: 10px;--fps-r-xl: 16px;--fps-r-2xl: 24px;--fps-r-full: 9999px}:root{--fps-shadow-xs: 0 1px 2px oklch(0% 0 0 / .06);--fps-shadow-sm: 0 1px 4px oklch(0% 0 0 / .08), 0 1px 2px oklch(0% 0 0 / .04);--fps-shadow-md: 0 4px 12px oklch(0% 0 0 / .1), 0 2px 4px oklch(0% 0 0 / .05);--fps-shadow-lg: 0 8px 24px oklch(0% 0 0 / .12), 0 4px 8px oklch(0% 0 0 / .06);--fps-shadow-xl: 0 16px 40px oklch(0% 0 0 / .14), 0 8px 16px oklch(0% 0 0 / .07)}:root{--fps-dur-instant: 50ms;--fps-dur-fast: .12s;--fps-dur-normal: .2s;--fps-dur-slow: .35s;--fps-ease-std: cubic-bezier(.4, 0, .2, 1);--fps-ease-in: cubic-bezier(.4, 0, 1, 1);--fps-ease-out: cubic-bezier(0, 0, .2, 1);--fps-ease-spring: cubic-bezier(.34, 1.56, .64, 1)}:root{--fps-font-arabic: "Cairo", "Noto Naskh Arabic", Arial, sans-serif}:where([data-kls-typography=latin]){--fps-font-kls-heading: var(--fps-font-latin-heading);--fps-font-kls-body: var(--fps-font-latin-body)}:where([data-kls-typography=persian]){--fps-font-kls-heading: var(--fps-font-persian);--fps-font-kls-body: var(--fps-font-persian)}:where([data-kls-typography=arabic]){--fps-font-kls-heading: var(--fps-font-arabic);--fps-font-kls-body: var(--fps-font-arabic)}:where([data-kls-typography=default]){--fps-font-kls-heading: var(--fps-font-latin-heading);--fps-font-kls-body: var(--fps-font-latin-body)}:where([data-language-system=kls][data-kls-typography]){font-family:var(--fps-font-kls-body)}:root[data-pls-typography=latin]{--fps-font-pls-heading: var(--fps-font-latin-heading);--fps-font-pls-body: var(--fps-font-latin-body);--fps-font-pls-ui: var(--fps-font-latin-heading)}:root:lang(fa),:root:lang(prs),:root[data-pls-typography=persian]{--fps-font-pls-heading: var(--fps-font-persian);--fps-font-pls-body: var(--fps-font-persian);--fps-font-pls-ui: var(--fps-font-persian)}:root:lang(ar),:root[data-pls-typography=arabic]{--fps-font-pls-heading: var(--fps-font-arabic);--fps-font-pls-body: var(--fps-font-arabic);--fps-font-pls-ui: var(--fps-font-arabic)}:lang(fa){font-family:var(--fps-font-persian)}:lang(ar){font-family:var(--fps-font-arabic)}[data-density=compact]{--fps-text-md: .9375rem;--fps-leading-reading: 1.6;--fps-sp-6: 1.25rem;--fps-sp-8: 1.75rem;--fps-sp-10: 2rem;--fps-sp-12: 2.5rem}[data-density=spacious]{--fps-text-md: 1.125rem;--fps-leading-reading: 1.85;--fps-sp-6: 1.75rem;--fps-sp-8: 2.25rem;--fps-sp-10: 3rem;--fps-sp-12: 3.5rem}html[data-size=compact]{font-size:14.5px}html[data-size=large]{font-size:17.5px}html[data-size=xlarge]{font-size:19px}[data-radius=sharp]{--fps-r-sm: 2px;--fps-r-md: 3px;--fps-r-lg: 5px;--fps-r-xl: 8px;--fps-r-2xl: 12px;--fps-r-full: 4px}[data-radius=round]{--fps-r-sm: 6px;--fps-r-md: 10px;--fps-r-lg: 16px;--fps-r-xl: 24px;--fps-r-2xl: 36px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}:root{--fps-focus-ring: 0 0 0 2px var(--fps-c-bg), 0 0 0 4px var(--fps-c-accent)}.ui-btn{display:inline-flex;align-items:center;gap:var(--fps-sp-2);font-family:var(--fps-font-ui);font-weight:var(--fps-weight-medium);border:1px solid transparent;border-radius:var(--fps-r-md);cursor:pointer;white-space:nowrap;transition:background var(--fps-dur-fast) var(--fps-ease-out),border-color var(--fps-dur-fast) var(--fps-ease-out),opacity var(--fps-dur-fast);text-decoration:none}.ui-btn--md{padding-block:var(--fps-sp-2);padding-inline:var(--fps-sp-4);font-size:var(--fps-text-sm)}.ui-btn--sm{padding-block:var(--fps-sp-1);padding-inline:var(--fps-sp-3);font-size:var(--fps-text-xs)}.ui-btn:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}.ui-btn:disabled{opacity:.55;cursor:not-allowed}.ui-btn--primary{background:var(--fps-c-accent);color:var(--fps-c-accent-text)}.ui-btn--primary:hover:not(:disabled){background:var(--fps-c-accent-2)}.ui-btn--secondary{background:var(--fps-c-surface);color:var(--fps-c-text);border-color:var(--fps-c-border)}.ui-btn--secondary:hover:not(:disabled){background:var(--fps-c-surface-alt)}.ui-btn--ghost{background:transparent;color:var(--fps-c-text-2)}.ui-btn--ghost:hover:not(:disabled){background:var(--fps-c-surface-alt);color:var(--fps-c-text)}.ui-btn--danger{background:var(--fps-c-err);color:#fcfcfc}.ui-btn--danger:hover:not(:disabled){filter:brightness(1.05)}.ui-icon-btn{background:transparent;border:none;color:var(--fps-c-text-3);cursor:pointer;padding:var(--fps-sp-1);border-radius:var(--fps-r-sm);line-height:1}.ui-icon-btn:hover{color:var(--fps-c-text);background:var(--fps-c-surface-alt)}.ui-icon-btn:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}.ui-card{background:var(--fps-c-surface);border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-lg);box-shadow:var(--fps-shadow-xs)}.ui-card__header{padding:var(--fps-sp-4) var(--fps-sp-5);border-block-end:1px solid var(--fps-c-border-muted)}.ui-card__title{font-family:var(--fps-font-heading);font-size:var(--fps-text-md);font-weight:var(--fps-weight-medium);margin:0;color:var(--fps-c-text)}.ui-card__body{padding:var(--fps-sp-5)}.ui-card__footer{padding:var(--fps-sp-4) var(--fps-sp-5);border-block-start:1px solid var(--fps-c-border-muted);display:flex;gap:var(--fps-sp-2);justify-content:flex-end}.ui-field{display:flex;flex-direction:column;gap:var(--fps-sp-2)}.ui-field__label{font-size:var(--fps-text-sm);font-weight:var(--fps-weight-medium);color:var(--fps-c-text-2)}.ui-field__hint{font-size:var(--fps-text-xs);color:var(--fps-c-text-3)}.ui-field__error{font-size:var(--fps-text-xs);color:var(--fps-c-err)}.ui-input{inline-size:100%;font:inherit;font-size:var(--fps-text-sm);color:var(--fps-c-text);background:var(--fps-c-surface);border:1px solid var(--fps-c-border);border-radius:var(--fps-r-md);padding-block:var(--fps-sp-2);padding-inline:var(--fps-sp-3);transition:border-color var(--fps-dur-fast)}.ui-input:focus-visible,.ui-input:focus{outline:none;border-color:var(--fps-c-accent);box-shadow:var(--fps-focus-ring)}.ui-field.is-error .ui-input{border-color:var(--fps-c-err)}.ui-textarea{resize:vertical;min-block-size:4rem;line-height:var(--fps-leading-normal)}.ui-select{appearance:none}.ui-switch{position:relative;inline-size:2.4rem;block-size:1.4rem;border-radius:var(--fps-r-full);border:none;background:var(--fps-c-border);cursor:pointer;transition:background var(--fps-dur-fast);padding:0}.ui-switch.is-on{background:var(--fps-c-accent)}.ui-switch:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}.ui-switch__thumb{position:absolute;inset-block-start:.18rem;inset-inline-start:.18rem;inline-size:1.04rem;block-size:1.04rem;border-radius:var(--fps-r-full);background:var(--fps-c-surface);box-shadow:var(--fps-shadow-sm);transition:transform var(--fps-dur-fast) var(--fps-ease-spring)}.ui-switch.is-on .ui-switch__thumb{transform:translate(1rem)}[dir=rtl] .ui-switch.is-on .ui-switch__thumb{transform:translate(-1rem)}.ui-segmented{display:inline-flex;background:var(--fps-c-surface-alt);border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-md);padding:2px;gap:2px}.ui-segmented__item{border:none;background:transparent;color:var(--fps-c-text-3);border-radius:calc(var(--fps-r-md) - 2px);cursor:pointer;font:inherit;font-weight:var(--fps-weight-medium)}.ui-segmented--md .ui-segmented__item{padding-block:var(--fps-sp-1);padding-inline:var(--fps-sp-3);font-size:var(--fps-text-xs)}.ui-segmented--sm .ui-segmented__item{padding-block:2px;padding-inline:var(--fps-sp-2);font-size:var(--fps-text-2xs)}.ui-segmented__item.is-active{background:var(--fps-c-surface);color:var(--fps-c-text);box-shadow:var(--fps-shadow-xs)}.ui-segmented__item:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}.ui-segmented.is-disabled{opacity:.46}.ui-segmented.is-disabled .ui-segmented__item{cursor:default}.ui-pill{display:inline-flex;align-items:center;gap:var(--fps-sp-1);font-size:var(--fps-text-2xs);font-weight:var(--fps-weight-medium);padding-block:2px;padding-inline:var(--fps-sp-2);border-radius:var(--fps-r-full);letter-spacing:var(--fps-tracking-wide);text-transform:capitalize}.ui-pill--ok{background:var(--fps-c-ok-soft);color:var(--fps-c-ok)}.ui-pill--warn{background:var(--fps-c-warn-soft);color:var(--fps-c-warn)}.ui-pill--err{background:var(--fps-c-err-soft);color:var(--fps-c-err)}.ui-pill--info{background:var(--fps-c-accent-soft);color:var(--fps-c-accent)}.ui-pill--neutral{background:var(--fps-c-surface-alt);color:var(--fps-c-text-3)}.ui-spinner{display:inline-block;border-radius:var(--fps-r-full);border:2px solid var(--fps-c-border);border-block-start-color:var(--fps-c-accent);animation:ui-spin .7s linear infinite}.ui-spinner--xs{inline-size:.85rem;block-size:.85rem;border-width:2px}.ui-spinner--sm{inline-size:1.1rem;block-size:1.1rem}.ui-spinner--md{inline-size:1.6rem;block-size:1.6rem}.ui-spinner--lg{inline-size:2.4rem;block-size:2.4rem;border-width:3px}@keyframes ui-spin{to{transform:rotate(360deg)}}.ui-empty{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--fps-sp-3);padding:var(--fps-sp-12) var(--fps-sp-6);color:var(--fps-c-text-3)}.ui-empty__icon{font-size:var(--fps-text-4xl);opacity:.5}.ui-empty__title{font-family:var(--fps-font-heading);font-size:var(--fps-text-lg);color:var(--fps-c-text-2)}.ui-empty__desc{font-size:var(--fps-text-sm);max-inline-size:42ch}.ui-overlay{position:fixed;inset:0;background:color-mix(in oklch,var(--fps-c-text) 32%,transparent);display:flex;align-items:center;justify-content:center;padding:var(--fps-sp-4);z-index:1000;animation:ui-fade var(--fps-dur-fast) var(--fps-ease-out)}.ui-overlay--drawer{justify-content:flex-end;padding:0}.ui-dialog{background:var(--fps-c-surface);border-radius:var(--fps-r-xl);box-shadow:var(--fps-shadow-xl);inline-size:min(32rem,100%);max-block-size:90dvh;min-inline-size:0;display:grid;grid-template-rows:auto minmax(0,1fr) auto;overflow:hidden}.ui-dialog--wide{inline-size:min(42rem,100%)}.ui-dialog__header,.ui-drawer__header{min-inline-size:0;padding:var(--fps-sp-5);border-block-end:1px solid var(--fps-c-border-muted);display:flex;align-items:center;justify-content:space-between}.ui-dialog__title,.ui-drawer__title{min-inline-size:0;margin:0;font-family:var(--fps-font-heading);font-size:var(--fps-text-md);overflow-wrap:anywhere}.ui-dialog__body{min-inline-size:0;min-block-size:0;padding:var(--fps-sp-5);overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain}.ui-drawer__body{padding:var(--fps-sp-5)}.ui-dialog__footer{min-inline-size:0;padding:var(--fps-sp-4) var(--fps-sp-5);border-block-start:1px solid var(--fps-c-border-muted);display:flex;flex-wrap:wrap;gap:var(--fps-sp-2);justify-content:flex-end}@media(max-width:48rem){.ui-overlay--dialog-wide{align-items:flex-end;padding:0}.ui-dialog--wide{inline-size:100%;max-block-size:92dvh;border-end-start-radius:0;border-end-end-radius:0}.ui-dialog--wide .ui-dialog__header,.ui-dialog--wide .ui-dialog__body{padding-inline:var(--fps-sp-4)}.ui-dialog--wide .ui-dialog__footer{padding-inline:var(--fps-sp-4);padding-block-end:calc(var(--fps-sp-4) + env(safe-area-inset-bottom))}}.ui-drawer{background:var(--fps-c-surface);box-shadow:var(--fps-shadow-xl);inline-size:min(28rem,100%);block-size:100dvh;overflow:auto;animation:ui-slide-in var(--fps-dur-normal) var(--fps-ease-spring)}@keyframes ui-fade{0%{opacity:0}}@keyframes ui-slide-in{0%{transform:translate(100%)}}[dir=rtl] .ui-drawer{animation-name:ui-slide-in-rtl}@keyframes ui-slide-in-rtl{0%{transform:translate(-100%)}}.ui-tabs{display:flex;gap:var(--fps-sp-1);border-block-end:1px solid var(--fps-c-border-muted)}.ui-tab{border:none;background:transparent;color:var(--fps-c-text-3);cursor:pointer;font:inherit;font-size:var(--fps-text-sm);font-weight:var(--fps-weight-medium);padding-block:var(--fps-sp-2) var(--fps-sp-3);padding-inline:var(--fps-sp-3);border-block-end:2px solid transparent;margin-block-end:-1px}.ui-tab.is-active{color:var(--fps-c-text);border-block-end-color:var(--fps-c-accent)}.ui-tab:hover:not(.is-active){color:var(--fps-c-text-2)}.ui-tab:focus-visible{outline:none;box-shadow:var(--fps-focus-ring);border-radius:var(--fps-r-sm)}.ui-pipeline{list-style:none;margin:0;padding:0}.ui-pipeline__step{display:flex;gap:var(--fps-sp-3)}.ui-pipeline__rail{display:flex;flex-direction:column;align-items:center}.ui-pipeline__icon{inline-size:1.9rem;block-size:1.9rem;display:grid;place-items:center;border-radius:var(--fps-r-full);background:var(--fps-c-surface-alt);border:1px solid var(--fps-c-border-muted);color:var(--fps-c-text-3);font-size:var(--fps-text-sm);flex:none}.ui-pipeline__connector{inline-size:2px;flex:1;background:var(--fps-c-border-muted);min-block-size:var(--fps-sp-4)}.ui-pipeline__content{padding-block-end:var(--fps-sp-5);flex:1;min-inline-size:0}.ui-pipeline__label{display:flex;align-items:center;gap:var(--fps-sp-2);font-weight:var(--fps-weight-medium);color:var(--fps-c-text);font-size:var(--fps-text-sm)}.ui-pipeline__state{font-size:var(--fps-text-2xs);color:var(--fps-c-text-3);text-transform:capitalize;letter-spacing:var(--fps-tracking-wide)}.ui-pipeline__state.is-succeeded{color:var(--fps-c-ok)}.ui-pipeline__state.is-failed,.ui-pipeline__state.is-blocked{color:var(--fps-c-err)}.ui-pipeline__state.is-running{color:var(--fps-c-accent)}.ui-pipeline__detail{font-size:var(--fps-text-xs);color:var(--fps-c-text-3);margin-block-start:var(--fps-sp-1);line-height:var(--fps-leading-normal)}.ui-pipeline__step.is-succeeded .ui-pipeline__icon{color:var(--fps-c-ok);border-color:var(--fps-c-ok)}.ui-pipeline__step.is-running .ui-pipeline__icon{border-color:var(--fps-c-accent)}.ui-pipeline__step.is-failed .ui-pipeline__icon,.ui-pipeline__step.is-blocked .ui-pipeline__icon{color:var(--fps-c-err);border-color:var(--fps-c-err)}.ui-toasts{position:fixed;inset-block-end:var(--fps-sp-5);inset-inline-end:var(--fps-sp-5);display:flex;flex-direction:column;gap:var(--fps-sp-2);z-index:1100}.ui-toast{background:var(--fps-c-surface);border:1px solid var(--fps-c-border);border-inline-start:3px solid var(--fps-c-accent);border-radius:var(--fps-r-md);box-shadow:var(--fps-shadow-lg);padding:var(--fps-sp-3) var(--fps-sp-4);font-size:var(--fps-text-sm);color:var(--fps-c-text);max-inline-size:22rem;animation:ui-fade var(--fps-dur-fast)}.ui-toast--ok{border-inline-start-color:var(--fps-c-ok)}.ui-toast--warn{border-inline-start-color:var(--fps-c-warn)}.ui-toast--err{border-inline-start-color:var(--fps-c-err)}@media(prefers-reduced-motion:reduce){.ui-spinner{animation-duration:1.4s}.ui-overlay,.ui-drawer,.ui-toast{animation:none}.ui-switch__thumb{transition:none}}.ui-icon{display:block;flex:0 0 auto;color:currentColor;stroke-width:var(--fps-icon-stroke, 1.5);opacity:var(--fps-icon-opacity, .88);transition:opacity var(--fps-dur-fast, .14s) var(--fps-ease-std, ease);pointer-events:none;shape-rendering:geometricPrecision}.ui-icon:not([data-filled=true]){fill:none}:where(button,a,[role=button]):hover>.ui-icon,:where(button,a,[role=button]):focus-visible>.ui-icon,:where([aria-current=page],[aria-pressed=true]) .ui-icon{opacity:1}@media(prefers-reduced-motion:reduce){.ui-icon{transition:none}}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{font-size:16px;-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth}body{background-color:var(--fps-c-bg);color:var(--fps-c-text);font-family:var(--fps-font-body);font-size:var(--fps-text-md);line-height:var(--fps-leading-reading);font-feature-settings:"kern" 1,"liga" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:background-color var(--fps-dur-normal) var(--fps-ease-std),color var(--fps-dur-normal) var(--fps-ease-std)}html:not([data-ready]) *,html:not([data-ready]) *:before,html:not([data-ready]) *:after{transition:none!important;animation:none!important}:lang(fa) body,body:lang(fa){font-family:var(--fps-font-persian)}:lang(ar) body,body:lang(ar){font-family:var(--fps-font-arabic)}h1,h2,h3,h4,h5,h6{font-family:var(--fps-font-heading);font-weight:var(--fps-weight-semibold);line-height:var(--fps-leading-tight);letter-spacing:var(--fps-tracking-tight);color:var(--fps-c-text)}:lang(fa) h1,:lang(fa) h2,:lang(fa) h3,:lang(fa) h4,:lang(fa) h5,:lang(fa) h6{font-family:var(--fps-font-persian);letter-spacing:0}:lang(ar) h1,:lang(ar) h2,:lang(ar) h3,:lang(ar) h4,:lang(ar) h5,:lang(ar) h6{font-family:var(--fps-font-arabic);letter-spacing:0}a{color:var(--fps-c-accent);text-decoration:none;transition:color var(--fps-dur-fast) var(--fps-ease-std)}a:hover{color:var(--fps-c-accent-2)}img,video{max-width:100%;display:block}button,input,textarea,select,optgroup,option{font-family:inherit}:where(button,input,textarea,select)[data-language-system=kls][data-kls-typography]{font-family:var(--fps-font-kls-body)}button{cursor:pointer;border:none;background:none}:focus-visible{outline:none;box-shadow:var(--fps-focus-ring);border-radius:var(--fps-r-sm)}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--fps-c-border);border-radius:var(--fps-r-full)}::-webkit-scrollbar-thumb:hover{background:var(--fps-c-text-3)}::selection{background:var(--fps-c-accent-soft);color:var(--fps-c-text)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._trigger_fiwhc_1{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;min-inline-size:2.25rem;block-size:2.25rem;padding-inline:.5rem;border:1px solid transparent;border-radius:var(--fps-r-full);background:transparent;color:var(--fps-c-text-2);cursor:pointer;transition:background var(--fps-dur-fast),color var(--fps-dur-fast),border-color var(--fps-dur-fast),transform var(--fps-dur-fast)}._trigger_fiwhc_1:hover,._trigger_fiwhc_1:focus-visible,._trigger_fiwhc_1[aria-expanded=true]{color:var(--fps-c-text);background:var(--fps-c-bg-subtle);border-color:var(--fps-c-border-muted)}._trigger_fiwhc_1:hover{transform:translateY(-1px)}._trigger_fiwhc_1:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._triggerStatus_fiwhc_19{color:var(--fps-c-text-3);font:600 .6rem/1 var(--fps-font-ui);letter-spacing:.045em}._overlay_fiwhc_21{position:fixed;z-index:500;inset:0;display:grid;place-items:center;box-sizing:border-box;inline-size:100%;block-size:100%;padding:max(.75rem,env(safe-area-inset-top)) max(.75rem,env(safe-area-inset-right)) max(.75rem,env(safe-area-inset-bottom)) max(.75rem,env(safe-area-inset-left));overflow:hidden;background:color-mix(in oklch,var(--fps-c-text) 22%,transparent);-webkit-backdrop-filter:blur(14px) saturate(1.08);backdrop-filter:blur(14px) saturate(1.08);overscroll-behavior:contain;animation:_languageOverlayIn_fiwhc_1 .18s ease-out both}._panel_fiwhc_38{--language-panel-heading-font: var(--fps-font-heading);position:relative;isolation:isolate;display:grid;grid-template-rows:auto minmax(0,1fr) auto;box-sizing:border-box;inline-size:min(50rem,100%);max-inline-size:100%;max-block-size:min(42rem,calc(100vh - 1.5rem));max-block-size:min(42rem,calc(100dvh - 1.5rem));overflow:hidden;border:1px solid color-mix(in oklch,var(--fps-c-border) 68%,transparent);border-radius:1.55rem;background:color-mix(in oklch,var(--fps-c-surface) 97%,transparent);box-shadow:0 1.75rem 5.5rem color-mix(in oklch,var(--fps-c-text) 18%,transparent),inset 0 1px color-mix(in oklch,white 34%,transparent);color:var(--fps-c-text);font-family:var(--fps-font-ui);overscroll-behavior:contain;animation:_languagePanelIn_fiwhc_1 .24s var(--fps-ease-out) both}._panel_fiwhc_38:lang(fa){--language-panel-heading-font:var(--fps-font-persian);font-family:var(--fps-font-persian)}._panel_fiwhc_38:lang(ar){--language-panel-heading-font:var(--fps-font-arabic);font-family:var(--fps-font-arabic)}._panel_fiwhc_38:focus{outline:none}._ambient_fiwhc_62{position:absolute;z-index:-1;inset:-8rem -5rem auto auto;inline-size:22rem;aspect-ratio:1;border-radius:50%;background:color-mix(in oklch,var(--fps-c-accent-soft) 42%,transparent);filter:blur(4.5rem);pointer-events:none}._panelHeader_fiwhc_74{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:.85rem;padding:1.35rem 1.4rem 1.15rem;border-block-end:1px solid var(--fps-c-border-muted)}._headingIcon_fiwhc_82{display:grid;place-items:center;inline-size:2.55rem;block-size:2.55rem;border-radius:.85rem;background:var(--fps-c-accent-soft);box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--fps-c-accent) 12%,transparent);color:var(--fps-c-accent)}._headingCopy_fiwhc_92{min-inline-size:0}._headingCopy_fiwhc_92 h2{margin:.12rem 0 .28rem;font-family:var(--language-panel-heading-font);font-size:clamp(1.28rem,3vw,1.72rem);font-weight:var(--fps-weight-semibold);line-height:1.18;letter-spacing:0}._headingCopy_fiwhc_92 p{max-inline-size:38rem;margin:0;color:var(--fps-c-text-2);font-size:.78rem;line-height:1.55}._eyebrow_fiwhc_95{display:block;margin-block-end:.12rem;color:var(--fps-c-accent);font-size:.62rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}._close_fiwhc_96{display:grid;place-items:center;inline-size:2.15rem;block-size:2.15rem;padding:0;border:1px solid var(--fps-c-border-muted);border-radius:50%;background:color-mix(in oklch,var(--fps-c-surface) 78%,transparent);color:var(--fps-c-text-2);cursor:pointer;font-family:inherit}._close_fiwhc_96:hover,._close_fiwhc_96:focus-visible{color:var(--fps-c-text);border-color:var(--fps-c-border);background:var(--fps-c-bg-subtle)}._close_fiwhc_96:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._sections_fiwhc_112{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:.7rem;min-block-size:0;padding:.8rem;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}._sections_fiwhc_112::-webkit-scrollbar{display:none}._languageSection_fiwhc_125{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.75rem;min-inline-size:0;padding:.9rem;border:1px solid var(--fps-c-border-muted);border-radius:1.1rem;background:color-mix(in oklch,var(--fps-c-bg) 40%,transparent)}._sectionMark_fiwhc_135{display:grid;place-items:center;inline-size:2.3rem;block-size:2.3rem;border-radius:.72rem;font:700 .75rem/1 var(--fps-font-ui)}._platformMark_fiwhc_136{background:color-mix(in oklch,var(--fps-c-info,#3977c3) 11%,transparent);color:var(--fps-c-info,#3977c3)}._knowledgeMark_fiwhc_137{background:var(--fps-c-accent-soft);color:var(--fps-c-accent)}._sectionBody_fiwhc_138{min-inline-size:0}._sectionHead_fiwhc_139{display:flex;align-items:flex-start;justify-content:space-between;gap:.55rem;margin-block-end:.7rem}._sectionHead_fiwhc_139 h3{margin:0 0 .18rem;font-family:var(--language-panel-heading-font);font-size:.98rem;font-weight:var(--fps-weight-semibold);line-height:1.3}._sectionHead_fiwhc_139 p{margin:0;color:var(--fps-c-text-3);font-size:.67rem;line-height:1.45}._systemBadge_fiwhc_142{flex:none;padding:.22rem .38rem;border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-full);color:var(--fps-c-text-3);font:700 .52rem/1 var(--fps-font-mono);letter-spacing:.07em}._options_fiwhc_143{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.42rem}._option_fiwhc_143{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.38rem;min-inline-size:0;min-block-size:2.55rem;padding:.48rem .55rem;overflow:hidden;border:1px solid var(--fps-c-border-muted);border-radius:.75rem;background:color-mix(in oklch,var(--fps-c-surface) 90%,transparent);color:var(--fps-c-text-2);font-family:inherit;text-align:start;cursor:pointer;transition:border-color var(--fps-dur-fast),background var(--fps-dur-fast),transform var(--fps-dur-fast),box-shadow var(--fps-dur-fast)}._option_fiwhc_143:hover{transform:translateY(-1px);border-color:var(--fps-c-border);box-shadow:var(--fps-shadow-xs)}._option_fiwhc_143:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._optionActive_fiwhc_164{border-color:color-mix(in oklch,var(--fps-c-accent) 42%,var(--fps-c-border));background:color-mix(in oklch,var(--fps-c-accent-soft) 48%,var(--fps-c-surface));color:var(--fps-c-text)}._optionIdentity_fiwhc_165{display:flex;align-items:center;min-inline-size:0;overflow:hidden;font-size:.78rem;font-weight:var(--fps-weight-medium);line-height:1.25}._nativeLabel_fiwhc_166{min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._nativeLabel_fiwhc_166:lang(fa){font-family:var(--fps-font-persian)}._nativeLabel_fiwhc_166:lang(ar){font-family:var(--fps-font-arabic)}._nativeLabel_fiwhc_166:dir(rtl){text-align:start}._flag_fiwhc_170{flex:none;margin-inline-end:.28rem}._code_fiwhc_171{color:var(--fps-c-text-3);font:500 .55rem/1 var(--fps-font-mono);text-transform:uppercase}._selection_fiwhc_172{display:grid;place-items:center;inline-size:1rem;block-size:1rem;border:1px solid var(--fps-c-border);border-radius:50%;color:transparent;font-size:.58rem}._selectionActive_fiwhc_173{border-color:var(--fps-c-accent);background:var(--fps-c-accent);color:var(--fps-c-accent-text)}._panelFooter_fiwhc_175{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.72rem 1.4rem;border-block-start:1px solid var(--fps-c-border-muted);background:color-mix(in oklch,var(--fps-c-bg-subtle) 54%,transparent)}._panelFooter_fiwhc_175 p{margin:0;color:var(--fps-c-text-3);font-size:.67rem;line-height:1.4}._done_fiwhc_185{flex:none;min-inline-size:5.4rem;min-block-size:2.25rem;padding:.55rem .9rem;border:0;border-radius:var(--fps-r-full);background:var(--fps-c-accent);color:var(--fps-c-accent-text);font-family:inherit;font-size:.76rem;font-weight:600;line-height:1;cursor:pointer}._done_fiwhc_185:hover{background:var(--fps-c-accent-2)}._done_fiwhc_185:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}@keyframes _languageOverlayIn_fiwhc_1{0%{opacity:0}}@keyframes _languagePanelIn_fiwhc_1{0%{opacity:0;transform:translateY(8px) scale(.99)}}@media(max-width:640px){._triggerStatus_fiwhc_19{display:none}._overlay_fiwhc_21{align-items:end;padding:0}._panel_fiwhc_38{inline-size:100%;max-block-size:100vh;max-block-size:100svh;max-block-size:100dvh;border-inline:0;border-block-end:0;border-radius:1.25rem 1.25rem 0 0;box-shadow:0 -1rem 4rem color-mix(in oklch,var(--fps-c-text) 18%,transparent),inset 0 1px color-mix(in oklch,white 30%,transparent);animation-name:_languageSheetIn_fiwhc_1}._panelHeader_fiwhc_74{gap:.65rem;padding-block:max(.8rem,env(safe-area-inset-top)) .72rem;padding-inline:max(.8rem,env(safe-area-inset-left),env(safe-area-inset-right))}._headingIcon_fiwhc_82{inline-size:2.15rem;block-size:2.15rem;border-radius:.7rem}._headingCopy_fiwhc_92 h2{margin-block-start:0;font-size:1.12rem}._headingCopy_fiwhc_92 p{font-size:.7rem;line-height:1.42}._eyebrow_fiwhc_95{display:none}._close_fiwhc_96{inline-size:2rem;block-size:2rem}._sections_fiwhc_112{grid-template-columns:1fr;gap:.55rem;padding:.6rem .7rem}._languageSection_fiwhc_125{grid-template-columns:1fr;gap:0;padding:.72rem;border-radius:.95rem}._sectionMark_fiwhc_135{display:none}._sectionHead_fiwhc_139{margin-block-end:.5rem}._sectionHead_fiwhc_139 h3{font-size:.88rem}._sectionHead_fiwhc_139 p{font-size:.64rem;line-height:1.38}._options_fiwhc_143{gap:.35rem}._option_fiwhc_143{min-block-size:2.35rem;padding:.42rem .5rem;border-radius:.68rem}._optionIdentity_fiwhc_165{font-size:.73rem}._code_fiwhc_171{display:none}._panelFooter_fiwhc_175{justify-content:flex-end;padding-block:.55rem max(.55rem,env(safe-area-inset-bottom));padding-inline:max(.8rem,env(safe-area-inset-left),env(safe-area-inset-right));-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}._panelFooter_fiwhc_175 p{display:none}._done_fiwhc_185{min-inline-size:6.25rem;min-block-size:2.35rem}}@media(min-width:370px)and (max-width:640px){._options_fiwhc_143{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:640px)and (max-height:620px){._headingCopy_fiwhc_92 p{display:none}._panelHeader_fiwhc_74{padding-block:.62rem}._sections_fiwhc_112{padding-block:.45rem}._languageSection_fiwhc_125{padding:.6rem .68rem}._sectionHead_fiwhc_139 p{display:none}._option_fiwhc_143{min-block-size:2.15rem;padding-block:.32rem}._panelFooter_fiwhc_175{padding-block:.42rem max(.42rem,env(safe-area-inset-bottom))}}@keyframes _languageSheetIn_fiwhc_1{0%{opacity:0;transform:translateY(1.25rem)}}@media(prefers-reduced-motion:reduce){._overlay_fiwhc_21,._panel_fiwhc_38{animation:none}._option_fiwhc_143,._trigger_fiwhc_1{transition:none}}._btn_ea0wd_1{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:var(--fps-r-full);color:var(--fps-c-text-2);transition:background var(--fps-dur-fast) var(--fps-ease-std),color var(--fps-dur-fast) var(--fps-ease-std)}._btn_ea0wd_1:hover{background:var(--fps-c-bg-subtle);color:var(--fps-c-text)}html[data-reading-chrome] ._header_1gbdp_9{will-change:transform,opacity;transition:transform .42s cubic-bezier(.32,.72,0,1),opacity .38s ease,background .42s var(--fps-ease-std),border-color .42s var(--fps-ease-std)}html[data-reading-chrome=retracted] ._header_1gbdp_9{transform:translateY(-100%);opacity:0;pointer-events:none}._readingProgress_1gbdp_23{display:none}html[data-reading-chrome] ._readingProgress_1gbdp_23{display:block;position:fixed;z-index:51;inset-block-start:0;inset-inline-start:0;inline-size:100%;block-size:2px;transform-origin:0 50%;transform:scaleX(var(--reading-progress, 0));background:var(--fps-c-accent);pointer-events:none}html[dir=rtl][data-reading-chrome] ._readingProgress_1gbdp_23{transform-origin:100% 50%}@media(prefers-reduced-motion:reduce){html[data-reading-chrome] ._header_1gbdp_9{transition-duration:.01ms}}._header_1gbdp_9{position:sticky;top:0;z-index:50;background:color-mix(in oklch,var(--fps-c-bg) 85%,transparent);backdrop-filter:blur(12px) saturate(1.4);-webkit-backdrop-filter:blur(12px) saturate(1.4);border-bottom:1px solid var(--fps-c-border-muted);height:var(--fps-nav-h);transition:background var(--fps-dur-normal) var(--fps-ease-std),border-color var(--fps-dur-normal) var(--fps-ease-std),transform var(--fps-dur-normal) var(--fps-ease-std)}._headerStudio_1gbdp_61{position:relative}._headerHidden_1gbdp_68{transform:translateY(calc(-100% - env(safe-area-inset-top,0px)));pointer-events:none}@media(prefers-reduced-motion:reduce){._header_1gbdp_9{transition-duration:.01ms}}._nav_1gbdp_77{height:100%}._inner_1gbdp_84{display:flex;align-items:center;height:100%;max-width:var(--fps-max-content);margin:0 auto;padding:0 var(--fps-sp-6);gap:var(--fps-sp-4)}._logoCell_1gbdp_95{flex:1;min-width:0;display:flex;align-items:center;justify-content:flex-start}._logo_1gbdp_95{display:inline-flex;align-items:center;gap:var(--fps-sp-2);text-decoration:none;min-width:0}._logoName_1gbdp_111{font-family:var(--fps-font-heading);font-size:var(--fps-text-base);font-weight:var(--fps-weight-semibold);color:var(--fps-c-text);letter-spacing:var(--fps-tracking-tight);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._logoImg_1gbdp_122{display:block;height:2rem;width:auto;max-width:10rem;object-fit:contain}:lang(fa) ._logoName_1gbdp_111{font-family:var(--fps-font-persian);letter-spacing:0}:lang(ar) ._logoName_1gbdp_111{font-family:var(--fps-font-arabic);letter-spacing:0}._links_1gbdp_140{flex:0 0 auto;display:flex;align-items:center;gap:var(--fps-sp-1);list-style:none;margin:0;padding:0}._link_1gbdp_140{display:inline-flex;align-items:center;gap:var(--fps-sp-1-5);padding:var(--fps-sp-1-5) var(--fps-sp-3);border-radius:var(--fps-r-full);font-family:var(--fps-font-ui);font-size:var(--fps-text-sm);font-weight:var(--fps-weight-medium);color:var(--fps-c-text-2);text-decoration:none;transition:background var(--fps-dur-fast) var(--fps-ease-std),color var(--fps-dur-fast) var(--fps-ease-std)}:lang(fa) ._link_1gbdp_140{font-family:var(--fps-font-persian)}:lang(ar) ._link_1gbdp_140{font-family:var(--fps-font-arabic)}._link_1gbdp_140:hover{background:var(--fps-c-bg-subtle);color:var(--fps-c-text)}._linkIcon_1gbdp_174{font-size:.85em;opacity:.7}._controlsCell_1gbdp_180{flex:1;min-width:0;display:flex;align-items:center;justify-content:flex-end}._controls_1gbdp_180{display:flex;align-items:center;gap:var(--fps-sp-1)}._accountControl_1gbdp_194{display:inline-flex;align-items:center;gap:.42rem;min-height:2.15rem;padding:.3rem .7rem;border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-full);background:color-mix(in srgb,var(--fps-c-surface) 72%,transparent);color:var(--fps-c-text-2);font:500 var(--fps-text-xs)/1 var(--fps-font-ui);text-decoration:none;transition:background var(--fps-dur-fast) var(--fps-ease-std),color var(--fps-dur-fast) var(--fps-ease-std),border-color var(--fps-dur-fast) var(--fps-ease-std)}._accountControl_1gbdp_194:hover,._accountControl_1gbdp_194:focus-visible{color:var(--fps-c-text);border-color:var(--fps-c-accent);background:var(--fps-c-bg-subtle)}._accountDot_1gbdp_209{width:.42rem;height:.42rem;border-radius:50%;background:var(--fps-c-accent);box-shadow:0 0 0 .2rem var(--fps-c-accent-soft)}._menuBtn_1gbdp_212{display:none;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border:none;background:none;color:var(--fps-c-text-2);border-radius:var(--fps-r-sm);cursor:pointer;flex-shrink:0;transition:background var(--fps-dur-fast) var(--fps-ease-std),color var(--fps-dur-fast) var(--fps-ease-std)}._menuBtn_1gbdp_212:hover,._menuBtn_1gbdp_212:focus-visible{background:var(--fps-c-bg-subtle);color:var(--fps-c-text)}@media(max-width:640px){._inner_1gbdp_84{padding:0 var(--fps-sp-4);gap:var(--fps-sp-2)}._links_1gbdp_140{display:none}._menuBtn_1gbdp_212{display:flex}._accountControl_1gbdp_194 span:last-child{display:none}._accountControl_1gbdp_194{width:2.15rem;justify-content:center;padding:0}}._mobileOverlay_1gbdp_254{position:fixed;inset:0;z-index:200;display:flex;flex-direction:column;background:color-mix(in oklch,var(--fps-c-bg) 95%,transparent);backdrop-filter:blur(32px) saturate(1.6);-webkit-backdrop-filter:blur(32px) saturate(1.6);padding:0 var(--fps-sp-5);animation:_overlayIn_1gbdp_1 .2s var(--fps-ease-std) both}@keyframes _overlayIn_1gbdp_1{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}._overlayHeader_1gbdp_272{display:flex;align-items:center;justify-content:space-between;height:var(--fps-nav-h);flex-shrink:0;border-bottom:1px solid var(--fps-c-border-muted)}._overlayBrand_1gbdp_281{text-decoration:none}._closeBtn_1gbdp_285{display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border:none;background:var(--fps-c-bg-subtle);color:var(--fps-c-text-2);border-radius:var(--fps-r-full);cursor:pointer;flex-shrink:0;transition:background var(--fps-dur-fast) var(--fps-ease-std),color var(--fps-dur-fast) var(--fps-ease-std)}._closeBtn_1gbdp_285:hover,._closeBtn_1gbdp_285:focus-visible{background:var(--fps-c-border-muted);color:var(--fps-c-text)}._mobileNav_1gbdp_308{flex:1;display:flex;flex-direction:column;justify-content:center;padding-block:var(--fps-sp-8);overflow-y:auto}._mobileLink_1gbdp_317{display:flex;align-items:center;gap:var(--fps-sp-3);font-family:var(--fps-font-heading);font-size:clamp(1.75rem,8vw,3rem);font-weight:var(--fps-weight-semibold);letter-spacing:var(--fps-tracking-tight);color:var(--fps-c-text-3);text-decoration:none;padding-block:var(--fps-sp-3);transition:color var(--fps-dur-fast) var(--fps-ease-std),translate var(--fps-dur-fast) var(--fps-ease-std)}:lang(fa) ._mobileLink_1gbdp_317{font-family:var(--fps-font-persian);letter-spacing:0}:lang(ar) ._mobileLink_1gbdp_317{font-family:var(--fps-font-arabic);letter-spacing:0}._mobileLink_1gbdp_317:hover,._mobileLink_1gbdp_317:focus-visible{color:var(--fps-c-text);translate:6px 0}[dir=rtl] ._mobileLink_1gbdp_317:hover,[dir=rtl] ._mobileLink_1gbdp_317:focus-visible{translate:-6px 0}._mobileLinkIcon_1gbdp_353{font-size:.55em;opacity:.5;flex-shrink:0}._mobileFooter_1gbdp_359{display:flex;align-items:center;gap:var(--fps-sp-3);padding-block:var(--fps-sp-5);border-top:1px solid var(--fps-c-border-muted);flex-shrink:0}html[data-surface-chrome=hidden] ._header_1gbdp_9{display:none}._wrapper_yr599_8{--pb-accent: var(--fps-c-accent);--pb-text: var(--fps-c-text-3);display:flex;flex-direction:column;align-items:center;gap:var(--fps-sp-2);text-align:center}._wrapper_yr599_8[data-size=sm]{padding:var(--fps-sp-4) var(--fps-sp-6);gap:var(--fps-sp-1-5)}._wrapper_yr599_8[data-size=md]{padding:var(--fps-sp-5) var(--fps-sp-6);gap:var(--fps-sp-2)}._wrapper_yr599_8[data-size=lg]{padding:var(--fps-sp-6) var(--fps-sp-6);gap:var(--fps-sp-3)}._separator_yr599_36{width:100%;height:1px;background:var(--fps-c-border-muted);margin-bottom:0}._logo_yr599_44{object-fit:contain;display:block;opacity:.65;transition:opacity var(--fps-dur-fast, .15s) ease}._wrapper_yr599_8[data-size=sm] ._logo_yr599_44{height:1.125rem}._wrapper_yr599_8[data-size=md] ._logo_yr599_44{height:1.5rem}._wrapper_yr599_8[data-size=lg] ._logo_yr599_44{height:2rem}._nameLine_yr599_56{display:flex;align-items:center;gap:var(--fps-sp-1-5);color:var(--pb-text)}._wrapper_yr599_8[data-size=sm] ._nameLine_yr599_56{font-size:var(--fps-text-2xs)}._wrapper_yr599_8[data-size=md] ._nameLine_yr599_56{font-size:var(--fps-text-xs)}._wrapper_yr599_8[data-size=lg] ._nameLine_yr599_56{font-size:var(--fps-text-sm)}._brandName_yr599_71{font-weight:var(--fps-weight-semibold);color:var(--pb-accent);text-decoration:none;transition:opacity var(--fps-dur-fast, .15s) ease}._brandName_yr599_71:hover,._brandName_yr599_71:focus-visible{opacity:.8}._description_yr599_84{color:var(--pb-text);line-height:1.6;max-width:36rem}._wrapper_yr599_8[data-size=sm] ._description_yr599_84{font-size:var(--fps-text-2xs)}._wrapper_yr599_8[data-size=md] ._description_yr599_84{font-size:var(--fps-text-xs)}._wrapper_yr599_8[data-size=lg] ._description_yr599_84{font-size:var(--fps-text-sm)}._description_yr599_84 a{color:var(--pb-accent);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}._description_yr599_84 a:hover{opacity:.8}._footer_1jc0x_1{border-top:1px solid var(--fps-c-border-muted);margin-top:auto}._inner_1jc0x_6{max-width:var(--fps-max-content);margin:0 auto;padding:var(--fps-sp-10) var(--fps-sp-6) var(--fps-sp-8);display:flex;flex-direction:column;gap:var(--fps-sp-6)}._top_1jc0x_16{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--fps-sp-6);flex-wrap:wrap}._brand_1jc0x_24{display:flex;flex-direction:column;gap:var(--fps-sp-2)}._brandName_1jc0x_30{font-family:var(--fps-font-heading);font-size:var(--fps-text-base);font-weight:var(--fps-weight-semibold);color:var(--fps-c-text);text-decoration:none;letter-spacing:var(--fps-tracking-tight);transition:color var(--fps-dur-fast) var(--fps-ease-std)}:lang(fa) ._brandName_1jc0x_30{font-family:var(--fps-font-persian);letter-spacing:0}:lang(ar) ._brandName_1jc0x_30{font-family:var(--fps-font-arabic);letter-spacing:0}._brandName_1jc0x_30:hover{color:var(--fps-c-accent)}._brandText_1jc0x_51{font-size:var(--fps-text-sm);color:var(--fps-c-text-3);max-width:32rem;line-height:1.6;margin:0}._social_1jc0x_59{display:flex;align-items:center;flex-wrap:wrap;gap:var(--fps-sp-1)}._socialLink_1jc0x_66{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:var(--fps-r-full);border:1px solid var(--fps-c-border-muted);color:var(--fps-c-text-3);text-decoration:none;flex-shrink:0;transition:color var(--fps-dur-fast) var(--fps-ease-std),border-color var(--fps-dur-fast) var(--fps-ease-std),background var(--fps-dur-fast) var(--fps-ease-std)}._socialLink_1jc0x_66:hover,._socialLink_1jc0x_66:focus-visible{color:var(--fps-c-text);border-color:var(--fps-c-border);background:var(--fps-c-bg-subtle)}._divider_1jc0x_91{height:1px;background:var(--fps-c-border-muted)}._bottom_1jc0x_97{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--fps-sp-6);flex-wrap:wrap}._links_1jc0x_105{display:flex;align-items:center;flex-wrap:wrap;gap:var(--fps-sp-1)}._footerLink_1jc0x_112{font-size:var(--fps-text-sm);color:var(--fps-c-text-3);text-decoration:none;padding:var(--fps-sp-1) var(--fps-sp-2);border-radius:var(--fps-r-sm);transition:color var(--fps-dur-fast) var(--fps-ease-std)}._footerLink_1jc0x_112:hover,._footerLink_1jc0x_112:focus-visible{color:var(--fps-c-text)}._meta_1jc0x_126{display:flex;flex-direction:column;align-items:flex-end;gap:var(--fps-sp-1-5);text-align:end}._description_1jc0x_134{font-size:var(--fps-text-xs);color:var(--fps-c-text-3);max-width:30rem;line-height:1.6;margin:0;text-align:end}._copyright_1jc0x_143{font-size:var(--fps-text-xs);color:var(--fps-c-text-3);margin:0;white-space:nowrap}@media(max-width:640px){._inner_1jc0x_6{padding:var(--fps-sp-8) var(--fps-sp-4) var(--fps-sp-6);gap:var(--fps-sp-5)}._top_1jc0x_16,._bottom_1jc0x_97{flex-direction:column;gap:var(--fps-sp-4)}._meta_1jc0x_126{align-items:flex-start;text-align:start}._description_1jc0x_134{text-align:start}[dir=rtl] ._meta_1jc0x_126{align-items:flex-end;text-align:end}[dir=rtl] ._description_1jc0x_134{text-align:end}}._gallery_i7juz_4{display:grid;gap:var(--fps-sp-4);inline-size:100%}._gallery_grid_i7juz_6{grid-template-columns:repeat(auto-fill,minmax(min(15rem,100%),1fr))}._gallery_list_i7juz_8{grid-template-columns:minmax(0,1fr);gap:var(--fps-sp-3)}._gallery_carousel_i7juz_10{grid-auto-flow:column;grid-auto-columns:minmax(min(17rem,78%),1fr);grid-template-columns:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--fps-sp-1);padding-block-end:var(--fps-sp-2);scrollbar-width:thin}._gallery_carousel_i7juz_10>*{scroll-snap-align:start}._card_i7juz_23{display:flex;flex-direction:column;gap:var(--fps-sp-2);min-inline-size:0;color:inherit;text-decoration:none;border-radius:var(--fps-r-md);transition:transform var(--fps-dur-fast),opacity var(--fps-dur-fast)}a._card_i7juz_23:hover ._title_i7juz_33{color:var(--fps-c-accent)}a._card_i7juz_23:hover ._frame_i7juz_34{transform:translateY(-2px)}a._card_i7juz_23:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._gallery_list_i7juz_8 ._card_i7juz_23{flex-direction:row;align-items:center;gap:var(--fps-sp-4);padding-block-end:var(--fps-sp-3);border-block-end:1px solid var(--fps-c-border-muted)}._gallery_list_i7juz_8 ._card_i7juz_23:last-child{border-block-end:0;padding-block-end:0}._gallery_list_i7juz_8 ._frame_i7juz_34{flex:none;inline-size:9rem}._frame_i7juz_34{display:block;overflow:hidden;inline-size:100%;aspect-ratio:3 / 2;border-radius:var(--fps-r-md);background:var(--fps-c-surface-alt);transition:transform var(--fps-dur-fast)}._image_i7juz_57{inline-size:100%;block-size:100%;object-fit:cover;display:block}._framePlain_i7juz_58{display:block;inline-size:100%;block-size:100%}._text_i7juz_60{display:flex;flex-direction:column;gap:.2rem;min-inline-size:0}._title_i7juz_33{color:var(--fps-c-text);font:600 var(--fps-text-base)/1.4 var(--fps-font-heading);overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;transition:color var(--fps-dur-fast)}._summary_i7juz_67{color:var(--fps-c-text-3);font:var(--fps-text-sm)/1.55 var(--fps-font-ui);overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}._gallery_list_i7juz_8 ._summary_i7juz_67{-webkit-line-clamp:2;line-clamp:2}._cardMuted_i7juz_76{opacity:.5}._cardMuted_i7juz_76 ._title_i7juz_33{color:var(--fps-c-text-3);font-style:italic}._empty_i7juz_79{margin:0;padding:var(--fps-sp-5);border:1px dashed var(--fps-c-border-muted);border-radius:var(--fps-r-md);color:var(--fps-c-text-3);font-size:var(--fps-text-sm);text-align:center}@media(max-width:40rem){._gallery_grid_i7juz_6{grid-template-columns:minmax(0,1fr)}._gallery_list_i7juz_8 ._card_i7juz_23{gap:var(--fps-sp-3)}._gallery_list_i7juz_8 ._frame_i7juz_34{inline-size:6.5rem}}@media(prefers-reduced-motion:reduce){._card_i7juz_23,._frame_i7juz_34{transition-duration:.01ms}}._scrim_12exb_1{position:fixed;inset:0;z-index:60;display:grid;place-items:center;padding:var(--fps-sp-4);background:color-mix(in srgb,#071226 46%,transparent);backdrop-filter:blur(6px);animation:_galleryScrimIn_12exb_1 .16s var(--fps-ease-out) both}._panel_12exb_12{display:flex;flex-direction:column;inline-size:min(46rem,100%);max-block-size:min(42rem,90vh);padding:var(--fps-sp-5);gap:var(--fps-sp-3);border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-lg);background:var(--fps-c-bg);box-shadow:0 1.5rem 4rem color-mix(in srgb,#071226 22%,transparent);animation:_galleryPanelIn_12exb_1 .19s cubic-bezier(.2,.8,.2,1) both}._head_12exb_25{display:flex;align-items:center;justify-content:space-between;gap:var(--fps-sp-3)}._title_12exb_26{margin:0;font:600 var(--fps-text-lg)/1.3 var(--fps-font-heading);color:var(--fps-c-text)}._close_12exb_27{display:grid;place-items:center;inline-size:2rem;block-size:2rem;border:0;border-radius:50%;background:transparent;color:var(--fps-c-text-3);font-size:var(--fps-text-lg);cursor:pointer}._close_12exb_27:hover{color:var(--fps-c-text);background:var(--fps-c-surface-alt)}._close_12exb_27:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._search_12exb_35{inline-size:100%;padding:var(--fps-sp-2) var(--fps-sp-3);border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-md);background:var(--fps-c-surface);color:var(--fps-c-text);font:var(--fps-text-sm)/1.5 var(--fps-font-ui)}._search_12exb_35:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._hint_12exb_45{margin:0;color:var(--fps-c-text-3);font-size:var(--fps-text-xs)}._results_12exb_47{flex:1;min-block-size:0;overflow-y:auto;display:flex;flex-direction:column;gap:var(--fps-sp-1);padding-inline-end:var(--fps-sp-1)}._state_12exb_56{display:grid;place-items:center;padding:var(--fps-sp-8);color:var(--fps-c-text-3);font-size:var(--fps-text-sm)}._card_12exb_58{display:grid;grid-template-columns:4.5rem minmax(0,1fr) 1.5rem;align-items:center;gap:var(--fps-sp-3);padding:var(--fps-sp-2);border:1px solid transparent;border-radius:var(--fps-r-md);background:transparent;text-align:start;cursor:pointer;transition:background var(--fps-dur-fast),border-color var(--fps-dur-fast)}._card_12exb_58:hover{background:var(--fps-c-surface-alt)}._card_12exb_58:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._cardActive_12exb_73{border-color:color-mix(in oklch,var(--fps-c-accent) 45%,transparent);background:var(--fps-c-accent-soft)}._thumb_12exb_75{display:block;overflow:hidden;inline-size:4.5rem;aspect-ratio:3 / 2;border-radius:var(--fps-r-sm);background:var(--fps-c-surface-alt)}._thumb_12exb_75 img{inline-size:100%;block-size:100%;object-fit:cover;display:block}._thumbEmpty_12exb_80{display:block;inline-size:100%;block-size:100%}._cardText_12exb_82{display:flex;flex-direction:column;gap:.15rem;min-inline-size:0}._cardTitle_12exb_83{color:var(--fps-c-text);font:600 var(--fps-text-sm)/1.4 var(--fps-font-heading);overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}._cardSummary_12exb_87{color:var(--fps-c-text-3);font-size:var(--fps-text-xs);line-height:1.5;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}._check_12exb_91{color:var(--fps-c-accent);font-size:var(--fps-text-sm);text-align:center}._foot_12exb_93{display:flex;align-items:center;justify-content:space-between;gap:var(--fps-sp-3)}._count_12exb_94{color:var(--fps-c-text-3);font-size:var(--fps-text-xs)}._footActions_12exb_95{display:flex;align-items:center;gap:var(--fps-sp-2)}@keyframes _galleryScrimIn_12exb_1{0%{opacity:0}to{opacity:1}}@keyframes _galleryPanelIn_12exb_1{0%{opacity:0;transform:translateY(.6rem) scale(.985)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){._scrim_12exb_1,._panel_12exb_12{animation-duration:.01ms}}@media(max-width:30rem){._scrim_12exb_1{padding:0;place-items:end stretch}._panel_12exb_12{max-block-size:92vh;border-radius:var(--fps-r-lg) var(--fps-r-lg) 0 0}._card_12exb_58{grid-template-columns:3.5rem minmax(0,1fr) 1.5rem}._thumb_12exb_75{inline-size:3.5rem}}@counter-style fps-editor-persian-decimal{system:numeric;symbols:"۰" "۱" "۲" "۳" "۴" "۵" "۶" "۷" "۸" "۹";suffix:". "}@counter-style fps-editor-arabic-decimal{system:numeric;symbols:"٠" "١" "٢" "٣" "٤" "٥" "٦" "٧" "٨" "٩";suffix:". "}._editor_qouzx_7{display:flex;flex-direction:column;gap:var(--fps-sp-3);min-inline-size:0;inline-size:min(var(--fps-piece-reading-width),100%);margin-inline:auto}._pasteNotice_qouzx_15{display:flex;align-items:center;justify-content:space-between;gap:var(--fps-sp-3);margin:0 var(--fps-sp-4) var(--fps-sp-3);padding:var(--fps-sp-2) var(--fps-sp-3);border-inline-start:2px solid var(--fps-c-accent);color:var(--fps-c-text-2);font:400 var(--fps-text-xs)/1.6 var(--fps-font-ui)}._pasteNotice_qouzx_15 button{flex:none;inline-size:1.75rem;block-size:1.75rem;border:0;border-radius:50%;color:var(--fps-c-text-3);background:transparent;font:inherit}._richInput_qouzx_17 [data-language-system=kls]{font-family:var(--fps-font-kls-body, var(--fps-font-body));unicode-bidi:isolate}._richInput_qouzx_17 [dir=ltr],._richInput_qouzx_17 [dir=rtl]{unicode-bidi:isolate}._editorSurface_qouzx_20{--editor-outline-w: 17rem;position:relative;display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:var(--fps-sp-4);inline-size:100%;min-inline-size:0}._editorSurfaceOpen_qouzx_30{grid-template-columns:minmax(0,1fr) var(--editor-outline-w)}._outlineDockBody_qouzx_33{flex:1;min-inline-size:0;display:flex;flex-direction:column}._outlineResize_qouzx_34{flex:0 0 .6875rem;display:grid;place-items:center;cursor:col-resize;touch-action:none;border-right:1px solid color-mix(in oklch,var(--fps-c-border) 44%,transparent);background:transparent}._outlineResize_qouzx_34:hover ._outlineResizeGrip_qouzx_43,._outlineResize_qouzx_34:focus-visible ._outlineResizeGrip_qouzx_43{background:var(--fps-c-accent)}._outlineResize_qouzx_34:focus-visible{outline:none;box-shadow:inset var(--fps-focus-ring)}._outlineResizeGrip_qouzx_43{inline-size:3px;block-size:2.25rem;border-radius:999px;background:color-mix(in oklch,var(--fps-c-text-3) 55%,transparent);transition:background var(--fps-dur-fast)}._draftBanner_qouzx_55{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--fps-sp-2);padding:var(--fps-sp-2) var(--fps-sp-3);background:var(--fps-c-warn-soft);border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-md);font-size:var(--fps-text-sm);color:var(--fps-c-text)}._draftActions_qouzx_68{display:flex;gap:var(--fps-sp-2)}._draftBtn_qouzx_69{min-block-size:40px;padding-inline:var(--fps-sp-3);background:var(--fps-c-surface);border:1px solid var(--fps-c-border);border-radius:var(--fps-r-md);font-size:var(--fps-text-sm);color:var(--fps-c-text);cursor:pointer}._draftBtn_qouzx_69:hover{background:var(--fps-c-surface-alt)}._draftBtn_qouzx_69:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._marksBar_qouzx_83{position:absolute;inset-block-start:0;inset-inline:var(--fps-sp-2);z-index:12;display:flex;align-items:center;flex-wrap:wrap;gap:var(--fps-sp-1);inline-size:max-content;max-inline-size:calc(100% - (2 * var(--fps-sp-2)));overflow:visible;padding:var(--fps-sp-1) var(--fps-sp-2);background:color-mix(in oklch,var(--fps-c-surface) 92%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-md);box-shadow:var(--fps-shadow-xs);transform:translateY(calc(-100% - var(--fps-sp-1)))}._marksBarHosted_qouzx_104{position:static;inset:auto;transform:none;flex:0 0 max-content;flex-wrap:nowrap;inline-size:max-content;max-inline-size:none;overflow:visible;margin-inline:auto;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;animation:none}._marksBarHosted_qouzx_104>*{flex:0 0 auto}._markBtn_qouzx_124{min-inline-size:34px;min-block-size:34px;padding-inline:var(--fps-sp-2);display:inline-flex;align-items:center;justify-content:center;font-family:var(--fps-font-heading);font-size:var(--fps-text-sm);font-weight:var(--fps-weight-medium);color:var(--fps-c-text-2);background:transparent;border:1px solid transparent;border-radius:var(--fps-r-sm);cursor:pointer}._markBtnActive_qouzx_140{color:var(--fps-c-accent);background:var(--fps-c-accent-soft)}._semanticControl_qouzx_141{position:relative;display:inline-flex}._semanticMenu_qouzx_142{position:absolute;z-index:8;inset-block-end:calc(100% + .3rem);inset-inline-start:50%;display:grid;gap:.3rem;min-inline-size:max-content;padding:.35rem;border:1px solid color-mix(in srgb,var(--fps-c-border-muted) 72%,transparent);border-radius:.8rem;background:color-mix(in oklch,var(--fps-c-bg) 94%,transparent);box-shadow:0 .65rem 2rem color-mix(in srgb,#071226 12%,transparent);backdrop-filter:blur(14px);transform:translate(-50%);animation:_marksBarPop_qouzx_1 .15s var(--fps-ease-out) both}._semanticMenuDown_qouzx_143{inset-block-start:calc(100% + .3rem);inset-block-end:auto}._semanticMenuFloating_qouzx_147{z-index:200;inset-inline-start:auto;inset-inline-end:auto;inset-block-start:auto;inset-block-end:auto;transform:none;justify-items:center;animation:_semanticMenuIn_qouzx_1 .14s var(--fps-ease-out) both}@keyframes _semanticMenuIn_qouzx_1{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){._semanticMenuFloating_qouzx_147{animation:none}}._semanticDirections_qouzx_161,._semanticLanguages_qouzx_161{display:flex;align-items:center;gap:.18rem}._semanticLanguages_qouzx_161{padding-block-start:.25rem;border-block-start:1px solid var(--fps-c-border-muted)}._semanticMenu_qouzx_142 button{display:grid;place-items:center;min-inline-size:1.9rem;block-size:1.9rem;padding-inline:.35rem;border:0;border-radius:.55rem;color:var(--fps-c-text-2);background:transparent;font:600 var(--fps-text-2xs)/1 var(--fps-font-ui)}._semanticMenu_qouzx_142 button:hover,._semanticMenu_qouzx_142 button:focus-visible{color:var(--fps-c-accent);background:var(--fps-c-accent-soft)}._markBtn_qouzx_124:hover:not(:disabled){background:var(--fps-c-bg-subtle);border-color:var(--fps-c-border-muted);color:var(--fps-c-text)}._markBtn_qouzx_124:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._markBtn_qouzx_124:disabled{opacity:.4;cursor:default}._markDivider_qouzx_168{inline-size:1px;block-size:1.25rem;margin-inline:var(--fps-sp-1);background:var(--fps-c-border-muted)}._markTypeSelect_qouzx_169,._markLevelSelect_qouzx_170,._markLanguageSelect_qouzx_171{min-block-size:34px;padding-inline:var(--fps-sp-2);border:1px solid transparent;border-radius:var(--fps-r-sm);background:transparent;color:var(--fps-c-text-2);font:500 var(--fps-text-xs)/1 var(--fps-font-ui);cursor:pointer}._markTypeSelect_qouzx_169{min-inline-size:8.5rem;max-inline-size:min(13rem,40vw)}._markLevelSelect_qouzx_170{min-inline-size:3.5rem}._markLanguageSelect_qouzx_171{min-inline-size:6.25rem}._markTypeSelect_qouzx_169:hover:not(:disabled),._markLevelSelect_qouzx_170:hover:not(:disabled),._markLanguageSelect_qouzx_171:hover:not(:disabled){border-color:var(--fps-c-border-muted);background:var(--fps-c-bg-subtle);color:var(--fps-c-text)}._markTypeSelect_qouzx_169:focus-visible,._markLevelSelect_qouzx_170:focus-visible,._markLanguageSelect_qouzx_171:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._markTypeSelect_qouzx_169:disabled{opacity:.48;cursor:default}._blockLanguages_qouzx_191{display:inline-flex;align-items:center;gap:2px;margin-inline-start:auto}._blockLanguage_qouzx_191,._blockLanguageCurrent_qouzx_193{min-block-size:28px;padding-inline:var(--fps-sp-2);border:0;border-radius:var(--fps-r-full);background:var(--fps-c-bg-subtle);color:var(--fps-c-text-3);font:600 var(--fps-text-2xs)/1 var(--fps-font-ui);letter-spacing:var(--fps-tracking-wide)}._blockLanguageCurrent_qouzx_193{display:inline-flex;align-items:center;justify-content:center;flex:0 0 30px;inline-size:30px;min-inline-size:30px;min-block-size:30px;padding:0;line-height:1;text-align:center;background:var(--fps-c-accent-soft);color:var(--fps-c-accent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--fps-c-accent) 22%,transparent)}._blockLanguage_qouzx_191{cursor:pointer}._blockLanguage_qouzx_191:hover:not(:disabled),._blockLanguage_qouzx_191:focus-visible{color:var(--fps-c-text);background:var(--fps-c-accent-soft);outline:none}._blockLanguage_qouzx_191[data-state=translated]{color:var(--fps-c-ok)}._blockLanguage_qouzx_191[data-state=stale]{color:var(--fps-c-warn)}._blockLanguageRetranslate_qouzx_224{display:inline-flex;align-items:center;gap:2px;min-block-size:28px;padding-inline:var(--fps-sp-2);border:0;border-radius:var(--fps-r-full);background:var(--fps-c-bg-subtle);color:var(--fps-c-text-3);font:600 var(--fps-text-2xs)/1 var(--fps-font-ui);letter-spacing:var(--fps-tracking-wide);cursor:pointer}._blockLanguageRetranslate_qouzx_224 small{font:inherit}._blockLanguageRetranslate_qouzx_224[data-state=stale]{color:var(--fps-c-warn)}._blockLanguageRetranslate_qouzx_224:hover:not(:disabled),._blockLanguageRetranslate_qouzx_224:focus-visible{color:var(--fps-c-text);background:var(--fps-c-accent-soft);outline:none}._blockLanguageRetranslate_qouzx_224:disabled{opacity:.55;cursor:default}._blockLanguage_qouzx_191[data-state=pending]{color:var(--fps-c-accent);background:var(--fps-c-accent-soft);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--fps-c-accent) 18%,transparent)}._markBold_qouzx_250{font-weight:700}._markItalic_qouzx_251{font-style:italic}._richInput_qouzx_17{inline-size:100%;min-block-size:40px;padding:var(--fps-sp-2) var(--fps-sp-3);background:transparent;border:1px solid transparent;border-radius:var(--fps-r-sm);font-family:inherit;font-size:var(--fps-text-base);line-height:var(--fps-leading-normal);color:var(--fps-c-text);overflow-wrap:anywhere}._richInput_qouzx_17:hover{background:transparent}._richInput_qouzx_17:focus-visible{outline:none;background:transparent;border-color:transparent;box-shadow:none}._richInput_qouzx_17[data-empty=true][data-placeholder]:before{content:attr(data-placeholder);color:var(--fps-c-text-3);opacity:.72;pointer-events:none}._richInput_qouzx_17 sup{color:var(--fps-c-accent);font-size:var(--fps-text-xs)}._richInput_qouzx_17[data-source-endnotes]:not([data-source-endnotes=""]):after{content:attr(data-source-endnotes);margin-inline-start:var(--fps-sp-1);color:var(--fps-c-accent);font-size:var(--fps-text-xs);line-height:0;vertical-align:super;user-select:none;pointer-events:none}._blockSourceEndnotes_qouzx_286{display:inline-flex;align-items:baseline;gap:2px;margin:calc(-1 * var(--fps-sp-2)) var(--fps-sp-6) var(--fps-sp-2);color:var(--fps-c-accent);font-family:var(--fps-font-kls-body);font-size:var(--fps-text-xs);line-height:1}._blockList_qouzx_297{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--fps-sp-2)}._blockRow_qouzx_306{position:relative;scroll-margin-block-start:calc(var(--workspace-sticky-top, 0px) + var(--audio-rail-h, 0px) + var(--workspace-tab-row-h, 0px) + var(--workspace-edit-bar-h, 0px) + 3rem);border:1px solid transparent;border-inline-start-width:2px;border-inline-start-color:transparent;border-radius:var(--fps-r-md);background:transparent;transition:background var(--fps-dur-fast),border-color var(--fps-dur-fast)}._outlineToggle_qouzx_319{position:absolute;inset-block-start:0;inset-inline-end:0;z-index:14;inline-size:2.5rem;block-size:2.5rem;display:grid;place-items:center;padding:0;border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-md);background:color-mix(in oklch,var(--fps-c-surface) 92%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:var(--fps-shadow-xs);color:var(--fps-c-text-2);cursor:pointer;transition:background var(--fps-dur-fast),color var(--fps-dur-fast),border-color var(--fps-dur-fast)}._outlineToggle_qouzx_319 svg{inline-size:1.2rem;block-size:1.2rem;fill:none;stroke:currentColor;stroke-width:1.35;stroke-linecap:round;stroke-linejoin:round}._outlineToggle_qouzx_319:hover{color:var(--fps-c-accent);border-color:color-mix(in oklch,var(--fps-c-accent) 40%,var(--fps-c-border-muted));background:var(--fps-c-accent-soft)}._outlineToggle_qouzx_319:focus-visible{outline:none;box-shadow:var(--fps-focus-ring),var(--fps-shadow-sm)}._outlineToggleOpen_qouzx_342{color:var(--fps-c-accent)}._outlinePanel_qouzx_345{position:sticky;inset-block-start:calc(var(--workspace-sticky-top, 0px) + var(--audio-rail-h, 0px) + var(--workspace-tab-row-h, 0px) + var(--workspace-edit-bar-h, 0px) + var(--fps-sp-3));z-index:10;display:none;align-items:stretch;overflow:hidden;block-size:min(72dvh,46rem);min-inline-size:0;background:color-mix(in oklch,var(--fps-c-surface) 92%,transparent);-webkit-backdrop-filter:blur(22px) saturate(145%);backdrop-filter:blur(22px) saturate(145%);border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-xl);box-shadow:var(--fps-shadow-md)}._outlinePanelOpen_qouzx_361{display:flex}@media(max-width:48rem){._outlinePanel_qouzx_345{position:fixed;inset-block-start:auto;inset-block-end:0;inset-inline:0;z-index:1000;inline-size:auto!important;max-block-size:min(60dvh,30rem);padding-block-end:env(safe-area-inset-bottom);border:1px solid color-mix(in oklch,var(--fps-c-border) 58%,white 16%);border-bottom:0;border-radius:var(--fps-r-xl) var(--fps-r-xl) 0 0;box-shadow:0 -1rem 3rem color-mix(in oklch,var(--fps-c-text) 14%,transparent),inset 1px 1px color-mix(in oklch,white 42%,transparent);display:none}._outlinePanelOpen_qouzx_361{display:flex}._editorSurfaceOpen_qouzx_30{grid-template-columns:minmax(0,1fr)}._outlineResize_qouzx_34{display:none}}._outlineHeader_qouzx_383{flex:0 0 auto;min-block-size:3.5rem;display:flex;align-items:center;justify-content:space-between;gap:var(--fps-sp-2);padding:var(--fps-sp-3) var(--fps-sp-4);background:transparent;border-block-end:1px solid var(--fps-c-border-muted);font-family:var(--fps-font-ui);font-size:var(--fps-text-sm);color:var(--fps-c-text)}._outlineClose_qouzx_397{inline-size:2rem;block-size:2rem;border:0;border-radius:50%;background:transparent;color:var(--fps-c-text-3);font:400 1.2rem/1 var(--fps-font-ui);cursor:pointer}._outlineClose_qouzx_397:hover{background:var(--fps-c-surface-alt);color:var(--fps-c-text)}._outlineClose_qouzx_397:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._outlineTabs_qouzx_409{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;padding-inline:var(--fps-sp-3);border-block-end:1px solid var(--fps-c-border-muted)}._outlineTabs_qouzx_409 button{min-block-size:3rem;padding-inline:var(--fps-sp-2);border:0;border-block-end:2px solid transparent;border-radius:0;background:transparent;color:var(--fps-c-text-3);font:500 var(--fps-text-xs)/1 var(--fps-font-ui);cursor:pointer}._outlineTabs_qouzx_409 button:hover{color:var(--fps-c-text);background:transparent}._outlineTabs_qouzx_409 button:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._outlineTabs_qouzx_409 ._outlineTabActive_qouzx_429{color:var(--fps-c-accent);background:transparent;border-block-end-color:var(--fps-c-accent)}._collectionPanel_qouzx_430{flex:1;min-block-size:0;display:flex;flex-direction:column}._collectionHeading_qouzx_433{flex:none;display:flex;align-items:baseline;justify-content:space-between;gap:var(--fps-sp-2);padding:var(--fps-sp-3) var(--fps-sp-4) var(--fps-sp-2);border-block-end:1px solid var(--fps-c-border-muted)}._collectionHeading_qouzx_433 strong,._collectionHeadingLink_qouzx_442{min-inline-size:0;padding:0;border:0;background:transparent;color:var(--fps-c-text);font:600 var(--fps-text-sm)/1.4 var(--fps-font-kls-heading, var(--fps-font-heading));text-align:start;overflow:hidden;text-overflow:ellipsis}._collectionHeadingLink_qouzx_442{cursor:pointer}._collectionHeadingLink_qouzx_442:hover{color:var(--fps-c-accent)}._collectionHeadingLink_qouzx_442:focus-visible{outline:none;box-shadow:var(--fps-focus-ring);border-radius:var(--fps-r-sm)}._collectionHeading_qouzx_433 small{flex:none;color:var(--fps-c-text-3);font:500 var(--fps-text-2xs)/1 var(--fps-font-ui)}._collectionGroup_qouzx_459{margin-block:var(--fps-sp-2) var(--fps-sp-1);padding-inline:var(--fps-sp-2)}._collectionGroup_qouzx_459 button,._collectionGroup_qouzx_459 span{display:block;inline-size:100%;padding:0;border:0;background:transparent;color:var(--fps-c-text-3);font:600 var(--fps-text-2xs)/1.4 var(--fps-font-ui);letter-spacing:var(--fps-tracking-wide);text-transform:uppercase;text-align:start}._collectionGroup_qouzx_459 button{cursor:pointer}._collectionGroup_qouzx_459 button:hover{color:var(--fps-c-accent)}._collectionGroup_qouzx_459 button:focus-visible{outline:none;box-shadow:var(--fps-focus-ring);border-radius:var(--fps-r-sm)}._collectionExpand_qouzx_477{display:block;inline-size:calc(100% - (2 * var(--fps-sp-2)));margin:0 var(--fps-sp-2) var(--fps-sp-2);padding:var(--fps-sp-1) var(--fps-sp-2);border:1px dashed var(--fps-c-border-muted);border-radius:var(--fps-r-sm);background:transparent;color:var(--fps-c-text-3);font:500 var(--fps-text-2xs)/1.4 var(--fps-font-ui);cursor:pointer}._collectionExpand_qouzx_477:hover{color:var(--fps-c-accent);border-color:color-mix(in oklch,var(--fps-c-accent) 40%,var(--fps-c-border-muted))}._collectionExpand_qouzx_477:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._collectionList_qouzx_491{flex:1;min-block-size:0;overflow-y:auto;list-style:none;margin:0;padding:0;scrollbar-width:thin}._collectionPiece_qouzx_492{margin:0;border:0;border-block-end:1px solid var(--fps-c-border-muted);border-radius:0;background:transparent;overflow:hidden}._collectionPieceActive_qouzx_493{border-inline-start:2px solid var(--fps-c-accent);background:color-mix(in oklch,var(--fps-c-accent-soft) 24%,transparent)}._collectionPieceDragging_qouzx_494{opacity:.45}._collectionPieceHeadPlain_qouzx_495{grid-template-columns:minmax(0,1fr)!important}._collectionPieceHead_qouzx_495{display:grid;grid-template-columns:1.75rem minmax(0,1fr) 2rem;align-items:center;gap:var(--fps-sp-1);padding:var(--fps-sp-2)}._collectionGrip_qouzx_497{inline-size:1.75rem;block-size:1.75rem;display:grid;place-items:center;padding:0;border:0;border-radius:var(--fps-r-sm);background:transparent;color:var(--fps-c-text-3);text-align:center;cursor:grab}._collectionGrip_qouzx_497:disabled{cursor:default;opacity:.45}._collectionGrip_qouzx_497:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._collectionPieceLink_qouzx_500{min-inline-size:0;padding:var(--fps-sp-1);border:0;background:transparent;color:var(--fps-c-text);font:600 var(--fps-text-sm)/1.4 var(--fps-font-kls-heading, var(--fps-font-heading));text-align:start;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}._collectionPieceLink_qouzx_500:focus-visible,._collectionRemove_qouzx_501:focus-visible,._collectionBlocks_qouzx_501 button:focus-visible,._collectionActions_qouzx_501 button:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._collectionRemove_qouzx_501{inline-size:2rem;block-size:2rem;border:0;border-radius:50%;background:transparent;color:var(--fps-c-text-3);cursor:pointer}._collectionRemove_qouzx_501:hover{color:var(--fps-c-err);background:var(--fps-c-err-soft)}._collectionBlocks_qouzx_501{list-style:none;margin:0;padding:0 var(--fps-sp-2) var(--fps-sp-2) var(--fps-sp-6)}[dir=rtl] ._collectionBlocks_qouzx_501{padding:0 var(--fps-sp-6) var(--fps-sp-2) var(--fps-sp-2)}._collectionBlocks_qouzx_501 button{inline-size:100%;display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--fps-sp-2);padding:var(--fps-sp-1) var(--fps-sp-2);border:0;border-radius:var(--fps-r-sm);background:transparent;color:var(--fps-c-text-3);text-align:start;cursor:pointer}._collectionBlocks_qouzx_501 button:disabled{cursor:default;opacity:.62}._collectionBlocks_qouzx_501 button:not(:disabled):hover{color:var(--fps-c-text);background:color-mix(in oklch,var(--fps-c-surface) 70%,transparent)}._collectionBlocks_qouzx_501 span{font:500 .62rem/1.4 var(--fps-font-ui);text-transform:uppercase;letter-spacing:.04em}._collectionBlocks_qouzx_501 small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:400 var(--fps-text-xs)/1.4 var(--fps-font-kls-body, var(--fps-font-body))}._collectionActions_qouzx_501{flex:none;display:grid;grid-template-columns:1fr 1fr;gap:var(--fps-sp-2);padding:var(--fps-sp-3);border-block-start:1px solid var(--fps-c-border-muted)}._collectionActions_qouzx_501 button{min-block-size:2.5rem;padding-inline:var(--fps-sp-2);border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-md);background:var(--fps-c-surface);color:var(--fps-c-text-2);font:500 var(--fps-text-xs)/1.3 var(--fps-font-ui);cursor:pointer}._collectionActions_qouzx_501 button:hover{color:var(--fps-c-accent);border-color:var(--fps-c-accent);background:var(--fps-c-accent-soft)}._outlineList_qouzx_514{flex:1;min-block-size:0;overflow-y:auto;list-style:none;margin:0;padding:var(--fps-sp-2);scrollbar-width:thin;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}._outlineItem_qouzx_525{position:relative;display:grid;grid-template-columns:2.25rem minmax(0,1fr);align-items:stretch;margin-block:2px;border:1px solid transparent;border-radius:var(--fps-r-md);transition:background var(--fps-dur-fast),border-color var(--fps-dur-fast),opacity var(--fps-dur-fast),transform var(--fps-dur-fast)}._outlineItem_qouzx_525:hover{background:color-mix(in oklch,var(--fps-c-surface-alt) 70%,transparent)}._outlineItemActive_qouzx_536{border-color:color-mix(in oklch,var(--fps-c-accent) 28%,transparent);background:color-mix(in oklch,var(--fps-c-accent-soft) 38%,transparent)}._outlineItemDragging_qouzx_537{opacity:.42;transform:scale(.985)}._outlineItemTarget_qouzx_538:before{content:"";position:absolute;inset-inline:var(--fps-sp-2);inset-block-start:-3px;block-size:2px;border-radius:999px;background:var(--fps-c-accent);box-shadow:0 0 .5rem color-mix(in oklch,var(--fps-c-accent) 60%,transparent)}._outlineDrag_qouzx_548{display:grid;place-items:center;min-inline-size:2.25rem;padding:0;border:0;background:transparent;color:var(--fps-c-text-3);font:400 .9rem/1 var(--fps-font-ui);cursor:grab;touch-action:none}._outlineDrag_qouzx_548:active{cursor:grabbing}._outlineDrag_qouzx_548:hover{color:var(--fps-c-accent)}._outlineDrag_qouzx_548:focus-visible{outline:none;box-shadow:inset var(--fps-focus-ring);border-radius:var(--fps-r-sm)}._outlineJump_qouzx_563{min-inline-size:0;display:flex;flex-direction:column;align-items:stretch;gap:2px;padding:var(--fps-sp-2) var(--fps-sp-2) var(--fps-sp-2) 0;border:0;background:transparent;color:inherit;text-align:start;cursor:pointer}[dir=rtl] ._outlineJump_qouzx_563{padding:var(--fps-sp-2) 0 var(--fps-sp-2) var(--fps-sp-2)}._outlineJump_qouzx_563:focus-visible{outline:none}._outlineJump_qouzx_563:focus-visible ._outlinePreview_qouzx_578{text-decoration:underline;text-decoration-color:var(--fps-c-accent);text-underline-offset:3px}._outlineType_qouzx_579{font-family:var(--fps-font-ui);font-size:.65rem;line-height:1.25;color:var(--fps-c-text-3)}._outlinePreview_qouzx_578{display:-webkit-box;min-inline-size:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-family:var(--fps-font-kls-body);font-size:var(--fps-text-sm);line-height:1.5;color:var(--fps-c-text-2);overflow-wrap:anywhere}._blockRow_qouzx_306:hover{background:transparent}._blockRow_qouzx_306:focus-within,._blockRowActive_qouzx_594{background:transparent;border-color:transparent;border-inline-start-color:color-mix(in srgb,var(--fps-c-accent) 72%,transparent)}._blockRowActive_qouzx_594{margin-block-start:0}._blockDelete_qouzx_597{position:absolute;inset-block-start:-.35rem;inset-inline-end:-.35rem;z-index:16;inline-size:1.65rem;block-size:1.65rem;display:grid;place-items:center;padding:0;border:0;border-radius:50%;background:color-mix(in oklch,var(--fps-c-bg) 88%,transparent);color:var(--fps-c-text-3);font:400 var(--fps-text-sm)/1 var(--fps-font-ui);cursor:pointer;opacity:.72;transition:opacity var(--fps-dur-fast),color var(--fps-dur-fast),background var(--fps-dur-fast)}._blockDelete_qouzx_597:hover{opacity:1;color:var(--fps-c-err);background:var(--fps-c-err-soft)}._blockDelete_qouzx_597:focus-visible{outline:none;box-shadow:var(--fps-focus-ring);opacity:1}._blockBody_qouzx_621{display:flex;flex-direction:column;gap:var(--fps-sp-2);padding:0 var(--fps-sp-3) var(--fps-sp-3);font-family:var(--fps-font-kls-body)}._blockBodyHeading_qouzx_628 ._lineInput_qouzx_628,._blockBodyHeading_qouzx_628 ._richInput_qouzx_17{font-family:var(--fps-font-kls-heading)}._headingEditor2_qouzx_630{margin:var(--fps-sp-10) 0 var(--fps-sp-4)}._headingEditor3_qouzx_631{margin:var(--fps-sp-8) 0 var(--fps-sp-3)}._headingEditor4_qouzx_632{margin:var(--fps-sp-6) 0 var(--fps-sp-2)}._headingEditor2_qouzx_630 ._lineInput_qouzx_628,._headingEditor2_qouzx_630 ._richInput_qouzx_17{font-size:clamp(1.5rem,2.5vw,1.7rem);font-weight:var(--fps-weight-semibold);line-height:var(--fps-leading-snug);color:var(--fps-c-text)}._headingEditor3_qouzx_631 ._lineInput_qouzx_628,._headingEditor3_qouzx_631 ._richInput_qouzx_17{font-size:clamp(1.25rem,2vw,1.4rem);font-weight:var(--fps-weight-semibold);line-height:var(--fps-leading-snug);color:var(--fps-c-text)}._headingEditor4_qouzx_632 ._lineInput_qouzx_628,._headingEditor4_qouzx_632 ._richInput_qouzx_17{font-size:clamp(1.08rem,1.5vw,1.18rem);font-weight:var(--fps-weight-semibold);line-height:var(--fps-leading-snug);color:var(--fps-c-text-2)}._headingEditor2_qouzx_630 ._lineInput_qouzx_628,._headingEditor2_qouzx_630 ._richInput_qouzx_17,._headingEditor3_qouzx_631 ._lineInput_qouzx_628,._headingEditor3_qouzx_631 ._richInput_qouzx_17,._headingEditor4_qouzx_632 ._lineInput_qouzx_628,._headingEditor4_qouzx_632 ._richInput_qouzx_17{padding-block:0}:lang(fa) ._blockBodyHeading_qouzx_628 ._lineInput_qouzx_628,:lang(ar) ._blockBodyHeading_qouzx_628 ._lineInput_qouzx_628,:lang(fa) ._blockBodyHeading_qouzx_628 ._richInput_qouzx_17,:lang(ar) ._blockBodyHeading_qouzx_628 ._richInput_qouzx_17{letter-spacing:0;line-height:1.55}._listEditor_qouzx_647{margin:0;padding:0;list-style:none;font-size:var(--fps-text-base);line-height:var(--fps-leading-normal)}._listEditor_qouzx_647>li{list-style:none}._listEditor_qouzx_647 ._listEditor_qouzx_647{margin-block:var(--fps-sp-1);padding-inline-start:var(--fps-sp-6)}._listItemRow_qouzx_656{display:grid;grid-template-columns:minmax(2.5rem,auto) minmax(0,1fr);align-items:start;column-gap:var(--fps-sp-2)}._listMarker_qouzx_657{padding-block-start:var(--fps-sp-2);color:var(--fps-c-text-2);font-variant-numeric:tabular-nums;text-align:end;white-space:nowrap}._listEditor_qouzx_647 ._textInput_qouzx_658{min-inline-size:0;padding-inline:0}._insertGlow_qouzx_660{position:absolute;inset-inline-start:auto;left:50%;inset-block-start:-1rem;transform:translate(-50%);z-index:2;display:grid;place-items:center;inline-size:2rem;block-size:2rem;padding:0;border:0;border-radius:50%;background:transparent;color:var(--fps-c-accent);font:600 var(--fps-text-sm)/1 var(--fps-font-heading);cursor:pointer;opacity:.16;text-shadow:0 0 .75rem color-mix(in oklch,currentColor 70%,transparent);transition:opacity var(--fps-dur-fast),background var(--fps-dur-fast),transform var(--fps-dur-fast)}._blockRow_qouzx_306:hover ._insertGlow_qouzx_660,._blockRow_qouzx_306:focus-within ._insertGlow_qouzx_660,._insertGlow_qouzx_660:focus-visible{opacity:.9}._insertGlow_qouzx_660:hover{background:var(--fps-c-accent-soft);transform:translate(-50%) scale(1.08)}._insertGlow_qouzx_660:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._insertControl_qouzx_687{--insert-button-half: 1rem;--insert-menu-size: 2.25rem;position:relative;display:flex;justify-content:center;block-size:0;transition:none}._insertControlOpen_qouzx_696{block-size:calc(var(--insert-button-half) + var(--fps-sp-1) + var(--insert-menu-size))}._insertControlOpen_qouzx_696 ._insertGlow_qouzx_660{opacity:.9}._insertMenu_qouzx_704{position:absolute;inset-inline-start:auto;left:50%;inset-block-start:calc(var(--insert-button-half) + var(--fps-sp-1));transform:translate(-50%);direction:ltr;z-index:8;display:flex;align-items:center;inline-size:max-content;max-inline-size:calc(100vw - 2 * var(--fps-sp-4));gap:var(--fps-sp-1);padding:0;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:none;background:transparent;border:0;border-radius:0;box-shadow:none;backdrop-filter:none}._insertMenu_qouzx_704::-webkit-scrollbar{display:none}._insertMenuItem_qouzx_728{position:relative;display:grid;place-items:center;inline-size:2.25rem;block-size:2.25rem;padding:0;border:0;border-radius:999px;background:transparent;color:var(--fps-c-accent);cursor:pointer;opacity:.62;text-shadow:0 0 .75rem color-mix(in oklch,currentColor 70%,transparent);transition:opacity var(--fps-dur-fast),transform var(--fps-dur-fast),background var(--fps-dur-fast);animation:_insertChoiceIn_qouzx_1 .19s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(var(--insert-i, 0) * 35ms)}._insertMenuItem_qouzx_728:nth-child(2){animation-delay:35ms}._insertMenuItem_qouzx_728:hover,._insertMenuItem_qouzx_728:focus-visible{opacity:1;transform:scale(1.08);background:var(--fps-c-accent-soft)}._insertMenuItem_qouzx_728:focus-visible{outline:none;box-shadow:none}._insertMenuGlyph_qouzx_749{display:grid;place-items:center}._insertTip_qouzx_755{position:absolute;inset-block-end:calc(100% + .3rem);inset-inline-start:50%;z-index:1;padding:.2rem .45rem;border-radius:.45rem;background:color-mix(in oklch,var(--fps-c-text) 88%,transparent);color:var(--fps-c-bg);font:500 var(--fps-text-2xs)/1.3 var(--fps-font-ui);white-space:nowrap;pointer-events:none;opacity:0;transform:translate(-50%,.15rem);transition:opacity var(--fps-dur-fast),transform var(--fps-dur-fast)}._insertMenuItem_qouzx_728:hover ._insertTip_qouzx_755,._insertMenuItem_qouzx_728:focus-visible ._insertTip_qouzx_755{opacity:1;transform:translate(-50%)}@media(pointer:coarse){._insertTip_qouzx_755{display:none}}@keyframes _insertChoiceIn_qouzx_1{0%{opacity:0;transform:translateY(.3rem) scale(.72)}to{opacity:.62;transform:translateY(0) scale(1)}}._insertMenu_qouzx_704 svg{inline-size:1.05rem;block-size:1.05rem;fill:none;stroke:currentColor;stroke-width:1.45;stroke-linecap:round;stroke-linejoin:round}._galleryEditor_qouzx_789{display:flex;flex-direction:column;gap:var(--fps-sp-3)}._galleryControls_qouzx_790{display:flex;flex-wrap:wrap;align-items:center;gap:var(--fps-sp-2)}._galleryPick_qouzx_791{padding:.35rem var(--fps-sp-3);border:1px solid var(--fps-c-border-muted);border-radius:999px;background:transparent;color:var(--fps-c-text-2);font:500 var(--fps-text-xs)/1.4 var(--fps-font-ui);cursor:pointer;transition:color var(--fps-dur-fast),border-color var(--fps-dur-fast),background var(--fps-dur-fast)}._galleryPick_qouzx_791:hover{color:var(--fps-c-accent);border-color:color-mix(in oklch,var(--fps-c-accent) 45%,transparent);background:var(--fps-c-accent-soft)}._galleryPick_qouzx_791:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._codeEditor_qouzx_805{display:flex;flex-direction:column;gap:var(--fps-sp-2)}._codeLanguage_qouzx_806{inline-size:12rem;max-inline-size:100%;padding:.25rem var(--fps-sp-2);border:0;border-block-end:1px solid var(--fps-c-border-muted);background:transparent;color:var(--fps-c-text-3);font-family:var(--fps-font-mono, ui-monospace, monospace);font-size:var(--fps-text-xs)}._codeLanguage_qouzx_806:focus-visible{outline:none;border-block-end-color:var(--fps-c-accent)}._codeInput_qouzx_818{padding:var(--fps-sp-3);border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-md);background:var(--fps-c-surface-alt);color:var(--fps-c-text);font-family:var(--fps-font-mono, ui-monospace, monospace);font-size:var(--fps-text-sm);line-height:1.65;tab-size:2;white-space:pre;overflow-x:auto;unicode-bidi:isolate}._codeInput_qouzx_818:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._textInput_qouzx_658,._lineInput_qouzx_628,._keyInput_qouzx_837{inline-size:100%;min-block-size:40px;padding:var(--fps-sp-2) var(--fps-sp-3);background:transparent;border:1px solid transparent;border-radius:var(--fps-r-sm);font-family:inherit;font-size:var(--fps-text-base);line-height:var(--fps-leading-normal);color:var(--fps-c-text)}._textInput_qouzx_658{resize:none;overflow:hidden}._textInput_qouzx_658:hover,._lineInput_qouzx_628:hover,._keyInput_qouzx_837:hover{background:transparent}._textInput_qouzx_658:focus-visible,._lineInput_qouzx_628:focus-visible,._keyInput_qouzx_837:focus-visible{outline:none;background:transparent;border-color:transparent;box-shadow:none}._fieldRow_qouzx_857{display:flex;gap:var(--fps-sp-2);align-items:flex-start}._fieldRow_qouzx_857 ._lineInput_qouzx_628,._fieldRow_qouzx_857 ._textInput_qouzx_658{flex:1;min-inline-size:0}._miniSelect_qouzx_861{min-block-size:40px;padding-inline:var(--fps-sp-2);background:var(--fps-c-bg);border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-md);font-size:var(--fps-text-sm);color:var(--fps-c-text);cursor:pointer}._miniSelect_qouzx_861:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._keyInput_qouzx_837{max-inline-size:10ch;font-family:var(--fps-font-mono)}._firstFootnote_qouzx_875{margin-block-start:var(--fps-sp-6);padding-block-start:var(--fps-sp-4);border-block-start:1px solid color-mix(in oklch,var(--fps-c-accent) 36%,var(--fps-c-border-muted));border-radius:0}._footnoteEditor_qouzx_876{display:flex;flex-direction:column}._footnoteSections_qouzx_877{position:relative;display:flex;flex-direction:column;gap:var(--fps-sp-1)}._footnoteSection_qouzx_877{position:relative;border:0;background:transparent}._footnoteSection_qouzx_877+._footnoteSection_qouzx_877{padding-block-start:var(--fps-sp-2);border-block-start:1px solid color-mix(in oklch,var(--fps-c-border-muted) 44%,transparent)}._footnoteSectionBar_qouzx_880{display:flex;align-items:center;justify-content:flex-end;gap:2px;block-size:1.5rem;direction:ltr}._footnoteSectionBar_qouzx_880 button{min-inline-size:1.75rem;block-size:1.75rem;padding:0 var(--fps-sp-1);border:0;border-radius:var(--fps-r-sm);background:transparent;color:var(--fps-c-text-3);font:400 .68rem/1 var(--fps-font-ui);cursor:pointer}._footnoteSectionBar_qouzx_880 button:hover{background:var(--fps-c-surface-alt);color:var(--fps-c-text)}._footnoteSectionBar_qouzx_880 button:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._footnoteLocked_qouzx_894{color:var(--fps-c-accent)!important}._footnoteSection_qouzx_877 ._richInput_qouzx_17{min-block-size:2.75rem;padding:var(--fps-sp-1) var(--fps-sp-2);white-space:pre-wrap;font-size:var(--fps-text-sm);line-height:1.65}._footnoteAddSection_qouzx_896{align-self:flex-end;inline-size:1.75rem;block-size:1.75rem;padding:0;border:0;border-radius:50%;background:transparent;color:var(--fps-c-accent);font:500 var(--fps-text-sm)/1 var(--fps-font-ui);cursor:pointer;opacity:.48}._footnoteAddSection_qouzx_896:hover{background:var(--fps-c-accent-soft);opacity:1}._footnoteKeyLabel_qouzx_898{margin-inline-end:auto;color:var(--fps-c-text-3);font:400 var(--fps-text-xs)/1 var(--fps-font-ui)}._refLine_qouzx_901{font-family:var(--fps-font-mono);font-size:var(--fps-text-sm);color:var(--fps-c-text-3);overflow-wrap:anywhere}._rawBlock_qouzx_907{margin:0;padding:var(--fps-sp-2);background:var(--fps-c-bg-subtle);border-radius:var(--fps-r-md);font-family:var(--fps-font-mono);font-size:var(--fps-text-xs);color:var(--fps-c-text-3);white-space:pre-wrap;overflow-wrap:anywhere}._dividerPreview_qouzx_919{margin:var(--fps-sp-2) auto;border:none;border-block-start:1px solid var(--fps-c-border);inline-size:40%}._addFirst_qouzx_926{min-block-size:44px;padding:var(--fps-sp-2) var(--fps-sp-3);background:transparent;border:1px dashed var(--fps-c-border);border-radius:var(--fps-r-lg);font-size:var(--fps-text-sm);color:var(--fps-c-text-2);cursor:pointer}._addFirst_qouzx_926:hover{border-color:var(--fps-c-accent);color:var(--fps-c-text)}._addFirst_qouzx_926:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._addFirstChoices_qouzx_938{display:flex;flex-wrap:wrap;gap:var(--fps-sp-2)}@media(max-width:480px){._markTypeSelect_qouzx_169{max-inline-size:min(11rem,52vw)}._blockList_qouzx_297{gap:var(--fps-sp-3)}._listEditor_qouzx_647 ._listEditor_qouzx_647{padding-inline-start:var(--fps-sp-4)}._listItemRow_qouzx_656{grid-template-columns:minmax(2.25rem,auto) minmax(0,1fr);column-gap:var(--fps-sp-1)}._footnoteSectionBar_qouzx_880>*{max-inline-size:100%}._editor_qouzx_7 :where(input:not([type=checkbox]):not([type=radio]):not([type=file]),textarea,select,[contenteditable=true]){min-inline-size:0;max-inline-size:100%;box-sizing:border-box;font-size:1rem}._blockRowActive_qouzx_594{margin-block-start:0}}@media(max-width:48rem){._marksBar_qouzx_83{position:absolute;inset-block-start:0;inset-inline:auto 0;z-index:20;transform:translateY(calc(-100% - var(--fps-sp-2)));inline-size:max-content;max-inline-size:min(100%,calc(100vw - 2rem));margin-inline:auto;padding:var(--fps-sp-1) var(--fps-sp-2);gap:var(--fps-sp-1);border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-lg);background:color-mix(in oklch,var(--fps-c-bg) 94%,transparent);-webkit-backdrop-filter:blur(14px) saturate(135%);backdrop-filter:blur(14px) saturate(135%);box-shadow:var(--fps-shadow-sm);justify-content:flex-end;overflow:visible;touch-action:manipulation;animation:_marksBarPop_qouzx_1 .17s cubic-bezier(.2,.8,.2,1) both}._marksBarHosted_qouzx_104{position:static;inset:auto;transform:none;flex:0 0 max-content;inline-size:max-content;max-inline-size:none;margin-inline:auto;justify-content:flex-start;overflow:visible;gap:2px;animation:none}._marksBarHosted_qouzx_104 ._markDivider_qouzx_168{display:none}._marksBarHosted_qouzx_104 ._markBtn_qouzx_124{min-inline-size:2.125rem;min-block-size:2.125rem;padding-inline:var(--fps-sp-1)}._marksBarHosted_qouzx_104 :is(._markTypeSelect_qouzx_169,._markLevelSelect_qouzx_170,._markLanguageSelect_qouzx_171){min-block-size:2.125rem;padding-inline:var(--fps-sp-1)}._marksBarHosted_qouzx_104 ._markTypeSelect_qouzx_169{min-inline-size:7.25rem;max-inline-size:9.5rem}._blockRow_qouzx_306{scroll-margin-block-start:calc(var(--workspace-sticky-top, 0px) + var(--audio-rail-h, 0px) + var(--workspace-tab-row-h, 0px) + var(--workspace-edit-bar-h, 0px) + 4rem)}}@keyframes _marksBarPop_qouzx_1{0%{opacity:0;transform:translateY(calc(-88% - var(--fps-sp-1))) scale(.96)}to{opacity:1;transform:translateY(calc(-100% - var(--fps-sp-2))) scale(1)}}@media(prefers-reduced-motion:reduce){._outlinePanel_qouzx_345,._outlineToggle_qouzx_319,._outlineItem_qouzx_525{transition-duration:.01ms}._insertMenu_qouzx_704,._insertMenuItem_qouzx_728,._marksBar_qouzx_83{animation-duration:.01ms;animation-delay:0ms}}@media(pointer:coarse){._draftBtn_qouzx_69{min-block-size:2.5rem}._markTypeSelect_qouzx_169,._markLevelSelect_qouzx_170{min-block-size:2.75rem}._markBtn_qouzx_124{min-block-size:2.75rem;min-inline-size:2.75rem}._blockDelete_qouzx_597{inline-size:2rem;block-size:2rem;inset-block-start:-.25rem;inset-inline-end:-.2rem}._insertControl_qouzx_687{--insert-button-half: 1.375rem;--insert-menu-size: 2.75rem}._insertGlow_qouzx_660{inline-size:2.75rem;block-size:2.75rem;inset-block-start:-1.375rem;opacity:.72}._insertMenu_qouzx_704{gap:.15rem}._insertMenuItem_qouzx_728{inline-size:2.75rem;block-size:2.75rem}._outlineJump_qouzx_563{min-block-size:2.75rem}._outlineDrag_qouzx_548{min-inline-size:2.75rem}}@media(max-width:48rem)and (pointer:coarse){._marksBarHosted_qouzx_104 ._markBtn_qouzx_124{min-inline-size:2.125rem;min-block-size:2.125rem}._marksBarHosted_qouzx_104 :is(._markTypeSelect_qouzx_169,._markLevelSelect_qouzx_170,._markLanguageSelect_qouzx_171){min-block-size:2.125rem}}._imageEditor_qouzx_1038{display:flex;flex-direction:column;gap:var(--fps-sp-3);min-inline-size:0;max-inline-size:100%;overflow-wrap:anywhere}._blockImagePreview_qouzx_1039{display:block;inline-size:100%;max-block-size:28rem;object-fit:contain;border-radius:var(--fps-r-lg);background:var(--fps-c-surface-alt)}._imagePlaceholder_qouzx_1040{display:grid;place-items:center;min-block-size:10rem;border:1px dashed var(--fps-c-border);border-radius:var(--fps-r-lg);color:var(--fps-c-text-3);background:var(--fps-c-surface-alt)}._fileInput_qouzx_1041{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip:rect(0 0 0 0)}._imageInheritance_qouzx_1042{display:flex;align-items:center;justify-content:space-between;gap:var(--fps-sp-3);padding:var(--fps-sp-2) var(--fps-sp-3);border-radius:var(--fps-r-md);background:var(--fps-c-bg-subtle);color:var(--fps-c-text-3);font-size:var(--fps-text-xs)}._imageCandidate_qouzx_1053{display:grid;gap:var(--fps-sp-2);padding:var(--fps-sp-3);border:1px solid color-mix(in oklch,var(--fps-c-accent) 30%,var(--fps-c-border-muted));border-radius:var(--fps-r-lg);background:var(--fps-c-accent-soft);color:var(--fps-c-text-2);font-size:var(--fps-text-sm)}._textButton_qouzx_1063{padding:0;border:0;background:transparent;color:var(--fps-c-accent);font:inherit;cursor:pointer}._textButton_qouzx_1063:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._imagePresentation_qouzx_1072{display:flex;flex-wrap:wrap;align-items:end;gap:var(--fps-sp-3)}._imagePresentation_qouzx_1072>label,._imageMetadataGrid_qouzx_1079>label{display:grid;gap:var(--fps-sp-1);color:var(--fps-c-text-3);font-size:var(--fps-text-xs)}._checkLabel_qouzx_1085{display:inline-flex!important;grid-auto-flow:column;align-items:center;min-block-size:40px}._imageMetadata_qouzx_1079{padding:var(--fps-sp-3);border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-lg);background:var(--fps-c-bg-subtle)}._imageMetadata_qouzx_1079 summary{color:var(--fps-c-text-2);font-size:var(--fps-text-sm);cursor:pointer}._imageMetadataGrid_qouzx_1079{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--fps-sp-3);margin-block-start:var(--fps-sp-3)}._imageMetadataWide_qouzx_1108{grid-column:1 / -1}@media(max-width:40rem){._imageMetadataGrid_qouzx_1079{grid-template-columns:1fr}._imageMetadataWide_qouzx_1108{grid-column:auto}}._richInput_qouzx_17[data-verse=true]{white-space:pre-wrap;tab-size:2;line-height:1.9}._subLabel_1tv1f_3{font-size:var(--fps-text-xs);text-transform:uppercase;letter-spacing:var(--fps-tracking-wide);color:var(--fps-c-text-3);margin-block-end:var(--fps-sp-2)}._textBtn_1tv1f_4{font:inherit;font-size:var(--fps-text-xs);color:var(--fps-c-accent);background:none;border:none;padding:0;cursor:pointer}._textBtn_1tv1f_4:hover{text-decoration:underline}._textBtn_1tv1f_4:focus-visible{outline:none;box-shadow:var(--fps-focus-ring);border-radius:var(--fps-r-sm)}._emptyLine_1tv1f_7{font-size:var(--fps-text-sm);color:var(--fps-c-text-3)}._plainList_1tv1f_8{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--fps-sp-1);font-size:var(--fps-text-sm);color:var(--fps-c-text-2)}._staleFlag_1tv1f_9{font-size:var(--fps-text-2xs);text-transform:uppercase;letter-spacing:var(--fps-tracking-wide);color:var(--fps-c-warn);background:var(--fps-c-warn-soft);border-radius:var(--fps-r-full);padding:2px var(--fps-sp-2)}._select_1tv1f_10{font:inherit;font-size:var(--fps-text-sm);padding:var(--fps-sp-2) var(--fps-sp-3);border:1px solid var(--fps-c-border);border-radius:var(--fps-r-md);background:var(--fps-c-surface);color:var(--fps-c-text)}._dialogFields_1tv1f_11{display:flex;flex-direction:column;gap:var(--fps-sp-4)}._stepsRail_1tv1f_14{background:var(--fps-c-surface);border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-lg);padding:var(--fps-sp-4);box-shadow:var(--fps-shadow-xs)}._railLabel_1tv1f_15{font-size:var(--fps-text-xs);text-transform:uppercase;letter-spacing:var(--fps-tracking-wide);color:var(--fps-c-text-3);margin-block-end:var(--fps-sp-3)}._stepList_1tv1f_16{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}._stepRow_1tv1f_17{padding-block:var(--fps-sp-2);border-block-start:1px solid var(--fps-c-border-muted)}._stepRow_1tv1f_17:first-child{border-block-start:none;padding-block-start:0}._stepHead_1tv1f_19{display:flex;align-items:center;gap:var(--fps-sp-2)}._stepPos_1tv1f_20{flex:none;font-size:var(--fps-text-2xs);color:var(--fps-c-text-3);font-variant-numeric:tabular-nums;min-inline-size:1.1em}._stepName_1tv1f_21{flex:1;font-size:var(--fps-text-sm);color:var(--fps-c-text);min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._stepAgent_1tv1f_22{font-size:var(--fps-text-2xs);color:var(--fps-c-text-3);margin-block-start:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._stepMeta_1tv1f_23{display:flex;align-items:center;gap:var(--fps-sp-2);flex-wrap:wrap;font-size:var(--fps-text-2xs);color:var(--fps-c-text-3);margin-block-start:2px}._stepChip_1tv1f_24{font-family:var(--fps-font-mono, monospace);font-size:var(--fps-text-2xs);color:var(--fps-c-text-2);background:var(--fps-c-bg-subtle);border-radius:var(--fps-r-sm);padding:0 var(--fps-sp-1)}._stepDeps_1tv1f_25{display:flex;align-items:center;flex-wrap:wrap;gap:var(--fps-sp-1);font-size:var(--fps-text-2xs);color:var(--fps-c-text-3);margin-block-start:2px}._stepError_1tv1f_26{font-size:var(--fps-text-2xs);color:var(--fps-c-err);background:var(--fps-c-err-soft);border-radius:var(--fps-r-sm);padding:2px var(--fps-sp-2);margin-block-start:var(--fps-sp-1);overflow-wrap:anywhere}._stepFlag_1tv1f_27{color:var(--fps-c-accent)}._stepActions_1tv1f_28{display:flex;flex-wrap:wrap;gap:var(--fps-sp-1);margin-block-start:var(--fps-sp-1)}._itemCard_1tv1f_31{border-block-start:1px solid var(--fps-c-border-muted);padding:var(--fps-sp-4) var(--fps-sp-6)}._itemHead_1tv1f_32{display:flex;align-items:center;justify-content:space-between;gap:var(--fps-sp-3);margin-block-end:var(--fps-sp-3)}._itemLabel_1tv1f_33{font-size:var(--fps-text-xs);text-transform:uppercase;letter-spacing:var(--fps-tracking-wide);color:var(--fps-c-text-3)}._itemHeadEnd_1tv1f_34{display:flex;align-items:center;gap:var(--fps-sp-3)}._editor_1tv1f_37{display:flex;flex-direction:column;gap:var(--fps-sp-4);background:var(--fps-c-surface-alt);border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-lg);padding:var(--fps-sp-4)}._editorFoot_1tv1f_38{display:flex;align-items:center;gap:var(--fps-sp-3);flex-wrap:wrap;border-block-start:1px solid var(--fps-c-border-muted);padding-block-start:var(--fps-sp-3)}._noteInput_1tv1f_39{flex:1;min-inline-size:10rem}._editorFootActions_1tv1f_40{display:flex;gap:var(--fps-sp-2);margin-inline-start:auto}._labelRow_1tv1f_41{display:inline-flex;align-items:baseline;gap:var(--fps-sp-2)}._counter_1tv1f_42{font-size:var(--fps-text-2xs);color:var(--fps-c-text-3)}._counterOver_1tv1f_43{font-size:var(--fps-text-2xs);color:var(--fps-c-err)}._blockList_1tv1f_45{display:flex;flex-direction:column;gap:var(--fps-sp-3);align-items:flex-start}._blockRow_1tv1f_46{inline-size:100%;display:flex;flex-direction:column;gap:var(--fps-sp-1)}._blockBar_1tv1f_47{display:flex;align-items:center;justify-content:space-between}._blockType_1tv1f_48{font-size:var(--fps-text-2xs);text-transform:uppercase;letter-spacing:var(--fps-tracking-wide);color:var(--fps-c-text-3)}._blockRaw_1tv1f_49{font-family:var(--fps-font-mono, monospace);font-size:var(--fps-text-2xs);color:var(--fps-c-text-3);background:var(--fps-c-bg-subtle);border-radius:var(--fps-r-md);padding:var(--fps-sp-2);overflow-x:auto;margin:0}._altList_1tv1f_52{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--fps-sp-1)}._altRow_1tv1f_53{display:flex;align-items:center;justify-content:space-between;gap:var(--fps-sp-3);font-size:var(--fps-text-sm);color:var(--fps-c-text-2)}._altText_1tv1f_54{min-inline-size:0}._keywordChips_1tv1f_57{display:flex;flex-wrap:wrap;gap:var(--fps-sp-2)}._keywordChip_1tv1f_57{display:inline-flex;align-items:center;gap:var(--fps-sp-1);font-size:var(--fps-text-xs);color:var(--fps-c-text-2);background:var(--fps-c-bg-subtle);border-radius:var(--fps-r-full);padding:2px var(--fps-sp-2)}._chipRemove_1tv1f_59{font:inherit;border:none;background:none;color:var(--fps-c-text-3);cursor:pointer;padding:0 2px;border-radius:var(--fps-r-sm)}._chipRemove_1tv1f_59:hover{color:var(--fps-c-err)}._chipRemove_1tv1f_59:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._keywordAdd_1tv1f_62{display:flex;gap:var(--fps-sp-2);margin-block-start:var(--fps-sp-2)}._keywordAdd_1tv1f_62>:first-child{flex:1;min-inline-size:0}._glossaryRow_1tv1f_66{display:flex;flex-direction:column;gap:var(--fps-sp-2);border-block-end:1px dashed var(--fps-c-border-muted);padding-block-end:var(--fps-sp-3)}._glossaryRowHead_1tv1f_67{display:flex;align-items:center;gap:var(--fps-sp-3)}._glossaryRowHead_1tv1f_67>:first-child{flex:1}._research_1tv1f_71{display:flex;flex-direction:column;gap:var(--fps-sp-4)}._researchGroup_1tv1f_72{display:flex;flex-direction:column;gap:var(--fps-sp-1)}._findingRow_1tv1f_73{display:flex;align-items:baseline;gap:var(--fps-sp-2)}._quality_1tv1f_76{display:flex;flex-direction:column;gap:var(--fps-sp-3);position:relative}._qualityStale_1tv1f_77{opacity:.75}._qualityStale_1tv1f_77:after{content:"";position:absolute;inset:0;pointer-events:none;background:repeating-linear-gradient(45deg,transparent,transparent 14px,color-mix(in oklch,var(--fps-c-warn) 5%,transparent) 14px,color-mix(in oklch,var(--fps-c-warn) 5%,transparent) 16px);border-radius:var(--fps-r-md)}._qualityHead_1tv1f_79{display:flex;align-items:center;gap:var(--fps-sp-2);flex-wrap:wrap}._qualityScore_1tv1f_80{font-size:var(--fps-text-sm);color:var(--fps-c-text-2)}._qualityGroup_1tv1f_81{display:flex;flex-direction:column;gap:var(--fps-sp-1)}._criteria_1tv1f_82{display:flex;flex-direction:column;gap:var(--fps-sp-2)}._criterion_1tv1f_83{display:flex;flex-direction:column;gap:2px}._criterionRow_1tv1f_84{display:flex;align-items:baseline;justify-content:space-between;gap:var(--fps-sp-2)}._criterionLabel_1tv1f_85{font-size:var(--fps-text-xs);color:var(--fps-c-text-2)}._criterionScore_1tv1f_86{font-size:var(--fps-text-2xs);color:var(--fps-c-text-3)}._bar_1tv1f_87{block-size:4px;border-radius:var(--fps-r-full);background:var(--fps-c-bg-subtle);overflow:hidden}._barFill_1tv1f_88{display:block;block-size:100%;border-radius:var(--fps-r-full);background:var(--fps-c-accent)}._historyList_1tv1f_91{display:flex;flex-direction:column;gap:var(--fps-sp-4)}._historyRow_1tv1f_92{border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-lg);padding:var(--fps-sp-3) var(--fps-sp-4);background:var(--fps-c-surface)}._historyRowHead_1tv1f_93{display:flex;align-items:center;gap:var(--fps-sp-2);flex-wrap:wrap}._historyVersion_1tv1f_94{font-weight:var(--fps-weight-medium);color:var(--fps-c-text);font-size:var(--fps-text-sm)}._historyMeta_1tv1f_95{display:flex;gap:var(--fps-sp-3);font-size:var(--fps-text-2xs);color:var(--fps-c-text-3);margin-block-start:var(--fps-sp-1);flex-wrap:wrap}._historySummary_1tv1f_96{font-size:var(--fps-text-sm);color:var(--fps-c-text-2);margin-block-start:var(--fps-sp-1)}._historyActions_1tv1f_97{display:flex;align-items:center;gap:var(--fps-sp-3);margin-block-start:var(--fps-sp-2)}._compare_1tv1f_98{display:grid;grid-template-columns:1fr 1fr;gap:var(--fps-sp-3);margin-block-start:var(--fps-sp-3);border-block-start:1px solid var(--fps-c-border-muted);padding-block-start:var(--fps-sp-3)}._compareCol_1tv1f_99{min-inline-size:0}._compareTitle_1tv1f_100{font-size:var(--fps-text-sm);font-weight:var(--fps-weight-medium);color:var(--fps-c-text);margin-block-end:var(--fps-sp-1)}._compareBody_1tv1f_101{font-family:var(--fps-font-body);font-size:var(--fps-text-xs);color:var(--fps-c-text-2);white-space:pre-wrap;word-break:break-word;margin:0;max-block-size:20rem;overflow:auto;background:var(--fps-c-bg-subtle);border-radius:var(--fps-r-md);padding:var(--fps-sp-2)}._drawerWide_1tv1f_104 .ui-drawer{inline-size:min(520px,100vw)}._inspect_1tv1f_107{display:flex;flex-direction:column;gap:var(--fps-sp-5)}._inspectGroup_1tv1f_108{display:flex;flex-direction:column;gap:var(--fps-sp-1)}._inspectRow_1tv1f_109{display:flex;align-items:baseline;gap:var(--fps-sp-3);font-size:var(--fps-text-sm)}._inspectKey_1tv1f_110{flex:none;inline-size:8.5rem;color:var(--fps-c-text-3);font-size:var(--fps-text-xs)}._inspectVal_1tv1f_111{min-inline-size:0;color:var(--fps-c-text);overflow-wrap:anywhere}._mono_1tv1f_112{font-family:var(--fps-font-mono, monospace);font-size:var(--fps-text-xs)}._scopeBadge_1tv1f_113{display:inline-block;font-size:var(--fps-text-2xs);text-transform:uppercase;letter-spacing:var(--fps-tracking-wide);color:var(--fps-c-accent);background:var(--fps-c-accent-soft);border-radius:var(--fps-r-full);padding:1px var(--fps-sp-2)}._tableWrap_1tv1f_114{overflow-x:auto}._configTable_1tv1f_115{border-collapse:collapse;inline-size:100%;font-size:var(--fps-text-xs)}._configTable_1tv1f_115 th{text-align:start;font-weight:var(--fps-weight-medium);color:var(--fps-c-text-3);font-size:var(--fps-text-2xs);text-transform:uppercase;letter-spacing:var(--fps-tracking-wide);padding:var(--fps-sp-1) var(--fps-sp-2);border-block-end:1px solid var(--fps-c-border-muted)}._configTable_1tv1f_115 td{padding:var(--fps-sp-1) var(--fps-sp-2);border-block-end:1px solid var(--fps-c-border-muted);vertical-align:top;color:var(--fps-c-text-2);overflow-wrap:anywhere}._inspectLoading_1tv1f_118{display:flex;align-items:center;gap:var(--fps-sp-2);color:var(--fps-c-text-3);font-size:var(--fps-text-sm)}._inspectError_1tv1f_119{display:flex;flex-direction:column;align-items:flex-start;gap:var(--fps-sp-2);color:var(--fps-c-err);font-size:var(--fps-text-sm)}._readiness_1tv1f_122{display:flex;flex-direction:column;gap:var(--fps-sp-2)}._readinessList_1tv1f_123{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--fps-sp-1)}._readinessRow_1tv1f_124{display:flex;align-items:baseline;gap:var(--fps-sp-2)}._readinessIcon_1tv1f_125{flex:none;inline-size:1.1rem;text-align:center;font-size:var(--fps-text-xs);font-weight:var(--fps-weight-medium)}._readinessReady_1tv1f_126{color:var(--fps-c-ok)}._readinessWarning_1tv1f_127{color:var(--fps-c-warn)}._readinessBlocked_1tv1f_128{color:var(--fps-c-err)}._readinessMissing_1tv1f_129,._readinessSkipped_1tv1f_130{color:var(--fps-c-text-3)}._readinessBody_1tv1f_131{display:flex;flex-direction:column;gap:1px;min-inline-size:0}._readinessLabel_1tv1f_132{display:inline-flex;align-items:baseline;gap:var(--fps-sp-2);font-size:var(--fps-text-xs);color:var(--fps-c-text)}._readinessLang_1tv1f_133{font-size:var(--fps-text-2xs);text-transform:uppercase;letter-spacing:var(--fps-tracking-wide);color:var(--fps-c-text-3)}._readinessDetail_1tv1f_134{font-size:var(--fps-text-2xs);color:var(--fps-c-text-3);overflow-wrap:anywhere}@media(max-width:48rem){._compare_1tv1f_98{grid-template-columns:1fr}}._lera-wave_l8obm_6{--wave-played: var(--fps-c-accent);--wave-rest: var(--fps-c-text-3)}.lera-wave--inverse{--wave-played: oklch(97% 0 0);--wave-rest: oklch(80% 0 0)}._piece_l8obm_13{inline-size:min(100%,var(--fps-piece-reading-width, 42rem));margin-inline:auto;margin-block-end:var(--fps-sp-8);border-radius:var(--fps-r-xl);overflow:hidden;background:color-mix(in srgb,var(--fps-c-surface) 76%,transparent);border:1px solid color-mix(in srgb,var(--fps-c-border-muted) 70%,transparent);box-shadow:var(--fps-shadow-sm);backdrop-filter:blur(18px) saturate(1.25)}._stage_l8obm_25{position:relative;aspect-ratio:16 / 9;overflow:hidden}._poster_l8obm_26{inline-size:100%;block-size:100%;object-fit:cover;display:block}._stageWave_l8obm_31{position:absolute;inset-inline:0;inset-block-end:0;block-size:30%;display:flex;align-items:center;justify-content:center;padding:0 max(var(--fps-sp-6),12%) var(--fps-sp-3);background:linear-gradient(to top,color-mix(in srgb,oklch(12% .02 260) 78%,transparent) 0%,color-mix(in srgb,oklch(12% .02 260) 46%,transparent) 55%,transparent 100%);-webkit-mask-image:linear-gradient(to top,black 62%,transparent 100%);mask-image:linear-gradient(to top,black 62%,transparent 100%)}._transport_l8obm_52{display:flex;align-items:center;gap:var(--fps-sp-2);padding:var(--fps-sp-3) var(--fps-sp-4)}._primaryButton_l8obm_59{flex:none;inline-size:2.75rem;block-size:2.75rem;border-radius:var(--fps-r-full);background:var(--fps-c-accent);color:var(--fps-c-accent-text);display:grid;place-items:center;box-shadow:0 1px 10px color-mix(in srgb,var(--fps-c-accent) 34%,transparent);transition:transform var(--fps-dur-fast) var(--fps-ease-spring),background var(--fps-dur-fast) var(--fps-ease-out)}._primaryButton_l8obm_59:hover{background:var(--fps-c-accent-2);transform:scale(1.05)}._primaryButton_l8obm_59:active{transform:scale(.97)}._ghostButton_l8obm_74{flex:none;inline-size:2.1rem;block-size:2.1rem;border-radius:var(--fps-r-full);color:var(--fps-c-text-3);display:grid;place-items:center;transition:color var(--fps-dur-fast) var(--fps-ease-out),background var(--fps-dur-fast) var(--fps-ease-out)}._ghostButton_l8obm_74:hover:not(:disabled){color:var(--fps-c-text);background:var(--fps-c-surface-alt)}._ghostButton_l8obm_74:disabled{opacity:.35}._readout_l8obm_87{flex:1 1 auto;min-inline-size:0;display:grid;gap:var(--fps-sp-1)}._inlineWave_l8obm_88{opacity:.9}._rail_l8obm_90{position:relative;block-size:6px;border-radius:var(--fps-r-full);background:color-mix(in srgb,var(--fps-c-border) 70%,transparent);cursor:pointer}._rail_l8obm_90:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._railFill_l8obm_98{position:absolute;inset-block:0;inset-inline-start:0;border-radius:var(--fps-r-full);background:var(--fps-c-accent)}._railHead_l8obm_105{position:absolute;inset-block-start:50%;inline-size:.7rem;block-size:.7rem;margin-inline-start:-.35rem;translate:0 -50%;border-radius:var(--fps-r-full);background:var(--fps-c-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--fps-c-accent) 22%,transparent)}._production_l8obm_118{position:absolute;inset-block:1px;border-radius:var(--fps-r-full);background:var(--fps-c-text-3);opacity:.3}._readoutMeta_l8obm_126{display:flex;align-items:center;gap:var(--fps-sp-2)}._clock_l8obm_127{font-size:var(--fps-text-2xs);color:var(--fps-c-text-3);font-variant-numeric:tabular-nums}._kindNote_l8obm_128{font-size:var(--fps-text-2xs);color:var(--fps-c-text-3)}._rate_l8obm_130{flex:none;font-size:var(--fps-text-2xs);color:var(--fps-c-text-2);border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-full);padding-block:3px;padding-inline:var(--fps-sp-2);font-variant-numeric:tabular-nums}._rate_l8obm_130:hover{color:var(--fps-c-text);border-color:var(--fps-c-accent)}._resume_l8obm_142{display:flex;align-items:center;gap:var(--fps-sp-2);padding:0 var(--fps-sp-4) var(--fps-sp-3)}._resumeGo_l8obm_148{font-size:var(--fps-text-2xs);color:var(--fps-c-accent);padding-block:3px;padding-inline:var(--fps-sp-3);border-radius:var(--fps-r-full);background:var(--fps-c-accent-soft)}._resumeDismiss_l8obm_156{color:var(--fps-c-text-3);display:grid;place-items:center;padding:var(--fps-sp-1)}._resumeDismiss_l8obm_156:hover{color:var(--fps-c-text)}._mini_l8obm_162{position:sticky;z-index:49;inset-block-start:var(--fps-nav-h);flex:none;display:flex;justify-content:center;inline-size:100%;border-block:1px solid color-mix(in oklch,var(--fps-c-border-muted) 82%,transparent);background:radial-gradient(circle at 18% 0%,color-mix(in oklch,var(--fps-c-accent) 8%,transparent),transparent 34%),color-mix(in oklch,var(--fps-c-bg) 93%,transparent);box-shadow:0 .35rem 1.4rem #0000000e,inset 0 1px color-mix(in oklch,white 13%,transparent);backdrop-filter:blur(20px) saturate(1.25);-webkit-backdrop-filter:blur(20px) saturate(1.25);animation:_miniIn_l8obm_185 var(--fps-dur-normal) var(--fps-ease-out) both;transition:inset-block-start .42s cubic-bezier(.32,.72,0,1)}html[data-reading-chrome=retracted] ._mini_l8obm_162,html[data-surface-chrome=hidden] ._mini_l8obm_162{inset-block-start:0}html[data-block-namava=true] ._mini_l8obm_162{display:none}._miniInner_l8obm_185{position:relative;display:flex;align-items:center;gap:var(--fps-sp-3);inline-size:min(var(--fps-max-content),100%);min-block-size:3.4rem;margin-inline:auto;padding-block:.35rem;padding-inline:var(--fps-sp-4);padding-left:max(var(--fps-sp-4),env(safe-area-inset-left));padding-right:max(var(--fps-sp-4),env(safe-area-inset-right));overflow:hidden}._miniProgress_l8obm_200{position:absolute;inset-block-end:0;inset-inline-start:0;z-index:2;block-size:2px;background:linear-gradient(90deg,color-mix(in oklch,var(--fps-c-accent) 72%,white),var(--fps-c-accent));box-shadow:0 0 .7rem color-mix(in oklch,var(--fps-c-accent) 46%,transparent);transition:inline-size var(--fps-dur-fast) linear;pointer-events:none}._miniTransport_l8obm_212,._miniActions_l8obm_212{display:flex;align-items:center;flex:none}._miniTransport_l8obm_212{gap:var(--fps-sp-1)}._miniActions_l8obm_212{gap:2px;padding-inline-start:var(--fps-sp-2);border-inline-start:1px solid color-mix(in oklch,var(--fps-c-border-muted) 74%,transparent)}._miniPlay_l8obm_224{flex:none;inline-size:2.35rem;block-size:2.35rem;border-radius:var(--fps-r-full);background:linear-gradient(145deg,color-mix(in oklch,var(--fps-c-accent) 88%,white),var(--fps-c-accent));color:var(--fps-c-accent-text);display:grid;place-items:center;box-shadow:0 .35rem 1rem color-mix(in oklch,var(--fps-c-accent) 25%,transparent),inset 0 1px color-mix(in oklch,white 24%,transparent);transition:transform var(--fps-dur-fast) var(--fps-ease-spring),box-shadow var(--fps-dur-fast) var(--fps-ease-out)}._miniPlay_l8obm_224:hover{box-shadow:0 .45rem 1.25rem color-mix(in oklch,var(--fps-c-accent) 34%,transparent),inset 0 1px color-mix(in oklch,white 28%,transparent)}._miniPlay_l8obm_224:active{transform:scale(.95)}._miniSkip_l8obm_238,._miniGhost_l8obm_238{flex:none;inline-size:1.85rem;block-size:1.85rem;border-radius:var(--fps-r-full);color:var(--fps-c-text-2);display:grid;place-items:center}._miniSkip_l8obm_238:hover,._miniGhost_l8obm_238:hover{color:var(--fps-c-text);background:color-mix(in oklch,var(--fps-c-surface-alt) 78%,transparent)}._miniPlay_l8obm_224:focus-visible,._miniSkip_l8obm_238:focus-visible,._miniGhost_l8obm_238:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._miniWave_l8obm_250{--wave-played: var(--fps-c-accent);--wave-rest: color-mix(in oklch, var(--fps-c-text-3) 64%, transparent);inline-size:clamp(5rem,9vw,7.5rem);flex:none;display:block;padding-inline:var(--fps-sp-1)}._miniTitle_l8obm_259{flex:1 1 auto;min-inline-size:0;display:grid;gap:1px;color:var(--fps-c-text);padding-inline:0}._miniTitleText_l8obm_267{font-size:var(--fps-text-sm);font-weight:var(--fps-weight-semibold);line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._miniClock_l8obm_275{font-size:var(--fps-text-2xs);line-height:1.2;color:var(--fps-c-text-3);font-variant-numeric:tabular-nums}@keyframes _miniIn_l8obm_185{0%{opacity:0;transform:translateY(calc(-1 * var(--fps-sp-2)))}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){._mini_l8obm_162{animation:none;transition-duration:.01ms}}@media(max-width:34rem){._miniInner_l8obm_185{gap:var(--fps-sp-1);min-block-size:3.15rem;padding-inline:var(--fps-sp-2);padding-left:max(var(--fps-sp-2),env(safe-area-inset-left));padding-right:max(var(--fps-sp-2),env(safe-area-inset-right))}._miniTransport_l8obm_212{gap:0}._miniWave_l8obm_250{inline-size:3.4rem;padding-inline:2px}._miniPlay_l8obm_224{inline-size:2.15rem;block-size:2.15rem}._miniSkip_l8obm_238{inline-size:1.7rem}._miniActions_l8obm_212{padding-inline-start:var(--fps-sp-1)}._miniTitleText_l8obm_267{font-size:var(--fps-text-xs)}}@media(max-width:23rem){._miniWave_l8obm_250{inline-size:2.6rem}._miniClock_l8obm_275{display:none}._miniGhost_l8obm_238{inline-size:1.65rem}}._full_l8obm_309{position:fixed;inset:0;z-index:1400;background:#05070d;display:grid;grid-template-rows:auto minmax(0,1fr);overflow:hidden;animation:_fullIn_l8obm_1 var(--fps-dur-normal) var(--fps-ease-out) both}@keyframes _fullIn_l8obm_1{0%{opacity:0}to{opacity:1}}._fullBackdrop_l8obm_322{position:absolute;inset:-12%;background-size:cover;background-position:center;filter:blur(46px) saturate(1.5);transform:scale(1.1)}._fullScrim_l8obm_330{position:absolute;inset:0;background:linear-gradient(to bottom,color-mix(in srgb,oklch(14% .02 260) 72%,transparent),#010207 92%)}._fullHead_l8obm_340{position:relative;display:flex;justify-content:flex-start;gap:var(--fps-sp-5);padding:calc(var(--fps-sp-4) + env(safe-area-inset-top)) var(--fps-sp-5) 0}._glassButton_l8obm_353{inline-size:2.6rem;block-size:2.6rem;border-radius:var(--fps-r-full);display:grid;place-items:center;color:#f5f5f5;background:color-mix(in srgb,oklch(100% 0 0) 14%,transparent);border:1px solid color-mix(in srgb,oklch(100% 0 0) 18%,transparent);backdrop-filter:blur(14px);transition:background var(--fps-dur-fast) var(--fps-ease-out),transform var(--fps-dur-fast) var(--fps-ease-spring)}._glassButton_l8obm_353:hover{background:color-mix(in srgb,oklch(100% 0 0) 22%,transparent)}._glassButton_l8obm_353:active{transform:scale(.95)}._skipButton_l8obm_374{min-inline-size:3rem;block-size:3rem;padding:0 var(--fps-sp-1);border:0;border-radius:var(--fps-r-full);background:transparent;display:grid;place-items:center;cursor:pointer;color:color-mix(in srgb,oklch(97% 0 0) 76%,transparent);transition:color var(--fps-dur-fast) var(--fps-ease-out),transform var(--fps-dur-fast) var(--fps-ease-spring)}._skipButton_l8obm_374:hover{color:#f5f5f5}._skipButton_l8obm_374:active{transform:scale(.94)}._skipButton_l8obm_374:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._glassButtonCheered_l8obm_400{color:var(--fps-c-accent, oklch(72% .15 20))}._heart_l8obm_401 path{fill:transparent;transition:fill .18s linear}._glassButtonCheered_l8obm_400 ._heart_l8obm_401 path{fill:currentColor}._glassButtonCheered_l8obm_400 ._heart_l8obm_401{animation:_cheerBeat_l8obm_1 .52s var(--fps-ease-out, ease)}._glassButtonCheered_l8obm_400:after{content:"";position:absolute;inset:-1px;border-radius:var(--fps-r-full);border:1.5px solid currentColor;animation:_cheerRing_l8obm_1 .62s var(--fps-ease-out, ease) forwards;pointer-events:none}@keyframes _cheerBeat_l8obm_1{0%{transform:scale(1)}32%{transform:scale(.82)}64%{transform:scale(1.18)}to{transform:scale(1)}}@keyframes _cheerRing_l8obm_1{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(1.9)}}@media(prefers-reduced-motion:reduce){._glassButtonCheered_l8obm_400 ._heart_l8obm_401,._glassButtonCheered_l8obm_400:after{animation:none}._glassButtonCheered_l8obm_400:after{content:none}}._fullBody_l8obm_429{position:relative;display:grid;align-content:center;justify-items:center;gap:var(--fps-sp-3);inline-size:min(30rem,calc(100% - 2 * var(--fps-sp-5)));margin-inline:auto;padding-block-end:calc(var(--fps-sp-8) + env(safe-area-inset-bottom))}._fullCover_l8obm_440,._fullCoverEmpty_l8obm_440{inline-size:min(20rem,62vw);aspect-ratio:1;object-fit:cover;border-radius:var(--fps-r-2xl);box-shadow:0 24px 60px color-mix(in srgb,oklch(0% 0 0) 45%,transparent)}._fullCoverEmpty_l8obm_440{background:radial-gradient(120% 120% at 30% 20%,color-mix(in srgb,var(--fps-c-accent) 42%,transparent),transparent 70%),color-mix(in srgb,oklch(100% 0 0) 8%,transparent);border:1px solid color-mix(in srgb,oklch(100% 0 0) 14%,transparent)}._fullTitle_l8obm_454{color:#f8f8f8;font-family:var(--fps-font-heading);font-size:var(--fps-text-lg);font-weight:var(--fps-weight-semibold);text-align:center;margin-block-start:var(--fps-sp-3);line-height:var(--fps-leading-snug)}._fullTitle_l8obm_454:hover{color:#f8f8f8;text-decoration:underline;text-underline-offset:4px}._fullSubtitle_l8obm_464{color:color-mix(in srgb,oklch(98% 0 0) 72%,transparent);font-size:var(--fps-text-sm);text-align:center}._fullWave_l8obm_466{inline-size:100%;margin-block-start:var(--fps-sp-2)}._fullRail_l8obm_468{inline-size:100%;position:relative;block-size:6px;border-radius:var(--fps-r-full);background:color-mix(in srgb,oklch(100% 0 0) 22%,transparent);cursor:pointer}._fullRailFill_l8obm_476{position:absolute;inset-block:0;inset-inline-start:0;border-radius:var(--fps-r-full);background:#f5f5f5}._fullRail_l8obm_468 ._railHead_l8obm_105{background:#fcfcfc;box-shadow:0 0 0 4px color-mix(in srgb,oklch(100% 0 0) 20%,transparent)}._fullClock_l8obm_485{inline-size:100%;display:flex;justify-content:space-between;font-size:var(--fps-text-2xs);color:color-mix(in srgb,oklch(98% 0 0) 70%,transparent);font-variant-numeric:tabular-nums}._fullTransport_l8obm_494{display:flex;align-items:center;gap:var(--fps-sp-6);margin-block-start:var(--fps-sp-4)}._fullPlay_l8obm_500{inline-size:4.6rem;block-size:4.6rem;border-radius:var(--fps-r-full);display:grid;place-items:center;color:#080d16;background:#f5f5f5;box-shadow:0 10px 30px color-mix(in srgb,oklch(0% 0 0) 35%,transparent);transition:transform var(--fps-dur-fast) var(--fps-ease-spring)}._fullPlay_l8obm_500:active{transform:scale(.96)}@media(prefers-reduced-motion:reduce){._mini_l8obm_162,._full_l8obm_309{animation:none}._primaryButton_l8obm_59,._glassButton_l8obm_353,._fullPlay_l8obm_500,._miniProgress_l8obm_200{transition:none}}._fullActions_l8obm_520{display:flex;align-items:center;gap:var(--fps-sp-2)}._fullActions_l8obm_520 ._glassButton_l8obm_353{text-decoration:none}._shell_1f1j8_1{display:flex;flex-direction:column;min-height:100dvh}._main_1f1j8_7{flex:1;outline:none}._shellProject_1f1j8_12{block-size:100dvh;min-block-size:0;overflow:hidden}._mainProject_1f1j8_18{min-block-size:0;overflow:hidden}._boundary_sxyaq_1{display:flex;align-items:center;justify-content:space-between;gap:var(--fps-s-3, .75rem);flex-wrap:wrap;padding:var(--fps-s-4, 1rem);border:1px solid var(--fps-c-border, rgba(0, 0, 0, .12));border-radius:var(--fps-r-md, 8px);background:var(--fps-c-surface, transparent);margin-block:var(--fps-s-3, .75rem)}._text_sxyaq_14{color:var(--fps-c-text, inherit);font-size:var(--fps-t-sm, .875rem);min-inline-size:0;overflow-wrap:anywhere}._detail_sxyaq_21{color:var(--fps-c-text-muted, inherit)}._retry_sxyaq_25{border:1px solid var(--fps-c-border, rgba(0, 0, 0, .2));border-radius:var(--fps-r-sm, 6px);background:transparent;color:var(--fps-c-text, inherit);padding:.375rem .75rem;font:inherit;font-size:var(--fps-t-sm, .875rem);cursor:pointer;min-block-size:2.25rem}._retry_sxyaq_25:hover{background:var(--fps-c-surface-alt, rgba(0, 0, 0, .04))}._hero_7zbes_1{padding:var(--fps-sp-24) var(--fps-sp-6) var(--fps-sp-20);min-height:calc(100dvh - var(--fps-nav-h));display:flex;align-items:center}._inner_7zbes_8{max-width:var(--fps-max-prose);margin:0 auto;width:100%}._content_7zbes_14{display:flex;flex-direction:column;gap:var(--fps-sp-6)}._eyebrow_7zbes_20{font-family:var(--fps-font-ui);font-size:var(--fps-text-sm);font-weight:var(--fps-weight-medium);color:var(--fps-c-accent);letter-spacing:var(--fps-tracking-wide);text-transform:uppercase}:lang(fa) ._eyebrow_7zbes_20{font-family:var(--fps-font-persian);letter-spacing:0;text-transform:none}:lang(ar) ._eyebrow_7zbes_20{font-family:var(--fps-font-arabic);letter-spacing:0;text-transform:none}._title_7zbes_40{font-family:var(--fps-font-heading);font-size:clamp(var(--fps-text-4xl),6vw,var(--fps-text-6xl));font-weight:var(--fps-weight-bold);line-height:var(--fps-leading-none);letter-spacing:var(--fps-tracking-tight);color:var(--fps-c-text)}:lang(fa) ._title_7zbes_40{font-family:var(--fps-font-persian);letter-spacing:0;line-height:1.3}:lang(ar) ._title_7zbes_40{font-family:var(--fps-font-arabic);letter-spacing:0;line-height:1.3}._description_7zbes_60{font-size:var(--fps-text-lg);line-height:var(--fps-leading-reading);color:var(--fps-c-text-2);max-width:52ch}:lang(fa) ._description_7zbes_60{font-family:var(--fps-font-persian)}:lang(ar) ._description_7zbes_60{font-family:var(--fps-font-arabic)}._actions_7zbes_70{display:flex;flex-wrap:wrap;gap:var(--fps-sp-3);margin-top:var(--fps-sp-2)}._ctaPrimary_7zbes_77{display:inline-flex;align-items:center;padding:var(--fps-sp-3) var(--fps-sp-6);border-radius:var(--fps-r-full);background:var(--fps-c-accent);color:var(--fps-c-accent-text);font-family:var(--fps-font-ui);font-size:var(--fps-text-sm);font-weight:var(--fps-weight-semibold);text-decoration:none;transition:background var(--fps-dur-fast) var(--fps-ease-std),transform var(--fps-dur-fast) var(--fps-ease-std)}:lang(fa) ._ctaPrimary_7zbes_77{font-family:var(--fps-font-persian)}:lang(ar) ._ctaPrimary_7zbes_77{font-family:var(--fps-font-arabic)}._ctaPrimary_7zbes_77:hover{background:var(--fps-c-accent-2);color:var(--fps-c-accent-text);transform:translateY(-1px)}._ctaSecondary_7zbes_102{display:inline-flex;align-items:center;padding:var(--fps-sp-3) var(--fps-sp-6);border-radius:var(--fps-r-full);background:transparent;border:1px solid var(--fps-c-border);color:var(--fps-c-text-2);font-family:var(--fps-font-ui);font-size:var(--fps-text-sm);font-weight:var(--fps-weight-medium);text-decoration:none;transition:background var(--fps-dur-fast) var(--fps-ease-std),color var(--fps-dur-fast) var(--fps-ease-std),border-color var(--fps-dur-fast) var(--fps-ease-std)}:lang(fa) ._ctaSecondary_7zbes_102{font-family:var(--fps-font-persian)}:lang(ar) ._ctaSecondary_7zbes_102{font-family:var(--fps-font-arabic)}._ctaSecondary_7zbes_102:hover{background:var(--fps-c-bg-subtle);color:var(--fps-c-text);border-color:var(--fps-c-border)}@media(max-width:640px){._hero_7zbes_1{padding:var(--fps-sp-16) var(--fps-sp-4) var(--fps-sp-12);min-height:auto}._actions_7zbes_70{flex-direction:column}._ctaPrimary_7zbes_77,._ctaSecondary_7zbes_102{justify-content:center;text-align:center}}._stream_mlldh_7{inline-size:min(40rem,100%);margin-inline:auto;display:flex;flex-direction:column;gap:0;padding-block:var(--fps-sp-1) var(--fps-sp-10);padding-inline:var(--fps-sp-4)}._state_mlldh_17{display:grid;place-items:center;padding-block:var(--fps-sp-10);color:var(--fps-c-text-3)}._card_mlldh_19{border:0;border-block-end:1px solid var(--fps-c-border-muted);border-radius:0;background:transparent;padding:var(--fps-sp-5) var(--fps-sp-3);margin-inline:calc(-1 * var(--fps-sp-3));border-radius:var(--fps-r-md);transition:background var(--fps-dur-fast) var(--fps-ease-std)}._card_mlldh_19:hover{background:color-mix(in oklch,var(--fps-c-text) 3.5%,transparent)}._cardBody_mlldh_32 article{padding-block:0}._cardHead_mlldh_34{display:flex;align-items:center;gap:var(--fps-sp-3);margin-block-end:var(--fps-sp-1)}._avatar_mlldh_40{inline-size:2.25rem;block-size:2.25rem;border-radius:var(--fps-r-full);object-fit:cover;background:var(--fps-c-bg-subtle);flex-shrink:0}._avatarFallback_mlldh_48{display:grid;place-items:center;font-size:var(--fps-text-sm);font-weight:600;color:var(--fps-c-text-2)}._headText_mlldh_55{display:flex;flex-direction:row;align-items:center;gap:var(--fps-sp-2);min-inline-size:0;flex:1;flex-wrap:wrap}._authorName_mlldh_56{font-size:var(--fps-text-sm);font-weight:600;color:var(--fps-c-text)}._headMeta_mlldh_57{display:flex;align-items:center;gap:var(--fps-sp-2);font-size:var(--fps-text-xs);color:var(--fps-c-text-3);flex-wrap:wrap;min-inline-size:0}._pieceContext_mlldh_66{font-size:var(--fps-text-xs);color:var(--fps-c-text-3);text-decoration:none}._pieceContext_mlldh_66:hover{color:var(--fps-c-accent);text-decoration:underline}._langChip_mlldh_73{border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-full);padding:.05rem .45rem;font-family:var(--fps-font-mono);text-transform:uppercase;letter-spacing:.04em;background:transparent;color:inherit;font-size:inherit}._langSwitch_mlldh_84{display:inline-flex;align-items:center;gap:.35rem;cursor:pointer}._langSwitchTrack_mlldh_85{inline-size:1.45rem;block-size:.75rem;padding:1px;display:inline-flex;justify-content:flex-start;border-radius:var(--fps-r-full);background:var(--fps-c-bg-subtle);border:1px solid var(--fps-c-border-muted)}._langSwitchTrack_mlldh_85>span{inline-size:.45rem;block-size:.45rem;border-radius:var(--fps-r-full);background:var(--fps-c-accent)}._langSwitchTrack_mlldh_85[data-side=end]{justify-content:flex-end}._langSelect_mlldh_97{appearance:auto;cursor:pointer;padding-block:.12rem}._languageBusy_mlldh_98{opacity:.55;pointer-events:none}._translating_mlldh_99{font-style:italic}._stateChip_mlldh_101{border-radius:var(--fps-r-full);padding:.08rem .5rem;font-size:var(--fps-text-xs);font-weight:700;letter-spacing:.06em}._stateChip_mlldh_101[data-state=draft]{background:var(--fps-c-bg-subtle);color:var(--fps-c-text-2)}._stateChip_mlldh_101[data-state=private]{background:var(--fps-c-bg-subtle);color:var(--fps-c-text-2);border:1px dashed var(--fps-c-border)}._stateChip_mlldh_101[data-state=submitted]{background:var(--fps-c-warn-soft, #f5e9d8);color:var(--fps-c-warn, #8a5a00)}._stateChip_mlldh_101[data-state=members]{background:var(--fps-c-accent-soft);color:var(--fps-c-accent)}._stateChip_mlldh_101[data-state=public]{background:var(--fps-c-ok-soft, #e2f0e4);color:var(--fps-c-ok, #1d6b30)}._cardActions_mlldh_114{display:flex;align-items:center;gap:var(--fps-sp-2);margin-block-start:var(--fps-sp-2);padding-block-start:0}._action_mlldh_121{display:inline-flex;align-items:center;justify-content:center;gap:var(--fps-sp-1-5);gap:.35rem;min-block-size:2rem;border:0;background:transparent;color:var(--fps-c-text-3);font-size:var(--fps-text-xs);padding:.35rem .6rem;border-radius:var(--fps-r-full);cursor:pointer;text-decoration:none;transition:color var(--fps-dur-fast) var(--fps-ease-std),background var(--fps-dur-fast) var(--fps-ease-std),transform var(--fps-dur-fast) var(--fps-ease-std)}._tab_mlldh_141 .ui-icon{flex:none}._action_mlldh_121:hover{color:var(--fps-c-text);background:var(--fps-c-bg-subtle)}._action_mlldh_121:active{transform:scale(.94)}._action_mlldh_121:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}@media(max-width:46rem){._action_mlldh_121{min-block-size:2.75rem;padding-inline:.7rem}._card_mlldh_19{padding-block:var(--fps-sp-5)}}._actionCount_mlldh_149{font-variant-numeric:tabular-nums}._actionsSpring_mlldh_150{flex:1}._viewMeta_mlldh_151{display:inline-flex;align-items:center;gap:.42rem;min-inline-size:0;color:var(--fps-c-text-3)}._publishedAt_mlldh_152{font-family:var(--fps-font-kls-body,var(--fps-font-body));font-size:var(--fps-text-2xs);font-variant-numeric:tabular-nums;white-space:nowrap}._viewCount_mlldh_153{display:inline-flex;align-items:center;gap:.35rem;color:var(--fps-c-text-3);font-size:var(--fps-text-xs);padding-inline:.45rem}@media(max-width:46rem){._viewMeta_mlldh_151{gap:.28rem}._publishedAt_mlldh_152{font-size:clamp(.56rem,2.15vw,.64rem)}._viewCount_mlldh_153{gap:.22rem;padding-inline:.25rem;font-size:var(--fps-text-2xs)}}._feedAudio_mlldh_159{inline-size:100%;margin-block:var(--fps-sp-2) var(--fps-sp-1)}._cardBody_mlldh_32 p:not(:has(img)){display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:9;overflow:hidden}._cardBody_mlldh_32 pre{position:relative;max-block-size:15rem;overflow:hidden;-webkit-mask-image:linear-gradient(to bottom,#000 0,#000 calc(100% - 2.5rem),transparent 100%);mask-image:linear-gradient(to bottom,#000 0,#000 calc(100% - 2.5rem),transparent 100%)}._cardBody_mlldh_32 pre:after{content:"…";position:absolute;inset-inline-end:var(--fps-sp-3);inset-block-end:var(--fps-sp-2);color:var(--fps-c-text-3);font:700 var(--fps-text-lg)/1 var(--fps-font-ui)}._cardBody_mlldh_32 code{max-block-size:15rem;overflow:hidden}._feedSkeleton_mlldh_186{display:grid}._skeletonCard_mlldh_187{min-block-size:14rem;padding:var(--fps-sp-5) var(--fps-sp-3);border-block-end:1px solid var(--fps-c-border-muted);display:grid;grid-template-columns:2.25rem 1fr;align-content:start;gap:var(--fps-sp-3);animation:_feedSkeletonIn_mlldh_1 .5s var(--fps-ease-out) both}._skeletonAvatar_mlldh_197,._skeletonName_mlldh_197,._skeletonLine_mlldh_197,._skeletonActions_mlldh_197{display:block;border-radius:var(--fps-r-full);background:linear-gradient(100deg,var(--fps-c-bg-subtle) 24%,color-mix(in oklch,var(--fps-c-surface) 72%,var(--fps-c-bg-subtle)) 42%,var(--fps-c-bg-subtle) 62%);background-size:240% 100%;animation:_feedShimmer_mlldh_1 1.35s ease-in-out infinite}._skeletonAvatar_mlldh_197{grid-row:1;inline-size:2.25rem;block-size:2.25rem}._skeletonName_mlldh_197{align-self:center;inline-size:min(9rem,50%);block-size:.8rem}._skeletonLine_mlldh_197{grid-column:1 / -1;inline-size:100%;block-size:.8rem;margin-block-start:var(--fps-sp-4)}._skeletonLineShort_mlldh_207{inline-size:72%;margin-block-start:0}._skeletonActions_mlldh_197{grid-column:1 / -1;inline-size:11rem;block-size:2rem;margin-block-start:var(--fps-sp-3)}@keyframes _feedShimmer_mlldh_1{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes _feedSkeletonIn_mlldh_1{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){._skeletonCard_mlldh_187,._skeletonAvatar_mlldh_197,._skeletonName_mlldh_197,._skeletonLine_mlldh_197,._skeletonActions_mlldh_197{animation:none}}._menuWrap_mlldh_214{position:relative}._menu_mlldh_214{position:absolute;inset-inline-end:0;inset-block-start:calc(100% + .35rem);z-index:30;display:flex;flex-direction:column;min-inline-size:12rem;background:var(--fps-c-surface-raised, var(--fps-c-surface));border:1px solid var(--fps-c-border);border-radius:var(--fps-r-md);box-shadow:var(--fps-shadow-lg, 0 10px 30px rgb(0 0 0 / .16));padding:var(--fps-sp-1)}._menuItem_mlldh_229{display:flex;align-items:center;gap:var(--fps-sp-2);border:0;background:transparent;text-align:start;padding:.5rem .65rem;border-radius:var(--fps-r-sm);font-size:var(--fps-text-sm);color:var(--fps-c-text);cursor:pointer}._menuItem_mlldh_229:hover{background:var(--fps-c-bg-subtle)}._menuItemDanger_mlldh_243{color:var(--fps-c-err)}._locked_mlldh_246{border:1px dashed var(--fps-c-border);border-radius:var(--fps-r-lg);padding:var(--fps-sp-6);display:flex;flex-direction:column;align-items:center;gap:var(--fps-sp-3);color:var(--fps-c-text-3);text-align:center}._lockedActions_mlldh_257{display:flex;gap:var(--fps-sp-3)}._lockedAction_mlldh_257{border:1px solid var(--fps-c-border);border-radius:var(--fps-r-full);padding:.35rem 1rem;font-size:var(--fps-text-sm);color:var(--fps-c-text);text-decoration:none}._lockedAction_mlldh_257:hover{border-color:var(--fps-c-accent);color:var(--fps-c-accent)}._compose_mlldh_271{position:fixed;inset-inline-end:max(1rem,env(safe-area-inset-right));inset-block-end:max(1.25rem,env(safe-area-inset-bottom));z-index:90;inline-size:3.25rem;block-size:3.25rem;border-radius:var(--fps-r-full);border:1px solid color-mix(in srgb,var(--fps-c-on-accent, #fff) 18%,transparent);background:var(--fps-c-accent);color:var(--fps-c-on-accent, #fff);font-size:1.6rem;line-height:1;display:grid;place-items:center;cursor:pointer;box-shadow:0 0 0 .35rem var(--fps-c-accent-soft),0 1rem 3rem color-mix(in srgb,var(--fps-c-accent) 28%,transparent);transition:transform var(--fps-dur-fast) var(--fps-ease-std),box-shadow var(--fps-dur-normal) var(--fps-ease-std),filter var(--fps-dur-fast) var(--fps-ease-std)}._compose_mlldh_271:hover{transform:translateY(-3px);filter:brightness(1.06);box-shadow:0 0 0 .4rem var(--fps-c-accent-soft),0 1.2rem 3.5rem color-mix(in srgb,var(--fps-c-accent) 38%,transparent)}._compose_mlldh_271:active{transform:translateY(0) scale(.95)}._compose_mlldh_271:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}html[data-overlay-open] ._compose_mlldh_271{display:none}@media(prefers-reduced-motion:reduce){._compose_mlldh_271{transition-duration:.01ms}}._toTop_mlldh_316{position:fixed;inset-inline-start:max(1rem,env(safe-area-inset-left));inset-block-end:max(1.25rem,env(safe-area-inset-bottom));z-index:85;inline-size:2.35rem;block-size:2.35rem;display:grid;place-items:center;padding:0;border:1px solid color-mix(in srgb,var(--fps-c-border-muted) 70%,transparent);border-radius:var(--fps-r-full);background:color-mix(in oklch,var(--fps-c-surface) 72%,transparent);-webkit-backdrop-filter:blur(14px) saturate(135%);backdrop-filter:blur(14px) saturate(135%);color:var(--fps-c-text-3);cursor:pointer;box-shadow:0 .5rem 1.5rem color-mix(in srgb,#071226 10%,transparent);opacity:0;transform:translateY(.4rem) scale(.9);pointer-events:none;transition:opacity .22s var(--fps-ease-out, ease),transform .26s var(--fps-ease-out, ease),color var(--fps-dur-fast) var(--fps-ease-std),border-color var(--fps-dur-fast) var(--fps-ease-std)}._toTopOn_mlldh_343{opacity:1;transform:none;pointer-events:auto}._toTop_mlldh_316:hover{color:var(--fps-c-text);border-color:var(--fps-c-border)}._toTop_mlldh_316:active{transform:scale(.92)}._toTop_mlldh_316:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}html[data-overlay-open] ._toTop_mlldh_316{display:none}@media(prefers-reduced-motion:reduce){._toTop_mlldh_316{transition-duration:.01ms}}._tabs_mlldh_358{position:sticky;top:calc(var(--fps-nav-h) + env(safe-area-inset-top,0px));z-index:40;display:flex;justify-content:center;align-items:center;gap:0;padding-block:.2rem;padding-inline:var(--fps-sp-4);background:color-mix(in oklch,var(--fps-c-bg) 82%,transparent);backdrop-filter:blur(12px) saturate(1.4);-webkit-backdrop-filter:blur(12px) saturate(1.4);transition:top var(--fps-dur-normal) var(--fps-ease-std)}html[data-nav-hidden] ._tabs_mlldh_358{top:env(safe-area-inset-top,0px)}html[data-home-tabs-pointer=visible] ._tabs_mlldh_358{top:calc(var(--fps-nav-h) + env(safe-area-inset-top,0px));transition:none}html[data-home-tabs-pointer=hidden] ._tabs_mlldh_358{top:env(safe-area-inset-top,0px);transition:none}._tab_mlldh_141{position:relative;display:inline-flex;align-items:center;justify-content:center;min-block-size:2.25rem;border:0;background:transparent;padding:.3rem 1.1rem;border-radius:var(--fps-r-full);font-size:var(--fps-text-base);font-weight:var(--fps-weight-semibold);letter-spacing:-.005em;color:var(--fps-c-text-2);text-decoration:none;cursor:pointer;touch-action:manipulation;transition:color var(--fps-dur-fast) var(--fps-ease-std),background var(--fps-dur-fast) var(--fps-ease-std),transform var(--fps-dur-fast) var(--fps-ease-std)}._tabContent_mlldh_403{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.36rem}._tabContent_mlldh_403:after{content:"";position:absolute;inset-inline-start:50%;inset-block-end:-.38rem;block-size:2px;inline-size:min(82%,4.25rem);translate:-50% 0;border-radius:var(--fps-r-full);background:var(--fps-c-accent);opacity:0;transform:scaleX(.4);transition:opacity var(--fps-dur-normal) var(--fps-ease-std),transform var(--fps-dur-normal) var(--fps-ease-std)}._tabOn_mlldh_422{color:var(--fps-c-text);font-weight:var(--fps-weight-bold);cursor:default}._tabOn_mlldh_422 ._tabContent_mlldh_403:after{opacity:1;transform:scaleX(1)}._tab_mlldh_141:hover{color:var(--fps-c-text);background:var(--fps-c-bg-subtle)}._tab_mlldh_141:active{transform:scale(.97)}._tab_mlldh_141:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}@media(max-width:46rem){._tab_mlldh_141{min-block-size:2.75rem;flex:0 1 8rem;padding-inline:var(--fps-sp-3);font-size:var(--fps-text-md, var(--fps-text-base))}}@media(prefers-reduced-motion:reduce){._tabs_mlldh_358,._tab_mlldh_141,._tabContent_mlldh_403:after{transition-duration:.01ms}}._composerScrim_mlldh_441{position:fixed;inset:0;z-index:120;background:#00000073;display:grid;place-items:center;padding:var(--fps-sp-4)}._composerPanel_mlldh_450{inline-size:min(var(--fps-piece-reading-width),100%);max-block-size:min(52rem,92dvh);display:flex;flex-direction:column;background:var(--fps-c-surface);border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-lg);overflow:hidden}._composerFull_mlldh_466{position:fixed;inset-block-start:0;inset-inline:0;inset-block-end:var(--viewport-bottom, 0px);z-index:120;display:flex;flex-direction:column;min-block-size:0;background:var(--fps-c-surface)}._composerHead_mlldh_477{display:flex;align-items:center;gap:var(--fps-sp-3);flex:none;padding:var(--fps-sp-3) var(--fps-sp-4);border-block-end:1px solid var(--fps-c-border-muted)}._composerToolbar_mlldh_485{position:relative;display:flex;align-items:center;min-inline-size:0;max-inline-size:70%}._composerToolbar_mlldh_485>[role=toolbar]{position:static!important;inset:auto!important;transform:none!important;margin:0!important;max-inline-size:100%;box-shadow:none;flex-wrap:nowrap;overflow:visible}._composerTitle_mlldh_502{flex:1;font-size:var(--fps-text-sm);font-weight:600;color:var(--fps-c-text-2)}._composerSelect_mlldh_503{border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-md);background:var(--fps-c-surface);color:var(--fps-c-text);font-size:var(--fps-text-sm);padding:.3rem .5rem}._composerClose_mlldh_511{border:0;background:transparent;color:var(--fps-c-text-3);font-size:1.2rem;cursor:pointer;padding:.25rem .5rem;border-radius:var(--fps-r-md)}._composerClose_mlldh_511:hover{color:var(--fps-c-text);background:var(--fps-c-bg-subtle)}._composerBody_mlldh_524{flex:1 1 auto;min-block-size:0;overflow-y:auto;padding:var(--fps-sp-4) var(--fps-sp-5);display:flex;flex-direction:column}._composerStarts_mlldh_525{min-block-size:13rem;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:var(--fps-sp-3)}._composerStarts_mlldh_525 button{border:1px dashed var(--fps-c-border);border-radius:var(--fps-r-full);background:transparent;color:var(--fps-c-text-2);padding:.7rem 1rem;font:inherit;cursor:pointer}._composerStarts_mlldh_525 button:hover:not(:disabled){color:var(--fps-c-accent);border-color:var(--fps-c-accent);background:var(--fps-c-accent-soft)}._composerStarts_mlldh_525 button:disabled{opacity:.42;cursor:not-allowed}._composerAudio_mlldh_544{order:-1;inline-size:100%;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:var(--fps-sp-2);padding-block-end:var(--fps-sp-3)}._composerAudio_mlldh_544>:first-child{flex-basis:100%}._audioRecord_mlldh_546{border:1px solid var(--fps-c-border);border-radius:var(--fps-r-full);background:transparent;color:var(--fps-c-text-2);padding:.55rem 1rem;cursor:pointer}._audioRecord_mlldh_546:hover{color:var(--fps-c-accent);border-color:var(--fps-c-accent)}._captureRail_mlldh_548{inline-size:100%;min-block-size:4.35rem;display:flex;align-items:center;gap:var(--fps-sp-3);padding:.65rem .8rem;border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-xl);background:color-mix(in oklch,var(--fps-c-surface) 84%,transparent);box-shadow:0 .5rem 1.7rem color-mix(in srgb,#071226 7%,transparent)}._captureButton_mlldh_560{--capture-progress: 0;--capture-level: 0;position:relative;flex:none;inline-size:2.75rem;block-size:2.75rem;display:grid;place-items:center;border:1px solid var(--fps-c-border);border-radius:var(--fps-r-full);background:var(--fps-c-surface);color:var(--fps-c-err);cursor:pointer;box-shadow:0 0 0 calc(var(--capture-level) * .35rem) color-mix(in oklch,var(--fps-c-err) 12%,transparent)}._captureButton_mlldh_560:before{content:"";position:absolute;inset:-.24rem;border-radius:inherit;background:conic-gradient(var(--fps-c-accent) calc(var(--capture-progress) * 1turn),var(--fps-c-border-muted) 0);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 2px),#000 0);mask:radial-gradient(farthest-side,transparent calc(100% - 2px),#000 0)}._captureButtonLive_mlldh_585{color:var(--fps-c-on-accent, white);background:var(--fps-c-accent);border-color:var(--fps-c-accent)}._captureDot_mlldh_586{inline-size:.75rem;block-size:.75rem;border-radius:var(--fps-r-full);background:currentColor}._captureWaves_mlldh_587{flex:1 1 auto;min-inline-size:4rem;block-size:2rem;display:flex;align-items:center;gap:2px;overflow:hidden}._captureWaves_mlldh_587 i{flex:1 1 0;min-inline-size:1px;max-inline-size:4px;border-radius:var(--fps-r-full);background:var(--fps-c-accent);transition:block-size 90ms linear}._captureRail_mlldh_548:not(._captureRailLive_mlldh_589) ._captureWaves_mlldh_587 i{opacity:.25}._captureTime_mlldh_590{flex:none;min-inline-size:2.8rem;color:var(--fps-c-text-3);font-size:var(--fps-text-xs);font-variant-numeric:tabular-nums;text-align:center}._captureSettings_mlldh_591{position:relative;flex:none}._captureSettings_mlldh_591 summary{inline-size:2rem;block-size:2rem;display:grid;place-items:center;border-radius:var(--fps-r-full);color:var(--fps-c-text-3);cursor:pointer;list-style:none}._captureSettings_mlldh_591 summary::-webkit-details-marker{display:none}._captureSettings_mlldh_591[open]>label{position:absolute;inset-inline-end:0;inset-block-start:calc(100% + .4rem);z-index:5;inline-size:max-content;padding:.45rem .7rem;display:flex;align-items:center;gap:var(--fps-sp-2);border:1px solid var(--fps-c-border);border-radius:var(--fps-r-md);background:var(--fps-c-surface-raised, var(--fps-c-surface));color:var(--fps-c-text-2);font-size:var(--fps-text-xs);box-shadow:var(--fps-shadow-md)}@media(max-width:46rem){._composerHead_mlldh_477{position:sticky;inset-block-start:0;z-index:5;flex-wrap:wrap;background:var(--fps-c-surface)}._composerTitle_mlldh_502{order:0}._composerSelect_mlldh_503{order:1}._composerClose_mlldh_511{order:2}._composerToolbar_mlldh_485{order:3;flex-basis:100%;max-inline-size:100%;overflow:visible}._composerToolbar_mlldh_485>[role=toolbar]{overflow-x:auto;overflow-y:visible;scrollbar-width:none;gap:.1rem;padding-inline:.15rem}._composerToolbar_mlldh_485>[role=toolbar]::-webkit-scrollbar{display:none}._composerToolbar_mlldh_485>[role=toolbar]>*{flex:none}._composerBody_mlldh_524{overscroll-behavior:contain;padding-inline:var(--fps-sp-3)}}._composerFoot_mlldh_615{display:flex;align-items:center;gap:var(--fps-sp-2);flex:none;flex-wrap:wrap;padding:var(--fps-sp-3) var(--fps-sp-4);border-block-start:1px solid var(--fps-c-border-muted)}._composerHint_mlldh_624{flex:1 1 100%;font-size:var(--fps-text-xs);color:var(--fps-c-text-3)}._footSpring_mlldh_625{flex:1}._btn_mlldh_626{border:1px solid var(--fps-c-border);border-radius:var(--fps-r-full);background:var(--fps-c-surface);color:var(--fps-c-text);font-size:var(--fps-text-sm);padding:.4rem 1rem;cursor:pointer}._btn_mlldh_626:hover{border-color:var(--fps-c-accent);color:var(--fps-c-accent)}._btn_mlldh_626:disabled{opacity:.5;cursor:default}._btnPrimary_mlldh_637{background:var(--fps-c-accent);border-color:var(--fps-c-accent);color:var(--fps-c-on-accent, #fff)}._btnPrimary_mlldh_637:hover{color:var(--fps-c-on-accent, #fff);filter:brightness(1.06)}._composerError_mlldh_643{flex-basis:100%;color:var(--fps-c-err);font-size:var(--fps-text-sm)}._translations_mlldh_646{margin-block-start:var(--fps-sp-4);padding-block-start:var(--fps-sp-3);border-block-start:1px dashed var(--fps-c-border-muted);display:flex;flex-direction:column;gap:var(--fps-sp-2)}._translationsTitle_mlldh_654{font-size:var(--fps-text-xs);font-weight:600;color:var(--fps-c-text-3);letter-spacing:.04em;text-transform:uppercase}._translationRow_mlldh_655{display:flex;align-items:center;gap:var(--fps-sp-2);font-size:var(--fps-text-sm)}._translationLang_mlldh_656{font-family:var(--fps-font-mono);text-transform:uppercase}._translationStatus_mlldh_657{color:var(--fps-c-text-3);font-size:var(--fps-text-xs)}._translationBtn_mlldh_658{border:1px solid var(--fps-c-border-muted);background:transparent;border-radius:var(--fps-r-full);font-size:var(--fps-text-xs);padding:.15rem .65rem;color:var(--fps-c-text-2);cursor:pointer}._translationBtn_mlldh_658:hover{color:var(--fps-c-accent);border-color:var(--fps-c-accent)}._translationBtn_mlldh_658:disabled{opacity:.5;cursor:default}._confirmScrim_mlldh_671{position:fixed;inset:0;z-index:130;background:#00000073;display:grid;place-items:center;padding:var(--fps-sp-4)}._confirmPanel_mlldh_672{inline-size:min(26rem,100%);background:var(--fps-c-surface);border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-lg);padding:var(--fps-sp-5);display:flex;flex-direction:column;gap:var(--fps-sp-4)}._confirmTitle_mlldh_682{font-size:var(--fps-text-base);font-weight:700;color:var(--fps-c-text)}._confirmBody_mlldh_683{font-size:var(--fps-text-sm);color:var(--fps-c-text-2)}._attachPanel_mlldh_684{max-block-size:min(38rem,88dvh)}._attachSearch_mlldh_685{inline-size:100%;border:1px solid var(--fps-c-border);border-radius:var(--fps-r-md);background:var(--fps-c-bg);color:var(--fps-c-text);padding:.65rem .75rem;font:inherit}._attachSearch_mlldh_685:focus{outline:none;box-shadow:var(--fps-focus-ring)}._attachList_mlldh_690{min-block-size:8rem;max-block-size:22rem;overflow-y:auto;display:flex;flex-direction:column;gap:2px}._attachItem_mlldh_691{border:0;border-radius:var(--fps-r-md);background:transparent;color:var(--fps-c-text);padding:.65rem .75rem;display:flex;flex-direction:column;gap:.2rem;text-align:start;cursor:pointer}._attachItem_mlldh_691 small{color:var(--fps-c-text-3)}._attachItem_mlldh_691:hover{background:var(--fps-c-bg-subtle)}._attachItemOn_mlldh_697{background:var(--fps-c-accent-soft);color:var(--fps-c-accent)}._confirmActions_mlldh_698{display:flex;justify-content:flex-end;gap:var(--fps-sp-2);flex-wrap:wrap}._btnDanger_mlldh_699{border-color:var(--fps-c-err);color:var(--fps-c-err)}._btnDanger_mlldh_699:hover{background:var(--fps-c-err);color:#fff;border-color:var(--fps-c-err)}._reviewTextarea_mlldh_703{inline-size:100%;border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-md);background:var(--fps-c-surface);color:var(--fps-c-text);font-family:var(--fps-font-kls-body);font-size:var(--fps-text-sm);padding:var(--fps-sp-3);resize:vertical}._signup_1q1cm_3{max-inline-size:34rem;margin-inline:auto;padding:var(--fps-sp-8) var(--fps-sp-6);background:var(--fps-c-surface);border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-xl);box-shadow:var(--fps-shadow-xs);text-align:center}._title_1q1cm_14{font-family:var(--fps-font-heading);font-size:var(--fps-text-xl);font-weight:var(--fps-weight-medium);color:var(--fps-c-text);margin:0 0 var(--fps-sp-2)}._title_1q1cm_14[data-language-system=kls]{font-family:var(--fps-font-kls-heading)}._description_1q1cm_23{font-family:var(--fps-font-body);font-size:var(--fps-text-sm);color:var(--fps-c-text-2);line-height:var(--fps-leading-normal);margin:0 0 var(--fps-sp-4)}._description_1q1cm_23[data-language-system=kls]{font-family:var(--fps-font-kls-body)}._form_1q1cm_32{display:flex;flex-direction:column;gap:var(--fps-sp-3)}._row_1q1cm_34{display:flex;gap:var(--fps-sp-2)}._row_1q1cm_34>:first-child{flex:1;min-inline-size:0}._honeypot_1q1cm_37{position:absolute;inset-inline-start:-9999px;inline-size:1px;block-size:1px;overflow:hidden;opacity:0;pointer-events:none}._consent_1q1cm_47{font-size:var(--fps-text-xs);color:var(--fps-c-text-3);line-height:var(--fps-leading-normal);margin:0}._success_1q1cm_54{font-size:var(--fps-text-sm);color:var(--fps-c-ok);background:var(--fps-c-ok-soft);border-radius:var(--fps-r-md);padding:var(--fps-sp-3) var(--fps-sp-4);margin:0}._error_1q1cm_63{font-size:var(--fps-text-sm);color:var(--fps-c-err);margin:0}@media(max-width:480px){._row_1q1cm_34{flex-direction:column}._row_1q1cm_34 button{justify-content:center}}._tile_q7m84_3,._row_q7m84_3{display:flex;text-decoration:none;background:var(--fps-c-surface);border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-lg);overflow:hidden;transition:border-color var(--fps-dur-fast) var(--fps-ease-std),box-shadow var(--fps-dur-fast) var(--fps-ease-std),transform var(--fps-dur-fast) var(--fps-ease-std)}._tile_q7m84_3:hover,._row_q7m84_3:hover{border-color:var(--fps-c-border);box-shadow:var(--fps-shadow-sm);transform:translateY(-1px)}._tile_q7m84_3:focus-visible,._row_q7m84_3:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._tile_q7m84_3{flex-direction:column;block-size:100%}._tile_q7m84_3 ._media_q7m84_26{display:block;aspect-ratio:16 / 9;background:var(--fps-c-bg-subtle)}._tile_q7m84_3 ._media_q7m84_26 img{inline-size:100%;block-size:100%;object-fit:cover;display:block}._tile_q7m84_3 ._content_q7m84_28{display:flex;flex-direction:column;gap:var(--fps-sp-2);padding:var(--fps-sp-4) var(--fps-sp-4) var(--fps-sp-2);flex:1}._tile_q7m84_3 ._meta_q7m84_29{padding:0 var(--fps-sp-4) var(--fps-sp-4)}._row_q7m84_3{flex-direction:row;align-items:center;gap:var(--fps-sp-4);padding:var(--fps-sp-3) var(--fps-sp-4)}._row_q7m84_3 ._media_q7m84_26{flex:none;inline-size:4.5rem;block-size:4.5rem;border-radius:var(--fps-r-md);overflow:hidden;background:var(--fps-c-bg-subtle)}._row_q7m84_3 ._media_q7m84_26 img{inline-size:100%;block-size:100%;object-fit:cover;display:block}._row_q7m84_3 ._content_q7m84_28{display:flex;flex-direction:column;gap:var(--fps-sp-1);flex:1;min-inline-size:0}._row_q7m84_3 ._meta_q7m84_29{flex:none}._title_q7m84_38{font-family:var(--fps-font-kls-heading);font-size:var(--fps-text-md);font-weight:var(--fps-weight-medium);color:var(--fps-c-text);line-height:var(--fps-leading-tight, 1.3);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._summary_q7m84_50{font-family:var(--fps-font-kls-body);font-size:var(--fps-text-sm);color:var(--fps-c-text-2);line-height:var(--fps-leading-normal);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}._meta_q7m84_29{display:flex;align-items:center;gap:var(--fps-sp-2);flex-wrap:wrap}._date_q7m84_62[data-language-system=kls]{font-family:var(--fps-font-kls-body)}._badgeOriginal_q7m84_64,._badgeTranslation_q7m84_65{font-size:var(--fps-text-2xs);text-transform:uppercase;letter-spacing:var(--fps-tracking-wide);border-radius:var(--fps-r-full);padding:2px var(--fps-sp-2)}._badgeOriginal_q7m84_64{color:var(--fps-c-accent);background:var(--fps-c-accent-soft)}._badgeTranslation_q7m84_65{color:var(--fps-c-text-3);background:var(--fps-c-bg-subtle)}._badgeSoft_q7m84_83{font-size:var(--fps-text-2xs);color:var(--fps-c-text-3);background:var(--fps-c-bg-subtle);border-radius:var(--fps-r-full);padding:2px var(--fps-sp-2)}._date_q7m84_62{font-size:var(--fps-text-2xs);color:var(--fps-c-text-3);margin-inline-start:auto}._badgeMembers_q7m84_92{display:inline-flex;align-items:center;padding:.28rem .58rem;border-radius:999px;color:var(--fps-c-accent);background:var(--fps-c-accent-soft);font-family:var(--fps-font-ui);font-size:var(--fps-text-2xs);font-weight:var(--fps-weight-semibold)}._cover_q7m84_96{border:0;border-radius:0;overflow:visible;background:transparent;box-shadow:none}._cover_q7m84_96:hover{border-color:transparent;box-shadow:none;transform:none}._cover_q7m84_96 ._media_q7m84_26{position:relative;aspect-ratio:2 / 3;overflow:hidden;border-radius:var(--fps-r-md);box-shadow:var(--fps-shadow-md);transition:box-shadow var(--fps-dur-fast) var(--fps-ease-std)}._cover_q7m84_96 ._media_q7m84_26 img{transition:transform var(--fps-dur-normal) var(--fps-ease-std)}._cover_q7m84_96:hover ._media_q7m84_26{box-shadow:var(--fps-shadow-lg)}._cover_q7m84_96:hover ._media_q7m84_26 img{transform:scale(1.015)}._cover_q7m84_96 ._content_q7m84_28{padding:var(--fps-sp-3) 0 0}._cover_q7m84_96 ._meta_q7m84_29{padding:var(--fps-sp-2) 0 0}._coverAccessBadge_q7m84_117{position:absolute;z-index:1;inset-block-start:var(--fps-sp-2);inset-inline-start:var(--fps-sp-2);display:inline-flex;max-inline-size:calc(100% - 2 * var(--fps-sp-2));padding:.3rem .58rem;border:1px solid color-mix(in srgb,white 28%,transparent);border-radius:var(--fps-r-full);color:#fff;background:color-mix(in srgb,#111827 68%,transparent);-webkit-backdrop-filter:blur(10px) saturate(1.15);backdrop-filter:blur(10px) saturate(1.15);font:var(--fps-weight-semibold) var(--fps-text-2xs)/1.2 var(--fps-font-ui);text-shadow:0 1px 5px rgb(0 0 0 / .38)}@media(prefers-reduced-motion:reduce){._cover_q7m84_96 ._media_q7m84_26,._cover_q7m84_96 ._media_q7m84_26 img{transition:none}._cover_q7m84_96:hover ._media_q7m84_26 img{transform:none}}._player_4a3xo_1{inline-size:100%;min-block-size:3.45rem;display:flex;align-items:center;gap:var(--fps-sp-2);padding:.45rem .55rem;border:1px solid color-mix(in oklch,var(--fps-c-border-muted) 78%,transparent);border-radius:var(--fps-r-xl);background:color-mix(in oklch,var(--fps-c-surface) 78%,transparent);box-shadow:0 .35rem 1.2rem color-mix(in srgb,#071226 6%,transparent);overflow:hidden}._player_4a3xo_1 audio{display:none}._play_4a3xo_1,._skip_4a3xo_15{flex:none;display:grid;place-items:center;border:0;border-radius:var(--fps-r-full);cursor:pointer}._play_4a3xo_1{inline-size:2.45rem;block-size:2.45rem;color:var(--fps-c-accent-text);background:var(--fps-c-accent);box-shadow:0 .3rem .9rem color-mix(in oklch,var(--fps-c-accent) 25%,transparent)}._skip_4a3xo_15{inline-size:1.9rem;block-size:1.9rem;color:var(--fps-c-text-2);background:transparent}._skip_4a3xo_15:hover{color:var(--fps-c-text);background:var(--fps-c-bg-subtle)}._play_4a3xo_1:focus-visible,._skip_4a3xo_15:focus-visible,._rail_4a3xo_23:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._body_4a3xo_24{flex:1 1 auto;min-inline-size:3rem;display:grid;gap:.25rem}._wave_4a3xo_25{block-size:1.35rem;display:grid;grid-template-columns:repeat(54,minmax(1px,1fr));align-items:center;gap:1px;overflow:hidden}._wave_4a3xo_25 i{inline-size:100%;border-radius:var(--fps-r-full);background:color-mix(in oklch,var(--fps-c-text-3) 46%,transparent);transition:background .12s linear}._wave_4a3xo_25 i[data-played=true]{background:var(--fps-c-accent)}._rail_4a3xo_23{position:relative;block-size:3px;border-radius:var(--fps-r-full);background:var(--fps-c-border-muted);cursor:pointer;overflow:hidden}._rail_4a3xo_23>span{position:absolute;inset-block:0;inset-inline-start:0;border-radius:inherit;background:var(--fps-c-accent)}._clock_4a3xo_30{flex:none;color:var(--fps-c-text-3);font-size:var(--fps-text-2xs);font-variant-numeric:tabular-nums;white-space:nowrap}@media(max-width:28rem){._player_4a3xo_1{gap:var(--fps-sp-1);padding-inline:.4rem}._clock_4a3xo_30{display:none}._skip_4a3xo_15{inline-size:1.7rem}}._state_1arw2_3{display:grid;place-items:center;min-block-size:50vh;color:var(--fps-c-text-3)}._page_1arw2_5{display:flex;flex-direction:column;gap:var(--fps-sp-12);padding-block-end:var(--fps-sp-20)}._srOnly_1arw2_12{position:absolute;inline-size:1px;block-size:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._storyHero_1arw2_15{position:relative;min-block-size:clamp(34rem,72vh,54rem);margin:clamp(.65rem,2vw,1.5rem);overflow:hidden;border:1px solid color-mix(in srgb,var(--fps-c-border-muted) 55%,transparent);border-radius:clamp(1.5rem,4vw,3.5rem);background:linear-gradient(135deg,#17191f,#090a0d);box-shadow:0 2rem 6rem #0000003d;isolation:isolate;contain:paint;color:#fff}._storyImage_1arw2_16{position:absolute;z-index:0;inset:0;inline-size:100%;block-size:100%;object-fit:cover;transform-origin:center center;backface-visibility:hidden;will-change:transform,opacity;animation-name:_storyZoom_1arw2_1;animation-duration:var(--story-motion-duration,10s);animation-timing-function:cubic-bezier(.18,.5,.22,1);animation-fill-mode:both}._storyImageCurrent_1arw2_17{animation-name:_storyZoom_1arw2_1,_storyFadeIn_1arw2_1;animation-duration:var(--story-motion-duration,10s),.82s;animation-timing-function:cubic-bezier(.18,.5,.22,1),var(--fps-ease-out);animation-fill-mode:both,both}._storyImageOutgoing_1arw2_18{pointer-events:none;animation-name:_storyZoom_1arw2_1,_storyFadeOut_1arw2_1;animation-duration:var(--story-motion-duration,10s),.82s;animation-timing-function:cubic-bezier(.18,.5,.22,1),var(--fps-ease-out);animation-fill-mode:both,both}._storyShade_1arw2_19{position:absolute;z-index:1;inset:0;background:linear-gradient(90deg,#050609e6,#0506097a 55%,#0506092e),linear-gradient(0deg,rgba(5,6,9,.66),transparent 52%)}._storyHero_1arw2_15[data-content-dir=rtl] ._storyShade_1arw2_19{background:linear-gradient(270deg,#050609e6,#0506097a 55%,#0506092e),linear-gradient(0deg,rgba(5,6,9,.66),transparent 52%)}._storyProgress_1arw2_21{position:absolute;z-index:4;inset-block-start:clamp(1rem,2.5vw,1.7rem);inset-inline:clamp(1rem,3vw,2.5rem);display:flex;gap:.45rem}._storyTrack_1arw2_22{flex:1;block-size:3px;overflow:hidden;border-radius:99px;background:#ffffff47;backdrop-filter:blur(8px)}._storyFill_1arw2_23{display:block;inline-size:0;block-size:100%;border-radius:inherit;background:#fff;box-shadow:0 0 1rem #ffffffe6}._storyDone_1arw2_24{inline-size:100%}._storyActive_1arw2_25{animation:_storyProgress_1arw2_21 linear forwards}._storyContent_1arw2_26{position:absolute;z-index:3;inset-inline-start:clamp(1.5rem,7vw,7rem);inset-block-end:clamp(3.5rem,10vh,7.5rem);inline-size:min(44rem,calc(100% - 3rem));text-align:start;animation:_storyCopy_1arw2_1 .55s ease both}._storyKind_1arw2_27{display:inline-flex;padding:.45rem .8rem;border:1px solid rgba(255,255,255,.27);border-radius:99px;background:#ffffff1c;backdrop-filter:blur(18px);font-size:.72rem;letter-spacing:.12em;text-transform:uppercase}._storyTitle_1arw2_28{display:-webkit-box;max-inline-size:15ch;max-block-size:3.4em;margin:.72rem 0 .92rem;padding-block:.04em .14em;overflow:hidden;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:3;font-family:var(--fps-font-kls-heading,var(--fps-font-heading));font-size:clamp(2.25rem,min(6vw,8.4vh),5.8rem);font-weight:var(--fps-weight-semibold);line-height:1.08;letter-spacing:-.035em;text-wrap:balance;text-shadow:0 .16em .65em rgba(0,0,0,.48);color:#fff}._storyTitle_1arw2_28[dir=rtl]{letter-spacing:0}._storyDescription_1arw2_30{display:-webkit-box;max-inline-size:42rem;margin:0 0 1.5rem;overflow:hidden;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:3;color:#ffffffe0;font-family:var(--fps-font-kls-body,var(--fps-font-body));font-size:clamp(1rem,1.8vw,1.28rem);line-height:1.7;text-shadow:0 2px 14px rgba(0,0,0,.72)}._storyLink_1arw2_31{position:relative;z-index:5;display:inline-flex;align-items:center;gap:.6rem;padding:.8rem 1.15rem;border:1px solid rgba(255,255,255,.32);border-radius:99px;background:#ffffff24;backdrop-filter:blur(18px);color:#fff;text-decoration:none;transition:transform .2s ease,background .2s ease}._storyLink_1arw2_31:hover,._storyLink_1arw2_31:focus-visible{transform:translateY(-2px);background:#ffffff3b}._storyTap_1arw2_33{position:absolute;z-index:2;inset-block:3rem 0;inline-size:34%;border:0;background:transparent;cursor:pointer}._storyTapPrev_1arw2_34{inset-inline-start:0}._storyTapNext_1arw2_34{inset-inline-end:0}._storyCount_1arw2_35{position:absolute;z-index:4;inset-inline-end:clamp(1.5rem,4vw,3rem);inset-block-end:clamp(1.5rem,4vw,3rem);color:#ffffffb3;font-variant-numeric:tabular-nums}@keyframes _storyProgress_1arw2_21{to{inline-size:100%}}@keyframes _storyZoom_1arw2_1{0%{transform:translateZ(0) scale(1.008)}to{transform:translate3d(-.18%,-.12%,0) scale(1.09)}}@keyframes _storyFadeIn_1arw2_1{0%{opacity:0}to{opacity:1}}@keyframes _storyFadeOut_1arw2_1{0%{opacity:1}to{opacity:0}}@keyframes _storyCopy_1arw2_1{0%{opacity:0;transform:translateY(16px)}}._languageBeaconWrap_1arw2_43{position:fixed;z-index:80;inset-block-start:max(1rem,env(safe-area-inset-top));display:flex;flex-direction:column;align-items:center;pointer-events:none}._languageBeaconEmbedded_1arw2_44{position:absolute;z-index:8;inset-block-start:clamp(3.2rem,6vw,5rem)}._languageBeacon_start_1arw2_45{inset-inline-start:clamp(1rem,4vw,3rem)}._languageBeacon_center_1arw2_45{inset-inline-start:50%;transform:translate(-50%)}._languageBeacon_end_1arw2_45{inset-inline-end:clamp(1rem,4vw,3rem)}._languageBeacon_1arw2_43,._languageHint_1arw2_46{pointer-events:auto}._languageBeacon_1arw2_43{display:grid;place-items:center;inline-size:2.2rem;block-size:2.2rem;border:1px solid color-mix(in srgb,var(--fps-c-accent) 45%,white);border-radius:50%;background:color-mix(in srgb,var(--fps-c-surface) 72%,transparent);box-shadow:0 10px 35px color-mix(in srgb,var(--fps-c-accent) 35%,transparent);backdrop-filter:blur(18px);cursor:pointer}._languageGlow_1arw2_48{inline-size:.62rem;block-size:.62rem;border-radius:50%;background:var(--fps-c-accent);box-shadow:0 0 0 .45rem color-mix(in srgb,var(--fps-c-accent) 14%,transparent),0 0 1.4rem var(--fps-c-accent);animation:_beaconPulse_1arw2_1 2.2s ease-in-out infinite}._languageHint_1arw2_46{position:relative;z-index:9;margin-block-start:.5rem;border:1px solid color-mix(in srgb,var(--fps-c-border-muted) 75%,transparent);border-radius:99px;padding:.45rem .75rem;background:color-mix(in srgb,var(--fps-c-surface) 88%,transparent);box-shadow:0 .7rem 2rem #0003;backdrop-filter:blur(18px);color:var(--fps-c-text);font:inherit;font-size:.72rem;white-space:nowrap;cursor:pointer;animation:_hintIn_1arw2_1 .45s ease both}._languageOverlay_1arw2_50{position:fixed;z-index:200;inset:0;display:grid;place-items:center;padding:1rem;background:#05070c6b;backdrop-filter:blur(13px);pointer-events:auto}._languageDialog_1arw2_51{position:relative;inline-size:min(38rem,100%);max-block-size:min(44rem,calc(100dvh - 2rem));overflow:auto;padding:clamp(1.5rem,5vw,3.25rem);border:1px solid color-mix(in srgb,var(--fps-c-border-muted) 65%,transparent);border-radius:2rem;background:color-mix(in srgb,var(--fps-c-surface) 82%,transparent);box-shadow:0 2rem 7rem #00000059;backdrop-filter:blur(34px) saturate(145%);color:var(--fps-c-text)}._languageDialog_1arw2_51 h2{margin:.4rem 0 .55rem;font:var(--fps-weight-semibold) clamp(1.8rem,5vw,3rem)/1.1 var(--fps-font-heading)}._languageDialog_1arw2_51>p{color:var(--fps-c-text-2);line-height:1.7}._languageDialogEyebrow_1arw2_52{color:var(--fps-c-accent);font-size:.72rem;letter-spacing:.12em;text-transform:uppercase}._languageClose_1arw2_52{position:absolute;inset-block-start:1rem;inset-inline-end:1rem;inline-size:2.5rem;block-size:2.5rem;border:1px solid var(--fps-c-border-muted);border-radius:50%;background:transparent;color:inherit;font-size:1.4rem;cursor:pointer}._languageChoices_1arw2_53{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;margin-block-start:1.5rem}._languageChoice_1arw2_53{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.8rem;padding:.85rem;border:1px solid var(--fps-c-border-muted);border-radius:1rem;background:color-mix(in srgb,var(--fps-c-surface) 55%,transparent);color:inherit;text-align:start;cursor:pointer;transition:.2s ease}._languageChoice_1arw2_53:hover,._languageChoice_1arw2_53:focus-visible{border-color:var(--fps-c-accent);transform:translateY(-2px)}._languageChoiceActive_1arw2_53{background:var(--fps-c-accent-soft);border-color:var(--fps-c-accent)}._languageOrb_1arw2_53{display:grid;place-items:center;inline-size:2.4rem;block-size:2.4rem;border-radius:50%;background:var(--fps-c-accent-soft);color:var(--fps-c-accent);font-size:.68rem;font-weight:700}._languageChoice_1arw2_53 strong,._languageChoice_1arw2_53 small{display:block}._languageChoice_1arw2_53 small{color:var(--fps-c-text-3);margin-block-start:.15rem}._languageCheck_1arw2_53{color:var(--fps-c-accent);opacity:0}._languageChoiceActive_1arw2_53 ._languageCheck_1arw2_53{opacity:1}@keyframes _beaconPulse_1arw2_1{50%{transform:scale(.72);opacity:.72}}@keyframes _hintIn_1arw2_1{0%{opacity:0;transform:translateY(-5px)}}._projectCover_1arw2_57{inline-size:100%;aspect-ratio:16/9;object-fit:cover;border-radius:calc(var(--fps-r-lg) - 2px);margin-block-end:1rem}._projectMeta_1arw2_58{display:flex;flex-wrap:wrap;gap:.45rem .85rem;margin-block-start:.9rem;color:currentColor;opacity:.67;font-size:.75rem}._projectPlaylists_1arw2_59{display:grid;gap:clamp(1rem,3vw,2rem)}._playlistCard_1arw2_59{display:grid;grid-template-columns:minmax(18rem,.9fr) minmax(18rem,1.1fr);min-block-size:25rem;overflow:hidden;border:1px solid color-mix(in srgb,var(--fps-c-border-muted) 68%,transparent);border-radius:2rem;background:color-mix(in srgb,var(--fps-c-surface) 83%,transparent);box-shadow:0 1.4rem 4.5rem #0f141e17;backdrop-filter:blur(24px)}._playlistVisual_1arw2_59{position:relative;min-block-size:25rem;overflow:hidden;color:#fff;text-decoration:none;background:linear-gradient(145deg,var(--fps-c-accent),#151720)}._playlistVisual_1arw2_59>img{position:absolute;inset:0;inline-size:100%;block-size:100%;object-fit:cover;transition:transform .6s ease}._playlistVisual_1arw2_59:hover>img{transform:scale(1.035)}._playlistVisualShade_1arw2_59{position:absolute;inset:0;background:linear-gradient(0deg,#04060ae0,#04060a24 72%)}._playlistProjectCopy_1arw2_59{position:absolute;z-index:2;inset-inline:clamp(1.4rem,4vw,2.5rem);inset-block-end:clamp(1.4rem,4vw,2.5rem)}._playlistProjectCopy_1arw2_59 h3{margin:0;font:var(--fps-weight-semibold) clamp(1.8rem,4vw,3.2rem)/1.05 var(--fps-font-kls-heading,var(--fps-font-heading));text-shadow:0 3px 20px rgba(0,0,0,.7);color:#fff}._playlistProjectCopy_1arw2_59 p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin:.8rem 0 0;color:#ffffffd6;font-family:var(--fps-font-kls-body,var(--fps-font-body));line-height:1.6;text-shadow:0 2px 14px rgba(0,0,0,.72)}._playlistMonogram_1arw2_59{position:absolute;inset:0;display:grid;place-items:center;font:700 10rem/1 var(--fps-font-kls-heading,var(--fps-font-heading));opacity:.35}._playlistItems_1arw2_59{display:flex;flex-direction:column;justify-content:center;padding:clamp(1rem,3vw,2.5rem)}._playlistItem_1arw2_59{display:grid;grid-template-columns:2rem 1fr auto;align-items:center;gap:.8rem;padding:1.05rem .8rem;border-block-end:1px solid var(--fps-c-border-muted);color:var(--fps-c-text-2);text-decoration:none;transition:.25s ease}._playlistItem_1arw2_59 span[data-language-system=kls]{font-family:var(--fps-font-kls-heading,var(--fps-font-heading))}._playlistItemActive_1arw2_59{color:var(--fps-c-text);transform:translate(.4rem);background:linear-gradient(90deg,var(--fps-c-accent-soft),transparent)}._playlistIndex_1arw2_59{color:var(--fps-c-accent);font-size:.7rem;font-variant-numeric:tabular-nums}._socialHead_1arw2_62{max-inline-size:42rem;margin-block-end:1.5rem}._socialHead_1arw2_62 h2{margin:0;font:var(--fps-weight-semibold) clamp(1.7rem,4vw,3rem)/1.15 var(--fps-font-kls-heading,var(--fps-font-heading))}._socialHead_1arw2_62 p{color:var(--fps-c-text-2);font-family:var(--fps-font-kls-body,var(--fps-font-body));line-height:1.7}._socialLinks_1arw2_62{display:grid;gap:.8rem}._social_cards_1arw2_62{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr))}._social_strip_1arw2_62{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr))}._social_orbit_1arw2_62{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr))}._socialLink_1arw2_62{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.9rem;min-block-size:5rem;padding:1rem 1.15rem;border:1px solid color-mix(in srgb,var(--fps-c-border-muted) 70%,transparent);border-radius:1.25rem;background:linear-gradient(135deg,color-mix(in srgb,var(--fps-c-surface) 88%,transparent),color-mix(in srgb,var(--fps-c-accent-soft) 25%,transparent));box-shadow:var(--fps-shadow-sm);backdrop-filter:blur(18px);color:var(--fps-c-text);text-decoration:none;transition:.22s ease}._socialLink_1arw2_62:hover,._socialLink_1arw2_62:focus-visible{transform:translateY(-3px);border-color:color-mix(in srgb,var(--fps-c-accent) 55%,var(--fps-c-border-muted));box-shadow:0 1rem 2.7rem color-mix(in srgb,var(--fps-c-accent) 12%,transparent)}._socialIcon_1arw2_62{display:grid;place-items:center;inline-size:2.8rem;block-size:2.8rem;border-radius:50%;background:var(--fps-c-accent-soft);color:var(--fps-c-accent);font-weight:700}._socialLink_1arw2_62 strong,._socialLink_1arw2_62 small{display:block}._socialLink_1arw2_62 strong[data-language-system=kls]{font-family:var(--fps-font-kls-heading,var(--fps-font-heading))}._socialLink_1arw2_62 small[data-language-system=kls]{font-family:var(--fps-font-kls-body,var(--fps-font-body))}._socialLink_1arw2_62 small{margin-block-start:.2rem;color:var(--fps-c-text-3)}._socialArrow_1arw2_62{color:var(--fps-c-accent)}@media(max-width:48rem){._storyHero_1arw2_15{min-block-size:calc(100vh - 1rem);min-block-size:calc(100svh - 1rem);margin:.5rem;border-radius:1.5rem}._storyHero_1arw2_15[data-content-dir] ._storyShade_1arw2_19{background:linear-gradient(0deg,#050609eb,#0506091f 76%)}._storyContent_1arw2_26{z-index:4;inset-inline:1.25rem;inset-block-end:4.5rem;inline-size:auto}._storyTitle_1arw2_28{font-size:clamp(2.2rem,12.2vw,4.25rem)}._storyDescription_1arw2_30{-webkit-line-clamp:4}._storyTap_1arw2_33{z-index:3;inset-block-end:38%}._languageBeaconEmbedded_1arw2_44{inset-block-start:3rem}._languageHint_1arw2_46{display:none}._languageChoices_1arw2_53,._playlistCard_1arw2_59{grid-template-columns:1fr}._playlistVisual_1arw2_59{min-block-size:22rem}._playlistItems_1arw2_59{padding:.8rem 1rem 1.3rem}}@media(prefers-reduced-motion:reduce){._storyImage_1arw2_16,._storyContent_1arw2_26,._storyActive_1arw2_25,._languageGlow_1arw2_48,._languageHint_1arw2_46{animation:none!important}._storyImageCurrent_1arw2_17{opacity:1;transform:none}._storyImageOutgoing_1arw2_18{display:none}._playlistItem_1arw2_59,._socialLink_1arw2_62{transition:none}}._hero_1arw2_68{padding:var(--fps-sp-20) var(--fps-sp-6) var(--fps-sp-10)}._heroInner_1arw2_69{max-inline-size:var(--fps-max-prose);margin-inline:auto;display:flex;flex-direction:column;gap:var(--fps-sp-5)}._heroEyebrow_1arw2_70{font-family:var(--fps-font-ui);font-size:var(--fps-text-sm);font-weight:var(--fps-weight-medium);color:var(--fps-c-accent);letter-spacing:var(--fps-tracking-wide);text-transform:uppercase;margin:0}._heroTitle_1arw2_79{font-family:var(--fps-font-kls-heading, var(--fps-font-heading));font-size:clamp(var(--fps-text-3xl),5.5vw,var(--fps-text-5xl));font-weight:var(--fps-weight-bold);line-height:1.12;letter-spacing:var(--fps-tracking-tight);color:var(--fps-c-text);margin:0}._heroTitle_1arw2_79:lang(fa),._heroTitle_1arw2_79:lang(ar){letter-spacing:0;line-height:1.35}._heroSub_1arw2_89{font-family:var(--fps-font-kls-body, var(--fps-font-body));font-size:var(--fps-text-lg);line-height:var(--fps-leading-reading);color:var(--fps-c-text-2);max-inline-size:52ch;margin:0}._heroActions_1arw2_97{display:flex;flex-wrap:wrap;gap:var(--fps-sp-3);margin-block-start:var(--fps-sp-2)}._ctaPrimary_1arw2_98,._ctaSecondary_1arw2_98{display:inline-flex;align-items:center;padding:var(--fps-sp-3) var(--fps-sp-6);border-radius:var(--fps-r-full);font-family:var(--fps-font-ui);font-size:var(--fps-text-sm);font-weight:var(--fps-weight-semibold);text-decoration:none;transition:background var(--fps-dur-fast) var(--fps-ease-std),color var(--fps-dur-fast) var(--fps-ease-std),transform var(--fps-dur-fast) var(--fps-ease-std)}._ctaPrimary_1arw2_98>[data-language-system=kls],._ctaSecondary_1arw2_98>[data-language-system=kls]{font-family:var(--fps-font-kls-body, var(--fps-font-ui))}._ctaPrimary_1arw2_98{background:var(--fps-c-accent);color:var(--fps-c-accent-text)}._ctaPrimary_1arw2_98:hover{background:var(--fps-c-accent-2);transform:translateY(-1px)}._ctaSecondary_1arw2_98{background:transparent;border:1px solid var(--fps-c-border);color:var(--fps-c-text-2);font-weight:var(--fps-weight-medium)}._ctaSecondary_1arw2_98:hover{background:var(--fps-c-bg-subtle);color:var(--fps-c-text)}._ctaPrimary_1arw2_98:focus-visible,._ctaSecondary_1arw2_98:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._section_1arw2_120{max-inline-size:72rem;inline-size:100%;margin-inline:auto;padding-inline:var(--fps-sp-6);content-visibility:auto;contain-intrinsic-block-size:auto 28rem}._sectionHead_1arw2_121{display:flex;align-items:baseline;justify-content:space-between;gap:var(--fps-sp-3);margin-block-end:var(--fps-sp-5)}._sectionTitle_1arw2_122{font-family:var(--fps-font-heading);font-size:var(--fps-text-sm);font-weight:var(--fps-weight-medium);text-transform:uppercase;letter-spacing:var(--fps-tracking-wide);color:var(--fps-c-text-3);margin:0}._sectionLink_1arw2_131{display:inline-flex;align-items:center;gap:.35em;font-size:var(--fps-text-sm);color:var(--fps-c-accent);text-decoration:none}._sectionLink_1arw2_131:hover{text-decoration:underline}._sectionLink_1arw2_131:focus-visible{outline:none;box-shadow:var(--fps-focus-ring);border-radius:var(--fps-r-sm)}._featured_1arw2_136{max-inline-size:40rem}._feedList_1arw2_139{display:flex;flex-direction:column;gap:var(--fps-sp-3);max-inline-size:52rem}._feedGrid_1arw2_140{display:grid;grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));gap:var(--fps-sp-4)}._feedCards_1arw2_141{display:grid;grid-template-columns:repeat(auto-fill,minmax(20rem,1fr));gap:var(--fps-sp-5)}._feedCarousel_1arw2_142{display:flex;gap:var(--fps-sp-4);overflow-x:auto;scroll-snap-type:x mandatory;padding-block-end:var(--fps-sp-3);-webkit-overflow-scrolling:touch;scrollbar-width:thin}._carouselItem_1arw2_151{flex:0 0 clamp(15rem,70vw,19rem);scroll-snap-align:start;display:flex}._carouselItem_1arw2_151>*{inline-size:100%}._feedMagazine_1arw2_155{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--fps-sp-5);align-items:start}._feedMagazine_1arw2_155>div{grid-column:span 4;min-inline-size:0}._feedMagazine_1arw2_155>div:nth-child(2),._feedMagazine_1arw2_155>div:nth-child(3){grid-column:span 6}._magazineLead_1arw2_158{grid-column:1 / -1!important}._magazineLead_1arw2_158>*{inline-size:100%}._pieceAudio_1arw2_160{margin-block-start:var(--fps-sp-2)}._feedCovers_1arw2_163{display:grid;grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr));gap:clamp(var(--fps-sp-4),3vw,var(--fps-sp-6));align-items:start}._feedCovers_1arw2_163>div{min-inline-size:0}._feedMosaic_1arw2_167{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--fps-sp-5);align-items:start}._mosaicLead_1arw2_168{grid-column:1 / -1}._mosaicLead_1arw2_168>*{inline-size:100%}._highlightRail_1arw2_172{display:flex;gap:var(--fps-sp-3);overflow-x:auto;scroll-snap-type:x mandatory;padding:2px 2px var(--fps-sp-3);scrollbar-width:thin}._highlightCard_1arw2_173{flex:0 0 clamp(15rem,44vw,21rem);scroll-snap-align:start;min-inline-size:0;border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-xl);background:color-mix(in oklch,var(--fps-c-surface) 90%,transparent);overflow:hidden}._highlightLink_1arw2_174{display:grid;grid-template-columns:auto 1fr;gap:var(--fps-sp-2) var(--fps-sp-3);padding:var(--fps-sp-4);color:inherit;text-decoration:none}._highlightLink_1arw2_174:focus-visible{outline:none;box-shadow:inset var(--fps-focus-ring)}._highlightImage_1arw2_176{grid-column:1 / -1;inline-size:100%;aspect-ratio:16 / 8;object-fit:cover;border-radius:var(--fps-r-md)}._highlightIndex_1arw2_177{color:var(--fps-c-text-3);font:500 var(--fps-text-2xs)/1 var(--fps-font-ui)}._highlightKicker_1arw2_178{min-inline-size:0;color:var(--fps-c-accent);font-size:var(--fps-text-2xs);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._highlightText_1arw2_179{grid-column:1 / -1;color:var(--fps-c-text);font-family:var(--fps-font-kls-body);font-size:var(--fps-text-md);line-height:var(--fps-leading-normal);display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}._highlightMeta_1arw2_180{grid-column:1 / -1;display:flex;gap:var(--fps-sp-3);color:var(--fps-c-text-3);font:var(--fps-text-2xs)/1 var(--fps-font-ui)}._highlightMeta_1arw2_180 span{display:inline-flex;align-items:center;gap:.25rem}._highlightAudio_1arw2_182{border:0;border-top:1px solid var(--fps-c-border-muted);border-radius:0;box-shadow:none}._highlight_ticker_1arw2_183 ._highlightCard_1arw2_173{flex-basis:clamp(15rem,44vw,21rem)}._highlight_cards_1arw2_184 ._highlightCard_1arw2_173{flex-basis:clamp(18rem,55vw,26rem)}._highlight_editorial_1arw2_185 ._highlightCard_1arw2_173:first-child{flex-basis:clamp(24rem,68vw,38rem)}._highlight_editorial_1arw2_185 ._highlightCard_1arw2_173:first-child ._highlightText_1arw2_179{font-size:clamp(var(--fps-text-lg),2.4vw,var(--fps-text-xl));-webkit-line-clamp:5}._projectContributors_1arw2_189{margin:0;color:var(--fps-c-text-2);font-size:var(--fps-text-sm)}._cardLangBadges_1arw2_190{display:flex;flex-wrap:wrap;gap:var(--fps-sp-1)}._cardLangBadges_1arw2_190 span{padding:1px var(--fps-sp-2);border-radius:var(--fps-r-full);background:var(--fps-c-bg-subtle);color:var(--fps-c-text-3);font:600 var(--fps-text-2xs)/1.6 var(--fps-font-ui);letter-spacing:var(--fps-tracking-wide);text-transform:uppercase}._groupCardProject_1arw2_200{margin:0;color:var(--fps-c-accent);font-size:var(--fps-text-2xs);letter-spacing:var(--fps-tracking-wide);text-transform:uppercase}._groupCardProject_1arw2_200[data-language-system=kls]{font-family:var(--fps-font-kls-body, var(--fps-font-body));text-transform:none;letter-spacing:normal}._projectCard_1arw2_204{display:block;background:var(--fps-c-surface);border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-lg);padding:var(--fps-sp-5);box-shadow:var(--fps-shadow-xs);text-decoration:none;color:inherit;transition:border-color var(--fps-dur-fast),box-shadow var(--fps-dur-fast)}._projectCard_1arw2_204:hover{border-color:var(--fps-c-border);box-shadow:var(--fps-shadow-sm)}._projectCard_1arw2_204:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._projectTitle_1arw2_217{font-family:var(--fps-font-kls-heading, var(--fps-font-heading));font-size:var(--fps-text-md);font-weight:var(--fps-weight-medium);color:var(--fps-c-text);margin:0 0 var(--fps-sp-2)}._projectSummary_1arw2_218{font-family:var(--fps-font-kls-body, var(--fps-font-body));font-size:var(--fps-text-sm);color:var(--fps-c-text-2);line-height:var(--fps-leading-normal);margin:0}._chips_1arw2_221{display:flex;flex-wrap:wrap;gap:var(--fps-sp-2)}._chip_1arw2_221,._chipOn_1arw2_222,._chipStatic_1arw2_222{display:inline-flex;align-items:center;gap:var(--fps-sp-2);font:inherit;font-size:var(--fps-text-sm);padding:var(--fps-sp-2) var(--fps-sp-4);border-radius:var(--fps-r-full);border:1px solid var(--fps-c-border);background:var(--fps-c-surface);color:var(--fps-c-text-2)}._chip_1arw2_221{cursor:pointer;transition:border-color var(--fps-dur-fast),color var(--fps-dur-fast)}._chip_1arw2_221:hover{border-color:var(--fps-c-text-3);color:var(--fps-c-text)}._chipOn_1arw2_222{cursor:pointer;border-color:var(--fps-c-accent);background:var(--fps-c-accent-soft);color:var(--fps-c-accent)}._chip_1arw2_221:focus-visible,._chipOn_1arw2_222:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._chipCount_1arw2_238{font-size:var(--fps-text-2xs);background:var(--fps-c-bg-subtle);color:var(--fps-c-text-3);border-radius:var(--fps-r-full);padding:1px var(--fps-sp-2)}._searchForm_1arw2_247{display:flex;gap:var(--fps-sp-2);max-inline-size:34rem}._searchForm_1arw2_247>:first-child{flex:1;min-inline-size:0}._richText_1arw2_251,._richTextCenter_1arw2_251{font-family:var(--fps-font-kls-body, var(--fps-font-body));font-size:var(--fps-text-md);line-height:var(--fps-leading-reading);color:var(--fps-c-text-2);max-inline-size:var(--fps-max-prose);display:flex;flex-direction:column;gap:var(--fps-sp-4)}._richTextCenter_1arw2_251{margin-inline:auto;text-align:center}._richText_1arw2_251 p,._richTextCenter_1arw2_251 p{margin:0}@media(max-width:640px){._page_1arw2_5{gap:var(--fps-sp-10)}._hero_1arw2_68{padding:var(--fps-sp-12) var(--fps-sp-4) var(--fps-sp-6)}._section_1arw2_120{padding-inline:var(--fps-sp-4)}._heroActions_1arw2_97{flex-direction:column;align-items:stretch}._ctaPrimary_1arw2_98,._ctaSecondary_1arw2_98{justify-content:center}._feedMagazine_1arw2_155{grid-template-columns:1fr;gap:var(--fps-sp-4)}._feedMagazine_1arw2_155>div,._feedMagazine_1arw2_155>div:nth-child(2),._feedMagazine_1arw2_155>div:nth-child(3){grid-column:1}._feedCovers_1arw2_163{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--fps-sp-4)}._feedMosaic_1arw2_167{grid-template-columns:1fr}._mosaicLead_1arw2_168{grid-column:1}._highlightCard_1arw2_173,._highlight_cards_1arw2_184 ._highlightCard_1arw2_173{flex-basis:min(82vw,20rem)}._highlight_editorial_1arw2_185 ._highlightCard_1arw2_173:first-child{flex-basis:min(88vw,23rem)}}._memberBadge_1arw2_278{display:inline-flex;align-items:center;max-inline-size:10rem;padding:.28rem .58rem;border-radius:999px;color:var(--fps-c-accent);background:var(--fps-c-accent-soft);font-size:var(--fps-text-2xs);font-weight:var(--fps-weight-semibold);line-height:1.2;text-align:center;white-space:normal}._anchor_1ahkd_6{position:relative;display:inline-flex}._button_1ahkd_8{position:relative}._selected_1ahkd_10{color:var(--fps-c-accent, oklch(72% .15 20))}._heart_1ahkd_11 path{fill:transparent;transition:fill .18s linear}._selected_1ahkd_10 ._heart_1ahkd_11 path{fill:currentColor}._beatHost_1ahkd_13{display:inline-flex}._celebrating_1ahkd_14 ._beatHost_1ahkd_13 ._heart_1ahkd_11{animation:_cheerBeat_1ahkd_1 .52s var(--fps-ease-out, ease)}._celebrating_1ahkd_14:after{content:"";position:absolute;inset:-1px;border-radius:var(--fps-r-full);border:1.5px solid currentColor;animation:_cheerRing_1ahkd_1 .62s var(--fps-ease-out, ease) forwards;pointer-events:none}@keyframes _cheerBeat_1ahkd_1{0%{transform:scale(1)}32%{transform:scale(.82)}64%{transform:scale(1.18)}to{transform:scale(1)}}@keyframes _cheerRing_1ahkd_1{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(1.9)}}@media(prefers-reduced-motion:reduce){._celebrating_1ahkd_14 ._beatHost_1ahkd_13 ._heart_1ahkd_11,._celebrating_1ahkd_14:after{animation:none}._celebrating_1ahkd_14:after{content:none}}._count_1ahkd_39{font-size:var(--fps-text-xs);font-variant-numeric:tabular-nums;line-height:1}._countBadge_1ahkd_44{position:absolute;inset-block-start:-.34rem;inset-inline-end:-.34rem;display:grid;place-items:center;min-inline-size:1.18rem;block-size:1.18rem;padding-inline:.22rem;border-radius:var(--fps-r-full);background:var(--fps-c-accent);color:var(--fps-c-accent-text);box-shadow:0 0 0 2px var(--fps-c-surface);font-size:.64rem;font-weight:650}._bubble_1ahkd_63{--bubble-shift: 0px;position:absolute;inset-inline-start:50%;transform:translate(-50%) translate(var(--bubble-shift));z-index:40;display:inline-flex;align-items:center;gap:var(--fps-sp-2);max-inline-size:min(20rem,calc(100vw - 2rem));text-align:center;text-wrap:balance;unicode-bidi:isolate;padding:var(--fps-sp-2) var(--fps-sp-3);border-radius:var(--fps-r-full);background:var(--fps-c-surface-raised, var(--fps-c-surface));color:var(--fps-c-text);border:1px solid var(--fps-c-border);box-shadow:var(--fps-shadow-lg, 0 8px 24px rgb(0 0 0 / .18));font-size:var(--fps-text-sm);animation:_bubbleIn_1ahkd_1 .18s var(--fps-ease-out, ease)}[dir=rtl] ._bubble_1ahkd_63{transform:translate(50%) translate(var(--bubble-shift))}._bubbleUp_1ahkd_92{inset-block-end:calc(100% + .5rem)}._bubbleDown_1ahkd_93{inset-block-start:calc(100% + .5rem)}._bubbleLink_1ahkd_94{color:var(--fps-c-accent);font-weight:600;text-decoration:none}._bubbleLink_1ahkd_94:hover{text-decoration:underline}@keyframes _bubbleIn_1ahkd_1{0%{opacity:0;translate:0 .25rem}to{opacity:1;translate:0 0}}@media(prefers-reduced-motion:reduce){._bubble_1ahkd_63{animation:none}}@counter-style fps-persian-decimal{system:numeric;symbols:"۰" "۱" "۲" "۳" "۴" "۵" "۶" "۷" "۸" "۹";suffix:". "}@counter-style fps-arabic-decimal{system:numeric;symbols:"٠" "١" "٢" "٣" "٤" "٥" "٦" "٧" "٨" "٩";suffix:". "}._article_azwyk_8{inline-size:min(var(--fps-piece-reading-width),100%);margin-inline:auto;padding-block:var(--fps-sp-8);font-family:var(--fps-font-kls-body)}._articleCompact_azwyk_17{max-inline-size:100%;font-family:var(--fps-font-kls-body)}._article_azwyk_8 ._title_azwyk_21{font-weight:var(--fps-weight-semibold)}._title_azwyk_21{font-family:var(--fps-font-kls-heading);font-weight:var(--fps-weight-medium);font-size:var(--fps-text-4xl);line-height:var(--fps-leading-tight);letter-spacing:var(--fps-tracking-tight);color:var(--fps-c-text);margin:0 0 var(--fps-sp-6)}._articleCompact_azwyk_17 ._title_azwyk_21{font-size:var(--fps-text-2xl);margin-block-end:var(--fps-sp-4)}._subtitle_azwyk_34{margin:calc(-1 * var(--fps-sp-3)) 0 var(--fps-sp-6);font-family:var(--fps-font-kls-body);font-size:var(--fps-text-xl);line-height:var(--fps-leading-snug);color:var(--fps-c-text-2)}._articleCompact_azwyk_17 ._subtitle_azwyk_34{margin-block-start:calc(-1 * var(--fps-sp-2));margin-block-end:var(--fps-sp-4);font-size:var(--fps-text-base)}._titleRow_azwyk_44{display:flex;align-items:flex-start;gap:var(--fps-sp-3)}._titleRow_azwyk_44 ._title_azwyk_21{flex:1;min-inline-size:0}._body_azwyk_48 strong{font-weight:var(--fps-weight-semibold, 600)}._body_azwyk_48 sup a{color:var(--fps-c-accent);text-decoration:none;font-size:var(--fps-text-xs)}._body_azwyk_48 sup a:hover{text-decoration:underline}._body_azwyk_48 sup a:focus-visible{outline:none;box-shadow:var(--fps-focus-ring);border-radius:var(--fps-r-sm)}._body_azwyk_48{font-family:var(--fps-font-kls-body);font-size:var(--fps-text-lg);line-height:var(--fps-leading-reading);color:var(--fps-c-text)}._list_azwyk_59 ._list_azwyk_59{margin-block:var(--fps-sp-2);padding-inline-start:var(--fps-sp-6)}._listItemRow_azwyk_60{display:grid;grid-template-columns:minmax(2.5rem,auto) minmax(0,1fr);align-items:baseline;column-gap:var(--fps-sp-2)}._listMarker_azwyk_61{color:var(--fps-c-text-2);font-variant-numeric:tabular-nums;text-align:end;white-space:nowrap}._articleCompact_azwyk_17 ._body_azwyk_48{font-size:var(--fps-text-base)}._paragraph_azwyk_64{margin:0 0 var(--fps-sp-5)}._lead_azwyk_67{margin:0 0 var(--fps-sp-6);font-size:var(--fps-text-xl);line-height:var(--fps-leading-snug);color:var(--fps-c-text)}._articleCompact_azwyk_17 ._lead_azwyk_67{font-size:var(--fps-text-lg)}._summary_azwyk_76{margin:0 0 var(--fps-sp-6);padding:var(--fps-sp-4) var(--fps-sp-5);background:var(--fps-c-bg-subtle);border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-lg);color:var(--fps-c-text-2);font-size:var(--fps-text-base)}._heading_azwyk_86{font-family:var(--fps-font-kls-heading);line-height:var(--fps-leading-snug);color:var(--fps-c-text);text-wrap:balance}._heading2_azwyk_92{margin:var(--fps-sp-10) 0 var(--fps-sp-4);font-size:clamp(1.5rem,2.5vw,1.7rem);font-weight:var(--fps-weight-semibold)}._heading3_azwyk_97{margin:var(--fps-sp-8) 0 var(--fps-sp-3);font-size:clamp(1.25rem,2vw,1.4rem);font-weight:var(--fps-weight-semibold)}._heading4_azwyk_102{margin:var(--fps-sp-6) 0 var(--fps-sp-2);font-size:clamp(1.08rem,1.5vw,1.18rem);font-weight:var(--fps-weight-semibold);color:var(--fps-c-text-2)}:lang(fa) ._heading_azwyk_86,:lang(ar) ._heading_azwyk_86{letter-spacing:0;line-height:1.55}._blockAnchor_azwyk_117{position:relative;min-inline-size:0;scroll-margin-block-start:calc(var(--fps-nav-h) + var(--audio-rail-h, 0px) + 4.5rem);border-radius:var(--fps-r-md)}._blockAnchor_azwyk_117[data-language-system=kls]{font-family:var(--fps-font-kls-body, var(--fps-font-body))}._blockAnchor_azwyk_117 [data-language-system=kls],._blockAnchor_azwyk_117 [dir=ltr],._blockAnchor_azwyk_117 [dir=rtl]{font-family:var(--fps-font-kls-body, var(--fps-font-body));unicode-bidi:isolate}._blockAnchor_azwyk_117:before{content:"";position:absolute;inset-block:-.35rem;inset-inline-start:-.8rem;inline-size:3px;border-radius:var(--fps-r-full);background:var(--fps-c-accent);opacity:0;pointer-events:none}._marginCluster_azwyk_139{position:absolute;z-index:4;inset-inline-end:-2.25rem;inset-block-end:-.35rem;display:flex;align-items:center;gap:.2rem}._marginCluster_azwyk_139 ._blockPermalink_azwyk_151{position:static;inline-size:auto;min-inline-size:1.5rem;block-size:1.5rem;display:inline-flex;align-items:center;justify-content:center;gap:.2rem;padding-inline:.2rem;transform:none}._marginCluster_azwyk_139 ._blockPermalink_azwyk_151:hover{transform:none;background:var(--fps-c-accent-soft)}._marginCount_azwyk_164{color:var(--fps-c-accent);font:600 var(--fps-text-2xs)/1 var(--fps-font-ui);font-variant-numeric:tabular-nums}._marginClusterActive_azwyk_167 ._blockPermalink_azwyk_151,._marginClusterOpen_azwyk_167 ._blockPermalink_azwyk_151{opacity:.9}._marginMenu_azwyk_168{display:inline-flex;align-items:center;gap:.1rem;padding:.15rem;border:1px solid color-mix(in srgb,var(--fps-c-border-muted) 62%,transparent);border-radius:var(--fps-r-full);background:color-mix(in oklch,var(--fps-c-bg) 96%,transparent);-webkit-backdrop-filter:blur(18px) saturate(1.4);backdrop-filter:blur(18px) saturate(1.4);box-shadow:0 .4rem 1.5rem color-mix(in srgb,#071226 20%,transparent);position:relative;z-index:3;animation:_marginMenuIn_azwyk_1 .15s var(--fps-ease-out) both}@keyframes _marginMenuIn_azwyk_1{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:none}}._marginAction_azwyk_181{display:inline-flex;align-items:center;gap:.2rem;min-inline-size:1.9rem;block-size:1.9rem;padding-inline:.3rem;border:0;border-radius:var(--fps-r-full);background:transparent;color:var(--fps-c-text-3);cursor:pointer;transition:color var(--fps-dur-fast),background var(--fps-dur-fast)}._marginAction_azwyk_181:hover,._marginAction_azwyk_181:focus-visible{color:var(--fps-c-accent);background:var(--fps-c-accent-soft)}._marginAction_azwyk_181:focus-visible{outline:none}._marginActionOn_azwyk_195,._marginActionOn_azwyk_195:hover,._marginActionOn_azwyk_195:focus-visible{color:var(--fps-c-accent-text);background:var(--fps-c-accent)}._marginAction_azwyk_181 svg{inline-size:1rem;block-size:1rem;fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}._marginActionCount_azwyk_199{font:600 var(--fps-text-2xs)/1 var(--fps-font-ui);font-variant-numeric:tabular-nums}@media(max-width:46rem){._marginCluster_azwyk_139{inset-inline-end:-.5rem}._marginMenu_azwyk_168{position:absolute;inset-inline-end:0;inset-block-end:2.1rem}._marginAction_azwyk_181{min-inline-size:2.5rem;block-size:2.5rem}}@media(min-width:56rem){._marginCluster_azwyk_139{inset-inline-end:-3rem}}._blockPermalink_azwyk_151{position:absolute;inset-inline-end:-.8rem;inset-block-end:0;display:grid;place-items:center;inline-size:2.75rem;block-size:2.75rem;padding:0;border:0;border-radius:var(--fps-r-full);background:transparent;color:var(--fps-c-accent);cursor:copy;opacity:.14;transition:opacity var(--fps-dur-fast),background var(--fps-dur-fast),transform var(--fps-dur-fast)}._blockPermalinkDot_azwyk_229{inline-size:.35rem;block-size:.35rem;border-radius:50%;background:currentColor;box-shadow:0 0 .7rem color-mix(in oklch,currentColor 55%,transparent)}._blockAnchor_azwyk_117:hover ._blockPermalink_azwyk_151,._blockPermalink_azwyk_151:focus-visible{opacity:.8}._blockPermalink_azwyk_151:hover{background:var(--fps-c-accent-soft);transform:scale(1.04)}._blockPermalink_azwyk_151:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._blockAnchorHighlighted_azwyk_240{animation:_blockTargetWash_azwyk_1 3.2s var(--fps-ease-out) both}._blockAnchorHighlighted_azwyk_240:before{animation:_blockTargetRule_azwyk_1 3.2s var(--fps-ease-out) both}@keyframes _blockTargetWash_azwyk_1{0%,18%{background:color-mix(in oklch,var(--fps-c-accent-soft) 70%,transparent);box-shadow:0 0 0 .65rem color-mix(in oklch,var(--fps-c-accent-soft) 36%,transparent)}to{background:transparent;box-shadow:none}}@keyframes _blockTargetRule_azwyk_1{0%,40%{opacity:.85}to{opacity:0}}@media(prefers-reduced-motion:reduce){._blockAnchorHighlighted_azwyk_240{animation:none;background:color-mix(in oklch,var(--fps-c-accent-soft) 70%,transparent);box-shadow:0 0 0 .4rem color-mix(in oklch,var(--fps-c-accent-soft) 28%,transparent)}._blockAnchorHighlighted_azwyk_240:before{animation:none;opacity:.75}._blockPermalink_azwyk_151{transition:none}}@media(min-width:56rem){._blockPermalink_azwyk_151{inset-inline-end:-3rem;opacity:0}}._quote_azwyk_272{margin:var(--fps-sp-6) 0;padding-inline-start:var(--fps-sp-4);border-inline-start:3px solid var(--fps-c-accent-soft);color:var(--fps-c-text-2);font-style:italic}._quoteText_azwyk_279{margin:0}._quoteAttribution_azwyk_280{margin-block-start:var(--fps-sp-2);font-style:normal;font-size:var(--fps-text-sm);color:var(--fps-c-text-3)}._callout_azwyk_288{margin:var(--fps-sp-6) 0;padding:var(--fps-sp-4) var(--fps-sp-5);background:var(--fps-c-accent-soft);border-inline-start:3px solid var(--fps-c-accent);border-radius:var(--fps-r-md);color:var(--fps-c-text);font-size:var(--fps-text-base)}._list_azwyk_59{margin:0 0 var(--fps-sp-5);padding:0;list-style:none}._list_azwyk_59 li{margin-block-end:var(--fps-sp-2)}._imageBlock_azwyk_303{min-inline-size:0;max-inline-size:calc(100vw - 2 * var(--fps-sp-3));max-inline-size:calc(100dvw - 2 * var(--fps-sp-3));margin-block:var(--fps-sp-8);box-sizing:border-box}._imageBlock_content_azwyk_313{inline-size:100%}._imageFigure_azwyk_328{--picture-cap: min(68svh, 32rem);min-inline-size:0;max-inline-size:100%;margin:0;overflow:clip}._imageIntro_azwyk_347{margin:0 0 var(--fps-sp-4);font-size:var(--fps-text-base);line-height:var(--fps-leading-reading);color:var(--fps-c-text-2)}._imageFigure_azwyk_328[data-shape=portrait]{inline-size:100%}._imageFigure_azwyk_328[data-shape=portrait]>:first-child{inline-size:min(100%,calc(var(--picture-cap) * var(--picture-ratio, 1)));margin-inline:auto}._image_azwyk_303{display:block;inline-size:100%;max-inline-size:100%;block-size:auto;border-radius:var(--fps-r-lg);background:var(--fps-c-bg-subtle);opacity:0;transition:opacity var(--fps-dur-normal) var(--fps-ease-out)}._image_azwyk_303[data-loaded=true]{opacity:1}@media(prefers-reduced-motion:reduce){._image_azwyk_303{transition-duration:.01ms}}._imageZoomTrigger_azwyk_376{position:relative;display:block;inline-size:100%;padding:0;border:0;border-radius:var(--fps-r-lg);background:transparent;cursor:zoom-in}._imageZoomTrigger_azwyk_376:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._imageZoomHint_azwyk_387{position:absolute;inset-inline-end:var(--fps-sp-3);inset-block-end:var(--fps-sp-3);display:grid;place-items:center;inline-size:2.25rem;block-size:2.25rem;border-radius:var(--fps-r-full);color:#fff;background:color-mix(in oklch,black 64%,transparent);opacity:0;transition:opacity var(--fps-dur-fast)}._imageZoomTrigger_azwyk_376:hover ._imageZoomHint_azwyk_387,._imageZoomTrigger_azwyk_376:focus-visible ._imageZoomHint_azwyk_387{opacity:1}._caption_azwyk_403{display:grid;gap:var(--fps-sp-2);margin:var(--fps-sp-2) 0 0;font-size:var(--fps-text-sm);color:var(--fps-c-text-3)}._captionText_azwyk_410{min-inline-size:0;max-inline-size:100%;white-space:pre-wrap;overflow-wrap:anywhere}._imageMeta_azwyk_411{min-inline-size:0;max-inline-size:100%;padding-block-start:var(--fps-sp-2);border-block-start:1px solid var(--fps-c-border-muted)}._imageMetaSummary_azwyk_417{display:flex;align-items:center;gap:var(--fps-sp-1);inline-size:fit-content;color:var(--fps-c-text-3);font-size:var(--fps-text-xs);cursor:pointer;list-style:none;transition:color var(--fps-dur-fast)}._imageMetaSummary_azwyk_417::-webkit-details-marker{display:none}._imageMetaSummary_azwyk_417:hover{color:var(--fps-c-text-2)}._imageMetaSummary_azwyk_417:focus-visible{outline:none;box-shadow:var(--fps-focus-ring);border-radius:var(--fps-r-sm)}._imageMetaChevron_azwyk_431{inline-size:.75rem;block-size:.75rem;flex:none;transition:transform var(--fps-dur-fast)}._imageMeta_azwyk_411[open] ._imageMetaChevron_azwyk_431{transform:rotate(180deg)}._imageMetadata_azwyk_438{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:var(--fps-sp-1) var(--fps-sp-3);margin:0;padding-block-start:var(--fps-sp-2);font-size:var(--fps-text-xs);min-inline-size:0;max-inline-size:100%}._imageMetadata_azwyk_438 dt{min-inline-size:0;color:var(--fps-c-text-3);overflow-wrap:anywhere}._imageMetadata_azwyk_438 dd{margin:0;color:var(--fps-c-text-2);overflow-wrap:anywhere}._imageMetadata_azwyk_438 a{color:var(--fps-c-accent)}._imageLightbox_azwyk_451{position:fixed;inset:0;z-index:2147483000;display:flex;flex-direction:column;align-items:stretch;inline-size:100vw;inline-size:100dvw;block-size:100vh;block-size:100dvh;box-sizing:border-box;gap:var(--fps-sp-3);padding:max(var(--fps-sp-3),env(safe-area-inset-top)) max(var(--fps-sp-3),env(safe-area-inset-right)) max(var(--fps-sp-3),env(safe-area-inset-bottom)) max(var(--fps-sp-3),env(safe-area-inset-left));overflow:hidden;background:color-mix(in oklch,black 94%,transparent);color:#fff;isolation:isolate;overscroll-behavior:contain;touch-action:none}._imageLightboxStage_azwyk_476{flex:1 1 auto;min-inline-size:0;min-block-size:0;display:grid;place-items:center;overflow:hidden}._imageLightboxStage_azwyk_476 img{display:block;inline-size:100%;block-size:100%;min-inline-size:0;min-block-size:0;object-fit:contain;object-position:center}._imageLightbox_azwyk_451 p{flex:0 0 auto;align-self:center;max-inline-size:min(60rem,100%);max-block-size:min(22dvh,10rem);margin:0;padding:var(--fps-sp-2) var(--fps-sp-3);overflow:auto;color:color-mix(in oklch,white 90%,transparent);text-align:center;overflow-wrap:anywhere;overscroll-behavior:contain;touch-action:pan-y}._imageLightboxClose_azwyk_511{position:fixed;inset-block-start:max(var(--fps-sp-3),env(safe-area-inset-top));inset-inline-end:max(var(--fps-sp-3),env(safe-area-inset-right));z-index:1;display:grid;place-items:center;inline-size:2.75rem;block-size:2.75rem;border:1px solid color-mix(in oklch,white 28%,transparent);border-radius:var(--fps-r-full);color:#fff;background:color-mix(in oklch,black 60%,transparent);font-size:1.5rem;cursor:pointer}._imageLightboxClose_azwyk_511:focus-visible{outline:none;box-shadow:0 0 0 3px #fff}._imageFigure_azwyk_328+._caption_azwyk_403{margin-block-start:calc(-1 * var(--fps-sp-4))}@media(max-width:42rem){._imageZoomHint_azwyk_387{opacity:.8}._imageLightbox_azwyk_451{gap:var(--fps-sp-2);padding:max(var(--fps-sp-2),env(safe-area-inset-top)) max(var(--fps-sp-2),env(safe-area-inset-right)) max(var(--fps-sp-2),env(safe-area-inset-bottom)) max(var(--fps-sp-2),env(safe-area-inset-left))}._imageLightbox_azwyk_451 p{max-block-size:18dvh;font-size:var(--fps-text-sm)}}@media(prefers-reduced-motion:reduce){._imageZoomHint_azwyk_387{transition:none}}._citation_azwyk_543{margin:0 0 var(--fps-sp-3);font-size:var(--fps-text-sm);line-height:var(--fps-leading-snug)}._citationLink_azwyk_548{display:flex;align-items:center;justify-content:space-between;gap:var(--fps-sp-4);min-inline-size:0;padding:var(--fps-sp-3) var(--fps-sp-4);color:var(--fps-c-text-2);background:var(--fps-c-surface);border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-lg);box-shadow:var(--fps-shadow-xs);text-decoration:none;transition:color var(--fps-dur-fast) var(--fps-ease-std),border-color var(--fps-dur-fast) var(--fps-ease-std),box-shadow var(--fps-dur-fast) var(--fps-ease-std),transform var(--fps-dur-fast) var(--fps-ease-std)}._citationLink_azwyk_548:hover{color:var(--fps-c-accent);border-color:var(--fps-c-border);box-shadow:var(--fps-shadow-sm);transform:translateY(-1px)}._citationLink_azwyk_548:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._citationTitle_azwyk_574{min-inline-size:0;overflow-wrap:anywhere;font-weight:var(--fps-weight-medium)}._citationArrow_azwyk_579{flex:none;display:inline-grid;place-items:center;inline-size:1.75rem;block-size:1.75rem;border-radius:999px;color:var(--fps-c-accent);background:var(--fps-c-accent-soft);font-family:var(--fps-font-ui);font-size:var(--fps-text-sm);line-height:1}@media(prefers-reduced-motion:reduce){._citationLink_azwyk_548{transition:none}._citationLink_azwyk_548:hover{transform:none}}._footnoteRef_azwyk_598{line-height:0}._sourceAnchorRefs_azwyk_599{display:inline-flex;align-items:baseline;gap:2px;margin-inline-start:var(--fps-sp-1)}._footnoteRef_azwyk_598 a{color:var(--fps-c-accent);text-decoration:none;font-size:var(--fps-text-xs)}._footnoteRef_azwyk_598 a:hover{text-decoration:underline}._footnoteRef_azwyk_598 a:focus-visible{outline:none;box-shadow:var(--fps-focus-ring);border-radius:var(--fps-r-sm)}._footnotes_azwyk_608{margin-block-start:var(--fps-sp-8);padding-block-start:var(--fps-sp-4);border-block-start:1px solid var(--fps-c-border-muted);font-size:var(--fps-text-sm);color:var(--fps-c-text-2)}._articleCompact_azwyk_17 ._footnotes_azwyk_608{position:relative;border-block-start:0;padding-block-start:var(--fps-sp-4);margin-block-start:var(--fps-sp-5)}._articleCompact_azwyk_17 ._footnotes_azwyk_608:before{content:"";position:absolute;inset-block-start:0;inset-inline-start:0;inline-size:min(4.5rem,22%);border-block-start:1px dashed var(--fps-c-border-muted)}._footnoteList_azwyk_629{list-style:none;margin:0;padding:0}._footnote_azwyk_598{margin-block-end:var(--fps-sp-2)}._footnoteLayout_azwyk_631{display:grid;grid-template-columns:max-content minmax(0,1fr) max-content;align-items:start;gap:var(--fps-sp-2)}._footnoteText_azwyk_637{min-inline-size:0;white-space:pre-wrap;overflow-wrap:anywhere;font-family:var(--fps-font-kls-body);unicode-bidi:plaintext}._footnoteSection_azwyk_644{display:block;white-space:pre-wrap;text-align:start;unicode-bidi:isolate}._footnoteSection_azwyk_644+._footnoteSection_azwyk_644{margin-block-start:var(--fps-sp-3)}._footnoteText_azwyk_637 span[lang],._footnoteText_azwyk_637 span[dir=ltr],._footnoteText_azwyk_637 span[dir=rtl]{unicode-bidi:isolate}._footnoteText_azwyk_637 strong{font-weight:var(--fps-weight-semibold, 600)}._footnoteText_azwyk_637 em{font-style:italic}._endnoteHighlighted_azwyk_651{animation:_endnoteTarget_azwyk_1 2.8s var(--fps-ease-out) both;border-radius:var(--fps-r-md)}._sourceNote_azwyk_655{color:var(--fps-c-text-3)}._footnoteKey_azwyk_656{color:var(--fps-c-accent);direction:ltr;unicode-bidi:isolate}._footnoteBack_azwyk_657{color:var(--fps-c-accent);text-decoration:none}._footnoteBack_azwyk_657:focus-visible{outline:none;box-shadow:var(--fps-focus-ring);border-radius:var(--fps-r-sm)}@keyframes _endnoteTarget_azwyk_1{0%,28%{background:color-mix(in oklch,var(--fps-c-accent-soft) 78%,transparent);box-shadow:0 0 0 .35rem color-mix(in oklch,var(--fps-c-accent-soft) 30%,transparent)}to{background:transparent;box-shadow:none}}@media(prefers-reduced-motion:reduce){._endnoteHighlighted_azwyk_651{animation:none;background:var(--fps-c-accent-soft)}}._divider_azwyk_674{margin:var(--fps-sp-8) auto;border:none;border-block-start:1px solid var(--fps-c-border);inline-size:min(16ch,40%)}._pieceEmbed_azwyk_682{display:block;margin:var(--fps-sp-6) 0;padding:var(--fps-sp-4) var(--fps-sp-5);background:var(--fps-c-surface-alt);border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-lg);color:var(--fps-c-text-2);font-size:var(--fps-text-base);text-decoration:none}a._pieceEmbed_azwyk_682:hover{border-color:var(--fps-c-border);color:var(--fps-c-text)}a._pieceEmbed_azwyk_682:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._pieceEmbedTitle_azwyk_695{font-family:var(--fps-font-kls-heading)}._pieceEmbedSummary_azwyk_696{display:block;font-family:var(--fps-font-kls-body);font-size:var(--fps-text-sm);color:var(--fps-c-text-2);margin-block-start:var(--fps-sp-1)}._pieceEmbedId_azwyk_703{font-family:var(--fps-font-mono);font-size:var(--fps-text-sm)}._sourceRef_azwyk_706{margin:0 0 var(--fps-sp-4);font-size:var(--fps-text-sm)}._sourceRef_azwyk_706 a{color:var(--fps-c-accent);word-break:break-word}[data-audio-seek=true]{cursor:pointer}._blockSpeaking_azwyk_719{position:relative;background:color-mix(in oklch,var(--fps-c-accent-soft) 34%,transparent);border-radius:var(--fps-r-sm);transition:background var(--fps-dur-normal) var(--fps-ease-out)}._blockSpeaking_azwyk_719:after{content:"";position:absolute;inset-block:.1em;inset-inline-start:-.85rem;inline-size:2px;border-radius:var(--fps-r-full);background:var(--fps-c-accent)}@media(prefers-reduced-motion:reduce){._blockSpeaking_azwyk_719{transition:none}}[data-audio-state]{position:relative}[data-audio-state]:after{content:"";position:absolute;inset-inline:0;inset-block-end:-.15rem;block-size:2px;border-radius:var(--fps-r-full);opacity:.55}[data-audio-state=recorded]:after{background:var(--fps-c-ok)}[data-audio-state=stale]:after{background:var(--fps-c-warn)}[data-audio-state=empty]:after{background:repeating-linear-gradient(90deg,var(--fps-c-border) 0 6px,transparent 6px 12px);opacity:.7}._stageBlock_azwyk_764 ._body_azwyk_48,._stageBlock_azwyk_764 ._paragraph_azwyk_64,._stageBlock_azwyk_764 ._lead_azwyk_67,._stageBlock_azwyk_764 ._summary_azwyk_76,._stageBlock_azwyk_764 ._callout_azwyk_288{font-size:clamp(1.25rem,2.4vw,2rem);line-height:1.58;margin-block-end:0}._stageBlock_azwyk_764 ._heading2_azwyk_92,._stageBlock_azwyk_764 ._heading3_azwyk_97,._stageBlock_azwyk_764 ._heading4_azwyk_102{font-size:clamp(1.75rem,4.4vw,3rem);line-height:1.16;margin-block:0;text-align:center;text-wrap:balance}._stageBlock_azwyk_764 ._quote_azwyk_272{margin:0;border:0;padding:0}._stageBlock_azwyk_764 ._quoteText_azwyk_279{font-size:clamp(1.4rem,3.2vw,2.3rem);line-height:1.4}._stageBlock_azwyk_764 ._list_azwyk_59{margin:0}._stageBlock_azwyk_764 ._list_azwyk_59 li{margin-block-end:var(--fps-sp-3)}._stageBlock_azwyk_764 ._listItemRow_azwyk_60{column-gap:var(--fps-sp-3)}._stageBlock_azwyk_764 ._imageBlock_azwyk_303{margin:0;max-inline-size:100%}._stageBlock_azwyk_764 ._imageBlock_azwyk_303 img{max-block-size:58vh;object-fit:contain;inline-size:auto;margin-inline:auto}._stageBlock_azwyk_764 ._caption_azwyk_403{font-size:var(--fps-text-sm)}._stageBlock_azwyk_764 sup a{font-size:.6em}@media(max-width:46rem){._stageBlock_azwyk_764 ._body_azwyk_48,._stageBlock_azwyk_764 ._paragraph_azwyk_64,._stageBlock_azwyk_764 ._lead_azwyk_67,._stageBlock_azwyk_764 ._summary_azwyk_76,._stageBlock_azwyk_764 ._callout_azwyk_288{font-size:clamp(1.1rem,4.4vw,1.45rem)}._stageBlock_azwyk_764 ._imageBlock_azwyk_303 img{max-block-size:42vh}}._poem_azwyk_812{margin:0 0 var(--fps-sp-5);inline-size:fit-content;max-inline-size:100%;margin-inline:auto;white-space:pre-wrap;font-family:var(--fps-font-kls-body);font-size:var(--fps-text-lg);line-height:1.9;color:var(--fps-c-text);tab-size:2}._articleCompact_azwyk_17 ._poem_azwyk_812{font-size:var(--fps-text-base)}._poemWrap_azwyk_831{margin:0 0 var(--fps-sp-5)}._poemWrap_azwyk_831 ._poem_azwyk_812{margin-block-end:var(--fps-sp-2)}._poemPoet_azwyk_833{inline-size:fit-content;margin-inline:auto;font-size:var(--fps-text-sm);color:var(--fps-c-text-2)}._blockSourceNote_azwyk_839{margin-block-start:var(--fps-sp-1);font-style:normal;font-size:var(--fps-text-xs);color:var(--fps-c-text-3)}._poemWrap_azwyk_831 ._blockSourceNote_azwyk_839{inline-size:fit-content;margin-inline:auto}@media(min-width:46.0625rem){._imageBlock_azwyk_303:has(._imageFigure_azwyk_328[data-shape=portrait]){display:grid;grid-template-columns:minmax(0,1fr);gap:var(--fps-sp-4);justify-items:center}._imageBlock_azwyk_303:has(._imageFigure_azwyk_328[data-shape=portrait])>*{inline-size:100%}._imageBlock_azwyk_303:has(._imageFigure_azwyk_328[data-shape=portrait]) ._imageIntro_azwyk_347{margin-block-end:0}._imageBlock_azwyk_303:has(._imageFigure_azwyk_328[data-shape=portrait]) ._imageFigure_azwyk_328{display:grid;grid-template-columns:auto minmax(9rem,1fr);align-items:center;justify-content:center;gap:var(--fps-sp-5);inline-size:100%;overflow:visible}._imageBlock_azwyk_303:has(._imageFigure_azwyk_328[data-shape=portrait]) ._imageFigure_azwyk_328>:first-child{inline-size:min(100%,calc(var(--picture-cap) * var(--picture-ratio, 1)))}._imageBlock_azwyk_303:has(._imageFigure_azwyk_328[data-shape=portrait]) ._caption_azwyk_403{margin:0;text-align:start}._imageBlock_azwyk_303:has(._imageFigure_azwyk_328[data-shape=portrait]) ._imageMeta_azwyk_411{grid-column:1 / -1;inline-size:100%}}._imageBlock_azwyk_303:has(._imageFigure_azwyk_328[data-shape=portrait]) ._imageFigure_azwyk_328>:first-child{margin-inline:auto}._panel_1wybx_9{--margin-ease: cubic-bezier(.32, .72, 0, 1);--margin-gap: var(--fps-sp-4);--margin-width: 24rem;position:fixed;z-index:60;inset-block-start:var(--margin-top, calc(var(--fps-nav-h) + var(--fps-sp-5)));inset-inline-start:var(--margin-gap);inline-size:min(var(--margin-width),calc(100vw - 2 * var(--margin-gap)));max-block-size:min(var(--margin-block-size, 100dvh),calc(100dvh - var(--fps-nav-h) - 2 * var(--fps-sp-5)));display:flex;flex-direction:column;border:0;background:color-mix(in oklch,var(--fps-c-bg) 88%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:_panelIn_1wybx_597 .34s var(--margin-ease) both;transition:opacity .16s linear}._panelClosing_1wybx_68,._panelPastArticle_1wybx_72{animation:none;opacity:0;pointer-events:none}._panel_1wybx_9:after{content:"";position:absolute;inset-block:0;inset-inline-end:-3.5rem;inline-size:3.5rem;pointer-events:none;background:linear-gradient(to var(--margin-fade-to, right),color-mix(in oklch,var(--fps-c-text) 3%,transparent),color-mix(in oklch,var(--fps-c-text) 1.2%,transparent) 45%,transparent);-webkit-mask-image:linear-gradient(to bottom,transparent,#000 18%,#000 82%,transparent);mask-image:linear-gradient(to bottom,transparent,#000 18%,#000 82%,transparent)}._panel_1wybx_9:before{content:"";position:absolute;inset-block:0;inset-inline-end:0;inline-size:1px;pointer-events:none;background:linear-gradient(to bottom,transparent,var(--fps-c-border-muted) 22%,var(--fps-c-border-muted) 78%,transparent);opacity:.45}[dir=rtl] ._panel_1wybx_9{--margin-fade-to: left}[dir=rtl] ._panel_1wybx_9{--margin-drift: -4px}._panelSettled_1wybx_56{transition:opacity .16s linear,inline-size .46s var(--margin-ease),inset-inline-start .46s var(--margin-ease),inset-block-start .46s var(--margin-ease)}@keyframes _panelIn_1wybx_597{0%{opacity:0;transform:translate(var(--margin-drift, 4px))}to{opacity:1;transform:none}}._head_1wybx_129{position:relative;flex:none;display:flex;align-items:center;justify-content:space-between;gap:var(--fps-sp-3);padding:var(--fps-sp-3) var(--fps-sp-4)}._head_1wybx_129:after{content:"";position:absolute;inset-inline:var(--fps-sp-4) 0;inset-block-end:0;block-size:1px;background:linear-gradient(to var(--margin-fade-to, right),var(--fps-c-border-muted),transparent);opacity:.6}._headTitle_1wybx_147{display:flex;align-items:center;gap:var(--fps-sp-2);min-inline-size:0}._headActions_1wybx_148{display:flex;align-items:center;gap:var(--fps-sp-1);flex:none}._expand_1wybx_149{display:grid;place-items:center;inline-size:2rem;block-size:2rem;flex:none;border:0;border-radius:50%;background:transparent;color:var(--fps-c-text-3);cursor:pointer;transition:color var(--fps-dur-fast),background var(--fps-dur-fast)}._expand_1wybx_149:hover{color:var(--fps-c-text);background:var(--fps-c-surface-alt)}._expand_1wybx_149:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._headLabel_1wybx_156{color:var(--fps-c-text);font:500 var(--fps-text-sm)/1.3 var(--fps-font-ui)}._headCount_1wybx_157{display:grid;place-items:center;min-inline-size:1.25rem;block-size:1.25rem;padding-inline:.3rem;border-radius:var(--fps-r-full);background:var(--fps-c-accent-soft);color:var(--fps-c-accent);font:600 var(--fps-text-2xs)/1 var(--fps-font-ui);font-variant-numeric:tabular-nums}._close_1wybx_162{display:grid;place-items:center;inline-size:2rem;block-size:2rem;flex:none;border:0;border-radius:50%;background:transparent;color:var(--fps-c-text-3);font-size:var(--fps-text-lg);cursor:pointer}._close_1wybx_162:hover{color:var(--fps-c-text);background:var(--fps-c-surface-alt)}._close_1wybx_162:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._body_1wybx_173{flex:1;min-block-size:0;overflow-y:auto;overscroll-behavior:contain;touch-action:pan-y;-webkit-overflow-scrolling:touch;padding:var(--fps-sp-2) var(--fps-sp-4) var(--fps-sp-3);scrollbar-width:thin;scrollbar-color:color-mix(in oklch,var(--fps-c-accent) 22%,transparent) transparent}._body_1wybx_173::-webkit-scrollbar{inline-size:4px}._body_1wybx_173::-webkit-scrollbar-track{background:transparent}._body_1wybx_173::-webkit-scrollbar-thumb{border-radius:var(--fps-r-full);background:color-mix(in oklch,var(--fps-c-accent) 20%,transparent)}._body_1wybx_173:hover::-webkit-scrollbar-thumb{background:color-mix(in oklch,var(--fps-c-accent) 34%,transparent)}._state_1wybx_194{display:grid;place-items:center;padding:var(--fps-sp-8)}._note_1wybx_197{position:relative;padding-block:var(--fps-sp-4)}._note_1wybx_197:not(:last-child):after{content:"";position:absolute;inset-inline:0 var(--fps-sp-6);inset-block-end:0;block-size:1px;background:linear-gradient(to var(--margin-fade-to, right),color-mix(in srgb,var(--fps-c-border-muted) 60%,transparent),transparent)}._noteHead_1wybx_211{display:flex;align-items:baseline;gap:var(--fps-sp-2);flex-wrap:wrap}._noteAuthor_1wybx_212{color:var(--fps-c-text-2);font:500 var(--fps-text-xs)/1.4 var(--fps-font-ui)}._noteTime_1wybx_213,._noteEdited_1wybx_213,._noteFlag_1wybx_213{color:var(--fps-c-text-3);font-size:var(--fps-text-2xs)}._noteFlag_1wybx_213{color:var(--fps-c-warn, var(--fps-c-text-3))}._noteAnchor_1wybx_215{display:block;inline-size:100%;margin-block-start:var(--fps-sp-2);padding:.35rem var(--fps-sp-2);border:0;border-inline-start:2px solid color-mix(in oklch,var(--fps-c-accent) 45%,transparent);border-radius:0 var(--fps-r-sm) var(--fps-r-sm) 0;background:color-mix(in oklch,var(--fps-c-accent) 5%,transparent);color:var(--fps-c-text-3);font-family:var(--fps-font-kls-body, var(--fps-font-body));font-size:var(--fps-text-2xs);line-height:1.5;text-align:start;cursor:pointer;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;transition:color var(--fps-dur-fast),background var(--fps-dur-fast)}._noteAnchor_1wybx_215:hover{color:var(--fps-c-text-2);background:color-mix(in oklch,var(--fps-c-accent) 10%,transparent)}._noteAnchor_1wybx_215:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._noteBody_1wybx_239{margin-block-start:var(--fps-sp-2);color:var(--fps-c-text);font-family:var(--fps-font-kls-body, var(--fps-font-body));font-size:var(--fps-text-sm);line-height:1.62;white-space:pre-wrap;overflow-wrap:anywhere;unicode-bidi:isolate}._noteBody_1wybx_239 strong{font-weight:var(--fps-weight-semibold, 600)}._noteBodyClamped_1wybx_251{display:-webkit-box;-webkit-line-clamp:6;line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}._noteBodyWrap_1wybx_267{position:relative}._noteFade_1wybx_268{position:absolute;inset-inline:0;inset-block-end:0;block-size:3.5em;pointer-events:none;background:linear-gradient(to bottom,transparent,color-mix(in oklch,var(--fps-c-bg) 55%,transparent) 45%,var(--fps-c-bg))}._moreBtn_1wybx_283{margin-block-start:.15rem;padding:0;border:0;background:transparent;color:var(--fps-c-text-3);font:500 var(--fps-text-2xs)/1.4 var(--fps-font-ui);letter-spacing:.02em;cursor:pointer;transition:color var(--fps-dur-fast)}._moreBtn_1wybx_283:hover{color:var(--fps-c-text-2)}._moreBtn_1wybx_283:focus-visible{outline:none;box-shadow:var(--fps-focus-ring);border-radius:var(--fps-r-sm)}._moreReplies_1wybx_299{display:inline-flex;align-items:center;gap:var(--fps-sp-2);margin-block-start:var(--fps-sp-2);padding:.2rem 0;border:0;background:transparent;color:var(--fps-c-text-3);font:500 var(--fps-text-2xs)/1.4 var(--fps-font-ui);cursor:pointer;transition:color var(--fps-dur-fast)}._moreReplies_1wybx_299:hover{color:var(--fps-c-accent)}._moreReplies_1wybx_299:focus-visible{outline:none;box-shadow:var(--fps-focus-ring);border-radius:var(--fps-r-sm)}._moreRepliesDots_1wybx_314{inline-size:1.1rem;block-size:.25rem;border-radius:var(--fps-r-full);background:radial-gradient(circle,currentColor 45%,transparent 46%) 0 50% / .25rem .25rem no-repeat,radial-gradient(circle,currentColor 45%,transparent 46%) 50% 50% / .25rem .25rem no-repeat,radial-gradient(circle,currentColor 45%,transparent 46%) 100% 50% / .25rem .25rem no-repeat;opacity:.7}._noteFoot_1wybx_327{display:flex;flex-wrap:wrap;align-items:center;gap:var(--fps-sp-3);margin-block-start:var(--fps-sp-2)}._noteAction_1wybx_328{display:inline-flex;align-items:center;gap:.25rem;padding:0;border:0;background:transparent;color:var(--fps-c-text-3);font:var(--fps-text-2xs)/1.4 var(--fps-font-ui);cursor:pointer;transition:color var(--fps-dur-fast)}._noteAction_1wybx_328:hover{color:var(--fps-c-accent)}._noteAction_1wybx_328:focus-visible{outline:none;box-shadow:var(--fps-focus-ring);border-radius:var(--fps-r-sm)}._noteHidden_1wybx_336{opacity:.55}._note_1wybx_197[role=button]{cursor:pointer}._note_1wybx_197[role=button]:focus-visible{outline:none;box-shadow:var(--fps-focus-ring);border-radius:var(--fps-r-sm)}._noteHighlighted_1wybx_339{border-radius:var(--fps-r-md);padding-inline:var(--fps-sp-2);margin-inline:calc(-1 * var(--fps-sp-2));animation:_noteArrive_1wybx_1 2.8s var(--fps-ease-out) both}@keyframes _noteArrive_1wybx_1{0%,65%{background:color-mix(in oklch,var(--fps-c-accent) 18%,transparent)}to{background:color-mix(in oklch,var(--fps-c-accent) 8%,transparent)}}@media(prefers-reduced-motion:reduce){._noteHighlighted_1wybx_339{animation:none;background:color-mix(in oklch,var(--fps-c-accent) 12%,transparent)}}._replies_1wybx_356{margin-block-start:var(--fps-sp-3);border-inline-start:2px solid var(--fps-c-border-muted);padding-inline-start:var(--fps-sp-3)}._noteReply_1wybx_357{padding-block:var(--fps-sp-2)}._noteReply_1wybx_357:not(:last-child):after{opacity:.6}._replyComposer_1wybx_359{margin-block-start:var(--fps-sp-3)}._gate_1wybx_363{display:flex;flex-direction:column;gap:var(--fps-sp-4)}._gateGhosts_1wybx_364{display:flex;flex-direction:column;gap:var(--fps-sp-4);filter:blur(5px);opacity:.45;pointer-events:none}._gateGhost_1wybx_364{display:flex;flex-direction:column;gap:.4rem}._gateGhost_1wybx_364 span{display:block;block-size:.55rem;border-radius:var(--fps-r-full);background:var(--fps-c-surface-alt)}._gateGhost_1wybx_364 span:nth-child(1){inline-size:42%}._gateGhost_1wybx_364 span:nth-child(2){inline-size:92%}._gateGhost_1wybx_364 span:nth-child(3){inline-size:68%}._gateCopy_1wybx_370{display:flex;flex-direction:column;gap:var(--fps-sp-3)}._gateLead_1wybx_371{margin:0;color:var(--fps-c-text);font:500 var(--fps-text-sm)/1.5 var(--fps-font-ui)}._gateNote_1wybx_372{margin:0;color:var(--fps-c-text-3);font-size:var(--fps-text-xs);line-height:1.6}._empty_1wybx_374{display:flex;flex-direction:column;gap:var(--fps-sp-2);padding-block:var(--fps-sp-4)}._emptyLead_1wybx_375{margin:0;color:var(--fps-c-text-2);font:500 var(--fps-text-sm)/1.5 var(--fps-font-ui)}._emptyNote_1wybx_376{margin:0;color:var(--fps-c-text-3);font-size:var(--fps-text-xs);line-height:1.7}._error_1wybx_378{margin:var(--fps-sp-3) 0 0;color:var(--fps-c-err, var(--fps-c-text-2));font-size:var(--fps-text-xs)}._nameHint_1wybx_380{margin:0 0 var(--fps-sp-2);color:var(--fps-c-text-3);font-size:var(--fps-text-2xs);line-height:1.5}._nameHint_1wybx_380 a{color:var(--fps-c-accent)}._nameHint_1wybx_380 ._quietBtn_1wybx_382{margin-inline-start:var(--fps-sp-2)}._composerSlot_1wybx_385{flex:none;padding:var(--fps-sp-3) var(--fps-sp-4);border-block-start:1px solid color-mix(in srgb,var(--fps-c-border-muted) 60%,transparent)}._nameGate_1wybx_393{display:flex;flex-direction:column;gap:var(--fps-sp-2)}._nameGateTitle_1wybx_394{margin:0;font:500 var(--fps-text-sm)/1.4 var(--fps-font-ui);color:var(--fps-c-text)}._nameGateLead_1wybx_399{margin:0;font-size:var(--fps-text-2xs);line-height:1.6;color:var(--fps-c-text-3)}._nameGateRow_1wybx_405{display:flex;gap:var(--fps-sp-2);align-items:stretch}._nameGateInput_1wybx_406{flex:1;min-inline-size:0;min-block-size:2.1rem;padding-inline:var(--fps-sp-3);border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-md);background:var(--fps-c-surface);color:var(--fps-c-text);font:var(--fps-text-sm)/1.4 var(--fps-font-ui)}._nameGateInput_1wybx_406:focus-visible{outline:none;box-shadow:var(--fps-focus-ring);border-color:var(--fps-c-accent)}._reportSheet_1wybx_421{flex-basis:100%;display:flex;flex-direction:column;gap:var(--fps-sp-2);margin-block-start:var(--fps-sp-2);padding:var(--fps-sp-3);border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-md);background:color-mix(in oklch,var(--fps-c-surface) 70%,transparent)}._reportTitle_1wybx_432{margin:0;font:500 var(--fps-text-xs)/1.4 var(--fps-font-ui);color:var(--fps-c-text)}._reportLead_1wybx_433{margin:0;font-size:var(--fps-text-2xs);line-height:1.6;color:var(--fps-c-text-3)}._reportReasons_1wybx_434{display:flex;flex-wrap:wrap;gap:var(--fps-sp-2)}._reportReason_1wybx_434{padding:.25rem var(--fps-sp-3);border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-full);background:transparent;color:var(--fps-c-text-2);font:var(--fps-text-2xs)/1.5 var(--fps-font-ui);cursor:pointer;transition:border-color var(--fps-dur-fast),color var(--fps-dur-fast)}._reportReason_1wybx_434:hover{border-color:var(--fps-c-accent);color:var(--fps-c-accent)}._reportReason_1wybx_434:disabled{opacity:.5;cursor:default}._reportReason_1wybx_434:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._reportDone_1wybx_448{color:var(--fps-c-text-3);font:var(--fps-text-2xs)/1.4 var(--fps-font-ui)}._composer_1wybx_385{display:flex;flex-direction:column;gap:var(--fps-sp-2)}._composerInput_1wybx_453{min-block-size:4.5rem;max-block-size:14rem;overflow-y:auto;padding:var(--fps-sp-3);border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-md);background:var(--fps-c-surface);color:var(--fps-c-text);font-family:var(--fps-font-kls-body, var(--fps-font-body));font-size:var(--fps-text-sm);line-height:1.62;unicode-bidi:plaintext}._composerInput_1wybx_453:focus-visible{outline:none;box-shadow:var(--fps-focus-ring);border-color:transparent}._composerInput_1wybx_453:empty:before{content:attr(data-placeholder);color:var(--fps-c-text-3);pointer-events:none}._composerFoot_1wybx_469{display:flex;align-items:center;justify-content:space-between;gap:var(--fps-sp-2)}._composerMarks_1wybx_470{display:flex;align-items:center;gap:var(--fps-sp-1)}._composerActions_1wybx_471{display:flex;align-items:center;gap:var(--fps-sp-2)}._markBtn_1wybx_472{display:grid;place-items:center;inline-size:1.75rem;block-size:1.75rem;border:0;border-radius:var(--fps-r-sm);background:transparent;color:var(--fps-c-text-3);font-size:var(--fps-text-xs);cursor:pointer}._markBtn_1wybx_472:hover{color:var(--fps-c-accent);background:var(--fps-c-accent-soft)}._markBtn_1wybx_472:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._count_1wybx_479{color:var(--fps-c-text-3);font-size:var(--fps-text-2xs);font-variant-numeric:tabular-nums}._countOver_1wybx_480{color:var(--fps-c-err, var(--fps-c-text-2))}._quietBtn_1wybx_382{border:0;background:transparent;color:var(--fps-c-text-3);font:var(--fps-text-xs)/1 var(--fps-font-ui);cursor:pointer}._quietBtn_1wybx_382:hover{color:var(--fps-c-text)}._primaryBtn_1wybx_483{min-block-size:1.9rem;padding-inline:var(--fps-sp-4);border:0;border-radius:var(--fps-r-full);background:var(--fps-c-accent);color:var(--fps-c-accent-text);font:500 var(--fps-text-xs)/1 var(--fps-font-ui);cursor:pointer}._primaryBtn_1wybx_483:disabled{opacity:.45;cursor:default}._primaryBtn_1wybx_483:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}@media(min-width:46.0625rem){._panelExpanded_1wybx_499{--margin-width: min(var(--fps-piece-reading-width), calc(100vw - 6rem) );inset-inline-start:max(var(--margin-gap),calc((100vw - var(--margin-width)) / 2));border-radius:var(--fps-r-xl);background:color-mix(in oklch,var(--fps-c-bg) 96%,transparent);box-shadow:0 2rem 5rem color-mix(in srgb,#071226 20%,transparent)}._panelExpanded_1wybx_499:before,._panelExpanded_1wybx_499:after{opacity:0}._panelExpanded_1wybx_499 ._body_1wybx_173,._panelExpanded_1wybx_499 ._composerSlot_1wybx_385{padding-inline:var(--fps-sp-6)}._panelExpanded_1wybx_499 ._composerInput_1wybx_453{min-block-size:7rem;font-size:var(--fps-text-md)}._panelExpanded_1wybx_499 ._noteBody_1wybx_239{font-size:var(--fps-text-md);line-height:1.75}._panelExpanded_1wybx_499 ._noteAuthor_1wybx_212{font-size:var(--fps-text-sm)}._panelExpanded_1wybx_499 ._noteAnchor_1wybx_215,._panelExpanded_1wybx_499 ._noteAction_1wybx_328,._panelExpanded_1wybx_499 ._moreBtn_1wybx_283{font-size:var(--fps-text-xs)}._noteBody_1wybx_239,._noteAuthor_1wybx_212,._noteAnchor_1wybx_215,._noteAction_1wybx_328,._moreBtn_1wybx_283{transition:font-size .46s var(--margin-ease),line-height .46s var(--margin-ease)}._backdrop_1wybx_532{position:fixed;inset:0;z-index:59;background:color-mix(in oklch,var(--fps-c-bg) 40%,transparent);-webkit-backdrop-filter:blur(14px) saturate(1.1);backdrop-filter:blur(14px) saturate(1.1);animation:_backdropIn_1wybx_1 .46s var(--fps-ease-out, ease) both;transition:opacity .16s linear}._backdropClosing_1wybx_542{animation:none;opacity:0}}@keyframes _backdropIn_1wybx_1{0%{opacity:0}to{opacity:1}}@media(max-width:46rem){._backdrop_1wybx_532,._expand_1wybx_149{display:none}}@media(max-width:46rem){._panel_1wybx_9{inset-block-start:auto;inset-block-end:0;inset-inline:0;inline-size:100%;inset-block-start:0;block-size:100dvh;block-size:100svh;max-block-size:100svh;z-index:60;border:0;border-block-start:1px solid var(--fps-c-border-muted);border-radius:0;padding-block-end:calc(var(--viewport-bottom, 0px) + env(safe-area-inset-bottom));background:var(--fps-c-bg);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 -.75rem 2.5rem color-mix(in srgb,#071226 12%,transparent);animation-name:_sheetIn_1wybx_1}._panel_1wybx_9:before,._panel_1wybx_9:after{display:none}._panel_1wybx_9:not(._panelInline_1wybx_597) ._head_1wybx_129{padding-block-start:var(--fps-sp-4);touch-action:pan-x}._head_1wybx_129:before{content:"";position:absolute;inset-block-start:.45rem;inset-inline-start:50%;inline-size:2.25rem;block-size:.25rem;transform:translate(-50%);border-radius:var(--fps-r-full);background:var(--fps-c-border-muted)}._markBtn_1wybx_472{inline-size:2.5rem;block-size:2.5rem}._primaryBtn_1wybx_483{min-block-size:2.5rem}._composerInput_1wybx_453{min-block-size:5.5rem;font-size:1rem}}@keyframes _sheetIn_1wybx_1{0%{opacity:0;transform:translateY(8%)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){._panel_1wybx_9{animation-duration:.01ms}}._panel_1wybx_9._panelInline_1wybx_597{min-block-size:0;padding:0;inset:auto;position:static;inline-size:100%;block-size:100%;max-block-size:none;border:0;border-radius:0;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;animation:none}._panel_1wybx_9._panelInline_1wybx_597:before,._panel_1wybx_9._panelInline_1wybx_597:after{display:none}._panel_1wybx_9._panelInline_1wybx_597 ._expand_1wybx_149,._panel_1wybx_9._panelInline_1wybx_597 ._close_1wybx_162{display:none}._panel_1wybx_9._panelInline_1wybx_597 ._body_1wybx_173{flex:1 1 auto;min-block-size:0;overflow-y:auto}._overlay_1emxl_8{position:fixed;inset:0;z-index:70;display:flex;align-items:center;justify-content:center;padding:clamp(var(--fps-sp-4),4vmin,var(--fps-sp-10));background:color-mix(in oklch,var(--fps-c-bg) 62%,transparent);-webkit-backdrop-filter:blur(18px) saturate(1.1);backdrop-filter:blur(18px) saturate(1.1);animation:_studioIn_1emxl_1 .26s var(--fps-ease-out) both}@keyframes _studioIn_1emxl_1{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){._overlay_1emxl_8{animation-duration:.01ms}}._sheet_1emxl_24{inline-size:min(72rem,100%);max-block-size:min(100%,52rem);display:flex;flex-direction:column;border-radius:var(--fps-r-xl);background:var(--fps-c-bg);box-shadow:0 2rem 6rem color-mix(in srgb,#071226 22%,transparent);overflow:hidden}._head_1emxl_37{flex:none;display:flex;align-items:flex-start;justify-content:space-between;gap:var(--fps-sp-4);padding:var(--fps-sp-5) var(--fps-sp-6) var(--fps-sp-4)}._headTitle_1emxl_45{display:flex;flex-direction:column;gap:.2rem;min-inline-size:0}._headLabel_1emxl_52{color:var(--fps-c-text);font-size:var(--fps-text-lg);font-weight:600;line-height:1.3}._headHint_1emxl_53{color:var(--fps-c-text-3);font-size:var(--fps-text-xs);line-height:1.5}._close_1emxl_54{display:grid;place-items:center;inline-size:2.25rem;block-size:2.25rem;flex:none;border:0;border-radius:50%;background:transparent;color:var(--fps-c-text-3);font-size:var(--fps-text-xl);cursor:pointer}._close_1emxl_54:hover{color:var(--fps-c-text);background:var(--fps-c-surface-alt)}._close_1emxl_54:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._controls_1emxl_62{flex:none;display:flex;flex-wrap:wrap;align-items:center;gap:var(--fps-sp-4);padding:0 var(--fps-sp-6) var(--fps-sp-4)}._controls_1emxl_62[hidden]{display:none}._group_1emxl_74{display:flex;flex-wrap:wrap;gap:var(--fps-sp-2)}._chip_1emxl_75{padding:.35rem var(--fps-sp-4);border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-full);background:transparent;color:var(--fps-c-text-2);font-size:var(--fps-text-xs);line-height:1.5;cursor:pointer;transition:border-color var(--fps-dur-fast),color var(--fps-dur-fast),background var(--fps-dur-fast)}._chip_1emxl_75:hover{color:var(--fps-c-text);border-color:var(--fps-c-border)}._chipOn_1emxl_87{background:var(--fps-c-accent);border-color:var(--fps-c-accent);color:var(--fps-c-accent-text)}._chip_1emxl_75:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._fontPick_1emxl_90{display:flex;align-items:center;gap:var(--fps-sp-2)}._fontPickLabel_1emxl_91{color:var(--fps-c-text-3);font-size:var(--fps-text-xs)}._select_1emxl_92{min-block-size:2rem;padding-inline:var(--fps-sp-3);border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-md);background:var(--fps-c-surface);color:var(--fps-c-text);font-size:var(--fps-text-xs);line-height:1}._warning_1emxl_103{flex:none;margin:0 var(--fps-sp-6) var(--fps-sp-4);padding:var(--fps-sp-3) var(--fps-sp-4);border-radius:var(--fps-r-md);background:var(--fps-c-warn-soft, var(--fps-c-surface-alt));color:var(--fps-c-text-2);font-size:var(--fps-text-xs);line-height:1.6}._rail_1emxl_117{flex:1;min-block-size:0;display:flex;align-items:stretch;gap:var(--fps-sp-6);overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x proximity;padding:0 var(--fps-sp-6) var(--fps-sp-6);scrollbar-width:thin;scrollbar-color:color-mix(in oklch,var(--fps-c-accent) 22%,transparent) transparent}._rail_1emxl_117::-webkit-scrollbar{block-size:4px}._rail_1emxl_117::-webkit-scrollbar-track{background:transparent}._rail_1emxl_117::-webkit-scrollbar-thumb{border-radius:var(--fps-r-full);background:color-mix(in oklch,var(--fps-c-accent) 20%,transparent)}._state_1emxl_141{flex:1;display:grid;place-items:center;padding-block:var(--fps-sp-10)}._card_1emxl_143{flex:none;inline-size:15rem;max-block-size:100%;scroll-snap-align:start;display:flex;flex-direction:column;gap:var(--fps-sp-3);min-block-size:0}._cardLabel_1emxl_156{flex:none;display:flex;align-items:baseline;justify-content:space-between;gap:var(--fps-sp-2);margin:0;color:var(--fps-c-text-2);font-size:var(--fps-text-xs);font-weight:500;line-height:1.4}._cardDims_1emxl_161{color:var(--fps-c-text-3);font-size:var(--fps-text-2xs);font-variant-numeric:tabular-nums}._pages_1emxl_167{flex:1;min-block-size:0;display:flex;flex-direction:column;gap:var(--fps-sp-3);overflow-y:auto;overscroll-behavior-y:contain;padding-block-end:var(--fps-sp-1);scrollbar-width:thin;scrollbar-color:color-mix(in oklch,var(--fps-c-accent) 22%,transparent) transparent}._pages_1emxl_167::-webkit-scrollbar{inline-size:4px}._pages_1emxl_167::-webkit-scrollbar-track{background:transparent}._pages_1emxl_167::-webkit-scrollbar-thumb{border-radius:var(--fps-r-full);background:color-mix(in oklch,var(--fps-c-accent) 20%,transparent)}._page_1emxl_167{position:relative;margin:0;inline-size:100%;flex:none}._preview_1emxl_187{display:block;inline-size:100%;block-size:auto;border-radius:var(--fps-r-md);border:1px solid var(--fps-c-border-muted);background:var(--fps-c-surface-alt)}._download_1emxl_197{position:absolute;inset-block-start:var(--fps-sp-3);inset-inline-end:var(--fps-sp-3);display:grid;place-items:center;inline-size:2.25rem;block-size:2.25rem;border:0;border-radius:50%;background:color-mix(in oklch,var(--fps-c-bg) 82%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--fps-c-text);cursor:pointer;opacity:0;transition:opacity var(--fps-dur-fast),background var(--fps-dur-fast)}._page_1emxl_167:hover ._download_1emxl_197,._download_1emxl_197:focus-visible{opacity:1}._download_1emxl_197:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._download_1emxl_197:disabled{cursor:default}@media(hover:none){._download_1emxl_197{opacity:1}}._pageIndex_1emxl_218{margin-block-start:.35rem;color:var(--fps-c-text-3);font-size:var(--fps-text-2xs);line-height:1.4;font-variant-numeric:tabular-nums;text-align:center}._modes_1emxl_232{flex:none;display:grid;grid-template-columns:1fr 1fr;gap:var(--fps-sp-2);margin:0 var(--fps-sp-6) var(--fps-sp-4);padding:.25rem;border-radius:var(--fps-r-full);background:var(--fps-c-surface-alt)}._mode_1emxl_232{display:flex;align-items:center;justify-content:center;gap:var(--fps-sp-2);min-block-size:2.75rem;padding-inline:var(--fps-sp-3);border:0;border-radius:var(--fps-r-full);background:transparent;color:var(--fps-c-text-2);font:500 var(--fps-text-sm)/1.3 inherit;cursor:pointer;transition:background var(--fps-dur-fast),color var(--fps-dur-fast)}._modeOn_1emxl_259{background:var(--fps-c-bg);color:var(--fps-c-text);box-shadow:0 .1rem .4rem color-mix(in srgb,#071226 10%,transparent)}._mode_1emxl_232:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._picker_1emxl_267{flex:1;min-block-size:0;overflow-y:auto;overscroll-behavior-y:contain;margin:0;padding:0 var(--fps-sp-6);list-style:none;scrollbar-width:thin;scrollbar-color:color-mix(in oklch,var(--fps-c-accent) 22%,transparent) transparent}._picker_1emxl_267::-webkit-scrollbar{inline-size:4px}._picker_1emxl_267::-webkit-scrollbar-track{background:transparent}._picker_1emxl_267::-webkit-scrollbar-thumb{border-radius:var(--fps-r-full);background:color-mix(in oklch,var(--fps-c-accent) 20%,transparent)}._pick_1emxl_267{display:flex;align-items:center;gap:var(--fps-sp-3);min-block-size:3rem;padding:var(--fps-sp-2) var(--fps-sp-3);border-radius:var(--fps-r-md);color:var(--fps-c-text-3);cursor:pointer;transition:background var(--fps-dur-fast),color var(--fps-dur-fast)}._pick_1emxl_267:hover{background:var(--fps-c-surface-alt)}._pickOn_1emxl_294{color:var(--fps-c-text)}._pickBox_1emxl_298{position:absolute;inline-size:1px;block-size:1px;opacity:0;pointer-events:none}._pick_1emxl_267:focus-within{background:var(--fps-c-surface-alt);box-shadow:var(--fps-focus-ring)}._pickMark_1emxl_300{flex:none;display:grid;place-items:center;inline-size:1.35rem;block-size:1.35rem;border:1.5px solid var(--fps-c-border);border-radius:var(--fps-r-sm);color:var(--fps-c-accent-text);transition:background var(--fps-dur-fast),border-color var(--fps-dur-fast)}._pickOn_1emxl_294 ._pickMark_1emxl_300{background:var(--fps-c-accent);border-color:var(--fps-c-accent)}._pickText_1emxl_314{flex:1;min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fps-text-sm);line-height:1.5}._pickKind_1emxl_323{flex:none;color:var(--fps-c-text-3)}._tally_1emxl_329{flex:none;display:flex;align-items:center;justify-content:space-between;gap:var(--fps-sp-3);padding:var(--fps-sp-4) var(--fps-sp-6);border-block-start:1px solid color-mix(in srgb,var(--fps-c-border-muted) 55%,transparent)}._tallyCount_1emxl_338{color:var(--fps-c-text-2);font-size:var(--fps-text-xs);line-height:1.4;font-variant-numeric:tabular-nums}._primary_1emxl_339{min-block-size:2.75rem;padding-inline:var(--fps-sp-6);border:0;border-radius:var(--fps-r-full);background:var(--fps-c-accent);color:var(--fps-c-accent-text);font:600 var(--fps-text-sm)/1 inherit;font-variant-numeric:tabular-nums;cursor:pointer}._primary_1emxl_339:disabled{opacity:.45;cursor:default}._primary_1emxl_339:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._secondary_1emxl_352{min-block-size:2.75rem;padding-inline:var(--fps-sp-4);border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-full);background:transparent;color:var(--fps-c-text-2);font:500 var(--fps-text-xs)/1 inherit;cursor:pointer}._secondary_1emxl_352:disabled{opacity:.45;cursor:default}._secondary_1emxl_352:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._strip_1emxl_368{flex:1;min-block-size:0;display:flex;align-items:stretch;gap:var(--fps-sp-4);overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;padding:0 var(--fps-sp-6) var(--fps-sp-4);scrollbar-width:thin;scrollbar-color:color-mix(in oklch,var(--fps-c-accent) 22%,transparent) transparent}._strip_1emxl_368::-webkit-scrollbar{block-size:4px}._strip_1emxl_368::-webkit-scrollbar-track{background:transparent}._strip_1emxl_368::-webkit-scrollbar-thumb{border-radius:var(--fps-r-full);background:color-mix(in oklch,var(--fps-c-accent) 20%,transparent)}._frame_1emxl_391{flex:none;margin:0;block-size:100%;min-inline-size:0;scroll-snap-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.4rem}._frame_1emxl_391 ._preview_1emxl_187{inline-size:auto;block-size:auto;min-block-size:0;max-block-size:calc(100% - 1.6rem);max-inline-size:min(26rem,82vw);object-fit:contain}._frameIndex_1emxl_411{color:var(--fps-c-text-3);font-size:var(--fps-text-2xs);line-height:1.4;font-variant-numeric:tabular-nums;text-align:center}._foot_1emxl_422{flex:none;display:flex;justify-content:center;padding:var(--fps-sp-4) var(--fps-sp-6) calc(var(--fps-sp-5) + env(safe-area-inset-bottom));border-block-start:1px solid color-mix(in srgb,var(--fps-c-border-muted) 55%,transparent)}._actions_1emxl_429{display:flex;align-items:center;gap:var(--fps-sp-3)}._action_1emxl_429{display:grid;place-items:center;inline-size:2.5rem;block-size:2.5rem;border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-full);background:transparent;color:var(--fps-c-text-2);cursor:pointer;transition:color var(--fps-dur-fast),border-color var(--fps-dur-fast),background var(--fps-dur-fast)}._action_1emxl_429:hover{color:var(--fps-c-accent-text);background:var(--fps-c-accent);border-color:var(--fps-c-accent)}._action_1emxl_429:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._said_1emxl_452{min-inline-size:4rem;color:var(--fps-c-text-3);font-size:var(--fps-text-2xs);line-height:1.4}@media(max-width:46rem){._overlay_1emxl_8{padding:0}._sheet_1emxl_24{block-size:100%;max-block-size:100%;border-radius:0}._head_1emxl_37{padding:var(--fps-sp-4) var(--fps-sp-4) var(--fps-sp-3)}._controls_1emxl_62{padding-inline:var(--fps-sp-4);gap:var(--fps-sp-3)}._rail_1emxl_117{padding-inline:var(--fps-sp-4);gap:var(--fps-sp-5)}._foot_1emxl_422{padding-inline:var(--fps-sp-4);padding-block-end:calc(var(--fps-sp-4) + env(safe-area-inset-bottom))}._modes_1emxl_232{margin-inline:var(--fps-sp-4)}._picker_1emxl_267{padding-inline:var(--fps-sp-3)}._pick_1emxl_267{min-block-size:3.25rem;gap:var(--fps-sp-4)}._pickMark_1emxl_300{inline-size:1.5rem;block-size:1.5rem}._pickText_1emxl_314{font-size:var(--fps-text-base)}._tally_1emxl_329{padding:var(--fps-sp-3) var(--fps-sp-4) calc(var(--fps-sp-3) + env(safe-area-inset-bottom));gap:var(--fps-sp-2)}._primary_1emxl_339{flex:1;padding-inline:var(--fps-sp-4)}._strip_1emxl_368{padding-inline:var(--fps-sp-4);gap:var(--fps-sp-3);scroll-padding-inline:var(--fps-sp-4)}}@media(max-height:34rem){._headHint_1emxl_53{display:none}._modes_1emxl_232{margin-block-end:var(--fps-sp-2)}._mode_1emxl_232,._primary_1emxl_339,._secondary_1emxl_352{min-block-size:2.5rem}}._feedBoot_l1rhz_3{inline-size:min(var(--fps-piece-reading-width),100%);margin-inline:auto;padding:var(--fps-sp-5) var(--fps-sp-4);display:grid;gap:var(--fps-sp-6)}._feedBootTabs_l1rhz_4,._feedBootLine_l1rhz_4{border-radius:var(--fps-r-lg);background:linear-gradient(100deg,var(--fps-c-bg-subtle),var(--fps-c-surface),var(--fps-c-bg-subtle));background-size:220% 100%;animation:_feedBoot_l1rhz_3 1.25s ease-in-out infinite}._feedBootTabs_l1rhz_4{block-size:2.75rem;inline-size:17rem;justify-self:center;border-radius:var(--fps-r-full)}._feedBootLine_l1rhz_4{block-size:11rem}@keyframes _feedBoot_l1rhz_3{to{background-position:-120% 0}}@media(prefers-reduced-motion:reduce){._feedBootTabs_l1rhz_4,._feedBootLine_l1rhz_4{animation:none}}._feed_l1rhz_3{max-inline-size:72rem;margin-inline:auto;padding:var(--fps-sp-10) var(--fps-sp-6) var(--fps-sp-16)}._state_l1rhz_11{display:grid;place-items:center;min-block-size:30vh;color:var(--fps-c-text-3)}._head_l1rhz_13{display:flex;flex-direction:column;gap:var(--fps-sp-5);margin-block-end:var(--fps-sp-8)}._title_l1rhz_14{font-family:var(--fps-font-heading);font-size:var(--fps-text-3xl);font-weight:var(--fps-weight-medium);letter-spacing:var(--fps-tracking-tight);color:var(--fps-c-text);margin:0}._title_l1rhz_14[data-language-system=kls]{font-family:var(--fps-font-kls-heading)}._klsSummary_l1rhz_23{margin:0;max-inline-size:60ch;color:var(--fps-c-text-2);font-family:var(--fps-font-kls-body)}._controls_l1rhz_29{display:flex;align-items:center;gap:var(--fps-sp-4);flex-wrap:wrap}._search_l1rhz_30{max-inline-size:22rem}._langChips_l1rhz_32{display:flex;flex-wrap:wrap;gap:var(--fps-sp-2)}._chip_l1rhz_33,._chipOn_l1rhz_33{font:inherit;font-size:var(--fps-text-sm);padding:var(--fps-sp-1) var(--fps-sp-3);border-radius:var(--fps-r-full);border:1px solid var(--fps-c-border);background:var(--fps-c-surface);color:var(--fps-c-text-2);cursor:pointer;transition:border-color var(--fps-dur-fast),color var(--fps-dur-fast)}._chip_l1rhz_33:hover{border-color:var(--fps-c-text-3);color:var(--fps-c-text)}._chipOn_l1rhz_33{border-color:var(--fps-c-accent);background:var(--fps-c-accent-soft);color:var(--fps-c-accent)}._chip_l1rhz_33:focus-visible,._chipOn_l1rhz_33:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._grid_l1rhz_48{display:grid;grid-template-columns:repeat(auto-fill,minmax(17rem,1fr));gap:var(--fps-sp-5)}._footer_l1rhz_50{margin-block-start:var(--fps-sp-16)}@media(max-width:640px){._feed_l1rhz_3{padding:var(--fps-sp-6) var(--fps-sp-4) var(--fps-sp-12)}._search_l1rhz_30{max-inline-size:none;inline-size:100%}}._namava_cl1q3_9{display:flex;flex-direction:column;gap:var(--fps-sp-4);inline-size:100%;max-inline-size:min(64rem,100%);max-block-size:100%;align-self:center;padding-block:var(--fps-sp-4);flex:1 1 auto;min-block-size:0;block-size:100%}._namava_cl1q3_9:focus-visible{outline:none}._namava_cl1q3_9:focus-visible ._stage_cl1q3_40{box-shadow:var(--fps-focus-ring)}._stage_cl1q3_40{position:relative;isolation:isolate;display:grid;place-items:center;min-block-size:0;flex:1 1 0;inline-size:100%;max-inline-size:100%;min-inline-size:0;overflow:hidden;border-radius:var(--fps-r-xl);background:radial-gradient(120% 90% at 50% 0%,color-mix(in oklch,var(--fps-c-accent) 12%,transparent),transparent 62%),linear-gradient(to bottom,color-mix(in oklch,var(--fps-c-bg-subtle, var(--fps-c-surface-alt)) 70%,var(--fps-c-bg)),var(--fps-c-bg-subtle, var(--fps-c-surface-alt)));box-shadow:0 1.5rem 4rem color-mix(in srgb,#071226 16%,transparent)}._stage_cl1q3_40:after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;border-radius:inherit;box-shadow:inset 0 0 6rem color-mix(in oklch,var(--fps-c-text) 5%,transparent)}._scene_cl1q3_88{position:relative}._backdrop_cl1q3_93{position:absolute;inset:0;z-index:-1;overflow:hidden}._backdrop_cl1q3_93 img{inline-size:100%;block-size:100%;object-fit:cover;opacity:.18;filter:blur(3rem) saturate(.7);transform:scale(1.2)}._scene_cl1q3_88{inline-size:100%;block-size:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--fps-sp-4);padding:clamp(var(--fps-sp-6),5vw,var(--fps-sp-12));text-align:start;min-block-size:0;overflow:hidden;animation:_sceneIn_cl1q3_1 .52s var(--fps-ease-out, cubic-bezier(.32, .72, 0, 1)) both}@keyframes _sceneIn_cl1q3_1{0%{opacity:0;transform:translateY(.75rem)}to{opacity:1;transform:none}}._sceneStill_cl1q3_126{animation:none}@media(prefers-reduced-motion:reduce){._scene_cl1q3_88{animation:none}._picture_cl1q3_129{transform:none!important}}._reading_cl1q3_137{max-block-size:100%;max-inline-size:100%;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}._reading_cl1q3_137::-webkit-scrollbar{display:none}._readingLong_cl1q3_149{padding-block:2.5rem;-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 2.5rem,#000 calc(100% - 2.5rem),transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,#000 2.5rem,#000 calc(100% - 2.5rem),transparent 100%)}._body_cl1q3_157{margin:0;max-inline-size:34ch;color:var(--fps-c-text);font-family:var(--fps-font-kls-body, var(--fps-font-body));font-size:clamp(1.25rem,2.6vw,2rem);line-height:1.62;unicode-bidi:plaintext}._heading_cl1q3_167{margin:0;max-inline-size:24ch;text-align:center;color:var(--fps-c-text);font-family:var(--fps-font-kls-heading, var(--fps-font-heading));font-weight:var(--fps-weight-bold, 700);font-size:clamp(1.75rem,5vw,3.25rem);line-height:1.15;text-wrap:balance}._quote_cl1q3_179{margin:0;max-inline-size:30ch;max-block-size:100%;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}._quote_cl1q3_179::-webkit-scrollbar{display:none}._quoteText_cl1q3_188{margin:0;color:var(--fps-c-text);font-family:var(--fps-font-kls-heading, var(--fps-font-heading));font-size:clamp(1.4rem,3.4vw,2.4rem);font-weight:var(--fps-weight-medium, 500);line-height:1.4;unicode-bidi:plaintext}._quoteBy_cl1q3_197{margin-block-start:var(--fps-sp-4);color:var(--fps-c-text-3);font-size:var(--fps-text-sm)}._figure_cl1q3_206{margin:0;inline-size:100%;block-size:100%;display:flex;flex-direction:column;gap:var(--fps-sp-3)}._reading_cl1q3_137 img{transform:scale(var(--stage-zoom, 1));transform-origin:center;transition:transform .12s linear}[data-single-scene=true] ._reading_cl1q3_137 img{transform:none!important;inline-size:auto;block-size:auto;max-inline-size:100%;max-block-size:100%;aspect-ratio:auto!important;object-fit:contain!important;object-position:center}[data-single-scene=true] ._reading_cl1q3_137{inline-size:100%}[data-single-scene=true] ._reading_cl1q3_137 figure,[data-single-scene=true] ._reading_cl1q3_137 button{max-block-size:100%}@media(prefers-reduced-motion:reduce){._reading_cl1q3_137 img{transform:none}}._caption_cl1q3_231{flex:none;text-align:center;color:var(--fps-c-text-3);font-size:var(--fps-text-sm);line-height:1.5}._cover_cl1q3_240{max-block-size:42%;inline-size:auto;border-radius:var(--fps-r-lg);object-fit:cover}._openingTitle_cl1q3_246{margin:0;max-inline-size:22ch;text-align:center;color:var(--fps-c-text);font-family:var(--fps-font-kls-heading, var(--fps-font-heading));font-size:clamp(1.9rem,5.5vw,3.5rem);font-weight:var(--fps-weight-bold, 700);line-height:1.12;text-wrap:balance}._openingByline_cl1q3_257{margin:0;color:var(--fps-c-text-2);font-size:var(--fps-text-md);font-family:var(--fps-font-kls-body, var(--fps-font-body))}._meta_cl1q3_269{margin:0;display:flex;flex-wrap:wrap;justify-content:center;gap:var(--fps-sp-1) var(--fps-sp-4);color:var(--fps-c-text-3);font-size:var(--fps-text-xs)}._metaRow_cl1q3_278{display:flex;gap:.35rem}._metaRow_cl1q3_278 dt{font-weight:var(--fps-weight-medium, 500)}._metaRow_cl1q3_278 dd{margin:0}._mark_cl1q3_283{position:absolute;inset-block-start:var(--fps-sp-4);inset-inline-start:var(--fps-sp-5);z-index:3;color:color-mix(in oklch,var(--fps-c-text) 42%,transparent);font-size:var(--fps-text-2xs);font-weight:500;letter-spacing:var(--fps-tracking-wide, .04em);pointer-events:none}._provenance_cl1q3_296{margin:0;color:var(--fps-c-text-3);font-size:var(--fps-text-xs)}._seam_cl1q3_298{inline-size:4rem;block-size:1px;background:var(--fps-c-border)}._aside_cl1q3_305{display:flex;flex-direction:column;align-items:center;gap:var(--fps-sp-3);padding:var(--fps-sp-5) var(--fps-sp-6);border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-lg);background:color-mix(in oklch,var(--fps-c-bg) 70%,transparent);color:var(--fps-c-text-2);font-size:var(--fps-text-md);cursor:pointer}._aside_cl1q3_305:hover{color:var(--fps-c-text);border-color:var(--fps-c-border)}._aside_cl1q3_305:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._asideArrow_cl1q3_320{font-size:var(--fps-text-2xl);line-height:1;animation:_nudge_cl1q3_1 1.6s ease-in-out infinite}@keyframes _nudge_cl1q3_1{0%,to{transform:translateY(0)}50%{transform:translateY(.35rem)}}@media(prefers-reduced-motion:reduce){._asideArrow_cl1q3_320{animation:none}}._progress_cl1q3_332{flex:none;display:flex;gap:2px;padding-block:var(--fps-sp-2);padding-inline:var(--fps-sp-2)}._tick_cl1q3_339{block-size:3px;border-radius:var(--fps-r-full);background:color-mix(in oklch,var(--fps-c-text) 14%,transparent);overflow:hidden}._tickFill_cl1q3_345{display:block;block-size:100%;background:var(--fps-c-accent);transform-origin:left center;transition:transform .12s linear}._bar_cl1q3_360{display:flex;align-items:center;justify-content:space-between;gap:var(--fps-sp-3);padding-inline:var(--fps-sp-2);flex-wrap:wrap}._group_cl1q3_368{display:flex;align-items:center;gap:var(--fps-sp-2)}._action_cl1q3_369{position:relative;display:grid;place-items:center;inline-size:2.25rem;block-size:2.25rem;border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-full);background:transparent;color:var(--fps-c-text-3);cursor:pointer;transition:color var(--fps-dur-fast),border-color var(--fps-dur-fast),background var(--fps-dur-fast)}._action_cl1q3_369:hover{color:var(--fps-c-text);border-color:var(--fps-c-border)}._action_cl1q3_369:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._actionOn_cl1q3_391,._actionOn_cl1q3_391:hover{color:var(--fps-c-accent-text);background:var(--fps-c-accent);border-color:var(--fps-c-accent)}._action_cl1q3_369:disabled{opacity:.55;cursor:default}._badge_cl1q3_398{position:absolute;inset-block-start:-.3rem;inset-inline-end:-.3rem;min-inline-size:1.05rem;padding-inline:.2rem;border-radius:var(--fps-r-full);background:var(--fps-c-accent);color:var(--fps-c-accent-text);font:600 var(--fps-text-2xs)/1.05rem var(--fps-font-ui);font-variant-numeric:tabular-nums;text-align:center}._control_cl1q3_415{display:grid;place-items:center;inline-size:2.25rem;block-size:2.25rem;flex:none;border:0;border-radius:var(--fps-r-full);background:transparent;color:var(--fps-c-text-2);cursor:pointer}._control_cl1q3_415:hover{color:var(--fps-c-text);background:var(--fps-c-surface-alt)}._control_cl1q3_415:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._primary_cl1q3_429{inline-size:2.75rem;block-size:2.75rem;background:var(--fps-c-accent);color:var(--fps-c-accent-text)}._primary_cl1q3_429:hover{background:var(--fps-c-accent);color:var(--fps-c-accent-text);filter:brightness(1.06)}._count_cl1q3_436{color:var(--fps-c-text-3);font-size:var(--fps-text-xs);line-height:1.4;font-variant-numeric:tabular-nums}._quiet_cl1q3_442{border:0;background:transparent;cursor:pointer;color:var(--fps-c-accent);font-size:var(--fps-text-xs);line-height:1.4}._quiet_cl1q3_442:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}@media(max-width:46rem){._namava_cl1q3_9{padding-block:var(--fps-sp-2)}._stage_cl1q3_40{aspect-ratio:4 / 5;min-block-size:0;max-block-size:68vh;border-radius:var(--fps-r-lg)}._body_cl1q3_157{font-size:clamp(1.15rem,4.6vw,1.5rem);max-inline-size:26ch}._control_cl1q3_415{inline-size:2.5rem;block-size:2.5rem}._primary_cl1q3_429{inline-size:3rem;block-size:3rem}._action_cl1q3_369{inline-size:2.5rem;block-size:2.5rem}._namava_cl1q3_9{gap:var(--fps-sp-2)}._bar_cl1q3_360{gap:var(--fps-sp-2);padding-inline:0;flex-wrap:nowrap}._count_cl1q3_436{display:none}._control_cl1q3_415,._action_cl1q3_369{inline-size:2.375rem;block-size:2.375rem}._primary_cl1q3_429{inline-size:2.75rem;block-size:2.75rem}._group_cl1q3_368{gap:var(--fps-sp-1)}}._pane_cl1q3_488{display:flex;flex-direction:column;min-block-size:0;border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-lg);background:var(--fps-c-bg);overflow:hidden}._paneTabs_cl1q3_497{flex:none;display:flex;align-items:center;gap:var(--fps-sp-1);padding:var(--fps-sp-2) var(--fps-sp-3);border-block-end:1px solid var(--fps-c-border-muted)}._paneTab_cl1q3_497{padding:.3rem var(--fps-sp-3);border:0;border-radius:var(--fps-r-full);background:transparent;color:var(--fps-c-text-3);font-size:var(--fps-text-xs);line-height:1.5;cursor:pointer;white-space:nowrap}._paneTab_cl1q3_497:hover{color:var(--fps-c-text)}._paneTab_cl1q3_497:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._paneTabOn_cl1q3_518{background:var(--fps-c-surface-alt);color:var(--fps-c-text)}._paneClose_cl1q3_519{margin-inline-start:auto;inline-size:2rem;block-size:2rem;display:grid;place-items:center;border:0;border-radius:50%;background:transparent;color:var(--fps-c-text-3);font-size:var(--fps-text-lg);cursor:pointer}._paneClose_cl1q3_519:hover{color:var(--fps-c-text);background:var(--fps-c-surface-alt)}._paneClose_cl1q3_519:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._paneBody_cl1q3_529{flex:1;min-block-size:0;overflow-y:auto;overscroll-behavior:contain}._paneBody_cl1q3_529:has(>._paneNotes_cl1q3_535){overflow:hidden}._paneContent_cl1q3_536{padding:var(--fps-sp-4)}._paneNotes_cl1q3_535{block-size:100%;min-block-size:0;display:flex;flex-direction:column}._paneNotes_cl1q3_535>*{block-size:100%;min-block-size:0}._toc_cl1q3_544{margin:0;padding:var(--fps-sp-2);list-style:none;display:flex;flex-direction:column;gap:2px}._tocItem_cl1q3_545{inline-size:100%;display:flex;align-items:baseline;gap:var(--fps-sp-3);padding:var(--fps-sp-2) var(--fps-sp-3);border:0;border-radius:var(--fps-r-md);background:transparent;color:var(--fps-c-text-2);text-align:start;cursor:pointer;font-family:var(--fps-font-kls-body, var(--fps-font-body));font-size:var(--fps-text-sm)}._tocItem_cl1q3_545:hover{background:var(--fps-c-surface-alt);color:var(--fps-c-text)}._tocItem_cl1q3_545:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._tocItemOn_cl1q3_557{background:var(--fps-c-accent-soft);color:var(--fps-c-text)}._tocKind_cl1q3_558{flex:none;color:var(--fps-c-text-3);font-variant-numeric:tabular-nums;font-size:var(--fps-text-xs)}._tocText_cl1q3_559{min-inline-size:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._level1_cl1q3_566 ._pane_cl1q3_488{display:none}._level2_cl1q3_571 ._pane_cl1q3_488{flex:1}@media(min-width:46.0625rem){._level2_cl1q3_571{max-inline-size:min(84rem,100%)}._level2_cl1q3_571 ._stage_cl1q3_40{grid-column:1}._level2_cl1q3_571{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,.9fr);grid-template-rows:minmax(0,1fr) auto auto;align-items:stretch;column-gap:var(--fps-sp-5)}._level2_cl1q3_571 ._pane_cl1q3_488{grid-column:2;grid-row:1 / span 3}._level2_cl1q3_571 ._progress_cl1q3_332{grid-column:1;grid-row:2}._level2_cl1q3_571 ._bar_cl1q3_360{grid-column:1;grid-row:3}}._level3_cl1q3_596 ._stage_cl1q3_40{display:none}._level3_cl1q3_596 ._pane_cl1q3_488{flex:1}._level3_cl1q3_596{flex-direction:column}._level3_cl1q3_596 ._progress_cl1q3_332{order:0}._level3_cl1q3_596 ._bar_cl1q3_360{order:1}._level3_cl1q3_596 ._pane_cl1q3_488{order:2}@media(min-width:46.0625rem){._level3_cl1q3_596{display:flex;flex-direction:column;max-inline-size:min(72rem,100%)}}@media(min-width:46.0625rem)and (max-width:64rem){._level2_cl1q3_571{display:flex;flex-direction:column;max-inline-size:min(52rem,100%)}._level2_cl1q3_571 ._stage_cl1q3_40,._level2_cl1q3_571 ._pane_cl1q3_488{flex:1 1 0;min-block-size:10rem}._level2_cl1q3_571 ._pane_cl1q3_488{min-block-size:14rem}}@media(max-width:46rem){._level2_cl1q3_571 ._stage_cl1q3_40,._level2_cl1q3_571 ._pane_cl1q3_488{flex:1 1 0;min-block-size:8rem}._level2_cl1q3_571 ._pane_cl1q3_488,._level3_cl1q3_596 ._pane_cl1q3_488{min-block-size:12rem}._namava_cl1q3_9{flex-direction:column}._stage_cl1q3_40{order:0}._progress_cl1q3_332{order:1}._bar_cl1q3_360{order:2}._pane_cl1q3_488{order:3}._paneTabs_cl1q3_497{touch-action:pan-x}._paneBody_cl1q3_529{touch-action:pan-y;-webkit-overflow-scrolling:touch}}._seam_cut_cl1q3_650{animation:none}._seam_merge_cl1q3_655{animation:_sceneMerge_cl1q3_1 .62s var(--fps-ease-out, cubic-bezier(.32, .72, 0, 1)) both}@keyframes _sceneMerge_cl1q3_1{0%{opacity:0;transform:scale(.985)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){._seam_merge_cl1q3_655{animation:none}}._notesHint_cl1q3_668{position:absolute;inset-block-end:var(--fps-sp-4);inset-inline-end:var(--fps-sp-5);z-index:3;touch-action:manipulation;display:inline-flex;align-items:center;justify-content:center;inline-size:2.25rem;block-size:2.25rem;border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-full);background:color-mix(in oklch,var(--fps-c-bg) 72%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--fps-c-text-2);cursor:pointer}._notesHint_cl1q3_668:hover{color:var(--fps-c-text);border-color:var(--fps-c-border)}._notesHint_cl1q3_668:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._footnoteHint_cl1q3_690{position:absolute;inset-block-end:var(--fps-sp-4);inset-inline-start:var(--fps-sp-5);z-index:3;touch-action:manipulation;display:flex;align-items:center;gap:var(--fps-sp-2);padding:.3rem var(--fps-sp-3);border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-full);background:color-mix(in oklch,var(--fps-c-bg) 72%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--fps-c-text-2);font-size:var(--fps-text-xs);line-height:1.4;cursor:pointer}._footnoteHint_cl1q3_690:hover{color:var(--fps-c-text)}._footnoteHint_cl1q3_690:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._footnoteHint_cl1q3_690 ._badge_cl1q3_398{position:static}._footnotes_cl1q3_714{margin:0;padding:var(--fps-sp-4);list-style:none;display:flex;flex-direction:column;gap:var(--fps-sp-4)}._footnote_cl1q3_690{display:flex;gap:var(--fps-sp-3)}._footnoteLabel_cl1q3_716{flex:none;color:var(--fps-c-accent);font-variant-numeric:tabular-nums;font-size:var(--fps-text-xs)}._footnoteText_cl1q3_717{min-inline-size:0;color:var(--fps-c-text-2);font-family:var(--fps-font-kls-body, var(--fps-font-body));font-size:var(--fps-text-sm);line-height:1.7}._asideIntro_cl1q3_728{margin:0 0 var(--fps-sp-4);max-inline-size:30ch;text-align:center;color:var(--fps-c-text);font-family:var(--fps-font-kls-body, var(--fps-font-body));font-size:clamp(1.1rem,2.2vw,1.6rem);line-height:1.55;unicode-bidi:plaintext}._edge_cl1q3_758{position:absolute;inset-block:0;z-index:2;touch-action:manipulation;border:0;background:transparent;cursor:pointer;-webkit-tap-highlight-color:transparent}._edgeStart_cl1q3_768{inset-inline-start:0;inline-size:min(3rem,9%)}._edgeEnd_cl1q3_769{inset-inline-end:0;inline-size:min(3rem,9%)}._edge_cl1q3_758:focus-visible{outline:none;box-shadow:inset var(--fps-focus-ring)}._scene_cl1q3_88 a,._scene_cl1q3_88 button,._scene_cl1q3_88 [role=button],._scene_cl1q3_88 video,._scene_cl1q3_88 iframe,._scene_cl1q3_88 summary{position:relative;z-index:3}._edge_cl1q3_758:hover{background:color-mix(in oklch,var(--fps-c-text) 4%,transparent)}@media(hover:none){._edge_cl1q3_758:hover{background:transparent}}._progress_cl1q3_332{cursor:pointer}._ended_cl1q3_789{position:absolute;inset:0;z-index:4;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--fps-sp-4);padding:clamp(var(--fps-sp-5),5vw,var(--fps-sp-10));background:color-mix(in oklch,var(--fps-c-bg) 82%,transparent);-webkit-backdrop-filter:blur(14px) saturate(1.1);backdrop-filter:blur(14px) saturate(1.1);animation:_endedIn_cl1q3_1 .42s var(--fps-ease-out, ease) both;overflow-y:auto}@keyframes _endedIn_cl1q3_1{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){._ended_cl1q3_789{animation:none}}._endedTitle_cl1q3_809{margin:0;color:var(--fps-c-text-2);font-family:var(--fps-font-kls-heading, var(--fps-font-heading));font-size:clamp(1.3rem,3.4vw,2rem);letter-spacing:var(--fps-tracking-wide, .04em)}._endedReplay_cl1q3_816{padding:var(--fps-sp-3) var(--fps-sp-6);border:0;border-radius:var(--fps-r-full);background:var(--fps-c-accent);color:var(--fps-c-accent-text);font-size:var(--fps-text-sm);font-weight:500;cursor:pointer}._endedReplay_cl1q3_816:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._embeddedSurface_cl1q3_827,._endingSurface_cl1q3_828{inline-size:min(100%,34rem);font-size:var(--fps-text-sm)}._endingSurface_cl1q3_828{flex:none}._endedNext_cl1q3_834{inline-size:100%;max-inline-size:34rem}._endedNextLabel_cl1q3_835{margin:0 0 var(--fps-sp-3);color:var(--fps-c-text-3);font-size:var(--fps-text-2xs);letter-spacing:var(--fps-tracking-wide, .06em);text-align:center}._endedList_cl1q3_842{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--fps-sp-2)}._endedItem_cl1q3_849{position:relative;inline-size:100%;display:flex;flex-direction:column;gap:.35rem;padding:var(--fps-sp-4) var(--fps-sp-5);border:1px solid color-mix(in oklch,var(--fps-c-accent) 26%,transparent);border-radius:var(--fps-r-lg);background:linear-gradient(to bottom,color-mix(in oklch,var(--fps-c-accent) 13%,transparent),transparent 78%),var(--fps-c-bg);text-align:start;cursor:pointer;font-family:var(--fps-font-kls-body, var(--fps-font-body));transition:border-color var(--fps-dur-fast) var(--fps-ease-out),transform var(--fps-dur-fast) var(--fps-ease-spring)}._endedItem_cl1q3_849:hover{border-color:var(--fps-c-accent);transform:translateY(-1px)}._endedContinuation_cl1q3_878{flex-direction:row;align-items:center;justify-content:space-between;gap:var(--fps-sp-4)}._endedArrow_cl1q3_884{flex:0 0 auto;color:var(--fps-c-accent);font-size:1.35rem;line-height:1}[dir=rtl] ._endedArrow_cl1q3_884{transform:scaleX(-1)}@media(prefers-reduced-motion:reduce){._endedItem_cl1q3_849{transition:none}._endedItem_cl1q3_849:hover{transform:none}}._endedItem_cl1q3_849:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._endedItemTitle_cl1q3_893{color:var(--fps-c-text);font-family:var(--fps-font-kls-heading, var(--fps-font-heading));font-size:clamp(1.05rem,2.4vw,1.4rem);line-height:1.3}._endedItemSummary_cl1q3_899{color:var(--fps-c-text-3);font-size:var(--fps-text-xs);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._paneNoteStack_cl1q3_908{display:flex;flex-direction:column}._paneGroupLabel_cl1q3_909{margin:0;padding:var(--fps-sp-3) var(--fps-sp-4) var(--fps-sp-1);color:var(--fps-c-text-3);font-size:var(--fps-text-2xs);letter-spacing:var(--fps-tracking-wide, .04em)}._openingSubtitle_cl1q3_919{margin:0;max-inline-size:34ch;text-align:center;color:var(--fps-c-text-2);font-family:var(--fps-font-kls-body, var(--fps-font-body));font-size:clamp(1rem,2.2vw,1.35rem);line-height:1.5}._bar_7bljl_1{direction:ltr;flex:0 0 auto;min-block-size:3.15rem;border-block-end:1px solid color-mix(in oklch,var(--fps-c-border-muted) 70%,transparent);background:color-mix(in oklch,var(--fps-c-bg) 92%,transparent);backdrop-filter:blur(18px) saturate(1.25);-webkit-backdrop-filter:blur(18px) saturate(1.25)}._inner_7bljl_13{inline-size:100%;min-block-size:3.15rem;max-inline-size:var(--fps-max-content);margin-inline:auto;padding:.4rem var(--fps-sp-6);box-sizing:border-box;display:flex;align-items:center;gap:var(--fps-sp-2)}._iconButton_7bljl_25{flex:0 0 auto;border:1px solid var(--fps-c-border-muted);background:var(--fps-c-surface);color:var(--fps-c-text);border-radius:var(--fps-r-full);inline-size:2.25rem;block-size:2.25rem;display:grid;place-items:center;cursor:pointer}._iconButton_7bljl_25:hover,._iconButton_7bljl_25:focus-visible{border-color:var(--fps-c-accent);color:var(--fps-c-accent)}._author_7bljl_44{min-inline-size:0;display:inline-flex;align-items:center;gap:var(--fps-sp-2);font-size:var(--fps-text-sm);color:var(--fps-c-text-2)}._authorName_7bljl_53{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._avatar_7bljl_59{flex:0 0 auto;inline-size:1.75rem;block-size:1.75rem;border-radius:var(--fps-r-full);object-fit:cover;background:var(--fps-c-bg-subtle)}._avatarFallback_7bljl_68{display:grid;place-items:center;font-size:var(--fps-text-xs);font-weight:var(--fps-weight-semibold);color:var(--fps-c-text-2)}._spring_7bljl_76{flex:1 1 auto}._language_7bljl_78{flex:0 0 auto;max-inline-size:6rem;font-family:var(--fps-font-mono);font-size:var(--fps-text-xs);text-transform:uppercase;color:var(--fps-c-text-3);border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-full);padding:.05rem .5rem}._languageSelect_7bljl_90{min-block-size:1.5rem;background:var(--fps-c-surface);color:var(--fps-c-text-2);cursor:pointer}@media(max-width:640px){._bar_7bljl_1,._inner_7bljl_13{min-block-size:3rem}._inner_7bljl_13{padding-inline-start:max(var(--fps-sp-4),env(safe-area-inset-left));padding-inline-end:max(var(--fps-sp-4),env(safe-area-inset-right))}._authorName_7bljl_53{max-inline-size:min(8rem,28vw)}}._stage_di1gy_3{block-size:100dvh;overflow:hidden;display:flex;flex-direction:column;background:var(--fps-c-bg)}._scene_di1gy_11{flex:1;min-block-size:0;display:flex;justify-content:center;padding:0 var(--fps-sp-4) var(--fps-sp-2);position:relative;overflow:hidden}._scene_di1gy_11>[data-namava]{flex:0 1 auto;min-block-size:0;margin-inline:auto}._voice_di1gy_21{display:none}._center_di1gy_22{display:grid;place-items:center;color:var(--fps-c-text-3)}._frame_di1gy_23{inline-size:min(var(--fps-piece-reading-width),100%);transition:opacity .4s var(--fps-ease-out, ease)}._frameDimmed_di1gy_27{opacity:.35}._frame_di1gy_23 article{padding-block:0}._tombstone_di1gy_30{color:var(--fps-c-text-3);font-size:var(--fps-text-base);text-align:center}._ended_di1gy_32{position:absolute;inset:0;display:grid;place-content:center;gap:var(--fps-sp-4);text-align:center}._endedTitle_di1gy_40{font-size:var(--fps-text-2xl, 1.6rem);color:var(--fps-c-text);margin:0}._replay_di1gy_41{justify-self:center;border:1px solid var(--fps-c-border);border-radius:var(--fps-r-full);background:var(--fps-c-surface);color:var(--fps-c-text);padding:.4rem 1.2rem;font-size:var(--fps-text-sm);cursor:pointer}._replay_di1gy_41:hover{border-color:var(--fps-c-accent);color:var(--fps-c-accent)}._actions_di1gy_53{display:flex;align-items:center;justify-content:center;gap:var(--fps-sp-4);padding:var(--fps-sp-4);flex-wrap:wrap}._actionButton_di1gy_61{border:1px solid var(--fps-c-border-muted);background:var(--fps-c-surface);color:var(--fps-c-text-2);border-radius:var(--fps-r-full);padding:.45rem .8rem;display:inline-flex;align-items:center;gap:.35rem;cursor:pointer;font-size:var(--fps-text-xs)}._actionButton_di1gy_61:hover{color:var(--fps-c-accent);border-color:var(--fps-c-accent)}._viewCount_di1gy_74{display:inline-flex;align-items:center;gap:.35rem;color:var(--fps-c-text-3);font-size:var(--fps-text-xs);font-variant-numeric:tabular-nums}@media(max-width:46rem){._scene_di1gy_11{padding-inline:0;padding-block:0}._actions_di1gy_53{gap:var(--fps-sp-2);padding-block-end:max(var(--fps-sp-4),env(safe-area-inset-bottom))}._actionButton_di1gy_61{min-block-size:2.75rem}}._spine_wchht_6{inline-size:100%;display:flex;align-items:center;gap:var(--fps-sp-3);padding:var(--fps-sp-2) 0;border:0;background:transparent;color:var(--fps-c-text-3);font-size:var(--fps-text-xs);cursor:pointer;text-align:start}._spine_wchht_6:hover{color:var(--fps-c-text-2)}._spine_wchht_6:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._name_wchht_22{flex:0 1 auto;min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._track_wchht_32{flex:1 1 auto;min-inline-size:3rem;display:flex;align-items:center;gap:2px}._segment_wchht_39{flex:1 1 auto;block-size:2px;border-radius:var(--fps-r-full);background:var(--fps-c-border-muted);transition:background var(--fps-dur-fast) var(--fps-ease-out)}._segmentPast_wchht_46{background:color-mix(in oklch,var(--fps-c-accent) 45%,transparent)}._segmentOn_wchht_47{background:var(--fps-c-accent);block-size:4px}._position_wchht_49{flex:none;font-variant-numeric:tabular-nums}@media(max-width:46rem){._name_wchht_22{max-inline-size:9rem}}._spineRow_wchht_58{display:flex;align-items:center;gap:var(--fps-sp-1);inline-size:100%}._onward_wchht_65{flex:none;display:inline-flex;align-items:center;justify-content:center;inline-size:1.9rem;block-size:1.9rem;border:0;border-radius:var(--fps-r-full);background:transparent;color:var(--fps-c-text-3);cursor:pointer}[dir=rtl] ._onward_wchht_65 svg{transform:scaleX(-1)}._onward_wchht_65:hover{color:var(--fps-c-text);background:var(--fps-c-surface-alt, var(--fps-c-bg-subtle))}._onward_wchht_65:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._card_jzt8w_1{inline-size:min(100%,50rem);margin-inline:auto;padding:clamp(1.25rem,4vw,2.75rem);border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-2xl);background:var(--fps-c-surface);box-shadow:var(--fps-shadow-sm)}._image_jzt8w_2{display:block;inline-size:100%;aspect-ratio:1200 / 630;object-fit:cover;margin-block-end:var(--fps-sp-6);border-radius:var(--fps-r-xl)}._badge_jzt8w_3{display:inline-flex;margin:0 0 var(--fps-sp-3);padding:.32rem .72rem;border-radius:var(--fps-r-full);color:var(--fps-c-accent);background:var(--fps-c-accent-soft);font-family:var(--fps-font-ui);font-size:var(--fps-text-xs);font-weight:var(--fps-weight-semibold)}._card_jzt8w_1 h1{margin:0;color:var(--fps-c-text);font-family:var(--fps-font-kls-heading);font-size:clamp(2rem,6vw,3.75rem);line-height:1.12;text-wrap:balance}._subtitle_jzt8w_5{margin:var(--fps-sp-3) 0 0;color:var(--fps-c-text-2);font-size:var(--fps-text-xl)}._summary_jzt8w_6{margin:var(--fps-sp-5) 0 0;color:var(--fps-c-text-2);font-family:var(--fps-font-kls-body);font-size:var(--fps-text-lg);line-height:var(--fps-leading-normal)}._statement_jzt8w_7{margin:var(--fps-sp-6) 0 var(--fps-sp-4);color:var(--fps-c-text-3);font-family:var(--fps-font-ui);font-size:var(--fps-text-sm);line-height:var(--fps-leading-normal)}._actions_jzt8w_8{display:flex;flex-wrap:wrap;gap:var(--fps-sp-2);font-family:var(--fps-font-ui)}._primary_jzt8w_9,._secondary_jzt8w_9{display:inline-flex;min-block-size:2.75rem;align-items:center;justify-content:center;padding:var(--fps-sp-2) var(--fps-sp-5);border-radius:var(--fps-r-full);font:inherit;font-weight:var(--fps-weight-semibold);text-decoration:none;cursor:pointer}._primary_jzt8w_9{border:1px solid var(--fps-c-accent);color:var(--fps-c-accent-text);background:var(--fps-c-accent)}._secondary_jzt8w_9{border:1px solid var(--fps-c-border);color:var(--fps-c-text);background:transparent}._primary_jzt8w_9:focus-visible,._secondary_jzt8w_9:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._block_1aoe3_1{margin-block:clamp(var(--fps-sp-8),8vw,var(--fps-sp-12));font-family:var(--fps-font-kls-body)}._message_1aoe3_6{position:relative;padding-block:var(--fps-sp-4);color:var(--fps-c-text-2);font-size:clamp(var(--fps-text-base),1.8vw,var(--fps-text-lg));line-height:var(--fps-leading-reading)}._message_1aoe3_6 p{margin:0;text-wrap:pretty}._center_1aoe3_14{text-align:center}._tone_soft_1aoe3_15{padding:var(--fps-sp-5) clamp(var(--fps-sp-4),5vw,var(--fps-sp-8));border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-xl);background:color-mix(in srgb,var(--fps-c-surface) 82%,transparent)}._tone_accent_1aoe3_21{padding-inline-start:var(--fps-sp-5)}._tone_accent_1aoe3_21:before{content:"";position:absolute;inset-block:var(--fps-sp-4);inset-inline-start:0;inline-size:2px;border-radius:var(--fps-r-full);background:var(--fps-c-accent);box-shadow:0 0 .8rem color-mix(in srgb,var(--fps-c-accent) 35%,transparent)}._center_1aoe3_14._tone_accent_1aoe3_21{padding-inline:var(--fps-sp-5)}._center_1aoe3_14._tone_accent_1aoe3_21:before{inset-block:auto 0;inset-inline:25%;inline-size:50%;block-size:2px}._signupMinimal_1aoe3_35>section{max-inline-size:38rem;padding-inline:0;border:0;border-radius:0;background:transparent;box-shadow:none}@media(max-width:42rem){._block_1aoe3_1{margin-block:var(--fps-sp-8)}._tone_soft_1aoe3_15{padding:var(--fps-sp-5) var(--fps-sp-4)}}._shell_jao5h_5{--workspace-tab-row-h: 0px;--workspace-sticky-top: var(--viewport-top, 0px);display:flex;flex-direction:column;min-block-size:100%;overflow-x:clip;overflow-y:visible}._head_jao5h_31{position:relative;z-index:1;display:flex;align-items:center;gap:var(--fps-sp-3);padding:var(--fps-sp-3) var(--fps-sp-5);border-block-end:1px solid var(--fps-c-border-muted);flex-wrap:wrap;min-inline-size:0}._back_jao5h_42{border:0;background:transparent;padding:0;color:var(--fps-c-text-3);text-decoration:none;font:inherit;font-size:var(--fps-text-sm);flex:none;cursor:pointer}._back_jao5h_42:hover{color:var(--fps-c-text)}._back_jao5h_42:focus-visible{outline:none;box-shadow:var(--fps-focus-ring);border-radius:var(--fps-r-sm)}._title_jao5h_45{font-family:var(--fps-font-kls-heading, var(--fps-font-heading));font-size:var(--fps-text-base);font-weight:var(--fps-weight-medium);color:var(--fps-c-text);margin:0;flex:1;min-inline-size:8rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._actions_jao5h_57{display:flex;align-items:center;gap:var(--fps-sp-2);flex:none}._tabRow_jao5h_63{display:flex;flex-direction:column;border-block-end:1px solid var(--fps-c-border-muted);min-inline-size:0}._tabRowMain_jao5h_69{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--fps-sp-3);padding-inline:var(--fps-sp-5);min-inline-size:0;min-block-size:3.5rem}._tabRowMainModes_jao5h_80{display:flex;justify-content:center}._tabRowMainModes_jao5h_80 ._tabs_jao5h_84{flex:0 1 auto}._tabRowExtra_jao5h_87{display:flex;align-items:center;gap:var(--fps-sp-3);flex-wrap:wrap;padding:var(--fps-sp-2) var(--fps-sp-5);min-inline-size:0}._tabRowMain_jao5h_69+._tabRowExtra_jao5h_87{border-block-start:1px solid color-mix(in srgb,var(--fps-c-border-muted) 66%,transparent)}._tabRowDocuments_jao5h_97 ._tabs_jao5h_84{scrollbar-width:none}._tabRowDocuments_jao5h_97 ._tabs_jao5h_84::-webkit-scrollbar{display:none}._tabRowDocuments_jao5h_97 ._tab_jao5h_63{max-inline-size:14rem;overflow:hidden;text-overflow:ellipsis;font-family:var(--fps-font-kls-body, var(--fps-font-ui))}._tabs_jao5h_84{display:flex;align-items:stretch;gap:2px;overflow-x:auto;scrollbar-width:thin;min-inline-size:0}._tab_jao5h_63{font:inherit;font-family:var(--fps-font-ui);font-size:var(--fps-text-sm);font-weight:var(--fps-weight-medium);color:var(--fps-c-text-3);background:none;border:none;border-block-end:2px solid transparent;padding:var(--fps-sp-3) var(--fps-sp-3);cursor:pointer;white-space:nowrap;transition:color var(--fps-dur-fast)}._tabWithIcon_jao5h_128{display:inline-flex;align-items:center;justify-content:center;gap:var(--fps-sp-1-5)}._tabWithIcon_jao5h_128 .ui-icon{flex:none}._tabLabel_jao5h_135{min-inline-size:0}._tab_jao5h_63:lang(fa){font-family:var(--fps-font-persian)}._tab_jao5h_63:lang(ar){font-family:var(--fps-font-arabic)}._tab_jao5h_63>[data-language-system=kls]{font-family:var(--fps-font-kls-body, var(--fps-font-body))}._tab_jao5h_63:hover{color:var(--fps-c-text)}._tab_jao5h_63:focus-visible{outline:none;box-shadow:var(--fps-focus-ring);border-radius:var(--fps-r-sm)}._tabActive_jao5h_145{color:var(--fps-c-text);border-block-end-color:var(--fps-c-accent)}._tab_jao5h_63[draggable=true]{display:inline-flex;align-items:center;gap:var(--fps-sp-1);cursor:grab}._tab_jao5h_63[draggable=true]:active{cursor:grabbing}._tabDragging_jao5h_148{opacity:.48}._tabGrip_jao5h_149{color:var(--fps-c-text-3);font-size:var(--fps-text-xs);line-height:1}._tabEnd_jao5h_150{display:flex;align-items:center;gap:var(--fps-sp-2);flex:none;padding-block:var(--fps-sp-2)}._tabRowSticky_jao5h_151{position:sticky;inset-block-start:calc(var(--workspace-sticky-top) + var(--audio-rail-h, 0px));z-index:40;background:color-mix(in oklch,var(--fps-c-bg) 90%,transparent);backdrop-filter:blur(14px) saturate(1.25);-webkit-backdrop-filter:blur(14px) saturate(1.25);box-shadow:0 1px color-mix(in srgb,var(--fps-c-border-muted) 76%,transparent)}._shellStickyTabs_jao5h_160 ._canvas_jao5h_160 [id]{scroll-margin-block-start:calc(var(--workspace-sticky-top) + var(--audio-rail-h, 0px) + var(--workspace-tab-row-h) + var(--fps-sp-4))}._tabRowDocked_jao5h_171{position:fixed;z-index:45;inset-inline:0;inset-block-end:calc(var(--viewport-bottom, 0px) + max(var(--fps-sp-3),env(safe-area-inset-bottom)));align-items:center;border-block-end:0;pointer-events:none;will-change:transform,opacity;transition:transform .42s cubic-bezier(.32,.72,0,1),opacity .38s ease}._tabRowDocked_jao5h_171>*{pointer-events:auto}._tabRowDocked_jao5h_171 ._tabRowMain_jao5h_69{inline-size:fit-content;min-inline-size:0;min-block-size:2.75rem;max-inline-size:min(44rem,calc(100% - 2 * var(--fps-sp-4)));gap:var(--fps-sp-2);padding-block:var(--fps-sp-1);padding-inline:var(--fps-sp-2);border:1px solid color-mix(in srgb,var(--fps-c-border-muted) 62%,transparent);border-radius:var(--fps-r-full);background:color-mix(in srgb,var(--fps-c-surface) 78%,transparent);-webkit-backdrop-filter:blur(20px) saturate(1.3);backdrop-filter:blur(20px) saturate(1.3);box-shadow:var(--fps-shadow-lg)}._tabRowDocked_jao5h_171 ._tabRowExtra_jao5h_87{display:none}._tabRowDocked_jao5h_171 ._tabEnd_jao5h_150{padding-block:0}@media(max-width:42rem){._tabRowDocked_jao5h_171 ._tabRowMain_jao5h_69{inline-size:fit-content;max-inline-size:calc(100% - 2 * var(--fps-sp-3));gap:var(--fps-sp-1-5);padding-inline:var(--fps-sp-2)}}._shellReading_jao5h_239[data-chrome=retracted] ._tabRowDocked_jao5h_171{transform:translateY(calc(100% + var(--fps-sp-4)));opacity:0}._shellReading_jao5h_239[data-chrome=retracted] ._head_jao5h_31{transform:translateY(-.625rem);opacity:0;pointer-events:none;transition:opacity .15s ease 0ms,transform .22s cubic-bezier(.32,.72,0,1) 0ms}._shellReading_jao5h_239 ._head_jao5h_31{will-change:transform,opacity;transition:opacity .24s ease .2s,transform .3s cubic-bezier(.32,.72,0,1) .2s}._shellReading_jao5h_239 ._canvas_jao5h_160{padding-block-end:calc(var(--workspace-tab-row-h, 3.5rem) + var(--viewport-bottom, 0px) + max(var(--fps-sp-8),env(safe-area-inset-bottom)))}@media(prefers-reduced-motion:reduce){._tabRowDocked_jao5h_171,._shellReading_jao5h_239 ._head_jao5h_31{transition-duration:.01ms}}._surfaceBody_jao5h_274{flex:1;min-inline-size:0;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start}._sidePanelSlot_jao5h_281{position:relative;min-inline-size:0;align-self:stretch}._canvas_jao5h_160{min-inline-size:0;animation:_shellFadeUp_jao5h_1 var(--fps-dur-slow) var(--fps-ease-out) both}@keyframes _shellFadeUp_jao5h_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){._canvas_jao5h_160{animation:none}}@media(pointer:coarse){._tab_jao5h_63{min-block-size:2.75rem}._back_jao5h_42{padding:var(--fps-sp-2);margin-inline-start:calc(-1 * var(--fps-sp-2))}}@media(max-width:42rem){._head_jao5h_31,._tabRowMain_jao5h_69,._tabRowExtra_jao5h_87{padding-inline:var(--fps-sp-3)}._tabRowSticky_jao5h_151 ._tabs_jao5h_84{scrollbar-width:none}._tabRowSticky_jao5h_151 ._tabs_jao5h_84::-webkit-scrollbar{display:none}._tabEnd_jao5h_150{margin-inline-start:0}[data-tabs-kind=modes] ._tabWithIcon_jao5h_128{min-inline-size:2.75rem;min-block-size:2.75rem;padding-inline:var(--fps-sp-2)}[data-tabs-kind=modes] ._tabWithIcon_jao5h_128 ._tabLabel_jao5h_135{display:none}._actions_jao5h_57{flex-basis:100%;max-inline-size:100%;flex-wrap:wrap;justify-content:flex-end;min-inline-size:0}}._reader_n98pj_1{min-block-size:100%;overflow-x:clip}._state_n98pj_2{display:grid;place-items:center;min-block-size:40vh;color:var(--fps-c-text-3)}._gateSurface_n98pj_3{min-block-size:calc(100dvh - var(--workspace-tab-row-h, 3.5rem));display:grid;place-items:center;padding:clamp(var(--fps-sp-4),5vw,var(--fps-sp-10))}._chrome_n98pj_5{position:sticky;inset-block-start:0;z-index:10;display:flex;align-items:center;justify-content:space-between;gap:var(--fps-sp-3);padding:var(--fps-sp-3) var(--fps-sp-5);background:color-mix(in oklch,var(--fps-c-bg) 88%,transparent);backdrop-filter:blur(12px);border-block-end:1px solid var(--fps-c-border-muted);flex-wrap:wrap}._chromeStart_n98pj_14,._chromeEnd_n98pj_14{display:flex;align-items:center;gap:var(--fps-sp-3)}._back_n98pj_15{color:var(--fps-c-text-3);text-decoration:none;font-size:var(--fps-text-sm)}._back_n98pj_15:hover{color:var(--fps-c-text)}._langSelect_n98pj_17{font:inherit;font-size:var(--fps-text-xs);padding:var(--fps-sp-1) var(--fps-sp-2);border:1px solid var(--fps-c-border);border-radius:var(--fps-r-md);background:var(--fps-c-surface);color:var(--fps-c-text)}._orbitBtn_n98pj_18{border:1px solid var(--fps-c-border);background:var(--fps-c-surface);color:var(--fps-c-text-2);border-radius:var(--fps-r-md);padding:var(--fps-sp-1) var(--fps-sp-3);font-size:var(--fps-text-xs);cursor:pointer}._orbitBtn_n98pj_18:hover{color:var(--fps-c-text);background:var(--fps-c-surface-alt)}._orbitBtn_n98pj_18:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._surface_n98pj_22{min-inline-size:0;overflow-x:clip;padding-inline:var(--fps-sp-5)}._surface_n98pj_22[data-language-system=kls]{font-family:var(--fps-font-kls-body)}._surfaceArticle_n98pj_24{background:var(--fps-c-bg)}._studioAudioPreview_n98pj_25{inline-size:min(var(--fps-piece-reading-width),100%);margin:var(--fps-sp-5) auto}._cardWrap_n98pj_27{max-inline-size:var(--fps-max-prose);margin-inline:auto;padding-block:var(--fps-sp-10)}._card_n98pj_27,._sourceCard_n98pj_28{background:var(--fps-c-surface);border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-xl);padding:var(--fps-sp-6);box-shadow:var(--fps-shadow-sm);max-inline-size:32rem}._card_n98pj_27[data-language-system=kls],._sourceCard_n98pj_28[data-language-system=kls],._cardWrap_n98pj_27[data-language-system=kls],._panelWrap_n98pj_36[data-language-system=kls],._metaPanel_n98pj_37[data-language-system=kls]{font-family:var(--fps-font-kls-body)}._sourceCard_n98pj_28{border-inline-start:3px solid var(--fps-c-accent)}._cardTitle_n98pj_39{font-family:var(--fps-font-kls-heading);font-size:var(--fps-text-xl);color:var(--fps-c-text);margin-block-end:var(--fps-sp-2)}._cardSummary_n98pj_40{font-family:var(--fps-font-kls-body);color:var(--fps-c-text-2);line-height:var(--fps-leading-normal);margin-block-end:var(--fps-sp-3)}._cardMeta_n98pj_41{font-size:var(--fps-text-xs);color:var(--fps-c-text-3)}._sourceUri_n98pj_42{font-family:var(--fps-font-mono);font-size:var(--fps-text-xs);color:var(--fps-c-text-3);margin-block-end:var(--fps-sp-2);word-break:break-all}._translate_n98pj_44{display:grid;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));gap:var(--fps-sp-6);max-inline-size:90rem;margin-inline:auto;padding-block:var(--fps-sp-6)}._translateCol_n98pj_45{border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-lg);padding:var(--fps-sp-4) var(--fps-sp-5);background:var(--fps-c-surface)}._translateLang_n98pj_46{font-size:var(--fps-text-xs);color:var(--fps-c-text-3);margin-block-end:var(--fps-sp-2);text-transform:uppercase;letter-spacing:var(--fps-tracking-wide)}._translateHint_n98pj_47{color:var(--fps-c-text-3);font-size:var(--fps-text-sm)}._history_n98pj_49{max-inline-size:56rem;margin-inline:auto;padding-block:var(--fps-sp-8);display:flex;flex-direction:column;gap:var(--fps-sp-2)}._historyRow_n98pj_50{display:flex;align-items:center;gap:var(--fps-sp-3);padding:var(--fps-sp-3) var(--fps-sp-4);border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-md);background:var(--fps-c-surface);font-size:var(--fps-text-sm);flex-wrap:wrap}._historyVer_n98pj_51{font-weight:var(--fps-weight-medium);color:var(--fps-c-text)}._historyChange_n98pj_52{color:var(--fps-c-text-2)}._historyHash_n98pj_53{font-family:var(--fps-font-mono);font-size:var(--fps-text-2xs);color:var(--fps-c-text-3)}._historyDate_n98pj_54{margin-inline-start:auto;color:var(--fps-c-text-3);font-size:var(--fps-text-xs)}._orbitSection_n98pj_56{margin-block-end:var(--fps-sp-5)}._orbitLabel_n98pj_57{font-size:var(--fps-text-xs);text-transform:uppercase;letter-spacing:var(--fps-tracking-wide);color:var(--fps-c-text-3);margin-block-end:var(--fps-sp-2)}._orbitItem_n98pj_58{font-size:var(--fps-text-sm);color:var(--fps-c-text-2);padding-block:var(--fps-sp-1)}._translateLangRow_n98pj_61{display:flex;align-items:center;gap:var(--fps-sp-2);margin-block-end:var(--fps-sp-2)}._translateLangRow_n98pj_61 ._translateLang_n98pj_46{margin-block-end:0}._translateLangMuted_n98pj_63{font-size:var(--fps-text-xs);color:var(--fps-c-text-3);text-transform:uppercase;letter-spacing:var(--fps-tracking-wide)}._sourceList_n98pj_66{max-inline-size:48rem;margin-inline:auto;margin-block-start:var(--fps-sp-6)}._sourceListHead_n98pj_67{font-size:var(--fps-text-xs);text-transform:uppercase;letter-spacing:var(--fps-tracking-wide);color:var(--fps-c-text-3);margin-block-end:var(--fps-sp-3)}._sourceRow_n98pj_68{border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-lg);padding:var(--fps-sp-3) var(--fps-sp-4);margin-block-end:var(--fps-sp-3);background:var(--fps-c-surface)}._sourceRowTitle_n98pj_69{min-inline-size:0;max-inline-size:100%;font-size:var(--fps-text-sm);font-weight:600;color:var(--fps-c-text);overflow-wrap:anywhere;word-break:break-word}._sourceRowMeta_n98pj_78{display:flex;flex-wrap:wrap;align-items:center;gap:var(--fps-sp-2);font-size:var(--fps-text-xs);color:var(--fps-c-text-3);margin-block-start:var(--fps-sp-1)}._sourceRowLink_n98pj_79{display:inline-block;font-size:var(--fps-text-xs);color:var(--fps-c-accent-2);margin-block-start:var(--fps-sp-1);word-break:break-all}._readerToolbar_n98pj_82{display:flex;align-items:center;gap:var(--fps-sp-2);inline-size:100%;min-inline-size:0}._modeSwitch_n98pj_87{display:inline-flex;align-items:center;gap:2px;padding:2px;border-radius:var(--fps-r-full);background:color-mix(in srgb,var(--fps-c-surface-alt) 70%,transparent)}._modeBtn_n98pj_95{display:inline-grid;place-items:center;inline-size:1.75rem;block-size:1.75rem;border:0;border-radius:var(--fps-r-full);background:transparent;color:var(--fps-c-text-3);cursor:pointer}._modeBtn_n98pj_95:hover:not([aria-disabled=true]){color:var(--fps-c-text)}._modeBtn_n98pj_95:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._modeBtnActive_n98pj_108{background:var(--fps-c-surface);color:var(--fps-c-text);box-shadow:var(--fps-shadow-xs)}._modeBtn_n98pj_95[aria-disabled=true]{opacity:.42;cursor:default}._shareBar_n98pj_111{position:relative;display:flex;align-items:center;gap:var(--fps-sp-1);margin-inline-start:auto}._shareBtn_n98pj_112{display:inline-grid;place-items:center;inline-size:1.75rem;block-size:1.75rem;border:1px solid var(--fps-c-border);border-radius:var(--fps-r-md);background:var(--fps-c-surface);color:var(--fps-c-text-2);cursor:pointer;transition:color var(--fps-dur-fast),background var(--fps-dur-fast)}._shareBtn_n98pj_112:hover{color:var(--fps-c-text);background:var(--fps-c-surface-alt)}._shareBtn_n98pj_112:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._copied_n98pj_121{position:absolute;inset-block-start:calc(100% + var(--fps-sp-2));inset-inline-end:0;z-index:2;min-inline-size:max-content;padding:var(--fps-sp-1) var(--fps-sp-2);border-radius:var(--fps-r-sm);background:var(--fps-c-surface);box-shadow:var(--fps-shadow-sm);color:var(--fps-c-ok);font-size:var(--fps-text-2xs)}._copied_n98pj_121:empty{display:none}._orbitOmitted_n98pj_137{font-size:var(--fps-text-xs);color:var(--fps-c-text-3);background:var(--fps-c-bg-subtle);border-radius:var(--fps-r-md);padding:var(--fps-sp-2) var(--fps-sp-3);margin-block-start:var(--fps-sp-4)}._publicFooter_n98pj_144{max-inline-size:48rem;margin:var(--fps-sp-8) auto 0;padding-block-start:var(--fps-sp-5);border-block-start:1px solid var(--fps-c-border-muted)}._publicRights_n98pj_145{display:flex;flex-wrap:wrap;gap:var(--fps-sp-3);font-size:var(--fps-text-xs);color:var(--fps-c-text-3)}._publicComments_n98pj_146{margin-block-start:var(--fps-sp-5)}._publicComment_n98pj_146{margin:var(--fps-sp-3) 0 0;padding:var(--fps-sp-2) var(--fps-sp-4);border-inline-start:2px solid var(--fps-c-border);color:var(--fps-c-text-2);font-size:var(--fps-text-sm)}._publicComment_n98pj_146[data-language-system=kls]{font-family:var(--fps-font-kls-body)}._featureImage_n98pj_151{margin:0 auto var(--fps-sp-6);max-inline-size:48rem}._translationNotice_n98pj_152{inline-size:min(var(--fps-piece-reading-width),100%);margin:var(--fps-sp-5) auto 0;padding:var(--fps-sp-3) var(--fps-sp-4);border-inline-start:2px solid var(--fps-c-warn);border-radius:var(--fps-r-md);background:color-mix(in oklch,var(--fps-c-warn-soft) 58%,transparent);color:var(--fps-c-text-2);font-family:var(--fps-font-kls-body);font-size:var(--fps-text-sm);line-height:var(--fps-leading-normal)}._translationDisclosure_n98pj_164{display:flex;align-items:center;gap:var(--fps-sp-2);border:1px solid color-mix(in oklch,var(--fps-c-accent) 30%,var(--fps-c-border-muted));border-inline-start-width:1px;background:linear-gradient(135deg,color-mix(in oklch,var(--fps-c-accent) 10%,var(--fps-c-surface)),var(--fps-c-surface));box-shadow:0 8px 28px color-mix(in oklch,var(--fps-c-accent) 8%,transparent);font-size:var(--fps-text-xs);font-weight:600;letter-spacing:.01em}._translationDisclosure_n98pj_164:before{content:"✦";display:grid;place-items:center;inline-size:1.65rem;block-size:1.65rem;flex:0 0 auto;border-radius:999px;color:var(--fps-c-accent);background:color-mix(in oklch,var(--fps-c-accent) 12%,var(--fps-c-surface))}._translationDisclosure_n98pj_164[data-state=human_reviewed]{border-color:color-mix(in oklch,var(--fps-c-ok) 34%,var(--fps-c-border-muted));background:linear-gradient(135deg,color-mix(in oklch,var(--fps-c-ok) 9%,var(--fps-c-surface)),var(--fps-c-surface))}._translationDisclosure_n98pj_164[data-state=human_reviewed]:before{content:"✓";color:var(--fps-c-ok)}._featureImage_n98pj_151 img{display:block;inline-size:100%;block-size:auto;border-radius:var(--fps-r-lg)}._orbitCompose_n98pj_195{margin-block-end:var(--fps-sp-4)}._orbitInput_n98pj_196{inline-size:100%;font:inherit;font-size:var(--fps-text-sm);padding:var(--fps-sp-2) var(--fps-sp-3);border:1px solid var(--fps-c-border);border-radius:var(--fps-r-md);background:var(--fps-c-surface);color:var(--fps-c-text);resize:vertical}._orbitComposeRow_n98pj_197{display:flex;align-items:center;gap:var(--fps-sp-2);margin-block-start:var(--fps-sp-2)}._orbitComposeRow_n98pj_197>:last-child{margin-inline-start:auto}._orbitComment_n98pj_199{border-block-start:1px solid var(--fps-c-border-muted);padding-block:var(--fps-sp-3)}._orbitCommentBody_n98pj_200{font-size:var(--fps-text-sm);color:var(--fps-c-text)}._orbitCommentMeta_n98pj_201{display:flex;flex-wrap:wrap;align-items:center;gap:var(--fps-sp-2);margin-block-start:var(--fps-sp-1);font-size:var(--fps-text-xs);color:var(--fps-c-text-3)}._orbitCommentActions_n98pj_202{display:flex;gap:var(--fps-sp-2);margin-block-start:var(--fps-sp-2)}._orbitAction_n98pj_203{font:inherit;font-size:var(--fps-text-xs);padding:var(--fps-sp-1) var(--fps-sp-2);border:1px solid var(--fps-c-border);border-radius:var(--fps-r-md);background:var(--fps-c-surface);color:var(--fps-c-text-2);cursor:pointer}._orbitAction_n98pj_203:disabled{opacity:.5;cursor:default}._orbitResolved_n98pj_205{font-size:var(--fps-text-xs);color:var(--fps-c-text-3);margin-block-start:var(--fps-sp-1);display:inline-block}._orbitFallback_n98pj_206{color:var(--fps-c-text-3);font-size:var(--fps-text-xs)}._historyFacetNav_n98pj_209{max-inline-size:52rem;margin-inline:auto;padding-block-start:var(--fps-sp-6)}._historyWrap_n98pj_210{max-inline-size:52rem;margin-inline:auto;padding-block:var(--fps-sp-6);display:flex;flex-direction:column;gap:var(--fps-sp-6)}._originalHistory_n98pj_211{display:grid;gap:var(--fps-sp-3);border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-lg);padding:var(--fps-sp-4) var(--fps-sp-5);background:var(--fps-c-bg-subtle)}._originalHistory_n98pj_211 p{margin:var(--fps-sp-1) 0 0;color:var(--fps-c-text-3);font-size:var(--fps-text-xs)}._originalHistory_n98pj_211 textarea{inline-size:100%;min-block-size:10rem;resize:vertical;padding:var(--fps-sp-4);border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-lg);background:var(--fps-c-surface);color:var(--fps-c-text);font:inherit;font-size:max(1rem,var(--fps-text-sm));line-height:1.75}._originalHistory_n98pj_211 textarea:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._originalHistory_n98pj_211 pre{margin:0;max-block-size:22rem;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;color:var(--fps-c-text-2);font:400 var(--fps-text-sm)/1.7 var(--fps-font-body)}._originalHistoryActions_n98pj_216{display:flex;justify-content:flex-end}._historyRep_n98pj_217{border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-lg);padding:var(--fps-sp-4) var(--fps-sp-5);background:var(--fps-c-surface)}._historyRowHead_n98pj_218{display:flex;flex-wrap:wrap;align-items:center;gap:var(--fps-sp-3)}._historySummary_n98pj_219{font-size:var(--fps-text-sm);color:var(--fps-c-text-2);margin-block-start:var(--fps-sp-1)}._historyDiff_n98pj_220{margin-block-start:var(--fps-sp-2);font-family:var(--fps-font-mono, monospace);font-size:var(--fps-text-xs)}._diffAdd_n98pj_221{color:var(--fps-c-ok, #2e7d32)}._diffRem_n98pj_222{color:var(--fps-c-err, #c62828)}._byline_n98pj_225{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--fps-sp-2);max-inline-size:var(--fps-max-prose);margin:0 auto var(--fps-sp-4);font-size:var(--fps-text-sm);color:var(--fps-c-text-2)}._bylineLabel_n98pj_230{font-size:var(--fps-text-2xs);text-transform:uppercase;letter-spacing:var(--fps-tracking-wide);color:var(--fps-c-text-3)}._bylineName_n98pj_231{font-weight:var(--fps-weight-medium);color:var(--fps-c-text)}._bylineLink_n98pj_232{font-size:var(--fps-text-xs);color:var(--fps-c-accent-2);text-decoration:none}._bylineLink_n98pj_232:hover{text-decoration:underline}._metaPanel_n98pj_37{max-inline-size:var(--fps-max-prose);margin:var(--fps-sp-8) auto 0;padding-block-start:var(--fps-sp-5);border-block-start:1px solid var(--fps-c-border-muted);display:flex;flex-direction:column;gap:var(--fps-sp-5)}._metaBlock_n98pj_237{display:flex;flex-direction:column;gap:var(--fps-sp-2)}._metaText_n98pj_238{font-size:var(--fps-text-sm);color:var(--fps-c-text-2);line-height:var(--fps-leading-normal);margin:0}._chipRow_n98pj_239{display:flex;flex-wrap:wrap;gap:var(--fps-sp-2)}._chip_n98pj_239{font-size:var(--fps-text-xs);color:var(--fps-c-text-2);background:var(--fps-c-surface-alt, var(--fps-c-surface));border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-full);padding:var(--fps-sp-1) var(--fps-sp-3)}._glossary_n98pj_245{margin:0;display:flex;flex-direction:column;gap:var(--fps-sp-3)}._glossaryEntry_n98pj_246{display:flex;flex-direction:column;gap:var(--fps-sp-1)}._glossaryTerm_n98pj_247{font-size:var(--fps-text-sm);font-weight:var(--fps-weight-medium);color:var(--fps-c-text);margin:0}._glossaryDef_n98pj_248{font-size:var(--fps-text-sm);color:var(--fps-c-text-2);line-height:var(--fps-leading-normal);margin:0}._orbitNoteType_n98pj_251{display:inline-block;margin-inline-end:var(--fps-sp-2);font-size:var(--fps-text-2xs);text-transform:uppercase;letter-spacing:var(--fps-tracking-wide);color:var(--fps-c-text-3)}._bylineWrap_n98pj_259{display:flex;flex-direction:column;align-items:flex-start;gap:var(--fps-sp-1);margin-block-end:var(--fps-sp-4);text-align:start}._bylineWrap_n98pj_259 ._byline_n98pj_225{inline-size:100%;margin:0}._bylineDates_n98pj_261{display:flex;flex-wrap:wrap;gap:var(--fps-sp-1) var(--fps-sp-4);max-inline-size:var(--fps-max-prose);margin-inline:0;inline-size:100%;font-size:var(--fps-text-xs);color:var(--fps-c-text-3)}._bylineDates_n98pj_261 time{color:var(--fps-c-text-2)}._klsNote_n98pj_269{max-inline-size:var(--fps-max-prose);margin:var(--fps-sp-3) auto 0;font-size:var(--fps-text-2xs);color:var(--fps-c-text-3);padding-inline:var(--fps-sp-5)}._tabBar_n98pj_276{background:color-mix(in oklch,var(--fps-c-bg) 92%,transparent);padding-inline:var(--fps-sp-5);overflow-x:auto;overflow-y:hidden;scrollbar-width:none}._tabBar_n98pj_276::-webkit-scrollbar{display:none}._tabBar_n98pj_276 .ui-tabs{flex-wrap:nowrap;white-space:nowrap;min-inline-size:max-content}._panelWrap_n98pj_36{max-inline-size:52rem;margin-inline:auto;padding-block:var(--fps-sp-6);display:flex;flex-direction:column;gap:var(--fps-sp-6)}._panelCard_n98pj_287{border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-lg);padding:var(--fps-sp-4) var(--fps-sp-5);background:var(--fps-c-surface)}._panelHeadRow_n98pj_288{display:flex;align-items:center;gap:var(--fps-sp-3);flex-wrap:wrap}._panelHeadRow_n98pj_288 ._orbitLabel_n98pj_57{margin-block-end:0}._panelHeadRow_n98pj_288>:last-child{margin-inline-start:auto}._notice_n98pj_293{display:flex;align-items:center;gap:var(--fps-sp-3);flex-wrap:wrap;font-size:var(--fps-text-sm);color:var(--fps-c-err);background:var(--fps-c-err-soft);border:1px solid color-mix(in oklch,var(--fps-c-err) 30%,transparent);border-radius:var(--fps-r-md);padding:var(--fps-sp-2) var(--fps-sp-3)}._noticeRetry_n98pj_299{font:inherit;font-size:var(--fps-text-xs);cursor:pointer;border:1px solid var(--fps-c-border);border-radius:var(--fps-r-md);background:var(--fps-c-surface);color:var(--fps-c-text-2);padding:var(--fps-sp-1) var(--fps-sp-2);margin-inline-start:auto}._noticeRetry_n98pj_299:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._readinessRep_n98pj_308{border-block-start:1px solid var(--fps-c-border-muted);padding-block:var(--fps-sp-3)}._readinessRepHead_n98pj_309{display:flex;align-items:center;gap:var(--fps-sp-2);margin-block-end:var(--fps-sp-2)}._langChip_n98pj_310{font-size:var(--fps-text-2xs);text-transform:uppercase;letter-spacing:var(--fps-tracking-wide);color:var(--fps-c-text-2);background:var(--fps-c-surface-alt);border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-full);padding:var(--fps-sp-0-5) var(--fps-sp-2)}._checkRow_n98pj_315{display:flex;align-items:baseline;gap:var(--fps-sp-2);padding-block:var(--fps-sp-1);font-size:var(--fps-text-sm);color:var(--fps-c-text-2)}._checkIcon_n98pj_316{inline-size:1.1rem;flex-shrink:0;text-align:center;font-weight:var(--fps-weight-semibold)}._checkOk_n98pj_317{color:var(--fps-c-ok)}._checkWarn_n98pj_318{color:var(--fps-c-warn)}._checkErr_n98pj_319{color:var(--fps-c-err)}._checkNeutral_n98pj_320{color:var(--fps-c-text-3)}._checkKey_n98pj_321{color:var(--fps-c-text)}._checkDetail_n98pj_322{color:var(--fps-c-text-3);font-size:var(--fps-text-xs)}._checkBlocking_n98pj_323{font-size:var(--fps-text-2xs);text-transform:uppercase;letter-spacing:var(--fps-tracking-wide);color:var(--fps-c-err)}._pubStateRow_n98pj_324{display:flex;align-items:center;gap:var(--fps-sp-2);flex-wrap:wrap;font-size:var(--fps-text-sm);color:var(--fps-c-text-2)}._kvGrid_n98pj_327{display:grid;grid-template-columns:auto 1fr;gap:var(--fps-sp-1) var(--fps-sp-4);font-size:var(--fps-text-sm)}._kvKey_n98pj_328{color:var(--fps-c-text-3);font-size:var(--fps-text-xs);text-transform:uppercase;letter-spacing:var(--fps-tracking-wide);align-self:baseline}._kvVal_n98pj_329{color:var(--fps-c-text-2);overflow-wrap:anywhere}._mono_n98pj_330{font-family:var(--fps-font-mono);font-size:var(--fps-text-xs)}._miniTable_n98pj_331{border-collapse:collapse;inline-size:100%;font-size:var(--fps-text-sm);margin-block-start:var(--fps-sp-2)}._miniTable_n98pj_331 th{text-align:start;font-size:var(--fps-text-2xs);text-transform:uppercase;letter-spacing:var(--fps-tracking-wide);color:var(--fps-c-text-3);font-weight:var(--fps-weight-medium);padding:var(--fps-sp-1) var(--fps-sp-2);border-block-end:1px solid var(--fps-c-border-muted)}._miniTable_n98pj_331 td{padding:var(--fps-sp-1) var(--fps-sp-2);color:var(--fps-c-text-2);border-block-end:1px solid var(--fps-c-border-muted);vertical-align:baseline}._tableScroll_n98pj_334{overflow-x:auto}._jobError_n98pj_335{font-size:var(--fps-text-xs);color:var(--fps-c-err);overflow-wrap:anywhere}._relatedRow_n98pj_336{display:flex;align-items:baseline;gap:var(--fps-sp-2);flex-wrap:wrap;border-block-start:1px solid var(--fps-c-border-muted);padding-block:var(--fps-sp-2);font-size:var(--fps-text-sm)}._relatedTitle_n98pj_337{color:var(--fps-c-text);font-weight:var(--fps-weight-medium)}._relatedTitle_n98pj_337[data-language-system=kls]{font-family:var(--fps-font-kls-heading)}._relatedScore_n98pj_339{color:var(--fps-c-text-3);font-size:var(--fps-text-xs);font-family:var(--fps-font-mono)}._relatedWhy_n98pj_340{flex-basis:100%;color:var(--fps-c-text-3);font-size:var(--fps-text-xs)}._relatedPanel_n98pj_341{max-inline-size:var(--fps-max-prose);margin:var(--fps-sp-8) auto 0;display:flex;flex-direction:column;gap:var(--fps-sp-3)}._relatedGrid_n98pj_342{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:var(--fps-sp-3)}._relatedCard_n98pj_343{display:flex;flex-direction:column;gap:var(--fps-sp-2);padding:var(--fps-sp-4);border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-lg);background:var(--fps-c-surface);color:inherit;text-decoration:none}._relatedCard_n98pj_343:hover{border-color:var(--fps-c-accent-soft)}._relatedCard_n98pj_343:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._relatedSummary_n98pj_346{color:var(--fps-c-text-2);font-size:var(--fps-text-sm);line-height:var(--fps-leading-normal)}._completenessRow_n98pj_349{display:flex;align-items:baseline;gap:var(--fps-sp-3);flex-wrap:wrap;padding-block:var(--fps-sp-1);font-size:var(--fps-text-sm);color:var(--fps-c-text-2)}._completenessCounts_n98pj_350{display:flex;gap:var(--fps-sp-3);flex-wrap:wrap;font-size:var(--fps-text-xs);color:var(--fps-c-text-3)}._countBad_n98pj_351{color:var(--fps-c-warn)}._strictNote_n98pj_352{font-size:var(--fps-text-xs);color:var(--fps-c-text-3);background:var(--fps-c-bg-subtle);border-radius:var(--fps-r-md);padding:var(--fps-sp-2) var(--fps-sp-3)}._trPanel_n98pj_353{margin-block-start:var(--fps-sp-2);padding:var(--fps-sp-2) var(--fps-sp-3);border:1px dashed var(--fps-c-border-muted);border-radius:var(--fps-r-md);display:flex;flex-direction:column;gap:var(--fps-sp-2)}._trRow_n98pj_354{display:flex;align-items:center;gap:var(--fps-sp-2);flex-wrap:wrap;font-size:var(--fps-text-xs);color:var(--fps-c-text-2)}._trBody_n98pj_355{flex-basis:100%;color:var(--fps-c-text-3);overflow-wrap:anywhere}._trBody_n98pj_355[data-language-system=kls],._orbitInput_n98pj_196[data-language-system=kls]{font-family:var(--fps-font-kls-body)}._trActions_n98pj_358{display:flex;gap:var(--fps-sp-1);flex-wrap:wrap;margin-inline-start:auto}._staleBadge_n98pj_359{font-size:var(--fps-text-2xs);text-transform:uppercase;letter-spacing:var(--fps-tracking-wide);color:var(--fps-c-warn);border:1px solid color-mix(in oklch,var(--fps-c-warn) 45%,transparent);border-radius:var(--fps-r-full);padding:0 var(--fps-sp-2)}._trAddRow_n98pj_360{display:flex;align-items:flex-start;gap:var(--fps-sp-2);flex-wrap:wrap}._trAddRow_n98pj_360 ._orbitInput_n98pj_196{flex:1 1 12rem}._blockEditor_n98pj_364{display:flex;flex-direction:column;gap:var(--fps-sp-2)}._blockRow_n98pj_365{display:flex;align-items:flex-start;gap:var(--fps-sp-2)}._blockRow_n98pj_365 ._orbitInput_n98pj_196{flex:1}._blockRemove_n98pj_367{font:inherit;font-size:var(--fps-text-xs);line-height:1;cursor:pointer;border:1px solid var(--fps-c-border);border-radius:var(--fps-r-md);background:var(--fps-c-surface);color:var(--fps-c-text-3);padding:var(--fps-sp-1) var(--fps-sp-2);margin-block-start:var(--fps-sp-1)}._blockRemove_n98pj_367:hover{color:var(--fps-c-err)}._blockRemove_n98pj_367:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._metaLabelRow_n98pj_377{display:flex;align-items:center;gap:var(--fps-sp-2)}._menuWrap_n98pj_379{position:relative}._menuBtn_n98pj_380{display:inline-grid;place-items:center;inline-size:1.9rem;block-size:1.9rem;border:1px solid var(--fps-c-border);border-radius:var(--fps-r-md);background:var(--fps-c-surface);color:var(--fps-c-text-2);cursor:pointer;font-size:var(--fps-text-base);line-height:1}._menuBtn_n98pj_380:hover{color:var(--fps-c-text);background:var(--fps-c-surface-alt)}._menuBtn_n98pj_380:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._menu_n98pj_379{position:fixed;z-index:1460;min-inline-size:min(14rem,calc(100vw - 1rem));max-inline-size:calc(100vw - 1rem);max-block-size:min(24rem,calc(100dvh - 1rem));overflow-y:auto;padding:var(--fps-sp-1);background:var(--fps-c-surface);border:1px solid var(--fps-c-border);border-radius:var(--fps-r-lg);box-shadow:var(--fps-shadow-md);display:flex;flex-direction:column}._menuItem_n98pj_400{display:flex;align-items:center;gap:var(--fps-sp-1);font:inherit;font-size:var(--fps-text-sm);text-align:start;cursor:pointer;border:none;background:transparent;color:var(--fps-c-text-2);border-radius:var(--fps-r-md);padding:var(--fps-sp-2) var(--fps-sp-3)}._menuItem_n98pj_400:hover{background:var(--fps-c-surface-alt);color:var(--fps-c-text)}._menuItem_n98pj_400:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._menuItem_n98pj_400:disabled{opacity:.5;cursor:default}._menuItemDanger_n98pj_409{color:var(--fps-c-err)}._menuItemDanger_n98pj_409:hover{color:var(--fps-c-err);background:var(--fps-c-err-soft)}@media(max-width:40rem){._chrome_n98pj_5,._surface_n98pj_22,._tabBar_n98pj_276{padding-inline:var(--fps-sp-3)}._translate_n98pj_44{grid-template-columns:1fr}._panelWrap_n98pj_36{padding-block:var(--fps-sp-3);gap:var(--fps-sp-3)}._panelCard_n98pj_287{min-inline-size:0;padding:var(--fps-sp-3);overflow-wrap:anywhere}._panelHeadRow_n98pj_288{align-items:stretch;flex-direction:column}._panelHeadRow_n98pj_288>:last-child{margin-inline-start:0;inline-size:100%;justify-content:center}._checkRow_n98pj_315{align-items:flex-start;flex-wrap:wrap;padding-block:var(--fps-sp-2)}._historyDate_n98pj_54{margin-inline-start:0;flex-basis:100%}._readerToolbar_n98pj_82{gap:var(--fps-sp-1)}._readerToolbar_n98pj_82 ._langSelect_n98pj_17{min-block-size:2.5rem;max-inline-size:6.25rem;font-size:1rem}._readerToolbar_n98pj_82 ._languageSelect_n98pj_431{max-inline-size:4.25rem}._shareBar_n98pj_111{flex:none}._shareBtn_n98pj_112,._modeBtn_n98pj_95{inline-size:2.5rem;block-size:2.5rem}}@media(pointer:coarse){._orbitAction_n98pj_203{min-block-size:2.5rem;padding-inline:var(--fps-sp-3)}}._bodySkeleton_n98pj_444{display:grid;gap:var(--fps-sp-3);inline-size:min(var(--fps-piece-reading-width, 44rem),100%);margin-inline:auto;padding-block:var(--fps-sp-6);padding-inline:var(--fps-sp-4)}._bodySkeleton_n98pj_444 span{display:block;block-size:1rem;border-radius:var(--fps-r-sm);background:linear-gradient(90deg,var(--fps-c-bg-subtle) 0%,color-mix(in oklch,var(--fps-c-bg-subtle) 55%,var(--fps-c-surface)) 50%,var(--fps-c-bg-subtle) 100%);background-size:200% 100%;animation:_readerSkeleton_n98pj_1 1.4s ease-in-out infinite}._skeletonTitle_n98pj_463{block-size:2.25rem;inline-size:62%;margin-block-end:var(--fps-sp-3)}._skeletonLineShort_n98pj_464{inline-size:74%}@keyframes _readerSkeleton_n98pj_1{0%{background-position:200% 0}to{background-position:-200% 0}}@media(prefers-reduced-motion:reduce){._bodySkeleton_n98pj_444 span{animation:none}}._shareBtnOn_n98pj_475{color:var(--fps-c-accent);background:var(--fps-c-accent-soft)}._shareBtnCount_n98pj_476{margin-inline-start:.2rem;font:600 var(--fps-text-2xs)/1 var(--fps-font-ui);font-variant-numeric:tabular-nums}._gateSignIn_n98pj_477{display:inline-flex;align-items:center;justify-content:center;min-block-size:2.4rem;padding-inline:var(--fps-sp-4);border-radius:var(--fps-r-full);background:var(--fps-c-accent);color:var(--fps-c-accent-text);font:500 var(--fps-text-xs)/1 var(--fps-font-ui);text-decoration:none}._gateSignIn_n98pj_477:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._audioFollowChip_n98pj_490{position:fixed;inset-block-end:calc(var(--viewport-bottom, 0px) + max(var(--fps-sp-3),env(safe-area-inset-bottom)) + var(--reading-pill-h, 0px) + var(--fps-sp-5));inset-inline-start:50%;transform:translate(-50%);z-index:47;font-size:var(--fps-text-2xs);color:var(--fps-c-text-2);background:color-mix(in srgb,var(--fps-c-surface) 80%,transparent);border:1px solid color-mix(in srgb,var(--fps-c-border-muted) 60%,transparent);backdrop-filter:blur(18px) saturate(1.3);border-radius:var(--fps-r-full);padding-block:var(--fps-sp-1);padding-inline:var(--fps-sp-3);box-shadow:var(--fps-shadow-sm);animation:_audioChipIn_n98pj_1 var(--fps-dur-normal) var(--fps-ease-spring) both}@keyframes _audioChipIn_n98pj_1{0%{opacity:0;transform:translate(-50%,var(--fps-sp-2))}to{opacity:1;transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){._audioFollowChip_n98pj_490{animation:none}}._audioTextOnly_n98pj_525{font-size:var(--fps-text-xs);color:var(--fps-c-text-3);margin-block-end:var(--fps-sp-5)}body:has([data-namava-immersive=true]) [data-reading-pill=true]{display:none}._surfaceNamava_n98pj_558{flex:1 1 0;min-block-size:calc(100svh - var(--fps-nav-h) - var(--workspace-tab-row-h, 3.5rem));max-block-size:calc(100svh - var(--fps-nav-h) - var(--workspace-tab-row-h, 3.5rem));block-size:calc(100svh - var(--fps-nav-h) - var(--workspace-tab-row-h, 3.5rem));padding-inline:0;display:flex;flex-direction:column;overflow:hidden}._surfaceNamava_n98pj_558>*:not([data-namava]){display:none}._nextPanel_n98pj_588{display:flex;flex-wrap:wrap;align-items:center;gap:var(--fps-sp-3);margin-block-start:var(--fps-sp-8);padding-block-start:var(--fps-sp-5);border-block-start:1px solid var(--fps-c-border-muted)}._nextCard_n98pj_597{flex:1 1 18rem;display:flex;flex-direction:column;gap:.2rem;padding:var(--fps-sp-4) var(--fps-sp-5);border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-lg);background:var(--fps-c-bg);text-align:start;cursor:pointer}._nextCard_n98pj_597:hover{border-color:var(--fps-c-accent)}._nextCard_n98pj_597:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._nextKicker_n98pj_611{font-size:var(--fps-text-2xs);color:var(--fps-c-text-3);letter-spacing:var(--fps-tracking-wide, .04em)}._nextTitle_n98pj_616{font-family:var(--fps-font-kls-heading, var(--fps-font-heading));font-size:var(--fps-text-lg);color:var(--fps-c-text)}._nextCountdown_n98pj_623{margin-block-start:var(--fps-sp-1);font-size:var(--fps-text-xs);color:var(--fps-c-accent);font-variant-numeric:tabular-nums}._previousLink_n98pj_629,._stayHere_n98pj_629{border:0;background:transparent;padding:var(--fps-sp-2);color:var(--fps-c-text-3);font-size:var(--fps-text-xs);cursor:pointer}._previousLink_n98pj_629:hover,._stayHere_n98pj_629:hover{color:var(--fps-c-text)}._previousLink_n98pj_629:focus-visible,._stayHere_n98pj_629:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._stayHere_n98pj_629{color:var(--fps-c-accent)}._contentsSheet_n98pj_643{position:fixed;inset:0;z-index:70;display:flex;align-items:flex-end;justify-content:center;background:color-mix(in oklch,var(--fps-c-bg) 55%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}@media(min-width:46.0625rem){._contentsSheet_n98pj_643{align-items:center}}._contentsPaper_n98pj_657{transition:block-size var(--fps-dur-normal) var(--fps-ease-out),max-block-size var(--fps-dur-normal) var(--fps-ease-out);inline-size:min(34rem,100%);max-block-size:min(100svh,40rem);display:flex;flex-direction:column;border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-lg) var(--fps-r-lg) 0 0;background:var(--fps-c-bg);box-shadow:0 -.75rem 2.5rem color-mix(in srgb,#071226 14%,transparent)}@media(min-width:46.0625rem){._contentsPaper_n98pj_657{border-radius:var(--fps-r-xl)}}._contentsHead_n98pj_671{position:relative;flex:none;display:flex;align-items:center;justify-content:space-between;gap:var(--fps-sp-3);padding:var(--fps-sp-4) var(--fps-sp-5);border-block-end:1px solid var(--fps-c-border-muted)}._contentsClose_n98pj_681{border:0;background:transparent;color:var(--fps-c-text-3);font-size:var(--fps-text-xl);line-height:1;cursor:pointer}._contentsClose_n98pj_681:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._contentsList_n98pj_690{margin:0;padding:var(--fps-sp-2);list-style:none;overflow-y:auto;overscroll-behavior:contain}._contentsItem_n98pj_697{inline-size:100%;display:flex;align-items:baseline;gap:var(--fps-sp-3);padding:var(--fps-sp-3) var(--fps-sp-4);border:0;border-radius:var(--fps-r-md);background:transparent;text-align:start;cursor:pointer;color:var(--fps-c-text-2)}._contentsItem_n98pj_697:hover{background:var(--fps-c-surface-alt, var(--fps-c-bg-subtle));color:var(--fps-c-text)}._contentsItem_n98pj_697:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._contentsItemOn_n98pj_712{color:var(--fps-c-text);background:var(--fps-c-surface-alt, var(--fps-c-bg-subtle))}._contentsNumber_n98pj_713{flex:none;color:var(--fps-c-text-3);font-variant-numeric:tabular-nums}._contentsTitle_n98pj_714{flex:1 1 auto;min-inline-size:0}._contentsBadge_n98pj_715{flex:none;font-size:var(--fps-text-2xs);color:var(--fps-c-text-3);padding:.1rem var(--fps-sp-2);border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-full)}._contentsGroups_n98pj_727{flex:none;display:flex;flex-wrap:wrap;gap:var(--fps-sp-2);padding:var(--fps-sp-3) var(--fps-sp-5);border-block-end:1px solid var(--fps-c-border-muted)}._contentsGroup_n98pj_727{padding:var(--fps-sp-1-5) var(--fps-sp-3);border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-full);background:transparent;color:var(--fps-c-text-3);font-size:var(--fps-text-xs);cursor:pointer}._contentsGroup_n98pj_727:hover{color:var(--fps-c-text);border-color:var(--fps-c-border)}._contentsGroup_n98pj_727:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._contentsGroupOn_n98pj_746{color:var(--fps-c-text);border-color:var(--fps-c-accent)}._embedded_n98pj_767{display:flex;flex-direction:column;block-size:100%;min-block-size:0;overflow:hidden}._embedded_n98pj_767>._surfaceNamava_n98pj_558{min-block-size:0;max-block-size:none}._embedded_n98pj_767>._surfaceArticle_n98pj_24{flex:1 1 auto;min-block-size:0;overflow-y:auto;overscroll-behavior-y:contain}._homeBtn_n98pj_785{flex:none;display:inline-flex;align-items:center;justify-content:center;inline-size:2rem;block-size:2rem;border:0;border-radius:var(--fps-r-full);background:transparent;color:var(--fps-c-text-3);cursor:pointer}._homeBtn_n98pj_785:hover{color:var(--fps-c-text);background:var(--fps-c-surface-alt, var(--fps-c-bg-subtle))}._homeBtn_n98pj_785:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._embeddedChrome_n98pj_801{flex:none;z-index:30;display:flex;flex-direction:column;padding:var(--fps-sp-2) var(--fps-sp-4) 0;background:color-mix(in oklch,var(--fps-c-bg) 88%,transparent);-webkit-backdrop-filter:blur(12px) saturate(1.3);backdrop-filter:blur(12px) saturate(1.3);border-block-end:1px solid var(--fps-c-border-muted)}._surfaceWaiting_n98pj_818{visibility:hidden}._contentsPaperFull_n98pj_824{max-block-size:100svh;block-size:100svh;border-radius:0}._contentsGrip_n98pj_831{position:absolute;inset-block-start:.45rem;inset-inline-start:50%;inline-size:2.25rem;block-size:.25rem;transform:translate(-50%);border-radius:var(--fps-r-full);background:var(--fps-c-border-muted)}@media(min-width:46.0625rem){._contentsGrip_n98pj_831{display:none}}._surfaceArticle_n98pj_24,._surfaceNamava_n98pj_558{animation:_pieceArrive_n98pj_1 .26s var(--fps-ease-out, ease) both}@keyframes _pieceArrive_n98pj_1{0%{opacity:0;transform:translateY(.4rem)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){._surfaceArticle_n98pj_24,._surfaceNamava_n98pj_558{animation:none}}._state_15idk_1{display:grid;place-items:center;min-block-size:50dvh;color:var(--fps-c-text-3)}._experience_15idk_3{--project-tabs-h: 0rem;--project-chrome-h: 0rem;--piece-section-chrome-h: 3.25rem;position:relative;block-size:calc(100svh - var(--fps-nav-h));min-block-size:0;overflow:hidden;background:var(--fps-c-bg);color:var(--fps-c-text);font-family:var(--fps-font-kls-body)}._projectTabRow_15idk_26{position:relative;z-index:45;flex:0 0 var(--project-tabs-h);display:flex;align-items:center;gap:var(--fps-sp-4);min-block-size:var(--project-tabs-h);padding-inline:clamp(var(--fps-sp-4),5vw,var(--fps-sp-8));border-block-end:1px solid var(--fps-c-border-muted);color:var(--fps-c-text);background:color-mix(in oklch,var(--fps-c-bg) 89%,transparent);font-family:var(--fps-font-ui);backdrop-filter:blur(18px) saturate(1.25);-webkit-backdrop-filter:blur(18px) saturate(1.25)}._projectTabRow_15idk_26:after{content:"";position:absolute;inset-inline-start:0;inset-block-end:-1px;inline-size:var(--project-progress, 0%);block-size:2px;background:color-mix(in oklch,var(--fps-c-accent) 58%,transparent);box-shadow:0 0 1rem color-mix(in oklch,var(--fps-c-accent) 24%,transparent);transition:inline-size var(--fps-dur-slow) var(--fps-ease-out);pointer-events:none}._projectCoverTab_15idk_43{position:relative;display:inline-flex;align-items:center;gap:var(--fps-sp-2);min-block-size:2rem;padding-inline:var(--fps-sp-3);border-radius:var(--fps-r-full);color:var(--fps-c-text-3);background:color-mix(in oklch,var(--fps-c-surface) 62%,transparent);font:inherit;font-family:var(--fps-font-ui);font-size:var(--fps-text-xs);white-space:nowrap;overflow:hidden}._projectCoverTab_15idk_43:before{content:"";position:absolute;inset:0;inline-size:var(--project-progress, 0%);background:color-mix(in oklch,var(--fps-c-accent) 12%,transparent);transition:inline-size var(--fps-dur-slow) var(--fps-ease-out)}._projectCoverTab_15idk_43>*{position:relative;z-index:1}._projectCoverTab_15idk_43 i{inline-size:.35rem;block-size:.35rem;border-radius:50%;background:var(--fps-c-accent);opacity:.72;box-shadow:0 0 .6rem color-mix(in oklch,var(--fps-c-accent) 50%,transparent)}._projectCoverTab_15idk_43[aria-current=page]{color:var(--fps-c-text)}._projectTabTitle_15idk_48{flex:1;min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--fps-font-kls-heading);font-size:var(--fps-text-sm);font-weight:var(--fps-weight-medium)}._projectTabTools_15idk_49{display:flex;align-items:center;gap:var(--fps-sp-1);flex:none}._projectLanguageSelect_15idk_50{min-block-size:2rem;padding-inline:var(--fps-sp-3);border:1px solid var(--fps-c-border);border-radius:var(--fps-r-md);color:var(--fps-c-text);background:var(--fps-c-surface);font:inherit;font-size:var(--fps-text-xs)}._projectShareButton_15idk_51{display:inline-grid;place-items:center;inline-size:2rem;block-size:2rem;border:1px solid var(--fps-c-border);border-radius:var(--fps-r-md);color:var(--fps-c-text-2);background:var(--fps-c-surface);transition:color var(--fps-dur-fast),background var(--fps-dur-fast),transform var(--fps-dur-fast)}._projectShareButton_15idk_51:hover{color:var(--fps-c-text);background:var(--fps-c-surface-alt);transform:translateY(-1px)}._projectShareButton_15idk_51:focus-visible,._projectLanguageSelect_15idk_50:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._experience_15idk_3[data-chrome] ._projectTabRow_15idk_26,._experience_15idk_3[data-chrome] ._edgeControl_15idk_60{transition:transform var(--fps-dur-normal) var(--fps-ease-out),opacity var(--fps-dur-fast)}._experience_15idk_3[data-chrome=retracted] ._projectTabRow_15idk_26{transform:translateY(-100%);opacity:0;pointer-events:none}._experience_15idk_3[data-chrome=retracted] ._edgeControl_15idk_60{opacity:0;pointer-events:none}@media(prefers-reduced-motion:reduce){._experience_15idk_3[data-chrome] ._projectTabRow_15idk_26,._experience_15idk_3[data-chrome] ._edgeControl_15idk_60{transition-duration:.01ms}}._readingStream_15idk_82:has([data-section=piece]){overflow:hidden}._readingStream_15idk_82:has([data-section=piece]) ._streamSection_15idk_83,._readingStream_15idk_82:has([data-section=piece]) ._pieceSection_15idk_84,._readingStream_15idk_82:has([data-section=piece]) ._readerCanvas_15idk_85{min-block-size:0;block-size:100%;padding:0}html[data-surface-chrome=hidden] ._experience_15idk_3{block-size:100svh}html[data-audio-rail=visible] ._experience_15idk_3{block-size:calc(100svh - var(--fps-nav-h) - var(--audio-rail-h, 0px))}html[data-audio-rail=visible][data-surface-chrome=hidden] ._experience_15idk_3{--project-chrome-h: var(--audio-rail-h, 0px);block-size:calc(100svh - var(--audio-rail-h, 0px))}._readingStream_15idk_82{block-size:100%;overflow-y:auto;overflow-x:clip;overscroll-behavior-y:contain;background:var(--fps-c-bg)}._streamSection_15idk_83{position:relative;min-block-size:100%}._cover_15idk_106{isolation:isolate;overflow:hidden;background:color-mix(in oklch,var(--fps-c-bg) 86%,var(--fps-c-accent))}._coverPicture_15idk_107,._coverImage_15idk_107,._coverScrim_15idk_107{position:absolute;inset:0;inline-size:100%;block-size:100%}._coverImage_15idk_107{object-fit:cover;object-position:center;transform:scale(1.006);will-change:transform;animation:_coverDrift_15idk_1 52s cubic-bezier(.34,.06,.2,1) infinite alternate}._coverScrim_15idk_107{background:linear-gradient(to bottom,oklch(0% 0 0 / .28),transparent 30%,oklch(0% 0 0 / .08) 48%,oklch(0% 0 0 / .8) 100%),linear-gradient(to right,oklch(0% 0 0 / .34),transparent 62%);z-index:1}._coverCopy_15idk_115{position:absolute;z-index:3;isolation:isolate;inset-inline:clamp(1.5rem,7vw,8rem);inset-block-end:clamp(7rem,17vh,12rem);max-inline-size:min(54rem,85vw);color:#fff;text-shadow:0 2px 28px oklch(0% 0 0 / .24)}._coverCopy_15idk_115:before{content:"";position:absolute;z-index:-1;inset:clamp(-2.5rem,-3vw,-1.25rem) clamp(-4rem,-5vw,-1.5rem);background:radial-gradient(ellipse at 22% 52%,oklch(0% 0 0 / .46),oklch(0% 0 0 / .18) 48%,transparent 76%),radial-gradient(circle at 12% 20%,color-mix(in oklch,var(--fps-c-accent) 18%,transparent),transparent 54%);filter:blur(14px);opacity:.9;pointer-events:none}._coverKind_15idk_128{margin:0 0 var(--fps-sp-3);font-family:var(--fps-font-ui);font-size:var(--fps-text-xs);font-weight:var(--fps-weight-semibold);letter-spacing:.12em;text-transform:uppercase;opacity:.75}._coverKind_15idk_128:lang(fa),._startButton_15idk_129:lang(fa){font-family:var(--fps-font-persian);letter-spacing:0}._coverKind_15idk_128:lang(ar),._startButton_15idk_129:lang(ar){font-family:var(--fps-font-arabic);letter-spacing:0}._coverTitle_15idk_131{margin:0;max-inline-size:15ch;color:inherit;font-family:var(--fps-font-kls-heading);font-size:clamp(3rem,8vw,8.5rem);font-weight:var(--fps-weight-semibold);line-height:.96;letter-spacing:-.045em;text-wrap:balance}._experience_15idk_3:lang(fa) ._coverTitle_15idk_131,._experience_15idk_3:lang(ar) ._coverTitle_15idk_131{line-height:1.08;letter-spacing:0}._coverSummary_15idk_133{max-inline-size:58ch;margin:var(--fps-sp-5) 0 0;font-size:clamp(1rem,1.8vw,1.3rem);line-height:1.65;color:#f8f8f8e6}._coverMeta_15idk_134{display:flex;flex-wrap:wrap;gap:var(--fps-sp-2) var(--fps-sp-5);margin-block-start:var(--fps-sp-5);color:#f8f8f8c2;font-size:var(--fps-text-sm)}._startButton_15idk_129{position:absolute;z-index:4;left:50%;inset-block-end:max(var(--fps-sp-6),env(safe-area-inset-bottom));transform:translate(-50%);display:flex;align-items:center;gap:var(--fps-sp-3);min-block-size:3.25rem;padding-inline:var(--fps-sp-6);border-radius:var(--fps-r-full);color:var(--fps-c-accent-text);background:var(--fps-c-accent);box-shadow:0 .75rem 2.5rem color-mix(in oklch,var(--fps-c-accent) 38%,transparent);font:inherit;font-weight:var(--fps-weight-semibold)}._startButton_15idk_129:disabled{opacity:.55;cursor:default}._edgeControl_15idk_60{position:fixed;z-index:44;inset-block-start:calc(var(--project-chrome-h) + .8rem);display:grid;place-items:center;inline-size:2.45rem;block-size:2.55rem;padding:0;border:1px solid color-mix(in oklch,var(--fps-c-border) 64%,transparent);color:var(--fps-c-text-2);background:color-mix(in oklch,var(--fps-c-surface) 88%,transparent);box-shadow:0 .45rem 1.6rem #0000001a;-webkit-backdrop-filter:blur(16px) saturate(1.15);backdrop-filter:blur(16px) saturate(1.15);cursor:pointer;transition:color var(--fps-dur-fast),background var(--fps-dur-fast),inline-size var(--fps-dur-fast),box-shadow var(--fps-dur-fast)}._edgeControl_15idk_60:hover,._edgeControl_15idk_60:focus-visible,._edgeControl_15idk_60[aria-expanded=true]{inline-size:2.7rem;color:var(--fps-c-accent);background:color-mix(in oklch,var(--fps-c-surface) 82%,var(--fps-c-accent) 18%);box-shadow:0 .55rem 2rem color-mix(in oklch,var(--fps-c-accent) 13%,transparent)}._edgeControl_15idk_60:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._edgeControl_15idk_60._edgeReading_15idk_141{inset-block-start:calc(var(--project-chrome-h) + var(--piece-section-chrome-h) + .7rem)}._edgeLeft_15idk_142{left:0;border-left:0;border-radius:0 .8rem .8rem 0}._edgeRight_15idk_143{right:0;border-right:0;border-radius:.8rem 0 0 .8rem}._pieceSection_15idk_84{display:flex;flex-direction:column;background:var(--fps-c-bg)}._pieceSectionChrome_15idk_145{position:sticky;z-index:22;inset-block-start:0;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--fps-sp-2) var(--fps-sp-5);min-block-size:3.25rem;padding:var(--fps-sp-2) clamp(var(--fps-sp-4),5vw,var(--fps-sp-8));border-block-end:1px solid var(--fps-c-border-muted);color:var(--fps-c-text-3);background:color-mix(in oklch,var(--fps-c-bg) 88%,transparent);backdrop-filter:blur(18px) saturate(1.18);-webkit-backdrop-filter:blur(18px) saturate(1.18);font-family:var(--fps-font-ui);font-size:var(--fps-text-xs)}._pieceStickyTitle_15idk_146{min-inline-size:0;max-inline-size:min(42ch,46vw);overflow:hidden;color:var(--fps-c-text);font-family:var(--fps-font-kls-heading);font-size:var(--fps-text-sm);font-weight:var(--fps-weight-semibold);line-height:1.35;text-overflow:ellipsis;white-space:nowrap}._pieceSectionTools_15idk_147{display:flex;align-items:center;gap:var(--fps-sp-5);min-inline-size:0;overflow-x:auto;white-space:nowrap;scrollbar-width:none}._memberBadge_15idk_148{display:inline-flex;align-items:center;min-block-size:1.75rem;padding-inline:.65rem;border-radius:var(--fps-r-full);color:var(--fps-c-accent);background:var(--fps-c-accent-soft);font-weight:var(--fps-weight-semibold)}._pieceSectionTools_15idk_147::-webkit-scrollbar{display:none}._pieceSectionChrome_15idk_145 label{display:flex;align-items:center;gap:var(--fps-sp-2)}._pieceSectionChrome_15idk_145 select{min-block-size:2rem;padding-inline:var(--fps-sp-2);border:1px solid var(--fps-c-border);border-radius:var(--fps-r-full);color:var(--fps-c-text);background:var(--fps-c-surface);font:inherit}._piecePlaceholder_15idk_152{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--fps-sp-4);min-block-size:58dvh;color:var(--fps-c-text-3);font-family:var(--fps-font-kls-heading)}._piecePlaceholder_15idk_152 span{max-inline-size:min(36rem,80vw);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._readerCanvas_15idk_85{flex:1;padding:clamp(var(--fps-sp-5),5vw,var(--fps-sp-10)) clamp(var(--fps-sp-4),5vw,var(--fps-sp-10)) 0}._pieceFeatureImage_15idk_155{max-inline-size:50rem;margin:0 auto;overflow:hidden;border-radius:clamp(var(--fps-r-lg),2vw,var(--fps-r-2xl));background:var(--fps-c-bg-subtle);box-shadow:var(--fps-shadow-sm)}._pieceFeatureImage_15idk_155 img{display:block;inline-size:100%;block-size:auto}._nextPieceWrap_15idk_159{display:grid;place-items:center;margin-block-start:auto;padding:var(--fps-sp-8) var(--fps-sp-4) max(calc(var(--fps-sp-8) + var(--fps-sp-2)),calc(env(safe-area-inset-bottom) + var(--fps-sp-3)))}._pieceNavigator_15idk_160{display:grid;grid-template-columns:minmax(5.5rem,1fr) minmax(0,2.5fr) minmax(5.5rem,1fr);align-items:stretch;inline-size:min(48rem,100%);min-block-size:4.25rem;overflow:hidden;border:1px solid color-mix(in oklch,var(--fps-c-accent) 70%,var(--fps-c-border));border-radius:1.2rem;color:var(--fps-c-accent-text);background:var(--fps-c-accent);box-shadow:0 .8rem 2.4rem color-mix(in oklch,var(--fps-c-accent) 24%,transparent)}._pieceNavAction_15idk_161{display:flex;align-items:center;justify-content:flex-start;gap:var(--fps-sp-2);min-inline-size:0;padding:var(--fps-sp-3) var(--fps-sp-4);border:0;color:inherit;background:transparent;font:inherit;font-family:var(--fps-font-ui);font-size:var(--fps-text-xs);transition:background var(--fps-dur-fast),transform var(--fps-dur-fast)}._pieceNavAction_15idk_161:last-child{justify-content:flex-end}._pieceNavAction_15idk_161:hover,._pieceNavAction_15idk_161:focus-visible{background:var(--fps-c-accent-2)}._pieceNavAction_15idk_161:active{transform:scale(.98)}._pieceNavAction_15idk_161:focus-visible{outline:none;box-shadow:inset 0 0 0 2px color-mix(in oklch,var(--fps-c-accent-text) 72%,transparent)}._pieceNavAction_15idk_161 svg{flex:none}._pieceNavigatorTitle_15idk_167{align-self:stretch;display:grid;place-items:center;min-inline-size:0;padding:var(--fps-sp-2) var(--fps-sp-3);border-inline:1px solid color-mix(in oklch,var(--fps-c-accent-text) 20%,transparent);overflow:hidden;font-family:var(--fps-font-kls-heading);font-size:var(--fps-text-sm);font-weight:var(--fps-weight-medium);line-height:1.35;text-align:center;text-overflow:ellipsis;white-space:nowrap}._pieceEnterForward_15idk_168 ._readerCanvas_15idk_85,._pieceEnterForward_15idk_168 ._nextPieceWrap_15idk_159{animation:_pieceEnterForward_15idk_168 .38s var(--fps-ease-out) both}._pieceEnterBackward_15idk_169 ._readerCanvas_15idk_85,._pieceEnterBackward_15idk_169 ._nextPieceWrap_15idk_159{animation:_pieceEnterBackward_15idk_169 .38s var(--fps-ease-out) both}._pieceEnterNeutral_15idk_170 ._readerCanvas_15idk_85,._pieceEnterNeutral_15idk_170 ._nextPieceWrap_15idk_159{animation:_pieceEnterNeutral_15idk_170 .32s var(--fps-ease-out) both}@keyframes _coverDrift_15idk_1{0%{transform:scale(1.006) translateZ(0)}to{transform:scale(1.05) translate3d(-.22%,-.14%,0)}}@keyframes _pieceEnterForward_15idk_168{0%{opacity:0;transform:translateY(.9rem);filter:blur(3px)}to{opacity:1;transform:none;filter:none}}@keyframes _pieceEnterBackward_15idk_169{0%{opacity:0;transform:translateY(-.65rem);filter:blur(3px)}to{opacity:1;transform:none;filter:none}}@keyframes _pieceEnterNeutral_15idk_170{0%{opacity:0;filter:blur(2px)}to{opacity:1;filter:none}}._fallbackNotice_15idk_176{grid-column:1 / -1;color:var(--fps-c-warn)}._panelLayer_15idk_178{position:fixed;z-index:46;inset-inline:0;inset-block-start:var(--project-chrome-h);inset-block-end:0;background:#0000002e;backdrop-filter:blur(4px) saturate(.96);-webkit-backdrop-filter:blur(4px) saturate(.96)}._panel_15idk_178{position:absolute;isolation:isolate;inset-block:.75rem;inline-size:min(27.5rem,calc(100vw - 2rem));overflow-y:auto;padding:var(--fps-sp-4) var(--fps-sp-4) max(var(--fps-sp-5),env(safe-area-inset-bottom));border:1px solid color-mix(in oklch,var(--fps-c-border) 58%,transparent);color:var(--fps-c-text);background:color-mix(in oklch,var(--fps-c-surface) 91%,transparent);box-shadow:0 1.5rem 4.5rem #0003,inset 0 1px color-mix(in oklch,white 18%,transparent);backdrop-filter:blur(22px) saturate(1.16);-webkit-backdrop-filter:blur(22px) saturate(1.16);scrollbar-width:none;font-family:var(--fps-font-ui)}._panel_15idk_178::-webkit-scrollbar{display:none}._panel_15idk_178:before{content:"";position:absolute;z-index:-1;inset:0;background:radial-gradient(circle at 12% 4%,color-mix(in oklch,var(--fps-c-accent) 9%,transparent),transparent 29%);pointer-events:none}._panelLeft_15idk_182{left:0;border-left:0;border-radius:0 1.25rem 1.25rem 0;animation:_panelFromLeft_15idk_1 var(--fps-dur-normal) var(--fps-ease-out) both}._panelLeft_15idk_182:before{background:radial-gradient(circle at 7% 4%,color-mix(in oklch,var(--fps-c-accent) 9%,transparent),transparent 29%)}._panelRight_15idk_184{right:0;border-right:0;border-radius:1.25rem 0 0 1.25rem;animation:_panelFromRight_15idk_1 var(--fps-dur-normal) var(--fps-ease-out) both}._panelRight_15idk_184:before{background:radial-gradient(circle at 93% 4%,color-mix(in oklch,var(--fps-c-accent) 9%,transparent),transparent 29%)}._panelHandle_15idk_186{display:none}._panelHead_15idk_187{position:sticky;inset-block-start:calc(-1 * var(--fps-sp-4));z-index:2;display:flex;align-items:center;justify-content:space-between;gap:var(--fps-sp-3);min-block-size:3.75rem;margin-inline:calc(-1 * var(--fps-sp-1));padding:var(--fps-sp-2) var(--fps-sp-1) var(--fps-sp-3);border-block-end:1px solid color-mix(in oklch,var(--fps-c-border-muted) 58%,transparent);background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none}._panelHead_15idk_187 h2{margin:0;font-family:var(--fps-font-ui);font-size:var(--fps-text-xl);font-weight:var(--fps-weight-semibold);letter-spacing:var(--fps-tracking-tight)}._projectTabRow_15idk_26:lang(fa),._pieceSectionChrome_15idk_145:lang(fa),._nextPieceWrap_15idk_159:lang(fa),._panel_15idk_178:lang(fa),._panel_15idk_178:lang(fa) ._panelHead_15idk_187 h2{font-family:var(--fps-font-persian);letter-spacing:0}._projectTabRow_15idk_26:lang(ar),._pieceSectionChrome_15idk_145:lang(ar),._nextPieceWrap_15idk_159:lang(ar),._panel_15idk_178:lang(ar),._panel_15idk_178:lang(ar) ._panelHead_15idk_187 h2{font-family:var(--fps-font-arabic);letter-spacing:0}._projectTabRow_15idk_26:lang(fa) ._projectCoverTab_15idk_43,._projectTabRow_15idk_26:lang(fa) select,._pieceSectionChrome_15idk_145:lang(fa) select,._nextPieceWrap_15idk_159:lang(fa) ._pieceNavAction_15idk_161{font-family:var(--fps-font-persian)}._projectTabRow_15idk_26:lang(ar) ._projectCoverTab_15idk_43,._projectTabRow_15idk_26:lang(ar) select,._pieceSectionChrome_15idk_145:lang(ar) select,._nextPieceWrap_15idk_159:lang(ar) ._pieceNavAction_15idk_161{font-family:var(--fps-font-arabic)}._panelClose_15idk_193{display:grid;place-items:center;inline-size:2.25rem;block-size:2.25rem;border:1px solid color-mix(in oklch,var(--fps-c-border) 68%,transparent);border-radius:50%;color:var(--fps-c-text-2);background:color-mix(in oklch,var(--fps-c-surface) 78%,transparent);box-shadow:var(--fps-shadow-xs);font-size:1.15rem;transition:transform var(--fps-dur-fast),background var(--fps-dur-fast)}._panelClose_15idk_193:hover{background:var(--fps-c-surface);transform:rotate(4deg)}._contentsList_15idk_195{list-style:none;display:flex;flex-direction:column;gap:2px;margin:var(--fps-sp-3) 0 0;padding:0}._contentsItem_15idk_196{display:grid;grid-template-columns:1.75rem 1fr auto;align-items:baseline;gap:var(--fps-sp-3);inline-size:100%;min-block-size:3.25rem;padding:.7rem .8rem;border:1px solid transparent;border-radius:var(--fps-r-lg);color:var(--fps-c-text-2);text-align:start;font:inherit;transition:background var(--fps-dur-fast),border-color var(--fps-dur-fast),transform var(--fps-dur-fast)}._contentsItem_15idk_196:hover{border-color:var(--fps-c-border-muted);background:color-mix(in oklch,var(--fps-c-surface) 84%,transparent);color:var(--fps-c-text);transform:translate(2px)}._contentsItemCurrent_15idk_198{color:var(--fps-c-text);border-color:color-mix(in oklch,var(--fps-c-accent) 28%,transparent);background:color-mix(in oklch,var(--fps-c-accent-soft) 82%,transparent)}._contentsItem_15idk_196>span,._contentsItem_15idk_196 small{color:var(--fps-c-text-3);font-size:var(--fps-text-xs)}._contentsItem_15idk_196 strong{min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--fps-font-kls-heading);font-weight:var(--fps-weight-medium)}._contentsTree_15idk_201 ol{list-style:none;margin:0;padding-inline-start:var(--fps-sp-4);border-inline-start:1px solid var(--fps-c-border-muted)}._contentsBranch_15idk_202{list-style:none}._contentsEntity_15idk_203{display:flex;align-items:baseline;justify-content:space-between;gap:var(--fps-sp-3);padding:var(--fps-sp-3) var(--fps-sp-2) var(--fps-sp-2);color:var(--fps-c-text)}._contentsEntity_15idk_203 span{color:var(--fps-c-text-3);font-size:var(--fps-text-2xs);letter-spacing:.06em;text-transform:uppercase}._contentsEntity_15idk_203 strong{font-family:var(--fps-font-kls-heading);font-weight:var(--fps-weight-medium);text-align:end}._contextTabs_15idk_206{display:flex;gap:var(--fps-sp-1);margin-block:var(--fps-sp-3) var(--fps-sp-4);padding:3px;border-radius:var(--fps-r-full);background:var(--fps-c-bg-subtle)}._contextTabs_15idk_206 button{flex:1;min-block-size:2.25rem;border-radius:var(--fps-r-full);color:var(--fps-c-text-3);font:inherit;font-size:var(--fps-text-sm)}._contextTabs_15idk_206 button[aria-selected=true]{color:var(--fps-c-text);background:color-mix(in oklch,var(--fps-c-surface) 94%,var(--fps-c-accent) 6%);box-shadow:0 .3rem 1rem #00000014,inset 0 0 0 1px color-mix(in oklch,var(--fps-c-accent) 16%,transparent)}._metadataList_15idk_209{display:flex;flex-direction:column;margin:0}._metadataList_15idk_209>div{display:grid;grid-template-columns:minmax(6.5rem,.8fr) 1.2fr;gap:var(--fps-sp-3);padding-block:var(--fps-sp-3);border-block-end:1px solid var(--fps-c-border-muted)}._metadataList_15idk_209 dt{color:var(--fps-c-text-3)}._metadataList_15idk_209 dd{margin:0;color:var(--fps-c-text)}._notesPanel_15idk_213{display:flex;flex-direction:column;gap:var(--fps-sp-3);font-family:var(--fps-font-kls-body)}._noteItem_15idk_214,._sourceItem_15idk_214,._orbitItem_15idk_214{display:flex;gap:var(--fps-sp-3);margin:0;padding:.75rem .85rem;border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-lg);color:var(--fps-c-text-2);background:color-mix(in oklch,var(--fps-c-surface) 94%,transparent);line-height:1.6;overflow-wrap:anywhere}._noteItem_15idk_214{scroll-margin-block:6rem;transition:border-color var(--fps-dur-fast),background var(--fps-dur-fast),box-shadow var(--fps-dur-fast)}._noteItem_15idk_214>b{flex:none;color:var(--fps-c-accent)}._noteItem_15idk_214>span{min-inline-size:0}._noteText_15idk_218{white-space:pre-wrap;overflow-wrap:anywhere;unicode-bidi:plaintext;font-family:var(--fps-font-kls-body)}._noteText_15idk_218 span[lang],._noteText_15idk_218 span[dir=ltr],._noteText_15idk_218 span[dir=rtl]{unicode-bidi:isolate}._structuredFootnote_15idk_220{display:grid;grid-template-columns:max-content minmax(0,1fr);align-items:start;direction:inherit}._structuredFootnote_15idk_220>b{direction:ltr;unicode-bidi:isolate}._noteSection_15idk_222{display:block;white-space:pre-wrap;text-align:start;unicode-bidi:isolate}._noteSection_15idk_222+._noteSection_15idk_222{margin-block-start:var(--fps-sp-3)}._noteItem_15idk_214 a{color:var(--fps-c-accent);text-decoration:none}._noteItem_15idk_214 small{display:block;margin-block-start:var(--fps-sp-1);color:var(--fps-c-text-3);font-size:var(--fps-text-xs)}._noteItemActive_15idk_226{border-color:color-mix(in oklch,var(--fps-c-accent) 55%,var(--fps-c-border));background:var(--fps-c-accent-soft);box-shadow:0 0 0 .25rem color-mix(in oklch,var(--fps-c-accent-soft) 48%,transparent)}._noteItem_15idk_214{flex-direction:column}._noteItem_15idk_214 b{color:var(--fps-c-accent)}._sourceItem_15idk_214{color:var(--fps-c-accent);text-decoration:none}._emptyNotes_15idk_230{color:var(--fps-c-text-3)}@keyframes _panelFromLeft_15idk_1{0%{transform:translate(-100%)}to{transform:none}}@keyframes _panelFromRight_15idk_1{0%{transform:translate(100%)}to{transform:none}}@media(max-width:42rem){._coverCopy_15idk_115{inset-inline:var(--fps-sp-5);inset-block-end:8.25rem;max-inline-size:none;text-shadow:0 2px 24px oklch(0% 0 0 / .3)}._coverCopy_15idk_115:before{inset:-2rem -1.75rem -2.5rem;background:radial-gradient(ellipse at 30% 55%,oklch(0% 0 0 / .55),oklch(0% 0 0 / .22) 52%,transparent 82%),radial-gradient(circle at 18% 20%,color-mix(in oklch,var(--fps-c-accent) 16%,transparent),transparent 58%);filter:blur(12px)}._coverTitle_15idk_131{max-inline-size:12ch;font-size:clamp(2.75rem,14vw,5rem);font-weight:var(--fps-weight-semibold);line-height:1}._coverSummary_15idk_133{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}._coverMeta_15idk_134{gap:var(--fps-sp-1) var(--fps-sp-3);font-size:var(--fps-text-xs)}._edgeControl_15idk_60{inset-block-start:calc(var(--project-chrome-h) + .55rem);inline-size:2.25rem;block-size:2.4rem}._edgeControl_15idk_60:hover,._edgeControl_15idk_60:focus-visible,._edgeControl_15idk_60[aria-expanded=true]{inline-size:2.45rem}._edgeLeft_15idk_142{left:max(0px,env(safe-area-inset-left))}._edgeRight_15idk_143{right:max(0px,env(safe-area-inset-right))}._pieceSectionChrome_15idk_145{grid-template-columns:minmax(5rem,1fr) minmax(0,auto);gap:var(--fps-sp-2);padding-inline:var(--fps-sp-3)}._pieceSectionTools_15idk_147{max-inline-size:58vw;gap:var(--fps-sp-3)}._pieceStickyTitle_15idk_146{max-inline-size:36vw;font-size:var(--fps-text-xs);font-weight:var(--fps-weight-semibold)}._readerCanvas_15idk_85{padding:var(--fps-sp-5) var(--fps-sp-4) 0}._projectTabRow_15idk_26{padding-inline:var(--fps-sp-3)}._projectTabTitle_15idk_48{display:none}._projectTabTools_15idk_49{flex:1;min-inline-size:0}._projectLanguageSelect_15idk_50{flex:1}._panelLayer_15idk_178{background:#00000029;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}._panel_15idk_178{inset-inline:0;inset-block-start:auto;inset-block-end:0;inline-size:100%;block-size:min(62dvh,32rem);max-block-size:calc(100dvh - var(--project-chrome-h) - .5rem);padding:var(--fps-sp-3) max(var(--fps-sp-4),env(safe-area-inset-right)) max(var(--fps-sp-4),env(safe-area-inset-bottom)) max(var(--fps-sp-4),env(safe-area-inset-left));border-inline:0;border-block-end:0;border-radius:1.25rem 1.25rem 0 0;background:color-mix(in oklch,var(--fps-c-surface) 94%,transparent);box-shadow:0 -1.25rem 4rem #00000030,inset 0 1px color-mix(in oklch,white 18%,transparent);transition:block-size var(--fps-dur-normal) var(--fps-ease-out)}._panelExpanded_15idk_255{block-size:calc(100dvh - var(--project-chrome-h) - var(--fps-sp-2))}._panelHandle_15idk_186{position:sticky;z-index:4;inset-block-start:0;display:grid;place-items:center;inline-size:100%;block-size:1.75rem;margin-block-start:calc(-1 * var(--fps-sp-3));touch-action:none;cursor:ns-resize}._panelHandle_15idk_186 span{inline-size:3.5rem;block-size:3px;border-radius:var(--fps-r-full);background:color-mix(in oklch,var(--fps-c-text-3) 42%,transparent)}._panelHead_15idk_187{position:sticky;inset-block-start:calc(-1 * var(--fps-sp-3));min-block-size:3.5rem;padding-block:var(--fps-sp-1) var(--fps-sp-2);background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none}._panelLeft_15idk_182,._panelRight_15idk_184{animation:_panelFromBottom_15idk_1 var(--fps-dur-normal) var(--fps-ease-out) both}._metadataList_15idk_209>div{grid-template-columns:1fr;gap:var(--fps-sp-1)}._pieceNavigator_15idk_160{grid-template-columns:3.5rem minmax(0,1fr) 3.5rem;min-block-size:3.75rem;border-radius:var(--fps-r-xl)}._pieceNavAction_15idk_161{justify-content:center;padding:var(--fps-sp-2)}._pieceNavAction_15idk_161:last-child{justify-content:center}._pieceNavAction_15idk_161 span{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}._pieceNavigatorTitle_15idk_167{padding-inline:var(--fps-sp-2);font-size:var(--fps-text-xs)}}@keyframes _panelFromBottom_15idk_1{0%{transform:translateY(100%)}to{transform:none}}@media(pointer:coarse){._projectLanguageSelect_15idk_50{min-block-size:2.75rem}._projectShareButton_15idk_51{inline-size:2.75rem;block-size:2.75rem}}@media(prefers-reduced-motion:reduce){._panelLeft_15idk_182,._panelRight_15idk_184{animation:none}._coverImage_15idk_107{animation:none;transform:none;will-change:auto}._pieceEnterForward_15idk_168 ._readerCanvas_15idk_85,._pieceEnterForward_15idk_168 ._nextPieceWrap_15idk_159,._pieceEnterBackward_15idk_169 ._readerCanvas_15idk_85,._pieceEnterBackward_15idk_169 ._nextPieceWrap_15idk_159,._pieceEnterNeutral_15idk_170 ._readerCanvas_15idk_85,._pieceEnterNeutral_15idk_170 ._nextPieceWrap_15idk_159{animation:none}._edgeControl_15idk_60{transition:none}}._catalogSection_15idk_284{display:flex;align-items:center;background:var(--fps-c-bg)}._catalogInner_15idk_285{inline-size:min(72rem,100%);margin-inline:auto;padding:var(--fps-sp-10) var(--fps-sp-5);display:flex;flex-direction:column;gap:var(--fps-sp-6)}._catalogHead_15idk_293{display:flex;align-items:baseline;justify-content:space-between;gap:var(--fps-sp-3)}._catalogTitle_15idk_294{margin:0;font-family:var(--fps-font-heading);font-size:clamp(1.3rem,2.5vw,1.7rem);color:var(--fps-c-text)}._catalogGrid_15idk_295{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(20rem,100%),1fr));gap:var(--fps-sp-4)}._catalogCard_15idk_303{display:flex;flex-direction:column;block-size:100%;overflow:hidden;border:1px solid color-mix(in oklch,var(--fps-c-border-muted) 82%,transparent);border-radius:var(--fps-r-xl);background:linear-gradient(150deg,var(--fps-c-surface),color-mix(in oklch,var(--fps-c-surface-alt) 40%,var(--fps-c-surface)));color:var(--fps-c-text);text-decoration:none;box-shadow:var(--fps-shadow-xs);transition:transform var(--fps-dur-fast),border-color var(--fps-dur-fast),box-shadow var(--fps-dur-fast)}._catalogCard_15idk_303:hover{transform:translateY(-3px);border-color:var(--fps-c-border);box-shadow:var(--fps-shadow-sm)}._catalogCard_15idk_303:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._catalogCardVisual_15idk_318{display:block;aspect-ratio:16 / 9;background:var(--fps-c-surface-alt)}._catalogCardVisual_15idk_318 img{inline-size:100%;block-size:100%;object-fit:cover;display:block}._catalogCardMonogram_15idk_320{display:grid;place-items:center;inline-size:100%;block-size:100%;font-family:var(--fps-font-kls-heading, var(--fps-font-heading));font-size:2.75rem;color:var(--fps-c-accent);background:radial-gradient(120% 120% at 20% 0%,color-mix(in oklch,var(--fps-c-accent) 16%,transparent),transparent 55%),linear-gradient(160deg,color-mix(in oklch,var(--fps-c-accent-soft) 70%,var(--fps-c-surface)),var(--fps-c-surface-alt))}._catalogCardBody_15idk_332{display:flex;flex-direction:column;gap:var(--fps-sp-1);padding:var(--fps-sp-4)}._catalogCardTitle_15idk_333{font-family:var(--fps-font-kls-heading, var(--fps-font-heading));font-size:var(--fps-text-lg)}._catalogCardSummary_15idk_334{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--fps-c-text-2);font-size:var(--fps-text-sm);line-height:var(--fps-leading-normal)}._catalogCardCount_15idk_343{margin-block-start:var(--fps-sp-1);color:var(--fps-c-text-3);font-size:var(--fps-text-xs)}._catalogUngrouped_15idk_344{display:flex;flex-direction:column;gap:var(--fps-sp-3);padding-block-start:var(--fps-sp-4);border-block-start:1px dashed var(--fps-c-border-muted)}._catalogUngroupedTitle_15idk_345{margin:0;font-family:var(--fps-font-heading);font-size:var(--fps-text-base);color:var(--fps-c-text-2)}._groupPieceList_15idk_346{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(19rem,100%),1fr));gap:var(--fps-sp-3)}._groupPieceCard_15idk_354{display:grid;grid-template-columns:7.5rem minmax(0,1fr);gap:0;inline-size:100%;min-block-size:8.5rem;padding:0;overflow:hidden;border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-xl);background:linear-gradient(145deg,var(--fps-c-surface),color-mix(in oklch,var(--fps-c-surface-alt) 40%,var(--fps-c-surface)));color:var(--fps-c-text);text-align:start;cursor:pointer;transition:border-color var(--fps-dur-fast),transform var(--fps-dur-fast),box-shadow var(--fps-dur-fast)}._groupPieceCard_15idk_354:hover{border-color:color-mix(in oklch,var(--fps-c-accent) 34%,var(--fps-c-border));transform:translateY(-3px);box-shadow:var(--fps-shadow-md)}._groupPieceCard_15idk_354:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._groupPieceVisual_15idk_372{position:relative;display:grid;place-items:center;min-block-size:100%;overflow:hidden;background:linear-gradient(145deg,var(--fps-c-accent-soft),var(--fps-c-surface-alt))}._groupPieceVisual_15idk_372:after{content:"";position:absolute;inset:0;background:linear-gradient(to top,oklch(0% 0 0 / .45),transparent 58%);pointer-events:none}._groupPieceVisual_15idk_372 img{inline-size:100%;block-size:100%;object-fit:cover;transition:transform var(--fps-dur-slow) var(--fps-ease-out)}._groupPieceCard_15idk_354:hover ._groupPieceVisual_15idk_372 img{transform:scale(1.045)}._groupPieceMonogram_15idk_376{font-family:var(--fps-font-kls-heading, var(--fps-font-heading));font-size:2.5rem;color:var(--fps-c-accent)}._groupPieceIndex_15idk_377{position:absolute;z-index:1;inset-inline-start:var(--fps-sp-2);inset-block-end:var(--fps-sp-2);color:#fff;font-family:var(--fps-font-mono);font-size:var(--fps-text-xs);text-shadow:0 1px .5rem oklch(0% 0 0 / .75)}._groupPieceBody_15idk_378{min-inline-size:0;display:flex;flex-direction:column;justify-content:center;gap:var(--fps-sp-1);padding:var(--fps-sp-4)}._groupPieceCard_15idk_354 strong{font-family:var(--fps-font-kls-heading, var(--fps-font-heading));font-size:var(--fps-text-base);overflow-wrap:anywhere}._groupPieceSummary_15idk_380{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--fps-c-text-2);font-size:var(--fps-text-sm);line-height:var(--fps-leading-normal)}._groupPieceMeta_15idk_389{display:flex;align-items:center;gap:var(--fps-sp-2);margin-block-start:var(--fps-sp-1);color:var(--fps-c-text-3);font-size:var(--fps-text-2xs);letter-spacing:var(--fps-tracking-wide);text-transform:uppercase}._groupPieceMember_15idk_390{padding:2px var(--fps-sp-2);border-radius:var(--fps-r-full);color:var(--fps-c-accent);background:var(--fps-c-accent-soft);font-weight:var(--fps-weight-semibold);letter-spacing:0;text-transform:none}._contentsLevel_15idk_393{display:flex;flex-direction:column;gap:var(--fps-sp-2);min-block-size:0;overflow-y:auto}._contentsBack_15idk_394{align-self:flex-start;display:inline-flex;align-items:center;gap:var(--fps-sp-1);min-block-size:2.25rem;padding-inline:var(--fps-sp-2);border:0;border-radius:var(--fps-r-md);background:transparent;color:var(--fps-c-text-3);font:inherit;font-size:var(--fps-text-sm);cursor:pointer}._contentsBack_15idk_394:hover{color:var(--fps-c-text);background:var(--fps-c-bg-subtle)}._contentsBack_15idk_394:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._contentsLevelTitle_15idk_411{padding-inline:var(--fps-sp-2);font-family:var(--fps-font-kls-heading, var(--fps-font-heading));font-size:var(--fps-text-base);color:var(--fps-c-text)}._contentsGroupItem_15idk_412 strong{font-family:var(--fps-font-kls-heading, var(--fps-font-heading))}._contentsDivider_15idk_413{padding:var(--fps-sp-3) var(--fps-sp-2) var(--fps-sp-1);color:var(--fps-c-text-3);font-size:var(--fps-text-2xs);letter-spacing:var(--fps-tracking-wide);text-transform:uppercase}._groupPage_15idk_421{block-size:100%;min-block-size:0;overflow-y:auto;overscroll-behavior-y:contain;scrollbar-width:none;inline-size:min(72rem,100%);margin-inline:auto;padding:var(--fps-sp-6) var(--fps-sp-5) var(--fps-sp-12);display:flex;flex-direction:column;gap:var(--fps-sp-6)}._groupPage_15idk_421::-webkit-scrollbar{display:none}._groupPageState_15idk_435{display:grid;place-items:center;min-block-size:40dvh;color:var(--fps-c-text-3)}._groupPageHero_15idk_436{display:flex;flex-direction:column;gap:var(--fps-sp-4)}._groupPageCoverPicture_15idk_437{display:block;border-radius:var(--fps-r-xl);overflow:hidden}._groupPageCover_15idk_437{display:block;inline-size:100%;max-block-size:26rem;object-fit:cover;background:var(--fps-c-surface-alt)}._groupPageCopy_15idk_439{display:flex;flex-direction:column;gap:var(--fps-sp-2)}._groupPageBack_15idk_440{align-self:flex-start;color:var(--fps-c-text-3);font-size:var(--fps-text-sm);text-decoration:none}._groupPageBack_15idk_440:hover{color:var(--fps-c-text)}._groupPageBack_15idk_440:focus-visible{outline:none;box-shadow:var(--fps-focus-ring);border-radius:var(--fps-r-sm)}._groupPageTitle_15idk_443{margin:0;font-family:var(--fps-font-kls-heading, var(--fps-font-heading));font-size:clamp(1.6rem,4vw,2.4rem);color:var(--fps-c-text)}._groupPageSummary_15idk_444{margin:0;max-inline-size:52rem;color:var(--fps-c-text-2);font-size:var(--fps-text-base);line-height:var(--fps-leading-normal)}._groupPageCount_15idk_445{color:var(--fps-c-text-3);font-size:var(--fps-text-sm)}@media(max-width:42rem){._catalogInner_15idk_285{padding-inline:var(--fps-sp-3);gap:var(--fps-sp-5)}._catalogGrid_15idk_295{grid-template-columns:1fr}._groupPage_15idk_421{padding-inline:var(--fps-sp-3)}._groupPieceList_15idk_346{grid-template-columns:1fr}._groupPieceCard_15idk_354{grid-template-columns:6.5rem minmax(0,1fr);min-block-size:7.5rem}._groupPage_15idk_421{padding-block-end:max(var(--fps-sp-12),calc(env(safe-area-inset-bottom) + var(--fps-sp-8)))}}._edit_1nsob_5{--workspace-edit-bar-h: 0px;display:flex;gap:var(--fps-sp-6);align-items:flex-start;max-inline-size:calc(var(--fps-piece-reading-width) + var(--fps-sidebar-w) + var(--fps-sp-6));margin-inline:auto;padding:var(--fps-sp-6) var(--fps-sp-5) var(--fps-sp-16)}._editMain_1nsob_14{flex:0 1 var(--fps-piece-reading-width);inline-size:min(var(--fps-piece-reading-width),100%);min-inline-size:0;display:flex;flex-direction:column;gap:var(--fps-sp-4)}._editReadingWidth_1nsob_22{inline-size:min(calc(var(--fps-piece-reading-width) + 26rem + var(--fps-sp-10)),100%);max-inline-size:calc(var(--fps-piece-reading-width) + 26rem + var(--fps-sp-10))}._editReadingWidth_1nsob_22 ._editMain_1nsob_14{flex:1 1 auto;inline-size:100%}._editReadingWidth_1nsob_22 ._editMain_1nsob_14>:not(._blockEditorSurface_1nsob_27):not(._editBar_1nsob_27){inline-size:min(var(--fps-piece-reading-width),100%);margin-inline:auto}._editReadingWidth_1nsob_22 ._editBar_1nsob_27{inline-size:min(var(--fps-max-content),100%);max-inline-size:var(--fps-max-content);margin-inline:auto}._blockEditorSurface_1nsob_27{inline-size:100%;min-inline-size:0}._settings_1nsob_34{display:block;inline-size:min(calc(var(--fps-piece-reading-width) + var(--fps-sp-10)),100%);max-inline-size:calc(var(--fps-piece-reading-width) + var(--fps-sp-10))}._settings_1nsob_34 ._editSide_1nsob_39{position:static;inline-size:100%;max-inline-size:var(--fps-piece-reading-width);margin-inline:auto;padding:clamp(var(--fps-sp-3),2vw,var(--fps-sp-6));border:1px solid color-mix(in srgb,var(--fps-c-border) 65%,transparent);border-radius:var(--fps-r-xl);background:color-mix(in srgb,var(--fps-c-surface) 82%,transparent);box-shadow:0 18px 55px color-mix(in srgb,var(--fps-c-text) 8%,transparent);-webkit-backdrop-filter:blur(18px) saturate(1.12);backdrop-filter:blur(18px) saturate(1.12)}._editSide_1nsob_39{flex:1;min-inline-size:16rem;position:sticky;inset-block-start:calc(var(--workspace-sticky-top, 0px) + var(--audio-rail-h, 0px) + var(--workspace-tab-row-h, 0px) + var(--fps-sp-4));display:flex;flex-direction:column;gap:var(--fps-sp-3)}._sideLabel_1nsob_61{font-size:var(--fps-text-2xs);text-transform:uppercase;letter-spacing:var(--fps-tracking-wide);color:var(--fps-c-text-3)}._readinessChecks_1nsob_62{display:flex;flex-wrap:wrap;gap:var(--fps-sp-2);color:var(--fps-c-text-3);font-size:var(--fps-text-xs)}._readinessChecks_1nsob_62 span[data-ready=true]{color:var(--fps-c-ok)}._languageRows_1nsob_64{display:flex;flex-direction:column;gap:var(--fps-sp-2)}._languageRow_1nsob_64{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--fps-sp-3);padding:var(--fps-sp-3);border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-lg);background:color-mix(in oklch,var(--fps-c-surface) 94%,transparent)}._languageSummary_1nsob_75{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:baseline;gap:var(--fps-sp-2);min-inline-size:0}._languageSummary_1nsob_75 span{color:var(--fps-c-text-2);font-size:var(--fps-text-sm)}._languageSummary_1nsob_75 small{color:var(--fps-c-text-3);white-space:nowrap}._languageProposal_1nsob_78{grid-column:1 / -1;display:flex;flex-direction:column;gap:var(--fps-sp-2);padding-block-start:var(--fps-sp-2);border-block-start:1px solid var(--fps-c-border-muted)}._languageProposal_1nsob_78 span,._languageProposal_1nsob_78 small{color:var(--fps-c-text-2);line-height:var(--fps-leading-normal)}._editBar_1nsob_27{position:sticky;inset-block-start:calc(var(--workspace-sticky-top, 0px) + var(--audio-rail-h, 0px) + var(--workspace-tab-row-h, 0px));z-index:24;display:grid;gap:var(--fps-sp-1);min-block-size:3rem;padding:var(--fps-sp-2) var(--fps-sp-3);margin-inline:calc(-1 * var(--fps-sp-3));border:0;background:color-mix(in oklch,var(--fps-c-bg) 90%,transparent);-webkit-backdrop-filter:blur(14px) saturate(1.15);backdrop-filter:blur(14px) saturate(1.15);box-shadow:none;box-sizing:border-box}._editBarMain_1nsob_98{display:flex;align-items:center;gap:var(--fps-sp-3);min-inline-size:0}._editBarLabel_1nsob_99{font-size:var(--fps-text-2xs);text-transform:uppercase;letter-spacing:var(--fps-tracking-wide);color:var(--fps-c-text-3);flex:1}._editBarActions_1nsob_100{display:flex;gap:var(--fps-sp-2);align-items:center;flex-wrap:wrap}._formatToolbarHost_1nsob_101{display:flex;align-items:center;inline-size:100%;min-inline-size:0;max-inline-size:100%;overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;touch-action:pan-x;scrollbar-width:none;border:0;padding:0}._formatToolbarHost_1nsob_101::-webkit-scrollbar{display:none}._formatToolbarHost_1nsob_101>*{flex:0 0 max-content;margin-inline:auto}._formatToolbarHost_1nsob_101:empty{display:none}._savePrompt_1nsob_119{position:sticky;inset-block-start:calc(var(--workspace-sticky-top, 0px) + var(--audio-rail-h, 0px) + var(--workspace-tab-row-h, 0px) + var(--workspace-edit-bar-h, 0px) + var(--fps-sp-2));z-index:23;display:grid;gap:var(--fps-sp-3);padding:var(--fps-sp-4);border:1px solid color-mix(in oklch,var(--fps-c-accent) 32%,var(--fps-c-border-muted));border-radius:var(--fps-r-lg);background:color-mix(in oklch,var(--fps-c-surface) 96%,transparent);box-shadow:var(--fps-shadow-md);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}._savePrompt_1nsob_119 label{display:grid;gap:var(--fps-sp-2);color:var(--fps-c-text-2);font-size:var(--fps-text-sm)}._savePrompt_1nsob_119 textarea{min-block-size:5rem;resize:vertical;padding:var(--fps-sp-3);border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-md);background:var(--fps-c-bg);color:var(--fps-c-text);font:inherit;font-size:max(1rem,var(--fps-text-sm))}._savePrompt_1nsob_119 textarea:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._savePrompt_1nsob_119>div{display:flex;justify-content:flex-end;gap:var(--fps-sp-2)}._localDraftBanner_1nsob_137{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--fps-sp-3);padding:var(--fps-sp-3);border:1px solid color-mix(in oklch,var(--fps-c-accent) 28%,var(--fps-c-border-muted));border-radius:var(--fps-r-md);background:color-mix(in oklch,var(--fps-c-surface) 86%,var(--fps-c-accent) 5%);color:var(--fps-c-text-2);font:400 var(--fps-text-sm)/1.6 var(--fps-font-ui)}._localDraftActions_1nsob_150{display:flex;align-items:center;flex-wrap:wrap;gap:var(--fps-sp-2)}._projectSelect_1nsob_151{min-inline-size:11rem;max-inline-size:18rem;font:inherit;font-size:var(--fps-text-xs);color:var(--fps-c-text);background:var(--fps-c-surface);border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-md);padding:var(--fps-sp-2) var(--fps-sp-3)}._projectSelect_1nsob_151:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._titleInput_1nsob_165{inline-size:100%;font-family:var(--fps-font-kls-heading);font-size:var(--fps-text-3xl);font-weight:var(--fps-weight-semibold, 600);letter-spacing:var(--fps-tracking-tight);color:var(--fps-c-text);background:transparent;resize:none;overflow:hidden;field-sizing:content;overflow-wrap:anywhere;white-space:pre-wrap;border:none;border-inline-start:2px solid transparent;border-block-end:1px solid var(--fps-c-border-muted);border-radius:0;padding:var(--fps-sp-2) var(--fps-sp-3) var(--fps-sp-3);transition:border-color var(--fps-dur-fast)}._titleInput_1nsob_165:focus-visible{outline:none;box-shadow:none;border-radius:0;border-inline-start-color:var(--fps-c-accent);border-block-end-color:var(--fps-c-border-muted)}._subtitleInput_1nsob_187{inline-size:100%;font-family:var(--fps-font-kls-body);font-size:var(--fps-text-lg);line-height:var(--fps-leading-snug);color:var(--fps-c-text-2);background:transparent;resize:none;overflow:hidden;field-sizing:content;overflow-wrap:anywhere;white-space:pre-wrap;border:none;border-inline-start:2px solid transparent;border-block-end:1px solid var(--fps-c-border-muted);border-radius:0;padding:0 var(--fps-sp-3) var(--fps-sp-3);transition:border-color var(--fps-dur-fast)}._subtitleInput_1nsob_187:focus-visible{outline:none;box-shadow:none;border-radius:0;border-inline-start-color:var(--fps-c-accent);border-block-end-color:var(--fps-c-border-muted)}._featureEditor_1nsob_208{display:grid;gap:var(--fps-sp-3);padding-block-end:var(--fps-sp-3)}._featureEditorImage_1nsob_213{display:block;inline-size:100%;max-block-size:min(34rem,64dvh);object-fit:cover;border-radius:var(--fps-r-xl);background:var(--fps-c-bg-subtle)}._featureEditorEmpty_1nsob_221{display:grid;place-items:center;min-block-size:10rem;border:1px dashed var(--fps-c-border-muted);border-radius:var(--fps-r-xl);color:var(--fps-c-text-3);background:var(--fps-c-bg-subtle);font-size:var(--fps-text-sm)}._featureEditorControls_1nsob_231{padding:var(--fps-sp-2) var(--fps-sp-3);border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-lg);background:color-mix(in oklch,var(--fps-c-surface) 88%,transparent)}._featureEditorControls_1nsob_231 summary{min-block-size:2rem;display:flex;align-items:center;color:var(--fps-c-text-2);font-size:var(--fps-text-sm);cursor:pointer}._featureEditorControls_1nsob_231[open]{display:grid;gap:var(--fps-sp-3)}@media(max-width:48rem){._titleInput_1nsob_165{font-size:clamp(1.75rem,8vw,var(--fps-text-3xl));line-height:var(--fps-leading-tight)}._subtitleInput_1nsob_187{font-size:clamp(var(--fps-text-base),5vw,var(--fps-text-lg));line-height:var(--fps-leading-snug)}}._originalInput_1nsob_240{border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-lg);background:var(--fps-c-bg-subtle);padding:var(--fps-sp-3) var(--fps-sp-4)}._originalInputSummary_1nsob_246{cursor:pointer;font-size:var(--fps-text-sm);font-weight:var(--fps-weight-medium);color:var(--fps-c-text)}._originalInputHint_1nsob_247{margin:var(--fps-sp-2) 0;font-size:var(--fps-text-xs);color:var(--fps-c-text-3)}._ideaSummary_1nsob_250{display:flex;align-items:center;gap:var(--fps-sp-2);min-inline-size:0;min-block-size:2rem;cursor:pointer;list-style:none}._ideaSummary_1nsob_250::-webkit-details-marker{display:none}._ideaSummary_1nsob_250:before{content:"▸";flex:0 0 auto;font-size:var(--fps-text-xs);color:var(--fps-c-text-3);transition:transform var(--fps-dur-fast)}[dir=rtl] ._ideaSummary_1nsob_250:before{transform:scaleX(-1)}details[open]>._ideaSummary_1nsob_250:before{transform:rotate(90deg)}._ideaSummary_1nsob_250:focus-visible{outline:none;box-shadow:var(--fps-focus-ring);border-radius:var(--fps-r-sm)}._ideaPreview_1nsob_264{flex:1;min-inline-size:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:var(--fps-text-xs);color:var(--fps-c-text-3)}@media(pointer:coarse){._ideaSummary_1nsob_250{min-block-size:2.75rem}}._originalInputText_1nsob_274{margin:0;max-block-size:22rem;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;font-family:var(--fps-font-body);font-size:var(--fps-text-sm);line-height:var(--fps-leading-normal);color:var(--fps-c-text-2)}._originalInputEditor_1nsob_285{inline-size:100%;min-block-size:9rem;resize:vertical;border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-lg);background:color-mix(in srgb,var(--fps-c-surface) 86%,transparent);color:var(--fps-c-text);font:inherit;line-height:1.75;padding:var(--fps-sp-4)}._inlinePanel_1nsob_297{display:flex;flex-direction:column;gap:var(--fps-sp-3);padding:var(--fps-sp-4);border:1px solid color-mix(in srgb,var(--fps-c-accent) 28%,var(--fps-c-border-muted));border-radius:var(--fps-r-xl);background:color-mix(in srgb,var(--fps-c-surface) 84%,transparent);box-shadow:var(--fps-shadow-sm);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}._sourceMethodActions_1nsob_309{display:flex;align-items:center;gap:var(--fps-sp-3);flex-wrap:wrap}._sourceMethodDivider_1nsob_310{color:var(--fps-c-text-3);font-size:var(--fps-text-xs)}._manualSourceGrid_1nsob_311{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--fps-sp-3);padding-block-start:var(--fps-sp-2);border-block-start:1px solid var(--fps-c-border-muted)}._manualSourceWide_1nsob_312{grid-column:1 / -1}._suggestionRow_1nsob_313,._contributorRow_1nsob_313{display:flex;align-items:center;gap:var(--fps-sp-3);padding-block:var(--fps-sp-2);border-block-start:1px solid var(--fps-c-border-muted)}._suggestionRow_1nsob_313>span{flex:1;min-inline-size:0;display:grid;gap:2px}._suggestionRow_1nsob_313 small{color:var(--fps-c-text-3);overflow-wrap:anywhere}._contributorRow_1nsob_313>span{flex:1;min-inline-size:0}._contributorRow_1nsob_313 select{max-inline-size:9rem;border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-md);background:var(--fps-c-surface);color:var(--fps-c-text);padding:var(--fps-sp-1) var(--fps-sp-2)}._uploadLabel_1nsob_331{display:inline-flex;justify-content:center;cursor:pointer;border:1px dashed var(--fps-c-border-muted);border-radius:var(--fps-r-md);padding:var(--fps-sp-2) var(--fps-sp-3);color:var(--fps-c-text-2);font-size:var(--fps-text-xs)}._uploadLabel_1nsob_331 input{position:absolute;inline-size:1px;block-size:1px;opacity:0;pointer-events:none}._noteInput_1nsob_343{inline-size:100%;font:inherit;font-size:var(--fps-text-sm);color:var(--fps-c-text);background:var(--fps-c-surface);border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-md);padding:var(--fps-sp-2) var(--fps-sp-3)}._noteInput_1nsob_343:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._fieldGroup_1nsob_356{display:flex;flex-direction:column;gap:2px}._fieldLabel_1nsob_357{font-size:var(--fps-text-2xs);text-transform:uppercase;letter-spacing:var(--fps-tracking-wide);color:var(--fps-c-text-3)}._fieldTextarea_1nsob_358{inline-size:100%;font:inherit;font-size:var(--fps-text-sm);color:var(--fps-c-text);background:var(--fps-c-surface);border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-md);padding:var(--fps-sp-2) var(--fps-sp-3);resize:vertical;min-block-size:64px}._fieldTextarea_1nsob_358:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._card_1nsob_373{background:var(--fps-c-surface);border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-lg);padding:var(--fps-sp-4) var(--fps-sp-4);display:flex;flex-direction:column;gap:var(--fps-sp-2)}._cardHead_1nsob_382{display:flex;align-items:center;gap:var(--fps-sp-2)}._cardTitle_1nsob_383{font-size:var(--fps-text-sm);font-weight:var(--fps-weight-semibold, 600);color:var(--fps-c-text);flex:1;min-inline-size:0}._cardBody_1nsob_384{font-family:var(--fps-font-body);font-size:var(--fps-text-sm);line-height:var(--fps-leading-normal);color:var(--fps-c-text-2)}._cardMain_1nsob_385{font-size:var(--fps-text-sm);font-weight:var(--fps-weight-medium);color:var(--fps-c-text)}._cardSub_1nsob_386{font-size:var(--fps-text-xs);color:var(--fps-c-text-2)}._cardHint_1nsob_387{font-size:var(--fps-text-2xs);color:var(--fps-c-text-3)}._cardActions_1nsob_388{display:flex;gap:var(--fps-sp-2);flex-wrap:wrap}._cardChips_1nsob_389{display:flex;flex-wrap:wrap;gap:var(--fps-sp-1)}._chip_1nsob_390{font-size:var(--fps-text-2xs);color:var(--fps-c-text-2);background:var(--fps-c-bg-subtle);border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-full);padding:2px var(--fps-sp-2)}._cardRows_1nsob_398{display:flex;flex-direction:column;gap:var(--fps-sp-2)}._cardRow_1nsob_398{display:flex;flex-direction:column;gap:1px}._cardImage_1nsob_400{inline-size:100%;block-size:auto;max-block-size:min(32rem,62dvh);object-fit:contain;border-radius:var(--fps-r-md);display:block;background:var(--fps-c-bg-subtle)}._rejectRow_1nsob_409{display:flex;gap:var(--fps-sp-2);align-items:center}._rejectRow_1nsob_409>:first-child{flex:1;min-inline-size:0}._altList_1nsob_411{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px;font-size:var(--fps-text-xs);color:var(--fps-c-text-2)}._translate_1nsob_414{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--fps-sp-5);align-items:flex-start;inline-size:min(var(--fps-max-wide),100%);max-inline-size:var(--fps-max-wide);margin-inline:auto;padding:var(--fps-sp-6) var(--fps-sp-5) var(--fps-sp-16)}._translateCol_1nsob_424{min-inline-size:0;background:var(--fps-c-surface);border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-xl);padding:var(--fps-sp-5) var(--fps-sp-6);min-block-size:12rem;display:flex;flex-direction:column;gap:var(--fps-sp-3)}._translateColHead_1nsob_435{display:flex;align-items:center;gap:var(--fps-sp-2);flex-wrap:wrap}._spacer_1nsob_436{flex:1}._translateColLabel_1nsob_437{font-size:var(--fps-text-2xs);text-transform:uppercase;letter-spacing:var(--fps-tracking-wide);color:var(--fps-c-text-3);flex:1}._translateTargets_1nsob_438{display:flex;gap:var(--fps-sp-1)}._translateEmpty_1nsob_439{display:flex;flex-direction:column;align-items:center;gap:var(--fps-sp-3);padding:var(--fps-sp-10) var(--fps-sp-5);text-align:center;color:var(--fps-c-text-3);font-size:var(--fps-text-sm)}._translateEmptyGlyph_1nsob_449{font-size:var(--fps-text-2xl);opacity:.4}._translateActions_1nsob_450{display:flex;gap:var(--fps-sp-2);border-block-start:1px solid var(--fps-c-border-muted);padding-block-start:var(--fps-sp-3);margin-block-start:auto;flex-wrap:wrap}._translateActions_1nsob_450>:first-child{flex:1}._translateNote_1nsob_459{font-size:var(--fps-text-xs);color:var(--fps-c-text-3)}._applyBar_1nsob_460{inline-size:100%;display:flex;justify-content:flex-end;gap:var(--fps-sp-2);align-items:center;flex-wrap:wrap}._flowProgress_1nsob_470{position:relative;inline-size:100%;padding-block:var(--fps-sp-2)}._flowTrack_1nsob_471{position:absolute;inset-inline:var(--fps-sp-4);inset-block-start:19px;block-size:2px;border-radius:var(--fps-r-full);background:var(--fps-c-border-muted);overflow:hidden}._flowTrack_1nsob_471>span{display:block;block-size:100%;border-radius:inherit;background:linear-gradient(90deg,var(--fps-c-accent),var(--fps-c-ok));transition:inline-size .32s ease;box-shadow:0 0 12px color-mix(in srgb,var(--fps-c-accent) 65%,transparent)}._flowSteps_1nsob_473{position:relative;z-index:1;display:grid;grid-template-columns:repeat(auto-fit,minmax(6.5rem,1fr));gap:var(--fps-sp-2);list-style:none;margin:0;padding:0}._flowSteps_1nsob_473 li{display:flex;flex-direction:column;align-items:center;gap:var(--fps-sp-1);min-inline-size:0;color:var(--fps-c-text-3);text-align:center;font-size:var(--fps-text-2xs)}._flowSteps_1nsob_473 li[data-state=active]{color:var(--fps-c-text);font-weight:var(--fps-weight-semibold, 600)}._flowSteps_1nsob_473 li[data-state=done]{color:var(--fps-c-ok)}._flowSteps_1nsob_473 li[data-state=failed]{color:var(--fps-c-err)}._flowDot_1nsob_478{display:grid;place-items:center;inline-size:1.5rem;block-size:1.5rem;border-radius:50%;border:1px solid var(--fps-c-border);background:color-mix(in srgb,var(--fps-c-surface) 88%,transparent);backdrop-filter:blur(12px);font-size:10px}._flowSteps_1nsob_473 li[data-state=active] ._flowDot_1nsob_478{border-color:var(--fps-c-accent);box-shadow:0 0 0 4px color-mix(in srgb,var(--fps-c-accent) 14%,transparent),0 0 16px color-mix(in srgb,var(--fps-c-accent) 30%,transparent)}._flowSteps_1nsob_473 li[data-state=done] ._flowDot_1nsob_478,._flowSteps_1nsob_473 li[data-state=failed] ._flowDot_1nsob_478{border-color:currentColor}._flowError_1nsob_482{margin:var(--fps-sp-2) 0 0;color:var(--fps-c-err);font-size:var(--fps-text-xs);text-align:center}@media(max-width:48rem){._edit_1nsob_5{flex-direction:column;inline-size:100%;max-inline-size:100%;padding:var(--fps-sp-3) var(--fps-sp-3) var(--fps-sp-16);overflow-x:clip}._editSide_1nsob_39{position:static;inline-size:100%}._settings_1nsob_34{inline-size:100%;max-inline-size:100%;padding-inline:var(--fps-sp-3)}._settings_1nsob_34 ._editSide_1nsob_39{max-inline-size:100%;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;backdrop-filter:none}._settings_1nsob_34 ._card_1nsob_373,._settings_1nsob_34 ._inlinePanel_1nsob_297,._settings_1nsob_34 ._languageRow_1nsob_64{min-inline-size:0;max-inline-size:100%;overflow-wrap:anywhere}._settings_1nsob_34 ._card_1nsob_373{padding:var(--fps-sp-3)}._settings_1nsob_34 ._cardHead_1nsob_382{align-items:flex-start;flex-wrap:wrap}._settings_1nsob_34 ._languageRow_1nsob_64{grid-template-columns:minmax(0,1fr);padding:var(--fps-sp-3)}._settings_1nsob_34 ._languageSummary_1nsob_75{grid-template-columns:auto minmax(0,1fr);align-items:start}._settings_1nsob_34 ._languageSummary_1nsob_75 small{grid-column:1 / -1;white-space:normal}._settings_1nsob_34 ._cardActions_1nsob_388{inline-size:100%}._settings_1nsob_34 ._cardActions_1nsob_388>*{flex:1 1 10rem;justify-content:center;min-inline-size:0}._settings_1nsob_34 ._contributorRow_1nsob_313,._settings_1nsob_34 ._suggestionRow_1nsob_313,._settings_1nsob_34 ._rejectRow_1nsob_409{align-items:stretch;flex-direction:column}._settings_1nsob_34 ._contributorRow_1nsob_313 select{inline-size:100%;max-inline-size:100%}._settings_1nsob_34 :where(code,a,p,span,small){overflow-wrap:anywhere}._translate_1nsob_414{grid-template-columns:minmax(0,1fr)}._edit_1nsob_5 :where(input:not([type=checkbox]):not([type=radio]):not([type=file]),textarea:not(._titleInput_1nsob_165):not(._subtitleInput_1nsob_187),select){min-inline-size:0;max-inline-size:100%;box-sizing:border-box;font-size:1rem}._editReadingWidth_1nsob_22 ._editBar_1nsob_27{inline-size:calc(100% + (2 * var(--fps-sp-3)));max-inline-size:none;margin-inline:calc(-1 * var(--fps-sp-3));padding-block:var(--fps-sp-1);padding-inline:var(--fps-sp-2);padding-left:max(var(--fps-sp-2),env(safe-area-inset-left));padding-right:max(var(--fps-sp-2),env(safe-area-inset-right))}._editBarMain_1nsob_98{gap:var(--fps-sp-2)}._editBarLabel_1nsob_99{display:none}._editBarActions_1nsob_100{inline-size:100%;justify-content:flex-end;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}._editBarActions_1nsob_100::-webkit-scrollbar{display:none}._editBarActions_1nsob_100>*{min-block-size:44px}._translateActions_1nsob_450>*{min-block-size:44px}._manualSourceGrid_1nsob_311{grid-template-columns:1fr}._manualSourceWide_1nsob_312{grid-column:auto}}._newPiece_1nsob_532{min-height:min(78vh,900px);display:grid;place-items:center;padding:clamp(24px,6vw,88px) 20px}._newPieceCard_1nsob_539{width:min(720px,100%);padding:clamp(24px,5vw,52px);border:1px solid color-mix(in srgb,var(--fps-c-border) 72%,transparent);border-radius:28px;background:color-mix(in srgb,var(--fps-c-surface) 82%,transparent);box-shadow:0 28px 80px #00000024;backdrop-filter:blur(24px) saturate(1.18)}._newPieceHead_1nsob_549 h1{margin:8px 0 10px;font-size:clamp(1.8rem,5vw,3.4rem);letter-spacing:-.045em}._newPieceHead_1nsob_549 p{margin:0;color:var(--fps-c-text-3);line-height:1.7}._newPieceFields_1nsob_551{display:grid;gap:18px;margin-top:34px}._newPieceModalFields_1nsob_552{min-inline-size:0;margin-top:0}._newPieceModalFields_1nsob_552>*{min-inline-size:0}._newPieceModalFields_1nsob_552 :where(input,select){inline-size:100%;max-inline-size:100%;min-inline-size:0}._newPieceActions_1nsob_555{display:flex;justify-content:flex-end;gap:10px;margin-top:30px}._spokenHint_1nsob_560{font-size:var(--fps-text-2xs);color:var(--fps-c-text-3);padding-block-start:var(--fps-sp-1);padding-inline:var(--fps-sp-1);line-height:var(--fps-leading-normal);opacity:.75}._spokenHintOver_1nsob_568{color:var(--fps-c-warn);opacity:1}._overlay_r6bzl_4{position:fixed;inset:0;z-index:1200;display:grid;place-items:center;padding:var(--fps-sp-4);background:color-mix(in oklch,var(--fps-c-text) 42%,transparent);backdrop-filter:blur(2px)}._panel_r6bzl_15{inline-size:min(56rem,100%);max-block-size:92dvh;display:grid;grid-template-rows:auto auto auto auto minmax(0,1fr) auto;background:var(--fps-c-surface);border-radius:var(--fps-r-xl);box-shadow:var(--fps-shadow-xl);overflow:hidden}._head_r6bzl_26{position:relative;padding:var(--fps-sp-5) var(--fps-sp-5) var(--fps-sp-3);border-block-end:1px solid var(--fps-c-border-muted)}._title_r6bzl_31{font-size:var(--fps-text-md);font-family:var(--fps-font-heading)}._instructions_r6bzl_32{margin-block-start:var(--fps-sp-1);font-size:var(--fps-text-xs);color:var(--fps-c-text-3);max-inline-size:52ch;line-height:var(--fps-leading-normal)}._close_r6bzl_39{position:absolute;inset-block-start:var(--fps-sp-4);inset-inline-end:var(--fps-sp-4);color:var(--fps-c-text-3);font-size:var(--fps-text-sm);padding:var(--fps-sp-1);border-radius:var(--fps-r-sm)}._close_r6bzl_39:hover{color:var(--fps-c-text);background:var(--fps-c-surface-alt)}._transport_r6bzl_51{display:flex;align-items:center;gap:var(--fps-sp-3);padding:var(--fps-sp-4) var(--fps-sp-5)}._playButton_r6bzl_57{inline-size:2.4rem;block-size:2.4rem;border-radius:var(--fps-r-full);background:var(--fps-c-accent);color:var(--fps-c-accent-text);display:grid;place-items:center;font-size:var(--fps-text-xs);flex:none}._scrubWrap_r6bzl_68{position:relative;flex:1 1 auto;min-inline-size:0}._scrub_r6bzl_68{inline-size:100%;accent-color:var(--fps-c-accent)}._marks_r6bzl_73{position:absolute;inset-block-start:50%;inset-inline:0;block-size:0;pointer-events:none}._markTick_r6bzl_74{position:absolute;inset-block-start:-.55rem;inline-size:2px;block-size:1.1rem;border-radius:var(--fps-r-full);background:var(--fps-c-accent);opacity:.75}._markTickBridge_r6bzl_83{background:var(--fps-c-warn)}._clock_r6bzl_85{font-size:var(--fps-text-xs);color:var(--fps-c-text-3);font-variant-numeric:tabular-nums;flex:none}._controls_r6bzl_88{display:flex;flex-wrap:wrap;align-items:center;gap:var(--fps-sp-2) var(--fps-sp-4);padding-inline:var(--fps-sp-5)}._nudge_r6bzl_95{display:inline-flex;gap:var(--fps-sp-1)}._nudge_r6bzl_95 button{font-size:var(--fps-text-2xs);color:var(--fps-c-text-3);border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-sm);padding-block:2px;padding-inline:var(--fps-sp-2);font-variant-numeric:tabular-nums}._nudge_r6bzl_95 button:hover:not(:disabled){color:var(--fps-c-text);border-color:var(--fps-c-accent)}._nudge_r6bzl_95 button:disabled{opacity:.4}._latency_r6bzl_108{display:inline-flex;align-items:center;gap:var(--fps-sp-2);font-size:var(--fps-text-2xs);color:var(--fps-c-text-3)}._latency_r6bzl_108 input{inline-size:7rem;accent-color:var(--fps-c-accent)}._latencyValue_r6bzl_110{font-variant-numeric:tabular-nums;color:var(--fps-c-text-2)}._latencyHint_r6bzl_111{padding-inline:var(--fps-sp-5);padding-block-start:var(--fps-sp-1);font-size:var(--fps-text-2xs);color:var(--fps-c-text-3);max-inline-size:60ch;line-height:var(--fps-leading-normal)}._progress_r6bzl_119{font-size:var(--fps-text-2xs);color:var(--fps-c-text-2);margin-inline-start:auto;font-variant-numeric:tabular-nums}._blocks_r6bzl_122{list-style:none;overflow-y:auto;padding:var(--fps-sp-4) var(--fps-sp-5);display:grid;gap:var(--fps-sp-1)}._block_r6bzl_122{display:grid;grid-template-columns:4.5rem minmax(0,1fr);gap:var(--fps-sp-3);padding:var(--fps-sp-2) var(--fps-sp-3);border-radius:var(--fps-r-md);border-inline-start:2px solid transparent;color:var(--fps-c-text-3);transition:background var(--fps-dur-fast) var(--fps-ease-out),color var(--fps-dur-fast) var(--fps-ease-out)}._blockMarked_r6bzl_139{color:var(--fps-c-text-2)}._blockCurrent_r6bzl_140{background:var(--fps-c-accent-soft);border-inline-start-color:var(--fps-c-accent);color:var(--fps-c-text)}._blockTime_r6bzl_145{font-size:var(--fps-text-2xs);font-variant-numeric:tabular-nums;padding-block-start:.2rem}._blockText_r6bzl_146{font-size:var(--fps-text-sm);line-height:var(--fps-leading-normal)}._foot_r6bzl_148{display:flex;justify-content:flex-end;gap:var(--fps-sp-2);padding:var(--fps-sp-4) var(--fps-sp-5);border-block-start:1px solid var(--fps-c-border-muted)}@media(prefers-reduced-motion:reduce){._block_r6bzl_122{transition:none}}._canvas_17llw_4{padding-block:var(--fps-sp-6) var(--fps-sp-24);padding-inline:var(--fps-sp-4);max-inline-size:min(100%,calc(var(--fps-piece-reading-width, 42rem) + var(--fps-sp-8)));margin-inline:auto}._body_17llw_15{margin-block-start:var(--fps-sp-6)}._blockRail_17llw_19{display:flex;align-items:center;gap:var(--fps-sp-3);margin-block-end:var(--fps-sp-3);min-block-size:2rem}._head_17llw_28{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--fps-sp-4);padding-block-end:var(--fps-sp-4);border-block-end:1px solid var(--fps-c-border-muted)}._coverage_17llw_38{display:grid;gap:var(--fps-sp-2);min-inline-size:14rem}._coverageValue_17llw_39{font-size:var(--fps-text-sm);color:var(--fps-c-text);font-weight:var(--fps-weight-medium)}._coverageMeta_17llw_40{font-size:var(--fps-text-xs);color:var(--fps-c-text-3);font-variant-numeric:tabular-nums}._coverageBar_17llw_42{display:block;block-size:3px;border-radius:var(--fps-r-full);background:var(--fps-c-border-muted);overflow:hidden}._coverageFill_17llw_49{display:block;block-size:100%;background:var(--fps-c-accent);transition:inline-size var(--fps-dur-normal) var(--fps-ease-out)}._headActions_17llw_56{display:flex;align-items:center;gap:var(--fps-sp-3);flex-wrap:wrap}._publish_17llw_57{display:flex;align-items:center;gap:var(--fps-sp-2)}._hiddenInput_17llw_58{display:none}._publishHint_17llw_60{margin-block-start:var(--fps-sp-2);font-size:var(--fps-text-xs);color:var(--fps-c-text-3);line-height:var(--fps-leading-normal)}._production_17llw_68{margin-block:var(--fps-sp-6);padding:var(--fps-sp-4);border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-lg);background:var(--fps-c-surface);display:grid;gap:var(--fps-sp-4)}._productionTitle_17llw_77{font-size:var(--fps-text-2xs);letter-spacing:var(--fps-tracking-wide);text-transform:uppercase;color:var(--fps-c-text-3);font-weight:var(--fps-weight-medium)}._productionRow_17llw_84{display:flex;flex-wrap:wrap;align-items:center;gap:var(--fps-sp-3) var(--fps-sp-5)}._productionLabel_17llw_90{display:grid;gap:var(--fps-sp-0-5);min-inline-size:11rem;font-size:var(--fps-text-sm);color:var(--fps-c-text-2)}._hint_17llw_97{font-size:var(--fps-text-2xs);color:var(--fps-c-text-3);line-height:var(--fps-leading-normal)}._chooser_17llw_99{display:flex;flex-wrap:wrap;align-items:center;gap:var(--fps-sp-2)}._chooserItem_17llw_100{display:inline-flex;align-items:center;gap:var(--fps-sp-2);padding-block:var(--fps-sp-1);padding-inline:var(--fps-sp-3);border:1px solid var(--fps-c-border);border-radius:var(--fps-r-full);background:var(--fps-c-surface-alt);color:var(--fps-c-text-2);font-size:var(--fps-text-xs);transition:border-color var(--fps-dur-fast) var(--fps-ease-out),color var(--fps-dur-fast) var(--fps-ease-out)}._chooserItem_17llw_100:hover{border-color:var(--fps-c-accent);color:var(--fps-c-text)}._chooserTime_17llw_114{color:var(--fps-c-text-3);font-variant-numeric:tabular-nums}._blocks_17llw_117{list-style:none;display:grid;gap:var(--fps-sp-1);margin-block:var(--fps-sp-6)}._block_17llw_19{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:var(--fps-sp-4);padding-block:var(--fps-sp-3);padding-inline:var(--fps-sp-3);border-radius:var(--fps-r-md);transition:background var(--fps-dur-fast) var(--fps-ease-out)}._block_17llw_19:hover{background:var(--fps-c-bg-subtle)}._blockText_17llw_131{font-size:var(--fps-text-base);line-height:var(--fps-leading-reading);color:var(--fps-c-text);max-inline-size:62ch}._blockEmpty_17llw_139{color:var(--fps-c-text-3)}._blockSide_17llw_141{display:grid;justify-items:end;gap:var(--fps-sp-1);min-inline-size:12rem}._estimate_17llw_143{font-size:var(--fps-text-2xs);color:var(--fps-c-text-3);line-height:var(--fps-leading-normal)}._estimateOver_17llw_148{color:var(--fps-c-warn)}._rail_17llw_155{display:flex;align-items:center;gap:var(--fps-sp-3);flex-wrap:wrap;padding-block:var(--fps-sp-1)}._railRecording_17llw_162{gap:var(--fps-sp-3)}._railTime_17llw_163{font-size:var(--fps-text-2xs);color:var(--fps-c-text-3);font-variant-numeric:tabular-nums}._railBadge_17llw_164{font-size:var(--fps-text-2xs);color:var(--fps-c-text-3);max-inline-size:12ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._railAction_17llw_179{font-size:var(--fps-text-2xs);color:var(--fps-c-text-3);padding-block:var(--fps-sp-1);padding-inline:var(--fps-sp-2);border-radius:var(--fps-r-sm);transition:color var(--fps-dur-fast) var(--fps-ease-out)}._railAction_17llw_179:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._railAction_17llw_179:hover{color:var(--fps-c-text);background:var(--fps-c-surface-alt)}._railAction_17llw_179:disabled{opacity:.4}._recordButton_17llw_191{position:relative;inline-size:1.85rem;block-size:1.85rem;color:var(--fps-c-text-3);border-radius:var(--fps-r-full);border:1px solid var(--fps-c-border);background:var(--fps-c-surface);display:grid;place-items:center;transition:border-color var(--fps-dur-fast) var(--fps-ease-out),transform var(--fps-dur-fast) var(--fps-ease-spring)}._recordButton_17llw_191:hover:not(:disabled){border-color:var(--fps-c-err);color:var(--fps-c-err);transform:scale(1.04)}._recordButton_17llw_191:disabled{opacity:.4}._recordDot_17llw_206{inline-size:.7rem;block-size:.7rem;border-radius:var(--fps-r-full);background:var(--fps-c-err)}._recordSquare_17llw_212{inline-size:.62rem;block-size:.62rem;border-radius:2px;background:var(--fps-c-err)}._recordButtonActive_17llw_221{border-color:transparent;color:var(--fps-c-err);background:conic-gradient(var(--fps-c-err) calc(var(--audio-ring) * 360deg),var(--fps-c-border-muted) 0),var(--fps-c-surface);background-clip:padding-box,padding-box;box-shadow:0 0 0 calc(2px + var(--audio-level, 0) * 6px) var(--fps-c-err-soft);transition:box-shadow var(--fps-dur-instant) linear}._timer_17llw_232{font-size:var(--fps-text-xs);color:var(--fps-c-text-2);font-variant-numeric:tabular-nums;transition:color var(--fps-dur-normal) var(--fps-ease-out)}._timerClosing_17llw_238{color:var(--fps-c-err)}._playButton_17llw_240{inline-size:1.75rem;block-size:1.75rem;border-radius:var(--fps-r-full);border:1px solid var(--fps-c-border-muted);color:var(--fps-c-text-2);font-size:var(--fps-text-2xs);display:grid;place-items:center;background:var(--fps-c-surface)}._playButton_17llw_240:hover{color:var(--fps-c-text);border-color:var(--fps-c-accent)}._wave_17llw_258{display:flex;align-items:center;gap:2px;block-size:2.4rem;flex:1 1 8rem;min-inline-size:5rem;max-inline-size:22rem;padding-inline:var(--fps-sp-2);border-radius:var(--fps-r-md);background:var(--fps-c-surface-alt, var(--fps-c-bg-subtle));overflow:hidden}._waveBar_17llw_271{flex:1 1 auto;min-inline-size:2px;border-radius:var(--fps-r-full);background:color-mix(in oklch,var(--fps-c-text-3) 55%,transparent);transition:background var(--fps-dur-fast) var(--fps-ease-out)}._waveBarPlayed_17llw_278{background:var(--fps-c-accent)}._bridgeRow_17llw_281{display:flex;align-items:center;gap:var(--fps-sp-2);margin-block-start:var(--fps-sp-2)}._bridgeLabel_17llw_282{font-size:var(--fps-text-2xs);color:var(--fps-c-text-3)}._notice_17llw_291{font-size:var(--fps-text-xs);color:var(--fps-c-text-3);padding-block:var(--fps-sp-2);line-height:var(--fps-leading-normal)}._footNote_17llw_297{margin-block-start:var(--fps-sp-8);font-size:var(--fps-text-2xs);color:var(--fps-c-text-3);line-height:var(--fps-leading-normal)}@media(prefers-reduced-motion:reduce){._recordButton_17llw_191,._coverageFill_17llw_49,._waveBar_17llw_271,._railAction_17llw_179{transition:none}}._railWarn_17llw_310{font-size:var(--fps-text-2xs);color:var(--fps-c-warn)}._headingRail_17llw_315{display:flex;align-items:center;flex-wrap:wrap;gap:var(--fps-sp-2) var(--fps-sp-3);margin-block-end:var(--fps-sp-3);padding-block-end:var(--fps-sp-3);border-block-end:1px solid var(--fps-c-border-muted)}._headingRailLabel_17llw_324{font-size:var(--fps-text-2xs);color:var(--fps-c-text-3);letter-spacing:var(--fps-tracking-wide, .04em)}._indexHead_17llw_337{display:flex;flex-direction:column;gap:var(--fps-sp-2);padding-block-end:var(--fps-sp-2);border-block-end:1px solid var(--fps-c-border-muted)}._indexLegend_17llw_346{display:flex;align-items:center;flex-wrap:wrap;gap:.25rem var(--fps-sp-2);font-size:var(--fps-text-2xs);color:var(--fps-c-text-3)}._indexFilter_17llw_354{display:flex;align-items:center;gap:var(--fps-sp-2);font-size:var(--fps-text-2xs);color:var(--fps-c-text-3);cursor:pointer}._dot_17llw_362{inline-size:.5rem;block-size:.5rem;border-radius:var(--fps-r-full);flex:none}._dotRecorded_17llw_368{background:var(--fps-c-ok)}._dotStale_17llw_369{background:var(--fps-c-warn)}._dotEmpty_17llw_370{background:transparent;border:1px dashed var(--fps-c-border)}._indexList_17llw_372{margin:0;padding:0;list-style:none;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;gap:1px}._indexItem_17llw_382{inline-size:100%;display:flex;align-items:center;gap:var(--fps-sp-2);padding:var(--fps-sp-2);border:0;border-radius:var(--fps-r-md);background:transparent;text-align:start;cursor:pointer;color:var(--fps-c-text-2);font-size:var(--fps-text-xs)}._indexItem_17llw_382:hover{background:var(--fps-c-surface-alt, var(--fps-c-bg-subtle));color:var(--fps-c-text)}._indexItem_17llw_382:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._indexNumber_17llw_398{color:var(--fps-c-text-3);font-variant-numeric:tabular-nums;flex:none}._indexText_17llw_399{flex:1 1 auto;min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._indexTime_17llw_406{color:var(--fps-c-text-3);font-variant-numeric:tabular-nums;flex:none}._settings_17llw_415{display:inline-flex;flex:none}._settingsButton_17llw_416{display:inline-flex;align-items:center;justify-content:center;inline-size:1.9rem;block-size:1.9rem;border-radius:var(--fps-r-full);border:0;background:transparent;color:var(--fps-c-text-3);cursor:pointer}._settingsButton_17llw_416:hover,._settingsButton_17llw_416[aria-expanded=true]{color:var(--fps-c-text);background:var(--fps-c-surface-alt, var(--fps-c-bg-subtle))}._settingsButton_17llw_416:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._settingsPanel_17llw_432{position:fixed;z-index:101;inline-size:min(24rem,calc(100vw - 1.5rem));max-block-size:calc(100dvh - 1.5rem);overflow:auto;display:flex;flex-direction:column;gap:var(--fps-sp-3);padding:var(--fps-sp-3);border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-lg);background:var(--fps-c-bg);box-shadow:0 1rem 2.5rem color-mix(in srgb,#071226 14%,transparent)}._settingsBackdrop_17llw_447,._settingsPanelHead_17llw_448{display:none}._settingsRow_17llw_449{display:flex;flex-direction:column;gap:var(--fps-sp-2)}._settingsRow_17llw_449 select,._filterRow_17llw_450 input{inline-size:100%;padding:var(--fps-sp-2);border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-md);background:var(--fps-c-bg);color:var(--fps-c-text)}._toggleRow_17llw_458{display:flex;align-items:center;justify-content:space-between;gap:var(--fps-sp-3);font-size:var(--fps-text-xs)}._toggleRow_17llw_458 input{accent-color:var(--fps-c-accent)}._filterRow_17llw_450{display:grid;grid-template-columns:1fr 1fr;gap:var(--fps-sp-2)}._filterRow_17llw_450 label{display:grid;gap:var(--fps-sp-1);color:var(--fps-c-text-3);font-size:var(--fps-text-2xs)}._soundPanel_17llw_463{display:grid;gap:var(--fps-sp-3);margin-block:var(--fps-sp-4);padding:var(--fps-sp-4);border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-lg);background:var(--fps-c-surface-alt, var(--fps-c-bg-subtle))}._soundSummary_17llw_472,._soundPrimary_17llw_472{display:flex;align-items:end;justify-content:space-between;gap:var(--fps-sp-3);flex-wrap:wrap}._soundTitle_17llw_473{margin:0;color:var(--fps-c-text);font-size:var(--fps-text-sm)}._soundBadge_17llw_474{padding:var(--fps-sp-1) var(--fps-sp-2);border-radius:var(--fps-r-full);background:var(--fps-c-surface);color:var(--fps-c-text-3);font-size:var(--fps-text-2xs)}._soundPrimary_17llw_472 ._settingsRow_17llw_449{flex:1 1 14rem}._soundPrimary_17llw_472 select{inline-size:100%;padding:var(--fps-sp-2);border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-md);background:var(--fps-c-bg);color:var(--fps-c-text)}._soundFine_17llw_477{border-block-start:1px solid var(--fps-c-border-muted);padding-block-start:var(--fps-sp-3)}._soundFine_17llw_477 summary{cursor:pointer;color:var(--fps-c-text-2);font-size:var(--fps-text-xs)}._settingsLabel_17llw_479{font-size:var(--fps-text-2xs);color:var(--fps-c-text-3)}._settingsHint_17llw_480{display:block;margin-block-start:var(--fps-sp-1);font-size:var(--fps-text-2xs);color:var(--fps-c-text-3);line-height:var(--fps-leading-normal)}._settingsAction_17llw_481{align-self:flex-start;padding:var(--fps-sp-1-5) var(--fps-sp-3);border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-md);background:transparent;color:var(--fps-c-text-2);font-size:var(--fps-text-xs);cursor:pointer}._settingsAction_17llw_481:hover{color:var(--fps-c-text);border-color:var(--fps-c-border)}._settingsAction_17llw_481:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._settingsAction_17llw_481:disabled{opacity:.5;cursor:default}._settingsDanger_17llw_494{color:var(--fps-c-danger, var(--fps-c-text-2))}._sourceDialogMessage_17llw_495{margin:0;color:var(--fps-c-text-2);line-height:var(--fps-leading-normal)}._fadeFieldset_17llw_497{display:grid;gap:var(--fps-sp-2);min-inline-size:0;padding:0 0 var(--fps-sp-3);border:0;border-block-end:1px solid var(--fps-c-border-muted)}._fadeFieldset_17llw_497:disabled{opacity:.55}._fadeControl_17llw_506{display:grid;grid-template-columns:minmax(4.5rem,auto) minmax(7rem,1fr) 3.8rem;align-items:center;gap:var(--fps-sp-2);color:var(--fps-c-text-2);font-size:var(--fps-text-xs)}._fadeControl_17llw_506 input{inline-size:100%;accent-color:var(--fps-c-accent)}._fadeControl_17llw_506 output{color:var(--fps-c-text-3);font-size:var(--fps-text-2xs);font-variant-numeric:tabular-nums;text-align:end}@media(max-width:46rem){._soundPrimary_17llw_472{align-items:stretch}._soundPrimary_17llw_472 ._settingsAction_17llw_481{inline-size:100%;text-align:center}._settingsBackdrop_17llw_447{display:block;position:fixed;z-index:100;inset:0;inline-size:100%;block-size:100%;border:0;background:color-mix(in srgb,#071226 34%,transparent)}._settingsPanel_17llw_432{inset-block-start:var(--viewport-top, 0px)!important;inset-block-end:var(--viewport-bottom, 0px)!important;inset-inline:0!important;inline-size:100%;block-size:auto;max-block-size:none;padding:0 var(--fps-sp-4) max(var(--fps-sp-4),env(safe-area-inset-bottom));border:0;border-radius:0;box-shadow:none;overscroll-behavior:contain}._settingsPanelHead_17llw_448{position:sticky;inset-block-start:0;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:var(--fps-sp-3);min-block-size:3.5rem;margin-inline:calc(-1 * var(--fps-sp-4));padding-inline:var(--fps-sp-4);border-block-end:1px solid var(--fps-c-border-muted);background:color-mix(in oklch,var(--fps-c-bg) 94%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}._settingsPanelHead_17llw_448 strong{color:var(--fps-c-text);font-size:var(--fps-text-sm)}._settingsPanelHead_17llw_448 button{inline-size:2.75rem;block-size:2.75rem;border:0;border-radius:var(--fps-r-full);background:var(--fps-c-bg-subtle);color:var(--fps-c-text);font-size:var(--fps-text-xl);line-height:1;cursor:pointer}._fadeControl_17llw_506{grid-template-columns:1fr auto}._fadeControl_17llw_506 input{grid-column:1 / -1;grid-row:2}}@media(max-width:32rem){._filterRow_17llw_450{grid-template-columns:1fr}}._remaining_17llw_584{font-size:var(--fps-text-xs);color:var(--fps-c-text-3)}._index_17llw_334{display:flex;flex-direction:column;gap:var(--fps-sp-3);block-size:100%;min-block-size:0;padding:var(--fps-sp-3)}._panel_1yaet_5{display:flex;flex-direction:column;gap:var(--fps-sp-4);padding-block:var(--fps-sp-4)}._intro_1yaet_6{margin:0;color:var(--fps-c-text-3);font-size:var(--fps-text-sm);line-height:1.6;max-inline-size:44rem}._whole_1yaet_8{display:flex;flex-wrap:wrap;align-items:center;gap:var(--fps-sp-5);padding:var(--fps-sp-4);border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-lg);background:var(--fps-c-surface)}._field_1yaet_15{display:flex;align-items:center;gap:var(--fps-sp-2)}._value_1yaet_16{color:var(--fps-c-text-2);font-size:var(--fps-text-xs);font-variant-numeric:tabular-nums;min-inline-size:3rem}._rows_1yaet_18{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--fps-sp-2)}._row_1yaet_18{padding:var(--fps-sp-3) var(--fps-sp-4);border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-md);background:var(--fps-c-bg)}._rowSaving_1yaet_25{opacity:.65}._rowHead_1yaet_26{display:flex;align-items:baseline;gap:var(--fps-sp-3);margin-block-end:var(--fps-sp-2)}._type_1yaet_27{flex:none;color:var(--fps-c-text-3);font:var(--fps-text-2xs)/1 var(--fps-font-mono);text-transform:uppercase;letter-spacing:var(--fps-tracking-wide, .04em)}._excerpt_1yaet_32{min-inline-size:0;flex:1;color:var(--fps-c-text-2);font-size:var(--fps-text-sm);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:var(--fps-font-kls-body, var(--fps-font-body))}._preview_1yaet_38{flex:none;border:0;background:transparent;cursor:pointer;color:var(--fps-c-accent);font-size:var(--fps-text-xs);line-height:1}._preview_1yaet_38:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._controls_1yaet_48{display:flex;flex-wrap:wrap;align-items:center;gap:var(--fps-sp-4)}._control_1yaet_48{display:flex;align-items:center;gap:var(--fps-sp-2)}._label_1yaet_50{color:var(--fps-c-text-3);font-size:var(--fps-text-xs);white-space:nowrap}._unit_1yaet_51{color:var(--fps-c-text-3);font-size:var(--fps-text-xs)}._number_1yaet_52{inline-size:4.5rem;min-block-size:2rem;padding-inline:var(--fps-sp-2);border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-sm);background:var(--fps-c-surface);color:var(--fps-c-text);font-size:var(--fps-text-xs);line-height:1;font-variant-numeric:tabular-nums}._select_1yaet_58{min-block-size:2rem;padding-inline:var(--fps-sp-2);border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-sm);background:var(--fps-c-surface);color:var(--fps-c-text);font-size:var(--fps-text-xs);line-height:1}._number_1yaet_52:focus-visible,._select_1yaet_58:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._center_1nsy8_3{display:grid;place-items:center;min-block-size:40vh;color:var(--fps-c-text-3)}._error_1nsy8_4{color:var(--fps-c-err);font-size:var(--fps-text-sm);margin-block-start:var(--fps-sp-3)}._back_1nsy8_5{color:var(--fps-c-text-3);text-decoration:none;font-size:var(--fps-text-sm)}._back_1nsy8_5:hover{color:var(--fps-c-text)}._langSelect_1nsy8_7{font:inherit;font-size:var(--fps-text-sm);padding:var(--fps-sp-2) var(--fps-sp-3);border:1px solid var(--fps-c-border);border-radius:var(--fps-r-md);background:var(--fps-c-surface);color:var(--fps-c-text)}._home_1nsy8_10{max-inline-size:76rem;margin-inline:auto;padding:var(--fps-sp-8) var(--fps-sp-5) var(--fps-sp-16)}._hero_1nsy8_11{text-align:center;padding-block:var(--fps-sp-12) var(--fps-sp-10)}._heroTitle_1nsy8_12{font-family:var(--fps-font-heading);font-size:var(--fps-text-4xl);font-weight:var(--fps-weight-medium);letter-spacing:var(--fps-tracking-tight);color:var(--fps-c-text);margin:0 0 var(--fps-sp-3)}._heroSub_1nsy8_13{font-family:var(--fps-font-body);font-size:var(--fps-text-lg);color:var(--fps-c-text-2);line-height:var(--fps-leading-normal);margin:0 auto var(--fps-sp-6);max-inline-size:40ch}._projectsSection_1nsy8_14{margin-block:var(--fps-sp-4) var(--fps-sp-12)}._sectionIntro_1nsy8_15{display:flex;justify-content:space-between;align-items:end;gap:var(--fps-sp-4);margin-block-end:var(--fps-sp-5)}._sectionTitle_1nsy8_16{font-family:var(--fps-font-heading);font-size:var(--fps-text-xl);font-weight:var(--fps-weight-medium);color:var(--fps-c-text);margin:0}._sectionDescription_1nsy8_17{color:var(--fps-c-text-3);font-size:var(--fps-text-sm);line-height:var(--fps-leading-normal);margin:var(--fps-sp-1) 0 0;max-inline-size:54ch}._projectGrid_1nsy8_18{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr));gap:var(--fps-sp-4)}._projectCard_1nsy8_19{position:relative;display:grid;grid-template-columns:4.5rem minmax(0,1fr) auto;align-items:center;gap:var(--fps-sp-4);inline-size:100%;padding:var(--fps-sp-3);border:1px solid color-mix(in oklch,var(--fps-c-border-muted) 78%,transparent);border-radius:var(--fps-r-xl);background:linear-gradient(145deg,var(--fps-c-surface),color-mix(in oklch,var(--fps-c-surface-alt) 46%,var(--fps-c-surface)));color:var(--fps-c-text);text-align:start;cursor:pointer;box-shadow:var(--fps-shadow-xs);transition:transform var(--fps-dur-fast),border-color var(--fps-dur-fast),box-shadow var(--fps-dur-fast)}._projectCard_1nsy8_19:hover{transform:translateY(-2px);border-color:color-mix(in oklch,var(--fps-c-accent) 38%,var(--fps-c-border));box-shadow:var(--fps-shadow-md)}._projectCard_1nsy8_19:focus-visible{outline:none;box-shadow:var(--fps-focus-ring),var(--fps-shadow-md)}._projectVisual_1nsy8_22{display:grid;place-items:center;inline-size:4.5rem;aspect-ratio:4 / 5;overflow:hidden;border-radius:var(--fps-r-lg);background:linear-gradient(145deg,var(--fps-c-accent-soft),var(--fps-c-bg-subtle))}._projectVisual_1nsy8_22 img{inline-size:100%;block-size:100%;display:block;object-fit:cover}._projectMonogram_1nsy8_24{font-family:var(--fps-font-heading);font-size:var(--fps-text-2xl);color:var(--fps-c-accent)}._projectCardBody_1nsy8_25{min-inline-size:0;display:flex;flex-direction:column;gap:var(--fps-sp-1)}._projectName_1nsy8_26{font-family:var(--fps-font-heading);font-size:var(--fps-text-base);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._projectSummary_1nsy8_27{color:var(--fps-c-text-2);font-size:var(--fps-text-xs);line-height:var(--fps-leading-normal);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}._projectCount_1nsy8_28{color:var(--fps-c-text-3);font-size:var(--fps-text-2xs)}._projectArrow_1nsy8_29{align-self:start;color:var(--fps-c-text-3);font-size:var(--fps-text-sm)}._recent_1nsy8_30{padding-block-start:var(--fps-sp-8);border-block-start:1px solid var(--fps-c-border-muted)}._recentTitle_1nsy8_31{font-family:var(--fps-font-heading);font-size:var(--fps-text-sm);text-transform:uppercase;letter-spacing:var(--fps-tracking-wide);color:var(--fps-c-text-3);margin:0}._recentHead_1nsy8_32{display:flex;align-items:center;justify-content:space-between;gap:var(--fps-sp-3);flex-wrap:wrap;margin-block-end:var(--fps-sp-4)}._recentFilters_1nsy8_33{display:flex;align-items:center;justify-content:flex-end;gap:var(--fps-sp-2);flex-wrap:wrap}._captureProject_1nsy8_34{font-size:var(--fps-text-xs);color:var(--fps-c-text-3)}._captureList_1nsy8_35{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--fps-sp-2)}._captureRow_1nsy8_36{display:flex;align-items:center;justify-content:space-between;gap:var(--fps-sp-4);padding:var(--fps-sp-4) var(--fps-sp-5);background:var(--fps-c-surface);border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-lg);text-decoration:none;transition:border-color var(--fps-dur-fast),box-shadow var(--fps-dur-fast)}._captureRow_1nsy8_36:hover{border-color:var(--fps-c-border);box-shadow:var(--fps-shadow-xs)}._captureTitle_1nsy8_38{font-family:var(--fps-font-body);color:var(--fps-c-text);font-size:var(--fps-text-base);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._captureMeta_1nsy8_39{display:flex;align-items:center;gap:var(--fps-sp-2);flex:none}._captureLang_1nsy8_40{font-size:var(--fps-text-2xs);color:var(--fps-c-text-3);text-transform:uppercase}._feedSearch_1nsy8_43{font:inherit;font-size:var(--fps-text-sm);padding:var(--fps-sp-2) var(--fps-sp-3);border:1px solid var(--fps-c-border);border-radius:var(--fps-r-md);background:var(--fps-c-surface);color:var(--fps-c-text);min-inline-size:15rem}._feedSearch_1nsy8_43:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._filterBar_1nsy8_45{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--fps-sp-4);margin-block-end:var(--fps-sp-5)}._filterGroups_1nsy8_46{min-inline-size:0;display:flex;flex-direction:column;gap:var(--fps-sp-2)}._stageChips_1nsy8_47{display:flex;gap:var(--fps-sp-2);overflow-x:auto;padding-block:var(--fps-sp-1);scrollbar-width:thin}._accessChips_1nsy8_48{display:flex;gap:var(--fps-sp-1);overflow-x:auto;scrollbar-width:thin}._accessChip_1nsy8_48{flex:none;min-block-size:1.8rem;padding-inline:var(--fps-sp-2);border:0;border-radius:var(--fps-r-full);color:var(--fps-c-text-3);background:transparent;font:inherit;font-size:var(--fps-text-2xs);cursor:pointer}._accessChip_1nsy8_48:hover{color:var(--fps-c-text);background:var(--fps-c-bg-subtle)}._accessChip_1nsy8_48:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._accessChipOn_1nsy8_52{color:var(--fps-c-accent);background:var(--fps-c-accent-soft)}._showAllToggle_1nsy8_53{flex:none;display:inline-flex;align-items:center;gap:var(--fps-sp-2);color:var(--fps-c-text-2);font-size:var(--fps-text-xs);cursor:pointer}._showAllToggle_1nsy8_53 input{inline-size:1rem;block-size:1rem;accent-color:var(--fps-c-accent)}._sortDirection_1nsy8_55{display:grid;place-items:center;inline-size:2.5rem;block-size:2.5rem;border:1px solid var(--fps-c-border);border-radius:var(--fps-r-md);background:var(--fps-c-surface);color:var(--fps-c-text-2);cursor:pointer}._sortDirection_1nsy8_55:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._stageChip_1nsy8_47{flex:none;font:inherit;font-size:var(--fps-text-xs);padding:var(--fps-sp-1) var(--fps-sp-3);border:1px solid var(--fps-c-border);border-radius:var(--fps-r-full);background:var(--fps-c-surface);color:var(--fps-c-text-2);cursor:pointer;transition:border-color var(--fps-dur-fast),color var(--fps-dur-fast)}._stageChip_1nsy8_47:hover{border-color:var(--fps-c-text-3);color:var(--fps-c-text)}._stageChip_1nsy8_47:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._stageChipOn_1nsy8_60{border-color:var(--fps-c-accent);background:var(--fps-c-accent-soft);color:var(--fps-c-accent)}._feedList_1nsy8_61{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--fps-sp-2)}._feedRow_1nsy8_62{display:flex;align-items:center;gap:var(--fps-sp-4);padding:var(--fps-sp-3) var(--fps-sp-4);background:var(--fps-c-surface);border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-lg);cursor:pointer;transition:border-color var(--fps-dur-fast),box-shadow var(--fps-dur-fast)}._feedRow_1nsy8_62:hover{border-color:var(--fps-c-border);box-shadow:var(--fps-shadow-xs)}._feedThumb_1nsy8_64{flex:none;inline-size:3rem;block-size:3rem;border-radius:var(--fps-r-md);overflow:hidden;background:var(--fps-c-bg-subtle)}._feedThumb_1nsy8_64 img{inline-size:100%;block-size:100%;object-fit:cover;display:block}._feedBody_1nsy8_66{flex:1;min-inline-size:0;display:flex;flex-direction:column;gap:var(--fps-sp-1)}._feedTitle_1nsy8_67{color:var(--fps-c-text);font-size:var(--fps-text-base);text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._feedTitle_1nsy8_67:hover{text-decoration:underline}._feedTitle_1nsy8_67:focus-visible{outline:none;box-shadow:var(--fps-focus-ring);border-radius:var(--fps-r-sm)}._feedMeta_1nsy8_70{display:flex;align-items:center;gap:var(--fps-sp-2);flex-wrap:wrap}._feedWhen_1nsy8_71{font-size:var(--fps-text-2xs);color:var(--fps-c-text-3)}._feedActions_1nsy8_72{flex:none;display:flex;align-items:center}._feedActions_1nsy8_72 a[role=menuitem]{display:block;text-decoration:none}._stageBadge_1nsy8_76{font-size:var(--fps-text-2xs);text-transform:uppercase;letter-spacing:var(--fps-tracking-wide);border-radius:var(--fps-r-full);padding:2px var(--fps-sp-2);border:1px solid transparent}._stageCaptured_1nsy8_77{color:var(--fps-c-text-2);background:var(--fps-c-bg-subtle)}._stageRunning_1nsy8_78{color:var(--fps-c-accent);background:var(--fps-c-accent-soft)}._stageBlocked_1nsy8_79{color:var(--fps-c-warn);background:var(--fps-c-warn-soft)}._stageFailed_1nsy8_80{color:var(--fps-c-err);background:var(--fps-c-err-soft)}._stageNeedsReview_1nsy8_81{color:var(--fps-c-warn);background:var(--fps-c-warn-soft);border-color:color-mix(in oklch,var(--fps-c-warn) 35%,transparent)}._stageChangesRequested_1nsy8_82{color:var(--fps-c-err);background:var(--fps-c-warn-soft)}._stageApproved_1nsy8_83{color:var(--fps-c-ok);background:var(--fps-c-ok-soft)}._stageApplied_1nsy8_84{color:var(--fps-c-ok);background:var(--fps-c-ok-soft);border-color:color-mix(in oklch,var(--fps-c-ok) 35%,transparent)}._stageDraft_1nsy8_85{color:var(--fps-c-text-2);background:var(--fps-c-surface-alt);border-color:var(--fps-c-border)}._stagePublished_1nsy8_86{color:var(--fps-c-accent-text);background:var(--fps-c-accent)}._stageArchived_1nsy8_87{color:var(--fps-c-text-3);background:var(--fps-c-bg-subtle)}._audienceBadge_1nsy8_88{padding:2px var(--fps-sp-2);border-radius:var(--fps-r-full);color:var(--fps-c-accent);background:var(--fps-c-accent-soft);font-size:var(--fps-text-2xs);font-weight:var(--fps-weight-semibold)}@media(max-width:40rem){._home_1nsy8_10{padding-inline:var(--fps-sp-4)}._hero_1nsy8_11{padding-block:var(--fps-sp-8)}._heroTitle_1nsy8_12{font-size:var(--fps-text-3xl)}._projectGrid_1nsy8_18{grid-template-columns:1fr}._filterBar_1nsy8_45{align-items:stretch;flex-direction:column}._recentHead_1nsy8_32,._recentFilters_1nsy8_33{align-items:stretch}._recentFilters_1nsy8_33,._feedSearch_1nsy8_43{inline-size:100%}._recentFilters_1nsy8_33 ._langSelect_1nsy8_7{flex:1;min-inline-size:0}._filterBar_1nsy8_45{align-items:flex-start;flex-direction:column}._stageChips_1nsy8_47{inline-size:100%}._feedRow_1nsy8_62{flex-wrap:wrap}._feedBody_1nsy8_66{min-inline-size:calc(100% - 5rem)}._feedActions_1nsy8_72{margin-inline-start:auto}._feedRow_1nsy8_62>button{inline-size:100%;justify-content:center}}._composer_1nsy8_108{max-inline-size:var(--fps-max-prose);margin-inline:auto;padding:var(--fps-sp-8) var(--fps-sp-5) var(--fps-sp-16)}._composerCompact_1nsy8_110{padding:var(--fps-sp-4) var(--fps-sp-4) var(--fps-sp-4)}._composerCompact_1nsy8_110 ._composerHead_1nsy8_111{margin-block-end:var(--fps-sp-5)}._composerCompact_1nsy8_110 ._composerTitle_1nsy8_112{font-size:var(--fps-text-2xl)}._composerCompact_1nsy8_110 ._block_1nsy8_113{margin-block-end:var(--fps-sp-4)}._composerCompact_1nsy8_110 ._canvas_1nsy8_114{min-block-size:9.5rem}._fieldRow_1nsy8_115{display:flex;gap:var(--fps-sp-4);flex-wrap:wrap;align-items:flex-end}._composerHead_1nsy8_111{margin-block-end:var(--fps-sp-8)}._composerTitle_1nsy8_112{font-family:var(--fps-font-heading);font-size:var(--fps-text-3xl);font-weight:var(--fps-weight-medium);color:var(--fps-c-text);margin:0 0 var(--fps-sp-2)}._composerSub_1nsy8_118{font-family:var(--fps-font-body);color:var(--fps-c-text-2);margin:0}._block_1nsy8_113{margin-block-end:var(--fps-sp-6)}._canvas_1nsy8_114{font-family:var(--fps-font-body);font-size:var(--fps-text-lg);line-height:var(--fps-leading-reading);min-block-size:12rem}._composerFoot_1nsy8_123{display:flex;align-items:flex-end;justify-content:flex-end;gap:var(--fps-sp-4);margin-block-start:var(--fps-sp-4);flex-wrap:wrap}._composerActions_1nsy8_124{display:flex;gap:var(--fps-sp-2)}._pipeline_1nsy8_127{max-inline-size:46rem;margin-inline:auto;padding:var(--fps-sp-6) var(--fps-sp-5) var(--fps-sp-16)}._pipelineHead_1nsy8_128{display:flex;align-items:center;gap:var(--fps-sp-3);margin-block-end:var(--fps-sp-6);flex-wrap:wrap}._pipelineTitle_1nsy8_129{font-family:var(--fps-font-heading);font-size:var(--fps-text-lg);color:var(--fps-c-text);flex:1;min-inline-size:0}._pipelineBody_1nsy8_130{background:var(--fps-c-surface);border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-xl);padding:var(--fps-sp-6) var(--fps-sp-6) var(--fps-sp-2)}._pipelineFoot_1nsy8_131{display:flex;justify-content:flex-end;gap:var(--fps-sp-2);margin-block-start:var(--fps-sp-5)}._notice_1nsy8_132{display:flex;flex-direction:column;gap:2px;background:var(--fps-c-warn-soft);color:var(--fps-c-warn);border-radius:var(--fps-r-md);padding:var(--fps-sp-3) var(--fps-sp-4);margin-block-end:var(--fps-sp-4);font-size:var(--fps-text-sm)}._notice_1nsy8_132 strong{font-weight:var(--fps-weight-medium)}._noticeActions_1nsy8_134{margin-block-start:var(--fps-sp-2)}._stepAgentLine_1nsy8_136{display:block;color:var(--fps-c-text-3);font-size:var(--fps-text-2xs)}._queuedState_1nsy8_137{display:flex;align-items:center;gap:var(--fps-sp-4);padding:var(--fps-sp-6) var(--fps-sp-2) var(--fps-sp-8);color:var(--fps-c-text-2);font-size:var(--fps-text-sm)}._queuedState_1nsy8_137 strong{display:block;color:var(--fps-c-text);font-weight:var(--fps-weight-medium);margin-block-end:2px}._review_1nsy8_141{display:grid;grid-template-columns:minmax(0,1fr) 22rem;gap:var(--fps-sp-6);max-inline-size:78rem;margin-inline:auto;padding:var(--fps-sp-6) var(--fps-sp-5) var(--fps-sp-16);align-items:start}._reviewMain_1nsy8_142{background:var(--fps-c-surface);border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-xl);box-shadow:var(--fps-shadow-xs);min-inline-size:0}._reviewProse_1nsy8_143{padding-inline:var(--fps-sp-6)}._reviewSide_1nsy8_144{position:sticky;inset-block-start:var(--fps-sp-4);display:flex;flex-direction:column;gap:var(--fps-sp-4);min-inline-size:0}._reviewHead_1nsy8_145{display:flex;align-items:center;justify-content:space-between}._reviewTitle_1nsy8_146{font-family:var(--fps-font-heading);font-size:var(--fps-text-sm);text-transform:uppercase;letter-spacing:var(--fps-tracking-wide);color:var(--fps-c-text-3)}._findCard_1nsy8_147 .ui-card__title{font-size:var(--fps-text-sm)}._score_1nsy8_148{font-size:var(--fps-text-sm);color:var(--fps-c-text-2);margin-block:var(--fps-sp-2)}._findLine_1nsy8_149{font-size:var(--fps-text-sm);color:var(--fps-c-text-2)}._findList_1nsy8_150{list-style:none;margin:var(--fps-sp-2) 0 0;padding:0;display:flex;flex-direction:column;gap:var(--fps-sp-1)}._findList_1nsy8_150 li{font-size:var(--fps-text-xs);color:var(--fps-c-text-2);display:flex;gap:var(--fps-sp-1)}._decision_1nsy8_152{display:flex;flex-direction:column;gap:var(--fps-sp-3);border-block-start:1px solid var(--fps-c-border-muted);padding-block-start:var(--fps-sp-4)}._decisionBar_1nsy8_153{display:flex;flex-direction:column;gap:var(--fps-sp-2)}._decisionRow_1nsy8_154{display:flex;gap:var(--fps-sp-2)}._decisionRow_1nsy8_154>*{flex:1;justify-content:center}._alertBanner_1nsy8_158{display:flex;flex-direction:column;align-items:flex-start;gap:var(--fps-sp-2);background:var(--fps-c-warn-soft);color:var(--fps-c-warn);border:1px solid color-mix(in oklch,var(--fps-c-warn) 30%,transparent);border-radius:var(--fps-r-md);padding:var(--fps-sp-3) var(--fps-sp-4);font-size:var(--fps-text-sm)}._alertBanner_1nsy8_158 strong{font-weight:var(--fps-weight-medium)}._confirmBody_1nsy8_162{display:flex;flex-direction:column;gap:var(--fps-sp-3)}._confirmBlocked_1nsy8_163{display:flex;flex-direction:column;gap:var(--fps-sp-2);background:var(--fps-c-err-soft);color:var(--fps-c-err);border-radius:var(--fps-r-md);padding:var(--fps-sp-3) var(--fps-sp-4);font-size:var(--fps-text-sm)}._confirmBlocked_1nsy8_163 strong{font-weight:var(--fps-weight-medium)}._confirmBlocked_1nsy8_163 ul{margin:0;padding-inline-start:var(--fps-sp-5);display:flex;flex-direction:column;gap:var(--fps-sp-1)}._confirmBlocked_1nsy8_163 span{color:var(--fps-c-text-2)}._history_1nsy8_167{margin-block-start:var(--fps-sp-2)}._orbitLabel_1nsy8_168{font-size:var(--fps-text-xs);text-transform:uppercase;letter-spacing:var(--fps-tracking-wide);color:var(--fps-c-text-3);margin-block-end:var(--fps-sp-2)}._histItem_1nsy8_169{font-size:var(--fps-text-xs);color:var(--fps-c-text-3);padding-block:2px}._mobileTabs_1nsy8_172{display:none;grid-column:1 / -1}._draftBar_1nsy8_173{display:flex;align-items:center;justify-content:space-between;gap:var(--fps-sp-3);padding:var(--fps-sp-4) var(--fps-sp-6) 0}._draftEditorWrap_1nsy8_174{padding:var(--fps-sp-4) var(--fps-sp-6)}._titleRead_1nsy8_175{display:flex;flex-direction:column;gap:2px}._titleReadMain_1nsy8_176{font-family:var(--fps-font-heading);font-size:var(--fps-text-lg);color:var(--fps-c-text)}._titleReadSub_1nsy8_177{font-size:var(--fps-text-sm);color:var(--fps-c-text-2)}._translationBarEnd_1nsy8_178{display:flex;align-items:center;gap:var(--fps-sp-3);margin-inline-start:auto}._seoRead_1nsy8_179{display:flex;flex-direction:column;gap:2px}._seoReadTitle_1nsy8_180{font-size:var(--fps-text-sm);font-weight:var(--fps-weight-medium);color:var(--fps-c-text)}._seoReadDesc_1nsy8_181{font-size:var(--fps-text-sm);color:var(--fps-c-text-2)}._glossaryRead_1nsy8_182{display:flex;flex-direction:column;gap:var(--fps-sp-2)}._glossaryReadRow_1nsy8_183{display:flex;flex-direction:column;gap:1px}._glossaryTerm_1nsy8_184{font-size:var(--fps-text-sm);font-weight:var(--fps-weight-medium);color:var(--fps-c-text)}._glossaryDef_1nsy8_185{font-size:var(--fps-text-xs);color:var(--fps-c-text-2)}._orbitRead_1nsy8_186{display:flex;flex-direction:column;gap:var(--fps-sp-2)}._orbitReadRow_1nsy8_187{display:flex;flex-direction:column;gap:1px}._orbitReadKey_1nsy8_188{font-size:var(--fps-text-2xs);text-transform:uppercase;letter-spacing:var(--fps-tracking-wide);color:var(--fps-c-text-3)}._orbitReadVal_1nsy8_189{font-size:var(--fps-text-sm);color:var(--fps-c-text-2)}@media(max-width:48rem){._review_1nsy8_141{grid-template-columns:1fr}._reviewSide_1nsy8_144{position:static}._mobileTabs_1nsy8_172{display:block;margin-block-end:var(--fps-sp-2)}._paneHiddenMobile_1nsy8_195{display:none}._decisionBar_1nsy8_153{position:sticky;inset-block-end:0;z-index:5;background:color-mix(in oklch,var(--fps-c-bg) 88%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-block-start:1px solid var(--fps-c-border-muted);margin-inline:calc(var(--fps-sp-2) * -1);padding:var(--fps-sp-3) var(--fps-sp-2) calc(var(--fps-sp-3) + env(safe-area-inset-bottom,0px))}._decisionRow_1nsy8_154>*{min-block-size:44px}._translationActions_1nsy8_211>*{min-block-size:44px}}._hintLine_1nsy8_215{color:var(--fps-c-text-3);font-size:var(--fps-text-sm);margin:0 0 var(--fps-sp-3)}._langChips_1nsy8_216{display:flex;flex-wrap:wrap;gap:var(--fps-sp-2)}._langChip_1nsy8_216{display:inline-flex;align-items:center;gap:var(--fps-sp-2);padding:var(--fps-sp-2) var(--fps-sp-3);border:1px solid var(--fps-c-border);border-radius:var(--fps-r-md);background:var(--fps-c-surface);color:var(--fps-c-text);font-size:var(--fps-text-sm);cursor:pointer;user-select:none}._langChipOn_1nsy8_218{border-color:var(--fps-c-text);background:var(--fps-c-surface-alt)}._translations_1nsy8_221{border-block-start:1px solid var(--fps-c-border-muted);margin-block-start:var(--fps-sp-6);padding-block-start:var(--fps-sp-4)}._translationsHead_1nsy8_222{font-size:var(--fps-text-xs);text-transform:uppercase;letter-spacing:var(--fps-tracking-wide);color:var(--fps-c-text-3);padding-inline:var(--fps-sp-6);margin-block-end:var(--fps-sp-3)}._translationItem_1nsy8_223{border-block-start:1px solid var(--fps-c-border-muted);padding-block:var(--fps-sp-4)}._translationItem_1nsy8_223:first-of-type{border-block-start:none}._translationBar_1nsy8_178{display:flex;align-items:center;gap:var(--fps-sp-3);padding-inline:var(--fps-sp-6);margin-block-end:var(--fps-sp-2)}._translationLang_1nsy8_226{font-weight:600;text-transform:uppercase;letter-spacing:var(--fps-tracking-wide);font-size:var(--fps-text-sm)}._translationEmpty_1nsy8_227{color:var(--fps-c-text-3);font-size:var(--fps-text-sm);padding-inline:var(--fps-sp-6)}._translationActions_1nsy8_211{display:flex;gap:var(--fps-sp-2);padding-inline:var(--fps-sp-6);margin-block-start:var(--fps-sp-3)}._sourceUrl_1nsy8_231{font-size:var(--fps-text-sm);font-weight:600;color:var(--fps-c-text);word-break:break-all}._sourceMeta_1nsy8_232{display:flex;flex-wrap:wrap;gap:var(--fps-sp-1);font-size:var(--fps-text-xs);color:var(--fps-c-text-3);padding-inline:var(--fps-sp-6)}._sourceReason_1nsy8_233{color:var(--fps-c-text-3)}._disclosure_1nsy8_236{display:inline-flex;align-items:center;gap:var(--fps-sp-2);font:inherit;font-size:var(--fps-text-sm);font-weight:var(--fps-weight-medium);color:var(--fps-c-text-2);background:none;border:none;padding:0;cursor:pointer}._disclosure_1nsy8_236:hover{color:var(--fps-c-text)}._disclosure_1nsy8_236:focus-visible{outline:none;box-shadow:var(--fps-focus-ring);border-radius:var(--fps-r-sm)}._shapingGrid_1nsy8_239{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:var(--fps-sp-4);margin-block-start:var(--fps-sp-4);padding:var(--fps-sp-4);border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-lg);background:var(--fps-c-surface)}._shapingGrid_1nsy8_239 select{inline-size:100%}._imageRow_1nsy8_243{display:flex;align-items:center;gap:var(--fps-sp-3)}._imageOpts_1nsy8_244{display:flex;flex-wrap:wrap;align-items:center;gap:var(--fps-sp-3);margin-block-start:var(--fps-sp-3)}._imageOpts_1nsy8_244>:first-child{flex:1;min-inline-size:14rem}._imagePreview_1nsy8_248{display:block;max-inline-size:min(100%,28rem);block-size:auto;border-radius:var(--fps-r-lg);border:1px solid var(--fps-c-border-muted);margin:var(--fps-sp-2) var(--fps-sp-6)}@media(pointer:coarse){._stageChip_1nsy8_47{min-block-size:2.5rem;padding-block:var(--fps-sp-2)}._langSelect_1nsy8_7,._feedSearch_1nsy8_43{min-block-size:2.75rem}}._threadList_1nsy8_258{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(22rem,100%),1fr));gap:var(--fps-sp-3)}._threadCard_1nsy8_259{position:relative;display:flex;align-items:stretch;border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-lg);background:var(--fps-c-surface);transition:border-color var(--fps-dur-fast),box-shadow var(--fps-dur-fast)}._threadCard_1nsy8_259:hover{border-color:var(--fps-c-border);box-shadow:var(--fps-shadow-xs)}._threadOpen_1nsy8_269{flex:1;min-inline-size:0;display:flex;flex-direction:column;gap:var(--fps-sp-2);padding:var(--fps-sp-4);color:inherit;text-decoration:none}._threadOpen_1nsy8_269:focus-visible{outline:none;box-shadow:var(--fps-focus-ring);border-radius:var(--fps-r-lg)}._threadTitle_1nsy8_280{font-family:var(--fps-font-heading);font-size:var(--fps-text-base);color:var(--fps-c-text)}._threadChips_1nsy8_281{display:flex;flex-wrap:wrap;gap:var(--fps-sp-1);min-inline-size:0}._threadChip_1nsy8_281{max-inline-size:12rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:2px var(--fps-sp-2);border-radius:var(--fps-r-full);background:var(--fps-c-bg-subtle);color:var(--fps-c-text-2);font-family:var(--fps-font-kls-body, var(--fps-font-body));font-size:var(--fps-text-xs)}._threadMeta_1nsy8_294{display:flex;align-items:center;gap:var(--fps-sp-3);color:var(--fps-c-text-3);font-size:var(--fps-text-xs)}._threadMenu_1nsy8_295{position:relative;flex:none;align-self:flex-start}._threadMenu_1nsy8_295>summary{list-style:none;display:grid;place-items:center;inline-size:2.25rem;block-size:2.25rem;margin:var(--fps-sp-2);border-radius:var(--fps-r-md);color:var(--fps-c-text-3);cursor:pointer;user-select:none}._threadMenu_1nsy8_295>summary::-webkit-details-marker{display:none}._threadMenu_1nsy8_295>summary:hover{background:var(--fps-c-bg-subtle);color:var(--fps-c-text)}._threadMenu_1nsy8_295>summary:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._threadMenuList_1nsy8_311{position:absolute;inset-inline-end:var(--fps-sp-2);inset-block-start:calc(100% - var(--fps-sp-1));z-index:30;min-inline-size:13rem;display:flex;flex-direction:column;padding:var(--fps-sp-1);border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-md);background:var(--fps-c-surface);box-shadow:var(--fps-shadow-md)}._threadMenuList_1nsy8_311 button{min-block-size:2.25rem;padding:var(--fps-sp-2) var(--fps-sp-3);border:0;border-radius:var(--fps-r-sm);background:transparent;color:var(--fps-c-text);font:inherit;font-size:var(--fps-text-sm);text-align:start;cursor:pointer}._threadMenuList_1nsy8_311 button:hover{background:var(--fps-c-bg-subtle)}._threadMenuList_1nsy8_311 button:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._threadMenuDanger_1nsy8_339{color:var(--fps-c-err)!important}._threadRenameForm_1nsy8_340{flex:1;display:flex;align-items:center;gap:var(--fps-sp-2);padding:var(--fps-sp-3) var(--fps-sp-4);flex-wrap:wrap}._threadRenameInput_1nsy8_341{flex:1;min-inline-size:8rem;min-block-size:2.5rem;padding-inline:var(--fps-sp-3);border:1px solid var(--fps-c-border);border-radius:var(--fps-r-md);background:var(--fps-c-bg);color:var(--fps-c-text);font:inherit}._threadRenameInput_1nsy8_341:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}@media(pointer:coarse){._threadMenu_1nsy8_295>summary{inline-size:2.75rem;block-size:2.75rem}._threadMenuList_1nsy8_311 button{min-block-size:2.75rem}}._body_udqzi_1{display:grid;gap:var(--fps-sp-3);min-inline-size:min(34rem,78vw)}._help_udqzi_7{margin:0;color:var(--fps-c-text-3);font-size:var(--fps-text-sm);line-height:1.55}._list_udqzi_14{display:grid;gap:var(--fps-sp-2);max-block-size:min(23rem,48vh);overflow-y:auto;padding:2px}._item_udqzi_22{display:flex;align-items:center;gap:var(--fps-sp-3);inline-size:100%;min-inline-size:0;padding:var(--fps-sp-3);border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-md);background:var(--fps-c-surface);color:var(--fps-c-text);text-align:start;cursor:pointer}._item_udqzi_22:hover{border-color:var(--fps-c-border);background:var(--fps-c-bg-subtle)}._item_udqzi_22:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._itemSelected_udqzi_47{border-color:var(--fps-c-accent);background:var(--fps-c-accent-soft)}._itemTitle_udqzi_52{flex:1;min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--fps-font-kls-body, var(--fps-font-ui))}._itemMeta_udqzi_61{display:inline-flex;gap:var(--fps-sp-2);flex:none;color:var(--fps-c-text-3);font-size:var(--fps-text-xs)}._state_udqzi_69{display:grid;place-items:center;min-block-size:8rem;color:var(--fps-c-text-3);font-size:var(--fps-text-sm)}._error_udqzi_77{padding:var(--fps-sp-3);border:1px solid color-mix(in srgb,var(--fps-c-err) 42%,transparent);border-radius:var(--fps-r-md);background:color-mix(in srgb,var(--fps-c-err) 8%,transparent);color:var(--fps-c-err);font-size:var(--fps-text-sm)}@media(max-width:42rem){._body_udqzi_1{min-inline-size:0}._item_udqzi_22{align-items:flex-start}._itemMeta_udqzi_61{flex-direction:column;gap:2px}}._outline_asthg_4{position:relative;flex:none}._trigger_asthg_5{display:inline-flex;align-items:center;gap:var(--fps-sp-2);min-block-size:2rem;padding-inline:var(--fps-sp-2) var(--fps-sp-3);border:1px solid var(--fps-c-border);border-radius:var(--fps-r-md);color:var(--fps-c-text-2);background:var(--fps-c-surface);font:inherit;font-size:var(--fps-text-sm);list-style:none;cursor:pointer;transition:border-color var(--fps-dur-fast),color var(--fps-dur-fast)}._trigger_asthg_5::-webkit-details-marker{display:none}._trigger_asthg_5:hover{border-color:var(--fps-c-text-3);color:var(--fps-c-text)}._trigger_asthg_5:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._outline_asthg_4[open]>._trigger_asthg_5{border-color:var(--fps-c-accent);color:var(--fps-c-accent)}._panel_asthg_15{position:absolute;z-index:40;inset-inline-end:0;inset-block-start:calc(100% + var(--fps-sp-1));display:flex;flex-direction:column;inline-size:min(24rem,calc(100vw - 2 * var(--fps-sp-4)));max-block-size:min(70vh,34rem);padding:var(--fps-sp-2);border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-lg);background:var(--fps-c-surface);box-shadow:var(--fps-shadow-lg)}._panelHead_asthg_16{margin:0;padding:var(--fps-sp-2) var(--fps-sp-3);color:var(--fps-c-text-3);font-size:var(--fps-text-xs)}._panelCount_asthg_17{color:var(--fps-c-text-2);font-variant-numeric:tabular-nums}._list_asthg_18{display:flex;flex-direction:column;gap:1px;list-style:none;margin:0;padding:0;overflow-y:auto}._groupHead_asthg_19{display:block;padding:var(--fps-sp-2) var(--fps-sp-3) var(--fps-sp-1);padding-inline-start:calc(var(--fps-sp-3) + var(--outline-depth, 0) * var(--fps-sp-4));color:var(--fps-c-accent);font-size:var(--fps-text-2xs);letter-spacing:var(--fps-tracking-wide);text-transform:uppercase}._groupHead_asthg_19[data-language-system=kls]{font-family:var(--fps-font-kls-body, var(--fps-font-body));text-transform:none;letter-spacing:normal}._item_asthg_21{display:block;border-radius:var(--fps-r-sm);color:var(--fps-c-text-2);text-decoration:none}._item_asthg_21:hover{background:var(--fps-c-surface-alt);color:var(--fps-c-text)}._item_asthg_21:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._itemInner_asthg_24{display:flex;align-items:center;gap:var(--fps-sp-2);min-block-size:2.25rem;padding-inline:var(--fps-sp-3);padding-inline-start:calc(var(--fps-sp-4) + var(--outline-depth, 0) * var(--fps-sp-4))}._itemCurrent_asthg_25{background:var(--fps-c-accent-soft);color:var(--fps-c-accent)}._itemCurrent_asthg_25:hover{background:var(--fps-c-accent-soft)}._currentDot_asthg_27{flex:none;inline-size:6px;block-size:6px;border-radius:var(--fps-r-full);background:var(--fps-c-accent)}._itemTitle_asthg_28{overflow:hidden;font-size:var(--fps-text-sm);text-overflow:ellipsis;white-space:nowrap}._itemTitle_asthg_28[data-language-system=kls]{font-family:var(--fps-font-kls-body, var(--fps-font-body))}@media(pointer:coarse){._trigger_asthg_5,._itemInner_asthg_24{min-block-size:2.75rem}}@media(max-width:42rem){._panel_asthg_15{position:fixed;inset-inline:var(--fps-sp-3);inset-block-start:auto;inset-block-end:var(--fps-sp-3);inline-size:auto;max-block-size:60vh}}._state_j4t9q_4{display:grid;place-items:center;min-block-size:40vh;color:var(--fps-c-text-3);padding-inline:var(--fps-sp-5)}._idChip_j4t9q_7{font-family:var(--fps-font-mono);font-size:var(--fps-text-2xs);color:var(--fps-c-text-3);background:var(--fps-c-bg-subtle);border-radius:var(--fps-r-full);padding:2px var(--fps-sp-2);max-inline-size:7.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:none}._projectLink_j4t9q_20{color:inherit;text-decoration:none}._projectLink_j4t9q_20:hover{color:var(--fps-c-text);text-decoration:underline}._projectLink_j4t9q_20:focus-visible{outline:none;box-shadow:var(--fps-focus-ring);border-radius:var(--fps-r-sm)}._publicLink_j4t9q_23{display:inline-flex;align-items:center;gap:var(--fps-sp-1);color:var(--fps-c-text-3);text-decoration:none;font-size:var(--fps-text-sm);flex:none}._publicLink_j4t9q_23:hover{color:var(--fps-c-text)}._publicLink_j4t9q_23:focus-visible{outline:none;box-shadow:var(--fps-focus-ring);border-radius:var(--fps-r-sm)}._appearanceMenu_j4t9q_26{position:relative;color:var(--fps-c-text-2);font-size:var(--fps-text-sm)}._appearanceMenu_j4t9q_26 summary{cursor:pointer;white-space:nowrap}._appearanceMenu_j4t9q_26>div{position:absolute;z-index:20;inset-inline-end:0;inset-block-start:calc(100% + var(--fps-sp-2));display:grid;min-inline-size:min(24rem,80vw);padding:var(--fps-sp-2);border:1px solid var(--fps-c-border);border-radius:var(--fps-r-md);background:var(--fps-c-surface);box-shadow:var(--fps-shadow-md)}._appearanceMenu_j4t9q_26 a{padding:var(--fps-sp-2) var(--fps-sp-3);border-radius:var(--fps-r-sm);color:inherit;text-decoration:none}._appearanceMenu_j4t9q_26 a:hover,._appearanceMenu_j4t9q_26 a:focus-visible{color:var(--fps-c-text);background:var(--fps-c-surface-alt);outline:none}._langSelect_j4t9q_32{font:inherit;font-size:var(--fps-text-sm);padding:var(--fps-sp-1) var(--fps-sp-2);border:1px solid var(--fps-c-border);border-radius:var(--fps-r-md);background:var(--fps-c-surface);color:var(--fps-c-text)}@media(max-width:48rem){._langSelect_j4t9q_32{font-size:1rem;max-inline-size:100%}}._tabEndControls_j4t9q_39{display:flex;align-items:center;gap:var(--fps-sp-2);min-inline-size:0}._outlineTabSlot_j4t9q_40{flex:none;display:grid;place-items:center;inline-size:2.25rem;block-size:2.25rem}._outlinePanel_j4t9q_47{position:sticky;inset-block-start:var(--workspace-chrome-bottom, calc(var(--workspace-sticky-top, 0px) + var(--workspace-tab-row-h, 0px)));z-index:30;inline-size:0;block-size:calc(100dvh - var(--workspace-chrome-bottom, calc(var(--workspace-sticky-top, 0px) + var(--workspace-tab-row-h, 0px))));min-block-size:24rem;overflow:hidden;visibility:hidden;background:var(--fps-c-bg);border-left:0 solid var(--fps-c-border-muted);transition:inline-size var(--fps-dur-med, .22s) var(--fps-ease-out, ease),border-width var(--fps-dur-med, .22s) var(--fps-ease-out, ease),visibility 0s linear var(--fps-dur-med, .22s)}._outlinePanel_j4t9q_47[data-open=true]{inline-size:var(--outline-w);visibility:visible;border-left-width:1px;transition:inline-size var(--fps-dur-med, .22s) var(--fps-ease-out, ease),border-width var(--fps-dur-med, .22s) var(--fps-ease-out, ease),visibility 0s}._outlineBody_j4t9q_68{position:absolute;inset-block:0;inset:0;padding-left:.75rem;display:flex;flex-direction:column;overflow:hidden}._outlineResize_j4t9q_78{position:absolute;inset-block:0;left:0;z-index:1;inline-size:.75rem;display:grid;place-items:center;padding:0;border:0;background:transparent;cursor:col-resize;touch-action:none}._outlineResize_j4t9q_78:focus-visible{outline:none;box-shadow:var(--fps-focus-ring);border-radius:var(--fps-r-sm)}._outlineResizeGrip_j4t9q_93{inline-size:2px;block-size:2.75rem;border-radius:var(--fps-r-full);background:var(--fps-c-border);transition:background var(--fps-dur-fast),block-size var(--fps-dur-fast)}._outlineResize_j4t9q_78:hover ._outlineResizeGrip_j4t9q_93,._outlineResize_j4t9q_78:focus-visible ._outlineResizeGrip_j4t9q_93{background:var(--fps-c-accent);block-size:4.5rem}._outlineHandle_j4t9q_106{position:fixed;inset-block-start:calc(var(--workspace-chrome-bottom, calc(var(--workspace-sticky-top, 0px) + var(--workspace-tab-row-h, 0px))) + var(--fps-sp-3));right:0;z-index:61;display:grid;place-items:center;inline-size:2.25rem;block-size:2.75rem;padding:0;border:1px solid var(--fps-c-border-muted);border-right:0;border-radius:var(--fps-r-lg) 0 0 var(--fps-r-lg);background:var(--fps-c-bg);color:var(--fps-c-text-3);cursor:pointer;transition:transform var(--fps-dur-med, .22s) var(--fps-ease-out, ease),color var(--fps-dur-fast),background var(--fps-dur-fast)}._outlineHandle_j4t9q_106 svg{inline-size:1.15rem;block-size:1.15rem;fill:none;stroke:currentColor;stroke-width:1.35;stroke-linecap:round;stroke-linejoin:round}._outlineHandle_j4t9q_106:hover{color:var(--fps-c-accent);background:var(--fps-c-accent-soft)}._outlineHandle_j4t9q_106:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._outlineHandleOpen_j4t9q_127{transform:translate(calc(var(--outline-w) * -1));color:var(--fps-c-accent)}._outlineTabToggle_j4t9q_129{flex:none;box-sizing:border-box;inline-size:2.25rem;block-size:2.25rem;display:grid;place-items:center;padding:0;border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-md);background:var(--fps-c-surface);color:var(--fps-c-text-3);cursor:pointer;transition:color var(--fps-dur-fast),background var(--fps-dur-fast),border-color var(--fps-dur-fast)}._outlineTabToggle_j4t9q_129 svg{inline-size:1.2rem;block-size:1.2rem;fill:none;stroke:currentColor;stroke-width:1.35;stroke-linecap:round;stroke-linejoin:round}._outlineTabToggle_j4t9q_129:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._outlineTabToggleOpen_j4t9q_146{color:var(--fps-c-accent);background:var(--fps-c-accent-soft);border-color:color-mix(in oklch,var(--fps-c-accent) 40%,var(--fps-c-border-muted))}._outlineScrim_j4t9q_152{position:fixed;inset:0;z-index:55;padding:0;border:0;background:color-mix(in oklch,var(--fps-c-text) 24%,transparent);cursor:pointer}@media(max-width:63.999rem){._outlinePanel_j4t9q_47{position:fixed;inset-block:auto 0;inset-inline:0;inline-size:100vw;max-inline-size:100vw;block-size:min(76dvh,34rem);transform:translate3d(0,100%,0);visibility:hidden;border-inline-start:0;border-block-start:1px solid var(--fps-c-border-muted);border-start-start-radius:var(--fps-r-xl);border-start-end-radius:var(--fps-r-xl);padding-block-end:env(safe-area-inset-bottom);z-index:1410;contain:layout paint;overscroll-behavior:contain;will-change:transform;transition:transform var(--fps-dur-med, .22s) var(--fps-ease-out, ease),visibility 0s linear var(--fps-dur-med, .22s)}._outlinePanel_j4t9q_47[data-open=true]{inline-size:100vw;transform:translateZ(0);visibility:visible;border-left-width:0;transition:transform var(--fps-dur-med, .22s) var(--fps-ease-out, ease),visibility 0s}._outlineBody_j4t9q_68{padding-left:0}._outlineScrim_j4t9q_152{z-index:1400}}@media(prefers-reduced-motion:reduce){._outlinePanel_j4t9q_47,._outlineHandle_j4t9q_106{transition-duration:.01ms}}._refreshError_j4t9q_195{display:flex;align-items:center;justify-content:space-between;gap:var(--fps-sp-3);flex-wrap:wrap;margin:var(--fps-sp-3) var(--fps-sp-5) 0;background:var(--fps-c-warn-soft);color:var(--fps-c-warn);border:1px solid color-mix(in oklch,var(--fps-c-warn) 30%,transparent);border-radius:var(--fps-r-md);padding:var(--fps-sp-2) var(--fps-sp-4);font-size:var(--fps-text-sm)}._contextBanner_j4t9q_209{display:flex;align-items:center;justify-content:space-between;gap:var(--fps-sp-3);margin:var(--fps-sp-3) var(--fps-sp-5) 0;padding:var(--fps-sp-2) var(--fps-sp-4);border:1px solid var(--fps-c-border);border-radius:var(--fps-r-md);background:var(--fps-c-surface-alt);color:var(--fps-c-text-2);font-size:var(--fps-text-sm)}._errorPanel_j4t9q_212{display:flex;flex-direction:column;align-items:flex-start;gap:var(--fps-sp-3);background:var(--fps-c-surface);border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-lg);padding:var(--fps-sp-5) var(--fps-sp-6);font-size:var(--fps-text-sm);color:var(--fps-c-text-2);max-inline-size:28rem}._errorPanel_j4t9q_212 strong{color:var(--fps-c-text);font-weight:var(--fps-weight-medium)}._facets_j4t9q_228{display:flex;gap:var(--fps-sp-2);overflow-x:auto;padding:var(--fps-sp-2) var(--fps-sp-5);border-block-end:1px solid var(--fps-c-border-muted);scrollbar-width:thin;min-inline-size:0}._chip_j4t9q_238{display:inline-flex;align-items:center;gap:var(--fps-sp-2);flex:none;font:inherit;font-size:var(--fps-text-xs);padding:var(--fps-sp-1) var(--fps-sp-3);border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-full);background:var(--fps-c-surface);color:var(--fps-c-text-3);cursor:pointer;transition:color var(--fps-dur-fast),border-color var(--fps-dur-fast)}._chip_j4t9q_238:hover,._chip_j4t9q_238:focus-visible{color:var(--fps-c-text-2);border-color:var(--fps-c-border)}._chip_j4t9q_238:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._chip_j4t9q_238[aria-disabled=true]{cursor:default}._chipActive_j4t9q_257{border-color:var(--fps-c-accent);background:var(--fps-c-accent-soft)}._chipLabel_j4t9q_258{color:inherit}._chipValue_j4t9q_259{color:var(--fps-c-text-2);font-weight:var(--fps-weight-medium);max-inline-size:10rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._chipWarn_j4t9q_260 ._chipValue_j4t9q_259{color:var(--fps-c-warn)}._chipOk_j4t9q_261 ._chipValue_j4t9q_259{color:var(--fps-c-ok)}@media(pointer:coarse){._chip_j4t9q_238{min-block-size:2.75rem;padding-block:var(--fps-sp-2)}._langSelect_j4t9q_32{min-block-size:2.5rem}}._contextSelect_j4t9q_268{min-block-size:2.25rem;max-inline-size:13rem;padding-inline:var(--fps-sp-3);border:1px solid var(--fps-c-border);border-radius:var(--fps-r-md);color:var(--fps-c-text);background:var(--fps-c-surface);font:inherit}._contextSelect_j4t9q_268:focus-visible{outline:2px solid var(--fps-c-accent);outline-offset:2px}._wayfinding_j4t9q_273{display:flex;align-items:center;justify-content:space-between;gap:var(--fps-sp-3);flex-wrap:wrap;padding:var(--fps-sp-2) var(--fps-sp-5);border-block-end:1px solid var(--fps-c-border-muted)}._crumbs_j4t9q_274{display:flex;align-items:center;gap:var(--fps-sp-1);min-inline-size:0;overflow:hidden;flex-wrap:wrap}._crumb_j4t9q_274{display:inline-flex;align-items:center;max-inline-size:18rem;overflow:hidden;color:var(--fps-c-text-3);font-size:var(--fps-text-sm);text-decoration:none;text-overflow:ellipsis;white-space:nowrap}._crumb_j4t9q_274[data-language-system=kls]{font-family:var(--fps-font-kls-body, var(--fps-font-body))}._crumb_j4t9q_274:hover{color:var(--fps-c-text)}._crumb_j4t9q_274:focus-visible{outline:none;box-shadow:var(--fps-focus-ring);border-radius:var(--fps-r-sm)}._crumb_j4t9q_274+._crumb_j4t9q_274{padding-inline-start:var(--fps-sp-1)}._crumb_j4t9q_274+._crumb_j4t9q_274:before{content:"›";margin-inline-end:var(--fps-sp-1);color:var(--fps-c-text-3);unicode-bidi:isolate}._crumb_j4t9q_274:last-child{color:var(--fps-c-text)}._wayfindingEnd_j4t9q_282{display:flex;align-items:center;gap:var(--fps-sp-2);flex:none}._position_j4t9q_283{color:var(--fps-c-text-3);font-size:var(--fps-text-xs);font-variant-numeric:tabular-nums}._spineNav_j4t9q_284{display:inline-flex;align-items:center;gap:var(--fps-sp-2)}._spineBtn_j4t9q_285{display:grid;place-items:center;inline-size:2rem;block-size:2rem;border:1px solid var(--fps-c-border);border-radius:var(--fps-r-md);color:var(--fps-c-text-2);background:var(--fps-c-surface);font:inherit;font-size:var(--fps-text-base);cursor:pointer;transition:border-color var(--fps-dur-fast),color var(--fps-dur-fast)}._spineBtn_j4t9q_285:hover:not(:disabled){border-color:var(--fps-c-text-3);color:var(--fps-c-text)}._spineBtn_j4t9q_285:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._spineBtn_j4t9q_285:disabled{opacity:.4;cursor:default}@media(pointer:coarse){._spineBtn_j4t9q_285{inline-size:2.75rem;block-size:2.75rem}}@media(max-width:42rem){._wayfinding_j4t9q_273{padding-inline:var(--fps-sp-3)}._crumb_j4t9q_274{max-inline-size:10rem}._contextSelect_j4t9q_268{max-inline-size:min(100%,11rem)}._publicationActions_j4t9q_297{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}._publicationActions_j4t9q_297>*{min-inline-size:0;max-inline-size:100%;justify-content:center}._publicationActions_j4t9q_297 ._publishNotify_j4t9q_299{grid-column:1 / -1;justify-content:flex-start}._publicationActions_j4t9q_297 ._publishSelect_j4t9q_300{inline-size:100%;font-size:1rem}}._modeBar_j4t9q_305{display:flex;align-items:center;gap:var(--fps-sp-3);flex-wrap:wrap;flex:1;min-inline-size:0}._modeBarEnd_j4t9q_306{margin-inline-start:auto;display:flex;align-items:center;gap:var(--fps-sp-2);min-inline-size:0}._continueTab_j4t9q_309,._addExistingTab_j4t9q_310{display:inline-flex;align-items:center;gap:var(--fps-sp-1);min-block-size:2.25rem;padding-inline:var(--fps-sp-3);border:1px dashed var(--fps-c-border);border-radius:var(--fps-r-full);background:transparent;color:var(--fps-c-text-2);font:500 var(--fps-text-sm)/1 var(--fps-font-ui);white-space:nowrap;cursor:pointer;transition:color var(--fps-dur-fast),border-color var(--fps-dur-fast),background var(--fps-dur-fast)}._continueTab_j4t9q_309:hover{color:var(--fps-c-accent);border-color:var(--fps-c-accent);background:var(--fps-c-accent-soft)}._addExistingTab_j4t9q_310{border-style:solid}._addExistingTab_j4t9q_310:hover{color:var(--fps-c-accent);border-color:var(--fps-c-accent);background:var(--fps-c-accent-soft)}._continueTab_j4t9q_309:focus-visible,._addExistingTab_j4t9q_310:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._sessionChip_j4t9q_332{display:inline-flex;align-items:center;gap:var(--fps-sp-1);min-block-size:2rem;padding-inline:var(--fps-sp-3);border:1px solid var(--fps-c-border);border-radius:var(--fps-r-full);color:var(--fps-c-text-2);background:var(--fps-c-surface);font-size:var(--fps-text-xs);text-decoration:none;white-space:nowrap}._sessionChip_j4t9q_332:hover{color:var(--fps-c-text);border-color:var(--fps-c-text-3)}._sessionChip_j4t9q_332:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}@media(pointer:coarse){._continueTab_j4t9q_309,._addExistingTab_j4t9q_310,._sessionChip_j4t9q_332{min-block-size:2.75rem}}._publishSelect_j4t9q_300{min-block-size:2rem;padding-inline:var(--fps-sp-2);border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-md);background:var(--fps-c-surface);color:var(--fps-c-text)}._publishNotify_j4t9q_299{display:inline-flex;align-items:center;gap:var(--fps-sp-2);color:var(--fps-c-text-2);font-size:var(--fps-text-xs);white-space:nowrap}._publishNotify_j4t9q_299 input{accent-color:var(--fps-c-accent)}._publicationChrome_j4t9q_371{display:flex;align-items:center;justify-content:space-between;gap:var(--fps-sp-4);flex-wrap:wrap;padding:var(--fps-sp-4) var(--fps-sp-5);border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-lg);background:var(--fps-c-surface)}._publicationIdentity_j4t9q_382,._publicationActions_j4t9q_297{display:flex;align-items:center;gap:var(--fps-sp-2);flex-wrap:wrap;min-inline-size:0}._publicationActions_j4t9q_297{margin-inline-start:auto;justify-content:flex-end}@media(max-width:42rem){._publicationChrome_j4t9q_371{padding:var(--fps-sp-3);align-items:stretch}._publicationIdentity_j4t9q_382,._publicationActions_j4t9q_297{inline-size:100%;margin-inline-start:0;justify-content:flex-start}}._publishTeasers_j4t9q_388{position:relative;color:var(--fps-c-text-2);font-size:var(--fps-text-xs)}._publishTeasers_j4t9q_388>summary{cursor:pointer;white-space:nowrap}._publishTeasers_j4t9q_388[open]{z-index:40;inline-size:min(24rem,82vw);padding:var(--fps-sp-3);border:1px solid var(--fps-c-border);border-radius:var(--fps-r-lg);background:var(--fps-c-surface);box-shadow:var(--fps-shadow-md)}._publishTeasers_j4t9q_388>p{margin:var(--fps-sp-2) 0;line-height:var(--fps-leading-normal)}._publishTeasers_j4t9q_388>label{display:grid;gap:var(--fps-sp-1);margin-block-start:var(--fps-sp-2)}._publishTeasers_j4t9q_388 textarea{min-block-size:5rem;resize:vertical;font:inherit;color:var(--fps-c-text);background:var(--fps-c-bg);border:1px solid var(--fps-c-border);border-radius:var(--fps-r-md);padding:var(--fps-sp-2)}._studio_r9xh2_5{display:flex;flex-direction:column;gap:var(--fps-sp-6)}._studioHead_r9xh2_6{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--fps-sp-4);flex-wrap:wrap}._studioHead_r9xh2_6 h2{margin:0 0 var(--fps-sp-1);font-family:var(--fps-font-heading);font-size:var(--fps-text-lg);color:var(--fps-c-text)}._studioHead_r9xh2_6 p{margin:0;max-inline-size:46rem;color:var(--fps-c-text-3);font-size:var(--fps-text-sm)}._groupGrid_r9xh2_11{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(21rem,100%),1fr));gap:var(--fps-sp-4)}._groupCard_r9xh2_19{position:relative;display:flex;flex-direction:column;border:1px solid color-mix(in oklch,var(--fps-c-border-muted) 82%,transparent);border-radius:var(--fps-r-xl);background:linear-gradient(150deg,var(--fps-c-surface),color-mix(in oklch,var(--fps-c-surface-alt) 40%,var(--fps-c-surface)));box-shadow:var(--fps-shadow-xs);overflow:hidden;transition:transform var(--fps-dur-fast),border-color var(--fps-dur-fast),box-shadow var(--fps-dur-fast)}._groupCard_r9xh2_19:hover{transform:translateY(-2px);border-color:var(--fps-c-border);box-shadow:var(--fps-shadow-sm)}._groupCardDragging_r9xh2_31{opacity:.58;transform:scale(.985)}._groupOpen_r9xh2_32{display:flex;flex-direction:column;flex:1;min-inline-size:0;color:inherit;text-decoration:none}._groupOpen_r9xh2_32:focus-visible{outline:none;box-shadow:inset var(--fps-focus-ring)}._groupVisual_r9xh2_34{position:relative;display:block;aspect-ratio:16 / 9;background:var(--fps-c-surface-alt)}._groupVisual_r9xh2_34 img{inline-size:100%;block-size:100%;object-fit:cover;display:block}._groupMonogram_r9xh2_36{display:grid;place-items:center;inline-size:100%;block-size:100%;font-family:var(--fps-font-kls-heading, var(--fps-font-heading));font-size:2.5rem;color:var(--fps-c-accent);background:radial-gradient(120% 120% at 20% 0%,color-mix(in oklch,var(--fps-c-accent) 16%,transparent),transparent 55%),linear-gradient(160deg,color-mix(in oklch,var(--fps-c-accent-soft) 70%,var(--fps-c-surface)),var(--fps-c-surface-alt))}._groupOrder_r9xh2_48{position:absolute;inset-inline-start:var(--fps-sp-3);inset-block-end:var(--fps-sp-3);z-index:1;display:grid;place-items:center;min-inline-size:2rem;min-block-size:1.65rem;padding-inline:var(--fps-sp-2);border-radius:var(--fps-r-full);color:#fff;background:#0000008f;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-family:var(--fps-font-mono);font-size:var(--fps-text-2xs)}._groupBody_r9xh2_49{display:flex;flex-direction:column;gap:var(--fps-sp-1);padding:var(--fps-sp-4)}._groupTitle_r9xh2_50{font-family:var(--fps-font-kls-heading, var(--fps-font-heading));font-size:var(--fps-text-base);color:var(--fps-c-text)}._groupSummary_r9xh2_51{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--fps-c-text-2);font-size:var(--fps-text-sm);line-height:var(--fps-leading-normal)}._groupCount_r9xh2_60{margin-block-start:var(--fps-sp-1);color:var(--fps-c-text-3);font-size:var(--fps-text-xs)}._groupActions_r9xh2_61{position:absolute;inset-inline-end:var(--fps-sp-2);inset-block-start:var(--fps-sp-2);display:flex;gap:var(--fps-sp-1)}._dragHandle_r9xh2_62{display:grid;place-items:center;inline-size:2.25rem;block-size:2.25rem;border-radius:var(--fps-r-md);color:var(--fps-c-text-2);background:color-mix(in oklch,var(--fps-c-surface) 88%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:grab;user-select:none}._dragHandle_r9xh2_62:active{cursor:grabbing}._iconBtn_r9xh2_65{display:grid;place-items:center;inline-size:2.25rem;block-size:2.25rem;padding:0;border:1px solid color-mix(in oklch,var(--fps-c-border) 60%,transparent);border-radius:var(--fps-r-md);background:color-mix(in oklch,var(--fps-c-surface) 88%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--fps-c-text-2);font:400 var(--fps-text-sm)/1 var(--fps-font-ui);cursor:pointer}._iconBtn_r9xh2_65:hover:not(:disabled){color:var(--fps-c-text);border-color:var(--fps-c-border)}._iconBtn_r9xh2_65:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._iconBtn_r9xh2_65:disabled{opacity:.4;cursor:default}._pieceList_r9xh2_85{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--fps-sp-2)}._pieceRow_r9xh2_86{display:flex;align-items:center;gap:var(--fps-sp-3);flex-wrap:wrap;padding:var(--fps-sp-2) var(--fps-sp-3);border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-lg);background:var(--fps-c-surface)}._pieceRow_r9xh2_86:hover{border-color:var(--fps-c-border)}._pieceOrder_r9xh2_97{flex:none;color:var(--fps-c-text-3);font-family:var(--fps-font-mono);font-size:var(--fps-text-xs)}._pieceLink_r9xh2_98{flex:1;min-inline-size:10rem;color:var(--fps-c-text);text-decoration:none;font-family:var(--fps-font-kls-body, var(--fps-font-body));overflow-wrap:anywhere}._pieceLink_r9xh2_98:hover{color:var(--fps-c-accent)}._pieceLink_r9xh2_98:focus-visible{outline:none;box-shadow:var(--fps-focus-ring);border-radius:var(--fps-r-sm)}._pieceMeta_r9xh2_101{display:inline-flex;align-items:center;gap:var(--fps-sp-2);flex:none}._languageChip_r9xh2_102{padding:1px var(--fps-sp-2);border-radius:var(--fps-r-full);background:var(--fps-c-bg-subtle);color:var(--fps-c-text-3);font:600 var(--fps-text-2xs)/1.6 var(--fps-font-ui);letter-spacing:var(--fps-tracking-wide);text-transform:uppercase}._pieceActions_r9xh2_111{display:inline-flex;align-items:center;gap:var(--fps-sp-1);margin-inline-start:auto;flex-wrap:wrap}._moveSelect_r9xh2_112{min-block-size:2.25rem;max-inline-size:11rem;padding-inline:var(--fps-sp-2);border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-md);background:var(--fps-c-bg);color:var(--fps-c-text-2);font-size:var(--fps-text-xs);cursor:pointer}._moveSelect_r9xh2_112:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._removeBtn_r9xh2_124{min-block-size:2.25rem;padding-inline:var(--fps-sp-2);border:0;border-radius:var(--fps-r-md);background:transparent;color:var(--fps-c-text-3);font-size:var(--fps-text-xs);cursor:pointer}._removeBtn_r9xh2_124:hover:not(:disabled){color:var(--fps-c-err);background:var(--fps-c-err-soft)}._removeBtn_r9xh2_124:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._ungrouped_r9xh2_138{display:flex;flex-direction:column;gap:var(--fps-sp-3);padding-block-start:var(--fps-sp-4);border-block-start:1px dashed var(--fps-c-border-muted)}._ungroupedHead_r9xh2_139 h3{margin:0 0 var(--fps-sp-1);font-family:var(--fps-font-heading);font-size:var(--fps-text-base);color:var(--fps-c-text)}._ungroupedHead_r9xh2_139 p{margin:0;color:var(--fps-c-text-3);font-size:var(--fps-text-sm)}._detail_r9xh2_143{display:flex;flex-direction:column;gap:var(--fps-sp-5)}._detailHead_r9xh2_144{display:flex;flex-direction:column;gap:var(--fps-sp-3)}._backLink_r9xh2_145{align-self:flex-start;color:var(--fps-c-text-3);font-size:var(--fps-text-sm);text-decoration:none}._backLink_r9xh2_145:hover{color:var(--fps-c-text)}._backLink_r9xh2_145:focus-visible{outline:none;box-shadow:var(--fps-focus-ring);border-radius:var(--fps-r-sm)}._detailHero_r9xh2_148{display:flex;align-items:center;gap:var(--fps-sp-4);flex-wrap:wrap}._detailCover_r9xh2_149{inline-size:9rem;aspect-ratio:16 / 9;object-fit:cover;border-radius:var(--fps-r-lg);background:var(--fps-c-surface-alt);flex:none}._detailCoverFallback_r9xh2_150{display:grid;place-items:center;inline-size:9rem;aspect-ratio:16 / 9;border-radius:var(--fps-r-lg);font-family:var(--fps-font-kls-heading, var(--fps-font-heading));font-size:1.75rem;color:var(--fps-c-accent);background:linear-gradient(160deg,color-mix(in oklch,var(--fps-c-accent-soft) 70%,var(--fps-c-surface)),var(--fps-c-surface-alt));flex:none}._detailCopy_r9xh2_162{flex:1;min-inline-size:14rem;display:flex;flex-direction:column;gap:var(--fps-sp-1)}._detailCopy_r9xh2_162 h2{margin:0;font-family:var(--fps-font-kls-heading, var(--fps-font-heading));font-size:var(--fps-text-xl);color:var(--fps-c-text)}._detailCopy_r9xh2_162 p{margin:0;color:var(--fps-c-text-2);font-size:var(--fps-text-sm)}._detailCount_r9xh2_165{color:var(--fps-c-text-3);font-size:var(--fps-text-xs)}._detailActions_r9xh2_166{flex:none}._detailToolbar_r9xh2_167{display:flex;align-items:center;gap:var(--fps-sp-3);flex-wrap:wrap}._newPieceLink_r9xh2_168{display:inline-flex;align-items:center;min-block-size:2.25rem;padding-inline:var(--fps-sp-3);border:1px dashed var(--fps-c-border);border-radius:var(--fps-r-full);color:var(--fps-c-text-2);font-size:var(--fps-text-sm);text-decoration:none}._newPieceLink_r9xh2_168:hover{color:var(--fps-c-accent);border-color:var(--fps-c-accent);background:var(--fps-c-accent-soft)}._newPieceLink_r9xh2_168:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._dialogForm_r9xh2_183{display:flex;flex-direction:column;gap:var(--fps-sp-3)}._dialogField_r9xh2_184{display:flex;flex-direction:column;gap:var(--fps-sp-1);font-size:var(--fps-text-sm);color:var(--fps-c-text-2)}._dialogField_r9xh2_184 input,._dialogField_r9xh2_184 textarea{min-block-size:2.5rem;padding:var(--fps-sp-2) var(--fps-sp-3);border:1px solid var(--fps-c-border);border-radius:var(--fps-r-md);background:var(--fps-c-bg);color:var(--fps-c-text);font:inherit}._dialogField_r9xh2_184 textarea{resize:vertical}._dialogField_r9xh2_184 input:focus-visible,._dialogField_r9xh2_184 textarea:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._dialogMore_r9xh2_198>summary{cursor:pointer;color:var(--fps-c-text-2);font-size:var(--fps-text-sm);min-block-size:2rem;display:flex;align-items:center}._dialogMore_r9xh2_198>summary:focus-visible{outline:none;box-shadow:var(--fps-focus-ring);border-radius:var(--fps-r-sm)}._dialogMoreBody_r9xh2_200{display:flex;flex-direction:column;gap:var(--fps-sp-3);padding-block-start:var(--fps-sp-2)}._dialogHint_r9xh2_201{margin:0;color:var(--fps-c-text-3);font-size:var(--fps-text-xs)}._dialogError_r9xh2_202{padding:var(--fps-sp-2) var(--fps-sp-3);border-radius:var(--fps-r-md);background:var(--fps-c-err-soft);color:var(--fps-c-err);font-size:var(--fps-text-sm)}._dialogBody_r9xh2_203{margin:0;color:var(--fps-c-text-2);font-size:var(--fps-text-sm)}._existingGroupDialog_r9xh2_204{display:flex;flex-direction:column;gap:var(--fps-sp-3)}._existingGroupList_r9xh2_205{list-style:none;display:flex;flex-direction:column;gap:var(--fps-sp-2);margin:0;padding:0;max-block-size:min(58dvh,32rem);overflow-y:auto}._existingGroupRow_r9xh2_206{display:grid;grid-template-columns:4.25rem minmax(0,1fr) auto;align-items:center;gap:var(--fps-sp-3);padding:var(--fps-sp-2);border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-lg);background:var(--fps-c-surface)}._existingGroupVisual_r9xh2_207{display:grid;place-items:center;inline-size:4.25rem;aspect-ratio:4 / 3;overflow:hidden;border-radius:var(--fps-r-md);color:var(--fps-c-accent);background:linear-gradient(145deg,var(--fps-c-accent-soft),var(--fps-c-surface-alt));font-family:var(--fps-font-heading);font-size:var(--fps-text-xl)}._existingGroupVisual_r9xh2_207 img{inline-size:100%;block-size:100%;object-fit:cover}._existingGroupCopy_r9xh2_209{min-inline-size:0;display:flex;flex-direction:column;gap:2px}._existingGroupCopy_r9xh2_209 strong{overflow:hidden;color:var(--fps-c-text);font-family:var(--fps-font-heading);text-overflow:ellipsis;white-space:nowrap}._existingGroupCopy_r9xh2_209 small{color:var(--fps-c-text-3)}._existingGroupMounted_r9xh2_212{color:var(--fps-c-ok);font-size:var(--fps-text-xs)}@media(max-width:32rem){._existingGroupRow_r9xh2_206{grid-template-columns:3.5rem minmax(0,1fr)}._existingGroupVisual_r9xh2_207{inline-size:3.5rem}._existingGroupRow_r9xh2_206>button,._existingGroupMounted_r9xh2_212{grid-column:1 / -1;justify-self:stretch;text-align:center}}._sheetOverlay_r9xh2_220{position:fixed;inset:0;z-index:1200;display:grid;place-items:center;padding:var(--fps-sp-4);background:color-mix(in oklch,var(--fps-c-text) 32%,transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._sheet_r9xh2_220{display:flex;flex-direction:column;inline-size:min(38rem,100%);max-block-size:min(85dvh,46rem);overflow:hidden;border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-xl);background:var(--fps-c-surface);box-shadow:var(--fps-shadow-lg)}._sheetHead_r9xh2_242{flex:none;display:flex;align-items:center;justify-content:space-between;gap:var(--fps-sp-3);padding:var(--fps-sp-3) var(--fps-sp-4);border-block-end:1px solid var(--fps-c-border-muted)}._sheetHead_r9xh2_242 h3{margin:0;font-family:var(--fps-font-heading);font-size:var(--fps-text-base);color:var(--fps-c-text)}._sheetClose_r9xh2_252{inline-size:2.25rem;block-size:2.25rem;border:0;border-radius:50%;background:transparent;color:var(--fps-c-text-3);font:400 1.2rem/1 var(--fps-font-ui);cursor:pointer}._sheetClose_r9xh2_252:hover{background:var(--fps-c-bg-subtle);color:var(--fps-c-text)}._sheetClose_r9xh2_252:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._sheetBody_r9xh2_255{flex:1;min-block-size:0;overflow-y:auto;display:flex;flex-direction:column;gap:var(--fps-sp-3);padding:var(--fps-sp-4);overscroll-behavior:contain}._sheetFoot_r9xh2_256{flex:none;display:flex;align-items:center;justify-content:flex-end;gap:var(--fps-sp-2);padding:var(--fps-sp-3) var(--fps-sp-4);border-block-start:1px solid var(--fps-c-border-muted);background:color-mix(in oklch,var(--fps-c-bg-subtle) 60%,var(--fps-c-surface))}._sheetLangBar_r9xh2_266{display:flex;gap:var(--fps-sp-1);flex-wrap:wrap}._sheetLangBar_r9xh2_266 button{min-block-size:2rem;padding-inline:var(--fps-sp-3);border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-full);background:transparent;color:var(--fps-c-text-2);font:600 var(--fps-text-xs)/1 var(--fps-font-ui);letter-spacing:var(--fps-tracking-wide);text-transform:uppercase;cursor:pointer}._sheetLangBar_r9xh2_266 button:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._sheetLangActive_r9xh2_280{border-color:var(--fps-c-accent)!important;background:var(--fps-c-accent-soft)!important;color:var(--fps-c-accent)!important}._sheetSection_r9xh2_281{display:flex;flex-direction:column;gap:var(--fps-sp-3);padding-block-start:var(--fps-sp-3);border-block-start:1px solid color-mix(in oklch,var(--fps-c-border-muted) 60%,transparent)}._sheetSection_r9xh2_281 h4{margin:0;font-family:var(--fps-font-heading);font-size:var(--fps-text-sm);color:var(--fps-c-text)}._coverPair_r9xh2_285{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(14rem,100%),1fr));gap:var(--fps-sp-3)}._coverSlot_r9xh2_286{display:flex;flex-direction:column;border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-lg);overflow:hidden}._coverSlotMedia_r9xh2_287{display:grid;place-items:center;aspect-ratio:16 / 9;background:var(--fps-c-surface-alt);color:var(--fps-c-text-3);font-size:var(--fps-text-xs)}._coverSlotMedia_r9xh2_287 img{inline-size:100%;block-size:100%;object-fit:cover}._coverSlotFoot_r9xh2_289{display:flex;align-items:center;justify-content:space-between;gap:var(--fps-sp-2);flex-wrap:wrap;padding:var(--fps-sp-2) var(--fps-sp-3);font-size:var(--fps-text-xs);color:var(--fps-c-text-2)}._coverSlotActions_r9xh2_290{display:flex;align-items:center;gap:var(--fps-sp-2);flex-wrap:wrap}._coverSlotActions_r9xh2_290 button{min-block-size:2.25rem;padding-inline:var(--fps-sp-3);border:1px solid var(--fps-c-border);border-radius:var(--fps-r-md);background:var(--fps-c-surface);color:var(--fps-c-text);font-size:var(--fps-text-xs);cursor:pointer}._coverSlotActions_r9xh2_290 button:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._uploadButton_r9xh2_302{position:relative;display:inline-flex;align-items:center;min-block-size:2.25rem;padding-inline:var(--fps-sp-3);border:1px solid var(--fps-c-border);border-radius:var(--fps-r-md);background:var(--fps-c-surface);color:var(--fps-c-text);font-size:var(--fps-text-xs);cursor:pointer}._uploadButton_r9xh2_302 input{position:absolute;inset:0;opacity:0;cursor:pointer}._uploadButton_r9xh2_302:focus-within{box-shadow:var(--fps-focus-ring)}._pickerSearch_r9xh2_307{min-block-size:2.5rem;padding-inline:var(--fps-sp-3);border:1px solid var(--fps-c-border);border-radius:var(--fps-r-md);background:var(--fps-c-bg);color:var(--fps-c-text);font:inherit}._pickerSearch_r9xh2_307:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._pickerState_r9xh2_317{display:grid;place-items:center;padding:var(--fps-sp-6);color:var(--fps-c-text-3);font-size:var(--fps-text-sm);margin:0}._pickerList_r9xh2_318{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--fps-sp-1)}._pickerRow_r9xh2_319{border:1px solid transparent;border-radius:var(--fps-r-md)}._pickerRow_r9xh2_319:hover{background:var(--fps-c-bg-subtle)}._pickerRow_r9xh2_319[data-disabled=true]{opacity:.55}._pickerIdentity_r9xh2_322{display:flex;align-items:flex-start;gap:var(--fps-sp-3);padding:var(--fps-sp-2) var(--fps-sp-3);cursor:pointer;min-block-size:2.75rem}._pickerIdentity_r9xh2_322 input{margin-block-start:.3rem}._pickerCopy_r9xh2_324{display:flex;flex-direction:column;gap:2px;min-inline-size:0}._pickerCopy_r9xh2_324 strong{font-family:var(--fps-font-kls-body, var(--fps-font-body));font-weight:var(--fps-weight-medium);color:var(--fps-c-text);overflow-wrap:anywhere}._pickerMeta_r9xh2_326{display:flex;align-items:center;gap:var(--fps-sp-2);flex-wrap:wrap;color:var(--fps-c-text-3);font-size:var(--fps-text-xs)}._pickerInGroup_r9xh2_327{color:var(--fps-c-ok)}._pickerError_r9xh2_328{color:var(--fps-c-err);font-size:var(--fps-text-xs)}@media(max-width:42rem){._sheetOverlay_r9xh2_220{padding:0;align-items:end;place-items:end stretch}._sheet_r9xh2_220{inline-size:100%;max-block-size:88dvh;border-radius:var(--fps-r-xl) var(--fps-r-xl) 0 0;border-block-end:0;padding-block-end:env(safe-area-inset-bottom)}._groupGrid_r9xh2_11{grid-template-columns:1fr}._pieceActions_r9xh2_111{inline-size:100%;margin-inline-start:0;justify-content:flex-end}}@media(pointer:coarse){._iconBtn_r9xh2_65{inline-size:2.75rem;block-size:2.75rem}._removeBtn_r9xh2_124,._moveSelect_r9xh2_112,._newPieceLink_r9xh2_168{min-block-size:2.75rem}._sheetLangBar_r9xh2_266 button{min-block-size:2.5rem}}@media(prefers-reduced-motion:reduce){._groupCard_r9xh2_19{transition:none}}._state_17n1r_5{display:grid;place-items:center;min-block-size:50dvh;color:var(--fps-c-text-3)}._typePill_17n1r_6{padding:.2rem .6rem;border-radius:var(--fps-r-full);background:var(--fps-c-accent-soft);color:var(--fps-c-accent);font-size:var(--fps-text-xs)}._previewLink_17n1r_7{display:inline-flex;align-items:center;gap:var(--fps-sp-1);color:var(--fps-c-accent);font-size:var(--fps-text-sm)}._workspace_17n1r_8{max-inline-size:80rem;margin-inline:auto;padding:var(--fps-sp-8) var(--fps-sp-5) var(--fps-sp-16)}._settingsWorkspace_17n1r_9{inline-size:min(calc(var(--fps-piece-reading-width) + var(--fps-sp-10)),100%);max-inline-size:calc(var(--fps-piece-reading-width) + var(--fps-sp-10))}._settingsCanvas_17n1r_10{display:flex;flex-direction:column;gap:var(--fps-sp-5)}._workspaceWithInspector_17n1r_11{display:grid;grid-template-columns:minmax(0,1fr) minmax(18rem,24rem);gap:var(--fps-sp-6);max-inline-size:100rem}._primaryCanvas_17n1r_12{min-inline-size:0}._visuallyHidden_17n1r_14{position:absolute;inline-size:1px;block-size:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}._inspector_17n1r_17{position:sticky;inset-block-start:var(--fps-sp-5);align-self:start;display:flex;flex-direction:column;gap:var(--fps-sp-4);max-block-size:calc(100dvh - var(--fps-sp-10));overflow:auto;padding:var(--fps-sp-5);border:1px solid var(--fps-c-border);border-radius:var(--fps-r-lg);background:var(--fps-c-surface)}._inspector_17n1r_17 h2{margin:0}._inspectorCheck_17n1r_19{display:flex;align-items:center;gap:var(--fps-sp-2)}._inspectorRelations_17n1r_20{display:grid;gap:var(--fps-sp-3);padding-block-start:var(--fps-sp-4);border-block-start:1px solid var(--fps-c-border)}._inspectorRelations_17n1r_20 h3{margin:0}._inspectorRelations_17n1r_20>div{display:flex;align-items:center;justify-content:space-between;gap:var(--fps-sp-2);padding:var(--fps-sp-2);border-radius:var(--fps-r-sm);background:var(--fps-c-surface-alt)}._inspectorRelations_17n1r_20>div span{display:flex;min-inline-size:0;flex-direction:column}._inspectorRelations_17n1r_20 small{overflow:hidden;color:var(--fps-c-text-3);text-overflow:ellipsis}._inspectorRelations_17n1r_20 button{min-block-size:2.25rem;padding-inline:var(--fps-sp-3);border:1px solid var(--fps-c-border);border-radius:var(--fps-r-sm);color:var(--fps-c-text-2);background:var(--fps-c-surface)}._error_17n1r_28{margin-block-end:var(--fps-sp-5);padding:var(--fps-sp-3) var(--fps-sp-4);border-radius:var(--fps-r-md);background:var(--fps-c-err-soft);color:var(--fps-c-err)}._validationSummary_17n1r_29{padding:var(--fps-sp-3) var(--fps-sp-4);border-radius:var(--fps-r-md);background:var(--fps-c-ok-soft);color:var(--fps-c-ok)}._validationWarning_17n1r_30{padding:var(--fps-sp-3) var(--fps-sp-4);border-radius:var(--fps-r-md);background:var(--fps-c-warn-soft);color:var(--fps-c-warn)}._validationSummary_17n1r_29 ul,._validationWarning_17n1r_30 ul,._error_17n1r_28 ul{margin-block-end:0}._section_17n1r_34{display:flex;flex-direction:column;gap:var(--fps-sp-5)}._sectionHead_17n1r_35{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--fps-sp-5)}._sectionHead_17n1r_35 h2{margin:0 0 var(--fps-sp-2);font-family:var(--fps-font-heading);font-size:var(--fps-text-2xl)}._sectionHead_17n1r_35 p{margin:0;max-inline-size:65ch;color:var(--fps-c-text-3);line-height:var(--fps-leading-normal)}._sectionCount_17n1r_38{flex:none;color:var(--fps-c-text-3);font-size:var(--fps-text-sm);font-variant-numeric:tabular-nums}._toolbar_17n1r_41{display:flex;align-items:center;gap:var(--fps-sp-2);flex-wrap:wrap}._toolbarSearch_17n1r_42{flex:1 1 14rem;min-inline-size:11rem}._toolbar_17n1r_41 ._field_17n1r_43{flex-direction:row}._toolbar_17n1r_41 ._field_17n1r_43 input,._toolbar_17n1r_41 ._field_17n1r_43 select{min-block-size:2.5rem;padding-block:var(--fps-sp-2)}._toolbar_17n1r_41 ._field_17n1r_43 select{inline-size:auto}._toolbarActions_17n1r_46{display:flex;align-items:center;gap:var(--fps-sp-2);margin-inline-start:auto;flex-wrap:wrap}._toolbarToggle_17n1r_47,._toolbarToggleOn_17n1r_47{display:inline-flex;align-items:center;gap:var(--fps-sp-1);min-block-size:2.5rem;padding-inline:var(--fps-sp-3);border:1px solid var(--fps-c-border);border-radius:var(--fps-r-md);background:var(--fps-c-surface);color:var(--fps-c-text-2);font:inherit;font-size:var(--fps-text-sm);cursor:pointer;transition:border-color var(--fps-dur-fast),color var(--fps-dur-fast),background var(--fps-dur-fast)}._toolbarToggle_17n1r_47:hover{border-color:var(--fps-c-text-3);color:var(--fps-c-text)}._toolbarToggleOn_17n1r_47{border-color:var(--fps-c-accent);background:var(--fps-c-accent-soft);color:var(--fps-c-accent)}._toolbarToggle_17n1r_47:focus-visible,._toolbarToggleOn_17n1r_47:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._toolbarToggle_17n1r_47:disabled{opacity:.5;cursor:default}._creatorPanel_17n1r_54{display:flex;flex-direction:column;gap:var(--fps-sp-4);padding:var(--fps-sp-5);border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-lg);background:var(--fps-c-surface-alt)}._creatorPanel_17n1r_54 h3{margin:0;font-size:var(--fps-text-base)}._creatorTemplates_17n1r_56{display:flex;flex-direction:column;gap:var(--fps-sp-3);padding-block-end:var(--fps-sp-4);border-block-end:1px solid var(--fps-c-border-muted)}._creatorTemplateRow_17n1r_57{display:grid;grid-template-columns:minmax(12rem,1fr) auto;align-items:end;gap:var(--fps-sp-3)}._creatorTemplateDescription_17n1r_58{margin:0;color:var(--fps-c-text-2);font-size:var(--fps-text-sm);line-height:var(--fps-leading-normal)}._creatorGrid_17n1r_59{display:grid;grid-template-columns:minmax(10rem,1fr) minmax(10rem,1fr) minmax(12rem,2fr) auto;align-items:end;gap:var(--fps-sp-4)}._reuseControls_17n1r_60{display:grid;grid-template-columns:minmax(12rem,2fr) repeat(2,minmax(9rem,1fr)) auto;align-items:end;gap:var(--fps-sp-3)}._reuseResults_17n1r_61{display:grid;gap:var(--fps-sp-2)}._reuseResults_17n1r_61 article{display:grid;grid-template-columns:minmax(0,1fr) minmax(10rem,auto) auto;align-items:center;gap:var(--fps-sp-3);padding:var(--fps-sp-3);border-block-start:1px solid var(--fps-c-border)}._reuseResults_17n1r_61 article>div{display:flex;min-inline-size:0;flex-direction:column}._reuseResults_17n1r_61 strong[data-language-system=kls]{font-family:var(--fps-font-kls-body, var(--fps-font-body))}._reuseResults_17n1r_61 small{color:var(--fps-c-text-3)}._reuseResults_17n1r_61 details{color:var(--fps-c-text-2);font-size:var(--fps-text-xs)}._reuseResults_17n1r_61 ul{margin-block-end:0;padding-inline-start:var(--fps-sp-5)}._reuseResults_17n1r_61 button{min-block-size:2.5rem;padding-inline:var(--fps-sp-3);border:1px solid var(--fps-c-border);border-radius:var(--fps-r-md);background:var(--fps-c-surface);color:var(--fps-c-text-2);font:inherit;font-size:var(--fps-text-sm)}._structureDropRoot_17n1r_71{display:grid;place-items:center;min-block-size:2.5rem;padding:var(--fps-sp-2) var(--fps-sp-3);border:1px dashed var(--fps-c-border);border-radius:var(--fps-r-md);color:var(--fps-c-text-3);font-size:var(--fps-text-sm)}._structureDropRoot_17n1r_71:focus-visible,._structureDropRoot_17n1r_71:hover{border-color:var(--fps-c-accent);color:var(--fps-c-accent)}._tree_17n1r_74{--structure-indent: clamp(1rem, 2.5vw, 1.75rem);overflow:hidden;border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-xl);background:var(--fps-c-surface);box-shadow:var(--fps-shadow-xs)}._treeRow_17n1r_75,._pieceRow_17n1r_75{display:flex;align-items:center;gap:var(--fps-sp-2);min-inline-size:0;padding-block:var(--fps-sp-2);padding-inline:var(--fps-sp-3) var(--fps-sp-3);border-block-end:1px solid var(--fps-c-border-muted);transition:background var(--fps-dur-fast)}._tree_17n1r_74>div:last-child>._treeRow_17n1r_75:last-child,._tree_17n1r_74>div:last-child>._pieceRow_17n1r_75:last-child{border-block-end:0}._treeRow_17n1r_75:hover,._treeRow_17n1r_75:focus-within{background:color-mix(in oklch,var(--fps-c-surface-alt) 60%,var(--fps-c-surface))}._pieceRow_17n1r_75:hover,._pieceRow_17n1r_75:focus-within{background:color-mix(in oklch,var(--fps-c-surface-alt) 45%,var(--fps-c-surface))}._rails_17n1r_81{display:flex;align-self:stretch;flex:none;padding-inline-start:1rem}._rail_17n1r_81{inline-size:var(--structure-indent);border-inline-start:1px solid color-mix(in oklch,var(--fps-c-border) 80%,transparent)}._disclosure_17n1r_84{display:grid;place-items:center;flex:none;inline-size:2rem;block-size:2rem;border:0;border-radius:var(--fps-r-sm);color:var(--fps-c-text-3);background:transparent;font:inherit;cursor:pointer}._disclosure_17n1r_84:disabled{opacity:.4;cursor:default}._disclosure_17n1r_84:focus-visible{outline:2px solid var(--fps-c-accent);outline-offset:2px}._treeNodeLink_17n1r_88{display:flex;flex:1;min-inline-size:0;flex-direction:column;gap:2px;padding-block:var(--fps-sp-1);color:inherit;text-decoration:none}._treeNodeLink_17n1r_88:focus-visible{outline:2px solid var(--fps-c-accent);outline-offset:2px;border-radius:var(--fps-r-sm)}._treeNodeHead_17n1r_90{display:flex;align-items:center;gap:var(--fps-sp-2);min-inline-size:0}._treeKind_17n1r_91{overflow:hidden;color:var(--fps-c-accent);font-size:var(--fps-text-2xs);letter-spacing:var(--fps-tracking-wide);text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap}._treeKind_17n1r_91[data-language-system=kls]{font-family:var(--fps-font-kls-body, var(--fps-font-body))}._treeTitle_17n1r_93{overflow:hidden;font-family:var(--fps-font-heading);font-size:var(--fps-text-base);font-weight:var(--fps-weight-medium);line-height:var(--fps-leading-snug);text-overflow:ellipsis;white-space:nowrap}._treeTitle_17n1r_93[data-language-system=kls]{font-family:var(--fps-font-kls-heading, var(--fps-font-heading))}._treeSummary_17n1r_95{display:-webkit-box;overflow:hidden;color:var(--fps-c-text-3);font-size:var(--fps-text-sm);line-height:var(--fps-leading-normal);-webkit-box-orient:vertical;-webkit-line-clamp:1}._treeSummary_17n1r_95[data-language-system=kls]{font-family:var(--fps-font-kls-body, var(--fps-font-body))}._treeMeta_17n1r_97{color:var(--fps-c-text-3);font-size:var(--fps-text-xs);font-variant-numeric:tabular-nums}._treeActions_17n1r_98{display:flex;align-items:center;gap:var(--fps-sp-1);flex:none}._treeNewPiece_17n1r_99{display:inline-flex;align-items:center;min-block-size:2rem;padding-inline:var(--fps-sp-2);border:1px solid transparent;border-radius:var(--fps-r-sm);color:var(--fps-c-accent);font-size:var(--fps-text-xs);text-decoration:none;white-space:nowrap}._treeNewPiece_17n1r_99:hover{background:var(--fps-c-accent-soft)}._treeNewPiece_17n1r_99:focus-visible{outline:2px solid var(--fps-c-accent);outline-offset:2px}._pieceRow_17n1r_75{color:var(--fps-c-text-2)}._pieceDot_17n1r_105{flex:none;inline-size:6px;block-size:6px;border-radius:var(--fps-r-full);background:color-mix(in oklch,var(--fps-c-accent) 55%,var(--fps-c-border))}._pieceLink_17n1r_106{flex:1;min-inline-size:0;overflow:hidden;color:inherit;font-size:var(--fps-text-sm);text-decoration:none;text-overflow:ellipsis;white-space:nowrap}._pieceLink_17n1r_106[data-language-system=kls]{font-family:var(--fps-font-kls-body, var(--fps-font-body))}._pieceLink_17n1r_106:hover{color:var(--fps-c-text);text-decoration:underline}._pieceLink_17n1r_106:focus-visible{outline:2px solid var(--fps-c-accent);outline-offset:2px;border-radius:var(--fps-r-sm)}._pieceMeta_17n1r_110{display:flex;align-items:center;gap:var(--fps-sp-2);flex:none}._languageChip_17n1r_111{padding:1px var(--fps-sp-2);border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-full);color:var(--fps-c-text-3);font-family:var(--fps-font-mono);font-size:var(--fps-text-2xs);text-transform:uppercase}._menu_17n1r_114{position:relative;flex:none}._menuTrigger_17n1r_115{display:grid;place-items:center;inline-size:2rem;block-size:2rem;border:1px solid transparent;border-radius:var(--fps-r-sm);color:var(--fps-c-text-3);list-style:none;cursor:pointer;transition:color var(--fps-dur-fast),background var(--fps-dur-fast)}._menuTrigger_17n1r_115::-webkit-details-marker{display:none}._menuTrigger_17n1r_115:hover{color:var(--fps-c-text);background:var(--fps-c-surface-alt)}._menuTrigger_17n1r_115:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._menu_17n1r_114[open]>._menuTrigger_17n1r_115{color:var(--fps-c-text);background:var(--fps-c-surface-alt)}._menuPanel_17n1r_120{position:absolute;z-index:30;inset-inline-end:0;inset-block-start:calc(100% + var(--fps-sp-1));display:flex;flex-direction:column;gap:var(--fps-sp-1);min-inline-size:16rem;padding:var(--fps-sp-2);border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-lg);background:var(--fps-c-surface);box-shadow:var(--fps-shadow-md)}._menuItem_17n1r_121{display:flex;align-items:center;min-block-size:2.25rem;padding-inline:var(--fps-sp-3);border:0;border-radius:var(--fps-r-sm);background:transparent;color:var(--fps-c-text-2);font:inherit;font-size:var(--fps-text-sm);text-align:start;cursor:pointer}._menuItem_17n1r_121:hover{background:var(--fps-c-surface-alt);color:var(--fps-c-text)}._menuItem_17n1r_121:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._menuItem_17n1r_121:disabled{opacity:.5;cursor:default}._menuDanger_17n1r_125{color:var(--fps-c-err)}._menuDanger_17n1r_125:hover{background:var(--fps-c-err-soft);color:var(--fps-c-err)}._menuField_17n1r_127{display:flex;flex-direction:column;gap:var(--fps-sp-1);padding:var(--fps-sp-1) var(--fps-sp-3) var(--fps-sp-2);color:var(--fps-c-text-3);font-size:var(--fps-text-xs)}._menuField_17n1r_127 select{inline-size:100%;min-block-size:2.25rem;padding:var(--fps-sp-1) var(--fps-sp-2);border:1px solid var(--fps-c-border);border-radius:var(--fps-r-sm);color:var(--fps-c-text);background:var(--fps-c-surface);font:inherit;font-size:var(--fps-text-sm)}._menuField_17n1r_127+._menuItem_17n1r_121{border-block-start:1px solid var(--fps-c-border-muted);border-start-start-radius:0;border-start-end-radius:0}._inbox_17n1r_132{display:flex;flex-direction:column;gap:var(--fps-sp-3)}._inboxHead_17n1r_133 h3{margin:0;font-size:var(--fps-text-base)}._inboxHead_17n1r_133 p{margin:var(--fps-sp-1) 0 0;color:var(--fps-c-text-3);font-size:var(--fps-text-sm);line-height:var(--fps-leading-normal)}._placementList_17n1r_135{display:flex;flex-direction:column;gap:var(--fps-sp-2);list-style:none;margin:0;padding:0}._placementRow_17n1r_136{display:grid;grid-template-columns:auto 2.5rem 1fr auto;align-items:center;gap:var(--fps-sp-3);min-inline-size:0;padding:var(--fps-sp-3) var(--fps-sp-4);border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-lg);background:var(--fps-c-surface)}._placementRow_17n1r_136 input[type=checkbox]{inline-size:1.05rem;block-size:1.05rem;accent-color:var(--fps-c-accent)}._order_17n1r_138{color:var(--fps-c-text-3);font-family:var(--fps-font-mono);font-size:var(--fps-text-sm)}._placementCopy_17n1r_139{display:flex;flex-direction:column;min-inline-size:0;gap:var(--fps-sp-1)}._placementCopy_17n1r_139 strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--fps-font-kls-heading, var(--fps-font-heading))}._placementCopy_17n1r_139>span{display:flex;align-items:center;gap:var(--fps-sp-1);overflow:hidden;color:var(--fps-c-text-3);font-size:var(--fps-text-xs);white-space:nowrap}._rowActions_17n1r_142{display:flex;gap:var(--fps-sp-1)}._rowActions_17n1r_142 button{min-block-size:2.5rem;min-inline-size:2.5rem;padding-inline:var(--fps-sp-2);border:1px solid var(--fps-c-border);border-radius:var(--fps-r-md);color:var(--fps-c-text-2);background:var(--fps-c-surface);font:inherit;font-size:var(--fps-text-sm)}._rowActions_17n1r_142 button:hover:not(:disabled){border-color:var(--fps-c-text-3);color:var(--fps-c-text)}._rowActions_17n1r_142 button:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._rowActions_17n1r_142 button:disabled{opacity:.4}._selectionBar_17n1r_149{position:sticky;inset-block-end:0;z-index:20;display:flex;align-items:center;gap:var(--fps-sp-3);flex-wrap:wrap;margin-block-start:var(--fps-sp-2);padding:var(--fps-sp-3) var(--fps-sp-4) calc(var(--fps-sp-3) + env(safe-area-inset-bottom,0px));border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-lg);background:color-mix(in oklch,var(--fps-c-bg) 88%,transparent);-webkit-backdrop-filter:blur(12px) saturate(1.15);backdrop-filter:blur(12px) saturate(1.15);box-shadow:var(--fps-shadow-md)}._selectionBar_17n1r_149 ._field_17n1r_43{flex:1 1 10rem;min-inline-size:9rem}._selectionCount_17n1r_151{flex:none;color:var(--fps-c-text);font-size:var(--fps-text-sm);font-weight:var(--fps-weight-medium);font-variant-numeric:tabular-nums}._selectionClear_17n1r_152{min-block-size:2.75rem;padding-inline:var(--fps-sp-3);border:0;border-radius:var(--fps-r-md);background:transparent;color:var(--fps-c-text-3);font:inherit;font-size:var(--fps-text-sm);cursor:pointer}._selectionClear_17n1r_152:hover{color:var(--fps-c-text)}._selectionClear_17n1r_152:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._field_17n1r_43{display:flex;flex-direction:column;gap:var(--fps-sp-2);color:var(--fps-c-text-2);font-size:var(--fps-text-sm)}._field_17n1r_43 input,._field_17n1r_43 textarea,._field_17n1r_43 select{inline-size:100%;padding:var(--fps-sp-3);border:1px solid var(--fps-c-border);border-radius:var(--fps-r-md);color:var(--fps-c-text);background:var(--fps-c-surface);font:inherit}._field_17n1r_43 input:focus-visible,._field_17n1r_43 textarea:focus-visible,._field_17n1r_43 select:focus-visible{outline:none;border-color:var(--fps-c-accent);box-shadow:var(--fps-focus-ring)}._field_17n1r_43 input[data-language-system=kls],._field_17n1r_43 textarea[data-language-system=kls]{font-family:var(--fps-font-kls-body, var(--fps-font-body))}._field_17n1r_43 textarea{resize:vertical}._primary_17n1r_12{align-self:flex-start;display:inline-flex;align-items:center;min-block-size:2.75rem;padding-inline:var(--fps-sp-5);border-radius:var(--fps-r-md);color:var(--fps-c-accent-text);background:var(--fps-c-accent);font:inherit}._primary_17n1r_12:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._primary_17n1r_12:disabled{opacity:.5}._empty_17n1r_165{color:var(--fps-c-text-3)}._dialogBody_17n1r_166{margin:0;color:var(--fps-c-text-2);line-height:var(--fps-leading-normal)}._settingsLangBar_17n1r_169{display:flex;align-items:center;justify-content:space-between;gap:var(--fps-sp-3);flex-wrap:wrap}._settingsLangBar_17n1r_169>span{color:var(--fps-c-text-3);font-size:var(--fps-text-sm)}._settingsLanguages_17n1r_171{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--fps-sp-1);padding:var(--fps-sp-1);border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-full);background:var(--fps-c-bg-subtle)}._settingsLanguages_17n1r_171 button{min-inline-size:2.75rem;min-block-size:2rem;padding-inline:var(--fps-sp-3);border:0;border-radius:var(--fps-r-full);color:var(--fps-c-text-3);background:transparent;font:inherit;font-family:var(--fps-font-mono);font-size:var(--fps-text-xs);text-transform:uppercase;cursor:pointer}._settingsLanguages_17n1r_171 button:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._settingsLanguages_17n1r_171 ._settingsLanguageActive_17n1r_174{color:var(--fps-c-text);background:var(--fps-c-surface);box-shadow:var(--fps-shadow-xs)}._settingsPanel_17n1r_176{display:flex;flex-direction:column;overflow:hidden;border:1px solid color-mix(in srgb,var(--fps-c-border) 65%,transparent);border-radius:var(--fps-r-xl);background:color-mix(in srgb,var(--fps-c-surface) 88%,transparent);box-shadow:var(--fps-shadow-xs)}._settingsPanelHead_17n1r_177{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--fps-sp-5);padding:var(--fps-sp-5);border-block-end:1px solid var(--fps-c-border-muted)}._settingsPanelHead_17n1r_177 h2,._settingsGroupHead_17n1r_178 h3{margin:0;font-family:var(--fps-font-heading);font-weight:var(--fps-weight-medium)}._settingsPanelHead_17n1r_177 h2{font-size:var(--fps-text-xl)}._settingsPanelHead_17n1r_177 p,._settingsGroupHead_17n1r_178 p{margin:var(--fps-sp-1) 0 0;color:var(--fps-c-text-3);font-size:var(--fps-text-sm);line-height:var(--fps-leading-normal)}._settingsLanguagePane_17n1r_181{display:flex;flex-direction:column}._settingsGroup_17n1r_178{display:grid;gap:var(--fps-sp-4);padding:var(--fps-sp-5)}._settingsGroup_17n1r_178+._settingsGroup_17n1r_178{border-block-start:1px solid var(--fps-c-border-muted)}._settingsGroupHead_17n1r_178{margin-block-end:var(--fps-sp-1)}._settingsPanelFoot_17n1r_185{display:flex;justify-content:flex-end;padding:var(--fps-sp-4) var(--fps-sp-5);border-block-start:1px solid var(--fps-c-border-muted);background:color-mix(in srgb,var(--fps-c-bg-subtle) 70%,transparent)}._settingsPanelFoot_17n1r_185 ._primary_17n1r_12{align-self:auto}._coverGrid_17n1r_189{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(13rem,.7fr);gap:var(--fps-sp-5);align-items:start}._coverCandidate_17n1r_190{overflow:hidden;border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-xl);background:var(--fps-c-surface)}._coverMedia_17n1r_191{display:grid;place-items:center;aspect-ratio:16/9;overflow:hidden;color:var(--fps-c-text-3);background:var(--fps-c-bg-subtle)}._coverCandidateMobile_17n1r_192 ._coverMedia_17n1r_191{aspect-ratio:4/5}._coverMedia_17n1r_191 img{inline-size:100%;block-size:100%;object-fit:cover}._coverCandidateFoot_17n1r_194{display:flex;align-items:center;justify-content:space-between;gap:var(--fps-sp-3);padding:var(--fps-sp-3) var(--fps-sp-4)}._coverActions_17n1r_195{display:flex;align-items:center;justify-content:flex-end;gap:var(--fps-sp-2);flex-wrap:wrap}._coverCandidateFoot_17n1r_194 button,._uploadButton_17n1r_196{min-block-size:2.5rem;padding-inline:var(--fps-sp-3);border:1px solid var(--fps-c-border);border-radius:var(--fps-r-md);color:var(--fps-c-text-2);background:var(--fps-c-surface);font:inherit;font-size:var(--fps-text-sm)}._uploadButton_17n1r_196{position:relative;display:inline-flex;align-items:center;cursor:pointer}._uploadButton_17n1r_196[aria-disabled=true]{cursor:not-allowed;opacity:.5}._uploadButton_17n1r_196:focus-within{outline:2px solid var(--fps-c-accent);outline-offset:2px}._uploadButton_17n1r_196 input{position:absolute;inset:0;inline-size:100%;block-size:100%;opacity:0;cursor:pointer}._uploadButton_17n1r_196 input:disabled{cursor:not-allowed}._contributorRow_17n1r_204{display:flex;align-items:center;justify-content:space-between;gap:var(--fps-sp-4);min-block-size:3.25rem;padding:var(--fps-sp-2) var(--fps-sp-3);border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-lg);background:var(--fps-c-surface)}._contributorIdentity_17n1r_205{display:flex;align-items:center;gap:var(--fps-sp-3);min-inline-size:0;cursor:pointer}._contributorIdentity_17n1r_205 input{inline-size:1.05rem;block-size:1.05rem;accent-color:var(--fps-c-accent)}._contributorMonogram_17n1r_207{display:grid;place-items:center;flex:none;inline-size:2.25rem;block-size:2.25rem;border-radius:var(--fps-r-full);background:linear-gradient(145deg,var(--fps-c-accent-soft),var(--fps-c-bg-subtle));color:var(--fps-c-accent);font-family:var(--fps-font-heading)}._contributorName_17n1r_208{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._contributorName_17n1r_208[data-language-system=kls]{font-family:var(--fps-font-kls-body, var(--fps-font-body))}._contributorControls_17n1r_210{display:flex;align-items:center;gap:var(--fps-sp-4);flex:none}._contributorControls_17n1r_210 select{min-block-size:2.5rem;padding:var(--fps-sp-1) var(--fps-sp-2);border:1px solid var(--fps-c-border);border-radius:var(--fps-r-md);color:var(--fps-c-text);background:var(--fps-c-surface);font:inherit;font-size:var(--fps-text-sm)}._contributorPublic_17n1r_212{display:inline-flex;align-items:center;gap:var(--fps-sp-2);color:var(--fps-c-text-2);font-size:var(--fps-text-sm)}._previewSection_17n1r_215{align-items:center}._previewCover_17n1r_216{position:relative;isolation:isolate;inline-size:min(70rem,100%);aspect-ratio:16/9;overflow:hidden;border-radius:var(--fps-r-xl);background:var(--fps-c-bg-subtle)}._previewCover_17n1r_216 img,._previewScrim_17n1r_217{position:absolute;inset:0;inline-size:100%;block-size:100%;object-fit:cover}._previewScrim_17n1r_217{background:linear-gradient(to top,oklch(0% 0 0 / .75),transparent 65%)}._previewCopy_17n1r_219{position:absolute;z-index:2;inset-inline:7%;inset-block-end:10%;max-inline-size:55%;color:#fff}._previewCopy_17n1r_219 h2{color:inherit;font-family:var(--fps-font-kls-heading, var(--fps-font-heading));font-size:clamp(2rem,5vw,5rem);line-height:1}._previewCopy_17n1r_219 p{font-family:var(--fps-font-kls-body, var(--fps-font-body))}@media(prefers-reduced-motion:reduce){._treeRow_17n1r_75,._pieceRow_17n1r_75,._toolbarToggle_17n1r_47,._toolbarToggleOn_17n1r_47,._menuTrigger_17n1r_115{transition:none}}@media(pointer:coarse){._disclosure_17n1r_84,._menuTrigger_17n1r_115{inline-size:2.75rem;block-size:2.75rem}._treeNewPiece_17n1r_99,._menuItem_17n1r_121,._toolbarToggle_17n1r_47,._toolbarToggleOn_17n1r_47{min-block-size:2.75rem}._rowActions_17n1r_142 button{min-block-size:2.75rem;min-inline-size:2.75rem}}@media(max-width:52rem){._workspaceWithInspector_17n1r_11{grid-template-columns:1fr}._inspector_17n1r_17{position:static;max-block-size:none}._creatorGrid_17n1r_59,._creatorTemplateRow_17n1r_57{grid-template-columns:1fr}._reuseControls_17n1r_60,._reuseResults_17n1r_61 article{grid-template-columns:1fr}}@media(max-width:42rem){._workspace_17n1r_8{padding-inline:var(--fps-sp-3)}._sectionHead_17n1r_35{flex-direction:column;gap:var(--fps-sp-2)}._toolbar_17n1r_41{align-items:stretch}._toolbarSearch_17n1r_42{flex-basis:100%}._toolbarActions_17n1r_46{margin-inline-start:0;inline-size:100%}._toolbarActions_17n1r_46>*{flex:1;justify-content:center}._tree_17n1r_74{--structure-indent: .8rem}._treeRow_17n1r_75{flex-wrap:wrap}._treeActions_17n1r_98{margin-inline-start:auto}._treeSummary_17n1r_95,._pieceMeta_17n1r_110 ._languageChip_17n1r_111{display:none}._menuPanel_17n1r_120{min-inline-size:min(16rem,calc(100vw - 2 * var(--fps-sp-4)));max-inline-size:calc(100vw - 2 * var(--fps-sp-4));box-shadow:var(--fps-shadow-lg)}._menuItem_17n1r_121{min-block-size:2.75rem}._placementRow_17n1r_136{grid-template-columns:auto 1fr}._placementCopy_17n1r_139{grid-column:2}._order_17n1r_138{display:none}._rowActions_17n1r_142{grid-column:1 / -1;justify-content:flex-end;flex-wrap:wrap}._selectionBar_17n1r_149 ._field_17n1r_43{flex-basis:100%}._selectionBar_17n1r_149 ._primary_17n1r_12{flex:1;justify-content:center}._coverGrid_17n1r_189{grid-template-columns:1fr}._coverCandidateMobile_17n1r_192{max-inline-size:75%}._coverCandidateFoot_17n1r_194{align-items:flex-start;flex-direction:column}._coverActions_17n1r_195{justify-content:flex-start}._settingsWorkspace_17n1r_9{padding-inline:var(--fps-sp-3)}._settingsLangBar_17n1r_169{align-items:stretch;flex-direction:column}._settingsLanguages_17n1r_171{justify-content:flex-start;overflow-x:auto;flex-wrap:nowrap;max-inline-size:100%}._settingsPanelHead_17n1r_177{align-items:stretch;flex-direction:column;padding:var(--fps-sp-4)}._settingsGroup_17n1r_178{padding:var(--fps-sp-4)}._settingsPanelFoot_17n1r_185{padding:var(--fps-sp-3) var(--fps-sp-4)}._settingsPanelFoot_17n1r_185 ._primary_17n1r_12{inline-size:100%;justify-content:center}._contributorRow_17n1r_204{align-items:flex-start;flex-direction:column;gap:var(--fps-sp-2)}._contributorControls_17n1r_210{inline-size:100%;justify-content:space-between}._previewCopy_17n1r_219{max-inline-size:80%}}._state_h9dte_1{min-block-size:70vh;display:grid;place-items:center;padding:var(--fps-sp-6)}._card_h9dte_7{inline-size:min(100%,34rem);display:grid;gap:var(--fps-sp-5);padding:var(--fps-sp-8);background:var(--fps-c-surface);border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-xl);box-shadow:var(--fps-shadow-md)}._card_h9dte_7 h1{font-family:var(--fps-font-heading);font-size:var(--fps-text-2xl)}._card_h9dte_7 p{color:var(--fps-c-text-2);line-height:1.7}._error_h9dte_19{color:var(--fps-c-err)}._notice_h9dte_20{padding:var(--fps-sp-3) var(--fps-sp-4);border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-md);background:var(--fps-c-bg-subtle);color:var(--fps-c-text-2);font-size:var(--fps-text-sm)}._pane_h9dte_32{display:grid;gap:var(--fps-sp-5);inline-size:min(100%,44rem);margin-inline:auto;padding-block:var(--fps-sp-5)}._identity_h9dte_39{font-size:var(--fps-text-sm);color:var(--fps-c-text-3)}._block_h9dte_43{display:grid;gap:var(--fps-sp-4);padding:var(--fps-sp-5);border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-lg);background:var(--fps-c-surface)}._blockInert_h9dte_54{background:var(--fps-c-bg-subtle);border-style:dashed;color:var(--fps-c-text-3)}._blockTitle_h9dte_59{margin:0;font-family:var(--fps-font-heading);font-size:var(--fps-text-lg);display:flex;align-items:center;gap:var(--fps-sp-2);flex-wrap:wrap}._lead_h9dte_68{margin:0;font-size:var(--fps-text-sm);line-height:1.75;color:var(--fps-c-text-2)}._hint_h9dte_74{margin:0;font-size:var(--fps-text-xs);line-height:1.7;color:var(--fps-c-text-3)}._readValue_h9dte_80{margin:0;font-size:var(--fps-text-md);color:var(--fps-c-text)}._actionsRow_h9dte_85{display:flex;flex-wrap:wrap;gap:var(--fps-sp-3)}._inlineLink_h9dte_93{border:0;padding:0;background:none;font:inherit;cursor:pointer;color:var(--fps-c-accent);border-block-end:1px solid color-mix(in oklch,var(--fps-c-accent) 40%,transparent)}._inlineLink_h9dte_93:hover{border-block-end-color:var(--fps-c-accent)}._inlineLink_h9dte_93:focus-visible{outline:none;box-shadow:var(--fps-focus-ring);border-radius:var(--fps-r-sm)}._summary_h9dte_105{display:grid;grid-template-columns:minmax(8rem,auto) 1fr;gap:var(--fps-sp-2) var(--fps-sp-4);margin:0;font-size:var(--fps-text-sm)}._summary_h9dte_105 dt{color:var(--fps-c-text-3)}._summary_h9dte_105 dd{margin:0;color:var(--fps-c-text-2)}._summaryLine_h9dte_114{display:block}._avatarRow_h9dte_119{display:flex;align-items:center;gap:var(--fps-sp-4)}._avatar_h9dte_119{inline-size:4.5rem;block-size:4.5rem;border-radius:50%;object-fit:cover;flex-shrink:0;border:1px solid var(--fps-c-border-muted);background:var(--fps-c-bg)}._avatarFallback_h9dte_133{inline-size:4.5rem;block-size:4.5rem;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border:1px dashed var(--fps-c-border);background:var(--fps-c-bg);color:var(--fps-c-text-3);font-family:var(--fps-font-heading);font-size:var(--fps-text-xl)}._avatarActions_h9dte_147{display:flex;flex-wrap:wrap;align-items:center;gap:var(--fps-sp-2)}._avatarInput_h9dte_153{display:none}._nameHint_h9dte_157{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--fps-sp-2);margin-block-start:var(--fps-sp-2);font-size:var(--fps-text-xs);color:var(--fps-c-text-3)}._nameHint_h9dte_157 a{color:var(--fps-c-accent);text-decoration:none;border-block-end:1px solid color-mix(in oklch,var(--fps-c-accent) 40%,transparent)}._nameHint_h9dte_157 a:hover{border-block-end-color:var(--fps-c-accent)}._themeRow_h9dte_177{display:flex;flex-wrap:wrap;gap:var(--fps-sp-2)}._themeOption_h9dte_182{display:inline-flex;align-items:center;gap:var(--fps-sp-2);min-block-size:2.75rem;padding-inline:var(--fps-sp-4);border:1px solid var(--fps-c-border);border-radius:var(--fps-r-full);background:var(--fps-c-bg);color:var(--fps-c-text-2);font:inherit;cursor:pointer}._themeOption_h9dte_182:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._themeOptionActive_h9dte_196{border-color:var(--fps-c-accent);color:var(--fps-c-text);background:color-mix(in oklch,var(--fps-c-accent) 12%,var(--fps-c-bg))}._danger_h9dte_206{border-color:var(--fps-c-err)}._dangerConfirm_h9dte_207{display:grid;gap:var(--fps-sp-4);padding:var(--fps-sp-4);border-radius:var(--fps-r-md);background:color-mix(in oklch,var(--fps-c-err) 8%,var(--fps-c-bg))}._capabilityList_h9dte_218{display:grid;gap:var(--fps-sp-3);margin:0;padding:0;list-style:none}._capability_h9dte_218{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--fps-sp-2) var(--fps-sp-3)}._capabilityName_h9dte_231{color:var(--fps-c-text)}._capabilityKey_h9dte_232{font-family:var(--fps-font-mono);font-size:var(--fps-text-xs);color:var(--fps-c-text-3)}._capabilityMeta_h9dte_237{font-size:var(--fps-text-xs);color:var(--fps-c-text-3)}._center_fer2t_1{min-block-size:40vh}._studioEntry_fer2t_3{position:fixed;z-index:90;inset-inline-end:max(1rem,env(safe-area-inset-right));inset-block-end:max(1rem,env(safe-area-inset-bottom));display:flex;align-items:center;gap:.65rem;min-block-size:2.9rem;padding:.55rem .8rem;border:1px solid color-mix(in srgb,var(--fps-c-border-muted) 65%,transparent);border-radius:99px;background:color-mix(in srgb,var(--fps-c-surface) 78%,transparent);box-shadow:0 1rem 3rem #0a0f192e;backdrop-filter:blur(20px) saturate(135%);color:var(--fps-c-text);text-decoration:none;transition:.22s ease}._studioEntry_fer2t_3:hover,._studioEntry_fer2t_3:focus-visible{transform:translateY(-3px);border-color:var(--fps-c-accent);box-shadow:0 1.2rem 3.5rem color-mix(in srgb,var(--fps-c-accent) 20%,transparent)}html[data-overlay-open] ._studioEntry_fer2t_3{display:none}._studioEntryGlow_fer2t_8{inline-size:.7rem;block-size:.7rem;border-radius:50%;background:var(--fps-c-accent);box-shadow:0 0 0 .35rem var(--fps-c-accent-soft),0 0 1rem var(--fps-c-accent)}._studioEntryLabel_fer2t_9{max-inline-size:0;overflow:hidden;white-space:nowrap;opacity:0;transition:.25s ease}._studioEntry_fer2t_3:hover ._studioEntryLabel_fer2t_9,._studioEntry_fer2t_3:focus-visible ._studioEntryLabel_fer2t_9{max-inline-size:10rem;opacity:1}@media(hover:none){._studioEntryLabel_fer2t_9{max-inline-size:10rem;opacity:1}}._signin_fer2t_13{display:grid;place-items:center;min-block-size:60vh;padding:var(--fps-sp-6)}._signinCard_fer2t_14{text-align:center;max-inline-size:32rem;background:var(--fps-c-surface);border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-xl);padding:var(--fps-sp-10);box-shadow:var(--fps-shadow-sm)}._signinTitle_fer2t_15{font-family:var(--fps-font-heading);font-size:var(--fps-text-2xl);color:var(--fps-c-text);margin:0 0 var(--fps-sp-3)}._signinBody_fer2t_16{font-family:var(--fps-font-body);color:var(--fps-c-text-2);line-height:var(--fps-leading-normal);margin:0 0 var(--fps-sp-6)}._signinBtn_fer2t_17{display:inline-block;background:var(--fps-c-accent);color:var(--fps-c-accent-text);border-radius:var(--fps-r-md);padding:var(--fps-sp-2) var(--fps-sp-5);text-decoration:none;font-weight:var(--fps-weight-medium)}._signinFields_fer2t_18{display:flex;flex-direction:column;gap:var(--fps-sp-4);text-align:start;margin-block-start:var(--fps-sp-5)}._signinFields_fer2t_18 button{justify-content:center}._signinError_fer2t_20{color:var(--fps-c-err);font-size:var(--fps-text-sm)}
