: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_nfaan_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_nfaan_9{transform:translateY(-100%);opacity:0;pointer-events:none}._readingProgress_nfaan_23{display:none}html[data-reading-chrome] ._readingProgress_nfaan_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_nfaan_23{transform-origin:100% 50%}@media(prefers-reduced-motion:reduce){html[data-reading-chrome] ._header_nfaan_9{transition-duration:.01ms}}._header_nfaan_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)}._nav_nfaan_57{height:100%}._inner_nfaan_64{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_nfaan_75{flex:1;min-width:0;display:flex;align-items:center;justify-content:flex-start}._logo_nfaan_75{display:inline-flex;align-items:center;gap:var(--fps-sp-2);text-decoration:none;min-width:0}._logoName_nfaan_91{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_nfaan_102{display:block;height:2rem;width:auto;max-width:10rem;object-fit:contain}:lang(fa) ._logoName_nfaan_91{font-family:var(--fps-font-persian);letter-spacing:0}:lang(ar) ._logoName_nfaan_91{font-family:var(--fps-font-arabic);letter-spacing:0}._links_nfaan_120{flex:0 0 auto;display:flex;align-items:center;gap:var(--fps-sp-1);list-style:none;margin:0;padding:0}._link_nfaan_120{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_nfaan_120{font-family:var(--fps-font-persian)}:lang(ar) ._link_nfaan_120{font-family:var(--fps-font-arabic)}._link_nfaan_120:hover{background:var(--fps-c-bg-subtle);color:var(--fps-c-text)}._linkIcon_nfaan_154{font-size:.85em;opacity:.7}._controlsCell_nfaan_160{flex:1;min-width:0;display:flex;align-items:center;justify-content:flex-end}._controls_nfaan_160{display:flex;align-items:center;gap:var(--fps-sp-1)}._accountControl_nfaan_174{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_nfaan_174:hover,._accountControl_nfaan_174:focus-visible{color:var(--fps-c-text);border-color:var(--fps-c-accent);background:var(--fps-c-bg-subtle)}._accountDot_nfaan_189{width:.42rem;height:.42rem;border-radius:50%;background:var(--fps-c-accent);box-shadow:0 0 0 .2rem var(--fps-c-accent-soft)}._menuBtn_nfaan_192{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_nfaan_192:hover,._menuBtn_nfaan_192:focus-visible{background:var(--fps-c-bg-subtle);color:var(--fps-c-text)}@media(max-width:640px){._inner_nfaan_64{padding:0 var(--fps-sp-4);gap:var(--fps-sp-2)}._links_nfaan_120{display:none}._menuBtn_nfaan_192{display:flex}._accountControl_nfaan_174 span:last-child{display:none}._accountControl_nfaan_174{width:2.15rem;justify-content:center;padding:0}}._mobileOverlay_nfaan_234{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_nfaan_1 .2s var(--fps-ease-std) both}@keyframes _overlayIn_nfaan_1{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}._overlayHeader_nfaan_252{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_nfaan_261{text-decoration:none}._closeBtn_nfaan_265{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_nfaan_265:hover,._closeBtn_nfaan_265:focus-visible{background:var(--fps-c-border-muted);color:var(--fps-c-text)}._mobileNav_nfaan_288{flex:1;display:flex;flex-direction:column;justify-content:center;padding-block:var(--fps-sp-8);overflow-y:auto}._mobileLink_nfaan_297{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_nfaan_297{font-family:var(--fps-font-persian);letter-spacing:0}:lang(ar) ._mobileLink_nfaan_297{font-family:var(--fps-font-arabic);letter-spacing:0}._mobileLink_nfaan_297:hover,._mobileLink_nfaan_297:focus-visible{color:var(--fps-c-text);translate:6px 0}[dir=rtl] ._mobileLink_nfaan_297:hover,[dir=rtl] ._mobileLink_nfaan_297:focus-visible{translate:-6px 0}._mobileLinkIcon_nfaan_333{font-size:.55em;opacity:.5;flex-shrink:0}._mobileFooter_nfaan_339{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}._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}}._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}}._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}._feed_1ecck_3{max-inline-size:72rem;margin-inline:auto;padding:var(--fps-sp-10) var(--fps-sp-6) var(--fps-sp-16)}._state_1ecck_4{display:grid;place-items:center;min-block-size:30vh;color:var(--fps-c-text-3)}._head_1ecck_6{display:flex;flex-direction:column;gap:var(--fps-sp-5);margin-block-end:var(--fps-sp-8)}._title_1ecck_7{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_1ecck_7[data-language-system=kls]{font-family:var(--fps-font-kls-heading)}._klsSummary_1ecck_16{margin:0;max-inline-size:60ch;color:var(--fps-c-text-2);font-family:var(--fps-font-kls-body)}._controls_1ecck_22{display:flex;align-items:center;gap:var(--fps-sp-4);flex-wrap:wrap}._search_1ecck_23{max-inline-size:22rem}._langChips_1ecck_25{display:flex;flex-wrap:wrap;gap:var(--fps-sp-2)}._chip_1ecck_26,._chipOn_1ecck_26{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_1ecck_26:hover{border-color:var(--fps-c-text-3);color:var(--fps-c-text)}._chipOn_1ecck_26{border-color:var(--fps-c-accent);background:var(--fps-c-accent-soft);color:var(--fps-c-accent)}._chip_1ecck_26:focus-visible,._chipOn_1ecck_26:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._grid_1ecck_41{display:grid;grid-template-columns:repeat(auto-fill,minmax(17rem,1fr));gap:var(--fps-sp-5)}._footer_1ecck_43{margin-block-start:var(--fps-sp-16)}@media(max-width:640px){._feed_1ecck_3{padding:var(--fps-sp-6) var(--fps-sp-4) var(--fps-sp-12)}._search_1ecck_23{max-inline-size:none;inline-size:100%}}._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}}@counter-style fps-persian-decimal{system:numeric;symbols:"۰" "۱" "۲" "۳" "۴" "۵" "۶" "۷" "۸" "۹";suffix:". "}@counter-style fps-arabic-decimal{system:numeric;symbols:"٠" "١" "٢" "٣" "٤" "٥" "٦" "٧" "٨" "٩";suffix:". "}._article_lua8p_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_lua8p_17{max-inline-size:100%;font-family:var(--fps-font-kls-body)}._article_lua8p_8 ._title_lua8p_21{font-weight:var(--fps-weight-semibold)}._title_lua8p_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_lua8p_17 ._title_lua8p_21{font-size:var(--fps-text-2xl);margin-block-end:var(--fps-sp-4)}._subtitle_lua8p_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_lua8p_17 ._subtitle_lua8p_34{margin-block-start:calc(-1 * var(--fps-sp-2));margin-block-end:var(--fps-sp-4);font-size:var(--fps-text-base)}._titleRow_lua8p_44{display:flex;align-items:flex-start;gap:var(--fps-sp-3)}._titleRow_lua8p_44 ._title_lua8p_21{flex:1;min-inline-size:0}._body_lua8p_48 strong{font-weight:var(--fps-weight-semibold, 600)}._body_lua8p_48 sup a{color:var(--fps-c-accent);text-decoration:none;font-size:var(--fps-text-xs)}._body_lua8p_48 sup a:hover{text-decoration:underline}._body_lua8p_48 sup a:focus-visible{outline:none;box-shadow:var(--fps-focus-ring);border-radius:var(--fps-r-sm)}._body_lua8p_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_lua8p_59 ._list_lua8p_59{margin-block:var(--fps-sp-2);padding-inline-start:var(--fps-sp-6)}._listItemRow_lua8p_60{display:grid;grid-template-columns:minmax(2.5rem,auto) minmax(0,1fr);align-items:baseline;column-gap:var(--fps-sp-2)}._listMarker_lua8p_61{color:var(--fps-c-text-2);font-variant-numeric:tabular-nums;text-align:end;white-space:nowrap}._articleCompact_lua8p_17 ._body_lua8p_48{font-size:var(--fps-text-base)}._paragraph_lua8p_64{margin:0 0 var(--fps-sp-5)}._lead_lua8p_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_lua8p_17 ._lead_lua8p_67{font-size:var(--fps-text-lg)}._summary_lua8p_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_lua8p_86{font-family:var(--fps-font-kls-heading);line-height:var(--fps-leading-snug);color:var(--fps-c-text);text-wrap:balance}._heading2_lua8p_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_lua8p_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_lua8p_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_lua8p_86,:lang(ar) ._heading_lua8p_86{letter-spacing:0;line-height:1.55}._blockAnchor_lua8p_117{position:relative;min-inline-size:0;scroll-margin-block-start:calc(var(--fps-nav-h) + 4.5rem);border-radius:var(--fps-r-md)}._blockAnchor_lua8p_117[data-language-system=kls]{font-family:var(--fps-font-kls-body, var(--fps-font-body))}._blockAnchor_lua8p_117 [data-language-system=kls],._blockAnchor_lua8p_117 [dir=ltr],._blockAnchor_lua8p_117 [dir=rtl]{font-family:var(--fps-font-kls-body, var(--fps-font-body));unicode-bidi:isolate}._blockAnchor_lua8p_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_lua8p_139{position:absolute;z-index:4;inset-inline-end:-2.25rem;inset-block-end:-.35rem;display:flex;align-items:center;gap:.2rem}._marginCluster_lua8p_139 ._blockPermalink_lua8p_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_lua8p_139 ._blockPermalink_lua8p_151:hover{transform:none;background:var(--fps-c-accent-soft)}._marginCount_lua8p_164{color:var(--fps-c-accent);font:600 var(--fps-text-2xs)/1 var(--fps-font-ui);font-variant-numeric:tabular-nums}._marginClusterActive_lua8p_167 ._blockPermalink_lua8p_151,._marginClusterOpen_lua8p_167 ._blockPermalink_lua8p_151{opacity:.9}._marginMenu_lua8p_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_lua8p_1 .15s var(--fps-ease-out) both}@keyframes _marginMenuIn_lua8p_1{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:none}}._marginAction_lua8p_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_lua8p_181:hover,._marginAction_lua8p_181:focus-visible{color:var(--fps-c-accent);background:var(--fps-c-accent-soft)}._marginAction_lua8p_181:focus-visible{outline:none}._marginActionOn_lua8p_190{color:var(--fps-c-accent)}._marginAction_lua8p_181 svg{inline-size:1rem;block-size:1rem;fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}._marginActionCount_lua8p_192{font:600 var(--fps-text-2xs)/1 var(--fps-font-ui);font-variant-numeric:tabular-nums}@media(max-width:46rem){._marginCluster_lua8p_139{inset-inline-end:-.5rem}._marginMenu_lua8p_168{position:absolute;inset-inline-end:0;inset-block-end:2.1rem}._marginAction_lua8p_181{min-inline-size:2.5rem;block-size:2.5rem}}@media(min-width:56rem){._marginCluster_lua8p_139{inset-inline-end:-3rem}}._blockPermalink_lua8p_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_lua8p_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_lua8p_117:hover ._blockPermalink_lua8p_151,._blockPermalink_lua8p_151:focus-visible{opacity:.8}._blockPermalink_lua8p_151:hover{background:var(--fps-c-accent-soft);transform:scale(1.04)}._blockPermalink_lua8p_151:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._blockAnchorHighlighted_lua8p_233{animation:_blockTargetWash_lua8p_1 3.2s var(--fps-ease-out) both}._blockAnchorHighlighted_lua8p_233:before{animation:_blockTargetRule_lua8p_1 3.2s var(--fps-ease-out) both}@keyframes _blockTargetWash_lua8p_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_lua8p_1{0%,40%{opacity:.85}to{opacity:0}}@media(prefers-reduced-motion:reduce){._blockAnchorHighlighted_lua8p_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_lua8p_233:before{animation:none;opacity:.75}._blockPermalink_lua8p_151{transition:none}}@media(min-width:56rem){._blockPermalink_lua8p_151{inset-inline-end:-3rem;opacity:0}}._quote_lua8p_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_lua8p_272{margin:0}._quoteAttribution_lua8p_273{margin-block-start:var(--fps-sp-2);font-style:normal;font-size:var(--fps-text-sm);color:var(--fps-c-text-3)}._callout_lua8p_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_lua8p_59{margin:0 0 var(--fps-sp-5);padding:0;list-style:none}._list_lua8p_59 li{margin-block-end:var(--fps-sp-2)}._imageBlock_lua8p_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_lua8p_306{inline-size:100%}._imageBlock_wide_lua8p_307{inline-size:min(56rem,calc(100vw - 2 * var(--fps-sp-4)));inline-size:min(56rem,calc(100dvw - 2 * var(--fps-sp-4)));max-inline-size:none;margin-inline:max(calc(50% - 28rem),calc(50% - 50vw + var(--fps-sp-4)));margin-inline:max(calc(50% - 28rem),calc(50% - 50dvw + var(--fps-sp-4)))}._imageBlock_full_lua8p_317{inline-size:min(72rem,calc(100vw - 2 * var(--fps-sp-3)));inline-size:min(72rem,calc(100dvw - 2 * var(--fps-sp-3)));max-inline-size:none;margin-inline:max(calc(50% - 36rem),calc(50% - 50vw + var(--fps-sp-3)));margin-inline:max(calc(50% - 36rem),calc(50% - 50dvw + var(--fps-sp-3)))}._galleryBlock_lua8p_326{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}._codeBlock_lua8p_336{margin-block:var(--fps-sp-6);padding:var(--fps-sp-4);overflow-x:auto;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;unicode-bidi:isolate}._codeBlock_lua8p_336 code{font:inherit;background:none;padding:0}._imageIntro_lua8p_353{max-inline-size:100%;margin:0 0 var(--fps-sp-4);color:var(--fps-c-text-2);font-size:var(--fps-text-base);line-height:var(--fps-leading-reading);white-space:pre-wrap;overflow-wrap:anywhere}._imageFigure_lua8p_362{min-inline-size:0;max-inline-size:100%;margin:0;overflow:clip}._image_lua8p_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_lua8p_296[data-loaded=true]{opacity:1}@media(prefers-reduced-motion:reduce){._image_lua8p_296{transition-duration:.01ms}}._imageZoomTrigger_lua8p_380{position:relative;display:block;inline-size:100%;padding:0;border:0;border-radius:var(--fps-r-lg);background:transparent;cursor:zoom-in}._imageZoomTrigger_lua8p_380:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._imageZoomHint_lua8p_391{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_lua8p_380:hover ._imageZoomHint_lua8p_391,._imageZoomTrigger_lua8p_380:focus-visible ._imageZoomHint_lua8p_391{opacity:1}._caption_lua8p_407{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_lua8p_414{min-inline-size:0;max-inline-size:100%;white-space:pre-wrap;overflow-wrap:anywhere}._imageMeta_lua8p_415{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_lua8p_421{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_lua8p_421::-webkit-details-marker{display:none}._imageMetaSummary_lua8p_421:hover{color:var(--fps-c-text-2)}._imageMetaSummary_lua8p_421:focus-visible{outline:none;box-shadow:var(--fps-focus-ring);border-radius:var(--fps-r-sm)}._imageMetaChevron_lua8p_435{inline-size:.75rem;block-size:.75rem;flex:none;transition:transform var(--fps-dur-fast)}._imageMeta_lua8p_415[open] ._imageMetaChevron_lua8p_435{transform:rotate(180deg)}._imageMetadata_lua8p_442{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_lua8p_442 dt{min-inline-size:0;color:var(--fps-c-text-3);overflow-wrap:anywhere}._imageMetadata_lua8p_442 dd{margin:0;color:var(--fps-c-text-2);overflow-wrap:anywhere}._imageMetadata_lua8p_442 a{color:var(--fps-c-accent)}._imageLightbox_lua8p_455{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_lua8p_480{flex:1 1 auto;min-inline-size:0;min-block-size:0;display:grid;place-items:center;overflow:hidden}._imageLightboxStage_lua8p_480 img{display:block;inline-size:auto;block-size:auto;max-inline-size:100%;max-block-size:100%;object-fit:contain}._imageLightbox_lua8p_455 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_lua8p_510{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_lua8p_510:focus-visible{outline:none;box-shadow:0 0 0 3px #fff}._imageFigure_lua8p_362+._caption_lua8p_407{margin-block-start:calc(-1 * var(--fps-sp-4))}@media(max-width:42rem){._imageZoomHint_lua8p_391{opacity:.8}._imageLightbox_lua8p_455{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_lua8p_455 p{max-block-size:18dvh;font-size:var(--fps-text-sm)}}@media(prefers-reduced-motion:reduce){._imageZoomHint_lua8p_391{transition:none}}._citation_lua8p_542{margin:0 0 var(--fps-sp-3);font-size:var(--fps-text-sm);line-height:var(--fps-leading-snug)}._citationLink_lua8p_547{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_lua8p_547:hover{color:var(--fps-c-accent);border-color:var(--fps-c-border);box-shadow:var(--fps-shadow-sm);transform:translateY(-1px)}._citationLink_lua8p_547:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._citationTitle_lua8p_573{min-inline-size:0;overflow-wrap:anywhere;font-weight:var(--fps-weight-medium)}._citationArrow_lua8p_578{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_lua8p_547{transition:none}._citationLink_lua8p_547:hover{transform:none}}._footnoteRef_lua8p_597{line-height:0}._sourceAnchorRefs_lua8p_598{display:inline-flex;align-items:baseline;gap:2px;margin-inline-start:var(--fps-sp-1)}._footnoteRef_lua8p_597 a{color:var(--fps-c-accent);text-decoration:none;font-size:var(--fps-text-xs)}._footnoteRef_lua8p_597 a:hover{text-decoration:underline}._footnoteRef_lua8p_597 a:focus-visible{outline:none;box-shadow:var(--fps-focus-ring);border-radius:var(--fps-r-sm)}._footnotes_lua8p_607{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_lua8p_614{list-style:none;margin:0;padding:0}._footnote_lua8p_597{margin-block-end:var(--fps-sp-2)}._footnoteLayout_lua8p_616{display:grid;grid-template-columns:max-content minmax(0,1fr) max-content;align-items:start;gap:var(--fps-sp-2)}._footnoteText_lua8p_622{min-inline-size:0;white-space:pre-wrap;overflow-wrap:anywhere;font-family:var(--fps-font-kls-body);unicode-bidi:plaintext}._footnoteSection_lua8p_629{display:block;white-space:pre-wrap;text-align:start;unicode-bidi:isolate}._footnoteSection_lua8p_629+._footnoteSection_lua8p_629{margin-block-start:var(--fps-sp-3)}._footnoteText_lua8p_622 span[lang],._footnoteText_lua8p_622 span[dir=ltr],._footnoteText_lua8p_622 span[dir=rtl]{unicode-bidi:isolate}._footnoteText_lua8p_622 strong{font-weight:var(--fps-weight-semibold, 600)}._footnoteText_lua8p_622 em{font-style:italic}._endnoteHighlighted_lua8p_636{animation:_endnoteTarget_lua8p_1 2.8s var(--fps-ease-out) both;border-radius:var(--fps-r-md)}._sourceNote_lua8p_640{color:var(--fps-c-text-3)}._footnoteKey_lua8p_641{color:var(--fps-c-accent);direction:ltr;unicode-bidi:isolate}._footnoteBack_lua8p_642{color:var(--fps-c-accent);text-decoration:none}._footnoteBack_lua8p_642:focus-visible{outline:none;box-shadow:var(--fps-focus-ring);border-radius:var(--fps-r-sm)}@keyframes _endnoteTarget_lua8p_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_lua8p_636{animation:none;background:var(--fps-c-accent-soft)}}._divider_lua8p_659{margin:var(--fps-sp-8) auto;border:none;border-block-start:1px solid var(--fps-c-border);inline-size:min(16ch,40%)}._pieceEmbed_lua8p_667{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_lua8p_667:hover{border-color:var(--fps-c-border);color:var(--fps-c-text)}a._pieceEmbed_lua8p_667:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._pieceEmbedTitle_lua8p_680{font-family:var(--fps-font-kls-heading)}._pieceEmbedSummary_lua8p_681{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_lua8p_688{font-family:var(--fps-font-mono);font-size:var(--fps-text-sm)}._sourceRef_lua8p_691{margin:0 0 var(--fps-sp-4);font-size:var(--fps-text-sm)}._sourceRef_lua8p_691 a{color:var(--fps-c-accent);word-break:break-word}[data-audio-seek=true]{cursor:pointer}._blockSpeaking_lua8p_704{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_lua8p_704: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_lua8p_704{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_lua8p_749 ._body_lua8p_48,._stageBlock_lua8p_749 ._paragraph_lua8p_64,._stageBlock_lua8p_749 ._lead_lua8p_67,._stageBlock_lua8p_749 ._summary_lua8p_76,._stageBlock_lua8p_749 ._callout_lua8p_281{font-size:clamp(1.25rem,2.4vw,2rem);line-height:1.58;margin-block-end:0}._stageBlock_lua8p_749 ._heading2_lua8p_92,._stageBlock_lua8p_749 ._heading3_lua8p_97,._stageBlock_lua8p_749 ._heading4_lua8p_102{font-size:clamp(1.75rem,4.4vw,3rem);line-height:1.16;margin-block:0;text-align:center;text-wrap:balance}._stageBlock_lua8p_749 ._quote_lua8p_265{margin:0;border:0;padding:0}._stageBlock_lua8p_749 ._quoteText_lua8p_272{font-size:clamp(1.4rem,3.2vw,2.3rem);line-height:1.4}._stageBlock_lua8p_749 ._list_lua8p_59{margin:0}._stageBlock_lua8p_749 ._list_lua8p_59 li{margin-block-end:var(--fps-sp-3)}._stageBlock_lua8p_749 ._listItemRow_lua8p_60{column-gap:var(--fps-sp-3)}._stageBlock_lua8p_749 ._imageBlock_lua8p_296{margin:0;max-inline-size:100%}._stageBlock_lua8p_749 ._imageBlock_lua8p_296 img{max-block-size:58vh;object-fit:contain;inline-size:auto;margin-inline:auto}._stageBlock_lua8p_749 ._caption_lua8p_407{font-size:var(--fps-text-sm)}._stageBlock_lua8p_749 sup a{font-size:.6em}@media(max-width:46rem){._stageBlock_lua8p_749 ._body_lua8p_48,._stageBlock_lua8p_749 ._paragraph_lua8p_64,._stageBlock_lua8p_749 ._lead_lua8p_67,._stageBlock_lua8p_749 ._summary_lua8p_76,._stageBlock_lua8p_749 ._callout_lua8p_281{font-size:clamp(1.1rem,4.4vw,1.45rem)}._stageBlock_lua8p_749 ._imageBlock_lua8p_296 img{max-block-size:42vh}}._poem_lua8p_797{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_lua8p_17 ._poem_lua8p_797{font-size:var(--fps-text-base)}._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)}._state_13ojk_1{display:grid;place-items:center;min-block-size:50dvh;color:var(--fps-c-text-3)}._experience_13ojk_3{--project-tabs-h: 3.5rem;--project-chrome-h: calc(var(--fps-nav-h) + var(--project-tabs-h));--piece-section-chrome-h: 3.25rem;position:relative;block-size:calc(100dvh - 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_13ojk_16{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_13ojk_16: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_13ojk_33{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_13ojk_33: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_13ojk_33>*{position:relative;z-index:1}._projectCoverTab_13ojk_33 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_13ojk_33[aria-current=page]{color:var(--fps-c-text)}._projectTabTitle_13ojk_38{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_13ojk_39{display:flex;align-items:center;gap:var(--fps-sp-1);flex:none}._projectLanguageSelect_13ojk_40{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_13ojk_41{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_13ojk_41:hover{color:var(--fps-c-text);background:var(--fps-c-surface-alt);transform:translateY(-1px)}._projectShareButton_13ojk_41:focus-visible,._projectLanguageSelect_13ojk_40:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._experience_13ojk_3[data-chrome] ._projectTabRow_13ojk_16,._experience_13ojk_3[data-chrome] ._edgeControl_13ojk_50{transition:transform var(--fps-dur-normal) var(--fps-ease-out),opacity var(--fps-dur-fast)}._experience_13ojk_3[data-chrome=retracted] ._projectTabRow_13ojk_16{transform:translateY(-100%);opacity:0;pointer-events:none}._experience_13ojk_3[data-chrome=retracted] ._edgeControl_13ojk_50{opacity:0;pointer-events:none}@media(prefers-reduced-motion:reduce){._experience_13ojk_3[data-chrome] ._projectTabRow_13ojk_16,._experience_13ojk_3[data-chrome] ._edgeControl_13ojk_50{transition-duration:.01ms}}._readingStream_13ojk_67{block-size:calc(100dvh - var(--project-chrome-h));overflow-y:auto;overflow-x:clip;overscroll-behavior-y:contain;background:var(--fps-c-bg)}._streamSection_13ojk_68{position:relative;min-block-size:100%}._cover_13ojk_70{isolation:isolate;overflow:hidden;background:color-mix(in oklch,var(--fps-c-bg) 86%,var(--fps-c-accent))}._coverPicture_13ojk_71,._coverImage_13ojk_71,._coverScrim_13ojk_71{position:absolute;inset:0;inline-size:100%;block-size:100%}._coverImage_13ojk_71{object-fit:cover;object-position:center;transform:scale(1.006);will-change:transform;animation:_coverDrift_13ojk_1 52s cubic-bezier(.34,.06,.2,1) infinite alternate}._coverScrim_13ojk_71{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_13ojk_79{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_13ojk_79: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_13ojk_92{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_13ojk_92:lang(fa),._startButton_13ojk_93:lang(fa){font-family:var(--fps-font-persian);letter-spacing:0}._coverKind_13ojk_92:lang(ar),._startButton_13ojk_93:lang(ar){font-family:var(--fps-font-arabic);letter-spacing:0}._coverTitle_13ojk_95{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_13ojk_3:lang(fa) ._coverTitle_13ojk_95,._experience_13ojk_3:lang(ar) ._coverTitle_13ojk_95{line-height:1.08;letter-spacing:0}._coverSummary_13ojk_97{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_13ojk_98{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_13ojk_93{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_13ojk_93:disabled{opacity:.55;cursor:default}._edgeControl_13ojk_50{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_13ojk_50:hover,._edgeControl_13ojk_50:focus-visible,._edgeControl_13ojk_50[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_13ojk_50:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._edgeControl_13ojk_50._edgeReading_13ojk_105{inset-block-start:calc(var(--project-chrome-h) + var(--piece-section-chrome-h) + .7rem)}._edgeLeft_13ojk_106{left:0;border-left:0;border-radius:0 .8rem .8rem 0}._edgeRight_13ojk_107{right:0;border-right:0;border-radius:.8rem 0 0 .8rem}._pieceSection_13ojk_108{display:flex;flex-direction:column;background:var(--fps-c-bg)}._pieceSectionChrome_13ojk_109{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_13ojk_110{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_13ojk_111{display:flex;align-items:center;gap:var(--fps-sp-5);min-inline-size:0;overflow-x:auto;white-space:nowrap;scrollbar-width:none}._memberBadge_13ojk_112{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_13ojk_111::-webkit-scrollbar{display:none}._pieceSectionChrome_13ojk_109 label{display:flex;align-items:center;gap:var(--fps-sp-2)}._pieceSectionChrome_13ojk_109 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_13ojk_116{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_13ojk_116 span{max-inline-size:min(36rem,80vw);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._readerCanvas_13ojk_118{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_13ojk_119{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_13ojk_119 img{display:block;inline-size:100%;block-size:auto}._nextPieceWrap_13ojk_123{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_13ojk_124{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_13ojk_125{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_13ojk_125:last-child{justify-content:flex-end}._pieceNavAction_13ojk_125:hover,._pieceNavAction_13ojk_125:focus-visible{background:var(--fps-c-accent-2)}._pieceNavAction_13ojk_125:active{transform:scale(.98)}._pieceNavAction_13ojk_125:focus-visible{outline:none;box-shadow:inset 0 0 0 2px color-mix(in oklch,var(--fps-c-accent-text) 72%,transparent)}._pieceNavAction_13ojk_125 svg{flex:none}._pieceNavigatorTitle_13ojk_131{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_13ojk_132 ._readerCanvas_13ojk_118,._pieceEnterForward_13ojk_132 ._nextPieceWrap_13ojk_123{animation:_pieceEnterForward_13ojk_132 .38s var(--fps-ease-out) both}._pieceEnterBackward_13ojk_133 ._readerCanvas_13ojk_118,._pieceEnterBackward_13ojk_133 ._nextPieceWrap_13ojk_123{animation:_pieceEnterBackward_13ojk_133 .38s var(--fps-ease-out) both}._pieceEnterNeutral_13ojk_134 ._readerCanvas_13ojk_118,._pieceEnterNeutral_13ojk_134 ._nextPieceWrap_13ojk_123{animation:_pieceEnterNeutral_13ojk_134 .32s var(--fps-ease-out) both}@keyframes _coverDrift_13ojk_1{0%{transform:scale(1.006) translateZ(0)}to{transform:scale(1.05) translate3d(-.22%,-.14%,0)}}@keyframes _pieceEnterForward_13ojk_132{0%{opacity:0;transform:translateY(.9rem);filter:blur(3px)}to{opacity:1;transform:none;filter:none}}@keyframes _pieceEnterBackward_13ojk_133{0%{opacity:0;transform:translateY(-.65rem);filter:blur(3px)}to{opacity:1;transform:none;filter:none}}@keyframes _pieceEnterNeutral_13ojk_134{0%{opacity:0;filter:blur(2px)}to{opacity:1;filter:none}}._fallbackNotice_13ojk_140{grid-column:1 / -1;color:var(--fps-c-warn)}._panelLayer_13ojk_142{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_13ojk_142{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_13ojk_142::-webkit-scrollbar{display:none}._panel_13ojk_142: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_13ojk_146{left:0;border-left:0;border-radius:0 1.25rem 1.25rem 0;animation:_panelFromLeft_13ojk_1 var(--fps-dur-normal) var(--fps-ease-out) both}._panelLeft_13ojk_146:before{background:radial-gradient(circle at 7% 4%,color-mix(in oklch,var(--fps-c-accent) 9%,transparent),transparent 29%)}._panelRight_13ojk_148{right:0;border-right:0;border-radius:1.25rem 0 0 1.25rem;animation:_panelFromRight_13ojk_1 var(--fps-dur-normal) var(--fps-ease-out) both}._panelRight_13ojk_148:before{background:radial-gradient(circle at 93% 4%,color-mix(in oklch,var(--fps-c-accent) 9%,transparent),transparent 29%)}._panelHandle_13ojk_150{display:none}._panelHead_13ojk_151{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_13ojk_151 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_13ojk_16:lang(fa),._pieceSectionChrome_13ojk_109:lang(fa),._nextPieceWrap_13ojk_123:lang(fa),._panel_13ojk_142:lang(fa),._panel_13ojk_142:lang(fa) ._panelHead_13ojk_151 h2{font-family:var(--fps-font-persian);letter-spacing:0}._projectTabRow_13ojk_16:lang(ar),._pieceSectionChrome_13ojk_109:lang(ar),._nextPieceWrap_13ojk_123:lang(ar),._panel_13ojk_142:lang(ar),._panel_13ojk_142:lang(ar) ._panelHead_13ojk_151 h2{font-family:var(--fps-font-arabic);letter-spacing:0}._projectTabRow_13ojk_16:lang(fa) ._projectCoverTab_13ojk_33,._projectTabRow_13ojk_16:lang(fa) select,._pieceSectionChrome_13ojk_109:lang(fa) select,._nextPieceWrap_13ojk_123:lang(fa) ._pieceNavAction_13ojk_125{font-family:var(--fps-font-persian)}._projectTabRow_13ojk_16:lang(ar) ._projectCoverTab_13ojk_33,._projectTabRow_13ojk_16:lang(ar) select,._pieceSectionChrome_13ojk_109:lang(ar) select,._nextPieceWrap_13ojk_123:lang(ar) ._pieceNavAction_13ojk_125{font-family:var(--fps-font-arabic)}._panelClose_13ojk_157{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_13ojk_157:hover{background:var(--fps-c-surface);transform:rotate(4deg)}._contentsList_13ojk_159{list-style:none;display:flex;flex-direction:column;gap:2px;margin:var(--fps-sp-3) 0 0;padding:0}._contentsItem_13ojk_160{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_13ojk_160: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_13ojk_162{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_13ojk_160>span,._contentsItem_13ojk_160 small{color:var(--fps-c-text-3);font-size:var(--fps-text-xs)}._contentsItem_13ojk_160 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_13ojk_165 ol{list-style:none;margin:0;padding-inline-start:var(--fps-sp-4);border-inline-start:1px solid var(--fps-c-border-muted)}._contentsBranch_13ojk_166{list-style:none}._contentsEntity_13ojk_167{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_13ojk_167 span{color:var(--fps-c-text-3);font-size:var(--fps-text-2xs);letter-spacing:.06em;text-transform:uppercase}._contentsEntity_13ojk_167 strong{font-family:var(--fps-font-kls-heading);font-weight:var(--fps-weight-medium);text-align:end}._contextTabs_13ojk_170{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_13ojk_170 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_13ojk_170 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_13ojk_173{display:flex;flex-direction:column;margin:0}._metadataList_13ojk_173>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_13ojk_173 dt{color:var(--fps-c-text-3)}._metadataList_13ojk_173 dd{margin:0;color:var(--fps-c-text)}._notesPanel_13ojk_177{display:flex;flex-direction:column;gap:var(--fps-sp-3);font-family:var(--fps-font-kls-body)}._noteItem_13ojk_178,._sourceItem_13ojk_178,._orbitItem_13ojk_178{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_13ojk_178{scroll-margin-block:6rem;transition:border-color var(--fps-dur-fast),background var(--fps-dur-fast),box-shadow var(--fps-dur-fast)}._noteItem_13ojk_178>b{flex:none;color:var(--fps-c-accent)}._noteItem_13ojk_178>span{min-inline-size:0}._noteText_13ojk_182{white-space:pre-wrap;overflow-wrap:anywhere;unicode-bidi:plaintext;font-family:var(--fps-font-kls-body)}._noteText_13ojk_182 span[lang],._noteText_13ojk_182 span[dir=ltr],._noteText_13ojk_182 span[dir=rtl]{unicode-bidi:isolate}._structuredFootnote_13ojk_184{display:grid;grid-template-columns:max-content minmax(0,1fr);align-items:start;direction:inherit}._structuredFootnote_13ojk_184>b{direction:ltr;unicode-bidi:isolate}._noteSection_13ojk_186{display:block;white-space:pre-wrap;text-align:start;unicode-bidi:isolate}._noteSection_13ojk_186+._noteSection_13ojk_186{margin-block-start:var(--fps-sp-3)}._noteItem_13ojk_178 a{color:var(--fps-c-accent);text-decoration:none}._noteItem_13ojk_178 small{display:block;margin-block-start:var(--fps-sp-1);color:var(--fps-c-text-3);font-size:var(--fps-text-xs)}._noteItemActive_13ojk_190{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_13ojk_178{flex-direction:column}._noteItem_13ojk_178 b{color:var(--fps-c-accent)}._sourceItem_13ojk_178{color:var(--fps-c-accent);text-decoration:none}._emptyNotes_13ojk_194{color:var(--fps-c-text-3)}@keyframes _panelFromLeft_13ojk_1{0%{transform:translate(-100%)}to{transform:none}}@keyframes _panelFromRight_13ojk_1{0%{transform:translate(100%)}to{transform:none}}@media(max-width:42rem){._coverCopy_13ojk_79{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_13ojk_79: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_13ojk_95{max-inline-size:12ch;font-size:clamp(2.75rem,14vw,5rem);font-weight:var(--fps-weight-semibold);line-height:1}._coverSummary_13ojk_97{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}._coverMeta_13ojk_98{gap:var(--fps-sp-1) var(--fps-sp-3);font-size:var(--fps-text-xs)}._edgeControl_13ojk_50{inset-block-start:calc(var(--project-chrome-h) + .55rem);inline-size:2.25rem;block-size:2.4rem}._edgeControl_13ojk_50:hover,._edgeControl_13ojk_50:focus-visible,._edgeControl_13ojk_50[aria-expanded=true]{inline-size:2.45rem}._edgeLeft_13ojk_106{left:max(0px,env(safe-area-inset-left))}._edgeRight_13ojk_107{right:max(0px,env(safe-area-inset-right))}._pieceSectionChrome_13ojk_109{grid-template-columns:minmax(5rem,1fr) minmax(0,auto);gap:var(--fps-sp-2);padding-inline:var(--fps-sp-3)}._pieceSectionTools_13ojk_111{max-inline-size:58vw;gap:var(--fps-sp-3)}._pieceStickyTitle_13ojk_110{max-inline-size:36vw;font-size:var(--fps-text-xs);font-weight:var(--fps-weight-semibold)}._readerCanvas_13ojk_118{padding:var(--fps-sp-5) var(--fps-sp-4) 0}._projectTabRow_13ojk_16{padding-inline:var(--fps-sp-3)}._projectTabTitle_13ojk_38{display:none}._projectTabTools_13ojk_39{flex:1;min-inline-size:0}._projectLanguageSelect_13ojk_40{flex:1}._panelLayer_13ojk_142{background:#00000029;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}._panel_13ojk_142{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_13ojk_219{block-size:calc(100dvh - var(--project-chrome-h) - var(--fps-sp-2))}._panelHandle_13ojk_150{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_13ojk_150 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_13ojk_151{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_13ojk_146,._panelRight_13ojk_148{animation:_panelFromBottom_13ojk_1 var(--fps-dur-normal) var(--fps-ease-out) both}._metadataList_13ojk_173>div{grid-template-columns:1fr;gap:var(--fps-sp-1)}._pieceNavigator_13ojk_124{grid-template-columns:3.5rem minmax(0,1fr) 3.5rem;min-block-size:3.75rem;border-radius:var(--fps-r-xl)}._pieceNavAction_13ojk_125{justify-content:center;padding:var(--fps-sp-2)}._pieceNavAction_13ojk_125:last-child{justify-content:center}._pieceNavAction_13ojk_125 span{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}._pieceNavigatorTitle_13ojk_131{padding-inline:var(--fps-sp-2);font-size:var(--fps-text-xs)}}@keyframes _panelFromBottom_13ojk_1{0%{transform:translateY(100%)}to{transform:none}}@media(pointer:coarse){._projectLanguageSelect_13ojk_40{min-block-size:2.75rem}._projectShareButton_13ojk_41{inline-size:2.75rem;block-size:2.75rem}}@media(prefers-reduced-motion:reduce){._panelLeft_13ojk_146,._panelRight_13ojk_148{animation:none}._coverImage_13ojk_71{animation:none;transform:none;will-change:auto}._pieceEnterForward_13ojk_132 ._readerCanvas_13ojk_118,._pieceEnterForward_13ojk_132 ._nextPieceWrap_13ojk_123,._pieceEnterBackward_13ojk_133 ._readerCanvas_13ojk_118,._pieceEnterBackward_13ojk_133 ._nextPieceWrap_13ojk_123,._pieceEnterNeutral_13ojk_134 ._readerCanvas_13ojk_118,._pieceEnterNeutral_13ojk_134 ._nextPieceWrap_13ojk_123{animation:none}._edgeControl_13ojk_50{transition:none}}._catalogSection_13ojk_248{display:flex;align-items:center;background:var(--fps-c-bg)}._catalogInner_13ojk_249{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_13ojk_257{display:flex;align-items:baseline;justify-content:space-between;gap:var(--fps-sp-3)}._catalogTitle_13ojk_258{margin:0;font-family:var(--fps-font-heading);font-size:clamp(1.3rem,2.5vw,1.7rem);color:var(--fps-c-text)}._catalogGrid_13ojk_259{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_13ojk_267{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_13ojk_267:hover{transform:translateY(-3px);border-color:var(--fps-c-border);box-shadow:var(--fps-shadow-sm)}._catalogCard_13ojk_267:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._catalogCardVisual_13ojk_282{display:block;aspect-ratio:16 / 9;background:var(--fps-c-surface-alt)}._catalogCardVisual_13ojk_282 img{inline-size:100%;block-size:100%;object-fit:cover;display:block}._catalogCardMonogram_13ojk_284{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_13ojk_296{display:flex;flex-direction:column;gap:var(--fps-sp-1);padding:var(--fps-sp-4)}._catalogCardTitle_13ojk_297{font-family:var(--fps-font-kls-heading, var(--fps-font-heading));font-size:var(--fps-text-lg)}._catalogCardSummary_13ojk_298{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_13ojk_307{margin-block-start:var(--fps-sp-1);color:var(--fps-c-text-3);font-size:var(--fps-text-xs)}._catalogUngrouped_13ojk_308{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_13ojk_309{margin:0;font-family:var(--fps-font-heading);font-size:var(--fps-text-base);color:var(--fps-c-text-2)}._groupPieceList_13ojk_310{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_13ojk_318{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_13ojk_318: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_13ojk_318:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._groupPieceVisual_13ojk_336{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_13ojk_336:after{content:"";position:absolute;inset:0;background:linear-gradient(to top,oklch(0% 0 0 / .45),transparent 58%);pointer-events:none}._groupPieceVisual_13ojk_336 img{inline-size:100%;block-size:100%;object-fit:cover;transition:transform var(--fps-dur-slow) var(--fps-ease-out)}._groupPieceCard_13ojk_318:hover ._groupPieceVisual_13ojk_336 img{transform:scale(1.045)}._groupPieceMonogram_13ojk_340{font-family:var(--fps-font-kls-heading, var(--fps-font-heading));font-size:2.5rem;color:var(--fps-c-accent)}._groupPieceIndex_13ojk_341{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_13ojk_342{min-inline-size:0;display:flex;flex-direction:column;justify-content:center;gap:var(--fps-sp-1);padding:var(--fps-sp-4)}._groupPieceCard_13ojk_318 strong{font-family:var(--fps-font-kls-heading, var(--fps-font-heading));font-size:var(--fps-text-base);overflow-wrap:anywhere}._groupPieceSummary_13ojk_344{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_13ojk_353{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_13ojk_354{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_13ojk_357{display:flex;flex-direction:column;gap:var(--fps-sp-2);min-block-size:0;overflow-y:auto}._contentsBack_13ojk_358{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_13ojk_358:hover{color:var(--fps-c-text);background:var(--fps-c-bg-subtle)}._contentsBack_13ojk_358:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._contentsLevelTitle_13ojk_375{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_13ojk_376 strong{font-family:var(--fps-font-kls-heading, var(--fps-font-heading))}._contentsDivider_13ojk_377{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_13ojk_380{block-size:100%;min-block-size:0;overflow-y:auto;overscroll-behavior-y:contain;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)}._groupPageState_13ojk_392{display:grid;place-items:center;min-block-size:40dvh;color:var(--fps-c-text-3)}._groupPageHero_13ojk_393{display:flex;flex-direction:column;gap:var(--fps-sp-4)}._groupPageCoverPicture_13ojk_394{display:block;border-radius:var(--fps-r-xl);overflow:hidden}._groupPageCover_13ojk_394{display:block;inline-size:100%;max-block-size:26rem;object-fit:cover;background:var(--fps-c-surface-alt)}._groupPageCopy_13ojk_396{display:flex;flex-direction:column;gap:var(--fps-sp-2)}._groupPageBack_13ojk_397{align-self:flex-start;color:var(--fps-c-text-3);font-size:var(--fps-text-sm);text-decoration:none}._groupPageBack_13ojk_397:hover{color:var(--fps-c-text)}._groupPageBack_13ojk_397:focus-visible{outline:none;box-shadow:var(--fps-focus-ring);border-radius:var(--fps-r-sm)}._groupPageTitle_13ojk_400{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_13ojk_401{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_13ojk_402{color:var(--fps-c-text-3);font-size:var(--fps-text-sm)}@media(max-width:42rem){._catalogInner_13ojk_249{padding-inline:var(--fps-sp-3);gap:var(--fps-sp-5)}._catalogGrid_13ojk_259{grid-template-columns:1fr}._groupPage_13ojk_380{padding-inline:var(--fps-sp-3)}._groupPieceList_13ojk_310{grid-template-columns:1fr}._groupPieceCard_13ojk_318{grid-template-columns:6.5rem minmax(0,1fr);min-block-size:7.5rem}._groupPage_13ojk_380{padding-block-end:max(var(--fps-sp-12),calc(env(safe-area-inset-bottom) + var(--fps-sp-8)))}}._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_8l575_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_8l575_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_8l575_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_8l575_17 [data-language-system=kls]{font-family:var(--fps-font-kls-body, var(--fps-font-body));unicode-bidi:isolate}._richInput_8l575_17 [dir=ltr],._richInput_8l575_17 [dir=rtl]{unicode-bidi:isolate}._editorSurface_8l575_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_8l575_30{grid-template-columns:minmax(0,1fr) var(--editor-outline-w)}._outlineDockBody_8l575_33{flex:1;min-inline-size:0;display:flex;flex-direction:column}._outlineResize_8l575_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_8l575_34:hover ._outlineResizeGrip_8l575_43,._outlineResize_8l575_34:focus-visible ._outlineResizeGrip_8l575_43{background:var(--fps-c-accent)}._outlineResize_8l575_34:focus-visible{outline:none;box-shadow:inset var(--fps-focus-ring)}._outlineResizeGrip_8l575_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_8l575_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_8l575_68{display:flex;gap:var(--fps-sp-2)}._draftBtn_8l575_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_8l575_69:hover{background:var(--fps-c-surface-alt)}._draftBtn_8l575_69:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._marksBar_8l575_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_8l575_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_8l575_120{color:var(--fps-c-accent);background:var(--fps-c-accent-soft)}._semanticControl_8l575_121{position:relative;display:inline-flex}._semanticMenu_8l575_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_8l575_1 .15s var(--fps-ease-out) both}._semanticMenuDown_8l575_123{inset-block-start:calc(100% + .3rem);inset-block-end:auto}._semanticDirections_8l575_124,._semanticLanguages_8l575_124{display:flex;align-items:center;gap:.18rem}._semanticLanguages_8l575_124{padding-block-start:.25rem;border-block-start:1px solid var(--fps-c-border-muted)}._semanticMenu_8l575_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_8l575_122 button:hover,._semanticMenu_8l575_122 button:focus-visible{color:var(--fps-c-accent);background:var(--fps-c-accent-soft)}._markBtn_8l575_104:hover:not(:disabled){background:var(--fps-c-bg-subtle);border-color:var(--fps-c-border-muted);color:var(--fps-c-text)}._markBtn_8l575_104:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._markBtn_8l575_104:disabled{opacity:.4;cursor:default}._markDivider_8l575_131{inline-size:1px;block-size:1.25rem;margin-inline:var(--fps-sp-1);background:var(--fps-c-border-muted)}._markTypeSelect_8l575_132,._markLevelSelect_8l575_133,._markLanguageSelect_8l575_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_8l575_132{min-inline-size:8.5rem;max-inline-size:min(13rem,40vw)}._markLevelSelect_8l575_133{min-inline-size:3.5rem}._markLanguageSelect_8l575_134{min-inline-size:6.25rem}._markTypeSelect_8l575_132:hover:not(:disabled),._markLevelSelect_8l575_133:hover:not(:disabled),._markLanguageSelect_8l575_134:hover:not(:disabled){border-color:var(--fps-c-border-muted);background:var(--fps-c-bg-subtle);color:var(--fps-c-text)}._markTypeSelect_8l575_132:focus-visible,._markLevelSelect_8l575_133:focus-visible,._markLanguageSelect_8l575_134:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._markTypeSelect_8l575_132:disabled{opacity:.48;cursor:default}._blockLanguages_8l575_154{display:inline-flex;align-items:center;gap:2px;margin-inline-start:auto}._blockLanguage_8l575_154,._blockLanguageCurrent_8l575_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_8l575_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_8l575_154{cursor:pointer}._blockLanguage_8l575_154:hover:not(:disabled),._blockLanguage_8l575_154:focus-visible{color:var(--fps-c-text);background:var(--fps-c-accent-soft);outline:none}._blockLanguage_8l575_154[data-state=translated]{color:var(--fps-c-ok)}._blockLanguage_8l575_154[data-state=stale]{color:var(--fps-c-warn)}._blockLanguageRetranslate_8l575_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_8l575_187 small{font:inherit}._blockLanguageRetranslate_8l575_187[data-state=stale]{color:var(--fps-c-warn)}._blockLanguageRetranslate_8l575_187:hover:not(:disabled),._blockLanguageRetranslate_8l575_187:focus-visible{color:var(--fps-c-text);background:var(--fps-c-accent-soft);outline:none}._blockLanguageRetranslate_8l575_187:disabled{opacity:.55;cursor:default}._blockLanguage_8l575_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_8l575_213{font-weight:700}._markItalic_8l575_214{font-style:italic}._richInput_8l575_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_8l575_17:hover{background:transparent}._richInput_8l575_17:focus-visible{outline:none;background:transparent;border-color:transparent;box-shadow:none}._richInput_8l575_17[data-empty=true][data-placeholder]:before{content:attr(data-placeholder);color:var(--fps-c-text-3);opacity:.72;pointer-events:none}._richInput_8l575_17 sup{color:var(--fps-c-accent);font-size:var(--fps-text-xs)}._richInput_8l575_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_8l575_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_8l575_260{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--fps-sp-2)}._blockRow_8l575_269{position:relative;scroll-margin-block-start:calc(var(--fps-nav-h) + 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_8l575_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_8l575_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_8l575_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_8l575_282:focus-visible{outline:none;box-shadow:var(--fps-focus-ring),var(--fps-shadow-sm)}._outlineToggleOpen_8l575_305{color:var(--fps-c-accent)}._outlinePanel_8l575_308{position:sticky;inset-block-start:calc(var(--fps-nav-h) + 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_8l575_324{display:flex}@media(max-width:48rem){._outlinePanel_8l575_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_8l575_324{display:flex}._editorSurfaceOpen_8l575_30{grid-template-columns:minmax(0,1fr)}._outlineResize_8l575_34{display:none}}._outlineHeader_8l575_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_8l575_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_8l575_360:hover{background:var(--fps-c-surface-alt);color:var(--fps-c-text)}._outlineClose_8l575_360:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._outlineTabs_8l575_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_8l575_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_8l575_372 button:hover{color:var(--fps-c-text);background:transparent}._outlineTabs_8l575_372 button:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._outlineTabs_8l575_372 ._outlineTabActive_8l575_392{color:var(--fps-c-accent);background:transparent;border-block-end-color:var(--fps-c-accent)}._collectionPanel_8l575_393{flex:1;min-block-size:0;display:flex;flex-direction:column}._collectionHeading_8l575_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_8l575_396 strong,._collectionHeadingLink_8l575_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_8l575_405{cursor:pointer}._collectionHeadingLink_8l575_405:hover{color:var(--fps-c-accent)}._collectionHeadingLink_8l575_405:focus-visible{outline:none;box-shadow:var(--fps-focus-ring);border-radius:var(--fps-r-sm)}._collectionHeading_8l575_396 small{flex:none;color:var(--fps-c-text-3);font:500 var(--fps-text-2xs)/1 var(--fps-font-ui)}._collectionGroup_8l575_422{margin-block:var(--fps-sp-2) var(--fps-sp-1);padding-inline:var(--fps-sp-2)}._collectionGroup_8l575_422 button,._collectionGroup_8l575_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_8l575_422 button{cursor:pointer}._collectionGroup_8l575_422 button:hover{color:var(--fps-c-accent)}._collectionGroup_8l575_422 button:focus-visible{outline:none;box-shadow:var(--fps-focus-ring);border-radius:var(--fps-r-sm)}._collectionExpand_8l575_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_8l575_440:hover{color:var(--fps-c-accent);border-color:color-mix(in oklch,var(--fps-c-accent) 40%,var(--fps-c-border-muted))}._collectionExpand_8l575_440:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._collectionList_8l575_454{flex:1;min-block-size:0;overflow-y:auto;list-style:none;margin:0;padding:0;scrollbar-width:thin}._collectionPiece_8l575_455{margin:0;border:0;border-block-end:1px solid var(--fps-c-border-muted);border-radius:0;background:transparent;overflow:hidden}._collectionPieceActive_8l575_456{border-inline-start:2px solid var(--fps-c-accent);background:color-mix(in oklch,var(--fps-c-accent-soft) 24%,transparent)}._collectionPieceDragging_8l575_457{opacity:.45}._collectionPieceHeadPlain_8l575_458{grid-template-columns:minmax(0,1fr)!important}._collectionPieceHead_8l575_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_8l575_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_8l575_460:disabled{cursor:default;opacity:.45}._collectionGrip_8l575_460:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._collectionPieceLink_8l575_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_8l575_463:focus-visible,._collectionRemove_8l575_464:focus-visible,._collectionBlocks_8l575_464 button:focus-visible,._collectionActions_8l575_464 button:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._collectionRemove_8l575_464{inline-size:2rem;block-size:2rem;border:0;border-radius:50%;background:transparent;color:var(--fps-c-text-3);cursor:pointer}._collectionRemove_8l575_464:hover{color:var(--fps-c-err);background:var(--fps-c-err-soft)}._collectionBlocks_8l575_464{list-style:none;margin:0;padding:0 var(--fps-sp-2) var(--fps-sp-2) var(--fps-sp-6)}[dir=rtl] ._collectionBlocks_8l575_464{padding:0 var(--fps-sp-6) var(--fps-sp-2) var(--fps-sp-2)}._collectionBlocks_8l575_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_8l575_464 button:disabled{cursor:default;opacity:.62}._collectionBlocks_8l575_464 button:not(:disabled):hover{color:var(--fps-c-text);background:color-mix(in oklch,var(--fps-c-surface) 70%,transparent)}._collectionBlocks_8l575_464 span{font:500 .62rem/1.4 var(--fps-font-ui);text-transform:uppercase;letter-spacing:.04em}._collectionBlocks_8l575_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_8l575_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_8l575_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_8l575_464 button:hover{color:var(--fps-c-accent);border-color:var(--fps-c-accent);background:var(--fps-c-accent-soft)}._outlineList_8l575_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_8l575_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_8l575_488:hover{background:color-mix(in oklch,var(--fps-c-surface-alt) 70%,transparent)}._outlineItemActive_8l575_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_8l575_500{opacity:.42;transform:scale(.985)}._outlineItemTarget_8l575_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_8l575_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_8l575_511:active{cursor:grabbing}._outlineDrag_8l575_511:hover{color:var(--fps-c-accent)}._outlineDrag_8l575_511:focus-visible{outline:none;box-shadow:inset var(--fps-focus-ring);border-radius:var(--fps-r-sm)}._outlineJump_8l575_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_8l575_526{padding:var(--fps-sp-2) 0 var(--fps-sp-2) var(--fps-sp-2)}._outlineJump_8l575_526:focus-visible{outline:none}._outlineJump_8l575_526:focus-visible ._outlinePreview_8l575_541{text-decoration:underline;text-decoration-color:var(--fps-c-accent);text-underline-offset:3px}._outlineType_8l575_542{font-family:var(--fps-font-ui);font-size:.65rem;line-height:1.25;color:var(--fps-c-text-3)}._outlinePreview_8l575_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_8l575_269:hover{background:transparent}._blockRow_8l575_269:focus-within,._blockRowActive_8l575_557{background:transparent;border-color:transparent;border-inline-start-color:color-mix(in srgb,var(--fps-c-accent) 72%,transparent)}._blockRowActive_8l575_557{margin-block-start:3.25rem}._blockDelete_8l575_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_8l575_560:hover{opacity:1;color:var(--fps-c-err);background:var(--fps-c-err-soft)}._blockDelete_8l575_560:focus-visible{outline:none;box-shadow:var(--fps-focus-ring);opacity:1}._blockBody_8l575_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_8l575_591 ._lineInput_8l575_591,._blockBodyHeading_8l575_591 ._richInput_8l575_17{font-family:var(--fps-font-kls-heading)}._headingEditor2_8l575_593{margin:var(--fps-sp-10) 0 var(--fps-sp-4)}._headingEditor3_8l575_594{margin:var(--fps-sp-8) 0 var(--fps-sp-3)}._headingEditor4_8l575_595{margin:var(--fps-sp-6) 0 var(--fps-sp-2)}._headingEditor2_8l575_593 ._lineInput_8l575_591,._headingEditor2_8l575_593 ._richInput_8l575_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_8l575_594 ._lineInput_8l575_591,._headingEditor3_8l575_594 ._richInput_8l575_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_8l575_595 ._lineInput_8l575_591,._headingEditor4_8l575_595 ._richInput_8l575_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_8l575_593 ._lineInput_8l575_591,._headingEditor2_8l575_593 ._richInput_8l575_17,._headingEditor3_8l575_594 ._lineInput_8l575_591,._headingEditor3_8l575_594 ._richInput_8l575_17,._headingEditor4_8l575_595 ._lineInput_8l575_591,._headingEditor4_8l575_595 ._richInput_8l575_17{padding-block:0}:lang(fa) ._blockBodyHeading_8l575_591 ._lineInput_8l575_591,:lang(ar) ._blockBodyHeading_8l575_591 ._lineInput_8l575_591,:lang(fa) ._blockBodyHeading_8l575_591 ._richInput_8l575_17,:lang(ar) ._blockBodyHeading_8l575_591 ._richInput_8l575_17{letter-spacing:0;line-height:1.55}._listEditor_8l575_610{margin:0;padding:0;list-style:none;font-size:var(--fps-text-base);line-height:var(--fps-leading-normal)}._listEditor_8l575_610>li{list-style:none}._listEditor_8l575_610 ._listEditor_8l575_610{margin-block:var(--fps-sp-1);padding-inline-start:var(--fps-sp-6)}._listItemRow_8l575_619{display:grid;grid-template-columns:minmax(2.5rem,auto) minmax(0,1fr);align-items:start;column-gap:var(--fps-sp-2)}._listMarker_8l575_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_8l575_610 ._textInput_8l575_621{min-inline-size:0;padding-inline:0}._insertGlow_8l575_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_8l575_269:hover ._insertGlow_8l575_623,._blockRow_8l575_269:focus-within ._insertGlow_8l575_623,._insertGlow_8l575_623:focus-visible{opacity:.9}._insertGlow_8l575_623:hover{background:var(--fps-c-accent-soft);transform:translate(-50%) scale(1.08)}._insertGlow_8l575_623:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._insertControl_8l575_649{position:relative;display:flex;justify-content:center;block-size:0;transition:none}._insertControlOpen_8l575_656{block-size:0}._insertControlOpen_8l575_656 ._insertGlow_8l575_623{opacity:.9}._insertMenu_8l575_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_8l575_681{inset-block-start:auto;inset-block-end:-1rem}._insertMenuItem_8l575_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_8l575_1 .19s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(var(--insert-i, 0) * 35ms)}._insertMenuItem_8l575_682:nth-child(2){animation-delay:35ms}._insertMenuItem_8l575_682:hover,._insertMenuItem_8l575_682:focus-visible{opacity:1;transform:scale(1.08);background:var(--fps-c-accent-soft)}._insertMenuItem_8l575_682:focus-visible{outline:none;box-shadow:none}._insertMenuGlyph_8l575_703{display:grid;place-items:center}._insertTip_8l575_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_8l575_682:hover ._insertTip_8l575_709,._insertMenuItem_8l575_682:focus-visible ._insertTip_8l575_709{opacity:1;transform:translate(-50%)}@media(pointer:coarse){._insertTip_8l575_709{display:none}}@keyframes _insertChoiceIn_8l575_1{0%{opacity:0;transform:translateY(.3rem) scale(.72)}to{opacity:.62;transform:translateY(0) scale(1)}}._insertMenu_8l575_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_8l575_743{display:flex;flex-direction:column;gap:var(--fps-sp-3)}._galleryControls_8l575_744{display:flex;flex-wrap:wrap;align-items:center;gap:var(--fps-sp-2)}._galleryPick_8l575_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_8l575_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_8l575_745:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._codeEditor_8l575_759{display:flex;flex-direction:column;gap:var(--fps-sp-2)}._codeLanguage_8l575_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_8l575_760:focus-visible{outline:none;border-block-end-color:var(--fps-c-accent)}._codeInput_8l575_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_8l575_772:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._textInput_8l575_621,._lineInput_8l575_591,._keyInput_8l575_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_8l575_621{resize:none;overflow:hidden}._textInput_8l575_621:hover,._lineInput_8l575_591:hover,._keyInput_8l575_791:hover{background:transparent}._textInput_8l575_621:focus-visible,._lineInput_8l575_591:focus-visible,._keyInput_8l575_791:focus-visible{outline:none;background:transparent;border-color:transparent;box-shadow:none}._fieldRow_8l575_811{display:flex;gap:var(--fps-sp-2);align-items:flex-start}._fieldRow_8l575_811 ._lineInput_8l575_591,._fieldRow_8l575_811 ._textInput_8l575_621{flex:1;min-inline-size:0}._miniSelect_8l575_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_8l575_815:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._keyInput_8l575_791{max-inline-size:10ch;font-family:var(--fps-font-mono)}._firstFootnote_8l575_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_8l575_830{display:flex;flex-direction:column}._footnoteSections_8l575_831{position:relative;display:flex;flex-direction:column;gap:var(--fps-sp-1)}._footnoteSection_8l575_831{position:relative;border:0;background:transparent}._footnoteSection_8l575_831+._footnoteSection_8l575_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_8l575_834{display:flex;align-items:center;justify-content:flex-end;gap:2px;block-size:1.5rem;direction:ltr}._footnoteSectionBar_8l575_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_8l575_834 button:hover{background:var(--fps-c-surface-alt);color:var(--fps-c-text)}._footnoteSectionBar_8l575_834 button:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._footnoteLocked_8l575_848{color:var(--fps-c-accent)!important}._footnoteSection_8l575_831 ._richInput_8l575_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_8l575_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_8l575_850:hover{background:var(--fps-c-accent-soft);opacity:1}._footnoteKeyLabel_8l575_852{margin-inline-end:auto;color:var(--fps-c-text-3);font:400 var(--fps-text-xs)/1 var(--fps-font-ui)}._refLine_8l575_855{font-family:var(--fps-font-mono);font-size:var(--fps-text-sm);color:var(--fps-c-text-3);overflow-wrap:anywhere}._rawBlock_8l575_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_8l575_873{margin:var(--fps-sp-2) auto;border:none;border-block-start:1px solid var(--fps-c-border);inline-size:40%}._addFirst_8l575_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_8l575_880:hover{border-color:var(--fps-c-accent);color:var(--fps-c-text)}._addFirst_8l575_880:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._addFirstChoices_8l575_892{display:flex;flex-wrap:wrap;gap:var(--fps-sp-2)}@media(max-width:480px){._markTypeSelect_8l575_132{max-inline-size:min(11rem,52vw)}._blockList_8l575_260{gap:var(--fps-sp-3)}._listEditor_8l575_610 ._listEditor_8l575_610{padding-inline-start:var(--fps-sp-4)}._listItemRow_8l575_619{grid-template-columns:minmax(2.25rem,auto) minmax(0,1fr);column-gap:var(--fps-sp-1)}._footnoteSectionBar_8l575_834>*{max-inline-size:100%}._editor_8l575_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_8l575_557{margin-block-start:0}}@media(max-width:48rem){._marksBar_8l575_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_8l575_1 .17s cubic-bezier(.2,.8,.2,1) both}._blockRow_8l575_269{scroll-margin-block-start:calc(var(--fps-nav-h) + var(--workspace-tab-row-h, 0px) + var(--workspace-edit-bar-h, 0px) + 4rem)}}@keyframes _marksBarPop_8l575_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_8l575_308,._outlineToggle_8l575_282,._outlineItem_8l575_488{transition-duration:.01ms}._insertMenu_8l575_664,._insertMenuItem_8l575_682,._marksBar_8l575_83{animation-duration:.01ms;animation-delay:0ms}}@media(pointer:coarse){._draftBtn_8l575_69{min-block-size:2.5rem}._markTypeSelect_8l575_132,._markLevelSelect_8l575_133{min-block-size:2.75rem}._markBtn_8l575_104{min-block-size:2.75rem;min-inline-size:2.75rem}._blockDelete_8l575_560{inline-size:2rem;block-size:2rem;inset-block-start:-.25rem;inset-inline-end:-.2rem}._insertGlow_8l575_623{inline-size:2.75rem;block-size:2.75rem;opacity:.72}._insertMenu_8l575_664{inset-inline-start:calc(50% + 3.1rem);inset-block-start:-1.375rem;gap:.15rem}._insertMenuItem_8l575_682{inline-size:2.75rem;block-size:2.75rem}._outlineJump_8l575_526{min-block-size:2.75rem}._outlineDrag_8l575_511{min-inline-size:2.75rem}}._imageEditor_8l575_961{display:flex;flex-direction:column;gap:var(--fps-sp-3)}._blockImagePreview_8l575_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_8l575_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_8l575_964{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip:rect(0 0 0 0)}._imageInheritance_8l575_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_8l575_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_8l575_986{padding:0;border:0;background:transparent;color:var(--fps-c-accent);font:inherit;cursor:pointer}._textButton_8l575_986:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._imagePresentation_8l575_995{display:flex;flex-wrap:wrap;align-items:end;gap:var(--fps-sp-3)}._imagePresentation_8l575_995>label,._imageMetadataGrid_8l575_1002>label{display:grid;gap:var(--fps-sp-1);color:var(--fps-c-text-3);font-size:var(--fps-text-xs)}._checkLabel_8l575_1008{display:inline-flex!important;grid-auto-flow:column;align-items:center;min-block-size:40px}._imageMetadata_8l575_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_8l575_1002 summary{color:var(--fps-c-text-2);font-size:var(--fps-text-sm);cursor:pointer}._imageMetadataGrid_8l575_1002{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--fps-sp-3);margin-block-start:var(--fps-sp-3)}._imageMetadataWide_8l575_1031{grid-column:1 / -1}@media(max-width:40rem){._imageMetadataGrid_8l575_1002{grid-template-columns:1fr}._imageMetadataWide_8l575_1031{grid-column:auto}}._richInput_8l575_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}}._edit_16fig_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_16fig_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_16fig_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_16fig_22 ._editMain_16fig_14{flex:1 1 auto;inline-size:100%}._editReadingWidth_16fig_22 ._editMain_16fig_14>:not(._blockEditorSurface_16fig_27){inline-size:min(var(--fps-piece-reading-width),100%);margin-inline:auto}._blockEditorSurface_16fig_27{inline-size:100%;min-inline-size:0}._settings_16fig_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_16fig_29 ._editSide_16fig_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_16fig_34{flex:1;min-inline-size:16rem;position:sticky;inset-block-start:calc(var(--fps-nav-h) + var(--workspace-tab-row-h, 0px) + var(--fps-sp-4));display:flex;flex-direction:column;gap:var(--fps-sp-3)}._sideLabel_16fig_56{font-size:var(--fps-text-2xs);text-transform:uppercase;letter-spacing:var(--fps-tracking-wide);color:var(--fps-c-text-3)}._readinessChecks_16fig_57{display:flex;flex-wrap:wrap;gap:var(--fps-sp-2);color:var(--fps-c-text-3);font-size:var(--fps-text-xs)}._readinessChecks_16fig_57 span[data-ready=true]{color:var(--fps-c-ok)}._languageRows_16fig_59{display:flex;flex-direction:column;gap:var(--fps-sp-2)}._languageRow_16fig_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_16fig_70{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:baseline;gap:var(--fps-sp-2);min-inline-size:0}._languageSummary_16fig_70 span{color:var(--fps-c-text-2);font-size:var(--fps-text-sm)}._languageSummary_16fig_70 small{color:var(--fps-c-text-3);white-space:nowrap}._languageProposal_16fig_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_16fig_73 span,._languageProposal_16fig_73 small{color:var(--fps-c-text-2);line-height:var(--fps-leading-normal)}._editBar_16fig_77{position:sticky;inset-block-start:calc(var(--fps-nav-h) + 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_16fig_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_16fig_95{display:flex;gap:var(--fps-sp-2);align-items:center;flex-wrap:wrap}._savePrompt_16fig_96{position:sticky;inset-block-start:calc(var(--fps-nav-h) + 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_16fig_96 label{display:grid;gap:var(--fps-sp-2);color:var(--fps-c-text-2);font-size:var(--fps-text-sm)}._savePrompt_16fig_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_16fig_96 textarea:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._savePrompt_16fig_96>div{display:flex;justify-content:flex-end;gap:var(--fps-sp-2)}._localDraftBanner_16fig_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_16fig_127{display:flex;align-items:center;flex-wrap:wrap;gap:var(--fps-sp-2)}._projectSelect_16fig_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_16fig_128:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._titleInput_16fig_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_16fig_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_16fig_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_16fig_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_16fig_185{display:grid;gap:var(--fps-sp-3);padding-block-end:var(--fps-sp-3)}._featureEditorImage_16fig_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_16fig_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_16fig_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_16fig_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_16fig_208[open]{display:grid;gap:var(--fps-sp-3)}@media(max-width:48rem){._titleInput_16fig_142{font-size:clamp(1.75rem,8vw,var(--fps-text-3xl));line-height:var(--fps-leading-tight)}._subtitleInput_16fig_164{font-size:clamp(var(--fps-text-base),5vw,var(--fps-text-lg));line-height:var(--fps-leading-snug)}}._originalInput_16fig_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_16fig_223{cursor:pointer;font-size:var(--fps-text-sm);font-weight:var(--fps-weight-medium);color:var(--fps-c-text)}._originalInputHint_16fig_224{margin:var(--fps-sp-2) 0;font-size:var(--fps-text-xs);color:var(--fps-c-text-3)}._ideaSummary_16fig_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_16fig_227::-webkit-details-marker{display:none}._ideaSummary_16fig_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_16fig_227:before{transform:scaleX(-1)}details[open]>._ideaSummary_16fig_227:before{transform:rotate(90deg)}._ideaSummary_16fig_227:focus-visible{outline:none;box-shadow:var(--fps-focus-ring);border-radius:var(--fps-r-sm)}._ideaPreview_16fig_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_16fig_227{min-block-size:2.75rem}}._originalInputText_16fig_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_16fig_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_16fig_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_16fig_286{display:flex;align-items:center;gap:var(--fps-sp-3);flex-wrap:wrap}._sourceMethodDivider_16fig_287{color:var(--fps-c-text-3);font-size:var(--fps-text-xs)}._manualSourceGrid_16fig_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_16fig_289{grid-column:1 / -1}._suggestionRow_16fig_290,._contributorRow_16fig_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_16fig_290>span{flex:1;min-inline-size:0;display:grid;gap:2px}._suggestionRow_16fig_290 small{color:var(--fps-c-text-3);overflow-wrap:anywhere}._contributorRow_16fig_290>span{flex:1;min-inline-size:0}._contributorRow_16fig_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_16fig_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_16fig_308 input{position:absolute;inline-size:1px;block-size:1px;opacity:0;pointer-events:none}._noteInput_16fig_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_16fig_320:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._fieldGroup_16fig_333{display:flex;flex-direction:column;gap:2px}._fieldLabel_16fig_334{font-size:var(--fps-text-2xs);text-transform:uppercase;letter-spacing:var(--fps-tracking-wide);color:var(--fps-c-text-3)}._fieldTextarea_16fig_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_16fig_335:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._card_16fig_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_16fig_359{display:flex;align-items:center;gap:var(--fps-sp-2)}._cardTitle_16fig_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_16fig_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_16fig_362{font-size:var(--fps-text-sm);font-weight:var(--fps-weight-medium);color:var(--fps-c-text)}._cardSub_16fig_363{font-size:var(--fps-text-xs);color:var(--fps-c-text-2)}._cardHint_16fig_364{font-size:var(--fps-text-2xs);color:var(--fps-c-text-3)}._cardActions_16fig_365{display:flex;gap:var(--fps-sp-2);flex-wrap:wrap}._cardChips_16fig_366{display:flex;flex-wrap:wrap;gap:var(--fps-sp-1)}._chip_16fig_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_16fig_375{display:flex;flex-direction:column;gap:var(--fps-sp-2)}._cardRow_16fig_375{display:flex;flex-direction:column;gap:1px}._cardImage_16fig_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_16fig_386{display:flex;gap:var(--fps-sp-2);align-items:center}._rejectRow_16fig_386>:first-child{flex:1;min-inline-size:0}._altList_16fig_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_16fig_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_16fig_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_16fig_412{display:flex;align-items:center;gap:var(--fps-sp-2);flex-wrap:wrap}._spacer_16fig_413{flex:1}._translateColLabel_16fig_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_16fig_415{display:flex;gap:var(--fps-sp-1)}._translateEmpty_16fig_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_16fig_426{font-size:var(--fps-text-2xl);opacity:.4}._translateActions_16fig_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_16fig_427>:first-child{flex:1}._translateNote_16fig_436{font-size:var(--fps-text-xs);color:var(--fps-c-text-3)}._applyBar_16fig_437{inline-size:100%;display:flex;justify-content:flex-end;gap:var(--fps-sp-2);align-items:center;flex-wrap:wrap}._flowProgress_16fig_447{position:relative;inline-size:100%;padding-block:var(--fps-sp-2)}._flowTrack_16fig_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_16fig_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_16fig_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_16fig_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_16fig_450 li[data-state=active]{color:var(--fps-c-text);font-weight:var(--fps-weight-semibold, 600)}._flowSteps_16fig_450 li[data-state=done]{color:var(--fps-c-ok)}._flowSteps_16fig_450 li[data-state=failed]{color:var(--fps-c-err)}._flowDot_16fig_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_16fig_450 li[data-state=active] ._flowDot_16fig_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_16fig_450 li[data-state=done] ._flowDot_16fig_455,._flowSteps_16fig_450 li[data-state=failed] ._flowDot_16fig_455{border-color:currentColor}._flowError_16fig_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_16fig_5{flex-direction:column}._editSide_16fig_34{position:static;inline-size:100%}._translate_16fig_391{grid-template-columns:minmax(0,1fr)}._edit_16fig_5 :where(input:not([type=checkbox]):not([type=radio]):not([type=file]),textarea:not(._titleInput_16fig_142):not(._subtitleInput_16fig_164),select){min-inline-size:0;max-inline-size:100%;box-sizing:border-box;font-size:1rem}._editBar_16fig_77{margin-inline:calc(-1 * var(--fps-sp-2));padding:var(--fps-sp-2)}._editBarActions_16fig_95>*{min-block-size:44px}._translateActions_16fig_427>*{min-block-size:44px}._manualSourceGrid_16fig_288{grid-template-columns:1fr}._manualSourceWide_16fig_289{grid-column:auto}}._newPiece_16fig_483{min-height:min(78vh,900px);display:grid;place-items:center;padding:clamp(24px,6vw,88px) 20px}._newPieceCard_16fig_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_16fig_500 h1{margin:8px 0 10px;font-size:clamp(1.8rem,5vw,3.4rem);letter-spacing:-.045em}._newPieceHead_16fig_500 p{margin:0;color:var(--fps-c-text-3);line-height:1.7}._newPieceFields_16fig_502{display:grid;gap:18px;margin-top:34px}._newPieceModalFields_16fig_503{min-inline-size:0;margin-top:0}._newPieceModalFields_16fig_503>*{min-inline-size:0}._newPieceModalFields_16fig_503 :where(input,select){inline-size:100%;max-inline-size:100%;min-inline-size:0}._newPieceActions_16fig_506{display:flex;justify-content:flex-end;gap:10px;margin-top:30px}._spokenHint_16fig_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_16fig_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_mciw7_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_mciw7_15{margin-block-start:var(--fps-sp-6)}._blockRail_mciw7_19{display:flex;align-items:center;gap:var(--fps-sp-2);margin-block-end:var(--fps-sp-1-5);min-block-size:2rem}._head_mciw7_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_mciw7_38{display:grid;gap:var(--fps-sp-2);min-inline-size:14rem}._coverageValue_mciw7_39{font-size:var(--fps-text-sm);color:var(--fps-c-text);font-weight:var(--fps-weight-medium)}._coverageMeta_mciw7_40{font-size:var(--fps-text-xs);color:var(--fps-c-text-3);font-variant-numeric:tabular-nums}._coverageBar_mciw7_42{display:block;block-size:3px;border-radius:var(--fps-r-full);background:var(--fps-c-border-muted);overflow:hidden}._coverageFill_mciw7_49{display:block;block-size:100%;background:var(--fps-c-accent);transition:inline-size var(--fps-dur-normal) var(--fps-ease-out)}._headActions_mciw7_56{display:flex;align-items:center;gap:var(--fps-sp-3);flex-wrap:wrap}._publish_mciw7_57{display:flex;align-items:center;gap:var(--fps-sp-2)}._hiddenInput_mciw7_58{display:none}._publishHint_mciw7_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_mciw7_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_mciw7_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_mciw7_84{display:flex;flex-wrap:wrap;align-items:center;gap:var(--fps-sp-3) var(--fps-sp-5)}._productionLabel_mciw7_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_mciw7_97{font-size:var(--fps-text-2xs);color:var(--fps-c-text-3);line-height:var(--fps-leading-normal)}._chooser_mciw7_99{display:flex;flex-wrap:wrap;align-items:center;gap:var(--fps-sp-2)}._chooserItem_mciw7_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_mciw7_100:hover{border-color:var(--fps-c-accent);color:var(--fps-c-text)}._chooserTime_mciw7_114{color:var(--fps-c-text-3);font-variant-numeric:tabular-nums}._blocks_mciw7_117{list-style:none;display:grid;gap:var(--fps-sp-1);margin-block:var(--fps-sp-6)}._block_mciw7_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_mciw7_19:hover{background:var(--fps-c-bg-subtle)}._blockText_mciw7_131{font-size:var(--fps-text-base);line-height:var(--fps-leading-reading);color:var(--fps-c-text);max-inline-size:62ch}._blockEmpty_mciw7_139{color:var(--fps-c-text-3)}._blockSide_mciw7_141{display:grid;justify-items:end;gap:var(--fps-sp-1);min-inline-size:12rem}._estimate_mciw7_143{font-size:var(--fps-text-2xs);color:var(--fps-c-text-3);line-height:var(--fps-leading-normal)}._estimateOver_mciw7_148{color:var(--fps-c-warn)}._rail_mciw7_151{display:flex;align-items:center;gap:var(--fps-sp-2);flex-wrap:wrap}._railRecording_mciw7_152{gap:var(--fps-sp-3)}._railTime_mciw7_153{font-size:var(--fps-text-2xs);color:var(--fps-c-text-3);font-variant-numeric:tabular-nums}._railBadge_mciw7_154{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_mciw7_163{font-size:var(--fps-text-2xs);color:var(--fps-c-text-3);padding-block:var(--fps-sp-0-5);padding-inline:var(--fps-sp-1-5);border-radius:var(--fps-r-sm);opacity:0;transition:opacity var(--fps-dur-fast) var(--fps-ease-out),color var(--fps-dur-fast) var(--fps-ease-out)}._block_mciw7_19:hover ._railAction_mciw7_163,._production_mciw7_68:hover ._railAction_mciw7_163,._railAction_mciw7_163:focus-visible{opacity:1}._railAction_mciw7_163:hover{color:var(--fps-c-text);background:var(--fps-c-surface-alt)}._railAction_mciw7_163:disabled{opacity:.4}._recordButton_mciw7_179{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_mciw7_179:hover:not(:disabled){border-color:var(--fps-c-err);color:var(--fps-c-err);transform:scale(1.04)}._recordButton_mciw7_179:disabled{opacity:.4}._recordDot_mciw7_194{inline-size:.7rem;block-size:.7rem;border-radius:var(--fps-r-full);background:var(--fps-c-err)}._recordSquare_mciw7_200{inline-size:.62rem;block-size:.62rem;border-radius:2px;background:var(--fps-c-err)}._recordButtonActive_mciw7_209{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_mciw7_220{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_mciw7_226{color:var(--fps-c-err)}._playButton_mciw7_228{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_mciw7_228:hover{color:var(--fps-c-text);border-color:var(--fps-c-accent)}._wave_mciw7_241{display:flex;align-items:center;gap:1px;block-size:1.4rem;inline-size:5.5rem;overflow:hidden}._waveBar_mciw7_249{flex:1 1 auto;min-inline-size:1px;border-radius:var(--fps-r-full);background:var(--fps-c-border);transition:background var(--fps-dur-fast) var(--fps-ease-out)}._waveBarPlayed_mciw7_256{background:var(--fps-c-accent)}._bridgeRow_mciw7_259{display:flex;align-items:center;gap:var(--fps-sp-2);margin-block-start:var(--fps-sp-2)}._bridgeLabel_mciw7_260{font-size:var(--fps-text-2xs);color:var(--fps-c-text-3)}._bridgeAdd_mciw7_262{display:block;margin-block-start:var(--fps-sp-1);font-size:var(--fps-text-2xs);color:var(--fps-c-text-3);opacity:0;padding-block:var(--fps-sp-0-5);padding-inline:var(--fps-sp-2);border-radius:var(--fps-r-full);transition:opacity var(--fps-dur-fast) var(--fps-ease-out),background var(--fps-dur-fast) var(--fps-ease-out)}[data-audio-state]:hover ._bridgeAdd_mciw7_262,._bridgeAdd_mciw7_262:focus-visible{opacity:1;background:var(--fps-c-surface-alt)}[data-audio-state]:hover ._railAction_mciw7_163,._railAction_mciw7_163:focus-visible{opacity:1}._notice_mciw7_279{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_mciw7_285{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(max-width:48rem){._railAction_mciw7_163,._bridgeAdd_mciw7_262{opacity:1}}@media(prefers-reduced-motion:reduce){._recordButton_mciw7_179,._coverageFill_mciw7_49,._waveBar_mciw7_249,._railAction_mciw7_163,._bridgeAdd_mciw7_262{transition:none}}._railWarn_mciw7_303{font-size:var(--fps-text-2xs);color:var(--fps-c-warn)}._panel_1qf29_5{display:flex;flex-direction:column;gap:var(--fps-sp-4);padding-block:var(--fps-sp-4)}._intro_1qf29_6{margin:0;color:var(--fps-c-text-3);font-size:var(--fps-text-sm);line-height:1.6;max-inline-size:44rem}._whole_1qf29_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_1qf29_15{display:flex;align-items:center;gap:var(--fps-sp-2)}._value_1qf29_16{color:var(--fps-c-text-2);font-size:var(--fps-text-xs);font-variant-numeric:tabular-nums;min-inline-size:3rem}._rows_1qf29_18{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--fps-sp-2)}._row_1qf29_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_1qf29_25{opacity:.65}._rowHead_1qf29_26{display:flex;align-items:baseline;gap:var(--fps-sp-3);margin-block-end:var(--fps-sp-2)}._type_1qf29_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_1qf29_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_1qf29_38{flex:none;border:0;background:transparent;cursor:pointer;color:var(--fps-c-accent);font:var(--fps-text-xs)/1 var(--fps-font-ui)}._preview_1qf29_38:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._controls_1qf29_44{display:flex;flex-wrap:wrap;align-items:center;gap:var(--fps-sp-4)}._control_1qf29_44{display:flex;align-items:center;gap:var(--fps-sp-2)}._label_1qf29_46{color:var(--fps-c-text-3);font-size:var(--fps-text-xs);white-space:nowrap}._unit_1qf29_47{color:var(--fps-c-text-3);font-size:var(--fps-text-xs)}._number_1qf29_48{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:var(--fps-text-xs)/1 var(--fps-font-ui);font-variant-numeric:tabular-nums}._select_1qf29_54{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:var(--fps-text-xs)/1 var(--fps-font-ui)}._number_1qf29_48:focus-visible,._select_1qf29_54:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._reader_lz28v_1{min-block-size:100%;overflow-x:clip}._state_lz28v_2{display:grid;place-items:center;min-block-size:40vh;color:var(--fps-c-text-3)}._gateSurface_lz28v_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_lz28v_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_lz28v_14,._chromeEnd_lz28v_14{display:flex;align-items:center;gap:var(--fps-sp-3)}._back_lz28v_15{color:var(--fps-c-text-3);text-decoration:none;font-size:var(--fps-text-sm)}._back_lz28v_15:hover{color:var(--fps-c-text)}._langSelect_lz28v_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_lz28v_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_lz28v_18:hover{color:var(--fps-c-text);background:var(--fps-c-surface-alt)}._orbitBtn_lz28v_18:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._surface_lz28v_22{min-inline-size:0;overflow-x:clip;padding-inline:var(--fps-sp-5)}._surface_lz28v_22[data-language-system=kls]{font-family:var(--fps-font-kls-body)}._surfaceArticle_lz28v_24{background:var(--fps-c-bg)}._cardWrap_lz28v_26{max-inline-size:var(--fps-max-prose);margin-inline:auto;padding-block:var(--fps-sp-10)}._card_lz28v_26,._sourceCard_lz28v_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_lz28v_26[data-language-system=kls],._sourceCard_lz28v_27[data-language-system=kls],._cardWrap_lz28v_26[data-language-system=kls],._panelWrap_lz28v_35[data-language-system=kls],._metaPanel_lz28v_36[data-language-system=kls]{font-family:var(--fps-font-kls-body)}._sourceCard_lz28v_27{border-inline-start:3px solid var(--fps-c-accent)}._cardTitle_lz28v_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_lz28v_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_lz28v_40{font-size:var(--fps-text-xs);color:var(--fps-c-text-3)}._sourceUri_lz28v_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_lz28v_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_lz28v_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_lz28v_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_lz28v_46{color:var(--fps-c-text-3);font-size:var(--fps-text-sm)}._history_lz28v_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_lz28v_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_lz28v_50{font-weight:var(--fps-weight-medium);color:var(--fps-c-text)}._historyChange_lz28v_51{color:var(--fps-c-text-2)}._historyHash_lz28v_52{font-family:var(--fps-font-mono);font-size:var(--fps-text-2xs);color:var(--fps-c-text-3)}._historyDate_lz28v_53{margin-inline-start:auto;color:var(--fps-c-text-3);font-size:var(--fps-text-xs)}._orbitSection_lz28v_55{margin-block-end:var(--fps-sp-5)}._orbitLabel_lz28v_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_lz28v_57{font-size:var(--fps-text-sm);color:var(--fps-c-text-2);padding-block:var(--fps-sp-1)}._translateLangRow_lz28v_60{display:flex;align-items:center;gap:var(--fps-sp-2);margin-block-end:var(--fps-sp-2)}._translateLangRow_lz28v_60 ._translateLang_lz28v_45{margin-block-end:0}._translateLangMuted_lz28v_62{font-size:var(--fps-text-xs);color:var(--fps-c-text-3);text-transform:uppercase;letter-spacing:var(--fps-tracking-wide)}._sourceList_lz28v_65{max-inline-size:48rem;margin-inline:auto;margin-block-start:var(--fps-sp-6)}._sourceListHead_lz28v_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_lz28v_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_lz28v_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_lz28v_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_lz28v_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_lz28v_81{display:flex;align-items:center;gap:var(--fps-sp-2);inline-size:100%;min-inline-size:0}._modeSwitch_lz28v_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_lz28v_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_lz28v_94:hover:not([aria-disabled=true]){color:var(--fps-c-text)}._modeBtn_lz28v_94:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._modeBtnActive_lz28v_107{background:var(--fps-c-surface);color:var(--fps-c-text);box-shadow:var(--fps-shadow-xs)}._modeBtn_lz28v_94[aria-disabled=true]{opacity:.42;cursor:default}._shareBar_lz28v_110{position:relative;display:flex;align-items:center;gap:var(--fps-sp-1);margin-inline-start:auto}._shareBtn_lz28v_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_lz28v_111:hover{color:var(--fps-c-text);background:var(--fps-c-surface-alt)}._shareBtn_lz28v_111:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._copied_lz28v_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_lz28v_120:empty{display:none}._orbitOmitted_lz28v_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_lz28v_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_lz28v_144{display:flex;flex-wrap:wrap;gap:var(--fps-sp-3);font-size:var(--fps-text-xs);color:var(--fps-c-text-3)}._publicComments_lz28v_145{margin-block-start:var(--fps-sp-5)}._publicComment_lz28v_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_lz28v_145[data-language-system=kls]{font-family:var(--fps-font-kls-body)}._featureImage_lz28v_150{margin:0 auto var(--fps-sp-6);max-inline-size:48rem}._translationNotice_lz28v_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_lz28v_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_lz28v_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_lz28v_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_lz28v_163[data-state=human_reviewed]:before{content:"✓";color:var(--fps-c-ok)}._featureImage_lz28v_150 img{display:block;inline-size:100%;block-size:auto;border-radius:var(--fps-r-lg)}._orbitCompose_lz28v_194{margin-block-end:var(--fps-sp-4)}._orbitInput_lz28v_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_lz28v_196{display:flex;align-items:center;gap:var(--fps-sp-2);margin-block-start:var(--fps-sp-2)}._orbitComposeRow_lz28v_196>:last-child{margin-inline-start:auto}._orbitComment_lz28v_198{border-block-start:1px solid var(--fps-c-border-muted);padding-block:var(--fps-sp-3)}._orbitCommentBody_lz28v_199{font-size:var(--fps-text-sm);color:var(--fps-c-text)}._orbitCommentMeta_lz28v_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_lz28v_201{display:flex;gap:var(--fps-sp-2);margin-block-start:var(--fps-sp-2)}._orbitAction_lz28v_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_lz28v_202:disabled{opacity:.5;cursor:default}._orbitResolved_lz28v_204{font-size:var(--fps-text-xs);color:var(--fps-c-text-3);margin-block-start:var(--fps-sp-1);display:inline-block}._orbitFallback_lz28v_205{color:var(--fps-c-text-3);font-size:var(--fps-text-xs)}._historyFacetNav_lz28v_208{max-inline-size:52rem;margin-inline:auto;padding-block-start:var(--fps-sp-6)}._historyWrap_lz28v_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_lz28v_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_lz28v_210 p{margin:var(--fps-sp-1) 0 0;color:var(--fps-c-text-3);font-size:var(--fps-text-xs)}._originalHistory_lz28v_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_lz28v_210 textarea:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._originalHistory_lz28v_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_lz28v_215{display:flex;justify-content:flex-end}._historyRep_lz28v_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_lz28v_217{display:flex;flex-wrap:wrap;align-items:center;gap:var(--fps-sp-3)}._historySummary_lz28v_218{font-size:var(--fps-text-sm);color:var(--fps-c-text-2);margin-block-start:var(--fps-sp-1)}._historyDiff_lz28v_219{margin-block-start:var(--fps-sp-2);font-family:var(--fps-font-mono, monospace);font-size:var(--fps-text-xs)}._diffAdd_lz28v_220{color:var(--fps-c-ok, #2e7d32)}._diffRem_lz28v_221{color:var(--fps-c-err, #c62828)}._byline_lz28v_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_lz28v_229{font-size:var(--fps-text-2xs);text-transform:uppercase;letter-spacing:var(--fps-tracking-wide);color:var(--fps-c-text-3)}._bylineName_lz28v_230{font-weight:var(--fps-weight-medium);color:var(--fps-c-text)}._bylineLink_lz28v_231{font-size:var(--fps-text-xs);color:var(--fps-c-accent-2);text-decoration:none}._bylineLink_lz28v_231:hover{text-decoration:underline}._metaPanel_lz28v_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_lz28v_236{display:flex;flex-direction:column;gap:var(--fps-sp-2)}._metaText_lz28v_237{font-size:var(--fps-text-sm);color:var(--fps-c-text-2);line-height:var(--fps-leading-normal);margin:0}._chipRow_lz28v_238{display:flex;flex-wrap:wrap;gap:var(--fps-sp-2)}._chip_lz28v_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_lz28v_244{margin:0;display:flex;flex-direction:column;gap:var(--fps-sp-3)}._glossaryEntry_lz28v_245{display:flex;flex-direction:column;gap:var(--fps-sp-1)}._glossaryTerm_lz28v_246{font-size:var(--fps-text-sm);font-weight:var(--fps-weight-medium);color:var(--fps-c-text);margin:0}._glossaryDef_lz28v_247{font-size:var(--fps-text-sm);color:var(--fps-c-text-2);line-height:var(--fps-leading-normal);margin:0}._orbitNoteType_lz28v_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_lz28v_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_lz28v_258 ._byline_lz28v_224{inline-size:100%;margin:0}._bylineDates_lz28v_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_lz28v_260 time{color:var(--fps-c-text-2)}._klsNote_lz28v_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_lz28v_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_lz28v_275::-webkit-scrollbar{display:none}._tabBar_lz28v_275 .ui-tabs{flex-wrap:nowrap;white-space:nowrap;min-inline-size:max-content}._panelWrap_lz28v_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_lz28v_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_lz28v_287{display:flex;align-items:center;gap:var(--fps-sp-3);flex-wrap:wrap}._panelHeadRow_lz28v_287 ._orbitLabel_lz28v_56{margin-block-end:0}._panelHeadRow_lz28v_287>:last-child{margin-inline-start:auto}._notice_lz28v_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_lz28v_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_lz28v_298:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._readinessRep_lz28v_307{border-block-start:1px solid var(--fps-c-border-muted);padding-block:var(--fps-sp-3)}._readinessRepHead_lz28v_308{display:flex;align-items:center;gap:var(--fps-sp-2);margin-block-end:var(--fps-sp-2)}._langChip_lz28v_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_lz28v_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_lz28v_315{inline-size:1.1rem;flex-shrink:0;text-align:center;font-weight:var(--fps-weight-semibold)}._checkOk_lz28v_316{color:var(--fps-c-ok)}._checkWarn_lz28v_317{color:var(--fps-c-warn)}._checkErr_lz28v_318{color:var(--fps-c-err)}._checkNeutral_lz28v_319{color:var(--fps-c-text-3)}._checkKey_lz28v_320{color:var(--fps-c-text)}._checkDetail_lz28v_321{color:var(--fps-c-text-3);font-size:var(--fps-text-xs)}._checkBlocking_lz28v_322{font-size:var(--fps-text-2xs);text-transform:uppercase;letter-spacing:var(--fps-tracking-wide);color:var(--fps-c-err)}._pubStateRow_lz28v_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_lz28v_326{display:grid;grid-template-columns:auto 1fr;gap:var(--fps-sp-1) var(--fps-sp-4);font-size:var(--fps-text-sm)}._kvKey_lz28v_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_lz28v_328{color:var(--fps-c-text-2);overflow-wrap:anywhere}._mono_lz28v_329{font-family:var(--fps-font-mono);font-size:var(--fps-text-xs)}._miniTable_lz28v_330{border-collapse:collapse;inline-size:100%;font-size:var(--fps-text-sm);margin-block-start:var(--fps-sp-2)}._miniTable_lz28v_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_lz28v_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_lz28v_333{overflow-x:auto}._jobError_lz28v_334{font-size:var(--fps-text-xs);color:var(--fps-c-err);overflow-wrap:anywhere}._relatedRow_lz28v_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_lz28v_336{color:var(--fps-c-text);font-weight:var(--fps-weight-medium)}._relatedTitle_lz28v_336[data-language-system=kls]{font-family:var(--fps-font-kls-heading)}._relatedScore_lz28v_338{color:var(--fps-c-text-3);font-size:var(--fps-text-xs);font-family:var(--fps-font-mono)}._relatedWhy_lz28v_339{flex-basis:100%;color:var(--fps-c-text-3);font-size:var(--fps-text-xs)}._relatedPanel_lz28v_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_lz28v_341{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:var(--fps-sp-3)}._relatedCard_lz28v_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_lz28v_342:hover{border-color:var(--fps-c-accent-soft)}._relatedCard_lz28v_342:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._relatedSummary_lz28v_345{color:var(--fps-c-text-2);font-size:var(--fps-text-sm);line-height:var(--fps-leading-normal)}._completenessRow_lz28v_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_lz28v_349{display:flex;gap:var(--fps-sp-3);flex-wrap:wrap;font-size:var(--fps-text-xs);color:var(--fps-c-text-3)}._countBad_lz28v_350{color:var(--fps-c-warn)}._strictNote_lz28v_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_lz28v_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_lz28v_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_lz28v_354{flex-basis:100%;color:var(--fps-c-text-3);overflow-wrap:anywhere}._trBody_lz28v_354[data-language-system=kls],._orbitInput_lz28v_195[data-language-system=kls]{font-family:var(--fps-font-kls-body)}._trActions_lz28v_357{display:flex;gap:var(--fps-sp-1);flex-wrap:wrap;margin-inline-start:auto}._staleBadge_lz28v_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_lz28v_359{display:flex;align-items:flex-start;gap:var(--fps-sp-2);flex-wrap:wrap}._trAddRow_lz28v_359 ._orbitInput_lz28v_195{flex:1 1 12rem}._blockEditor_lz28v_363{display:flex;flex-direction:column;gap:var(--fps-sp-2)}._blockRow_lz28v_364{display:flex;align-items:flex-start;gap:var(--fps-sp-2)}._blockRow_lz28v_364 ._orbitInput_lz28v_195{flex:1}._blockRemove_lz28v_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_lz28v_366:hover{color:var(--fps-c-err)}._blockRemove_lz28v_366:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._metaLabelRow_lz28v_376{display:flex;align-items:center;gap:var(--fps-sp-2)}._menuWrap_lz28v_378{position:relative}._menuBtn_lz28v_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_lz28v_379:hover{color:var(--fps-c-text);background:var(--fps-c-surface-alt)}._menuBtn_lz28v_379:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._menu_lz28v_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_lz28v_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_lz28v_395:hover{background:var(--fps-c-surface-alt);color:var(--fps-c-text)}._menuItem_lz28v_395:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._menuItem_lz28v_395:disabled{opacity:.5;cursor:default}._menuItemDanger_lz28v_403{color:var(--fps-c-err)}._menuItemDanger_lz28v_403:hover{color:var(--fps-c-err);background:var(--fps-c-err-soft)}@media(max-width:40rem){._chrome_lz28v_5,._surface_lz28v_22,._tabBar_lz28v_275{padding-inline:var(--fps-sp-3)}._translate_lz28v_43{grid-template-columns:1fr}._panelWrap_lz28v_35{padding-block:var(--fps-sp-4)}._historyDate_lz28v_53{margin-inline-start:0;flex-basis:100%}._readerToolbar_lz28v_81{gap:var(--fps-sp-1)}._readerToolbar_lz28v_81 ._langSelect_lz28v_17{min-block-size:2.5rem;max-inline-size:6.25rem;font-size:1rem}._readerToolbar_lz28v_81 ._languageSelect_lz28v_421{max-inline-size:4.25rem}._shareBar_lz28v_110{flex:none}._shareBtn_lz28v_111,._modeBtn_lz28v_94{inline-size:2.5rem;block-size:2.5rem}}@media(pointer:coarse){._orbitAction_lz28v_202{min-block-size:2.5rem;padding-inline:var(--fps-sp-3)}}._bodySkeleton_lz28v_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_lz28v_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_lz28v_1 1.4s ease-in-out infinite}._skeletonTitle_lz28v_453{block-size:2.25rem;inline-size:62%;margin-block-end:var(--fps-sp-3)}._skeletonLineShort_lz28v_454{inline-size:74%}@keyframes _readerSkeleton_lz28v_1{0%{background-position:200% 0}to{background-position:-200% 0}}@media(prefers-reduced-motion:reduce){._bodySkeleton_lz28v_434 span{animation:none}}._shareBtnOn_lz28v_465{color:var(--fps-c-accent);background:var(--fps-c-accent-soft)}._shareBtnCount_lz28v_466{margin-inline-start:.2rem;font:600 var(--fps-text-2xs)/1 var(--fps-font-ui);font-variant-numeric:tabular-nums}._gateSignIn_lz28v_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_lz28v_467:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._audioFollowChip_lz28v_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(--audio-mini-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_lz28v_1 var(--fps-dur-normal) var(--fps-ease-spring) both}@keyframes _audioChipIn_lz28v_1{0%{opacity:0;transform:translate(-50%,var(--fps-sp-2))}to{opacity:1;transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){._audioFollowChip_lz28v_480{animation:none}}._audioTextOnly_lz28v_516{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_lz28v_537{block-size:100%;padding-inline:0;min-block-size:calc(100dvh - var(--fps-nav-h))}._surfaceNamava_lz28v_537>*:not([data-namava]){display:none}._shell_nrxed_5{--workspace-tab-row-h: 0px;display:flex;flex-direction:column;min-block-size:100%;overflow-x:clip;overflow-y:visible}._head_nrxed_17{position:relative;z-index:50;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_nrxed_28{color:var(--fps-c-text-3);text-decoration:none;font-size:var(--fps-text-sm);flex:none}._back_nrxed_28:hover{color:var(--fps-c-text)}._back_nrxed_28:focus-visible{outline:none;box-shadow:var(--fps-focus-ring);border-radius:var(--fps-r-sm)}._title_nrxed_31{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_nrxed_43{display:flex;align-items:center;gap:var(--fps-sp-2);flex:none}._tabRow_nrxed_49{display:flex;flex-direction:column;border-block-end:1px solid var(--fps-c-border-muted);min-inline-size:0}._tabRowMain_nrxed_55{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_nrxed_65{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_nrxed_55+._tabRowExtra_nrxed_65{border-block-start:1px solid color-mix(in srgb,var(--fps-c-border-muted) 66%,transparent)}._tabRowDocuments_nrxed_75 ._tabs_nrxed_75{scrollbar-width:none}._tabRowDocuments_nrxed_75 ._tabs_nrxed_75::-webkit-scrollbar{display:none}._tabRowDocuments_nrxed_75 ._tab_nrxed_49{max-inline-size:14rem;overflow:hidden;text-overflow:ellipsis;font-family:var(--fps-font-kls-body, var(--fps-font-ui))}._tabs_nrxed_75{display:flex;align-items:stretch;gap:2px;overflow-x:auto;scrollbar-width:thin;min-inline-size:0}._tab_nrxed_49{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_nrxed_49:lang(fa){font-family:var(--fps-font-persian)}._tab_nrxed_49:lang(ar){font-family:var(--fps-font-arabic)}._tab_nrxed_49>[data-language-system=kls]{font-family:var(--fps-font-kls-body, var(--fps-font-body))}._tab_nrxed_49:hover{color:var(--fps-c-text)}._tab_nrxed_49:focus-visible{outline:none;box-shadow:var(--fps-focus-ring);border-radius:var(--fps-r-sm)}._tabActive_nrxed_115{color:var(--fps-c-text);border-block-end-color:var(--fps-c-accent)}._tab_nrxed_49[draggable=true]{display:inline-flex;align-items:center;gap:var(--fps-sp-1);cursor:grab}._tab_nrxed_49[draggable=true]:active{cursor:grabbing}._tabDragging_nrxed_118{opacity:.48}._tabGrip_nrxed_119{color:var(--fps-c-text-3);font-size:var(--fps-text-xs);line-height:1}._tabEnd_nrxed_120{display:flex;align-items:center;gap:var(--fps-sp-2);flex:none;padding-block:var(--fps-sp-2)}._tabRowSticky_nrxed_121{position:sticky;inset-block-start:var(--fps-nav-h);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_nrxed_130 ._canvas_nrxed_130 [id]{scroll-margin-block-start:calc(var(--fps-nav-h) + var(--workspace-tab-row-h) + var(--fps-sp-4))}._tabRowDocked_nrxed_141{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_nrxed_141>*{pointer-events:auto}._tabRowDocked_nrxed_141 ._tabRowMain_nrxed_55{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_nrxed_141 ._tabRowExtra_nrxed_65{display:none}._tabRowDocked_nrxed_141 ._tabEnd_nrxed_120{padding-block:0}@media(max-width:42rem){._tabRowDocked_nrxed_141 ._tabRowMain_nrxed_55{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_nrxed_208[data-chrome=retracted] ._tabRowDocked_nrxed_141{transform:translateY(calc(100% + var(--fps-sp-4)));opacity:0}._shellReading_nrxed_208[data-chrome=retracted] ._head_nrxed_17{transform:translateY(-.625rem);opacity:0;pointer-events:none;transition:opacity .15s ease 0ms,transform .22s cubic-bezier(.32,.72,0,1) 0ms}._shellReading_nrxed_208 ._head_nrxed_17{will-change:transform,opacity;transition:opacity .24s ease .2s,transform .3s cubic-bezier(.32,.72,0,1) .2s}._shellReading_nrxed_208 ._canvas_nrxed_130{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_nrxed_141,._shellReading_nrxed_208 ._head_nrxed_17{transition-duration:.01ms}}._surfaceBody_nrxed_243{flex:1;min-inline-size:0;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start}._sidePanelSlot_nrxed_250{position:relative;min-inline-size:0;align-self:stretch}._canvas_nrxed_130{min-inline-size:0;animation:_shellFadeUp_nrxed_1 var(--fps-dur-slow) var(--fps-ease-out) both}@keyframes _shellFadeUp_nrxed_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){._canvas_nrxed_130{animation:none}}@media(pointer:coarse){._tab_nrxed_49{min-block-size:2.75rem}._back_nrxed_28{padding:var(--fps-sp-2);margin-inline-start:calc(-1 * var(--fps-sp-2))}}@media(max-width:42rem){._head_nrxed_17,._tabRowMain_nrxed_55,._tabRowExtra_nrxed_65{padding-inline:var(--fps-sp-3)}._tabRowSticky_nrxed_121 ._tabs_nrxed_75{scrollbar-width:none}._tabRowSticky_nrxed_121 ._tabs_nrxed_75::-webkit-scrollbar{display:none}._tabEnd_nrxed_120{margin-inline-start:0}._actions_nrxed_43{flex-basis:100%;max-inline-size:100%;flex-wrap:wrap;justify-content:flex-end;min-inline-size:0}}._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%}}._panel_iyx1g_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_iyx1g_599 .34s var(--margin-ease) both;transition:opacity .16s linear}._panelClosing_iyx1g_68,._panelPastArticle_iyx1g_72{animation:none;opacity:0;pointer-events:none}._panel_iyx1g_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_iyx1g_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_iyx1g_9{--margin-fade-to: left}[dir=rtl] ._panel_iyx1g_9{--margin-drift: -4px}._panelSettled_iyx1g_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_iyx1g_599{0%{opacity:0;transform:translate(var(--margin-drift, 4px))}to{opacity:1;transform:none}}._head_iyx1g_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_iyx1g_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_iyx1g_147{display:flex;align-items:center;gap:var(--fps-sp-2);min-inline-size:0}._headActions_iyx1g_148{display:flex;align-items:center;gap:var(--fps-sp-1);flex:none}._expand_iyx1g_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_iyx1g_149:hover{color:var(--fps-c-text);background:var(--fps-c-surface-alt)}._expand_iyx1g_149:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._headLabel_iyx1g_156{color:var(--fps-c-text);font:500 var(--fps-text-sm)/1.3 var(--fps-font-ui)}._headCount_iyx1g_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_iyx1g_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_iyx1g_162:hover{color:var(--fps-c-text);background:var(--fps-c-surface-alt)}._close_iyx1g_162:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._body_iyx1g_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_iyx1g_173::-webkit-scrollbar{inline-size:4px}._body_iyx1g_173::-webkit-scrollbar-track{background:transparent}._body_iyx1g_173::-webkit-scrollbar-thumb{border-radius:var(--fps-r-full);background:color-mix(in oklch,var(--fps-c-accent) 20%,transparent)}._body_iyx1g_173:hover::-webkit-scrollbar-thumb{background:color-mix(in oklch,var(--fps-c-accent) 34%,transparent)}._state_iyx1g_194{display:grid;place-items:center;padding:var(--fps-sp-8)}._note_iyx1g_197{position:relative;padding-block:var(--fps-sp-4)}._note_iyx1g_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_iyx1g_211{display:flex;align-items:baseline;gap:var(--fps-sp-2);flex-wrap:wrap}._noteAuthor_iyx1g_212{color:var(--fps-c-text-2);font:500 var(--fps-text-xs)/1.4 var(--fps-font-ui)}._noteTime_iyx1g_213,._noteEdited_iyx1g_213,._noteFlag_iyx1g_213{color:var(--fps-c-text-3);font-size:var(--fps-text-2xs)}._noteFlag_iyx1g_213{color:var(--fps-c-warn, var(--fps-c-text-3))}._noteAnchor_iyx1g_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_iyx1g_215:hover{color:var(--fps-c-text-2);background:color-mix(in oklch,var(--fps-c-accent) 10%,transparent)}._noteAnchor_iyx1g_215:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._noteBody_iyx1g_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_iyx1g_239 strong{font-weight:var(--fps-weight-semibold, 600)}._noteBodyClamped_iyx1g_251{display:-webkit-box;-webkit-line-clamp:6;line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}._noteBodyWrap_iyx1g_267{position:relative}._noteFade_iyx1g_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_iyx1g_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_iyx1g_283:hover{color:var(--fps-c-text-2)}._moreBtn_iyx1g_283:focus-visible{outline:none;box-shadow:var(--fps-focus-ring);border-radius:var(--fps-r-sm)}._moreReplies_iyx1g_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_iyx1g_299:hover{color:var(--fps-c-accent)}._moreReplies_iyx1g_299:focus-visible{outline:none;box-shadow:var(--fps-focus-ring);border-radius:var(--fps-r-sm)}._moreRepliesDots_iyx1g_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_iyx1g_327{display:flex;flex-wrap:wrap;align-items:center;gap:var(--fps-sp-3);margin-block-start:var(--fps-sp-2)}._noteAction_iyx1g_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_iyx1g_328:hover{color:var(--fps-c-accent)}._noteAction_iyx1g_328:focus-visible{outline:none;box-shadow:var(--fps-focus-ring);border-radius:var(--fps-r-sm)}._noteHidden_iyx1g_336{opacity:.55}._note_iyx1g_197[role=button]{cursor:pointer}._note_iyx1g_197[role=button]:focus-visible{outline:none;box-shadow:var(--fps-focus-ring);border-radius:var(--fps-r-sm)}._noteHighlighted_iyx1g_339{border-radius:var(--fps-r-md);padding-inline:var(--fps-sp-2);margin-inline:calc(-1 * var(--fps-sp-2));animation:_noteArrive_iyx1g_1 2.8s var(--fps-ease-out) both}@keyframes _noteArrive_iyx1g_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_iyx1g_339{animation:none;background:color-mix(in oklch,var(--fps-c-accent) 12%,transparent)}}._replies_iyx1g_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_iyx1g_357{padding-block:var(--fps-sp-2)}._noteReply_iyx1g_357:not(:last-child):after{opacity:.6}._replyComposer_iyx1g_359{margin-block-start:var(--fps-sp-3)}._gate_iyx1g_363{display:flex;flex-direction:column;gap:var(--fps-sp-4)}._gateGhosts_iyx1g_364{display:flex;flex-direction:column;gap:var(--fps-sp-4);filter:blur(5px);opacity:.45;pointer-events:none}._gateGhost_iyx1g_364{display:flex;flex-direction:column;gap:.4rem}._gateGhost_iyx1g_364 span{display:block;block-size:.55rem;border-radius:var(--fps-r-full);background:var(--fps-c-surface-alt)}._gateGhost_iyx1g_364 span:nth-child(1){inline-size:42%}._gateGhost_iyx1g_364 span:nth-child(2){inline-size:92%}._gateGhost_iyx1g_364 span:nth-child(3){inline-size:68%}._gateCopy_iyx1g_370{display:flex;flex-direction:column;gap:var(--fps-sp-3)}._gateLead_iyx1g_371{margin:0;color:var(--fps-c-text);font:500 var(--fps-text-sm)/1.5 var(--fps-font-ui)}._gateNote_iyx1g_372{margin:0;color:var(--fps-c-text-3);font-size:var(--fps-text-xs);line-height:1.6}._empty_iyx1g_374{display:flex;flex-direction:column;gap:var(--fps-sp-2);padding-block:var(--fps-sp-4)}._emptyLead_iyx1g_375{margin:0;color:var(--fps-c-text-2);font:500 var(--fps-text-sm)/1.5 var(--fps-font-ui)}._emptyNote_iyx1g_376{margin:0;color:var(--fps-c-text-3);font-size:var(--fps-text-xs);line-height:1.7}._error_iyx1g_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_iyx1g_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_iyx1g_380 a{color:var(--fps-c-accent)}._nameHint_iyx1g_380 ._quietBtn_iyx1g_382{margin-inline-start:var(--fps-sp-2)}._composerSlot_iyx1g_383{padding:var(--fps-sp-3) var(--fps-sp-4);border-block-end:1px solid color-mix(in srgb,var(--fps-c-border-muted) 60%,transparent)}._nameGate_iyx1g_387{display:flex;flex-direction:column;gap:var(--fps-sp-2)}._nameGateTitle_iyx1g_388{margin:0;font:500 var(--fps-text-sm)/1.4 var(--fps-font-ui);color:var(--fps-c-text)}._nameGateLead_iyx1g_393{margin:0;font-size:var(--fps-text-2xs);line-height:1.6;color:var(--fps-c-text-3)}._nameGateRow_iyx1g_399{display:flex;gap:var(--fps-sp-2);align-items:stretch}._nameGateInput_iyx1g_400{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_iyx1g_400:focus-visible{outline:none;box-shadow:var(--fps-focus-ring);border-color:var(--fps-c-accent)}._reportSheet_iyx1g_415{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_iyx1g_426{margin:0;font:500 var(--fps-text-xs)/1.4 var(--fps-font-ui);color:var(--fps-c-text)}._reportLead_iyx1g_427{margin:0;font-size:var(--fps-text-2xs);line-height:1.6;color:var(--fps-c-text-3)}._reportReasons_iyx1g_428{display:flex;flex-wrap:wrap;gap:var(--fps-sp-2)}._reportReason_iyx1g_428{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_iyx1g_428:hover{border-color:var(--fps-c-accent);color:var(--fps-c-accent)}._reportReason_iyx1g_428:disabled{opacity:.5;cursor:default}._reportReason_iyx1g_428:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._reportDone_iyx1g_442{color:var(--fps-c-text-3);font:var(--fps-text-2xs)/1.4 var(--fps-font-ui)}._composer_iyx1g_383{display:flex;flex-direction:column;gap:var(--fps-sp-2)}._composerInput_iyx1g_447{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_iyx1g_447:focus-visible{outline:none;box-shadow:var(--fps-focus-ring);border-color:transparent}._composerInput_iyx1g_447:empty:before{content:attr(data-placeholder);color:var(--fps-c-text-3);pointer-events:none}._composerFoot_iyx1g_463{display:flex;align-items:center;justify-content:space-between;gap:var(--fps-sp-2)}._composerMarks_iyx1g_464{display:flex;align-items:center;gap:var(--fps-sp-1)}._composerActions_iyx1g_465{display:flex;align-items:center;gap:var(--fps-sp-2)}._markBtn_iyx1g_466{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_iyx1g_466:hover{color:var(--fps-c-accent);background:var(--fps-c-accent-soft)}._markBtn_iyx1g_466:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._count_iyx1g_473{color:var(--fps-c-text-3);font-size:var(--fps-text-2xs);font-variant-numeric:tabular-nums}._countOver_iyx1g_474{color:var(--fps-c-err, var(--fps-c-text-2))}._quietBtn_iyx1g_382{border:0;background:transparent;color:var(--fps-c-text-3);font:var(--fps-text-xs)/1 var(--fps-font-ui);cursor:pointer}._quietBtn_iyx1g_382:hover{color:var(--fps-c-text)}._primaryBtn_iyx1g_477{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_iyx1g_477:disabled{opacity:.45;cursor:default}._primaryBtn_iyx1g_477:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}@media(min-width:46.0625rem){._panelExpanded_iyx1g_493{--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_iyx1g_493:before,._panelExpanded_iyx1g_493:after{opacity:0}._panelExpanded_iyx1g_493 ._body_iyx1g_173,._panelExpanded_iyx1g_493 ._composerSlot_iyx1g_383{padding-inline:var(--fps-sp-6)}._panelExpanded_iyx1g_493 ._composerInput_iyx1g_447{min-block-size:7rem;font-size:var(--fps-text-md)}._panelExpanded_iyx1g_493 ._noteBody_iyx1g_239{font-size:var(--fps-text-md);line-height:1.75}._panelExpanded_iyx1g_493 ._noteAuthor_iyx1g_212{font-size:var(--fps-text-sm)}._panelExpanded_iyx1g_493 ._noteAnchor_iyx1g_215,._panelExpanded_iyx1g_493 ._noteAction_iyx1g_328,._panelExpanded_iyx1g_493 ._moreBtn_iyx1g_283{font-size:var(--fps-text-xs)}._noteBody_iyx1g_239,._noteAuthor_iyx1g_212,._noteAnchor_iyx1g_215,._noteAction_iyx1g_328,._moreBtn_iyx1g_283{transition:font-size .46s var(--margin-ease),line-height .46s var(--margin-ease)}._backdrop_iyx1g_526{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_iyx1g_1 .46s var(--fps-ease-out, ease) both;transition:opacity .16s linear}._backdropClosing_iyx1g_536{animation:none;opacity:0}}@keyframes _backdropIn_iyx1g_1{0%{opacity:0}to{opacity:1}}@media(max-width:46rem){._backdrop_iyx1g_526,._expand_iyx1g_149{display:none}}@media(max-width:46rem){._panel_iyx1g_9{inset-block-start:auto;inset-block-end:0;inset-inline:0;inline-size:100%;block-size:92dvh;max-block-size:92dvh;z-index:60;border:0;border-block-start:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-lg) var(--fps-r-lg) 0 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_iyx1g_1}._panel_iyx1g_9:before,._panel_iyx1g_9:after{display:none}._head_iyx1g_129{padding-block-start:var(--fps-sp-4)}._head_iyx1g_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_iyx1g_466{inline-size:2.5rem;block-size:2.5rem}._primaryBtn_iyx1g_477{min-block-size:2.5rem}._composerInput_iyx1g_447{min-block-size:5.5rem;font-size:1rem}}@keyframes _sheetIn_iyx1g_1{0%{opacity:0;transform:translateY(8%)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){._panel_iyx1g_9{animation-duration:.01ms}}._panelInline_iyx1g_599{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}._panelInline_iyx1g_599:before,._panelInline_iyx1g_599:after{display:none}._panelInline_iyx1g_599 ._expand_iyx1g_149{display:none}._overlay_1kow0_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_1kow0_1 .26s var(--fps-ease-out) both}@keyframes _studioIn_1kow0_1{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){._overlay_1kow0_8{animation-duration:.01ms}}._sheet_1kow0_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_1kow0_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_1kow0_45{display:flex;flex-direction:column;gap:.2rem;min-inline-size:0}._headLabel_1kow0_46{color:var(--fps-c-text);font:600 var(--fps-text-lg)/1.3 var(--fps-font-heading)}._headHint_1kow0_47{color:var(--fps-c-text-3);font-size:var(--fps-text-xs);line-height:1.5}._close_1kow0_48{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_1kow0_48:hover{color:var(--fps-c-text);background:var(--fps-c-surface-alt)}._close_1kow0_48:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._controls_1kow0_56{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_1kow0_64{display:flex;flex-wrap:wrap;gap:var(--fps-sp-2)}._chip_1kow0_65{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:var(--fps-text-xs)/1.5 var(--fps-font-ui);cursor:pointer;transition:border-color var(--fps-dur-fast),color var(--fps-dur-fast),background var(--fps-dur-fast)}._chip_1kow0_65:hover{color:var(--fps-c-text);border-color:var(--fps-c-border)}._chipOn_1kow0_76{background:var(--fps-c-accent);border-color:var(--fps-c-accent);color:var(--fps-c-accent-text)}._chip_1kow0_65:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._fontPick_1kow0_79{display:flex;align-items:center;gap:var(--fps-sp-2)}._fontPickLabel_1kow0_80{color:var(--fps-c-text-3);font-size:var(--fps-text-xs)}._select_1kow0_81{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:var(--fps-text-xs)/1 var(--fps-font-ui)}._warning_1kow0_91{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_1kow0_105{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_1kow0_105::-webkit-scrollbar{block-size:4px}._rail_1kow0_105::-webkit-scrollbar-track{background:transparent}._rail_1kow0_105::-webkit-scrollbar-thumb{border-radius:var(--fps-r-full);background:color-mix(in oklch,var(--fps-c-accent) 20%,transparent)}._state_1kow0_129{flex:1;display:grid;place-items:center;padding-block:var(--fps-sp-10)}._card_1kow0_131{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_1kow0_144{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:500 var(--fps-text-xs)/1.4 var(--fps-font-ui)}._cardDims_1kow0_149{color:var(--fps-c-text-3);font-size:var(--fps-text-2xs);font-variant-numeric:tabular-nums}._pages_1kow0_155{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_1kow0_155::-webkit-scrollbar{inline-size:4px}._pages_1kow0_155::-webkit-scrollbar-track{background:transparent}._pages_1kow0_155::-webkit-scrollbar-thumb{border-radius:var(--fps-r-full);background:color-mix(in oklch,var(--fps-c-accent) 20%,transparent)}._page_1kow0_155{position:relative;margin:0;inline-size:100%;flex:none}._preview_1kow0_175{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_1kow0_185{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_1kow0_155:hover ._download_1kow0_185,._download_1kow0_185:focus-visible{opacity:1}._download_1kow0_185:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._download_1kow0_185:disabled{cursor:default}@media(hover:none){._download_1kow0_185{opacity:1}}._pageIndex_1kow0_206{margin-block-start:.35rem;color:var(--fps-c-text-3);font:var(--fps-text-2xs)/1.4 var(--fps-font-ui);font-variant-numeric:tabular-nums;text-align:center}._foot_1kow0_217{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_1kow0_224{display:flex;align-items:center;gap:var(--fps-sp-3)}._action_1kow0_224{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_1kow0_224:hover{color:var(--fps-c-accent-text);background:var(--fps-c-accent);border-color:var(--fps-c-accent)}._action_1kow0_224:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._said_1kow0_247{min-inline-size:4rem;color:var(--fps-c-text-3);font:var(--fps-text-2xs)/1.4 var(--fps-font-ui)}@media(max-width:46rem){._overlay_1kow0_8{padding:0}._sheet_1kow0_24{max-block-size:100%;border-radius:0}._head_1kow0_37{padding:var(--fps-sp-4) var(--fps-sp-4) var(--fps-sp-3)}._controls_1kow0_56{padding-inline:var(--fps-sp-4);gap:var(--fps-sp-3)}._rail_1kow0_105{padding-inline:var(--fps-sp-4);gap:var(--fps-sp-5)}._foot_1kow0_217{padding-inline:var(--fps-sp-4);padding-block-end:calc(var(--fps-sp-4) + env(safe-area-inset-bottom))}}._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)}}._namava_1lr9u_9{display:flex;flex-direction:column;gap:var(--fps-sp-4);margin-inline:auto;max-inline-size:min(64rem,100%);padding-block:var(--fps-sp-4);block-size:calc(100dvh - var(--fps-nav-h) - var(--workspace-tab-row-h, 3.5rem) - var(--viewport-bottom, 0px) - var(--fps-sp-6))}._namava_1lr9u_9:focus-visible{outline:none}._namava_1lr9u_9:focus-visible ._stage_1lr9u_29{box-shadow:var(--fps-focus-ring)}._stage_1lr9u_29{position:relative;isolation:isolate;display:grid;place-items:center;min-block-size:0;aspect-ratio:16 / 9;inline-size:100%;max-inline-size:100%;min-inline-size:0;min-block-size:min(70vh,26rem);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_1lr9u_29: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_1lr9u_70{position:relative;z-index:1}._backdrop_1lr9u_75{position:absolute;inset:0;z-index:-1;overflow:hidden}._backdrop_1lr9u_75 img{inline-size:100%;block-size:100%;object-fit:cover;opacity:.18;filter:blur(3rem) saturate(.7);transform:scale(1.2)}._scene_1lr9u_70{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_1lr9u_1 .52s var(--fps-ease-out, cubic-bezier(.32, .72, 0, 1)) both}@keyframes _sceneIn_1lr9u_1{0%{opacity:0;transform:translateY(.75rem)}to{opacity:1;transform:none}}._sceneStill_1lr9u_108{animation:none}@media(prefers-reduced-motion:reduce){._scene_1lr9u_70{animation:none}._picture_1lr9u_111{transform:none!important}}._reading_1lr9u_119{max-block-size:100%;max-inline-size:100%;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}._reading_1lr9u_119::-webkit-scrollbar{display:none}._readingLong_1lr9u_131{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_1lr9u_139{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_1lr9u_149{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_1lr9u_161{margin:0;max-inline-size:30ch;max-block-size:100%;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}._quote_1lr9u_161::-webkit-scrollbar{display:none}._quoteText_1lr9u_170{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_1lr9u_179{margin-block-start:var(--fps-sp-4);color:var(--fps-c-text-3);font-size:var(--fps-text-sm)}._figure_1lr9u_188{margin:0;inline-size:100%;block-size:100%;display:flex;flex-direction:column;gap:var(--fps-sp-3)}._reading_1lr9u_119 img{transform:scale(var(--stage-zoom, 1));transform-origin:center;transition:transform .12s linear}@media(prefers-reduced-motion:reduce){._reading_1lr9u_119 img{transform:none}}._caption_1lr9u_196{flex:none;text-align:center;color:var(--fps-c-text-3);font-size:var(--fps-text-sm);line-height:1.5}._cover_1lr9u_205{max-block-size:42%;inline-size:auto;border-radius:var(--fps-r-lg);object-fit:cover}._openingTitle_1lr9u_211{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_1lr9u_222{margin:0;color:var(--fps-c-text-2);font-size:var(--fps-text-md)}._meta_1lr9u_226{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_1lr9u_235{display:flex;gap:.35rem}._metaRow_1lr9u_235 dt{font-weight:var(--fps-weight-medium, 500)}._metaRow_1lr9u_235 dd{margin:0}._mark_1lr9u_240{position:absolute;inset-block-start:var(--fps-sp-4);inset-inline-start:var(--fps-sp-5);z-index:2;color:color-mix(in oklch,var(--fps-c-text) 42%,transparent);font:500 var(--fps-text-2xs)/1 var(--fps-font-ui);letter-spacing:var(--fps-tracking-wide, .04em);pointer-events:none}._provenance_1lr9u_252{margin:0;color:var(--fps-c-text-3);font-size:var(--fps-text-xs)}._seam_1lr9u_254{inline-size:4rem;block-size:1px;background:var(--fps-c-border)}._aside_1lr9u_261{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_1lr9u_261:hover{color:var(--fps-c-text);border-color:var(--fps-c-border)}._aside_1lr9u_261:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._asideArrow_1lr9u_276{font-size:var(--fps-text-2xl);line-height:1;animation:_nudge_1lr9u_1 1.6s ease-in-out infinite}@keyframes _nudge_1lr9u_1{0%,to{transform:translateY(0)}50%{transform:translateY(.35rem)}}@media(prefers-reduced-motion:reduce){._asideArrow_1lr9u_276{animation:none}}._progress_1lr9u_288{flex:none;display:flex;gap:2px;padding-block:var(--fps-sp-2);padding-inline:var(--fps-sp-2)}._tick_1lr9u_295{block-size:3px;border-radius:var(--fps-r-full);background:color-mix(in oklch,var(--fps-c-text) 14%,transparent);overflow:hidden}._tickFill_1lr9u_301{display:block;block-size:100%;background:var(--fps-c-accent);transform-origin:left center;transition:transform .12s linear}._bar_1lr9u_316{display:flex;align-items:center;justify-content:space-between;gap:var(--fps-sp-3);padding-inline:var(--fps-sp-2);flex-wrap:wrap}._group_1lr9u_324{display:flex;align-items:center;gap:var(--fps-sp-2)}._action_1lr9u_325{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_1lr9u_325:hover{color:var(--fps-c-text);border-color:var(--fps-c-border)}._action_1lr9u_325:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._badge_1lr9u_340{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}._namavaFull_1lr9u_355 ._bar_1lr9u_316{position:absolute;inset-block-end:0;inset-inline:0;z-index:1;padding:var(--fps-sp-4) var(--fps-sp-6) calc(var(--fps-sp-4) + env(safe-area-inset-bottom));background:linear-gradient(to top,color-mix(in oklch,var(--fps-c-bg) 88%,transparent),transparent)}._control_1lr9u_365{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_1lr9u_365:hover{color:var(--fps-c-text);background:var(--fps-c-surface-alt)}._control_1lr9u_365:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._primary_1lr9u_379{inline-size:2.75rem;block-size:2.75rem;background:var(--fps-c-accent);color:var(--fps-c-accent-text)}._primary_1lr9u_379:hover{background:var(--fps-c-accent);color:var(--fps-c-accent-text);filter:brightness(1.06)}._count_1lr9u_386{color:var(--fps-c-text-3);font:var(--fps-text-xs)/1.4 var(--fps-font-ui);font-variant-numeric:tabular-nums}._quiet_1lr9u_391{border:0;background:transparent;cursor:pointer;color:var(--fps-c-accent);font:var(--fps-text-xs)/1.4 var(--fps-font-ui)}._quiet_1lr9u_391:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._namavaFull_1lr9u_355{position:fixed;inset:0;z-index:80;max-inline-size:none;block-size:100dvh;padding:0;gap:0;background:var(--fps-c-bg)}._namavaFull_1lr9u_355 ._stage_1lr9u_29{flex:1;aspect-ratio:auto;min-block-size:0;border-radius:0;box-shadow:none}._namavaFull_1lr9u_355 ._progress_1lr9u_288{inset-block-end:4.5rem}@media(max-width:46rem){._namava_1lr9u_9{padding-block:var(--fps-sp-2)}._stage_1lr9u_29{aspect-ratio:4 / 5;min-block-size:0;max-block-size:68vh;border-radius:var(--fps-r-lg)}._body_1lr9u_139{font-size:clamp(1.15rem,4.6vw,1.5rem);max-inline-size:26ch}._control_1lr9u_365{inline-size:2.5rem;block-size:2.5rem}._primary_1lr9u_379{inline-size:3rem;block-size:3rem}._action_1lr9u_325{inline-size:2.5rem;block-size:2.5rem}._namava_1lr9u_9{gap:var(--fps-sp-2)}._bar_1lr9u_316{gap:var(--fps-sp-2);padding-inline:0;flex-wrap:nowrap}._count_1lr9u_386{display:none}._control_1lr9u_365,._action_1lr9u_325{inline-size:2.375rem;block-size:2.375rem}._primary_1lr9u_379{inline-size:2.75rem;block-size:2.75rem}._group_1lr9u_324{gap:var(--fps-sp-1)}._namavaFull_1lr9u_355 ._stage_1lr9u_29{aspect-ratio:auto;max-block-size:none;block-size:auto}._namavaFull_1lr9u_355 ._bar_1lr9u_316{padding-inline:var(--fps-sp-3)}}._pane_1lr9u_472{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_1lr9u_481{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_1lr9u_481{padding:.3rem var(--fps-sp-3);border:0;border-radius:var(--fps-r-full);background:transparent;color:var(--fps-c-text-3);font:var(--fps-text-xs)/1.5 var(--fps-font-ui);cursor:pointer;white-space:nowrap}._paneTab_1lr9u_481:hover{color:var(--fps-c-text)}._paneTab_1lr9u_481:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._paneTabOn_1lr9u_501{background:var(--fps-c-surface-alt);color:var(--fps-c-text)}._paneClose_1lr9u_502{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_1lr9u_502:hover{color:var(--fps-c-text);background:var(--fps-c-surface-alt)}._paneClose_1lr9u_502:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._paneBody_1lr9u_512{flex:1;min-block-size:0;overflow-y:auto;overscroll-behavior:contain}._paneContent_1lr9u_513{padding:var(--fps-sp-4)}._paneNotes_1lr9u_514{block-size:100%}._toc_1lr9u_517{margin:0;padding:var(--fps-sp-2);list-style:none;display:flex;flex-direction:column;gap:2px}._tocItem_1lr9u_518{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_1lr9u_518:hover{background:var(--fps-c-surface-alt);color:var(--fps-c-text)}._tocItem_1lr9u_518:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._tocItemOn_1lr9u_530{background:var(--fps-c-accent-soft);color:var(--fps-c-text)}._tocKind_1lr9u_531{flex:none;color:var(--fps-c-text-3);font-variant-numeric:tabular-nums;font-size:var(--fps-text-xs)}._tocText_1lr9u_532{min-inline-size:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._level1_1lr9u_539 ._pane_1lr9u_472{display:none}._level2_1lr9u_544 ._pane_1lr9u_472{flex:1}@media(min-width:46.0625rem){._level2_1lr9u_544{max-inline-size:min(84rem,100%)}._level2_1lr9u_544 ._stage_1lr9u_29{grid-column:1}._level2_1lr9u_544{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_1lr9u_544 ._pane_1lr9u_472{grid-column:2;grid-row:1 / span 3}._level2_1lr9u_544 ._progress_1lr9u_288{grid-column:1;grid-row:2}._level2_1lr9u_544 ._bar_1lr9u_316{grid-column:1;grid-row:3}}._level3_1lr9u_569 ._stage_1lr9u_29{display:none}._level3_1lr9u_569 ._pane_1lr9u_472{flex:1}._level3_1lr9u_569{flex-direction:column}._level3_1lr9u_569 ._progress_1lr9u_288{order:0}._level3_1lr9u_569 ._bar_1lr9u_316{order:1}._level3_1lr9u_569 ._pane_1lr9u_472{order:2}@media(min-width:46.0625rem){._level3_1lr9u_569{display:flex;flex-direction:column;max-inline-size:min(72rem,100%)}}@media(min-width:46.0625rem)and (max-width:64rem){._level2_1lr9u_544{display:flex;flex-direction:column;max-inline-size:min(52rem,100%)}._level2_1lr9u_544 ._stage_1lr9u_29{max-block-size:46vh}._level2_1lr9u_544 ._pane_1lr9u_472{min-block-size:14rem}}@media(max-width:46rem){._level2_1lr9u_544 ._stage_1lr9u_29{aspect-ratio:16 / 9;max-block-size:34vh}._level2_1lr9u_544 ._pane_1lr9u_472,._level3_1lr9u_569 ._pane_1lr9u_472{min-block-size:12rem}._namava_1lr9u_9{flex-direction:column}._stage_1lr9u_29{order:0}._progress_1lr9u_288{order:1}._bar_1lr9u_316{order:2}._pane_1lr9u_472{order:3}}._seam_cut_1lr9u_611{animation:none}._seam_merge_1lr9u_616{animation:_sceneMerge_1lr9u_1 .62s var(--fps-ease-out, cubic-bezier(.32, .72, 0, 1)) both}@keyframes _sceneMerge_1lr9u_1{0%{opacity:0;transform:scale(.985)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){._seam_merge_1lr9u_616{animation:none}}._footnoteHint_1lr9u_629{position:absolute;inset-block-end:var(--fps-sp-4);inset-inline-start:var(--fps-sp-5);z-index:2;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:var(--fps-text-xs)/1.4 var(--fps-font-ui);cursor:pointer}._footnoteHint_1lr9u_629:hover{color:var(--fps-c-text)}._footnoteHint_1lr9u_629:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._footnoteHint_1lr9u_629 ._badge_1lr9u_340{position:static}._footnotes_1lr9u_651{margin:0;padding:var(--fps-sp-4);list-style:none;display:flex;flex-direction:column;gap:var(--fps-sp-4)}._footnote_1lr9u_629{display:flex;gap:var(--fps-sp-3)}._footnoteLabel_1lr9u_653{flex:none;color:var(--fps-c-accent);font-variant-numeric:tabular-nums;font-size:var(--fps-text-xs)}._footnoteText_1lr9u_654{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_1lr9u_665{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}._lera-wave_1nuke_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_1nuke_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_1nuke_25{position:relative;aspect-ratio:16 / 9;overflow:hidden}._poster_1nuke_26{inline-size:100%;block-size:100%;object-fit:cover;display:block}._stageWave_1nuke_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_1nuke_52{display:flex;align-items:center;gap:var(--fps-sp-2);padding:var(--fps-sp-3) var(--fps-sp-4)}._primaryButton_1nuke_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_1nuke_59:hover{background:var(--fps-c-accent-2);transform:scale(1.05)}._primaryButton_1nuke_59:active{transform:scale(.97)}._ghostButton_1nuke_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_1nuke_74:hover:not(:disabled){color:var(--fps-c-text);background:var(--fps-c-surface-alt)}._ghostButton_1nuke_74:disabled{opacity:.35}._readout_1nuke_87{flex:1 1 auto;min-inline-size:0;display:grid;gap:var(--fps-sp-1)}._inlineWave_1nuke_88{opacity:.9}._rail_1nuke_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_1nuke_90:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._railFill_1nuke_98{position:absolute;inset-block:0;inset-inline-start:0;border-radius:var(--fps-r-full);background:var(--fps-c-accent)}._railHead_1nuke_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_1nuke_118{position:absolute;inset-block:1px;border-radius:var(--fps-r-full);background:var(--fps-c-text-3);opacity:.3}._readoutMeta_1nuke_126{display:flex;align-items:center;gap:var(--fps-sp-2)}._clock_1nuke_127{font-size:var(--fps-text-2xs);color:var(--fps-c-text-3);font-variant-numeric:tabular-nums}._kindNote_1nuke_128{font-size:var(--fps-text-2xs);color:var(--fps-c-text-3)}._rate_1nuke_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_1nuke_130:hover{color:var(--fps-c-text);border-color:var(--fps-c-accent)}._resume_1nuke_142{display:flex;align-items:center;gap:var(--fps-sp-2);padding:0 var(--fps-sp-4) var(--fps-sp-3)}._resumeGo_1nuke_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_1nuke_156{color:var(--fps-c-text-3);display:grid;place-items:center;padding:var(--fps-sp-1)}._resumeDismiss_1nuke_156:hover{color:var(--fps-c-text)}._mini_1nuke_162{position:fixed;z-index:46;inset-inline:0;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-2));display:flex;justify-content:center;pointer-events:none;animation:_miniIn_1nuke_179 var(--fps-dur-normal) var(--fps-ease-spring) both}._miniInner_1nuke_179{pointer-events:auto;position:relative;display:flex;align-items:center;gap:var(--fps-sp-1);inline-size:fit-content;max-inline-size:min(34rem,calc(100% - 2 * var(--fps-sp-4)));padding-block:var(--fps-sp-1-5);padding-inline:var(--fps-sp-2) var(--fps-sp-2);border-radius:var(--fps-r-full);background:color-mix(in srgb,var(--fps-c-surface) 78%,transparent);border:1px solid color-mix(in srgb,var(--fps-c-border-muted) 62%,transparent);box-shadow:var(--fps-shadow-lg);backdrop-filter:blur(20px) saturate(1.3);overflow:hidden}._miniProgress_1nuke_197{position:absolute;inset-block-end:0;inset-inline-start:0;block-size:2px;background:var(--fps-c-accent);transition:inline-size var(--fps-dur-fast) linear;pointer-events:none}._miniPlay_1nuke_207{flex:none;inline-size:2rem;block-size:2rem;border-radius:var(--fps-r-full);background:var(--fps-c-accent);color:var(--fps-c-accent-text);display:grid;place-items:center}._miniSkip_1nuke_217,._miniGhost_1nuke_217{flex:none;inline-size:1.85rem;block-size:1.85rem;border-radius:var(--fps-r-full);color:var(--fps-c-text-3);display:grid;place-items:center}._miniSkip_1nuke_217:hover,._miniGhost_1nuke_217:hover{color:var(--fps-c-text);background:var(--fps-c-surface-alt)}._miniWave_1nuke_228{inline-size:3.2rem;flex:none;display:block}._miniTitle_1nuke_230{flex:1 1 auto;min-inline-size:0;display:grid;gap:0;color:var(--fps-c-text);padding-inline:var(--fps-sp-1)}._miniTitleText_1nuke_238{font-size:var(--fps-text-xs);font-weight:var(--fps-weight-medium);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._miniClock_1nuke_245{font-size:var(--fps-text-2xs);color:var(--fps-c-text-3);font-variant-numeric:tabular-nums}@keyframes _miniIn_1nuke_179{0%{opacity:0;transform:translateY(var(--fps-sp-3))}to{opacity:1;transform:translateY(0)}}@media(max-width:34rem){._miniWave_1nuke_228{display:none}._miniInner_1nuke_179{max-inline-size:calc(100% - 2 * var(--fps-sp-3))}}._full_1nuke_259{position:fixed;inset:0;z-index:1400;background:#05070d;display:grid;grid-template-rows:auto minmax(0,1fr);overflow:hidden;animation:_fullIn_1nuke_1 var(--fps-dur-normal) var(--fps-ease-out) both}@keyframes _fullIn_1nuke_1{0%{opacity:0}to{opacity:1}}._fullBackdrop_1nuke_272{position:absolute;inset:-12%;background-size:cover;background-position:center;filter:blur(46px) saturate(1.5);transform:scale(1.1)}._fullScrim_1nuke_280{position:absolute;inset:0;background:linear-gradient(to bottom,color-mix(in srgb,oklch(14% .02 260) 72%,transparent),#010207 92%)}._fullHead_1nuke_290{position:relative;display:flex;justify-content:flex-start;padding:calc(var(--fps-sp-4) + env(safe-area-inset-top)) var(--fps-sp-5) 0}._glassButton_1nuke_297{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_1nuke_297:hover{background:color-mix(in srgb,oklch(100% 0 0) 22%,transparent)}._glassButton_1nuke_297:active{transform:scale(.95)}._fullBody_1nuke_312{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_1nuke_323,._fullCoverEmpty_1nuke_323{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_1nuke_323{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_1nuke_337{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_1nuke_337:hover{color:#f8f8f8;text-decoration:underline;text-underline-offset:4px}._fullSubtitle_1nuke_347{color:color-mix(in srgb,oklch(98% 0 0) 72%,transparent);font-size:var(--fps-text-sm);text-align:center}._fullWave_1nuke_349{inline-size:100%;margin-block-start:var(--fps-sp-2)}._fullRail_1nuke_351{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_1nuke_359{position:absolute;inset-block:0;inset-inline-start:0;border-radius:var(--fps-r-full);background:#f5f5f5}._fullRail_1nuke_351 ._railHead_1nuke_105{background:#fcfcfc;box-shadow:0 0 0 4px color-mix(in srgb,oklch(100% 0 0) 20%,transparent)}._fullClock_1nuke_368{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_1nuke_377{display:flex;align-items:center;gap:var(--fps-sp-6);margin-block-start:var(--fps-sp-4)}._fullPlay_1nuke_383{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_1nuke_383:active{transform:scale(.96)}@media(prefers-reduced-motion:reduce){._mini_1nuke_162,._full_1nuke_259{animation:none}._primaryButton_1nuke_59,._glassButton_1nuke_297,._fullPlay_1nuke_383,._miniProgress_1nuke_197{transition:none}}._state_yfowr_1{min-block-size:70vh;display:grid;place-items:center;padding:var(--fps-sp-6)}._card_yfowr_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_yfowr_7 h1{font-family:var(--fps-font-heading);font-size:var(--fps-text-2xl)}._card_yfowr_7 p{color:var(--fps-c-text-2);line-height:1.7}._textarea_yfowr_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_yfowr_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_yfowr_29{display:flex;align-items:flex-start;gap:var(--fps-sp-3);line-height:1.6}._consent_yfowr_29 input{margin-block-start:.25rem;accent-color:var(--fps-c-accent)}._error_yfowr_31{color:var(--fps-c-err)}._names_yfowr_35{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_yfowr_43{font-family:var(--fps-font-heading);font-size:var(--fps-text-lg);margin:0}._namesLead_yfowr_48{margin:0;font-size:var(--fps-text-sm);line-height:1.75;color:var(--fps-c-text-2)}._nameHint_yfowr_56{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_yfowr_56 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_yfowr_56 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)}
