: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-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-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-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-heading: var(--fps-font-latin-heading);--fps-font-body: var(--fps-font-latin-body);--fps-font-ui: var(--fps-font-heading);--fps-font-persian: "Vazirmatn", "Tahoma", Arial, sans-serif;--fps-font-mono: "JetBrains Mono", "Courier New", monospace;--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-heading);--fps-font-kls-body: var(--fps-font-body)}: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-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}}*,*: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{font-family:inherit;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_15eia_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_15eia_9{transform:translateY(-100%);opacity:0;pointer-events:none}._readingProgress_15eia_23{display:none}html[data-reading-chrome] ._readingProgress_15eia_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_15eia_23{transform-origin:100% 50%}@media(prefers-reduced-motion:reduce){html[data-reading-chrome] ._header_15eia_9{transition-duration:.01ms}}._header_15eia_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)}._headerHidden_15eia_63{transform:translateY(calc(-100% - env(safe-area-inset-top,0px)));pointer-events:none}@media(prefers-reduced-motion:reduce){._header_15eia_9{transition-duration:.01ms}}._nav_15eia_72{height:100%}._inner_15eia_79{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_15eia_90{flex:1;min-width:0;display:flex;align-items:center;justify-content:flex-start}._logo_15eia_90{display:inline-flex;align-items:center;gap:var(--fps-sp-2);text-decoration:none;min-width:0}._logoName_15eia_106{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_15eia_117{display:block;height:2rem;width:auto;max-width:10rem;object-fit:contain}:lang(fa) ._logoName_15eia_106{font-family:var(--fps-font-persian);letter-spacing:0}:lang(ar) ._logoName_15eia_106{font-family:var(--fps-font-arabic);letter-spacing:0}._links_15eia_135{flex:0 0 auto;display:flex;align-items:center;gap:var(--fps-sp-1);list-style:none;margin:0;padding:0}._link_15eia_135{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_15eia_135{font-family:var(--fps-font-persian)}:lang(ar) ._link_15eia_135{font-family:var(--fps-font-arabic)}._link_15eia_135:hover{background:var(--fps-c-bg-subtle);color:var(--fps-c-text)}._linkIcon_15eia_169{font-size:.85em;opacity:.7}._controlsCell_15eia_175{flex:1;min-width:0;display:flex;align-items:center;justify-content:flex-end}._controls_15eia_175{display:flex;align-items:center;gap:var(--fps-sp-1)}._accountControl_15eia_189{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_15eia_189:hover,._accountControl_15eia_189:focus-visible{color:var(--fps-c-text);border-color:var(--fps-c-accent);background:var(--fps-c-bg-subtle)}._accountDot_15eia_204{width:.42rem;height:.42rem;border-radius:50%;background:var(--fps-c-accent);box-shadow:0 0 0 .2rem var(--fps-c-accent-soft)}._menuBtn_15eia_207{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_15eia_207:hover,._menuBtn_15eia_207:focus-visible{background:var(--fps-c-bg-subtle);color:var(--fps-c-text)}@media(max-width:640px){._inner_15eia_79{padding:0 var(--fps-sp-4);gap:var(--fps-sp-2)}._links_15eia_135{display:none}._menuBtn_15eia_207{display:flex}._accountControl_15eia_189 span:last-child{display:none}._accountControl_15eia_189{width:2.15rem;justify-content:center;padding:0}}._mobileOverlay_15eia_249{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_15eia_1 .2s var(--fps-ease-std) both}@keyframes _overlayIn_15eia_1{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}._overlayHeader_15eia_267{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_15eia_276{text-decoration:none}._closeBtn_15eia_280{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_15eia_280:hover,._closeBtn_15eia_280:focus-visible{background:var(--fps-c-border-muted);color:var(--fps-c-text)}._mobileNav_15eia_303{flex:1;display:flex;flex-direction:column;justify-content:center;padding-block:var(--fps-sp-8);overflow-y:auto}._mobileLink_15eia_312{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_15eia_312{font-family:var(--fps-font-persian);letter-spacing:0}:lang(ar) ._mobileLink_15eia_312{font-family:var(--fps-font-arabic);letter-spacing:0}._mobileLink_15eia_312:hover,._mobileLink_15eia_312:focus-visible{color:var(--fps-c-text);translate:6px 0}[dir=rtl] ._mobileLink_15eia_312:hover,[dir=rtl] ._mobileLink_15eia_312:focus-visible{translate:-6px 0}._mobileLinkIcon_15eia_348{font-size:.55em;opacity:.5;flex-shrink:0}._mobileFooter_15eia_354{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_15eia_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_1e7dr_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_1e7dr_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_1e7dr_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_1e7dr_17 [data-language-system=kls]{font-family:var(--fps-font-kls-body, var(--fps-font-body));unicode-bidi:isolate}._richInput_1e7dr_17 [dir=ltr],._richInput_1e7dr_17 [dir=rtl]{unicode-bidi:isolate}._editorSurface_1e7dr_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_1e7dr_30{grid-template-columns:minmax(0,1fr) var(--editor-outline-w)}._outlineDockBody_1e7dr_33{flex:1;min-inline-size:0;display:flex;flex-direction:column}._outlineResize_1e7dr_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_1e7dr_34:hover ._outlineResizeGrip_1e7dr_43,._outlineResize_1e7dr_34:focus-visible ._outlineResizeGrip_1e7dr_43{background:var(--fps-c-accent)}._outlineResize_1e7dr_34:focus-visible{outline:none;box-shadow:inset var(--fps-focus-ring)}._outlineResizeGrip_1e7dr_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_1e7dr_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_1e7dr_68{display:flex;gap:var(--fps-sp-2)}._draftBtn_1e7dr_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_1e7dr_69:hover{background:var(--fps-c-surface-alt)}._draftBtn_1e7dr_69:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._marksBar_1e7dr_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)))}._markBtn_1e7dr_104{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_1e7dr_120{color:var(--fps-c-accent);background:var(--fps-c-accent-soft)}._semanticControl_1e7dr_121{position:relative;display:inline-flex}._semanticMenu_1e7dr_122{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_1e7dr_1 .15s var(--fps-ease-out) both}._semanticMenuDown_1e7dr_123{inset-block-start:calc(100% + .3rem);inset-block-end:auto}._semanticDirections_1e7dr_124,._semanticLanguages_1e7dr_124{display:flex;align-items:center;gap:.18rem}._semanticLanguages_1e7dr_124{padding-block-start:.25rem;border-block-start:1px solid var(--fps-c-border-muted)}._semanticMenu_1e7dr_122 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_1e7dr_122 button:hover,._semanticMenu_1e7dr_122 button:focus-visible{color:var(--fps-c-accent);background:var(--fps-c-accent-soft)}._markBtn_1e7dr_104:hover:not(:disabled){background:var(--fps-c-bg-subtle);border-color:var(--fps-c-border-muted);color:var(--fps-c-text)}._markBtn_1e7dr_104:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._markBtn_1e7dr_104:disabled{opacity:.4;cursor:default}._markDivider_1e7dr_131{inline-size:1px;block-size:1.25rem;margin-inline:var(--fps-sp-1);background:var(--fps-c-border-muted)}._markTypeSelect_1e7dr_132,._markLevelSelect_1e7dr_133,._markLanguageSelect_1e7dr_134{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_1e7dr_132{min-inline-size:8.5rem;max-inline-size:min(13rem,40vw)}._markLevelSelect_1e7dr_133{min-inline-size:3.5rem}._markLanguageSelect_1e7dr_134{min-inline-size:6.25rem}._markTypeSelect_1e7dr_132:hover:not(:disabled),._markLevelSelect_1e7dr_133:hover:not(:disabled),._markLanguageSelect_1e7dr_134:hover:not(:disabled){border-color:var(--fps-c-border-muted);background:var(--fps-c-bg-subtle);color:var(--fps-c-text)}._markTypeSelect_1e7dr_132:focus-visible,._markLevelSelect_1e7dr_133:focus-visible,._markLanguageSelect_1e7dr_134:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._markTypeSelect_1e7dr_132:disabled{opacity:.48;cursor:default}._blockLanguages_1e7dr_154{display:inline-flex;align-items:center;gap:2px;margin-inline-start:auto}._blockLanguage_1e7dr_154,._blockLanguageCurrent_1e7dr_156{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_1e7dr_156{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_1e7dr_154{cursor:pointer}._blockLanguage_1e7dr_154:hover:not(:disabled),._blockLanguage_1e7dr_154:focus-visible{color:var(--fps-c-text);background:var(--fps-c-accent-soft);outline:none}._blockLanguage_1e7dr_154[data-state=translated]{color:var(--fps-c-ok)}._blockLanguage_1e7dr_154[data-state=stale]{color:var(--fps-c-warn)}._blockLanguageRetranslate_1e7dr_187{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_1e7dr_187 small{font:inherit}._blockLanguageRetranslate_1e7dr_187[data-state=stale]{color:var(--fps-c-warn)}._blockLanguageRetranslate_1e7dr_187:hover:not(:disabled),._blockLanguageRetranslate_1e7dr_187:focus-visible{color:var(--fps-c-text);background:var(--fps-c-accent-soft);outline:none}._blockLanguageRetranslate_1e7dr_187:disabled{opacity:.55;cursor:default}._blockLanguage_1e7dr_154[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_1e7dr_213{font-weight:700}._markItalic_1e7dr_214{font-style:italic}._richInput_1e7dr_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_1e7dr_17:hover{background:transparent}._richInput_1e7dr_17:focus-visible{outline:none;background:transparent;border-color:transparent;box-shadow:none}._richInput_1e7dr_17[data-empty=true][data-placeholder]:before{content:attr(data-placeholder);color:var(--fps-c-text-3);opacity:.72;pointer-events:none}._richInput_1e7dr_17 sup{color:var(--fps-c-accent);font-size:var(--fps-text-xs)}._richInput_1e7dr_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_1e7dr_249{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_1e7dr_260{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--fps-sp-2)}._blockRow_1e7dr_269{position:relative;scroll-margin-block-start:calc(var(--fps-nav-h) + 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_1e7dr_282{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_1e7dr_282 svg{inline-size:1.2rem;block-size:1.2rem;fill:none;stroke:currentColor;stroke-width:1.35;stroke-linecap:round;stroke-linejoin:round}._outlineToggle_1e7dr_282: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_1e7dr_282:focus-visible{outline:none;box-shadow:var(--fps-focus-ring),var(--fps-shadow-sm)}._outlineToggleOpen_1e7dr_305{color:var(--fps-c-accent)}._outlinePanel_1e7dr_308{position:sticky;inset-block-start:calc(var(--fps-nav-h) + 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_1e7dr_324{display:flex}@media(max-width:48rem){._outlinePanel_1e7dr_308{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_1e7dr_324{display:flex}._editorSurfaceOpen_1e7dr_30{grid-template-columns:minmax(0,1fr)}._outlineResize_1e7dr_34{display:none}}._outlineHeader_1e7dr_346{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_1e7dr_360{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_1e7dr_360:hover{background:var(--fps-c-surface-alt);color:var(--fps-c-text)}._outlineClose_1e7dr_360:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._outlineTabs_1e7dr_372{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_1e7dr_372 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_1e7dr_372 button:hover{color:var(--fps-c-text);background:transparent}._outlineTabs_1e7dr_372 button:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._outlineTabs_1e7dr_372 ._outlineTabActive_1e7dr_392{color:var(--fps-c-accent);background:transparent;border-block-end-color:var(--fps-c-accent)}._collectionPanel_1e7dr_393{flex:1;min-block-size:0;display:flex;flex-direction:column}._collectionHeading_1e7dr_396{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_1e7dr_396 strong,._collectionHeadingLink_1e7dr_405{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_1e7dr_405{cursor:pointer}._collectionHeadingLink_1e7dr_405:hover{color:var(--fps-c-accent)}._collectionHeadingLink_1e7dr_405:focus-visible{outline:none;box-shadow:var(--fps-focus-ring);border-radius:var(--fps-r-sm)}._collectionHeading_1e7dr_396 small{flex:none;color:var(--fps-c-text-3);font:500 var(--fps-text-2xs)/1 var(--fps-font-ui)}._collectionGroup_1e7dr_422{margin-block:var(--fps-sp-2) var(--fps-sp-1);padding-inline:var(--fps-sp-2)}._collectionGroup_1e7dr_422 button,._collectionGroup_1e7dr_422 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_1e7dr_422 button{cursor:pointer}._collectionGroup_1e7dr_422 button:hover{color:var(--fps-c-accent)}._collectionGroup_1e7dr_422 button:focus-visible{outline:none;box-shadow:var(--fps-focus-ring);border-radius:var(--fps-r-sm)}._collectionExpand_1e7dr_440{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_1e7dr_440:hover{color:var(--fps-c-accent);border-color:color-mix(in oklch,var(--fps-c-accent) 40%,var(--fps-c-border-muted))}._collectionExpand_1e7dr_440:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._collectionList_1e7dr_454{flex:1;min-block-size:0;overflow-y:auto;list-style:none;margin:0;padding:0;scrollbar-width:thin}._collectionPiece_1e7dr_455{margin:0;border:0;border-block-end:1px solid var(--fps-c-border-muted);border-radius:0;background:transparent;overflow:hidden}._collectionPieceActive_1e7dr_456{border-inline-start:2px solid var(--fps-c-accent);background:color-mix(in oklch,var(--fps-c-accent-soft) 24%,transparent)}._collectionPieceDragging_1e7dr_457{opacity:.45}._collectionPieceHeadPlain_1e7dr_458{grid-template-columns:minmax(0,1fr)!important}._collectionPieceHead_1e7dr_458{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_1e7dr_460{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_1e7dr_460:disabled{cursor:default;opacity:.45}._collectionGrip_1e7dr_460:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._collectionPieceLink_1e7dr_463{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_1e7dr_463:focus-visible,._collectionRemove_1e7dr_464:focus-visible,._collectionBlocks_1e7dr_464 button:focus-visible,._collectionActions_1e7dr_464 button:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._collectionRemove_1e7dr_464{inline-size:2rem;block-size:2rem;border:0;border-radius:50%;background:transparent;color:var(--fps-c-text-3);cursor:pointer}._collectionRemove_1e7dr_464:hover{color:var(--fps-c-err);background:var(--fps-c-err-soft)}._collectionBlocks_1e7dr_464{list-style:none;margin:0;padding:0 var(--fps-sp-2) var(--fps-sp-2) var(--fps-sp-6)}[dir=rtl] ._collectionBlocks_1e7dr_464{padding:0 var(--fps-sp-6) var(--fps-sp-2) var(--fps-sp-2)}._collectionBlocks_1e7dr_464 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_1e7dr_464 button:disabled{cursor:default;opacity:.62}._collectionBlocks_1e7dr_464 button:not(:disabled):hover{color:var(--fps-c-text);background:color-mix(in oklch,var(--fps-c-surface) 70%,transparent)}._collectionBlocks_1e7dr_464 span{font:500 .62rem/1.4 var(--fps-font-ui);text-transform:uppercase;letter-spacing:.04em}._collectionBlocks_1e7dr_464 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_1e7dr_464{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_1e7dr_464 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_1e7dr_464 button:hover{color:var(--fps-c-accent);border-color:var(--fps-c-accent);background:var(--fps-c-accent-soft)}._outlineList_1e7dr_477{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_1e7dr_488{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_1e7dr_488:hover{background:color-mix(in oklch,var(--fps-c-surface-alt) 70%,transparent)}._outlineItemActive_1e7dr_499{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_1e7dr_500{opacity:.42;transform:scale(.985)}._outlineItemTarget_1e7dr_501: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_1e7dr_511{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_1e7dr_511:active{cursor:grabbing}._outlineDrag_1e7dr_511:hover{color:var(--fps-c-accent)}._outlineDrag_1e7dr_511:focus-visible{outline:none;box-shadow:inset var(--fps-focus-ring);border-radius:var(--fps-r-sm)}._outlineJump_1e7dr_526{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_1e7dr_526{padding:var(--fps-sp-2) 0 var(--fps-sp-2) var(--fps-sp-2)}._outlineJump_1e7dr_526:focus-visible{outline:none}._outlineJump_1e7dr_526:focus-visible ._outlinePreview_1e7dr_541{text-decoration:underline;text-decoration-color:var(--fps-c-accent);text-underline-offset:3px}._outlineType_1e7dr_542{font-family:var(--fps-font-ui);font-size:.65rem;line-height:1.25;color:var(--fps-c-text-3)}._outlinePreview_1e7dr_541{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_1e7dr_269:hover{background:transparent}._blockRow_1e7dr_269:focus-within,._blockRowActive_1e7dr_557{background:transparent;border-color:transparent;border-inline-start-color:color-mix(in srgb,var(--fps-c-accent) 72%,transparent)}._blockRowActive_1e7dr_557{margin-block-start:3.25rem}._blockDelete_1e7dr_560{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_1e7dr_560:hover{opacity:1;color:var(--fps-c-err);background:var(--fps-c-err-soft)}._blockDelete_1e7dr_560:focus-visible{outline:none;box-shadow:var(--fps-focus-ring);opacity:1}._blockBody_1e7dr_584{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_1e7dr_591 ._lineInput_1e7dr_591,._blockBodyHeading_1e7dr_591 ._richInput_1e7dr_17{font-family:var(--fps-font-kls-heading)}._headingEditor2_1e7dr_593{margin:var(--fps-sp-10) 0 var(--fps-sp-4)}._headingEditor3_1e7dr_594{margin:var(--fps-sp-8) 0 var(--fps-sp-3)}._headingEditor4_1e7dr_595{margin:var(--fps-sp-6) 0 var(--fps-sp-2)}._headingEditor2_1e7dr_593 ._lineInput_1e7dr_591,._headingEditor2_1e7dr_593 ._richInput_1e7dr_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_1e7dr_594 ._lineInput_1e7dr_591,._headingEditor3_1e7dr_594 ._richInput_1e7dr_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_1e7dr_595 ._lineInput_1e7dr_591,._headingEditor4_1e7dr_595 ._richInput_1e7dr_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_1e7dr_593 ._lineInput_1e7dr_591,._headingEditor2_1e7dr_593 ._richInput_1e7dr_17,._headingEditor3_1e7dr_594 ._lineInput_1e7dr_591,._headingEditor3_1e7dr_594 ._richInput_1e7dr_17,._headingEditor4_1e7dr_595 ._lineInput_1e7dr_591,._headingEditor4_1e7dr_595 ._richInput_1e7dr_17{padding-block:0}:lang(fa) ._blockBodyHeading_1e7dr_591 ._lineInput_1e7dr_591,:lang(ar) ._blockBodyHeading_1e7dr_591 ._lineInput_1e7dr_591,:lang(fa) ._blockBodyHeading_1e7dr_591 ._richInput_1e7dr_17,:lang(ar) ._blockBodyHeading_1e7dr_591 ._richInput_1e7dr_17{letter-spacing:0;line-height:1.55}._listEditor_1e7dr_610{margin:0;padding:0;list-style:none;font-size:var(--fps-text-base);line-height:var(--fps-leading-normal)}._listEditor_1e7dr_610>li{list-style:none}._listEditor_1e7dr_610 ._listEditor_1e7dr_610{margin-block:var(--fps-sp-1);padding-inline-start:var(--fps-sp-6)}._listItemRow_1e7dr_619{display:grid;grid-template-columns:minmax(2.5rem,auto) minmax(0,1fr);align-items:start;column-gap:var(--fps-sp-2)}._listMarker_1e7dr_620{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_1e7dr_610 ._textInput_1e7dr_621{min-inline-size:0;padding-inline:0}._insertGlow_1e7dr_623{position:absolute;inset-inline-start: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_1e7dr_269:hover ._insertGlow_1e7dr_623,._blockRow_1e7dr_269:focus-within ._insertGlow_1e7dr_623,._insertGlow_1e7dr_623:focus-visible{opacity:.9}._insertGlow_1e7dr_623:hover{background:var(--fps-c-accent-soft);transform:translate(-50%) scale(1.08)}._insertGlow_1e7dr_623:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._insertControl_1e7dr_649{position:relative;display:flex;justify-content:center;block-size:0;transition:none}._insertControlOpen_1e7dr_656{block-size:0}._insertControlOpen_1e7dr_656 ._insertGlow_1e7dr_623{opacity:.9}._insertMenu_1e7dr_664{position:absolute;inset-inline-start:calc(50% + 2.35rem);inset-block-start:-1rem;z-index:8;display:flex;align-items:center;gap:var(--fps-sp-1);padding:0;background:transparent;border:0;border-radius:0;box-shadow:none;backdrop-filter:none}._insertMenuUp_1e7dr_681{inset-block-start:auto;inset-block-end:-1rem}._insertMenuItem_1e7dr_682{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_1e7dr_1 .19s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(var(--insert-i, 0) * 35ms)}._insertMenuItem_1e7dr_682:nth-child(2){animation-delay:35ms}._insertMenuItem_1e7dr_682:hover,._insertMenuItem_1e7dr_682:focus-visible{opacity:1;transform:scale(1.08);background:var(--fps-c-accent-soft)}._insertMenuItem_1e7dr_682:focus-visible{outline:none;box-shadow:none}._insertMenuGlyph_1e7dr_703{display:grid;place-items:center}._insertTip_1e7dr_709{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_1e7dr_682:hover ._insertTip_1e7dr_709,._insertMenuItem_1e7dr_682:focus-visible ._insertTip_1e7dr_709{opacity:1;transform:translate(-50%)}@media(pointer:coarse){._insertTip_1e7dr_709{display:none}}@keyframes _insertChoiceIn_1e7dr_1{0%{opacity:0;transform:translateY(.3rem) scale(.72)}to{opacity:.62;transform:translateY(0) scale(1)}}._insertMenu_1e7dr_664 svg{inline-size:1.05rem;block-size:1.05rem;fill:none;stroke:currentColor;stroke-width:1.45;stroke-linecap:round;stroke-linejoin:round}._galleryEditor_1e7dr_743{display:flex;flex-direction:column;gap:var(--fps-sp-3)}._galleryControls_1e7dr_744{display:flex;flex-wrap:wrap;align-items:center;gap:var(--fps-sp-2)}._galleryPick_1e7dr_745{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_1e7dr_745: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_1e7dr_745:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._codeEditor_1e7dr_759{display:flex;flex-direction:column;gap:var(--fps-sp-2)}._codeLanguage_1e7dr_760{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_1e7dr_760:focus-visible{outline:none;border-block-end-color:var(--fps-c-accent)}._codeInput_1e7dr_772{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_1e7dr_772:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._textInput_1e7dr_621,._lineInput_1e7dr_591,._keyInput_1e7dr_791{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_1e7dr_621{resize:none;overflow:hidden}._textInput_1e7dr_621:hover,._lineInput_1e7dr_591:hover,._keyInput_1e7dr_791:hover{background:transparent}._textInput_1e7dr_621:focus-visible,._lineInput_1e7dr_591:focus-visible,._keyInput_1e7dr_791:focus-visible{outline:none;background:transparent;border-color:transparent;box-shadow:none}._fieldRow_1e7dr_811{display:flex;gap:var(--fps-sp-2);align-items:flex-start}._fieldRow_1e7dr_811 ._lineInput_1e7dr_591,._fieldRow_1e7dr_811 ._textInput_1e7dr_621{flex:1;min-inline-size:0}._miniSelect_1e7dr_815{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_1e7dr_815:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._keyInput_1e7dr_791{max-inline-size:10ch;font-family:var(--fps-font-mono)}._firstFootnote_1e7dr_829{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_1e7dr_830{display:flex;flex-direction:column}._footnoteSections_1e7dr_831{position:relative;display:flex;flex-direction:column;gap:var(--fps-sp-1)}._footnoteSection_1e7dr_831{position:relative;border:0;background:transparent}._footnoteSection_1e7dr_831+._footnoteSection_1e7dr_831{padding-block-start:var(--fps-sp-2);border-block-start:1px solid color-mix(in oklch,var(--fps-c-border-muted) 44%,transparent)}._footnoteSectionBar_1e7dr_834{display:flex;align-items:center;justify-content:flex-end;gap:2px;block-size:1.5rem;direction:ltr}._footnoteSectionBar_1e7dr_834 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_1e7dr_834 button:hover{background:var(--fps-c-surface-alt);color:var(--fps-c-text)}._footnoteSectionBar_1e7dr_834 button:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._footnoteLocked_1e7dr_848{color:var(--fps-c-accent)!important}._footnoteSection_1e7dr_831 ._richInput_1e7dr_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_1e7dr_850{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_1e7dr_850:hover{background:var(--fps-c-accent-soft);opacity:1}._footnoteKeyLabel_1e7dr_852{margin-inline-end:auto;color:var(--fps-c-text-3);font:400 var(--fps-text-xs)/1 var(--fps-font-ui)}._refLine_1e7dr_855{font-family:var(--fps-font-mono);font-size:var(--fps-text-sm);color:var(--fps-c-text-3);overflow-wrap:anywhere}._rawBlock_1e7dr_861{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_1e7dr_873{margin:var(--fps-sp-2) auto;border:none;border-block-start:1px solid var(--fps-c-border);inline-size:40%}._addFirst_1e7dr_880{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_1e7dr_880:hover{border-color:var(--fps-c-accent);color:var(--fps-c-text)}._addFirst_1e7dr_880:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._addFirstChoices_1e7dr_892{display:flex;flex-wrap:wrap;gap:var(--fps-sp-2)}@media(max-width:480px){._markTypeSelect_1e7dr_132{max-inline-size:min(11rem,52vw)}._blockList_1e7dr_260{gap:var(--fps-sp-3)}._listEditor_1e7dr_610 ._listEditor_1e7dr_610{padding-inline-start:var(--fps-sp-4)}._listItemRow_1e7dr_619{grid-template-columns:minmax(2.25rem,auto) minmax(0,1fr);column-gap:var(--fps-sp-1)}._footnoteSectionBar_1e7dr_834>*{max-inline-size:100%}._editor_1e7dr_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_1e7dr_557{margin-block-start:0}}@media(max-width:48rem){._marksBar_1e7dr_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_1e7dr_1 .17s cubic-bezier(.2,.8,.2,1) both}._blockRow_1e7dr_269{scroll-margin-block-start:calc(var(--fps-nav-h) + var(--audio-rail-h, 0px) + var(--workspace-tab-row-h, 0px) + var(--workspace-edit-bar-h, 0px) + 4rem)}}@keyframes _marksBarPop_1e7dr_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_1e7dr_308,._outlineToggle_1e7dr_282,._outlineItem_1e7dr_488{transition-duration:.01ms}._insertMenu_1e7dr_664,._insertMenuItem_1e7dr_682,._marksBar_1e7dr_83{animation-duration:.01ms;animation-delay:0ms}}@media(pointer:coarse){._draftBtn_1e7dr_69{min-block-size:2.5rem}._markTypeSelect_1e7dr_132,._markLevelSelect_1e7dr_133{min-block-size:2.75rem}._markBtn_1e7dr_104{min-block-size:2.75rem;min-inline-size:2.75rem}._blockDelete_1e7dr_560{inline-size:2rem;block-size:2rem;inset-block-start:-.25rem;inset-inline-end:-.2rem}._insertGlow_1e7dr_623{inline-size:2.75rem;block-size:2.75rem;opacity:.72}._insertMenu_1e7dr_664{inset-inline-start:calc(50% + 3.1rem);inset-block-start:-1.375rem;gap:.15rem}._insertMenuItem_1e7dr_682{inline-size:2.75rem;block-size:2.75rem}._outlineJump_1e7dr_526{min-block-size:2.75rem}._outlineDrag_1e7dr_511{min-inline-size:2.75rem}}._imageEditor_1e7dr_961{display:flex;flex-direction:column;gap:var(--fps-sp-3)}._blockImagePreview_1e7dr_962{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_1e7dr_963{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_1e7dr_964{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip:rect(0 0 0 0)}._imageInheritance_1e7dr_965{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_1e7dr_976{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_1e7dr_986{padding:0;border:0;background:transparent;color:var(--fps-c-accent);font:inherit;cursor:pointer}._textButton_1e7dr_986:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._imagePresentation_1e7dr_995{display:flex;flex-wrap:wrap;align-items:end;gap:var(--fps-sp-3)}._imagePresentation_1e7dr_995>label,._imageMetadataGrid_1e7dr_1002>label{display:grid;gap:var(--fps-sp-1);color:var(--fps-c-text-3);font-size:var(--fps-text-xs)}._checkLabel_1e7dr_1008{display:inline-flex!important;grid-auto-flow:column;align-items:center;min-block-size:40px}._imageMetadata_1e7dr_1002{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_1e7dr_1002 summary{color:var(--fps-c-text-2);font-size:var(--fps-text-sm);cursor:pointer}._imageMetadataGrid_1e7dr_1002{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--fps-sp-3);margin-block-start:var(--fps-sp-3)}._imageMetadataWide_1e7dr_1031{grid-column:1 / -1}@media(max-width:40rem){._imageMetadataGrid_1e7dr_1002{grid-template-columns:1fr}._imageMetadataWide_1e7dr_1031{grid-column:auto}}._richInput_1e7dr_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_sb2ut_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_sb2ut_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_sb2ut_25{position:relative;aspect-ratio:16 / 9;overflow:hidden}._poster_sb2ut_26{inline-size:100%;block-size:100%;object-fit:cover;display:block}._stageWave_sb2ut_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_sb2ut_52{display:flex;align-items:center;gap:var(--fps-sp-2);padding:var(--fps-sp-3) var(--fps-sp-4)}._primaryButton_sb2ut_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_sb2ut_59:hover{background:var(--fps-c-accent-2);transform:scale(1.05)}._primaryButton_sb2ut_59:active{transform:scale(.97)}._ghostButton_sb2ut_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_sb2ut_74:hover:not(:disabled){color:var(--fps-c-text);background:var(--fps-c-surface-alt)}._ghostButton_sb2ut_74:disabled{opacity:.35}._readout_sb2ut_87{flex:1 1 auto;min-inline-size:0;display:grid;gap:var(--fps-sp-1)}._inlineWave_sb2ut_88{opacity:.9}._rail_sb2ut_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_sb2ut_90:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._railFill_sb2ut_98{position:absolute;inset-block:0;inset-inline-start:0;border-radius:var(--fps-r-full);background:var(--fps-c-accent)}._railHead_sb2ut_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_sb2ut_118{position:absolute;inset-block:1px;border-radius:var(--fps-r-full);background:var(--fps-c-text-3);opacity:.3}._readoutMeta_sb2ut_126{display:flex;align-items:center;gap:var(--fps-sp-2)}._clock_sb2ut_127{font-size:var(--fps-text-2xs);color:var(--fps-c-text-3);font-variant-numeric:tabular-nums}._kindNote_sb2ut_128{font-size:var(--fps-text-2xs);color:var(--fps-c-text-3)}._rate_sb2ut_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_sb2ut_130:hover{color:var(--fps-c-text);border-color:var(--fps-c-accent)}._resume_sb2ut_142{display:flex;align-items:center;gap:var(--fps-sp-2);padding:0 var(--fps-sp-4) var(--fps-sp-3)}._resumeGo_sb2ut_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_sb2ut_156{color:var(--fps-c-text-3);display:grid;place-items:center;padding:var(--fps-sp-1)}._resumeDismiss_sb2ut_156:hover{color:var(--fps-c-text)}._mini_sb2ut_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_sb2ut_184 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_sb2ut_162,html[data-surface-chrome=hidden] ._mini_sb2ut_162{inset-block-start:0}._miniInner_sb2ut_184{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_sb2ut_199{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_sb2ut_211,._miniActions_sb2ut_211{display:flex;align-items:center;flex:none}._miniTransport_sb2ut_211{gap:var(--fps-sp-1)}._miniActions_sb2ut_211{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_sb2ut_223{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_sb2ut_223: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_sb2ut_223:active{transform:scale(.95)}._miniSkip_sb2ut_237,._miniGhost_sb2ut_237{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_sb2ut_237:hover,._miniGhost_sb2ut_237:hover{color:var(--fps-c-text);background:color-mix(in oklch,var(--fps-c-surface-alt) 78%,transparent)}._miniPlay_sb2ut_223:focus-visible,._miniSkip_sb2ut_237:focus-visible,._miniGhost_sb2ut_237:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._miniWave_sb2ut_249{--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_sb2ut_258{flex:1 1 auto;min-inline-size:0;display:grid;gap:1px;color:var(--fps-c-text);padding-inline:0}._miniTitleText_sb2ut_266{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_sb2ut_274{font-size:var(--fps-text-2xs);line-height:1.2;color:var(--fps-c-text-3);font-variant-numeric:tabular-nums}@keyframes _miniIn_sb2ut_184{0%{opacity:0;transform:translateY(calc(-1 * var(--fps-sp-2)))}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){._mini_sb2ut_162{animation:none;transition-duration:.01ms}}@media(max-width:34rem){._miniInner_sb2ut_184{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_sb2ut_211{gap:0}._miniWave_sb2ut_249{inline-size:3.4rem;padding-inline:2px}._miniPlay_sb2ut_223{inline-size:2.15rem;block-size:2.15rem}._miniSkip_sb2ut_237{inline-size:1.7rem}._miniActions_sb2ut_211{padding-inline-start:var(--fps-sp-1)}._miniTitleText_sb2ut_266{font-size:var(--fps-text-xs)}}@media(max-width:23rem){._miniWave_sb2ut_249{inline-size:2.6rem}._miniClock_sb2ut_274{display:none}._miniGhost_sb2ut_237{inline-size:1.65rem}}._full_sb2ut_308{position:fixed;inset:0;z-index:1400;background:#05070d;display:grid;grid-template-rows:auto minmax(0,1fr);overflow:hidden;animation:_fullIn_sb2ut_1 var(--fps-dur-normal) var(--fps-ease-out) both}@keyframes _fullIn_sb2ut_1{0%{opacity:0}to{opacity:1}}._fullBackdrop_sb2ut_321{position:absolute;inset:-12%;background-size:cover;background-position:center;filter:blur(46px) saturate(1.5);transform:scale(1.1)}._fullScrim_sb2ut_329{position:absolute;inset:0;background:linear-gradient(to bottom,color-mix(in srgb,oklch(14% .02 260) 72%,transparent),#010207 92%)}._fullHead_sb2ut_339{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_sb2ut_352{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_sb2ut_352:hover{background:color-mix(in srgb,oklch(100% 0 0) 22%,transparent)}._glassButton_sb2ut_352:active{transform:scale(.95)}._skipButton_sb2ut_373{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_sb2ut_373:hover{color:#f5f5f5}._skipButton_sb2ut_373:active{transform:scale(.94)}._skipButton_sb2ut_373:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._glassButtonCheered_sb2ut_399{color:var(--fps-c-accent, oklch(72% .15 20))}._heart_sb2ut_400 path{fill:transparent;transition:fill .18s linear}._glassButtonCheered_sb2ut_399 ._heart_sb2ut_400 path{fill:currentColor}._glassButtonCheered_sb2ut_399 ._heart_sb2ut_400{animation:_cheerBeat_sb2ut_1 .52s var(--fps-ease-out, ease)}._glassButtonCheered_sb2ut_399:after{content:"";position:absolute;inset:-1px;border-radius:var(--fps-r-full);border:1.5px solid currentColor;animation:_cheerRing_sb2ut_1 .62s var(--fps-ease-out, ease) forwards;pointer-events:none}@keyframes _cheerBeat_sb2ut_1{0%{transform:scale(1)}32%{transform:scale(.82)}64%{transform:scale(1.18)}to{transform:scale(1)}}@keyframes _cheerRing_sb2ut_1{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(1.9)}}@media(prefers-reduced-motion:reduce){._glassButtonCheered_sb2ut_399 ._heart_sb2ut_400,._glassButtonCheered_sb2ut_399:after{animation:none}._glassButtonCheered_sb2ut_399:after{content:none}}._fullBody_sb2ut_428{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_sb2ut_439,._fullCoverEmpty_sb2ut_439{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_sb2ut_439{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_sb2ut_453{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_sb2ut_453:hover{color:#f8f8f8;text-decoration:underline;text-underline-offset:4px}._fullSubtitle_sb2ut_463{color:color-mix(in srgb,oklch(98% 0 0) 72%,transparent);font-size:var(--fps-text-sm);text-align:center}._fullWave_sb2ut_465{inline-size:100%;margin-block-start:var(--fps-sp-2)}._fullRail_sb2ut_467{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_sb2ut_475{position:absolute;inset-block:0;inset-inline-start:0;border-radius:var(--fps-r-full);background:#f5f5f5}._fullRail_sb2ut_467 ._railHead_sb2ut_105{background:#fcfcfc;box-shadow:0 0 0 4px color-mix(in srgb,oklch(100% 0 0) 20%,transparent)}._fullClock_sb2ut_484{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_sb2ut_493{display:flex;align-items:center;gap:var(--fps-sp-6);margin-block-start:var(--fps-sp-4)}._fullPlay_sb2ut_499{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_sb2ut_499:active{transform:scale(.96)}@media(prefers-reduced-motion:reduce){._mini_sb2ut_162,._full_sb2ut_308{animation:none}._primaryButton_sb2ut_59,._glassButton_sb2ut_352,._fullPlay_sb2ut_499,._miniProgress_sb2ut_199{transition:none}}._fullActions_sb2ut_519{display:flex;align-items:center;gap:var(--fps-sp-2)}._fullActions_sb2ut_519 ._glassButton_sb2ut_352{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_zxpb7_7{inline-size:min(var(--fps-piece-reading-width),100%);margin-inline:auto;display:flex;flex-direction:column;gap:0;padding-block:var(--fps-sp-6) var(--fps-sp-10);padding-inline:var(--fps-sp-4)}._state_zxpb7_17{display:grid;place-items:center;padding-block:var(--fps-sp-10);color:var(--fps-c-text-3)}._card_zxpb7_19{border:0;border-block-end:1px solid var(--fps-c-border-muted);border-radius:0;background:transparent;padding:var(--fps-sp-6) 0}._cardBody_zxpb7_28 article{padding-block:var(--fps-sp-2)}._cardHead_zxpb7_30{display:flex;align-items:center;gap:var(--fps-sp-3);margin-block-end:var(--fps-sp-2)}._avatar_zxpb7_36{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_zxpb7_44{display:grid;place-items:center;font-size:var(--fps-text-sm);font-weight:600;color:var(--fps-c-text-2)}._headText_zxpb7_51{display:flex;flex-direction:column;gap:2px;min-inline-size:0;flex:1}._authorName_zxpb7_52{font-size:var(--fps-text-sm);font-weight:600;color:var(--fps-c-text)}._headMeta_zxpb7_53{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}._pieceContext_zxpb7_61{font-size:var(--fps-text-xs);color:var(--fps-c-text-3);text-decoration:none}._pieceContext_zxpb7_61:hover{color:var(--fps-c-accent);text-decoration:underline}._langChip_zxpb7_68{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_zxpb7_79{display:inline-flex;align-items:center;gap:.35rem;cursor:pointer}._langSwitchTrack_zxpb7_80{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_zxpb7_80>span{inline-size:.45rem;block-size:.45rem;border-radius:var(--fps-r-full);background:var(--fps-c-accent)}._langSwitchTrack_zxpb7_80[data-side=end]{justify-content:flex-end}._langSelect_zxpb7_92{appearance:auto;cursor:pointer;padding-block:.12rem}._languageBusy_zxpb7_93{opacity:.55;pointer-events:none}._translating_zxpb7_94{font-style:italic}._stateChip_zxpb7_96{border-radius:var(--fps-r-full);padding:.08rem .5rem;font-size:var(--fps-text-xs);font-weight:700;letter-spacing:.06em}._stateChip_zxpb7_96[data-state=draft]{background:var(--fps-c-bg-subtle);color:var(--fps-c-text-2)}._stateChip_zxpb7_96[data-state=private]{background:var(--fps-c-bg-subtle);color:var(--fps-c-text-2);border:1px dashed var(--fps-c-border)}._stateChip_zxpb7_96[data-state=submitted]{background:var(--fps-c-warn-soft, #f5e9d8);color:var(--fps-c-warn, #8a5a00)}._stateChip_zxpb7_96[data-state=members]{background:var(--fps-c-accent-soft);color:var(--fps-c-accent)}._stateChip_zxpb7_96[data-state=public]{background:var(--fps-c-ok-soft, #e2f0e4);color:var(--fps-c-ok, #1d6b30)}._cardActions_zxpb7_109{display:flex;align-items:center;gap:var(--fps-sp-2);margin-block-start:var(--fps-sp-3);padding-block-start:var(--fps-sp-2);border-block-start:1px solid color-mix(in srgb,var(--fps-c-border-muted) 70%,transparent)}._action_zxpb7_117{display:inline-flex;align-items:center;justify-content:center;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)}._action_zxpb7_117:hover{color:var(--fps-c-text);background:var(--fps-c-bg-subtle)}._action_zxpb7_117:active{transform:scale(.94)}._action_zxpb7_117:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}@media(max-width:46rem){._action_zxpb7_117{min-block-size:2.75rem;padding-inline:.7rem}._card_zxpb7_19{padding-block:var(--fps-sp-5)}}._actionCount_zxpb7_143{font-variant-numeric:tabular-nums}._actionsSpring_zxpb7_144{flex:1}._menuWrap_zxpb7_147{position:relative}._menu_zxpb7_147{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_zxpb7_162{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_zxpb7_162:hover{background:var(--fps-c-bg-subtle)}._menuItemDanger_zxpb7_176{color:var(--fps-c-err)}._locked_zxpb7_179{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_zxpb7_190{display:flex;gap:var(--fps-sp-3)}._lockedAction_zxpb7_190{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_zxpb7_190:hover{border-color:var(--fps-c-accent);color:var(--fps-c-accent)}._compose_zxpb7_204{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_zxpb7_204: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_zxpb7_204:active{transform:translateY(0) scale(.95)}._compose_zxpb7_204:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}@media(prefers-reduced-motion:reduce){._compose_zxpb7_204{transition-duration:.01ms}}._tabs_zxpb7_247{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:var(--fps-sp-1);padding-block:var(--fps-sp-2);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_zxpb7_247{top:env(safe-area-inset-top,0px)}._tab_zxpb7_247{position:relative;display:inline-flex;align-items:center;justify-content:center;min-block-size:2.25rem;border:0;background:transparent;padding:.4rem 1.15rem;border-radius:var(--fps-r-full);font-size:var(--fps-text-sm);font-weight:var(--fps-weight-medium);letter-spacing:.01em;color:var(--fps-c-text-2);text-decoration:none;cursor:pointer;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_zxpb7_247:after{content:"";position:absolute;inset-inline-start:50%;inset-block-end:.2rem;block-size:2px;inline-size:1.35rem;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_zxpb7_302{color:var(--fps-c-text);font-weight:var(--fps-weight-semibold)}._tabOn_zxpb7_302:after{opacity:1;transform:scaleX(1)}._tab_zxpb7_247:hover{color:var(--fps-c-text);background:var(--fps-c-bg-subtle)}._tab_zxpb7_247:active{transform:scale(.97)}._tab_zxpb7_247:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}@media(max-width:46rem){._tab_zxpb7_247{min-block-size:2.75rem;flex:0 1 8.5rem;padding-inline:var(--fps-sp-4)}}@media(prefers-reduced-motion:reduce){._tabs_zxpb7_247,._tab_zxpb7_247,._tab_zxpb7_247:after{transition-duration:.01ms}}._composerScrim_zxpb7_319{position:fixed;inset:0;z-index:120;background:#00000073;display:grid;place-items:center;padding:var(--fps-sp-4)}._composerPanel_zxpb7_328{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_zxpb7_338{position:fixed;inset:0;z-index:120;display:flex;flex-direction:column;background:var(--fps-c-surface)}._composerHead_zxpb7_346{display:flex;align-items:center;gap:var(--fps-sp-3);padding:var(--fps-sp-3) var(--fps-sp-4);border-block-end:1px solid var(--fps-c-border-muted)}._composerTitle_zxpb7_353{flex:1;font-size:var(--fps-text-sm);font-weight:600;color:var(--fps-c-text-2)}._composerSelect_zxpb7_354{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_zxpb7_362{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_zxpb7_362:hover{color:var(--fps-c-text);background:var(--fps-c-bg-subtle)}._composerBody_zxpb7_372{flex:1;overflow-y:auto;padding:var(--fps-sp-4) var(--fps-sp-5)}._composerFoot_zxpb7_373{display:flex;align-items:center;gap:var(--fps-sp-2);flex-wrap:wrap;padding:var(--fps-sp-3) var(--fps-sp-4);border-block-start:1px solid var(--fps-c-border-muted)}._composerHint_zxpb7_381{flex:1 1 100%;font-size:var(--fps-text-xs);color:var(--fps-c-text-3)}._footSpring_zxpb7_382{flex:1}._btn_zxpb7_383{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_zxpb7_383:hover{border-color:var(--fps-c-accent);color:var(--fps-c-accent)}._btn_zxpb7_383:disabled{opacity:.5;cursor:default}._btnPrimary_zxpb7_394{background:var(--fps-c-accent);border-color:var(--fps-c-accent);color:var(--fps-c-on-accent, #fff)}._btnPrimary_zxpb7_394:hover{color:var(--fps-c-on-accent, #fff);filter:brightness(1.06)}._composerError_zxpb7_400{flex-basis:100%;color:var(--fps-c-err);font-size:var(--fps-text-sm)}._translations_zxpb7_403{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_zxpb7_411{font-size:var(--fps-text-xs);font-weight:600;color:var(--fps-c-text-3);letter-spacing:.04em;text-transform:uppercase}._translationRow_zxpb7_412{display:flex;align-items:center;gap:var(--fps-sp-2);font-size:var(--fps-text-sm)}._translationLang_zxpb7_413{font-family:var(--fps-font-mono);text-transform:uppercase}._translationStatus_zxpb7_414{color:var(--fps-c-text-3);font-size:var(--fps-text-xs)}._translationBtn_zxpb7_415{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_zxpb7_415:hover{color:var(--fps-c-accent);border-color:var(--fps-c-accent)}._translationBtn_zxpb7_415:disabled{opacity:.5;cursor:default}._confirmScrim_zxpb7_428{position:fixed;inset:0;z-index:130;background:#00000073;display:grid;place-items:center;padding:var(--fps-sp-4)}._confirmPanel_zxpb7_429{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_zxpb7_439{font-size:var(--fps-text-base);font-weight:700;color:var(--fps-c-text)}._confirmBody_zxpb7_440{font-size:var(--fps-text-sm);color:var(--fps-c-text-2)}._attachPanel_zxpb7_441{max-block-size:min(38rem,88dvh)}._attachSearch_zxpb7_442{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_zxpb7_442:focus{outline:none;box-shadow:var(--fps-focus-ring)}._attachList_zxpb7_447{min-block-size:8rem;max-block-size:22rem;overflow-y:auto;display:flex;flex-direction:column;gap:2px}._attachItem_zxpb7_448{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_zxpb7_448 small{color:var(--fps-c-text-3)}._attachItem_zxpb7_448:hover{background:var(--fps-c-bg-subtle)}._attachItemOn_zxpb7_454{background:var(--fps-c-accent-soft);color:var(--fps-c-accent)}._confirmActions_zxpb7_455{display:flex;justify-content:flex-end;gap:var(--fps-sp-2);flex-wrap:wrap}._btnDanger_zxpb7_456{border-color:var(--fps-c-err);color:var(--fps-c-err)}._btnDanger_zxpb7_456:hover{background:var(--fps-c-err);color:#fff;border-color:var(--fps-c-err)}._reviewTextarea_zxpb7_460{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_2rz0o_3,._row_2rz0o_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_2rz0o_3:hover,._row_2rz0o_3:hover{border-color:var(--fps-c-border);box-shadow:var(--fps-shadow-sm);transform:translateY(-1px)}._tile_2rz0o_3:focus-visible,._row_2rz0o_3:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._tile_2rz0o_3{flex-direction:column;block-size:100%}._tile_2rz0o_3 ._media_2rz0o_26{display:block;aspect-ratio:16 / 9;background:var(--fps-c-bg-subtle)}._tile_2rz0o_3 ._media_2rz0o_26 img{inline-size:100%;block-size:100%;object-fit:cover;display:block}._tile_2rz0o_3 ._content_2rz0o_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_2rz0o_3 ._meta_2rz0o_29{padding:0 var(--fps-sp-4) var(--fps-sp-4)}._row_2rz0o_3{flex-direction:row;align-items:center;gap:var(--fps-sp-4);padding:var(--fps-sp-3) var(--fps-sp-4)}._row_2rz0o_3 ._media_2rz0o_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_2rz0o_3 ._media_2rz0o_26 img{inline-size:100%;block-size:100%;object-fit:cover;display:block}._row_2rz0o_3 ._content_2rz0o_28{display:flex;flex-direction:column;gap:var(--fps-sp-1);flex:1;min-inline-size:0}._row_2rz0o_3 ._meta_2rz0o_29{flex:none}._title_2rz0o_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_2rz0o_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_2rz0o_29{display:flex;align-items:center;gap:var(--fps-sp-2);flex-wrap:wrap}._date_2rz0o_62[data-language-system=kls]{font-family:var(--fps-font-kls-body)}._badgeOriginal_2rz0o_64,._badgeTranslation_2rz0o_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_2rz0o_64{color:var(--fps-c-accent);background:var(--fps-c-accent-soft)}._badgeTranslation_2rz0o_65{color:var(--fps-c-text-3);background:var(--fps-c-bg-subtle)}._badgeSoft_2rz0o_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_2rz0o_62{font-size:var(--fps-text-2xs);color:var(--fps-c-text-3);margin-inline-start:auto}._badgeMembers_2rz0o_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)}._state_115fu_3{display:grid;place-items:center;min-block-size:50vh;color:var(--fps-c-text-3)}._page_115fu_5{display:flex;flex-direction:column;gap:var(--fps-sp-12);padding-block-end:var(--fps-sp-20)}._srOnly_115fu_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_115fu_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_115fu_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_115fu_1;animation-duration:var(--story-motion-duration,10s);animation-timing-function:cubic-bezier(.18,.5,.22,1);animation-fill-mode:both}._storyImageCurrent_115fu_17{animation-name:_storyZoom_115fu_1,_storyFadeIn_115fu_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_115fu_18{pointer-events:none;animation-name:_storyZoom_115fu_1,_storyFadeOut_115fu_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_115fu_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_115fu_15[data-content-dir=rtl] ._storyShade_115fu_19{background:linear-gradient(270deg,#050609e6,#0506097a 55%,#0506092e),linear-gradient(0deg,rgba(5,6,9,.66),transparent 52%)}._storyProgress_115fu_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_115fu_22{flex:1;block-size:3px;overflow:hidden;border-radius:99px;background:#ffffff47;backdrop-filter:blur(8px)}._storyFill_115fu_23{display:block;inline-size:0;block-size:100%;border-radius:inherit;background:#fff;box-shadow:0 0 1rem #ffffffe6}._storyDone_115fu_24{inline-size:100%}._storyActive_115fu_25{animation:_storyProgress_115fu_21 linear forwards}._storyContent_115fu_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_115fu_1 .55s ease both}._storyKind_115fu_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_115fu_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_115fu_28[dir=rtl]{letter-spacing:0}._storyDescription_115fu_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_115fu_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_115fu_31:hover,._storyLink_115fu_31:focus-visible{transform:translateY(-2px);background:#ffffff3b}._storyTap_115fu_33{position:absolute;z-index:2;inset-block:3rem 0;inline-size:34%;border:0;background:transparent;cursor:pointer}._storyTapPrev_115fu_34{inset-inline-start:0}._storyTapNext_115fu_34{inset-inline-end:0}._storyCount_115fu_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_115fu_21{to{inline-size:100%}}@keyframes _storyZoom_115fu_1{0%{transform:translateZ(0) scale(1.008)}to{transform:translate3d(-.18%,-.12%,0) scale(1.09)}}@keyframes _storyFadeIn_115fu_1{0%{opacity:0}to{opacity:1}}@keyframes _storyFadeOut_115fu_1{0%{opacity:1}to{opacity:0}}@keyframes _storyCopy_115fu_1{0%{opacity:0;transform:translateY(16px)}}._languageBeaconWrap_115fu_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_115fu_44{position:absolute;z-index:8;inset-block-start:clamp(3.2rem,6vw,5rem)}._languageBeacon_start_115fu_45{inset-inline-start:clamp(1rem,4vw,3rem)}._languageBeacon_center_115fu_45{inset-inline-start:50%;transform:translate(-50%)}._languageBeacon_end_115fu_45{inset-inline-end:clamp(1rem,4vw,3rem)}._languageBeacon_115fu_43,._languageHint_115fu_46{pointer-events:auto}._languageBeacon_115fu_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_115fu_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_115fu_1 2.2s ease-in-out infinite}._languageHint_115fu_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_115fu_1 .45s ease both}._languageOverlay_115fu_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_115fu_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_115fu_51 h2{margin:.4rem 0 .55rem;font:var(--fps-weight-semibold) clamp(1.8rem,5vw,3rem)/1.1 var(--fps-font-heading)}._languageDialog_115fu_51>p{color:var(--fps-c-text-2);line-height:1.7}._languageDialogEyebrow_115fu_52{color:var(--fps-c-accent);font-size:.72rem;letter-spacing:.12em;text-transform:uppercase}._languageClose_115fu_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_115fu_53{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;margin-block-start:1.5rem}._languageChoice_115fu_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_115fu_53:hover,._languageChoice_115fu_53:focus-visible{border-color:var(--fps-c-accent);transform:translateY(-2px)}._languageChoiceActive_115fu_53{background:var(--fps-c-accent-soft);border-color:var(--fps-c-accent)}._languageOrb_115fu_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_115fu_53 strong,._languageChoice_115fu_53 small{display:block}._languageChoice_115fu_53 small{color:var(--fps-c-text-3);margin-block-start:.15rem}._languageCheck_115fu_53{color:var(--fps-c-accent);opacity:0}._languageChoiceActive_115fu_53 ._languageCheck_115fu_53{opacity:1}@keyframes _beaconPulse_115fu_1{50%{transform:scale(.72);opacity:.72}}@keyframes _hintIn_115fu_1{0%{opacity:0;transform:translateY(-5px)}}._projectCover_115fu_57{inline-size:100%;aspect-ratio:16/9;object-fit:cover;border-radius:calc(var(--fps-r-lg) - 2px);margin-block-end:1rem}._projectMeta_115fu_58{display:flex;flex-wrap:wrap;gap:.45rem .85rem;margin-block-start:.9rem;color:currentColor;opacity:.67;font-size:.75rem}._projectPlaylists_115fu_59{display:grid;gap:clamp(1rem,3vw,2rem)}._playlistCard_115fu_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_115fu_59{position:relative;min-block-size:25rem;overflow:hidden;color:#fff;text-decoration:none;background:linear-gradient(145deg,var(--fps-c-accent),#151720)}._playlistVisual_115fu_59>img{position:absolute;inset:0;inline-size:100%;block-size:100%;object-fit:cover;transition:transform .6s ease}._playlistVisual_115fu_59:hover>img{transform:scale(1.035)}._playlistVisualShade_115fu_59{position:absolute;inset:0;background:linear-gradient(0deg,#04060ae0,#04060a24 72%)}._playlistProjectCopy_115fu_59{position:absolute;z-index:2;inset-inline:clamp(1.4rem,4vw,2.5rem);inset-block-end:clamp(1.4rem,4vw,2.5rem)}._playlistProjectCopy_115fu_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_115fu_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_115fu_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_115fu_59{display:flex;flex-direction:column;justify-content:center;padding:clamp(1rem,3vw,2.5rem)}._playlistItem_115fu_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_115fu_59 span[data-language-system=kls]{font-family:var(--fps-font-kls-heading,var(--fps-font-heading))}._playlistItemActive_115fu_59{color:var(--fps-c-text);transform:translate(.4rem);background:linear-gradient(90deg,var(--fps-c-accent-soft),transparent)}._playlistIndex_115fu_59{color:var(--fps-c-accent);font-size:.7rem;font-variant-numeric:tabular-nums}._socialHead_115fu_62{max-inline-size:42rem;margin-block-end:1.5rem}._socialHead_115fu_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_115fu_62 p{color:var(--fps-c-text-2);font-family:var(--fps-font-kls-body,var(--fps-font-body));line-height:1.7}._socialLinks_115fu_62{display:grid;gap:.8rem}._social_cards_115fu_62{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr))}._social_strip_115fu_62{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr))}._social_orbit_115fu_62{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr))}._socialLink_115fu_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_115fu_62:hover,._socialLink_115fu_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_115fu_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_115fu_62 strong,._socialLink_115fu_62 small{display:block}._socialLink_115fu_62 strong[data-language-system=kls]{font-family:var(--fps-font-kls-heading,var(--fps-font-heading))}._socialLink_115fu_62 small[data-language-system=kls]{font-family:var(--fps-font-kls-body,var(--fps-font-body))}._socialLink_115fu_62 small{margin-block-start:.2rem;color:var(--fps-c-text-3)}._socialArrow_115fu_62{color:var(--fps-c-accent)}@media(max-width:48rem){._storyHero_115fu_15{min-block-size:calc(100vh - 1rem);min-block-size:calc(100svh - 1rem);margin:.5rem;border-radius:1.5rem}._storyHero_115fu_15[data-content-dir] ._storyShade_115fu_19{background:linear-gradient(0deg,#050609eb,#0506091f 76%)}._storyContent_115fu_26{z-index:4;inset-inline:1.25rem;inset-block-end:4.5rem;inline-size:auto}._storyTitle_115fu_28{font-size:clamp(2.2rem,12.2vw,4.25rem)}._storyDescription_115fu_30{-webkit-line-clamp:4}._storyTap_115fu_33{z-index:3;inset-block-end:38%}._languageBeaconEmbedded_115fu_44{inset-block-start:3rem}._languageHint_115fu_46{display:none}._languageChoices_115fu_53,._playlistCard_115fu_59{grid-template-columns:1fr}._playlistVisual_115fu_59{min-block-size:22rem}._playlistItems_115fu_59{padding:.8rem 1rem 1.3rem}}@media(prefers-reduced-motion:reduce){._storyImage_115fu_16,._storyContent_115fu_26,._storyActive_115fu_25,._languageGlow_115fu_48,._languageHint_115fu_46{animation:none!important}._storyImageCurrent_115fu_17{opacity:1;transform:none}._storyImageOutgoing_115fu_18{display:none}._playlistItem_115fu_59,._socialLink_115fu_62{transition:none}}._hero_115fu_68{padding:var(--fps-sp-20) var(--fps-sp-6) var(--fps-sp-10)}._heroInner_115fu_69{max-inline-size:var(--fps-max-prose);margin-inline:auto;display:flex;flex-direction:column;gap:var(--fps-sp-5)}._heroEyebrow_115fu_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_115fu_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_115fu_79:lang(fa),._heroTitle_115fu_79:lang(ar){letter-spacing:0;line-height:1.35}._heroSub_115fu_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_115fu_97{display:flex;flex-wrap:wrap;gap:var(--fps-sp-3);margin-block-start:var(--fps-sp-2)}._ctaPrimary_115fu_98,._ctaSecondary_115fu_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_115fu_98>[data-language-system=kls],._ctaSecondary_115fu_98>[data-language-system=kls]{font-family:var(--fps-font-kls-body, var(--fps-font-ui))}._ctaPrimary_115fu_98{background:var(--fps-c-accent);color:var(--fps-c-accent-text)}._ctaPrimary_115fu_98:hover{background:var(--fps-c-accent-2);transform:translateY(-1px)}._ctaSecondary_115fu_98{background:transparent;border:1px solid var(--fps-c-border);color:var(--fps-c-text-2);font-weight:var(--fps-weight-medium)}._ctaSecondary_115fu_98:hover{background:var(--fps-c-bg-subtle);color:var(--fps-c-text)}._ctaPrimary_115fu_98:focus-visible,._ctaSecondary_115fu_98:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._section_115fu_120{max-inline-size:72rem;inline-size:100%;margin-inline:auto;padding-inline:var(--fps-sp-6)}._sectionHead_115fu_121{display:flex;align-items:baseline;justify-content:space-between;gap:var(--fps-sp-3);margin-block-end:var(--fps-sp-5)}._sectionTitle_115fu_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_115fu_131{display:inline-flex;align-items:center;gap:.35em;font-size:var(--fps-text-sm);color:var(--fps-c-accent);text-decoration:none}._sectionLink_115fu_131:hover{text-decoration:underline}._sectionLink_115fu_131:focus-visible{outline:none;box-shadow:var(--fps-focus-ring);border-radius:var(--fps-r-sm)}._featured_115fu_136{max-inline-size:40rem}._feedList_115fu_139{display:flex;flex-direction:column;gap:var(--fps-sp-3);max-inline-size:52rem}._feedGrid_115fu_140{display:grid;grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));gap:var(--fps-sp-4)}._feedCards_115fu_141{display:grid;grid-template-columns:repeat(auto-fill,minmax(20rem,1fr));gap:var(--fps-sp-5)}._feedCarousel_115fu_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_115fu_151{flex:0 0 clamp(15rem,70vw,19rem);scroll-snap-align:start;display:flex}._carouselItem_115fu_151>*{inline-size:100%}._feedMosaic_115fu_156{display:grid;grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));gap:var(--fps-sp-4)}._mosaicLead_115fu_157{grid-column:1 / -1}._mosaicLead_115fu_157>*{inline-size:100%}._projectContributors_115fu_161{margin:0;color:var(--fps-c-text-2);font-size:var(--fps-text-sm)}._cardLangBadges_115fu_162{display:flex;flex-wrap:wrap;gap:var(--fps-sp-1)}._cardLangBadges_115fu_162 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_115fu_172{margin:0;color:var(--fps-c-accent);font-size:var(--fps-text-2xs);letter-spacing:var(--fps-tracking-wide);text-transform:uppercase}._groupCardProject_115fu_172[data-language-system=kls]{font-family:var(--fps-font-kls-body, var(--fps-font-body));text-transform:none;letter-spacing:normal}._projectCard_115fu_176{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_115fu_176:hover{border-color:var(--fps-c-border);box-shadow:var(--fps-shadow-sm)}._projectCard_115fu_176:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._projectTitle_115fu_189{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_115fu_190{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_115fu_193{display:flex;flex-wrap:wrap;gap:var(--fps-sp-2)}._chip_115fu_193,._chipOn_115fu_194,._chipStatic_115fu_194{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_115fu_193{cursor:pointer;transition:border-color var(--fps-dur-fast),color var(--fps-dur-fast)}._chip_115fu_193:hover{border-color:var(--fps-c-text-3);color:var(--fps-c-text)}._chipOn_115fu_194{cursor:pointer;border-color:var(--fps-c-accent);background:var(--fps-c-accent-soft);color:var(--fps-c-accent)}._chip_115fu_193:focus-visible,._chipOn_115fu_194:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._chipCount_115fu_210{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_115fu_219{display:flex;gap:var(--fps-sp-2);max-inline-size:34rem}._searchForm_115fu_219>:first-child{flex:1;min-inline-size:0}._richText_115fu_223,._richTextCenter_115fu_223{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_115fu_223{margin-inline:auto;text-align:center}._richText_115fu_223 p,._richTextCenter_115fu_223 p{margin:0}@media(max-width:640px){._page_115fu_5{gap:var(--fps-sp-10)}._hero_115fu_68{padding:var(--fps-sp-12) var(--fps-sp-4) var(--fps-sp-6)}._section_115fu_120{padding-inline:var(--fps-sp-4)}._heroActions_115fu_97{flex-direction:column;align-items:stretch}._ctaPrimary_115fu_98,._ctaSecondary_115fu_98{justify-content:center}}._memberBadge_115fu_243{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_gs72b_6{position:relative;display:inline-flex}._button_gs72b_8{position:relative}._cheered_gs72b_10{color:var(--fps-c-accent, oklch(72% .15 20))}._heart_gs72b_11 path{fill:transparent;transition:fill .18s linear}._cheered_gs72b_10 ._heart_gs72b_11 path{fill:currentColor}._beatHost_gs72b_13{display:inline-flex}._cheered_gs72b_10 ._beatHost_gs72b_13 ._heart_gs72b_11{animation:_cheerBeat_gs72b_1 .52s var(--fps-ease-out, ease)}._cheered_gs72b_10:after{content:"";position:absolute;inset:-1px;border-radius:var(--fps-r-full);border:1.5px solid currentColor;animation:_cheerRing_gs72b_1 .62s var(--fps-ease-out, ease) forwards;pointer-events:none}@keyframes _cheerBeat_gs72b_1{0%{transform:scale(1)}32%{transform:scale(.82)}64%{transform:scale(1.18)}to{transform:scale(1)}}@keyframes _cheerRing_gs72b_1{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(1.9)}}@media(prefers-reduced-motion:reduce){._cheered_gs72b_10 ._beatHost_gs72b_13 ._heart_gs72b_11,._cheered_gs72b_10:after{animation:none}._cheered_gs72b_10:after{content:none}}._count_gs72b_39{font-size:var(--fps-text-xs);font-variant-numeric:tabular-nums;line-height:1}._bubble_gs72b_47{position:absolute;inset-inline-start:50%;transform:translate(-50%);z-index:40;display:inline-flex;align-items:center;gap:var(--fps-sp-2);white-space:nowrap;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_gs72b_1 .18s var(--fps-ease-out, ease)}[dir=rtl] ._bubble_gs72b_47{transform:translate(50%)}._bubbleUp_gs72b_66{inset-block-end:calc(100% + .5rem)}._bubbleDown_gs72b_67{inset-block-start:calc(100% + .5rem)}._bubbleLink_gs72b_68{color:var(--fps-c-accent);font-weight:600;text-decoration:none}._bubbleLink_gs72b_68:hover{text-decoration:underline}@keyframes _bubbleIn_gs72b_1{0%{opacity:0;translate:0 .25rem}to{opacity:1;translate:0 0}}@media(prefers-reduced-motion:reduce){._bubble_gs72b_47{animation:none}}@counter-style fps-persian-decimal{system:numeric;symbols:"۰" "۱" "۲" "۳" "۴" "۵" "۶" "۷" "۸" "۹";suffix:". "}@counter-style fps-arabic-decimal{system:numeric;symbols:"٠" "١" "٢" "٣" "٤" "٥" "٦" "٧" "٨" "٩";suffix:". "}._article_vz9tx_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_vz9tx_17{max-inline-size:100%;font-family:var(--fps-font-kls-body)}._article_vz9tx_8 ._title_vz9tx_21{font-weight:var(--fps-weight-semibold)}._title_vz9tx_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_vz9tx_17 ._title_vz9tx_21{font-size:var(--fps-text-2xl);margin-block-end:var(--fps-sp-4)}._subtitle_vz9tx_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_vz9tx_17 ._subtitle_vz9tx_34{margin-block-start:calc(-1 * var(--fps-sp-2));margin-block-end:var(--fps-sp-4);font-size:var(--fps-text-base)}._titleRow_vz9tx_44{display:flex;align-items:flex-start;gap:var(--fps-sp-3)}._titleRow_vz9tx_44 ._title_vz9tx_21{flex:1;min-inline-size:0}._body_vz9tx_48 strong{font-weight:var(--fps-weight-semibold, 600)}._body_vz9tx_48 sup a{color:var(--fps-c-accent);text-decoration:none;font-size:var(--fps-text-xs)}._body_vz9tx_48 sup a:hover{text-decoration:underline}._body_vz9tx_48 sup a:focus-visible{outline:none;box-shadow:var(--fps-focus-ring);border-radius:var(--fps-r-sm)}._body_vz9tx_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_vz9tx_59 ._list_vz9tx_59{margin-block:var(--fps-sp-2);padding-inline-start:var(--fps-sp-6)}._listItemRow_vz9tx_60{display:grid;grid-template-columns:minmax(2.5rem,auto) minmax(0,1fr);align-items:baseline;column-gap:var(--fps-sp-2)}._listMarker_vz9tx_61{color:var(--fps-c-text-2);font-variant-numeric:tabular-nums;text-align:end;white-space:nowrap}._articleCompact_vz9tx_17 ._body_vz9tx_48{font-size:var(--fps-text-base)}._paragraph_vz9tx_64{margin:0 0 var(--fps-sp-5)}._lead_vz9tx_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_vz9tx_17 ._lead_vz9tx_67{font-size:var(--fps-text-lg)}._summary_vz9tx_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_vz9tx_86{font-family:var(--fps-font-kls-heading);line-height:var(--fps-leading-snug);color:var(--fps-c-text);text-wrap:balance}._heading2_vz9tx_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_vz9tx_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_vz9tx_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_vz9tx_86,:lang(ar) ._heading_vz9tx_86{letter-spacing:0;line-height:1.55}._blockAnchor_vz9tx_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_vz9tx_117[data-language-system=kls]{font-family:var(--fps-font-kls-body, var(--fps-font-body))}._blockAnchor_vz9tx_117 [data-language-system=kls],._blockAnchor_vz9tx_117 [dir=ltr],._blockAnchor_vz9tx_117 [dir=rtl]{font-family:var(--fps-font-kls-body, var(--fps-font-body));unicode-bidi:isolate}._blockAnchor_vz9tx_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_vz9tx_139{position:absolute;z-index:4;inset-inline-end:-2.25rem;inset-block-end:-.35rem;display:flex;align-items:center;gap:.2rem}._marginCluster_vz9tx_139 ._blockPermalink_vz9tx_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_vz9tx_139 ._blockPermalink_vz9tx_151:hover{transform:none;background:var(--fps-c-accent-soft)}._marginCount_vz9tx_164{color:var(--fps-c-accent);font:600 var(--fps-text-2xs)/1 var(--fps-font-ui);font-variant-numeric:tabular-nums}._marginClusterActive_vz9tx_167 ._blockPermalink_vz9tx_151,._marginClusterOpen_vz9tx_167 ._blockPermalink_vz9tx_151{opacity:.9}._marginMenu_vz9tx_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_vz9tx_1 .15s var(--fps-ease-out) both}@keyframes _marginMenuIn_vz9tx_1{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:none}}._marginAction_vz9tx_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_vz9tx_181:hover,._marginAction_vz9tx_181:focus-visible{color:var(--fps-c-accent);background:var(--fps-c-accent-soft)}._marginAction_vz9tx_181:focus-visible{outline:none}._marginActionOn_vz9tx_190{color:var(--fps-c-accent)}._marginAction_vz9tx_181 svg{inline-size:1rem;block-size:1rem;fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}._marginActionCount_vz9tx_192{font:600 var(--fps-text-2xs)/1 var(--fps-font-ui);font-variant-numeric:tabular-nums}@media(max-width:46rem){._marginCluster_vz9tx_139{inset-inline-end:-.5rem}._marginMenu_vz9tx_168{position:absolute;inset-inline-end:0;inset-block-end:2.1rem}._marginAction_vz9tx_181{min-inline-size:2.5rem;block-size:2.5rem}}@media(min-width:56rem){._marginCluster_vz9tx_139{inset-inline-end:-3rem}}._blockPermalink_vz9tx_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_vz9tx_222{inline-size:.35rem;block-size:.35rem;border-radius:50%;background:currentColor;box-shadow:0 0 .7rem color-mix(in oklch,currentColor 55%,transparent)}._blockAnchor_vz9tx_117:hover ._blockPermalink_vz9tx_151,._blockPermalink_vz9tx_151:focus-visible{opacity:.8}._blockPermalink_vz9tx_151:hover{background:var(--fps-c-accent-soft);transform:scale(1.04)}._blockPermalink_vz9tx_151:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._blockAnchorHighlighted_vz9tx_233{animation:_blockTargetWash_vz9tx_1 3.2s var(--fps-ease-out) both}._blockAnchorHighlighted_vz9tx_233:before{animation:_blockTargetRule_vz9tx_1 3.2s var(--fps-ease-out) both}@keyframes _blockTargetWash_vz9tx_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_vz9tx_1{0%,40%{opacity:.85}to{opacity:0}}@media(prefers-reduced-motion:reduce){._blockAnchorHighlighted_vz9tx_233{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_vz9tx_233:before{animation:none;opacity:.75}._blockPermalink_vz9tx_151{transition:none}}@media(min-width:56rem){._blockPermalink_vz9tx_151{inset-inline-end:-3rem;opacity:0}}._quote_vz9tx_265{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_vz9tx_272{margin:0}._quoteAttribution_vz9tx_273{margin-block-start:var(--fps-sp-2);font-style:normal;font-size:var(--fps-text-sm);color:var(--fps-c-text-3)}._callout_vz9tx_281{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_vz9tx_59{margin:0 0 var(--fps-sp-5);padding:0;list-style:none}._list_vz9tx_59 li{margin-block-end:var(--fps-sp-2)}._imageBlock_vz9tx_296{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_vz9tx_306{inline-size:100%}._imageFigure_vz9tx_321{--picture-cap: min(68svh, 32rem);min-inline-size:0;max-inline-size:100%;margin:0;overflow:clip}._imageFigure_vz9tx_321[data-shape=portrait]{inline-size:min(100%,calc(var(--picture-cap) * var(--picture-ratio, 1)))}._image_vz9tx_296{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_vz9tx_296[data-loaded=true]{opacity:1}@media(prefers-reduced-motion:reduce){._image_vz9tx_296{transition-duration:.01ms}}._imageZoomTrigger_vz9tx_348{position:relative;display:block;inline-size:100%;padding:0;border:0;border-radius:var(--fps-r-lg);background:transparent;cursor:zoom-in}._imageZoomTrigger_vz9tx_348:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._imageZoomHint_vz9tx_359{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_vz9tx_348:hover ._imageZoomHint_vz9tx_359,._imageZoomTrigger_vz9tx_348:focus-visible ._imageZoomHint_vz9tx_359{opacity:1}._caption_vz9tx_375{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_vz9tx_382{min-inline-size:0;max-inline-size:100%;white-space:pre-wrap;overflow-wrap:anywhere}._imageMeta_vz9tx_383{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_vz9tx_389{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_vz9tx_389::-webkit-details-marker{display:none}._imageMetaSummary_vz9tx_389:hover{color:var(--fps-c-text-2)}._imageMetaSummary_vz9tx_389:focus-visible{outline:none;box-shadow:var(--fps-focus-ring);border-radius:var(--fps-r-sm)}._imageMetaChevron_vz9tx_403{inline-size:.75rem;block-size:.75rem;flex:none;transition:transform var(--fps-dur-fast)}._imageMeta_vz9tx_383[open] ._imageMetaChevron_vz9tx_403{transform:rotate(180deg)}._imageMetadata_vz9tx_410{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_vz9tx_410 dt{min-inline-size:0;color:var(--fps-c-text-3);overflow-wrap:anywhere}._imageMetadata_vz9tx_410 dd{margin:0;color:var(--fps-c-text-2);overflow-wrap:anywhere}._imageMetadata_vz9tx_410 a{color:var(--fps-c-accent)}._imageLightbox_vz9tx_423{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_vz9tx_448{flex:1 1 auto;min-inline-size:0;min-block-size:0;display:grid;place-items:center;overflow:hidden}._imageLightboxStage_vz9tx_448 img{display:block;inline-size:auto;block-size:auto;max-inline-size:100%;max-block-size:100%;object-fit:contain}._imageLightbox_vz9tx_423 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_vz9tx_482{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_vz9tx_482:focus-visible{outline:none;box-shadow:0 0 0 3px #fff}._imageFigure_vz9tx_321+._caption_vz9tx_375{margin-block-start:calc(-1 * var(--fps-sp-4))}@media(max-width:42rem){._imageZoomHint_vz9tx_359{opacity:.8}._imageLightbox_vz9tx_423{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_vz9tx_423 p{max-block-size:18dvh;font-size:var(--fps-text-sm)}}@media(prefers-reduced-motion:reduce){._imageZoomHint_vz9tx_359{transition:none}}._citation_vz9tx_514{margin:0 0 var(--fps-sp-3);font-size:var(--fps-text-sm);line-height:var(--fps-leading-snug)}._citationLink_vz9tx_519{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_vz9tx_519:hover{color:var(--fps-c-accent);border-color:var(--fps-c-border);box-shadow:var(--fps-shadow-sm);transform:translateY(-1px)}._citationLink_vz9tx_519:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._citationTitle_vz9tx_545{min-inline-size:0;overflow-wrap:anywhere;font-weight:var(--fps-weight-medium)}._citationArrow_vz9tx_550{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_vz9tx_519{transition:none}._citationLink_vz9tx_519:hover{transform:none}}._footnoteRef_vz9tx_569{line-height:0}._sourceAnchorRefs_vz9tx_570{display:inline-flex;align-items:baseline;gap:2px;margin-inline-start:var(--fps-sp-1)}._footnoteRef_vz9tx_569 a{color:var(--fps-c-accent);text-decoration:none;font-size:var(--fps-text-xs)}._footnoteRef_vz9tx_569 a:hover{text-decoration:underline}._footnoteRef_vz9tx_569 a:focus-visible{outline:none;box-shadow:var(--fps-focus-ring);border-radius:var(--fps-r-sm)}._footnotes_vz9tx_579{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)}._footnoteList_vz9tx_586{list-style:none;margin:0;padding:0}._footnote_vz9tx_569{margin-block-end:var(--fps-sp-2)}._footnoteLayout_vz9tx_588{display:grid;grid-template-columns:max-content minmax(0,1fr) max-content;align-items:start;gap:var(--fps-sp-2)}._footnoteText_vz9tx_594{min-inline-size:0;white-space:pre-wrap;overflow-wrap:anywhere;font-family:var(--fps-font-kls-body);unicode-bidi:plaintext}._footnoteSection_vz9tx_601{display:block;white-space:pre-wrap;text-align:start;unicode-bidi:isolate}._footnoteSection_vz9tx_601+._footnoteSection_vz9tx_601{margin-block-start:var(--fps-sp-3)}._footnoteText_vz9tx_594 span[lang],._footnoteText_vz9tx_594 span[dir=ltr],._footnoteText_vz9tx_594 span[dir=rtl]{unicode-bidi:isolate}._footnoteText_vz9tx_594 strong{font-weight:var(--fps-weight-semibold, 600)}._footnoteText_vz9tx_594 em{font-style:italic}._endnoteHighlighted_vz9tx_608{animation:_endnoteTarget_vz9tx_1 2.8s var(--fps-ease-out) both;border-radius:var(--fps-r-md)}._sourceNote_vz9tx_612{color:var(--fps-c-text-3)}._footnoteKey_vz9tx_613{color:var(--fps-c-accent);direction:ltr;unicode-bidi:isolate}._footnoteBack_vz9tx_614{color:var(--fps-c-accent);text-decoration:none}._footnoteBack_vz9tx_614:focus-visible{outline:none;box-shadow:var(--fps-focus-ring);border-radius:var(--fps-r-sm)}@keyframes _endnoteTarget_vz9tx_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_vz9tx_608{animation:none;background:var(--fps-c-accent-soft)}}._divider_vz9tx_631{margin:var(--fps-sp-8) auto;border:none;border-block-start:1px solid var(--fps-c-border);inline-size:min(16ch,40%)}._pieceEmbed_vz9tx_639{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_vz9tx_639:hover{border-color:var(--fps-c-border);color:var(--fps-c-text)}a._pieceEmbed_vz9tx_639:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._pieceEmbedTitle_vz9tx_652{font-family:var(--fps-font-kls-heading)}._pieceEmbedSummary_vz9tx_653{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_vz9tx_660{font-family:var(--fps-font-mono);font-size:var(--fps-text-sm)}._sourceRef_vz9tx_663{margin:0 0 var(--fps-sp-4);font-size:var(--fps-text-sm)}._sourceRef_vz9tx_663 a{color:var(--fps-c-accent);word-break:break-word}[data-audio-seek=true]{cursor:pointer}._blockSpeaking_vz9tx_676{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_vz9tx_676: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_vz9tx_676{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_vz9tx_721 ._body_vz9tx_48,._stageBlock_vz9tx_721 ._paragraph_vz9tx_64,._stageBlock_vz9tx_721 ._lead_vz9tx_67,._stageBlock_vz9tx_721 ._summary_vz9tx_76,._stageBlock_vz9tx_721 ._callout_vz9tx_281{font-size:clamp(1.25rem,2.4vw,2rem);line-height:1.58;margin-block-end:0}._stageBlock_vz9tx_721 ._heading2_vz9tx_92,._stageBlock_vz9tx_721 ._heading3_vz9tx_97,._stageBlock_vz9tx_721 ._heading4_vz9tx_102{font-size:clamp(1.75rem,4.4vw,3rem);line-height:1.16;margin-block:0;text-align:center;text-wrap:balance}._stageBlock_vz9tx_721 ._quote_vz9tx_265{margin:0;border:0;padding:0}._stageBlock_vz9tx_721 ._quoteText_vz9tx_272{font-size:clamp(1.4rem,3.2vw,2.3rem);line-height:1.4}._stageBlock_vz9tx_721 ._list_vz9tx_59{margin:0}._stageBlock_vz9tx_721 ._list_vz9tx_59 li{margin-block-end:var(--fps-sp-3)}._stageBlock_vz9tx_721 ._listItemRow_vz9tx_60{column-gap:var(--fps-sp-3)}._stageBlock_vz9tx_721 ._imageBlock_vz9tx_296{margin:0;max-inline-size:100%}._stageBlock_vz9tx_721 ._imageBlock_vz9tx_296 img{max-block-size:58vh;object-fit:contain;inline-size:auto;margin-inline:auto}._stageBlock_vz9tx_721 ._caption_vz9tx_375{font-size:var(--fps-text-sm)}._stageBlock_vz9tx_721 sup a{font-size:.6em}@media(max-width:46rem){._stageBlock_vz9tx_721 ._body_vz9tx_48,._stageBlock_vz9tx_721 ._paragraph_vz9tx_64,._stageBlock_vz9tx_721 ._lead_vz9tx_67,._stageBlock_vz9tx_721 ._summary_vz9tx_76,._stageBlock_vz9tx_721 ._callout_vz9tx_281{font-size:clamp(1.1rem,4.4vw,1.45rem)}._stageBlock_vz9tx_721 ._imageBlock_vz9tx_296 img{max-block-size:42vh}}._poem_vz9tx_769{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_vz9tx_17 ._poem_vz9tx_769{font-size:var(--fps-text-base)}._poemWrap_vz9tx_788{margin:0 0 var(--fps-sp-5)}._poemWrap_vz9tx_788 ._poem_vz9tx_769{margin-block-end:var(--fps-sp-2)}._poemPoet_vz9tx_790{inline-size:fit-content;margin-inline:auto;font-size:var(--fps-text-sm);color:var(--fps-c-text-2)}._blockSourceNote_vz9tx_796{margin-block-start:var(--fps-sp-1);font-style:normal;font-size:var(--fps-text-xs);color:var(--fps-c-text-3)}._poemWrap_vz9tx_788 ._blockSourceNote_vz9tx_796{inline-size:fit-content;margin-inline:auto}@media(min-width:46.0625rem){._imageBlock_vz9tx_296:has(._imageFigure_vz9tx_321[data-shape=portrait]){display:flex;align-items:flex-end;gap:var(--fps-sp-5)}._imageBlock_vz9tx_296:has(._imageFigure_vz9tx_321[data-shape=portrait]) ._imageIntro_vz9tx_820{flex-basis:100%}._imageBlock_vz9tx_296:has(._imageFigure_vz9tx_321[data-shape=portrait]) ._imageFigure_vz9tx_321{flex:0 1 auto;display:flex;align-items:flex-end;gap:var(--fps-sp-4);inline-size:auto;max-inline-size:100%;overflow:visible}._imageBlock_vz9tx_296:has(._imageFigure_vz9tx_321[data-shape=portrait]) ._imageFigure_vz9tx_321>:first-child{inline-size:min(100%,calc(var(--picture-cap) * var(--picture-ratio, 1)));flex:0 0 auto}._imageBlock_vz9tx_296:has(._imageFigure_vz9tx_321[data-shape=portrait]) ._caption_vz9tx_375{flex:1 1 12rem;min-inline-size:9rem;margin:0}}._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_11q85_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_11q85_1 .26s var(--fps-ease-out) both}@keyframes _studioIn_11q85_1{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){._overlay_11q85_8{animation-duration:.01ms}}._sheet_11q85_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_11q85_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_11q85_45{display:flex;flex-direction:column;gap:.2rem;min-inline-size:0}._headLabel_11q85_52{color:var(--fps-c-text);font-size:var(--fps-text-lg);font-weight:600;line-height:1.3}._headHint_11q85_53{color:var(--fps-c-text-3);font-size:var(--fps-text-xs);line-height:1.5}._close_11q85_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_11q85_54:hover{color:var(--fps-c-text);background:var(--fps-c-surface-alt)}._close_11q85_54:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._controls_11q85_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)}._group_11q85_70{display:flex;flex-wrap:wrap;gap:var(--fps-sp-2)}._chip_11q85_71{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_11q85_71:hover{color:var(--fps-c-text);border-color:var(--fps-c-border)}._chipOn_11q85_83{background:var(--fps-c-accent);border-color:var(--fps-c-accent);color:var(--fps-c-accent-text)}._chip_11q85_71:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._fontPick_11q85_86{display:flex;align-items:center;gap:var(--fps-sp-2)}._fontPickLabel_11q85_87{color:var(--fps-c-text-3);font-size:var(--fps-text-xs)}._select_11q85_88{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_11q85_99{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_11q85_113{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_11q85_113::-webkit-scrollbar{block-size:4px}._rail_11q85_113::-webkit-scrollbar-track{background:transparent}._rail_11q85_113::-webkit-scrollbar-thumb{border-radius:var(--fps-r-full);background:color-mix(in oklch,var(--fps-c-accent) 20%,transparent)}._state_11q85_137{flex:1;display:grid;place-items:center;padding-block:var(--fps-sp-10)}._card_11q85_139{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_11q85_152{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_11q85_157{color:var(--fps-c-text-3);font-size:var(--fps-text-2xs);font-variant-numeric:tabular-nums}._pages_11q85_163{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_11q85_163::-webkit-scrollbar{inline-size:4px}._pages_11q85_163::-webkit-scrollbar-track{background:transparent}._pages_11q85_163::-webkit-scrollbar-thumb{border-radius:var(--fps-r-full);background:color-mix(in oklch,var(--fps-c-accent) 20%,transparent)}._page_11q85_163{position:relative;margin:0;inline-size:100%;flex:none}._preview_11q85_183{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_11q85_193{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_11q85_163:hover ._download_11q85_193,._download_11q85_193:focus-visible{opacity:1}._download_11q85_193:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._download_11q85_193:disabled{cursor:default}@media(hover:none){._download_11q85_193{opacity:1}}._pageIndex_11q85_214{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}._foot_11q85_226{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_11q85_233{display:flex;align-items:center;gap:var(--fps-sp-3)}._action_11q85_233{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_11q85_233:hover{color:var(--fps-c-accent-text);background:var(--fps-c-accent);border-color:var(--fps-c-accent)}._action_11q85_233:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._said_11q85_256{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_11q85_8{padding:0}._sheet_11q85_24{max-block-size:100%;border-radius:0}._head_11q85_37{padding:var(--fps-sp-4) var(--fps-sp-4) var(--fps-sp-3)}._controls_11q85_62{padding-inline:var(--fps-sp-4);gap:var(--fps-sp-3)}._rail_11q85_113{padding-inline:var(--fps-sp-4);gap:var(--fps-sp-5)}._foot_11q85_226{padding-inline:var(--fps-sp-4);padding-block-end:calc(var(--fps-sp-4) + env(safe-area-inset-bottom))}}._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%}}._stage_10al1_3{min-block-size:100dvh;display:flex;flex-direction:column;background:var(--fps-c-bg)}._bar_10al1_10{display:flex;align-items:center;gap:var(--fps-sp-3);padding:var(--fps-sp-3) var(--fps-sp-4)}._back_10al1_16{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}[dir=rtl] ._back_10al1_16 svg{transform:scaleX(-1)}._back_10al1_16:hover{border-color:var(--fps-c-accent);color:var(--fps-c-accent)}._author_10al1_29{display:inline-flex;align-items:center;gap:var(--fps-sp-2);font-size:var(--fps-text-sm);color:var(--fps-c-text-2)}._avatar_10al1_30{inline-size:1.75rem;block-size:1.75rem;border-radius:var(--fps-r-full);object-fit:cover;background:var(--fps-c-bg-subtle)}._avatarFallback_10al1_31{display:grid;place-items:center;font-size:var(--fps-text-xs);font-weight:600;color:var(--fps-c-text-2)}._spring_10al1_32{flex:1}._lang_10al1_33{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}._langButton_10al1_42{cursor:pointer;background:transparent}._langSelect_10al1_43{background:var(--fps-c-surface);color:var(--fps-c-text-2);cursor:pointer}._modePill_10al1_44{font-family:inherit;text-transform:none;letter-spacing:0}._scene_10al1_46{flex:1;display:grid;place-items:center;padding:var(--fps-sp-6) var(--fps-sp-4);position:relative}._center_10al1_53{display:grid;place-items:center;color:var(--fps-c-text-3)}._frame_10al1_54{inline-size:min(var(--fps-piece-reading-width),100%);transition:opacity .4s var(--fps-ease-out, ease)}._frameDimmed_10al1_58{opacity:.35}._frame_10al1_54 article{padding-block:0}._tombstone_10al1_61{color:var(--fps-c-text-3);font-size:var(--fps-text-base);text-align:center}._ended_10al1_63{position:absolute;inset:0;display:grid;place-content:center;gap:var(--fps-sp-4);text-align:center}._endedTitle_10al1_71{font-size:var(--fps-text-2xl, 1.6rem);color:var(--fps-c-text);margin:0}._replay_10al1_72{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_10al1_72:hover{border-color:var(--fps-c-accent);color:var(--fps-c-accent)}._actions_10al1_84{display:flex;align-items:center;justify-content:center;gap:var(--fps-sp-4);padding:var(--fps-sp-4);flex-wrap:wrap}._actionButton_10al1_92{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_10al1_92:hover{color:var(--fps-c-accent);border-color:var(--fps-c-accent)}._viewCount_10al1_105{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){._bar_10al1_10{padding-inline:var(--fps-sp-3)}._author_10al1_29>span:last-child{max-inline-size:8rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._scene_10al1_46{padding-inline:var(--fps-sp-4);padding-block:var(--fps-sp-4)}._actions_10al1_84{gap:var(--fps-sp-2);padding-block-end:max(var(--fps-sp-4),env(safe-area-inset-bottom))}._actionButton_10al1_92{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_1s5oi_5{--workspace-tab-row-h: 0px;display:flex;flex-direction:column;min-block-size:100%;overflow-x:clip;overflow-y:visible}._head_1s5oi_30{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_1s5oi_41{color:var(--fps-c-text-3);text-decoration:none;font-size:var(--fps-text-sm);flex:none}._back_1s5oi_41:hover{color:var(--fps-c-text)}._back_1s5oi_41:focus-visible{outline:none;box-shadow:var(--fps-focus-ring);border-radius:var(--fps-r-sm)}._title_1s5oi_44{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_1s5oi_56{display:flex;align-items:center;gap:var(--fps-sp-2);flex:none}._tabRow_1s5oi_62{display:flex;flex-direction:column;border-block-end:1px solid var(--fps-c-border-muted);min-inline-size:0}._tabRowMain_1s5oi_68{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}._tabRowExtra_1s5oi_78{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_1s5oi_68+._tabRowExtra_1s5oi_78{border-block-start:1px solid color-mix(in srgb,var(--fps-c-border-muted) 66%,transparent)}._tabRowDocuments_1s5oi_88 ._tabs_1s5oi_88{scrollbar-width:none}._tabRowDocuments_1s5oi_88 ._tabs_1s5oi_88::-webkit-scrollbar{display:none}._tabRowDocuments_1s5oi_88 ._tab_1s5oi_62{max-inline-size:14rem;overflow:hidden;text-overflow:ellipsis;font-family:var(--fps-font-kls-body, var(--fps-font-ui))}._tabs_1s5oi_88{display:flex;align-items:stretch;gap:2px;overflow-x:auto;scrollbar-width:thin;min-inline-size:0}._tab_1s5oi_62{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)}._tab_1s5oi_62:lang(fa){font-family:var(--fps-font-persian)}._tab_1s5oi_62:lang(ar){font-family:var(--fps-font-arabic)}._tab_1s5oi_62>[data-language-system=kls]{font-family:var(--fps-font-kls-body, var(--fps-font-body))}._tab_1s5oi_62:hover{color:var(--fps-c-text)}._tab_1s5oi_62:focus-visible{outline:none;box-shadow:var(--fps-focus-ring);border-radius:var(--fps-r-sm)}._tabActive_1s5oi_128{color:var(--fps-c-text);border-block-end-color:var(--fps-c-accent)}._tab_1s5oi_62[draggable=true]{display:inline-flex;align-items:center;gap:var(--fps-sp-1);cursor:grab}._tab_1s5oi_62[draggable=true]:active{cursor:grabbing}._tabDragging_1s5oi_131{opacity:.48}._tabGrip_1s5oi_132{color:var(--fps-c-text-3);font-size:var(--fps-text-xs);line-height:1}._tabEnd_1s5oi_133{display:flex;align-items:center;gap:var(--fps-sp-2);flex:none;padding-block:var(--fps-sp-2)}._tabRowSticky_1s5oi_134{position:sticky;inset-block-start:calc(var(--fps-nav-h) + 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_1s5oi_143 ._canvas_1s5oi_143 [id]{scroll-margin-block-start:calc(var(--fps-nav-h) + var(--audio-rail-h, 0px) + var(--workspace-tab-row-h) + var(--fps-sp-4))}._tabRowDocked_1s5oi_154{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_1s5oi_154>*{pointer-events:auto}._tabRowDocked_1s5oi_154 ._tabRowMain_1s5oi_68{inline-size:fit-content;min-inline-size:0;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_1s5oi_154 ._tabRowExtra_1s5oi_78{display:none}._tabRowDocked_1s5oi_154 ._tabEnd_1s5oi_133{padding-block:0}@media(max-width:42rem){._tabRowDocked_1s5oi_154 ._tabRowMain_1s5oi_68{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_1s5oi_221[data-chrome=retracted] ._tabRowDocked_1s5oi_154{transform:translateY(calc(100% + var(--fps-sp-4)));opacity:0}._shellReading_1s5oi_221[data-chrome=retracted] ._head_1s5oi_30{transform:translateY(-.625rem);opacity:0;pointer-events:none;transition:opacity .15s ease 0ms,transform .22s cubic-bezier(.32,.72,0,1) 0ms}._shellReading_1s5oi_221 ._head_1s5oi_30{will-change:transform,opacity;transition:opacity .24s ease .2s,transform .3s cubic-bezier(.32,.72,0,1) .2s}._shellReading_1s5oi_221 ._canvas_1s5oi_143{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_1s5oi_154,._shellReading_1s5oi_221 ._head_1s5oi_30{transition-duration:.01ms}}._surfaceBody_1s5oi_256{flex:1;min-inline-size:0;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start}._sidePanelSlot_1s5oi_263{position:relative;min-inline-size:0;align-self:stretch}._canvas_1s5oi_143{min-inline-size:0;animation:_shellFadeUp_1s5oi_1 var(--fps-dur-slow) var(--fps-ease-out) both}@keyframes _shellFadeUp_1s5oi_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){._canvas_1s5oi_143{animation:none}}@media(pointer:coarse){._tab_1s5oi_62{min-block-size:2.75rem}._back_1s5oi_41{padding:var(--fps-sp-2);margin-inline-start:calc(-1 * var(--fps-sp-2))}}@media(max-width:42rem){._head_1s5oi_30,._tabRowMain_1s5oi_68,._tabRowExtra_1s5oi_78{padding-inline:var(--fps-sp-3)}._tabRowSticky_1s5oi_134 ._tabs_1s5oi_88{scrollbar-width:none}._tabRowSticky_1s5oi_134 ._tabs_1s5oi_88::-webkit-scrollbar{display:none}._tabEnd_1s5oi_133{margin-inline-start:0}._actions_1s5oi_56{flex-basis:100%;max-inline-size:100%;flex-wrap:wrap;justify-content:flex-end;min-inline-size:0}}._namava_1jr69_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_1jr69_9:focus-visible{outline:none}._namava_1jr69_9:focus-visible ._stage_1jr69_40{box-shadow:var(--fps-focus-ring)}._stage_1jr69_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_1jr69_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_1jr69_88{position:relative}._backdrop_1jr69_93{position:absolute;inset:0;z-index:-1;overflow:hidden}._backdrop_1jr69_93 img{inline-size:100%;block-size:100%;object-fit:cover;opacity:.18;filter:blur(3rem) saturate(.7);transform:scale(1.2)}._scene_1jr69_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_1jr69_1 .52s var(--fps-ease-out, cubic-bezier(.32, .72, 0, 1)) both}@keyframes _sceneIn_1jr69_1{0%{opacity:0;transform:translateY(.75rem)}to{opacity:1;transform:none}}._sceneStill_1jr69_126{animation:none}@media(prefers-reduced-motion:reduce){._scene_1jr69_88{animation:none}._picture_1jr69_129{transform:none!important}}._reading_1jr69_137{max-block-size:100%;max-inline-size:100%;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}._reading_1jr69_137::-webkit-scrollbar{display:none}._readingLong_1jr69_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_1jr69_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_1jr69_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_1jr69_179{margin:0;max-inline-size:30ch;max-block-size:100%;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}._quote_1jr69_179::-webkit-scrollbar{display:none}._quoteText_1jr69_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_1jr69_197{margin-block-start:var(--fps-sp-4);color:var(--fps-c-text-3);font-size:var(--fps-text-sm)}._figure_1jr69_206{margin:0;inline-size:100%;block-size:100%;display:flex;flex-direction:column;gap:var(--fps-sp-3)}._reading_1jr69_137 img{transform:scale(var(--stage-zoom, 1));transform-origin:center;transition:transform .12s linear}@media(prefers-reduced-motion:reduce){._reading_1jr69_137 img{transform:none}}._caption_1jr69_214{flex:none;text-align:center;color:var(--fps-c-text-3);font-size:var(--fps-text-sm);line-height:1.5}._cover_1jr69_223{max-block-size:42%;inline-size:auto;border-radius:var(--fps-r-lg);object-fit:cover}._openingTitle_1jr69_229{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_1jr69_240{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_1jr69_252{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_1jr69_261{display:flex;gap:.35rem}._metaRow_1jr69_261 dt{font-weight:var(--fps-weight-medium, 500)}._metaRow_1jr69_261 dd{margin:0}._mark_1jr69_266{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_1jr69_279{margin:0;color:var(--fps-c-text-3);font-size:var(--fps-text-xs)}._seam_1jr69_281{inline-size:4rem;block-size:1px;background:var(--fps-c-border)}._aside_1jr69_288{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_1jr69_288:hover{color:var(--fps-c-text);border-color:var(--fps-c-border)}._aside_1jr69_288:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._asideArrow_1jr69_303{font-size:var(--fps-text-2xl);line-height:1;animation:_nudge_1jr69_1 1.6s ease-in-out infinite}@keyframes _nudge_1jr69_1{0%,to{transform:translateY(0)}50%{transform:translateY(.35rem)}}@media(prefers-reduced-motion:reduce){._asideArrow_1jr69_303{animation:none}}._progress_1jr69_315{flex:none;display:flex;gap:2px;padding-block:var(--fps-sp-2);padding-inline:var(--fps-sp-2)}._tick_1jr69_322{block-size:3px;border-radius:var(--fps-r-full);background:color-mix(in oklch,var(--fps-c-text) 14%,transparent);overflow:hidden}._tickFill_1jr69_328{display:block;block-size:100%;background:var(--fps-c-accent);transform-origin:left center;transition:transform .12s linear}._bar_1jr69_343{display:flex;align-items:center;justify-content:space-between;gap:var(--fps-sp-3);padding-inline:var(--fps-sp-2);flex-wrap:wrap}._group_1jr69_351{display:flex;align-items:center;gap:var(--fps-sp-2)}._action_1jr69_352{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)}._action_1jr69_352:hover{color:var(--fps-c-text);border-color:var(--fps-c-border)}._action_1jr69_352:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._badge_1jr69_367{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_1jr69_384{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_1jr69_384:hover{color:var(--fps-c-text);background:var(--fps-c-surface-alt)}._control_1jr69_384:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._primary_1jr69_398{inline-size:2.75rem;block-size:2.75rem;background:var(--fps-c-accent);color:var(--fps-c-accent-text)}._primary_1jr69_398:hover{background:var(--fps-c-accent);color:var(--fps-c-accent-text);filter:brightness(1.06)}._count_1jr69_405{color:var(--fps-c-text-3);font-size:var(--fps-text-xs);line-height:1.4;font-variant-numeric:tabular-nums}._quiet_1jr69_411{border:0;background:transparent;cursor:pointer;color:var(--fps-c-accent);font-size:var(--fps-text-xs);line-height:1.4}._quiet_1jr69_411:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}@media(max-width:46rem){._namava_1jr69_9{padding-block:var(--fps-sp-2)}._stage_1jr69_40{aspect-ratio:4 / 5;min-block-size:0;max-block-size:68vh;border-radius:var(--fps-r-lg)}._body_1jr69_157{font-size:clamp(1.15rem,4.6vw,1.5rem);max-inline-size:26ch}._control_1jr69_384{inline-size:2.5rem;block-size:2.5rem}._primary_1jr69_398{inline-size:3rem;block-size:3rem}._action_1jr69_352{inline-size:2.5rem;block-size:2.5rem}._namava_1jr69_9{gap:var(--fps-sp-2)}._bar_1jr69_343{gap:var(--fps-sp-2);padding-inline:0;flex-wrap:nowrap}._count_1jr69_405{display:none}._control_1jr69_384,._action_1jr69_352{inline-size:2.375rem;block-size:2.375rem}._primary_1jr69_398{inline-size:2.75rem;block-size:2.75rem}._group_1jr69_351{gap:var(--fps-sp-1)}}._pane_1jr69_457{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_1jr69_466{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_1jr69_466{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_1jr69_466:hover{color:var(--fps-c-text)}._paneTab_1jr69_466:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._paneTabOn_1jr69_487{background:var(--fps-c-surface-alt);color:var(--fps-c-text)}._paneClose_1jr69_488{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_1jr69_488:hover{color:var(--fps-c-text);background:var(--fps-c-surface-alt)}._paneClose_1jr69_488:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._paneBody_1jr69_498{flex:1;min-block-size:0;overflow-y:auto;overscroll-behavior:contain}._paneBody_1jr69_498:has(>._paneNotes_1jr69_504){overflow:hidden}._paneContent_1jr69_505{padding:var(--fps-sp-4)}._paneNotes_1jr69_504{block-size:100%;min-block-size:0;display:flex;flex-direction:column}._paneNotes_1jr69_504>*{block-size:100%;min-block-size:0}._toc_1jr69_513{margin:0;padding:var(--fps-sp-2);list-style:none;display:flex;flex-direction:column;gap:2px}._tocItem_1jr69_514{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_1jr69_514:hover{background:var(--fps-c-surface-alt);color:var(--fps-c-text)}._tocItem_1jr69_514:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._tocItemOn_1jr69_526{background:var(--fps-c-accent-soft);color:var(--fps-c-text)}._tocKind_1jr69_527{flex:none;color:var(--fps-c-text-3);font-variant-numeric:tabular-nums;font-size:var(--fps-text-xs)}._tocText_1jr69_528{min-inline-size:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._level1_1jr69_535 ._pane_1jr69_457{display:none}._level2_1jr69_540 ._pane_1jr69_457{flex:1}@media(min-width:46.0625rem){._level2_1jr69_540{max-inline-size:min(84rem,100%)}._level2_1jr69_540 ._stage_1jr69_40{grid-column:1}._level2_1jr69_540{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_1jr69_540 ._pane_1jr69_457{grid-column:2;grid-row:1 / span 3}._level2_1jr69_540 ._progress_1jr69_315{grid-column:1;grid-row:2}._level2_1jr69_540 ._bar_1jr69_343{grid-column:1;grid-row:3}}._level3_1jr69_565 ._stage_1jr69_40{display:none}._level3_1jr69_565 ._pane_1jr69_457{flex:1}._level3_1jr69_565{flex-direction:column}._level3_1jr69_565 ._progress_1jr69_315{order:0}._level3_1jr69_565 ._bar_1jr69_343{order:1}._level3_1jr69_565 ._pane_1jr69_457{order:2}@media(min-width:46.0625rem){._level3_1jr69_565{display:flex;flex-direction:column;max-inline-size:min(72rem,100%)}}@media(min-width:46.0625rem)and (max-width:64rem){._level2_1jr69_540{display:flex;flex-direction:column;max-inline-size:min(52rem,100%)}._level2_1jr69_540 ._stage_1jr69_40,._level2_1jr69_540 ._pane_1jr69_457{flex:1 1 0;min-block-size:10rem}._level2_1jr69_540 ._pane_1jr69_457{min-block-size:14rem}}@media(max-width:46rem){._level2_1jr69_540 ._stage_1jr69_40,._level2_1jr69_540 ._pane_1jr69_457{flex:1 1 0;min-block-size:8rem}._level2_1jr69_540 ._pane_1jr69_457,._level3_1jr69_565 ._pane_1jr69_457{min-block-size:12rem}._namava_1jr69_9{flex-direction:column}._stage_1jr69_40{order:0}._progress_1jr69_315{order:1}._bar_1jr69_343{order:2}._pane_1jr69_457{order:3}._paneTabs_1jr69_466{touch-action:pan-x}._paneBody_1jr69_498{touch-action:pan-y;-webkit-overflow-scrolling:touch}}._seam_cut_1jr69_619{animation:none}._seam_merge_1jr69_624{animation:_sceneMerge_1jr69_1 .62s var(--fps-ease-out, cubic-bezier(.32, .72, 0, 1)) both}@keyframes _sceneMerge_1jr69_1{0%{opacity:0;transform:scale(.985)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){._seam_merge_1jr69_624{animation:none}}._notesHint_1jr69_637{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_1jr69_637:hover{color:var(--fps-c-text);border-color:var(--fps-c-border)}._notesHint_1jr69_637:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._footnoteHint_1jr69_659{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_1jr69_659:hover{color:var(--fps-c-text)}._footnoteHint_1jr69_659:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._footnoteHint_1jr69_659 ._badge_1jr69_367{position:static}._footnotes_1jr69_683{margin:0;padding:var(--fps-sp-4);list-style:none;display:flex;flex-direction:column;gap:var(--fps-sp-4)}._footnote_1jr69_659{display:flex;gap:var(--fps-sp-3)}._footnoteLabel_1jr69_685{flex:none;color:var(--fps-c-accent);font-variant-numeric:tabular-nums;font-size:var(--fps-text-xs)}._footnoteText_1jr69_686{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_1jr69_697{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_1jr69_727{position:absolute;inset-block:0;z-index:2;touch-action:manipulation;border:0;background:transparent;cursor:pointer;-webkit-tap-highlight-color:transparent}._edgeStart_1jr69_737{inset-inline-start:0;inline-size:min(3rem,9%)}._edgeEnd_1jr69_738{inset-inline-end:0;inline-size:min(3rem,9%)}._edge_1jr69_727:focus-visible{outline:none;box-shadow:inset var(--fps-focus-ring)}._scene_1jr69_88 a,._scene_1jr69_88 button,._scene_1jr69_88 [role=button],._scene_1jr69_88 video,._scene_1jr69_88 iframe,._scene_1jr69_88 summary{position:relative;z-index:3}._edge_1jr69_727:hover{background:color-mix(in oklch,var(--fps-c-text) 4%,transparent)}@media(hover:none){._edge_1jr69_727:hover{background:transparent}}._progress_1jr69_315{cursor:pointer}._ended_1jr69_758{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_1jr69_1 .42s var(--fps-ease-out, ease) both;overflow-y:auto}@keyframes _endedIn_1jr69_1{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){._ended_1jr69_758{animation:none}}._endedTitle_1jr69_778{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_1jr69_785{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_1jr69_785:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._endedNext_1jr69_797{inline-size:100%;max-inline-size:34rem}._endedNextLabel_1jr69_798{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_1jr69_805{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--fps-sp-2)}._endedItem_1jr69_812{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_1jr69_812:hover{border-color:var(--fps-c-accent);transform:translateY(-1px)}._endedContinuation_1jr69_841{flex-direction:row;align-items:center;justify-content:space-between;gap:var(--fps-sp-4)}._endedArrow_1jr69_847{flex:0 0 auto;color:var(--fps-c-accent);font-size:1.35rem;line-height:1}[dir=rtl] ._endedArrow_1jr69_847{transform:scaleX(-1)}@media(prefers-reduced-motion:reduce){._endedItem_1jr69_812{transition:none}._endedItem_1jr69_812:hover{transform:none}}._endedItem_1jr69_812:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._endedItemTitle_1jr69_856{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_1jr69_862{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_1jr69_871{display:flex;flex-direction:column}._paneGroupLabel_1jr69_872{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_1jr69_882{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}._reader_1t3t9_1{min-block-size:100%;overflow-x:clip}._state_1t3t9_2{display:grid;place-items:center;min-block-size:40vh;color:var(--fps-c-text-3)}._gateSurface_1t3t9_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_1t3t9_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_1t3t9_14,._chromeEnd_1t3t9_14{display:flex;align-items:center;gap:var(--fps-sp-3)}._back_1t3t9_15{color:var(--fps-c-text-3);text-decoration:none;font-size:var(--fps-text-sm)}._back_1t3t9_15:hover{color:var(--fps-c-text)}._langSelect_1t3t9_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_1t3t9_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_1t3t9_18:hover{color:var(--fps-c-text);background:var(--fps-c-surface-alt)}._orbitBtn_1t3t9_18:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._surface_1t3t9_22{min-inline-size:0;overflow-x:clip;padding-inline:var(--fps-sp-5)}._surface_1t3t9_22[data-language-system=kls]{font-family:var(--fps-font-kls-body)}._surfaceArticle_1t3t9_24{background:var(--fps-c-bg)}._cardWrap_1t3t9_26{max-inline-size:var(--fps-max-prose);margin-inline:auto;padding-block:var(--fps-sp-10)}._card_1t3t9_26,._sourceCard_1t3t9_27{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_1t3t9_26[data-language-system=kls],._sourceCard_1t3t9_27[data-language-system=kls],._cardWrap_1t3t9_26[data-language-system=kls],._panelWrap_1t3t9_35[data-language-system=kls],._metaPanel_1t3t9_36[data-language-system=kls]{font-family:var(--fps-font-kls-body)}._sourceCard_1t3t9_27{border-inline-start:3px solid var(--fps-c-accent)}._cardTitle_1t3t9_38{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_1t3t9_39{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_1t3t9_40{font-size:var(--fps-text-xs);color:var(--fps-c-text-3)}._sourceUri_1t3t9_41{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_1t3t9_43{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_1t3t9_44{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_1t3t9_45{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_1t3t9_46{color:var(--fps-c-text-3);font-size:var(--fps-text-sm)}._history_1t3t9_48{max-inline-size:56rem;margin-inline:auto;padding-block:var(--fps-sp-8);display:flex;flex-direction:column;gap:var(--fps-sp-2)}._historyRow_1t3t9_49{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_1t3t9_50{font-weight:var(--fps-weight-medium);color:var(--fps-c-text)}._historyChange_1t3t9_51{color:var(--fps-c-text-2)}._historyHash_1t3t9_52{font-family:var(--fps-font-mono);font-size:var(--fps-text-2xs);color:var(--fps-c-text-3)}._historyDate_1t3t9_53{margin-inline-start:auto;color:var(--fps-c-text-3);font-size:var(--fps-text-xs)}._orbitSection_1t3t9_55{margin-block-end:var(--fps-sp-5)}._orbitLabel_1t3t9_56{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_1t3t9_57{font-size:var(--fps-text-sm);color:var(--fps-c-text-2);padding-block:var(--fps-sp-1)}._translateLangRow_1t3t9_60{display:flex;align-items:center;gap:var(--fps-sp-2);margin-block-end:var(--fps-sp-2)}._translateLangRow_1t3t9_60 ._translateLang_1t3t9_45{margin-block-end:0}._translateLangMuted_1t3t9_62{font-size:var(--fps-text-xs);color:var(--fps-c-text-3);text-transform:uppercase;letter-spacing:var(--fps-tracking-wide)}._sourceList_1t3t9_65{max-inline-size:48rem;margin-inline:auto;margin-block-start:var(--fps-sp-6)}._sourceListHead_1t3t9_66{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_1t3t9_67{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_1t3t9_68{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_1t3t9_77{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_1t3t9_78{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_1t3t9_81{display:flex;align-items:center;gap:var(--fps-sp-2);inline-size:100%;min-inline-size:0}._modeSwitch_1t3t9_86{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_1t3t9_94{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_1t3t9_94:hover:not([aria-disabled=true]){color:var(--fps-c-text)}._modeBtn_1t3t9_94:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._modeBtnActive_1t3t9_107{background:var(--fps-c-surface);color:var(--fps-c-text);box-shadow:var(--fps-shadow-xs)}._modeBtn_1t3t9_94[aria-disabled=true]{opacity:.42;cursor:default}._shareBar_1t3t9_110{position:relative;display:flex;align-items:center;gap:var(--fps-sp-1);margin-inline-start:auto}._shareBtn_1t3t9_111{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_1t3t9_111:hover{color:var(--fps-c-text);background:var(--fps-c-surface-alt)}._shareBtn_1t3t9_111:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._copied_1t3t9_120{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_1t3t9_120:empty{display:none}._orbitOmitted_1t3t9_136{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_1t3t9_143{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_1t3t9_144{display:flex;flex-wrap:wrap;gap:var(--fps-sp-3);font-size:var(--fps-text-xs);color:var(--fps-c-text-3)}._publicComments_1t3t9_145{margin-block-start:var(--fps-sp-5)}._publicComment_1t3t9_145{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_1t3t9_145[data-language-system=kls]{font-family:var(--fps-font-kls-body)}._featureImage_1t3t9_150{margin:0 auto var(--fps-sp-6);max-inline-size:48rem}._translationNotice_1t3t9_151{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_1t3t9_163{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_1t3t9_163: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_1t3t9_163[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_1t3t9_163[data-state=human_reviewed]:before{content:"✓";color:var(--fps-c-ok)}._featureImage_1t3t9_150 img{display:block;inline-size:100%;block-size:auto;border-radius:var(--fps-r-lg)}._orbitCompose_1t3t9_194{margin-block-end:var(--fps-sp-4)}._orbitInput_1t3t9_195{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_1t3t9_196{display:flex;align-items:center;gap:var(--fps-sp-2);margin-block-start:var(--fps-sp-2)}._orbitComposeRow_1t3t9_196>:last-child{margin-inline-start:auto}._orbitComment_1t3t9_198{border-block-start:1px solid var(--fps-c-border-muted);padding-block:var(--fps-sp-3)}._orbitCommentBody_1t3t9_199{font-size:var(--fps-text-sm);color:var(--fps-c-text)}._orbitCommentMeta_1t3t9_200{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_1t3t9_201{display:flex;gap:var(--fps-sp-2);margin-block-start:var(--fps-sp-2)}._orbitAction_1t3t9_202{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_1t3t9_202:disabled{opacity:.5;cursor:default}._orbitResolved_1t3t9_204{font-size:var(--fps-text-xs);color:var(--fps-c-text-3);margin-block-start:var(--fps-sp-1);display:inline-block}._orbitFallback_1t3t9_205{color:var(--fps-c-text-3);font-size:var(--fps-text-xs)}._historyFacetNav_1t3t9_208{max-inline-size:52rem;margin-inline:auto;padding-block-start:var(--fps-sp-6)}._historyWrap_1t3t9_209{max-inline-size:52rem;margin-inline:auto;padding-block:var(--fps-sp-6);display:flex;flex-direction:column;gap:var(--fps-sp-6)}._originalHistory_1t3t9_210{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_1t3t9_210 p{margin:var(--fps-sp-1) 0 0;color:var(--fps-c-text-3);font-size:var(--fps-text-xs)}._originalHistory_1t3t9_210 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_1t3t9_210 textarea:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._originalHistory_1t3t9_210 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_1t3t9_215{display:flex;justify-content:flex-end}._historyRep_1t3t9_216{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_1t3t9_217{display:flex;flex-wrap:wrap;align-items:center;gap:var(--fps-sp-3)}._historySummary_1t3t9_218{font-size:var(--fps-text-sm);color:var(--fps-c-text-2);margin-block-start:var(--fps-sp-1)}._historyDiff_1t3t9_219{margin-block-start:var(--fps-sp-2);font-family:var(--fps-font-mono, monospace);font-size:var(--fps-text-xs)}._diffAdd_1t3t9_220{color:var(--fps-c-ok, #2e7d32)}._diffRem_1t3t9_221{color:var(--fps-c-err, #c62828)}._byline_1t3t9_224{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_1t3t9_229{font-size:var(--fps-text-2xs);text-transform:uppercase;letter-spacing:var(--fps-tracking-wide);color:var(--fps-c-text-3)}._bylineName_1t3t9_230{font-weight:var(--fps-weight-medium);color:var(--fps-c-text)}._bylineLink_1t3t9_231{font-size:var(--fps-text-xs);color:var(--fps-c-accent-2);text-decoration:none}._bylineLink_1t3t9_231:hover{text-decoration:underline}._metaPanel_1t3t9_36{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_1t3t9_236{display:flex;flex-direction:column;gap:var(--fps-sp-2)}._metaText_1t3t9_237{font-size:var(--fps-text-sm);color:var(--fps-c-text-2);line-height:var(--fps-leading-normal);margin:0}._chipRow_1t3t9_238{display:flex;flex-wrap:wrap;gap:var(--fps-sp-2)}._chip_1t3t9_238{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_1t3t9_244{margin:0;display:flex;flex-direction:column;gap:var(--fps-sp-3)}._glossaryEntry_1t3t9_245{display:flex;flex-direction:column;gap:var(--fps-sp-1)}._glossaryTerm_1t3t9_246{font-size:var(--fps-text-sm);font-weight:var(--fps-weight-medium);color:var(--fps-c-text);margin:0}._glossaryDef_1t3t9_247{font-size:var(--fps-text-sm);color:var(--fps-c-text-2);line-height:var(--fps-leading-normal);margin:0}._orbitNoteType_1t3t9_250{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_1t3t9_258{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_1t3t9_258 ._byline_1t3t9_224{inline-size:100%;margin:0}._bylineDates_1t3t9_260{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_1t3t9_260 time{color:var(--fps-c-text-2)}._klsNote_1t3t9_268{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_1t3t9_275{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_1t3t9_275::-webkit-scrollbar{display:none}._tabBar_1t3t9_275 .ui-tabs{flex-wrap:nowrap;white-space:nowrap;min-inline-size:max-content}._panelWrap_1t3t9_35{max-inline-size:52rem;margin-inline:auto;padding-block:var(--fps-sp-6);display:flex;flex-direction:column;gap:var(--fps-sp-6)}._panelCard_1t3t9_286{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_1t3t9_287{display:flex;align-items:center;gap:var(--fps-sp-3);flex-wrap:wrap}._panelHeadRow_1t3t9_287 ._orbitLabel_1t3t9_56{margin-block-end:0}._panelHeadRow_1t3t9_287>:last-child{margin-inline-start:auto}._notice_1t3t9_292{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_1t3t9_298{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_1t3t9_298:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._readinessRep_1t3t9_307{border-block-start:1px solid var(--fps-c-border-muted);padding-block:var(--fps-sp-3)}._readinessRepHead_1t3t9_308{display:flex;align-items:center;gap:var(--fps-sp-2);margin-block-end:var(--fps-sp-2)}._langChip_1t3t9_309{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_1t3t9_314{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_1t3t9_315{inline-size:1.1rem;flex-shrink:0;text-align:center;font-weight:var(--fps-weight-semibold)}._checkOk_1t3t9_316{color:var(--fps-c-ok)}._checkWarn_1t3t9_317{color:var(--fps-c-warn)}._checkErr_1t3t9_318{color:var(--fps-c-err)}._checkNeutral_1t3t9_319{color:var(--fps-c-text-3)}._checkKey_1t3t9_320{color:var(--fps-c-text)}._checkDetail_1t3t9_321{color:var(--fps-c-text-3);font-size:var(--fps-text-xs)}._checkBlocking_1t3t9_322{font-size:var(--fps-text-2xs);text-transform:uppercase;letter-spacing:var(--fps-tracking-wide);color:var(--fps-c-err)}._pubStateRow_1t3t9_323{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_1t3t9_326{display:grid;grid-template-columns:auto 1fr;gap:var(--fps-sp-1) var(--fps-sp-4);font-size:var(--fps-text-sm)}._kvKey_1t3t9_327{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_1t3t9_328{color:var(--fps-c-text-2);overflow-wrap:anywhere}._mono_1t3t9_329{font-family:var(--fps-font-mono);font-size:var(--fps-text-xs)}._miniTable_1t3t9_330{border-collapse:collapse;inline-size:100%;font-size:var(--fps-text-sm);margin-block-start:var(--fps-sp-2)}._miniTable_1t3t9_330 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_1t3t9_330 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_1t3t9_333{overflow-x:auto}._jobError_1t3t9_334{font-size:var(--fps-text-xs);color:var(--fps-c-err);overflow-wrap:anywhere}._relatedRow_1t3t9_335{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_1t3t9_336{color:var(--fps-c-text);font-weight:var(--fps-weight-medium)}._relatedTitle_1t3t9_336[data-language-system=kls]{font-family:var(--fps-font-kls-heading)}._relatedScore_1t3t9_338{color:var(--fps-c-text-3);font-size:var(--fps-text-xs);font-family:var(--fps-font-mono)}._relatedWhy_1t3t9_339{flex-basis:100%;color:var(--fps-c-text-3);font-size:var(--fps-text-xs)}._relatedPanel_1t3t9_340{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_1t3t9_341{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:var(--fps-sp-3)}._relatedCard_1t3t9_342{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_1t3t9_342:hover{border-color:var(--fps-c-accent-soft)}._relatedCard_1t3t9_342:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._relatedSummary_1t3t9_345{color:var(--fps-c-text-2);font-size:var(--fps-text-sm);line-height:var(--fps-leading-normal)}._completenessRow_1t3t9_348{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_1t3t9_349{display:flex;gap:var(--fps-sp-3);flex-wrap:wrap;font-size:var(--fps-text-xs);color:var(--fps-c-text-3)}._countBad_1t3t9_350{color:var(--fps-c-warn)}._strictNote_1t3t9_351{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_1t3t9_352{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_1t3t9_353{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_1t3t9_354{flex-basis:100%;color:var(--fps-c-text-3);overflow-wrap:anywhere}._trBody_1t3t9_354[data-language-system=kls],._orbitInput_1t3t9_195[data-language-system=kls]{font-family:var(--fps-font-kls-body)}._trActions_1t3t9_357{display:flex;gap:var(--fps-sp-1);flex-wrap:wrap;margin-inline-start:auto}._staleBadge_1t3t9_358{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_1t3t9_359{display:flex;align-items:flex-start;gap:var(--fps-sp-2);flex-wrap:wrap}._trAddRow_1t3t9_359 ._orbitInput_1t3t9_195{flex:1 1 12rem}._blockEditor_1t3t9_363{display:flex;flex-direction:column;gap:var(--fps-sp-2)}._blockRow_1t3t9_364{display:flex;align-items:flex-start;gap:var(--fps-sp-2)}._blockRow_1t3t9_364 ._orbitInput_1t3t9_195{flex:1}._blockRemove_1t3t9_366{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_1t3t9_366:hover{color:var(--fps-c-err)}._blockRemove_1t3t9_366:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._metaLabelRow_1t3t9_376{display:flex;align-items:center;gap:var(--fps-sp-2)}._menuWrap_1t3t9_378{position:relative}._menuBtn_1t3t9_379{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_1t3t9_379:hover{color:var(--fps-c-text);background:var(--fps-c-surface-alt)}._menuBtn_1t3t9_379:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._menu_1t3t9_378{position:absolute;inset-block-start:calc(100% + var(--fps-sp-1));inset-inline-end:0;z-index:60;min-inline-size:12rem;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_1t3t9_395{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_1t3t9_395:hover{background:var(--fps-c-surface-alt);color:var(--fps-c-text)}._menuItem_1t3t9_395:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._menuItem_1t3t9_395:disabled{opacity:.5;cursor:default}._menuItemDanger_1t3t9_403{color:var(--fps-c-err)}._menuItemDanger_1t3t9_403:hover{color:var(--fps-c-err);background:var(--fps-c-err-soft)}@media(max-width:40rem){._chrome_1t3t9_5,._surface_1t3t9_22,._tabBar_1t3t9_275{padding-inline:var(--fps-sp-3)}._translate_1t3t9_43{grid-template-columns:1fr}._panelWrap_1t3t9_35{padding-block:var(--fps-sp-4)}._historyDate_1t3t9_53{margin-inline-start:0;flex-basis:100%}._readerToolbar_1t3t9_81{gap:var(--fps-sp-1)}._readerToolbar_1t3t9_81 ._langSelect_1t3t9_17{min-block-size:2.5rem;max-inline-size:6.25rem;font-size:1rem}._readerToolbar_1t3t9_81 ._languageSelect_1t3t9_421{max-inline-size:4.25rem}._shareBar_1t3t9_110{flex:none}._shareBtn_1t3t9_111,._modeBtn_1t3t9_94{inline-size:2.5rem;block-size:2.5rem}}@media(pointer:coarse){._orbitAction_1t3t9_202{min-block-size:2.5rem;padding-inline:var(--fps-sp-3)}}._bodySkeleton_1t3t9_434{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_1t3t9_434 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_1t3t9_1 1.4s ease-in-out infinite}._skeletonTitle_1t3t9_453{block-size:2.25rem;inline-size:62%;margin-block-end:var(--fps-sp-3)}._skeletonLineShort_1t3t9_454{inline-size:74%}@keyframes _readerSkeleton_1t3t9_1{0%{background-position:200% 0}to{background-position:-200% 0}}@media(prefers-reduced-motion:reduce){._bodySkeleton_1t3t9_434 span{animation:none}}._shareBtnOn_1t3t9_465{color:var(--fps-c-accent);background:var(--fps-c-accent-soft)}._shareBtnCount_1t3t9_466{margin-inline-start:.2rem;font:600 var(--fps-text-2xs)/1 var(--fps-font-ui);font-variant-numeric:tabular-nums}._gateSignIn_1t3t9_467{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_1t3t9_467:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._audioFollowChip_1t3t9_480{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_1t3t9_1 var(--fps-dur-normal) var(--fps-ease-spring) both}@keyframes _audioChipIn_1t3t9_1{0%{opacity:0;transform:translate(-50%,var(--fps-sp-2))}to{opacity:1;transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){._audioFollowChip_1t3t9_480{animation:none}}._audioTextOnly_1t3t9_515{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_1t3t9_548{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_1t3t9_548>*:not([data-namava]){display:none}._nextPanel_1t3t9_578{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_1t3t9_587{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_1t3t9_587:hover{border-color:var(--fps-c-accent)}._nextCard_1t3t9_587:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._nextKicker_1t3t9_601{font-size:var(--fps-text-2xs);color:var(--fps-c-text-3);letter-spacing:var(--fps-tracking-wide, .04em)}._nextTitle_1t3t9_606{font-family:var(--fps-font-kls-heading, var(--fps-font-heading));font-size:var(--fps-text-lg);color:var(--fps-c-text)}._nextCountdown_1t3t9_613{margin-block-start:var(--fps-sp-1);font-size:var(--fps-text-xs);color:var(--fps-c-accent);font-variant-numeric:tabular-nums}._previousLink_1t3t9_619,._stayHere_1t3t9_619{border:0;background:transparent;padding:var(--fps-sp-2);color:var(--fps-c-text-3);font-size:var(--fps-text-xs);cursor:pointer}._previousLink_1t3t9_619:hover,._stayHere_1t3t9_619:hover{color:var(--fps-c-text)}._previousLink_1t3t9_619:focus-visible,._stayHere_1t3t9_619:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._stayHere_1t3t9_619{color:var(--fps-c-accent)}._contentsSheet_1t3t9_633{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_1t3t9_633{align-items:center}}._contentsPaper_1t3t9_647{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_1t3t9_647{border-radius:var(--fps-r-xl)}}._contentsHead_1t3t9_661{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_1t3t9_671{border:0;background:transparent;color:var(--fps-c-text-3);font-size:var(--fps-text-xl);line-height:1;cursor:pointer}._contentsClose_1t3t9_671:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._contentsList_1t3t9_680{margin:0;padding:var(--fps-sp-2);list-style:none;overflow-y:auto;overscroll-behavior:contain}._contentsItem_1t3t9_687{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_1t3t9_687:hover{background:var(--fps-c-surface-alt, var(--fps-c-bg-subtle));color:var(--fps-c-text)}._contentsItem_1t3t9_687:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._contentsItemOn_1t3t9_702{color:var(--fps-c-text);background:var(--fps-c-surface-alt, var(--fps-c-bg-subtle))}._contentsNumber_1t3t9_703{flex:none;color:var(--fps-c-text-3);font-variant-numeric:tabular-nums}._contentsTitle_1t3t9_704{flex:1 1 auto;min-inline-size:0}._contentsBadge_1t3t9_705{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_1t3t9_717{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_1t3t9_717{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_1t3t9_717:hover{color:var(--fps-c-text);border-color:var(--fps-c-border)}._contentsGroup_1t3t9_717:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._contentsGroupOn_1t3t9_736{color:var(--fps-c-text);border-color:var(--fps-c-accent)}._embedded_1t3t9_757{display:flex;flex-direction:column;block-size:100%;min-block-size:0;overflow:hidden}._embedded_1t3t9_757>._surfaceNamava_1t3t9_548{min-block-size:0;max-block-size:none}._embedded_1t3t9_757>._surfaceArticle_1t3t9_24{flex:1 1 auto;min-block-size:0;overflow-y:auto;overscroll-behavior-y:contain}._homeBtn_1t3t9_775{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_1t3t9_775:hover{color:var(--fps-c-text);background:var(--fps-c-surface-alt, var(--fps-c-bg-subtle))}._homeBtn_1t3t9_775:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._embeddedChrome_1t3t9_791{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_1t3t9_808{visibility:hidden}._contentsPaperFull_1t3t9_814{max-block-size:100svh;block-size:100svh;border-radius:0}._contentsGrip_1t3t9_821{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_1t3t9_821{display:none}}._surfaceArticle_1t3t9_24,._surfaceNamava_1t3t9_548{animation:_pieceArrive_1t3t9_1 .26s var(--fps-ease-out, ease) both}@keyframes _pieceArrive_1t3t9_1{0%{opacity:0;transform:translateY(.4rem)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){._surfaceArticle_1t3t9_24,._surfaceNamava_1t3t9_548{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_aj2a2_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_aj2a2_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_aj2a2_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_aj2a2_22 ._editMain_aj2a2_14{flex:1 1 auto;inline-size:100%}._editReadingWidth_aj2a2_22 ._editMain_aj2a2_14>:not(._blockEditorSurface_aj2a2_27){inline-size:min(var(--fps-piece-reading-width),100%);margin-inline:auto}._blockEditorSurface_aj2a2_27{inline-size:100%;min-inline-size:0}._settings_aj2a2_29{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_aj2a2_29 ._editSide_aj2a2_34{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_aj2a2_34{flex:1;min-inline-size:16rem;position:sticky;inset-block-start:calc(var(--fps-nav-h) + 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_aj2a2_56{font-size:var(--fps-text-2xs);text-transform:uppercase;letter-spacing:var(--fps-tracking-wide);color:var(--fps-c-text-3)}._readinessChecks_aj2a2_57{display:flex;flex-wrap:wrap;gap:var(--fps-sp-2);color:var(--fps-c-text-3);font-size:var(--fps-text-xs)}._readinessChecks_aj2a2_57 span[data-ready=true]{color:var(--fps-c-ok)}._languageRows_aj2a2_59{display:flex;flex-direction:column;gap:var(--fps-sp-2)}._languageRow_aj2a2_59{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_aj2a2_70{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:baseline;gap:var(--fps-sp-2);min-inline-size:0}._languageSummary_aj2a2_70 span{color:var(--fps-c-text-2);font-size:var(--fps-text-sm)}._languageSummary_aj2a2_70 small{color:var(--fps-c-text-3);white-space:nowrap}._languageProposal_aj2a2_73{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_aj2a2_73 span,._languageProposal_aj2a2_73 small{color:var(--fps-c-text-2);line-height:var(--fps-leading-normal)}._editBar_aj2a2_77{position:sticky;inset-block-start:calc(var(--fps-nav-h) + var(--audio-rail-h, 0px) + var(--workspace-tab-row-h, 0px));z-index:24;display:flex;align-items:center;gap:var(--fps-sp-3);flex-wrap:wrap;min-block-size:3rem;padding:var(--fps-sp-2) var(--fps-sp-3);margin-inline:calc(-1 * var(--fps-sp-3));border-block-end:1px solid var(--fps-c-border-muted);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:0 8px 20px color-mix(in srgb,var(--fps-c-bg) 72%,transparent)}._editBarLabel_aj2a2_94{font-size:var(--fps-text-2xs);text-transform:uppercase;letter-spacing:var(--fps-tracking-wide);color:var(--fps-c-text-3);flex:1}._editBarActions_aj2a2_95{display:flex;gap:var(--fps-sp-2);align-items:center;flex-wrap:wrap}._savePrompt_aj2a2_96{position:sticky;inset-block-start:calc(var(--fps-nav-h) + 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_aj2a2_96 label{display:grid;gap:var(--fps-sp-2);color:var(--fps-c-text-2);font-size:var(--fps-text-sm)}._savePrompt_aj2a2_96 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_aj2a2_96 textarea:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._savePrompt_aj2a2_96>div{display:flex;justify-content:flex-end;gap:var(--fps-sp-2)}._localDraftBanner_aj2a2_114{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_aj2a2_127{display:flex;align-items:center;flex-wrap:wrap;gap:var(--fps-sp-2)}._projectSelect_aj2a2_128{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_aj2a2_128:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._titleInput_aj2a2_142{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_aj2a2_142: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_aj2a2_164{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_aj2a2_164: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_aj2a2_185{display:grid;gap:var(--fps-sp-3);padding-block-end:var(--fps-sp-3)}._featureEditorImage_aj2a2_190{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_aj2a2_198{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_aj2a2_208{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_aj2a2_208 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_aj2a2_208[open]{display:grid;gap:var(--fps-sp-3)}@media(max-width:48rem){._titleInput_aj2a2_142{font-size:clamp(1.75rem,8vw,var(--fps-text-3xl));line-height:var(--fps-leading-tight)}._subtitleInput_aj2a2_164{font-size:clamp(var(--fps-text-base),5vw,var(--fps-text-lg));line-height:var(--fps-leading-snug)}}._originalInput_aj2a2_217{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_aj2a2_223{cursor:pointer;font-size:var(--fps-text-sm);font-weight:var(--fps-weight-medium);color:var(--fps-c-text)}._originalInputHint_aj2a2_224{margin:var(--fps-sp-2) 0;font-size:var(--fps-text-xs);color:var(--fps-c-text-3)}._ideaSummary_aj2a2_227{display:flex;align-items:center;gap:var(--fps-sp-2);min-inline-size:0;min-block-size:2rem;cursor:pointer;list-style:none}._ideaSummary_aj2a2_227::-webkit-details-marker{display:none}._ideaSummary_aj2a2_227: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_aj2a2_227:before{transform:scaleX(-1)}details[open]>._ideaSummary_aj2a2_227:before{transform:rotate(90deg)}._ideaSummary_aj2a2_227:focus-visible{outline:none;box-shadow:var(--fps-focus-ring);border-radius:var(--fps-r-sm)}._ideaPreview_aj2a2_241{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_aj2a2_227{min-block-size:2.75rem}}._originalInputText_aj2a2_251{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_aj2a2_262{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_aj2a2_274{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_aj2a2_286{display:flex;align-items:center;gap:var(--fps-sp-3);flex-wrap:wrap}._sourceMethodDivider_aj2a2_287{color:var(--fps-c-text-3);font-size:var(--fps-text-xs)}._manualSourceGrid_aj2a2_288{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_aj2a2_289{grid-column:1 / -1}._suggestionRow_aj2a2_290,._contributorRow_aj2a2_290{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_aj2a2_290>span{flex:1;min-inline-size:0;display:grid;gap:2px}._suggestionRow_aj2a2_290 small{color:var(--fps-c-text-3);overflow-wrap:anywhere}._contributorRow_aj2a2_290>span{flex:1;min-inline-size:0}._contributorRow_aj2a2_290 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_aj2a2_308{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_aj2a2_308 input{position:absolute;inline-size:1px;block-size:1px;opacity:0;pointer-events:none}._noteInput_aj2a2_320{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_aj2a2_320:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._fieldGroup_aj2a2_333{display:flex;flex-direction:column;gap:2px}._fieldLabel_aj2a2_334{font-size:var(--fps-text-2xs);text-transform:uppercase;letter-spacing:var(--fps-tracking-wide);color:var(--fps-c-text-3)}._fieldTextarea_aj2a2_335{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_aj2a2_335:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._card_aj2a2_350{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_aj2a2_359{display:flex;align-items:center;gap:var(--fps-sp-2)}._cardTitle_aj2a2_360{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_aj2a2_361{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_aj2a2_362{font-size:var(--fps-text-sm);font-weight:var(--fps-weight-medium);color:var(--fps-c-text)}._cardSub_aj2a2_363{font-size:var(--fps-text-xs);color:var(--fps-c-text-2)}._cardHint_aj2a2_364{font-size:var(--fps-text-2xs);color:var(--fps-c-text-3)}._cardActions_aj2a2_365{display:flex;gap:var(--fps-sp-2);flex-wrap:wrap}._cardChips_aj2a2_366{display:flex;flex-wrap:wrap;gap:var(--fps-sp-1)}._chip_aj2a2_367{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_aj2a2_375{display:flex;flex-direction:column;gap:var(--fps-sp-2)}._cardRow_aj2a2_375{display:flex;flex-direction:column;gap:1px}._cardImage_aj2a2_377{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_aj2a2_386{display:flex;gap:var(--fps-sp-2);align-items:center}._rejectRow_aj2a2_386>:first-child{flex:1;min-inline-size:0}._altList_aj2a2_388{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_aj2a2_391{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_aj2a2_401{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_aj2a2_412{display:flex;align-items:center;gap:var(--fps-sp-2);flex-wrap:wrap}._spacer_aj2a2_413{flex:1}._translateColLabel_aj2a2_414{font-size:var(--fps-text-2xs);text-transform:uppercase;letter-spacing:var(--fps-tracking-wide);color:var(--fps-c-text-3);flex:1}._translateTargets_aj2a2_415{display:flex;gap:var(--fps-sp-1)}._translateEmpty_aj2a2_416{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_aj2a2_426{font-size:var(--fps-text-2xl);opacity:.4}._translateActions_aj2a2_427{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_aj2a2_427>:first-child{flex:1}._translateNote_aj2a2_436{font-size:var(--fps-text-xs);color:var(--fps-c-text-3)}._applyBar_aj2a2_437{inline-size:100%;display:flex;justify-content:flex-end;gap:var(--fps-sp-2);align-items:center;flex-wrap:wrap}._flowProgress_aj2a2_447{position:relative;inline-size:100%;padding-block:var(--fps-sp-2)}._flowTrack_aj2a2_448{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_aj2a2_448>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_aj2a2_450{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_aj2a2_450 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_aj2a2_450 li[data-state=active]{color:var(--fps-c-text);font-weight:var(--fps-weight-semibold, 600)}._flowSteps_aj2a2_450 li[data-state=done]{color:var(--fps-c-ok)}._flowSteps_aj2a2_450 li[data-state=failed]{color:var(--fps-c-err)}._flowDot_aj2a2_455{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_aj2a2_450 li[data-state=active] ._flowDot_aj2a2_455{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_aj2a2_450 li[data-state=done] ._flowDot_aj2a2_455,._flowSteps_aj2a2_450 li[data-state=failed] ._flowDot_aj2a2_455{border-color:currentColor}._flowError_aj2a2_459{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_aj2a2_5{flex-direction:column}._editSide_aj2a2_34{position:static;inline-size:100%}._translate_aj2a2_391{grid-template-columns:minmax(0,1fr)}._edit_aj2a2_5 :where(input:not([type=checkbox]):not([type=radio]):not([type=file]),textarea:not(._titleInput_aj2a2_142):not(._subtitleInput_aj2a2_164),select){min-inline-size:0;max-inline-size:100%;box-sizing:border-box;font-size:1rem}._editBar_aj2a2_77{margin-inline:calc(-1 * var(--fps-sp-2));padding:var(--fps-sp-2)}._editBarActions_aj2a2_95>*{min-block-size:44px}._translateActions_aj2a2_427>*{min-block-size:44px}._manualSourceGrid_aj2a2_288{grid-template-columns:1fr}._manualSourceWide_aj2a2_289{grid-column:auto}}._newPiece_aj2a2_483{min-height:min(78vh,900px);display:grid;place-items:center;padding:clamp(24px,6vw,88px) 20px}._newPieceCard_aj2a2_490{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_aj2a2_500 h1{margin:8px 0 10px;font-size:clamp(1.8rem,5vw,3.4rem);letter-spacing:-.045em}._newPieceHead_aj2a2_500 p{margin:0;color:var(--fps-c-text-3);line-height:1.7}._newPieceFields_aj2a2_502{display:grid;gap:18px;margin-top:34px}._newPieceModalFields_aj2a2_503{min-inline-size:0;margin-top:0}._newPieceModalFields_aj2a2_503>*{min-inline-size:0}._newPieceModalFields_aj2a2_503 :where(input,select){inline-size:100%;max-inline-size:100%;min-inline-size:0}._newPieceActions_aj2a2_506{display:flex;justify-content:flex-end;gap:10px;margin-top:30px}._spokenHint_aj2a2_511{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_aj2a2_519{color:var(--fps-c-warn);opacity:1}._center_4lxd4_3{display:grid;place-items:center;min-block-size:40vh;color:var(--fps-c-text-3)}._error_4lxd4_4{color:var(--fps-c-err);font-size:var(--fps-text-sm);margin-block-start:var(--fps-sp-3)}._back_4lxd4_5{color:var(--fps-c-text-3);text-decoration:none;font-size:var(--fps-text-sm)}._back_4lxd4_5:hover{color:var(--fps-c-text)}._langSelect_4lxd4_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_4lxd4_10{max-inline-size:76rem;margin-inline:auto;padding:var(--fps-sp-8) var(--fps-sp-5) var(--fps-sp-16)}._hero_4lxd4_11{text-align:center;padding-block:var(--fps-sp-12) var(--fps-sp-10)}._heroTitle_4lxd4_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_4lxd4_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_4lxd4_14{margin-block:var(--fps-sp-4) var(--fps-sp-12)}._sectionIntro_4lxd4_15{display:flex;justify-content:space-between;align-items:end;gap:var(--fps-sp-4);margin-block-end:var(--fps-sp-5)}._sectionTitle_4lxd4_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_4lxd4_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_4lxd4_18{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr));gap:var(--fps-sp-4)}._projectCard_4lxd4_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_4lxd4_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_4lxd4_19:focus-visible{outline:none;box-shadow:var(--fps-focus-ring),var(--fps-shadow-md)}._projectVisual_4lxd4_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_4lxd4_22 img{inline-size:100%;block-size:100%;display:block;object-fit:cover}._projectMonogram_4lxd4_24{font-family:var(--fps-font-heading);font-size:var(--fps-text-2xl);color:var(--fps-c-accent)}._projectCardBody_4lxd4_25{min-inline-size:0;display:flex;flex-direction:column;gap:var(--fps-sp-1)}._projectName_4lxd4_26{font-family:var(--fps-font-heading);font-size:var(--fps-text-base);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._projectSummary_4lxd4_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_4lxd4_28{color:var(--fps-c-text-3);font-size:var(--fps-text-2xs)}._projectArrow_4lxd4_29{align-self:start;color:var(--fps-c-text-3);font-size:var(--fps-text-sm)}._recent_4lxd4_30{padding-block-start:var(--fps-sp-8);border-block-start:1px solid var(--fps-c-border-muted)}._recentTitle_4lxd4_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_4lxd4_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_4lxd4_33{display:flex;align-items:center;justify-content:flex-end;gap:var(--fps-sp-2);flex-wrap:wrap}._captureProject_4lxd4_34{font-size:var(--fps-text-xs);color:var(--fps-c-text-3)}._captureList_4lxd4_35{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--fps-sp-2)}._captureRow_4lxd4_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_4lxd4_36:hover{border-color:var(--fps-c-border);box-shadow:var(--fps-shadow-xs)}._captureTitle_4lxd4_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_4lxd4_39{display:flex;align-items:center;gap:var(--fps-sp-2);flex:none}._captureLang_4lxd4_40{font-size:var(--fps-text-2xs);color:var(--fps-c-text-3);text-transform:uppercase}._feedSearch_4lxd4_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_4lxd4_43:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._filterBar_4lxd4_45{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--fps-sp-4);margin-block-end:var(--fps-sp-5)}._filterGroups_4lxd4_46{min-inline-size:0;display:flex;flex-direction:column;gap:var(--fps-sp-2)}._stageChips_4lxd4_47{display:flex;gap:var(--fps-sp-2);overflow-x:auto;padding-block:var(--fps-sp-1);scrollbar-width:thin}._accessChips_4lxd4_48{display:flex;gap:var(--fps-sp-1);overflow-x:auto;scrollbar-width:thin}._accessChip_4lxd4_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_4lxd4_48:hover{color:var(--fps-c-text);background:var(--fps-c-bg-subtle)}._accessChip_4lxd4_48:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._accessChipOn_4lxd4_52{color:var(--fps-c-accent);background:var(--fps-c-accent-soft)}._showAllToggle_4lxd4_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_4lxd4_53 input{inline-size:1rem;block-size:1rem;accent-color:var(--fps-c-accent)}._sortDirection_4lxd4_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_4lxd4_55:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._stageChip_4lxd4_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_4lxd4_47:hover{border-color:var(--fps-c-text-3);color:var(--fps-c-text)}._stageChip_4lxd4_47:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._stageChipOn_4lxd4_60{border-color:var(--fps-c-accent);background:var(--fps-c-accent-soft);color:var(--fps-c-accent)}._feedList_4lxd4_61{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--fps-sp-2)}._feedRow_4lxd4_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);transition:border-color var(--fps-dur-fast),box-shadow var(--fps-dur-fast)}._feedRow_4lxd4_62:hover{border-color:var(--fps-c-border);box-shadow:var(--fps-shadow-xs)}._feedThumb_4lxd4_64{flex:none;inline-size:3rem;block-size:3rem;border-radius:var(--fps-r-md);overflow:hidden;background:var(--fps-c-bg-subtle)}._feedThumb_4lxd4_64 img{inline-size:100%;block-size:100%;object-fit:cover;display:block}._feedBody_4lxd4_66{flex:1;min-inline-size:0;display:flex;flex-direction:column;gap:var(--fps-sp-1)}._feedTitle_4lxd4_67{color:var(--fps-c-text);font-size:var(--fps-text-base);text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._feedTitle_4lxd4_67:hover{text-decoration:underline}._feedTitle_4lxd4_67:focus-visible{outline:none;box-shadow:var(--fps-focus-ring);border-radius:var(--fps-r-sm)}._feedMeta_4lxd4_70{display:flex;align-items:center;gap:var(--fps-sp-2);flex-wrap:wrap}._feedWhen_4lxd4_71{font-size:var(--fps-text-2xs);color:var(--fps-c-text-3)}._stageBadge_4lxd4_74{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_4lxd4_75{color:var(--fps-c-text-2);background:var(--fps-c-bg-subtle)}._stageRunning_4lxd4_76{color:var(--fps-c-accent);background:var(--fps-c-accent-soft)}._stageBlocked_4lxd4_77{color:var(--fps-c-warn);background:var(--fps-c-warn-soft)}._stageFailed_4lxd4_78{color:var(--fps-c-err);background:var(--fps-c-err-soft)}._stageNeedsReview_4lxd4_79{color:var(--fps-c-warn);background:var(--fps-c-warn-soft);border-color:color-mix(in oklch,var(--fps-c-warn) 35%,transparent)}._stageChangesRequested_4lxd4_80{color:var(--fps-c-err);background:var(--fps-c-warn-soft)}._stageApproved_4lxd4_81{color:var(--fps-c-ok);background:var(--fps-c-ok-soft)}._stageApplied_4lxd4_82{color:var(--fps-c-ok);background:var(--fps-c-ok-soft);border-color:color-mix(in oklch,var(--fps-c-ok) 35%,transparent)}._stageDraft_4lxd4_83{color:var(--fps-c-text-2);background:var(--fps-c-surface-alt);border-color:var(--fps-c-border)}._stagePublished_4lxd4_84{color:var(--fps-c-accent-text);background:var(--fps-c-accent)}._stageArchived_4lxd4_85{color:var(--fps-c-text-3);background:var(--fps-c-bg-subtle)}._audienceBadge_4lxd4_86{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_4lxd4_10{padding-inline:var(--fps-sp-4)}._hero_4lxd4_11{padding-block:var(--fps-sp-8)}._heroTitle_4lxd4_12{font-size:var(--fps-text-3xl)}._projectGrid_4lxd4_18{grid-template-columns:1fr}._filterBar_4lxd4_45{align-items:stretch;flex-direction:column}._recentHead_4lxd4_32,._recentFilters_4lxd4_33{align-items:stretch}._recentFilters_4lxd4_33,._feedSearch_4lxd4_43{inline-size:100%}._recentFilters_4lxd4_33 ._langSelect_4lxd4_7{flex:1;min-inline-size:0}._filterBar_4lxd4_45{align-items:flex-start;flex-direction:column}._stageChips_4lxd4_47{inline-size:100%}._feedRow_4lxd4_62{flex-wrap:wrap}._feedRow_4lxd4_62>button{inline-size:100%;justify-content:center}}._composer_4lxd4_104{max-inline-size:var(--fps-max-prose);margin-inline:auto;padding:var(--fps-sp-8) var(--fps-sp-5) var(--fps-sp-16)}._composerCompact_4lxd4_106{padding:var(--fps-sp-4) var(--fps-sp-4) var(--fps-sp-4)}._composerCompact_4lxd4_106 ._composerHead_4lxd4_107{margin-block-end:var(--fps-sp-5)}._composerCompact_4lxd4_106 ._composerTitle_4lxd4_108{font-size:var(--fps-text-2xl)}._composerCompact_4lxd4_106 ._block_4lxd4_109{margin-block-end:var(--fps-sp-4)}._composerCompact_4lxd4_106 ._canvas_4lxd4_110{min-block-size:9.5rem}._fieldRow_4lxd4_111{display:flex;gap:var(--fps-sp-4);flex-wrap:wrap;align-items:flex-end}._composerHead_4lxd4_107{margin-block-end:var(--fps-sp-8)}._composerTitle_4lxd4_108{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_4lxd4_114{font-family:var(--fps-font-body);color:var(--fps-c-text-2);margin:0}._block_4lxd4_109{margin-block-end:var(--fps-sp-6)}._canvas_4lxd4_110{font-family:var(--fps-font-body);font-size:var(--fps-text-lg);line-height:var(--fps-leading-reading);min-block-size:12rem}._composerFoot_4lxd4_119{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_4lxd4_120{display:flex;gap:var(--fps-sp-2)}._pipeline_4lxd4_123{max-inline-size:46rem;margin-inline:auto;padding:var(--fps-sp-6) var(--fps-sp-5) var(--fps-sp-16)}._pipelineHead_4lxd4_124{display:flex;align-items:center;gap:var(--fps-sp-3);margin-block-end:var(--fps-sp-6);flex-wrap:wrap}._pipelineTitle_4lxd4_125{font-family:var(--fps-font-heading);font-size:var(--fps-text-lg);color:var(--fps-c-text);flex:1;min-inline-size:0}._pipelineBody_4lxd4_126{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_4lxd4_127{display:flex;justify-content:flex-end;gap:var(--fps-sp-2);margin-block-start:var(--fps-sp-5)}._notice_4lxd4_128{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_4lxd4_128 strong{font-weight:var(--fps-weight-medium)}._noticeActions_4lxd4_130{margin-block-start:var(--fps-sp-2)}._stepAgentLine_4lxd4_132{display:block;color:var(--fps-c-text-3);font-size:var(--fps-text-2xs)}._queuedState_4lxd4_133{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_4lxd4_133 strong{display:block;color:var(--fps-c-text);font-weight:var(--fps-weight-medium);margin-block-end:2px}._review_4lxd4_137{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_4lxd4_138{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_4lxd4_139{padding-inline:var(--fps-sp-6)}._reviewSide_4lxd4_140{position:sticky;inset-block-start:var(--fps-sp-4);display:flex;flex-direction:column;gap:var(--fps-sp-4);min-inline-size:0}._reviewHead_4lxd4_141{display:flex;align-items:center;justify-content:space-between}._reviewTitle_4lxd4_142{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_4lxd4_143 .ui-card__title{font-size:var(--fps-text-sm)}._score_4lxd4_144{font-size:var(--fps-text-sm);color:var(--fps-c-text-2);margin-block:var(--fps-sp-2)}._findLine_4lxd4_145{font-size:var(--fps-text-sm);color:var(--fps-c-text-2)}._findList_4lxd4_146{list-style:none;margin:var(--fps-sp-2) 0 0;padding:0;display:flex;flex-direction:column;gap:var(--fps-sp-1)}._findList_4lxd4_146 li{font-size:var(--fps-text-xs);color:var(--fps-c-text-2);display:flex;gap:var(--fps-sp-1)}._decision_4lxd4_148{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_4lxd4_149{display:flex;flex-direction:column;gap:var(--fps-sp-2)}._decisionRow_4lxd4_150{display:flex;gap:var(--fps-sp-2)}._decisionRow_4lxd4_150>*{flex:1;justify-content:center}._alertBanner_4lxd4_154{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_4lxd4_154 strong{font-weight:var(--fps-weight-medium)}._confirmBody_4lxd4_158{display:flex;flex-direction:column;gap:var(--fps-sp-3)}._confirmBlocked_4lxd4_159{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_4lxd4_159 strong{font-weight:var(--fps-weight-medium)}._confirmBlocked_4lxd4_159 ul{margin:0;padding-inline-start:var(--fps-sp-5);display:flex;flex-direction:column;gap:var(--fps-sp-1)}._confirmBlocked_4lxd4_159 span{color:var(--fps-c-text-2)}._history_4lxd4_163{margin-block-start:var(--fps-sp-2)}._orbitLabel_4lxd4_164{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_4lxd4_165{font-size:var(--fps-text-xs);color:var(--fps-c-text-3);padding-block:2px}._mobileTabs_4lxd4_168{display:none;grid-column:1 / -1}._draftBar_4lxd4_169{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_4lxd4_170{padding:var(--fps-sp-4) var(--fps-sp-6)}._titleRead_4lxd4_171{display:flex;flex-direction:column;gap:2px}._titleReadMain_4lxd4_172{font-family:var(--fps-font-heading);font-size:var(--fps-text-lg);color:var(--fps-c-text)}._titleReadSub_4lxd4_173{font-size:var(--fps-text-sm);color:var(--fps-c-text-2)}._translationBarEnd_4lxd4_174{display:flex;align-items:center;gap:var(--fps-sp-3);margin-inline-start:auto}._seoRead_4lxd4_175{display:flex;flex-direction:column;gap:2px}._seoReadTitle_4lxd4_176{font-size:var(--fps-text-sm);font-weight:var(--fps-weight-medium);color:var(--fps-c-text)}._seoReadDesc_4lxd4_177{font-size:var(--fps-text-sm);color:var(--fps-c-text-2)}._glossaryRead_4lxd4_178{display:flex;flex-direction:column;gap:var(--fps-sp-2)}._glossaryReadRow_4lxd4_179{display:flex;flex-direction:column;gap:1px}._glossaryTerm_4lxd4_180{font-size:var(--fps-text-sm);font-weight:var(--fps-weight-medium);color:var(--fps-c-text)}._glossaryDef_4lxd4_181{font-size:var(--fps-text-xs);color:var(--fps-c-text-2)}._orbitRead_4lxd4_182{display:flex;flex-direction:column;gap:var(--fps-sp-2)}._orbitReadRow_4lxd4_183{display:flex;flex-direction:column;gap:1px}._orbitReadKey_4lxd4_184{font-size:var(--fps-text-2xs);text-transform:uppercase;letter-spacing:var(--fps-tracking-wide);color:var(--fps-c-text-3)}._orbitReadVal_4lxd4_185{font-size:var(--fps-text-sm);color:var(--fps-c-text-2)}@media(max-width:48rem){._review_4lxd4_137{grid-template-columns:1fr}._reviewSide_4lxd4_140{position:static}._mobileTabs_4lxd4_168{display:block;margin-block-end:var(--fps-sp-2)}._paneHiddenMobile_4lxd4_191{display:none}._decisionBar_4lxd4_149{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_4lxd4_150>*{min-block-size:44px}._translationActions_4lxd4_207>*{min-block-size:44px}}._hintLine_4lxd4_211{color:var(--fps-c-text-3);font-size:var(--fps-text-sm);margin:0 0 var(--fps-sp-3)}._langChips_4lxd4_212{display:flex;flex-wrap:wrap;gap:var(--fps-sp-2)}._langChip_4lxd4_212{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_4lxd4_214{border-color:var(--fps-c-text);background:var(--fps-c-surface-alt)}._translations_4lxd4_217{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_4lxd4_218{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_4lxd4_219{border-block-start:1px solid var(--fps-c-border-muted);padding-block:var(--fps-sp-4)}._translationItem_4lxd4_219:first-of-type{border-block-start:none}._translationBar_4lxd4_174{display:flex;align-items:center;gap:var(--fps-sp-3);padding-inline:var(--fps-sp-6);margin-block-end:var(--fps-sp-2)}._translationLang_4lxd4_222{font-weight:600;text-transform:uppercase;letter-spacing:var(--fps-tracking-wide);font-size:var(--fps-text-sm)}._translationEmpty_4lxd4_223{color:var(--fps-c-text-3);font-size:var(--fps-text-sm);padding-inline:var(--fps-sp-6)}._translationActions_4lxd4_207{display:flex;gap:var(--fps-sp-2);padding-inline:var(--fps-sp-6);margin-block-start:var(--fps-sp-3)}._sourceUrl_4lxd4_227{font-size:var(--fps-text-sm);font-weight:600;color:var(--fps-c-text);word-break:break-all}._sourceMeta_4lxd4_228{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_4lxd4_229{color:var(--fps-c-text-3)}._disclosure_4lxd4_232{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_4lxd4_232:hover{color:var(--fps-c-text)}._disclosure_4lxd4_232:focus-visible{outline:none;box-shadow:var(--fps-focus-ring);border-radius:var(--fps-r-sm)}._shapingGrid_4lxd4_235{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_4lxd4_235 select{inline-size:100%}._imageRow_4lxd4_239{display:flex;align-items:center;gap:var(--fps-sp-3)}._imageOpts_4lxd4_240{display:flex;flex-wrap:wrap;align-items:center;gap:var(--fps-sp-3);margin-block-start:var(--fps-sp-3)}._imageOpts_4lxd4_240>:first-child{flex:1;min-inline-size:14rem}._imagePreview_4lxd4_244{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_4lxd4_47{min-block-size:2.5rem;padding-block:var(--fps-sp-2)}._langSelect_4lxd4_7,._feedSearch_4lxd4_43{min-block-size:2.75rem}}._threadList_4lxd4_254{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_4lxd4_255{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_4lxd4_255:hover{border-color:var(--fps-c-border);box-shadow:var(--fps-shadow-xs)}._threadOpen_4lxd4_265{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_4lxd4_265:focus-visible{outline:none;box-shadow:var(--fps-focus-ring);border-radius:var(--fps-r-lg)}._threadTitle_4lxd4_276{font-family:var(--fps-font-heading);font-size:var(--fps-text-base);color:var(--fps-c-text)}._threadChips_4lxd4_277{display:flex;flex-wrap:wrap;gap:var(--fps-sp-1);min-inline-size:0}._threadChip_4lxd4_277{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_4lxd4_290{display:flex;align-items:center;gap:var(--fps-sp-3);color:var(--fps-c-text-3);font-size:var(--fps-text-xs)}._threadMenu_4lxd4_291{position:relative;flex:none;align-self:flex-start}._threadMenu_4lxd4_291>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_4lxd4_291>summary::-webkit-details-marker{display:none}._threadMenu_4lxd4_291>summary:hover{background:var(--fps-c-bg-subtle);color:var(--fps-c-text)}._threadMenu_4lxd4_291>summary:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._threadMenuList_4lxd4_307{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_4lxd4_307 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_4lxd4_307 button:hover{background:var(--fps-c-bg-subtle)}._threadMenuList_4lxd4_307 button:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._threadMenuDanger_4lxd4_335{color:var(--fps-c-err)!important}._threadRenameForm_4lxd4_336{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_4lxd4_337{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_4lxd4_337:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}@media(pointer:coarse){._threadMenu_4lxd4_291>summary{inline-size:2.75rem;block-size:2.75rem}._threadMenuList_4lxd4_307 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}}._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_aqfok_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_aqfok_15{margin-block-start:var(--fps-sp-6)}._blockRail_aqfok_19{display:flex;align-items:center;gap:var(--fps-sp-3);margin-block-end:var(--fps-sp-3);min-block-size:2rem}._head_aqfok_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_aqfok_38{display:grid;gap:var(--fps-sp-2);min-inline-size:14rem}._coverageValue_aqfok_39{font-size:var(--fps-text-sm);color:var(--fps-c-text);font-weight:var(--fps-weight-medium)}._coverageMeta_aqfok_40{font-size:var(--fps-text-xs);color:var(--fps-c-text-3);font-variant-numeric:tabular-nums}._coverageBar_aqfok_42{display:block;block-size:3px;border-radius:var(--fps-r-full);background:var(--fps-c-border-muted);overflow:hidden}._coverageFill_aqfok_49{display:block;block-size:100%;background:var(--fps-c-accent);transition:inline-size var(--fps-dur-normal) var(--fps-ease-out)}._headActions_aqfok_56{display:flex;align-items:center;gap:var(--fps-sp-3);flex-wrap:wrap}._publish_aqfok_57{display:flex;align-items:center;gap:var(--fps-sp-2)}._hiddenInput_aqfok_58{display:none}._publishHint_aqfok_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_aqfok_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_aqfok_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_aqfok_84{display:flex;flex-wrap:wrap;align-items:center;gap:var(--fps-sp-3) var(--fps-sp-5)}._productionLabel_aqfok_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_aqfok_97{font-size:var(--fps-text-2xs);color:var(--fps-c-text-3);line-height:var(--fps-leading-normal)}._chooser_aqfok_99{display:flex;flex-wrap:wrap;align-items:center;gap:var(--fps-sp-2)}._chooserItem_aqfok_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_aqfok_100:hover{border-color:var(--fps-c-accent);color:var(--fps-c-text)}._chooserTime_aqfok_114{color:var(--fps-c-text-3);font-variant-numeric:tabular-nums}._blocks_aqfok_117{list-style:none;display:grid;gap:var(--fps-sp-1);margin-block:var(--fps-sp-6)}._block_aqfok_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_aqfok_19:hover{background:var(--fps-c-bg-subtle)}._blockText_aqfok_131{font-size:var(--fps-text-base);line-height:var(--fps-leading-reading);color:var(--fps-c-text);max-inline-size:62ch}._blockEmpty_aqfok_139{color:var(--fps-c-text-3)}._blockSide_aqfok_141{display:grid;justify-items:end;gap:var(--fps-sp-1);min-inline-size:12rem}._estimate_aqfok_143{font-size:var(--fps-text-2xs);color:var(--fps-c-text-3);line-height:var(--fps-leading-normal)}._estimateOver_aqfok_148{color:var(--fps-c-warn)}._rail_aqfok_155{display:flex;align-items:center;gap:var(--fps-sp-3);flex-wrap:wrap;padding-block:var(--fps-sp-1)}._railRecording_aqfok_162{gap:var(--fps-sp-3)}._railTime_aqfok_163{font-size:var(--fps-text-2xs);color:var(--fps-c-text-3);font-variant-numeric:tabular-nums}._railBadge_aqfok_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_aqfok_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_aqfok_179:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._railAction_aqfok_179:hover{color:var(--fps-c-text);background:var(--fps-c-surface-alt)}._railAction_aqfok_179:disabled{opacity:.4}._recordButton_aqfok_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_aqfok_191:hover:not(:disabled){border-color:var(--fps-c-err);color:var(--fps-c-err);transform:scale(1.04)}._recordButton_aqfok_191:disabled{opacity:.4}._recordDot_aqfok_206{inline-size:.7rem;block-size:.7rem;border-radius:var(--fps-r-full);background:var(--fps-c-err)}._recordSquare_aqfok_212{inline-size:.62rem;block-size:.62rem;border-radius:2px;background:var(--fps-c-err)}._recordButtonActive_aqfok_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_aqfok_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_aqfok_238{color:var(--fps-c-err)}._playButton_aqfok_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_aqfok_240:hover{color:var(--fps-c-text);border-color:var(--fps-c-accent)}._wave_aqfok_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_aqfok_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_aqfok_278{background:var(--fps-c-accent)}._bridgeRow_aqfok_281{display:flex;align-items:center;gap:var(--fps-sp-2);margin-block-start:var(--fps-sp-2)}._bridgeLabel_aqfok_282{font-size:var(--fps-text-2xs);color:var(--fps-c-text-3)}._notice_aqfok_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_aqfok_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_aqfok_191,._coverageFill_aqfok_49,._waveBar_aqfok_271,._railAction_aqfok_179{transition:none}}._railWarn_aqfok_310{font-size:var(--fps-text-2xs);color:var(--fps-c-warn)}._headingRail_aqfok_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_aqfok_324{font-size:var(--fps-text-2xs);color:var(--fps-c-text-3);letter-spacing:var(--fps-tracking-wide, .04em)}._indexHead_aqfok_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_aqfok_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_aqfok_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_aqfok_362{inline-size:.5rem;block-size:.5rem;border-radius:var(--fps-r-full);flex:none}._dotRecorded_aqfok_368{background:var(--fps-c-ok)}._dotStale_aqfok_369{background:var(--fps-c-warn)}._dotEmpty_aqfok_370{background:transparent;border:1px dashed var(--fps-c-border)}._indexList_aqfok_372{margin:0;padding:0;list-style:none;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;gap:1px}._indexItem_aqfok_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_aqfok_382:hover{background:var(--fps-c-surface-alt, var(--fps-c-bg-subtle));color:var(--fps-c-text)}._indexItem_aqfok_382:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._indexNumber_aqfok_398{color:var(--fps-c-text-3);font-variant-numeric:tabular-nums;flex:none}._indexText_aqfok_399{flex:1 1 auto;min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._indexTime_aqfok_406{color:var(--fps-c-text-3);font-variant-numeric:tabular-nums;flex:none}._settings_aqfok_415{display:inline-flex;flex:none}._settingsButton_aqfok_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_aqfok_416:hover,._settingsButton_aqfok_416[aria-expanded=true]{color:var(--fps-c-text);background:var(--fps-c-surface-alt, var(--fps-c-bg-subtle))}._settingsButton_aqfok_416:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._settingsPanel_aqfok_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_aqfok_447{display:none}._settingsRow_aqfok_448{display:flex;flex-direction:column;gap:var(--fps-sp-2)}._settingsRow_aqfok_448 select,._filterRow_aqfok_449 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_aqfok_457{display:flex;align-items:center;justify-content:space-between;gap:var(--fps-sp-3);font-size:var(--fps-text-xs)}._toggleRow_aqfok_457 input{accent-color:var(--fps-c-accent)}._filterRow_aqfok_449{display:grid;grid-template-columns:1fr 1fr;gap:var(--fps-sp-2)}._filterRow_aqfok_449 label{display:grid;gap:var(--fps-sp-1);color:var(--fps-c-text-3);font-size:var(--fps-text-2xs)}._soundPanel_aqfok_462{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_aqfok_471,._soundPrimary_aqfok_471{display:flex;align-items:end;justify-content:space-between;gap:var(--fps-sp-3);flex-wrap:wrap}._soundTitle_aqfok_472{margin:0;color:var(--fps-c-text);font-size:var(--fps-text-sm)}._soundBadge_aqfok_473{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_aqfok_471 ._settingsRow_aqfok_448{flex:1 1 14rem}._soundPrimary_aqfok_471 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_aqfok_476{border-block-start:1px solid var(--fps-c-border-muted);padding-block-start:var(--fps-sp-3)}._soundFine_aqfok_476 summary{cursor:pointer;color:var(--fps-c-text-2);font-size:var(--fps-text-xs)}._settingsLabel_aqfok_478{font-size:var(--fps-text-2xs);color:var(--fps-c-text-3)}._settingsHint_aqfok_479{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_aqfok_480{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_aqfok_480:hover{color:var(--fps-c-text);border-color:var(--fps-c-border)}._settingsAction_aqfok_480:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._settingsAction_aqfok_480:disabled{opacity:.5;cursor:default}._settingsDanger_aqfok_493{color:var(--fps-c-danger, var(--fps-c-text-2))}._fadeFieldset_aqfok_495{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_aqfok_495:disabled{opacity:.55}._fadeControl_aqfok_504{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_aqfok_504 input{inline-size:100%;accent-color:var(--fps-c-accent)}._fadeControl_aqfok_504 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_aqfok_471{align-items:stretch}._soundPrimary_aqfok_471 ._settingsAction_aqfok_480{inline-size:100%;text-align:center}._settingsBackdrop_aqfok_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_aqfok_432{inset:auto var(--fps-sp-2) 0 var(--fps-sp-2)!important;inline-size:auto;max-block-size:min(82dvh,42rem);padding-block-end:max(var(--fps-sp-4),env(safe-area-inset-bottom));border-end-start-radius:0;border-end-end-radius:0}._fadeControl_aqfok_504{grid-template-columns:1fr auto}._fadeControl_aqfok_504 input{grid-column:1 / -1;grid-row:2}}@media(max-width:32rem){._filterRow_aqfok_449{grid-template-columns:1fr}}._remaining_aqfok_549{font-size:var(--fps-text-xs);color:var(--fps-c-text-3)}._index_aqfok_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)}._state_vrpp1_4{display:grid;place-items:center;min-block-size:40vh;color:var(--fps-c-text-3);padding-inline:var(--fps-sp-5)}._idChip_vrpp1_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_vrpp1_20{color:inherit;text-decoration:none}._projectLink_vrpp1_20:hover{color:var(--fps-c-text);text-decoration:underline}._projectLink_vrpp1_20:focus-visible{outline:none;box-shadow:var(--fps-focus-ring);border-radius:var(--fps-r-sm)}._publicLink_vrpp1_23{color:var(--fps-c-text-3);text-decoration:none;font-size:var(--fps-text-sm);flex:none}._publicLink_vrpp1_23:hover{color:var(--fps-c-text)}._publicLink_vrpp1_23:focus-visible{outline:none;box-shadow:var(--fps-focus-ring);border-radius:var(--fps-r-sm)}._appearanceMenu_vrpp1_26{position:relative;color:var(--fps-c-text-2);font-size:var(--fps-text-sm)}._appearanceMenu_vrpp1_26 summary{cursor:pointer;white-space:nowrap}._appearanceMenu_vrpp1_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_vrpp1_26 a{padding:var(--fps-sp-2) var(--fps-sp-3);border-radius:var(--fps-r-sm);color:inherit;text-decoration:none}._appearanceMenu_vrpp1_26 a:hover,._appearanceMenu_vrpp1_26 a:focus-visible{color:var(--fps-c-text);background:var(--fps-c-surface-alt);outline:none}._langSelect_vrpp1_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_vrpp1_32{font-size:1rem;max-inline-size:100%}}._tabEndControls_vrpp1_39{display:flex;align-items:center;gap:var(--fps-sp-2);min-inline-size:0}._outlinePanel_vrpp1_46{position:sticky;inset-block-start:var(--workspace-chrome-bottom, calc(var(--fps-nav-h) + var(--workspace-tab-row-h, 0px)));z-index:30;inline-size:0;block-size:calc(100dvh - var(--workspace-chrome-bottom, calc(var(--fps-nav-h) + 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_vrpp1_46[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_vrpp1_67{position:absolute;inset-block:0;inset:0;padding-left:.75rem;display:flex;flex-direction:column;overflow:hidden}._outlineResize_vrpp1_77{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_vrpp1_77:focus-visible{outline:none;box-shadow:var(--fps-focus-ring);border-radius:var(--fps-r-sm)}._outlineResizeGrip_vrpp1_92{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_vrpp1_77:hover ._outlineResizeGrip_vrpp1_92,._outlineResize_vrpp1_77:focus-visible ._outlineResizeGrip_vrpp1_92{background:var(--fps-c-accent);block-size:4.5rem}._outlineHandle_vrpp1_105{position:fixed;inset-block-start:calc(var(--workspace-chrome-bottom, calc(var(--fps-nav-h) + 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_vrpp1_105 svg{inline-size:1.15rem;block-size:1.15rem;fill:none;stroke:currentColor;stroke-width:1.35;stroke-linecap:round;stroke-linejoin:round}._outlineHandle_vrpp1_105:hover{color:var(--fps-c-accent);background:var(--fps-c-accent-soft)}._outlineHandle_vrpp1_105:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._outlineHandleOpen_vrpp1_126{transform:translate(calc(var(--outline-w) * -1));color:var(--fps-c-accent)}._outlineTabToggle_vrpp1_128{flex:none;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: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_vrpp1_128 svg{inline-size:1.2rem;block-size:1.2rem;fill:none;stroke:currentColor;stroke-width:1.35;stroke-linecap:round;stroke-linejoin:round}._outlineTabToggle_vrpp1_128:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._outlineTabToggleOpen_vrpp1_144{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_vrpp1_150{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_vrpp1_46{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_vrpp1_46[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_vrpp1_67{padding-left:0}._outlineScrim_vrpp1_150{z-index:1400}}@media(prefers-reduced-motion:reduce){._outlinePanel_vrpp1_46,._outlineHandle_vrpp1_105{transition-duration:.01ms}}._refreshError_vrpp1_193{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_vrpp1_207{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_vrpp1_210{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_vrpp1_210 strong{color:var(--fps-c-text);font-weight:var(--fps-weight-medium)}._facets_vrpp1_226{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_vrpp1_236{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_vrpp1_236:hover,._chip_vrpp1_236:focus-visible{color:var(--fps-c-text-2);border-color:var(--fps-c-border)}._chip_vrpp1_236:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._chip_vrpp1_236[aria-disabled=true]{cursor:default}._chipActive_vrpp1_255{border-color:var(--fps-c-accent);background:var(--fps-c-accent-soft)}._chipLabel_vrpp1_256{color:inherit}._chipValue_vrpp1_257{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_vrpp1_258 ._chipValue_vrpp1_257{color:var(--fps-c-warn)}._chipOk_vrpp1_259 ._chipValue_vrpp1_257{color:var(--fps-c-ok)}@media(pointer:coarse){._chip_vrpp1_236{min-block-size:2.75rem;padding-block:var(--fps-sp-2)}._langSelect_vrpp1_32{min-block-size:2.5rem}}._contextSelect_vrpp1_266{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_vrpp1_266:focus-visible{outline:2px solid var(--fps-c-accent);outline-offset:2px}._wayfinding_vrpp1_271{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_vrpp1_272{display:flex;align-items:center;gap:var(--fps-sp-1);min-inline-size:0;overflow:hidden;flex-wrap:wrap}._crumb_vrpp1_272{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_vrpp1_272[data-language-system=kls]{font-family:var(--fps-font-kls-body, var(--fps-font-body))}._crumb_vrpp1_272:hover{color:var(--fps-c-text)}._crumb_vrpp1_272:focus-visible{outline:none;box-shadow:var(--fps-focus-ring);border-radius:var(--fps-r-sm)}._crumb_vrpp1_272+._crumb_vrpp1_272{padding-inline-start:var(--fps-sp-1)}._crumb_vrpp1_272+._crumb_vrpp1_272:before{content:"›";margin-inline-end:var(--fps-sp-1);color:var(--fps-c-text-3);unicode-bidi:isolate}._crumb_vrpp1_272:last-child{color:var(--fps-c-text)}._wayfindingEnd_vrpp1_280{display:flex;align-items:center;gap:var(--fps-sp-2);flex:none}._position_vrpp1_281{color:var(--fps-c-text-3);font-size:var(--fps-text-xs);font-variant-numeric:tabular-nums}._spineNav_vrpp1_282{display:inline-flex;align-items:center;gap:var(--fps-sp-2)}._spineBtn_vrpp1_283{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_vrpp1_283:hover:not(:disabled){border-color:var(--fps-c-text-3);color:var(--fps-c-text)}._spineBtn_vrpp1_283:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._spineBtn_vrpp1_283:disabled{opacity:.4;cursor:default}@media(pointer:coarse){._spineBtn_vrpp1_283{inline-size:2.75rem;block-size:2.75rem}}@media(max-width:42rem){._wayfinding_vrpp1_271{padding-inline:var(--fps-sp-3)}._crumb_vrpp1_272{max-inline-size:10rem}._contextSelect_vrpp1_266{max-inline-size:min(100%,11rem)}}._modeBar_vrpp1_299{display:flex;align-items:center;gap:var(--fps-sp-3);flex-wrap:wrap;flex:1;min-inline-size:0}._modeBarEnd_vrpp1_300{margin-inline-start:auto;display:flex;align-items:center;gap:var(--fps-sp-2);min-inline-size:0}._continueTab_vrpp1_303,._addExistingTab_vrpp1_304{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_vrpp1_303:hover{color:var(--fps-c-accent);border-color:var(--fps-c-accent);background:var(--fps-c-accent-soft)}._addExistingTab_vrpp1_304{border-style:solid}._addExistingTab_vrpp1_304:hover{color:var(--fps-c-accent);border-color:var(--fps-c-accent);background:var(--fps-c-accent-soft)}._continueTab_vrpp1_303:focus-visible,._addExistingTab_vrpp1_304:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._sessionChip_vrpp1_326{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_vrpp1_326:hover{color:var(--fps-c-text);border-color:var(--fps-c-text-3)}._sessionChip_vrpp1_326:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}@media(pointer:coarse){._continueTab_vrpp1_303,._addExistingTab_vrpp1_304,._sessionChip_vrpp1_326{min-block-size:2.75rem}}._publishSelect_vrpp1_348{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_vrpp1_356{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_vrpp1_356 input{accent-color:var(--fps-c-accent)}._publicationChrome_vrpp1_365{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_vrpp1_376,._publicationActions_vrpp1_376{display:flex;align-items:center;gap:var(--fps-sp-2);flex-wrap:wrap;min-inline-size:0}._publicationActions_vrpp1_376{margin-inline-start:auto;justify-content:flex-end}@media(max-width:42rem){._publicationChrome_vrpp1_365{padding:var(--fps-sp-3);align-items:stretch}._publicationIdentity_vrpp1_376,._publicationActions_vrpp1_376{inline-size:100%;margin-inline-start:0;justify-content:flex-start}}._publishTeasers_vrpp1_382{position:relative;color:var(--fps-c-text-2);font-size:var(--fps-text-xs)}._publishTeasers_vrpp1_382>summary{cursor:pointer;white-space:nowrap}._publishTeasers_vrpp1_382[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_vrpp1_382>p{margin:var(--fps-sp-2) 0;line-height:var(--fps-leading-normal)}._publishTeasers_vrpp1_382>label{display:grid;gap:var(--fps-sp-1);margin-block-start:var(--fps-sp-2)}._publishTeasers_vrpp1_382 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_1610x_5{display:grid;place-items:center;min-block-size:50dvh;color:var(--fps-c-text-3)}._typePill_1610x_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_1610x_7{color:var(--fps-c-accent);font-size:var(--fps-text-sm)}._workspace_1610x_8{max-inline-size:80rem;margin-inline:auto;padding:var(--fps-sp-8) var(--fps-sp-5) var(--fps-sp-16)}._settingsWorkspace_1610x_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_1610x_10{display:flex;flex-direction:column;gap:var(--fps-sp-5)}._workspaceWithInspector_1610x_11{display:grid;grid-template-columns:minmax(0,1fr) minmax(18rem,24rem);gap:var(--fps-sp-6);max-inline-size:100rem}._primaryCanvas_1610x_12{min-inline-size:0}._visuallyHidden_1610x_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_1610x_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_1610x_17 h2{margin:0}._inspectorCheck_1610x_19{display:flex;align-items:center;gap:var(--fps-sp-2)}._inspectorRelations_1610x_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_1610x_20 h3{margin:0}._inspectorRelations_1610x_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_1610x_20>div span{display:flex;min-inline-size:0;flex-direction:column}._inspectorRelations_1610x_20 small{overflow:hidden;color:var(--fps-c-text-3);text-overflow:ellipsis}._inspectorRelations_1610x_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_1610x_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_1610x_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_1610x_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_1610x_29 ul,._validationWarning_1610x_30 ul,._error_1610x_28 ul{margin-block-end:0}._section_1610x_34{display:flex;flex-direction:column;gap:var(--fps-sp-5)}._sectionHead_1610x_35{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--fps-sp-5)}._sectionHead_1610x_35 h2{margin:0 0 var(--fps-sp-2);font-family:var(--fps-font-heading);font-size:var(--fps-text-2xl)}._sectionHead_1610x_35 p{margin:0;max-inline-size:65ch;color:var(--fps-c-text-3);line-height:var(--fps-leading-normal)}._sectionCount_1610x_38{flex:none;color:var(--fps-c-text-3);font-size:var(--fps-text-sm);font-variant-numeric:tabular-nums}._toolbar_1610x_41{display:flex;align-items:center;gap:var(--fps-sp-2);flex-wrap:wrap}._toolbarSearch_1610x_42{flex:1 1 14rem;min-inline-size:11rem}._toolbar_1610x_41 ._field_1610x_43{flex-direction:row}._toolbar_1610x_41 ._field_1610x_43 input,._toolbar_1610x_41 ._field_1610x_43 select{min-block-size:2.5rem;padding-block:var(--fps-sp-2)}._toolbar_1610x_41 ._field_1610x_43 select{inline-size:auto}._toolbarActions_1610x_46{display:flex;align-items:center;gap:var(--fps-sp-2);margin-inline-start:auto;flex-wrap:wrap}._toolbarToggle_1610x_47,._toolbarToggleOn_1610x_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_1610x_47:hover{border-color:var(--fps-c-text-3);color:var(--fps-c-text)}._toolbarToggleOn_1610x_47{border-color:var(--fps-c-accent);background:var(--fps-c-accent-soft);color:var(--fps-c-accent)}._toolbarToggle_1610x_47:focus-visible,._toolbarToggleOn_1610x_47:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._toolbarToggle_1610x_47:disabled{opacity:.5;cursor:default}._creatorPanel_1610x_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_1610x_54 h3{margin:0;font-size:var(--fps-text-base)}._creatorTemplates_1610x_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_1610x_57{display:grid;grid-template-columns:minmax(12rem,1fr) auto;align-items:end;gap:var(--fps-sp-3)}._creatorTemplateDescription_1610x_58{margin:0;color:var(--fps-c-text-2);font-size:var(--fps-text-sm);line-height:var(--fps-leading-normal)}._creatorGrid_1610x_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_1610x_60{display:grid;grid-template-columns:minmax(12rem,2fr) repeat(2,minmax(9rem,1fr)) auto;align-items:end;gap:var(--fps-sp-3)}._reuseResults_1610x_61{display:grid;gap:var(--fps-sp-2)}._reuseResults_1610x_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_1610x_61 article>div{display:flex;min-inline-size:0;flex-direction:column}._reuseResults_1610x_61 strong[data-language-system=kls]{font-family:var(--fps-font-kls-body, var(--fps-font-body))}._reuseResults_1610x_61 small{color:var(--fps-c-text-3)}._reuseResults_1610x_61 details{color:var(--fps-c-text-2);font-size:var(--fps-text-xs)}._reuseResults_1610x_61 ul{margin-block-end:0;padding-inline-start:var(--fps-sp-5)}._reuseResults_1610x_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_1610x_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_1610x_71:focus-visible,._structureDropRoot_1610x_71:hover{border-color:var(--fps-c-accent);color:var(--fps-c-accent)}._tree_1610x_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_1610x_75,._pieceRow_1610x_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_1610x_74>div:last-child>._treeRow_1610x_75:last-child,._tree_1610x_74>div:last-child>._pieceRow_1610x_75:last-child{border-block-end:0}._treeRow_1610x_75:hover,._treeRow_1610x_75:focus-within{background:color-mix(in oklch,var(--fps-c-surface-alt) 60%,var(--fps-c-surface))}._pieceRow_1610x_75:hover,._pieceRow_1610x_75:focus-within{background:color-mix(in oklch,var(--fps-c-surface-alt) 45%,var(--fps-c-surface))}._rails_1610x_81{display:flex;align-self:stretch;flex:none;padding-inline-start:1rem}._rail_1610x_81{inline-size:var(--structure-indent);border-inline-start:1px solid color-mix(in oklch,var(--fps-c-border) 80%,transparent)}._disclosure_1610x_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_1610x_84:disabled{opacity:.4;cursor:default}._disclosure_1610x_84:focus-visible{outline:2px solid var(--fps-c-accent);outline-offset:2px}._treeNodeLink_1610x_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_1610x_88:focus-visible{outline:2px solid var(--fps-c-accent);outline-offset:2px;border-radius:var(--fps-r-sm)}._treeNodeHead_1610x_90{display:flex;align-items:center;gap:var(--fps-sp-2);min-inline-size:0}._treeKind_1610x_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_1610x_91[data-language-system=kls]{font-family:var(--fps-font-kls-body, var(--fps-font-body))}._treeTitle_1610x_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_1610x_93[data-language-system=kls]{font-family:var(--fps-font-kls-heading, var(--fps-font-heading))}._treeSummary_1610x_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_1610x_95[data-language-system=kls]{font-family:var(--fps-font-kls-body, var(--fps-font-body))}._treeMeta_1610x_97{color:var(--fps-c-text-3);font-size:var(--fps-text-xs);font-variant-numeric:tabular-nums}._treeActions_1610x_98{display:flex;align-items:center;gap:var(--fps-sp-1);flex:none}._treeNewPiece_1610x_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_1610x_99:hover{background:var(--fps-c-accent-soft)}._treeNewPiece_1610x_99:focus-visible{outline:2px solid var(--fps-c-accent);outline-offset:2px}._pieceRow_1610x_75{color:var(--fps-c-text-2)}._pieceDot_1610x_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_1610x_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_1610x_106[data-language-system=kls]{font-family:var(--fps-font-kls-body, var(--fps-font-body))}._pieceLink_1610x_106:hover{color:var(--fps-c-text);text-decoration:underline}._pieceLink_1610x_106:focus-visible{outline:2px solid var(--fps-c-accent);outline-offset:2px;border-radius:var(--fps-r-sm)}._pieceMeta_1610x_110{display:flex;align-items:center;gap:var(--fps-sp-2);flex:none}._languageChip_1610x_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_1610x_114{position:relative;flex:none}._menuTrigger_1610x_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_1610x_115::-webkit-details-marker{display:none}._menuTrigger_1610x_115:hover{color:var(--fps-c-text);background:var(--fps-c-surface-alt)}._menuTrigger_1610x_115:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._menu_1610x_114[open]>._menuTrigger_1610x_115{color:var(--fps-c-text);background:var(--fps-c-surface-alt)}._menuPanel_1610x_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_1610x_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_1610x_121:hover{background:var(--fps-c-surface-alt);color:var(--fps-c-text)}._menuItem_1610x_121:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._menuItem_1610x_121:disabled{opacity:.5;cursor:default}._menuDanger_1610x_125{color:var(--fps-c-err)}._menuDanger_1610x_125:hover{background:var(--fps-c-err-soft);color:var(--fps-c-err)}._menuField_1610x_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_1610x_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_1610x_127+._menuItem_1610x_121{border-block-start:1px solid var(--fps-c-border-muted);border-start-start-radius:0;border-start-end-radius:0}._inbox_1610x_132{display:flex;flex-direction:column;gap:var(--fps-sp-3)}._inboxHead_1610x_133 h3{margin:0;font-size:var(--fps-text-base)}._inboxHead_1610x_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_1610x_135{display:flex;flex-direction:column;gap:var(--fps-sp-2);list-style:none;margin:0;padding:0}._placementRow_1610x_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_1610x_136 input[type=checkbox]{inline-size:1.05rem;block-size:1.05rem;accent-color:var(--fps-c-accent)}._order_1610x_138{color:var(--fps-c-text-3);font-family:var(--fps-font-mono);font-size:var(--fps-text-sm)}._placementCopy_1610x_139{display:flex;flex-direction:column;min-inline-size:0;gap:var(--fps-sp-1)}._placementCopy_1610x_139 strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--fps-font-kls-heading, var(--fps-font-heading))}._placementCopy_1610x_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_1610x_142{display:flex;gap:var(--fps-sp-1)}._rowActions_1610x_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_1610x_142 button:hover:not(:disabled){border-color:var(--fps-c-text-3);color:var(--fps-c-text)}._rowActions_1610x_142 button:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._rowActions_1610x_142 button:disabled{opacity:.4}._selectionBar_1610x_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_1610x_149 ._field_1610x_43{flex:1 1 10rem;min-inline-size:9rem}._selectionCount_1610x_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_1610x_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_1610x_152:hover{color:var(--fps-c-text)}._selectionClear_1610x_152:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._field_1610x_43{display:flex;flex-direction:column;gap:var(--fps-sp-2);color:var(--fps-c-text-2);font-size:var(--fps-text-sm)}._field_1610x_43 input,._field_1610x_43 textarea,._field_1610x_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_1610x_43 input:focus-visible,._field_1610x_43 textarea:focus-visible,._field_1610x_43 select:focus-visible{outline:none;border-color:var(--fps-c-accent);box-shadow:var(--fps-focus-ring)}._field_1610x_43 input[data-language-system=kls],._field_1610x_43 textarea[data-language-system=kls]{font-family:var(--fps-font-kls-body, var(--fps-font-body))}._field_1610x_43 textarea{resize:vertical}._primary_1610x_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_1610x_12:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._primary_1610x_12:disabled{opacity:.5}._empty_1610x_165{color:var(--fps-c-text-3)}._dialogBody_1610x_166{margin:0;color:var(--fps-c-text-2);line-height:var(--fps-leading-normal)}._settingsLangBar_1610x_169{display:flex;align-items:center;justify-content:space-between;gap:var(--fps-sp-3);flex-wrap:wrap}._settingsLangBar_1610x_169>span{color:var(--fps-c-text-3);font-size:var(--fps-text-sm)}._settingsLanguages_1610x_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_1610x_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_1610x_171 button:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._settingsLanguages_1610x_171 ._settingsLanguageActive_1610x_174{color:var(--fps-c-text);background:var(--fps-c-surface);box-shadow:var(--fps-shadow-xs)}._settingsPanel_1610x_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_1610x_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_1610x_177 h2,._settingsGroupHead_1610x_178 h3{margin:0;font-family:var(--fps-font-heading);font-weight:var(--fps-weight-medium)}._settingsPanelHead_1610x_177 h2{font-size:var(--fps-text-xl)}._settingsPanelHead_1610x_177 p,._settingsGroupHead_1610x_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_1610x_181{display:flex;flex-direction:column}._settingsGroup_1610x_178{display:grid;gap:var(--fps-sp-4);padding:var(--fps-sp-5)}._settingsGroup_1610x_178+._settingsGroup_1610x_178{border-block-start:1px solid var(--fps-c-border-muted)}._settingsGroupHead_1610x_178{margin-block-end:var(--fps-sp-1)}._settingsPanelFoot_1610x_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_1610x_185 ._primary_1610x_12{align-self:auto}._coverGrid_1610x_189{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(13rem,.7fr);gap:var(--fps-sp-5);align-items:start}._coverCandidate_1610x_190{overflow:hidden;border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-xl);background:var(--fps-c-surface)}._coverMedia_1610x_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_1610x_192 ._coverMedia_1610x_191{aspect-ratio:4/5}._coverMedia_1610x_191 img{inline-size:100%;block-size:100%;object-fit:cover}._coverCandidateFoot_1610x_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_1610x_195{display:flex;align-items:center;justify-content:flex-end;gap:var(--fps-sp-2);flex-wrap:wrap}._coverCandidateFoot_1610x_194 button,._uploadButton_1610x_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_1610x_196{position:relative;display:inline-flex;align-items:center;cursor:pointer}._uploadButton_1610x_196[aria-disabled=true]{cursor:not-allowed;opacity:.5}._uploadButton_1610x_196:focus-within{outline:2px solid var(--fps-c-accent);outline-offset:2px}._uploadButton_1610x_196 input{position:absolute;inset:0;inline-size:100%;block-size:100%;opacity:0;cursor:pointer}._uploadButton_1610x_196 input:disabled{cursor:not-allowed}._contributorRow_1610x_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_1610x_205{display:flex;align-items:center;gap:var(--fps-sp-3);min-inline-size:0;cursor:pointer}._contributorIdentity_1610x_205 input{inline-size:1.05rem;block-size:1.05rem;accent-color:var(--fps-c-accent)}._contributorMonogram_1610x_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_1610x_208{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._contributorName_1610x_208[data-language-system=kls]{font-family:var(--fps-font-kls-body, var(--fps-font-body))}._contributorControls_1610x_210{display:flex;align-items:center;gap:var(--fps-sp-4);flex:none}._contributorControls_1610x_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_1610x_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_1610x_215{align-items:center}._previewCover_1610x_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_1610x_216 img,._previewScrim_1610x_217{position:absolute;inset:0;inline-size:100%;block-size:100%;object-fit:cover}._previewScrim_1610x_217{background:linear-gradient(to top,oklch(0% 0 0 / .75),transparent 65%)}._previewCopy_1610x_219{position:absolute;z-index:2;inset-inline:7%;inset-block-end:10%;max-inline-size:55%;color:#fff}._previewCopy_1610x_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_1610x_219 p{font-family:var(--fps-font-kls-body, var(--fps-font-body))}@media(prefers-reduced-motion:reduce){._treeRow_1610x_75,._pieceRow_1610x_75,._toolbarToggle_1610x_47,._toolbarToggleOn_1610x_47,._menuTrigger_1610x_115{transition:none}}@media(pointer:coarse){._disclosure_1610x_84,._menuTrigger_1610x_115{inline-size:2.75rem;block-size:2.75rem}._treeNewPiece_1610x_99,._menuItem_1610x_121,._toolbarToggle_1610x_47,._toolbarToggleOn_1610x_47{min-block-size:2.75rem}._rowActions_1610x_142 button{min-block-size:2.75rem;min-inline-size:2.75rem}}@media(max-width:52rem){._workspaceWithInspector_1610x_11{grid-template-columns:1fr}._inspector_1610x_17{position:static;max-block-size:none}._creatorGrid_1610x_59,._creatorTemplateRow_1610x_57{grid-template-columns:1fr}._reuseControls_1610x_60,._reuseResults_1610x_61 article{grid-template-columns:1fr}}@media(max-width:42rem){._workspace_1610x_8{padding-inline:var(--fps-sp-3)}._sectionHead_1610x_35{flex-direction:column;gap:var(--fps-sp-2)}._toolbar_1610x_41{align-items:stretch}._toolbarSearch_1610x_42{flex-basis:100%}._toolbarActions_1610x_46{margin-inline-start:0;inline-size:100%}._toolbarActions_1610x_46>*{flex:1;justify-content:center}._tree_1610x_74{--structure-indent: .8rem}._treeRow_1610x_75{flex-wrap:wrap}._treeActions_1610x_98{margin-inline-start:auto}._treeSummary_1610x_95,._pieceMeta_1610x_110 ._languageChip_1610x_111{display:none}._menuPanel_1610x_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_1610x_121{min-block-size:2.75rem}._placementRow_1610x_136{grid-template-columns:auto 1fr}._placementCopy_1610x_139{grid-column:2}._order_1610x_138{display:none}._rowActions_1610x_142{grid-column:1 / -1;justify-content:flex-end;flex-wrap:wrap}._selectionBar_1610x_149 ._field_1610x_43{flex-basis:100%}._selectionBar_1610x_149 ._primary_1610x_12{flex:1;justify-content:center}._coverGrid_1610x_189{grid-template-columns:1fr}._coverCandidateMobile_1610x_192{max-inline-size:75%}._coverCandidateFoot_1610x_194{align-items:flex-start;flex-direction:column}._coverActions_1610x_195{justify-content:flex-start}._settingsWorkspace_1610x_9{padding-inline:var(--fps-sp-3)}._settingsLangBar_1610x_169{align-items:stretch;flex-direction:column}._settingsLanguages_1610x_171{justify-content:flex-start;overflow-x:auto;flex-wrap:nowrap;max-inline-size:100%}._settingsPanelHead_1610x_177{align-items:stretch;flex-direction:column;padding:var(--fps-sp-4)}._settingsGroup_1610x_178{padding:var(--fps-sp-4)}._settingsPanelFoot_1610x_185{padding:var(--fps-sp-3) var(--fps-sp-4)}._settingsPanelFoot_1610x_185 ._primary_1610x_12{inline-size:100%;justify-content:center}._contributorRow_1610x_204{align-items:flex-start;flex-direction:column;gap:var(--fps-sp-2)}._contributorControls_1610x_210{inline-size:100%;justify-content:space-between}._previewCopy_1610x_219{max-inline-size:80%}}._state_d95f2_1{min-block-size:70vh;display:grid;place-items:center;padding:var(--fps-sp-6)}._card_d95f2_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_d95f2_7 h1{font-family:var(--fps-font-heading);font-size:var(--fps-text-2xl)}._card_d95f2_7 p{color:var(--fps-c-text-2);line-height:1.7}._textarea_d95f2_19{min-block-size:8rem;resize:vertical;padding: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)}._select_d95f2_28{inline-size:100%;min-block-size:3rem;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:inherit}._consent_d95f2_29{display:flex;align-items:flex-start;gap:var(--fps-sp-3);line-height:1.6}._consent_d95f2_29 input{margin-block-start:.25rem;accent-color:var(--fps-c-accent)}._error_d95f2_31{color:var(--fps-c-err)}._avatarRow_d95f2_35{display:flex;align-items:center;gap:var(--fps-sp-4)}._avatar_d95f2_35{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_d95f2_49{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_d95f2_63{display:flex;flex-wrap:wrap;align-items:center;gap:var(--fps-sp-2)}._avatarInput_d95f2_69{display:none}._avatarHint_d95f2_70{inline-size:100%;margin:0;font-size:var(--fps-text-xs);color:var(--fps-c-text-3)}._names_d95f2_79{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-bg)}._namesTitle_d95f2_87{font-family:var(--fps-font-heading);font-size:var(--fps-text-lg);margin:0}._namesLead_d95f2_92{margin:0;font-size:var(--fps-text-sm);line-height:1.75;color:var(--fps-c-text-2)}._nameHint_d95f2_100{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_d95f2_100 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_d95f2_100 a:hover{border-block-end-color:var(--fps-c-accent)}._center_1e7bj_1{min-block-size:40vh}._studioEntry_1e7bj_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_1e7bj_3:hover,._studioEntry_1e7bj_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)}._studioEntryGlow_1e7bj_5{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_1e7bj_6{max-inline-size:0;overflow:hidden;white-space:nowrap;opacity:0;transition:.25s ease}._studioEntry_1e7bj_3:hover ._studioEntryLabel_1e7bj_6,._studioEntry_1e7bj_3:focus-visible ._studioEntryLabel_1e7bj_6{max-inline-size:10rem;opacity:1}@media(hover:none){._studioEntryLabel_1e7bj_6{max-inline-size:10rem;opacity:1}}._signin_1e7bj_10{display:grid;place-items:center;min-block-size:60vh;padding:var(--fps-sp-6)}._signinCard_1e7bj_11{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_1e7bj_12{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_1e7bj_13{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_1e7bj_14{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_1e7bj_15{display:flex;flex-direction:column;gap:var(--fps-sp-4);text-align:start;margin-block-start:var(--fps-sp-5)}._signinFields_1e7bj_15 button{justify-content:center}._signinError_1e7bj_17{color:var(--fps-c-err);font-size:var(--fps-text-sm)}
