@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial}}}@layer theme{:root,:host{--spacing:.25rem;--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--fx-font-sans);--default-mono-font-family:var(--fx-font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.\!visible{visibility:visible!important}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.isolate{isolation:isolate}.order-1{order:1}.row-0{grid-row:0}.row-10{grid-row:10}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.table-cell{display:table-cell}.w-1{width:var(--spacing)}.w-4{width:calc(var(--spacing) * 4)}.w-7{width:calc(var(--spacing) * 7)}.shrink{flex-shrink:1}.grow{flex-grow:1}.scale-2{--tw-scale-x:2%;--tw-scale-y:2%;--tw-scale-z:2%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-4{--tw-scale-x:4%;--tw-scale-y:4%;--tw-scale-z:4%;scale:var(--tw-scale-x) var(--tw-scale-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.bg-selected{background-color:var(--fx-bg-selected)}.p-1{padding:var(--spacing)}.pr-1{padding-right:var(--spacing)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.\[no-new-privileges\:true\]{no-new-privileges:true}}:root,[data-theme=light]{--fx-bg-canvas:#f6f4ef;--fx-bg-surface:#fff;--fx-bg-raised:#fff;--fx-bg-sunken:#efece5;--fx-bg-rail:#fbfaf8;--fx-bg-surface-2:#fbfaf8;--fx-bg-hover:#181d290b;--fx-bg-selected:#e1b3341f;--fx-border-subtle:#e6e2d9;--fx-border-default:#cfc9bc;--fx-border-strong:#a9a49a;--fx-text-primary:#181d29;--fx-text-secondary:#4c5364;--fx-text-tertiary:#5a6271;--fx-text-disabled:#a8aebb;--fx-text-inverse:#fbfaf8;--fx-accent:#e1b334;--fx-accent-hover:#cfa22b;--fx-accent-pressed:#b88c21;--fx-accent-subtle:#faf1da;--fx-accent-on:#181d29;--fx-success:#28704f;--fx-warning:#8c5a16;--fx-danger:#b23a32;--fx-info:#2f5fa8;--fx-focus:#181d29;--fx-success-soft:#e2f1e9;--fx-warning-soft:#f7ead2;--fx-danger-soft:#f8e2df;--fx-info-soft:#e4ebf7;--fx-violet:#5b4bb0;--fx-violet-soft:#ebe8f8;--fx-accent-line:#ecd28a;--fx-dept-merch:#c08a1e;--fx-dept-commercial:#2f5fa8;--fx-dept-procurement:#7a4fb0;--fx-dept-store:#2f7d5b;--fx-dept-sampling:#c2569a;--fx-dept-planning:#0b7a75;--fx-dept-cutting:#a5522f;--fx-dept-production:#d0612b;--fx-dept-quality:#3f8a46;--fx-dept-shipment:#1f6fb2;--fx-dept-finance:#6b5b45;--fx-dept-hr:#8a6d3b;--fx-dept-compliance:#5b6340;--fx-dept-maintenance:#6b7280;--fx-dept-owner:#181d29;--fx-sh1:0 1px 2px #181d290d, 0 0 0 1px #181d290d;--fx-sh2:0 12px 32px #181d291a, 0 0 0 1px #181d290d;--fx-sh3:0 32px 90px #181d294d, 0 0 0 1px #181d290f;--fx-mark-ink:block;--fx-mark-white:none;--fx-glass-bg:#fbfaf8eb;--fx-glass-border:#181d291a;--fx-glass-blur:blur(18px) saturate(1.4)}[data-theme=dark]{--fx-bg-canvas:#0f131b;--fx-bg-surface:#181d29;--fx-bg-raised:#212736;--fx-bg-sunken:#0b0e15;--fx-bg-rail:#141924;--fx-bg-surface-2:#1c2230;--fx-bg-hover:#ffffff0d;--fx-bg-selected:#e1b3342b;--fx-border-subtle:#283042;--fx-border-default:#3b4357;--fx-border-strong:#4e576b;--fx-text-primary:#f4f3f0;--fx-text-secondary:#aeb5c4;--fx-text-tertiary:#8b93a5;--fx-text-disabled:#565e71;--fx-text-inverse:#181d29;--fx-accent:#e1b334;--fx-accent-hover:#ebc352;--fx-accent-pressed:#f2d077;--fx-accent-subtle:#e1b33424;--fx-accent-on:#181d29;--fx-success:#4fa97d;--fx-warning:#d99a3f;--fx-danger:#e0665c;--fx-info:#6d9be8;--fx-focus:#e1b334;--fx-success-soft:#4fa97d26;--fx-warning-soft:#d99a3f26;--fx-danger-soft:#e0665c26;--fx-info-soft:#6d9be826;--fx-violet:#a497ee;--fx-violet-soft:#a497ee26;--fx-accent-line:#e1b33466;--fx-sh1:0 0 0 1px #ffffff0f;--fx-sh2:0 14px 36px #00000073, 0 0 0 1px #ffffff12;--fx-sh3:0 36px 90px #0009, 0 0 0 1px #ffffff14;--fx-mark-ink:none;--fx-mark-white:block;--fx-glass-bg:#141922eb;--fx-glass-border:#ffffff1f;--fx-glass-blur:blur(18px) saturate(1.2)}:root{--fx-font-sans:var(--font-jakarta), system-ui, sans-serif;--fx-font-mono:var(--font-jetbrains-mono), ui-monospace, monospace;--fx-font-bangla:var(--font-anek-bangla), "Noto Sans Bengali", sans-serif;--fx-text-display:44px;--fx-text-h1:34px;--fx-text-h2:26px;--fx-text-h3:20px;--fx-text-body-lg:18px;--fx-text-body:16px;--fx-text-sm:14px;--fx-text-xs:12px;--fx-leading-tight:1.15;--fx-leading-body:1.55;--fx-tracking-display:-.02em;--fx-space-1:4px;--fx-space-2:8px;--fx-space-3:12px;--fx-space-4:16px;--fx-space-6:24px;--fx-space-8:32px;--fx-space-12:48px;--fx-space-16:64px;--fx-space-24:96px;--fx-radius-sm:4px;--fx-radius-md:10px;--fx-radius-btn:9px;--fx-radius-lg:16px;--fx-cut:16px;--fx-radius-xl:20px;--fx-radius-full:999px;--fx-dur-state:.12s;--fx-dur-enter:.18s;--fx-dur-overlay:.26s;--fx-dur-page:.4s;--fx-ease-enter:cubic-bezier(.2, .8, .2, 1);--fx-ease-exit:cubic-bezier(.4, 0, 1, 1);--fx-content-max:1280px;--fx-prose-measure:68ch;--fx-slash-angle:-34deg;--fx-weave-angle:146deg;--fx-thread-angle:115deg}*{box-sizing:border-box}body{background:var(--fx-bg-canvas);color:var(--fx-text-primary);font-family:var(--fx-font-sans);font-size:var(--fx-text-body);line-height:var(--fx-leading-body);-webkit-font-smoothing:antialiased;margin:0}p,[data-prose]{text-wrap:pretty}.tabular,table td,[data-numeric]{font-variant-numeric:tabular-nums}:focus-visible{outline:2px solid var(--fx-focus);outline-offset:2px}a{color:var(--fx-text-primary);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}a:hover{color:var(--fx-accent-pressed)}:where(:lang(bn)){font-family:var(--fx-font-bangla);letter-spacing:0;line-height:1.7}:where(:lang(bn)) :is(h1,h2,h3,h4,[data-heading]){letter-spacing:0;text-transform:none;font-weight:600;line-height:1.35}:where(:lang(bn)) :is(code,kbd,samp,[data-numeric],[data-mono]){font-family:var(--fx-font-mono)}[data-density=desk]{--fx-row-height:44px;--fx-tap-min:36px}[data-density=floor]{--fx-row-height:56px;--fx-tap-min:48px;font-size:var(--fx-text-body-lg)}@keyframes fx-spread{to{transform:translate(calc(var(--dx) * 6%), calc(var(--dy) * 6%))}}@keyframes fx-breathe{0%,to{transform:translate(0)}50%{transform:translate(calc(var(--dx) * 3.5%), calc(var(--dy) * 3.5%))}}@keyframes fx-orbit{0%,to{opacity:.45;transform:rotate(-13deg)}50%{opacity:1;transform:rotate(13deg)}}@keyframes fx-travel{0%{opacity:.25;transform:translate(-10%,10%)}40%{opacity:1;transform:translate(0)}to{opacity:.25;transform:translate(10%,-10%)}}@keyframes fx-converge{0%{transform:translate(calc(var(--dx) * 26%), calc(var(--dy) * 26%)) scale(.82);opacity:0}62%{opacity:1;transform:translate(0)scale(1.15)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes fx-shimmer{0%{background-position:-180% 0}to{background-position:280% 0}}@keyframes fx-slide-in{0%{opacity:0;transform:translate(28px)}to{opacity:1;transform:translate(0)}}@keyframes fx-scrim-in{0%{opacity:0}to{opacity:1}}@keyframes fx-dialog-in{0%{opacity:0;transform:translateY(10px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes fx-sheet-up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.fx-scrim{animation:fx-scrim-in var(--fx-dur-enter) var(--fx-ease-enter) both;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.fx-scrim[data-shape=drawer]{justify-content:flex-end;padding:0}.fx-modal,.fx-drawer{background:var(--fx-bg-surface);box-shadow:var(--fx-sh3);outline:none;flex-direction:column;display:flex}.fx-modal{width:var(--fx-modal-width,480px);max-width:100%;max-height:calc(100dvh - 40px);animation:fx-dialog-in var(--fx-dur-overlay) var(--fx-ease-enter) both;border-radius:14px;overflow:hidden}.fx-drawer{width:var(--fx-drawer-width,560px);max-width:100%;height:100%;animation:fx-slide-in var(--fx-dur-overlay) var(--fx-ease-enter) both}.fx-drawer.fx-sheet{background:var(--fx-bg-surface);-webkit-backdrop-filter:none;border:0;border-radius:0;min-height:0}.fx-sheet-h{border-bottom:1px solid var(--fx-border-subtle);flex:none;justify-content:space-between;align-items:flex-start;gap:12px;padding:18px 22px;display:flex}.fx-sheet-h h2{font:780 21px/1.2 var(--fx-font-sans);letter-spacing:-.02em;color:var(--fx-text-primary);overflow-wrap:anywhere;margin:0}.fx-sheet-mark{width:48px;height:48px;font:700 15px/1 var(--fx-font-sans);color:#fff;border-radius:12px;flex:none;place-items:center;display:grid}.fx-sheet-sub{font:400 13px/1.4 var(--fx-font-sans);color:var(--fx-text-secondary);flex-wrap:wrap;align-items:center;gap:8px;margin-top:4px;display:flex}.fx-sheet-tabs{background:var(--fx-bg-surface);flex:none;padding:0 22px}.fx-sheet-b{flex-direction:column;flex:1;gap:16px;min-height:0;padding:20px 22px;display:flex;overflow-y:auto}.fx-sheet-b>*{flex:none}.fx-sheet-f{padding:12px 22px calc(12px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--fx-border-subtle);background:var(--fx-bg-surface-2);flex-wrap:wrap;flex:none;justify-content:space-between;align-items:center;gap:8px;display:flex}.fx-sheet-note{font:400 12.5px/1.4 var(--fx-font-sans);color:var(--fx-text-tertiary);align-items:center;gap:8px;display:inline-flex}.fx-ptabs{border-bottom:1px solid var(--fx-border-subtle);gap:2px;display:flex;overflow-x:auto}.fx-ptab{font:650 13.5px/1.2 var(--fx-font-sans);color:var(--fx-text-tertiary);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:7px;margin-bottom:-1px;padding:10px 12px;display:flex}.fx-ptab:hover{color:var(--fx-text-primary)}.fx-ptab[aria-selected=true]{color:var(--fx-text-primary);border-color:var(--fx-accent)}.fx-badge{font:700 11px/1 var(--fx-font-sans);background:var(--fx-bg-sunken);min-width:20px;height:19px;color:var(--fx-text-secondary);font-variant-numeric:tabular-nums;border-radius:999px;flex:none;place-items:center;padding:0 6px;display:inline-grid}.fx-modal[data-density=floor] .fx-modal-footer>*{min-height:var(--fx-tap-min);flex:1 1 0}@media (max-width:720px){.fx-scrim[data-density=floor]{align-items:flex-end;padding:0}.fx-scrim[data-density=floor] .fx-modal{border-radius:var(--fx-radius-lg) var(--fx-radius-lg) 0 0;clip-path:none;width:100%;max-width:100%;max-height:92dvh;animation-name:fx-sheet-up}}@keyframes fx-caret{0%,45%{opacity:1}55%,to{opacity:0}}.fx-mark-ink{display:var(--fx-mark-ink,block)}.fx-mark-white{display:var(--fx-mark-white,none)}.fx-sidebar,.fx-scroll-quiet{scrollbar-width:none}.fx-sidebar::-webkit-scrollbar{display:none}.fx-scroll-quiet::-webkit-scrollbar{display:none}.fx-rail{background:var(--fx-bg-rail);border-right:1px solid var(--fx-border-subtle);z-index:30;flex-direction:column;flex-shrink:0;width:280px;height:100%;display:flex;overflow:hidden}.fx-rail-head{gap:8px;padding:16px 0 6px;display:grid}.fx-rail-top{justify-content:space-between;align-items:center;gap:8px;padding:0 12px 0 16px;display:flex}.fx-rail-logo{align-items:center;display:inline-flex}.fx-rail-collapse{color:var(--fx-text-tertiary);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:30px;height:30px;display:grid}.fx-rail-collapse:hover{background:var(--fx-bg-hover);color:var(--fx-text-primary)}.fx-rail-factory{border-radius:var(--fx-radius-md);background:var(--fx-bg-surface);border:1px solid var(--fx-border-subtle);text-align:left;width:calc(100% - 24px);color:var(--fx-text-primary);cursor:pointer;align-items:center;gap:10px;margin:0 12px;padding:9px 11px;display:flex}.fx-rail-factory:hover{border-color:var(--fx-border-default)}.fx-rail-factory b{font:650 13px/1.25 var(--fx-font-sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fx-rail-factory small{font:400 11.5px/1.3 var(--fx-font-sans);color:var(--fx-text-tertiary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fx-rail-factory>svg{color:var(--fx-text-tertiary);flex-shrink:0}.fx-rail-plate{background:var(--fx-accent) repeating-linear-gradient(146deg, #181d291f 0 1.5px, transparent 1.5px 5px);width:32px;height:32px;color:var(--fx-accent-on);font:780 12px/1 var(--fx-font-sans);border-radius:8px;flex-shrink:0;place-items:center;display:grid}.fx-rail-search{border:1px solid var(--fx-border-subtle);background:var(--fx-bg-surface);width:calc(100% - 24px);color:var(--fx-text-tertiary);font:400 13px/1.2 var(--fx-font-sans);cursor:pointer;border-radius:8px;align-items:center;gap:8px;margin:0 12px;padding:7px 10px;display:flex}.fx-rail-search:hover{color:var(--fx-text-primary);border-color:var(--fx-border-default)}.fx-kbd{font:400 10.5px/1.4 var(--fx-font-mono);border:1px solid var(--fx-border-subtle);color:var(--fx-text-tertiary);border-radius:5px;margin-left:auto;padding:1px 6px}.fx-rail-scroll{scrollbar-width:thin;flex:1;padding:2px 10px 14px;overflow-y:auto}.fx-rail-section{font:700 10.5px/1 var(--fx-font-sans);letter-spacing:.11em;text-transform:uppercase;color:var(--fx-text-tertiary);padding:18px 10px 6px}.fx-rail-link{min-width:0;min-height:36px;font:550 13.5px/1.2 var(--fx-font-sans);color:var(--fx-text-primary);border-radius:8px;flex:1;align-items:center;gap:10px;padding:0 8px 0 10px;text-decoration:none;display:flex}.fx-rail-link:hover{background:var(--fx-bg-hover);color:var(--fx-text-primary)}.fx-rail-link[aria-current=page]{background:var(--fx-accent-subtle)}.fx-rail-link>svg{color:var(--fx-text-tertiary);flex-shrink:0}.fx-rail-module[data-current] .fx-rail-link{font-weight:700}.fx-rail-module[data-current] .fx-rail-link>svg{color:var(--fx-accent-pressed)}.fx-rail-live{background:var(--fx-success);border-radius:50%;flex-shrink:0;width:8px;height:8px;animation:2s infinite fx-pulse}@keyframes fx-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--fx-success) 45%, transparent)}70%{box-shadow:0 0 0 6px #0000}to{box-shadow:0 0 #0000}}@media (prefers-reduced-motion:reduce){.fx-rail-live{animation:none}}.fx-rail-tag{font:700 10px/1.4 var(--fx-font-sans);letter-spacing:.04em;text-transform:uppercase;border:1px solid var(--fx-border-strong);color:var(--fx-text-tertiary);border-radius:5px;flex-shrink:0;padding:0 6px}.fx-rail-tag[data-tag=new]{border-color:var(--fx-accent-line);background:var(--fx-accent-subtle);color:var(--fx-warning)}.fx-rail-chevron{width:28px;height:28px;color:var(--fx-text-tertiary);cursor:pointer;background:0 0;border:0;border-radius:6px;flex-shrink:0;place-items:center;display:grid}.fx-rail-chevron:hover{background:var(--fx-bg-hover);color:var(--fx-text-primary)}.fx-rail-chevron svg{transition:transform var(--fx-dur-state)}.fx-rail-chevron[aria-expanded=true] svg{transform:rotate(90deg)}.fx-rail-subs{border-left:1.5px solid var(--fx-border-subtle);gap:1px;margin:2px 0 6px 19px;padding:0 0 0 12px;list-style:none;display:grid}.fx-rail-sub{min-height:32px;font:500 13px/1.2 var(--fx-font-sans);color:var(--fx-text-secondary);border-radius:7px;align-items:center;gap:8px;padding:0 8px;text-decoration:none;display:flex;position:relative}.fx-rail-sub:hover{background:var(--fx-bg-hover);color:var(--fx-text-primary)}.fx-rail-sub[data-on]{background:var(--fx-accent-subtle);color:var(--fx-text-primary);font-weight:650}.fx-rail-sub[data-on]:before{content:"";background:var(--fx-accent);border-radius:2px;width:2px;position:absolute;top:6px;bottom:6px;left:-13.5px}.fx-rail-foot{border-top:1px solid var(--fx-border-subtle);padding:10px 12px}.fx-rail-me{align-items:center;gap:8px;display:flex}.fx-rail-who-box{flex:1}.fx-rail-who{text-align:left;width:100%;color:var(--fx-text-primary);cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;min-width:0;padding:4px;display:flex}.fx-rail-who:hover{background:var(--fx-bg-hover)}.fx-rail-who b{font:650 13px/1.2 var(--fx-font-sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fx-rail-who small{font:400 11.5px/1.3 var(--fx-font-sans);color:var(--fx-text-tertiary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fx-avatar{background:var(--fx-accent);width:32px;height:32px;color:var(--fx-accent-on);font:700 12px/1 var(--fx-font-sans);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.fx-rail-lang{font:500 13px/1.4 var(--fx-font-bangla,var(--fx-font-sans));border:1px solid var(--fx-border-subtle);background:var(--fx-bg-surface);color:var(--fx-text-secondary);cursor:pointer;border-radius:6px;flex-shrink:0;padding:2px 7px}html[data-rail=collapsed] .fx-rail{width:72px}html[data-rail=collapsed] .fx-rail .fx-rail-label{display:none!important}html[data-rail=collapsed] .fx-rail-top{flex-direction:column;padding:0 8px}html[data-rail=collapsed] .fx-rail-collapse svg{transform:rotate(180deg)}html[data-rail=collapsed] .fx-rail-factory,html[data-rail=collapsed] .fx-rail-search{justify-content:center;padding:8px}html[data-rail=collapsed] .fx-rail-link{justify-content:center;padding:0}html[data-rail=collapsed] .fx-rail-me{justify-content:center}.fx-topbar{border-bottom:1px solid var(--fx-border-subtle);background:var(--fx-bg-canvas);flex-shrink:0;align-items:center;gap:10px;min-height:56px;padding:10px 28px;display:flex}@supports (color:color-mix(in lab, red, red)){.fx-topbar{background:color-mix(in srgb, var(--fx-bg-canvas) 88%, transparent)}}.fx-topbar{-webkit-backdrop-filter:blur(12px)}.fx-topbar-where{flex:1;align-items:center;min-width:0;display:flex}.fx-topbar-actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.fx-iconbtn{border:1px solid var(--fx-border-subtle);background:var(--fx-bg-surface);width:36px;height:36px;color:var(--fx-text-secondary);cursor:pointer;border-radius:9px;flex-shrink:0;place-items:center;display:grid;position:relative}.fx-iconbtn:hover,.fx-iconbtn[aria-expanded=true]{color:var(--fx-text-primary);border-color:var(--fx-border-default)}.fx-pip{background:var(--fx-danger);color:#fff;min-width:18px;height:18px;font:700 10.5px/18px var(--fx-font-sans);text-align:center;border:2px solid var(--fx-bg-canvas);box-sizing:content-box;border-radius:999px;padding:0 5px;position:absolute;top:-5px;right:-5px}.fx-burger{display:none}.fx-acct{display:grid}.fx-acct-h{align-items:center;gap:12px;padding:16px 16px 12px;display:flex}.fx-acct-av{width:40px;height:40px;font-size:14px}.fx-acct-id{gap:2px;min-width:0;display:grid}.fx-acct-id b{font:680 14.5px/1.25 var(--fx-font-sans);overflow-wrap:anywhere}.fx-acct-id small{font:400 12px/1.3 var(--fx-font-sans);color:var(--fx-text-tertiary);overflow-wrap:anywhere}.fx-acct-role{background:var(--fx-bg-sunken);border:1px solid var(--fx-border-subtle);border-radius:10px;flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0 12px 10px;padding:10px 12px;display:flex}.fx-acct-chip{font:650 11.5px/1 var(--fx-font-sans);background:var(--fx-accent);border-radius:999px;padding:4px 8px}@supports (color:color-mix(in lab, red, red)){.fx-acct-chip{background:color-mix(in srgb, var(--fx-accent) 18%, transparent)}}.fx-acct-chip{color:var(--fx-text-primary)}.fx-acct-co{font:500 12px/1.3 var(--fx-font-sans);color:var(--fx-text-secondary)}.fx-acct-role small{font:400 11.5px/1.4 var(--fx-font-sans);color:var(--fx-text-tertiary);flex-basis:100%}.fx-acct-list{border-top:1px solid var(--fx-border-subtle);padding:4px 6px;display:grid}.fx-acct-row{width:100%;min-height:38px;color:var(--fx-text-primary);font:500 13px/1.3 var(--fx-font-sans);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:10px;padding:6px 10px;text-decoration:none;display:grid}.fx-acct-row>svg{color:var(--fx-text-tertiary)}a.fx-acct-row>svg:last-child{transform:rotate(-90deg)}a.fx-acct-row:hover,button.fx-acct-row:hover:not(:disabled){background:var(--fx-bg-hover)}a.fx-acct-row:focus-visible,button.fx-acct-row:focus-visible{outline:2px solid var(--fx-accent);outline-offset:-2px}.fx-acct-lang{cursor:default}.fx-acct-seg{background:var(--fx-bg-sunken);border:1px solid var(--fx-border-subtle);border-radius:8px;gap:2px;padding:2px;display:inline-flex}.fx-acct-seg>button{color:var(--fx-text-tertiary);font:600 12px/1.2 var(--fx-font-sans);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:4px 9px}.fx-acct-seg>button[lang=bn]{font-family:var(--fx-font-bangla,var(--fx-font-sans))}.fx-acct-seg>button[aria-pressed=true]{background:var(--fx-text-primary);color:var(--fx-bg-canvas)}.fx-acct-out{border-top:1px solid var(--fx-border-subtle);gap:2px;padding:4px 6px 12px;display:grid}.fx-acct-signout,.fx-acct-signout>svg{color:var(--fx-danger)}.fx-acct-out small{font:400 11.5px/1.45 var(--fx-font-sans);color:var(--fx-text-tertiary);padding:0 10px 0 38px}.fx-pop{z-index:200;background:var(--fx-bg-surface);border:1px solid var(--fx-border-subtle);max-width:calc(100vw - 32px);max-height:min(560px,100dvh - 90px);box-shadow:var(--fx-sh2);color:var(--fx-text-primary);font:400 13px/1.45 var(--fx-font-sans);border-radius:12px;animation:.18s cubic-bezier(.2,.8,.2,1) fx-rise;position:fixed;overflow-y:auto}@keyframes fx-rise{0%{opacity:0;transform:translateY(10px)}}.fx-pop-h{justify-content:space-between;align-items:center;gap:10px;padding:14px 16px 10px;display:flex}.fx-pop-b{gap:8px;padding:0 16px 14px;display:grid}.fx-pop-f{border-top:1px solid var(--fx-border-subtle);background:var(--fx-bg-sunken);flex-wrap:wrap;justify-content:flex-end;gap:8px;padding:10px 16px;display:flex}.fx-pop-x{width:26px;height:26px;color:var(--fx-text-tertiary);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;display:grid}.fx-pop-x:hover{background:var(--fx-bg-hover);color:var(--fx-text-primary)}.fx-link-btn{font:600 12px/1.2 var(--fx-font-sans);color:var(--fx-text-secondary);cursor:pointer;background:0 0;border:0;padding:4px;text-decoration:none}.fx-link-btn:hover{color:var(--fx-text-primary)}.fx-btn-quiet{border-radius:var(--fx-radius-btn,9px);border:1px solid var(--fx-border-default);background:var(--fx-bg-surface);min-height:30px;font:600 12.5px/1 var(--fx-font-sans);color:var(--fx-text-primary);align-items:center;padding:0 12px;text-decoration:none;display:inline-flex}.fx-btn-quiet:hover{border-color:var(--fx-border-strong)}.fx-eyebrow{font:700 11px/1.3 var(--fx-font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--fx-text-tertiary)}.fx-spec-row{border-bottom:1px solid var(--fx-border-subtle);justify-content:space-between;gap:12px;padding:9px 0;font-size:13px;display:flex}.fx-spec-row>span{color:var(--fx-text-tertiary)}.fx-spec-row>b{text-align:right;font-weight:650}.fx-spec-row>b[data-mono]{font-family:var(--fx-font-mono);letter-spacing:-.01em;font-weight:600}.fx-notif{border-top:1px solid var(--fx-border-subtle);grid-template-columns:8px minmax(0,1fr);gap:10px;padding:11px 16px;display:grid}.fx-notif:hover{background:var(--fx-bg-hover)}.fx-notif>i{background:var(--fx-info);border-radius:50%;width:8px;height:8px;margin-top:6px}.fx-notif>i[data-sev=critical]{background:var(--fx-danger)}.fx-notif>i[data-sev=warning]{background:var(--fx-warning)}.fx-notif small{color:var(--fx-text-tertiary);flex-wrap:wrap;align-items:center;gap:6px;font-size:11.5px;display:flex}.fx-scrim{z-index:300;background:#181d2957;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.fx-scrim-top{place-items:start center}.fx-cmd{background:var(--fx-bg-surface);width:620px;max-width:100%;box-shadow:var(--fx-sh3,var(--fx-sh2));border-radius:14px;margin-top:12vh;animation:.2s cubic-bezier(.2,.8,.2,1) fx-rise;overflow:hidden}.fx-cmd-in{border-bottom:1px solid var(--fx-border-subtle);color:var(--fx-text-tertiary);align-items:center;gap:10px;padding:14px 16px;display:flex}.fx-cmd-in input{min-width:0;font:400 16px/1.3 var(--fx-font-sans);color:var(--fx-text-primary);background:0 0;border:0;outline:none;flex:1}.fx-cmd-list{max-height:400px;padding:6px;overflow-y:auto}.fx-cmd-g{font:700 11px/1.3 var(--fx-font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--fx-text-tertiary);padding:10px 10px 4px}.fx-cmd-i{text-align:left;width:100%;color:var(--fx-text-primary);font:400 13.5px/1.35 var(--fx-font-sans);cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:12px;padding:8px 10px;display:flex}.fx-cmd-i[aria-selected=true]{background:var(--fx-accent-subtle)}.fx-cmd-i b{font-weight:600}.fx-cmd-i small{color:var(--fx-text-tertiary);font-size:12px}.fx-cmd-i>svg{color:var(--fx-text-tertiary);flex-shrink:0}.fx-rail-scrim{display:none}.fx-cue{border-radius:var(--fx-radius-md);border:1px solid var(--fx-accent-line);background:var(--fx-accent-subtle);font:400 13.5px/1.4 var(--fx-font-sans);flex-wrap:wrap;align-items:center;gap:6px 14px;margin:-6px 0 20px;padding:10px 14px;display:flex}.fx-cue-k{font:700 11px/1.3 var(--fx-font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--fx-warning)}.fx-cue-link{color:var(--fx-text-primary);font-weight:600;text-decoration:none}.fx-cue-link:hover{text-decoration:underline}.fx-tl{margin:0;padding:0;list-style:none;display:grid}.fx-tl-row{grid-template-columns:26px minmax(0,1fr) auto;align-items:start;gap:12px;padding:9px 0;display:grid;position:relative}.fx-tl-row:before{content:"";background:var(--fx-border-subtle);width:2px;position:absolute;top:0;bottom:0;left:12px}.fx-tl-row:first-child:before{top:16px}.fx-tl-row:last-child:before{bottom:calc(100% - 16px)}.fx-tl-row[data-state=done]:before{background:var(--fx-accent)}.fx-tl-row b{font:650 13.5px/1.35 var(--fx-font-sans)}.fx-tl-row small{font:400 12px/1.4 var(--fx-font-sans);color:var(--fx-text-tertiary);display:block}.fx-tl-dot{z-index:1;border:2px solid var(--fx-border-strong);background:var(--fx-bg-surface);border-radius:50%;width:14px;height:14px;margin:4px 0 0 6px;position:relative}.fx-tl-row[data-state=done] .fx-tl-dot{border-color:var(--fx-accent);background:var(--fx-accent)}.fx-tl-row[data-state=late] .fx-tl-dot{border-color:var(--fx-danger);background:var(--fx-danger-soft)}.fx-tl-row[data-state=risk] .fx-tl-dot{border-color:var(--fx-warning);background:var(--fx-warning-soft)}.fx-tl-cp{border:1px solid var(--fx-border-strong);font:700 10px/1.4 var(--fx-font-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--fx-text-tertiary);vertical-align:2px;border-radius:5px;margin-left:8px;padding:1px 6px}.fx-tl-rt{text-align:right;justify-items:end;gap:4px;display:grid}@media (max-width:640px){.fx-tl-row{grid-template-columns:18px minmax(0,1fr)}.fx-tl-rt{grid-column:2;justify-content:flex-start}}.fx-bd td.fx-heat{background:var(--fx-accent)}@supports (color:color-mix(in lab, red, red)){.fx-bd td.fx-heat{background:color-mix(in srgb, var(--fx-accent) var(--h,0%), transparent)}}.fx-bd tfoot td{background:var(--fx-bg-sunken);border-bottom:0;font-weight:700}.fx-okline{font:650 13px/1.4 var(--fx-font-sans);color:var(--fx-danger);align-items:center;gap:8px;display:flex}.fx-okline[data-ok]{color:var(--fx-success)}.fx-panel{background:var(--fx-bg-surface);border:1px solid var(--fx-border-subtle);border-radius:var(--fx-radius-md);align-content:start;gap:12px;min-width:0;padding:16px;display:grid}.fx-panel-h{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.fx-panel-h h3,.fx-panel-h h4{font:720 15px/1.3 var(--fx-font-sans);color:var(--fx-text-primary);margin:0}.fx-muted{color:var(--fx-text-tertiary);font:400 12.5px/1.45 var(--fx-font-sans);display:block}.fx-cards{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));align-items:start;gap:14px;display:grid}.fx-two{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;display:grid}.fx-cols{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start;gap:18px;display:grid}@media (max-width:900px){.fx-two,.fx-cols{grid-template-columns:minmax(0,1fr)}}.fx-note{border-radius:var(--fx-radius-md);background:var(--fx-accent-subtle);border:1px solid var(--fx-accent-line);font:400 13.5px/1.5 var(--fx-font-sans);gap:2px;padding:13px 14px;display:grid}.fx-note p{color:var(--fx-text-secondary);margin:0}.fx-note[data-tone=bad]{background:var(--fx-danger-soft);border-color:var(--fx-danger)}@supports (color:color-mix(in lab, red, red)){.fx-note[data-tone=bad]{border-color:color-mix(in srgb, var(--fx-danger) 30%, transparent)}}.fx-note[data-tone=ok]{background:var(--fx-success-soft);border-color:var(--fx-success)}@supports (color:color-mix(in lab, red, red)){.fx-note[data-tone=ok]{border-color:color-mix(in srgb, var(--fx-success) 30%, transparent)}}.fx-nc{background:var(--fx-bg-surface);border:1px dashed var(--fx-border-strong);border-radius:var(--fx-radius-md);gap:10px;padding:18px;display:grid}.fx-nc p{max-width:66ch;color:var(--fx-text-secondary);font:400 13.5px/1.55 var(--fx-font-sans);margin:0}.fx-nc-tag{background:var(--fx-bg-sunken);font:700 11.5px/1.6 var(--fx-font-sans);color:var(--fx-text-secondary);border-radius:999px;justify-self:start;padding:2px 9px}.fx-skel{gap:10px;padding-top:4px;display:grid}.fx-skel i{background:var(--fx-bg-sunken);border-radius:6px;height:12px;display:block}.fx-activity{gap:8px;margin:0;padding:0;list-style:none;display:grid}.fx-activity>li{background:var(--fx-bg-surface);border:1px solid var(--fx-border-subtle);border-radius:var(--fx-radius-md);font:400 13.5px/1.45 var(--fx-font-sans);gap:8px;padding:12px 16px;display:grid}.fx-activity-h{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.fx-activity-h small{color:var(--fx-text-tertiary);font-size:12px}.fx-activity-cells{flex-wrap:wrap;gap:6px;display:flex}.fx-diff{background:var(--fx-bg-sunken);font:400 12px/1.6 var(--fx-font-mono);color:var(--fx-text-secondary);border-radius:6px;padding:2px 8px}.fx-diff[data-warn]{background:var(--fx-warning-soft);color:var(--fx-warning)}.fx-tabs{border-bottom:1px solid var(--fx-border-subtle);gap:2px;display:flex;overflow-x:auto}.fx-tab{font:650 13.5px/1 var(--fx-font-sans);color:var(--fx-text-tertiary);white-space:nowrap;border-bottom:2px solid #0000;align-items:center;gap:7px;margin-bottom:-1px;padding:10px 12px;text-decoration:none;display:inline-flex}.fx-tab:hover{color:var(--fx-text-primary)}.fx-tab[aria-current=page]{color:var(--fx-text-primary);border-color:var(--fx-accent)}.fx-today{gap:22px;display:grid}.fx-hello{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.fx-hello h1{font:780 28px/1.15 var(--fx-font-sans);letter-spacing:-.025em;margin:4px 0 0}.fx-hello p{color:var(--fx-text-tertiary);font:400 14px/1.5 var(--fx-font-sans);margin:4px 0 0}.fx-stack{align-content:start;gap:18px;min-width:0;display:grid}.fx-card{background:var(--fx-bg-surface);border:1px solid var(--fx-border-subtle);border-radius:var(--fx-radius-md);min-width:0}.fx-card-h{border-bottom:1px solid var(--fx-border-subtle);padding:14px 16px}.fx-need{font:400 13.5px/1.45 var(--fx-font-sans);grid-template-columns:4px minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px 16px;display:grid}.fx-need+.fx-need{border-top:1px solid var(--fx-border-subtle)}.fx-need b{font-size:14px;font-weight:700}.fx-need p{color:var(--fx-text-secondary);margin:2px 0 0;font-size:12.5px}.fx-need-meta{color:var(--fx-text-tertiary);flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px;font-size:11.5px;display:flex}.fx-need-acts{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}.fx-sev{background:var(--fx-info);border-radius:3px;align-self:stretch;width:4px;min-height:18px}.fx-sev[data-tone=high]{background:var(--fx-danger)}.fx-sev[data-tone=medium]{background:var(--fx-warning)}@media (max-width:640px){.fx-need{grid-template-columns:4px minmax(0,1fr)}.fx-need-acts{grid-column:2;justify-content:flex-start}}.fx-depts{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:8px;display:grid}.fx-dcard-top{justify-content:space-between;align-items:center;gap:6px;display:flex}.fx-dcard-stats{color:var(--fx-text-tertiary);gap:12px;font-size:12px;display:flex}.fx-dcard-stats strong{color:var(--fx-text-primary);font-size:15px}.fx-dcard-stats strong[data-bad]{color:var(--fx-danger)}.fx-count{min-width:20px;height:19px;font:700 11px/1 var(--fx-font-sans);background:var(--fx-bg-sunken);color:var(--fx-text-secondary);border-radius:999px;place-items:center;padding:0 6px;display:inline-grid}.fx-count[data-tone=bad]{background:var(--fx-danger);color:#fff}.fx-count[data-tone=ok]{background:var(--fx-success-soft);color:var(--fx-success)}.fx-count[data-tone=amber]{background:var(--fx-accent);color:var(--fx-accent-on)}.fx-resp{color:var(--fx-text-secondary);font:400 13px/1.45 var(--fx-font-sans);gap:4px;margin:6px 0 0;padding:0 0 0 16px;display:grid}.fx-vrow{color:inherit;font:400 13px/1.4 var(--fx-font-sans);grid-template-columns:36px minmax(0,1fr);align-items:center;gap:10px;padding:8px 0;text-decoration:none;display:grid}.fx-vrow+.fx-vrow{border-top:1px solid var(--fx-border-subtle)}.fx-vrow b{font-weight:650}.fx-vrow small{color:var(--fx-text-tertiary);font-size:12px}.fx-vrow:hover b{text-decoration:underline}.fx-dicon{border:1px solid var(--fx-border-strong);background:var(--fx-bg-surface);width:36px;height:44px;color:var(--fx-text-tertiary);border-radius:6px;place-items:center;display:grid}.fx-search{align-items:center;width:240px;max-width:100%;display:flex;position:relative}.fx-search>svg{color:var(--fx-text-tertiary);pointer-events:none;position:absolute;left:11px}.fx-search input{border:1px solid var(--fx-border-strong);background:var(--fx-bg-surface);width:100%;height:38px;color:var(--fx-text-primary);font:400 13.5px/1 var(--fx-font-sans);border-radius:8px;padding:0 12px 0 34px}.fx-search input:focus{border-color:var(--fx-accent);box-shadow:0 0 0 3px var(--fx-accent);outline:none}@supports (color:color-mix(in lab, red, red)){.fx-search input:focus{box-shadow:0 0 0 3px color-mix(in srgb, var(--fx-accent) 28%, transparent)}}.fx-seg{background:var(--fx-bg-sunken);border:1px solid var(--fx-border-subtle);border-radius:10px;gap:2px;padding:3px;display:inline-flex}.fx-seg>a,.fx-seg>button{width:34px;height:30px;color:var(--fx-text-tertiary);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;display:grid}.fx-seg>a:hover,.fx-seg>button:hover{color:var(--fx-text-primary)}.fx-seg>[aria-current=true],.fx-seg>[aria-pressed=true]{background:var(--fx-text-primary);color:var(--fx-bg-canvas)}.fx-bmark{color:#fff;font:750 9.5px/1 var(--fx-font-sans);letter-spacing:.02em;border-radius:6px;flex-shrink:0;place-items:center;display:inline-grid}.fx-next-line{border-top:1px solid var(--fx-border-subtle);min-width:0;font:400 12.5px/1.35 var(--fx-font-sans);color:var(--fx-text-secondary);align-items:center;gap:8px;padding-top:10px;display:flex}.fx-next-line>svg{color:var(--fx-text-tertiary)}.fx-next-line>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.fx-next-line b{color:var(--fx-text-primary);font-weight:650}.fx-next-line[data-tone=bad]>svg,.fx-next-line[data-tone=bad] b{color:var(--fx-danger)}.fx-next-line[data-tone=warn]>svg,.fx-next-line[data-tone=warn] b{color:var(--fx-warning)}.fx-qrow{cursor:pointer;border-bottom:1px solid var(--fx-border-subtle);grid-template-columns:44px minmax(0,1.4fr) minmax(0,1fr) auto;align-items:center;gap:14px;padding:12px 16px;display:grid}.fx-qrow:last-child{border-bottom:0}.fx-qrow[data-static]{cursor:default}.fx-qrow:hover,.fx-qrow[data-focused]{background:var(--fx-bg-hover)}.fx-qrow .fx-dicon{background:var(--fx-bg-sunken);border-color:var(--fx-border-subtle);width:44px;height:52px;position:relative}.fx-dicon>span{background:var(--fx-text-primary);color:var(--fx-bg-canvas);font:700 9px/1.2 var(--fx-font-mono);border-radius:3px;padding:1px 4px;position:absolute;bottom:6px;left:-4px}.fx-dept-tag{border:1px solid var(--fx-border-subtle);background:var(--fx-bg-surface);height:22px;color:var(--fx-text-secondary);font:650 11.5px/1 var(--fx-font-sans);white-space:nowrap;border-radius:6px;align-items:center;padding:0 8px;display:inline-flex}.fx-check{width:16px;height:16px;accent-color:var(--fx-accent);margin:0}.fx-qrow-main{text-align:left;min-width:0;color:inherit;cursor:pointer;font:400 13px/1.4 var(--fx-font-sans);background:0 0;border:0;gap:2px;padding:0;display:grid}.fx-qrow-main b{font:650 14px/1.35 var(--fx-font-sans)}.fx-qrow-main small{color:var(--fx-text-tertiary);font-size:12px;display:block}.fx-qrow-main:hover b{text-decoration:underline}.fx-qrow-checks{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.fx-qrow-verifier{color:var(--fx-text-tertiary);flex-wrap:wrap;align-items:center;gap:4px;font-size:12px;display:inline-flex}@media (max-width:900px){.fx-qrow{grid-template-columns:44px minmax(0,1fr)}.fx-qrow>:nth-child(3),.fx-qrow>:nth-child(4){grid-column:2}}.fx-vmodal{background:var(--fx-bg-surface);width:min(1280px,100%);height:min(900px,100dvh - 40px);box-shadow:var(--fx-sh3,var(--fx-sh2));border-radius:16px;flex-direction:column;animation:.28s cubic-bezier(.2,.8,.2,1) fx-rise;display:flex;overflow:hidden}.fx-vmodal-top{border-bottom:1px solid var(--fx-border-subtle);justify-content:space-between;align-items:flex-start;gap:12px;padding:18px 22px 14px;display:flex}.fx-vmodal-top h2{font:780 21px/1.25 var(--fx-font-sans);letter-spacing:-.02em;color:var(--fx-text-primary);margin:0}.fx-vmodal-sub{font:400 13px/1.4 var(--fx-font-sans);color:var(--fx-text-secondary);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.fx-vmodal-sub [data-mono]{font-family:var(--fx-font-mono);font-size:12.5px}.fx-closebtn{background:var(--fx-bg-sunken);width:34px;height:34px;color:var(--fx-text-secondary);cursor:pointer;border:0;border-radius:50%;flex-shrink:0;place-items:center;display:grid}.fx-closebtn:hover{color:var(--fx-text-primary);background:var(--fx-border-subtle)}.fx-vmodal-split{flex:1;grid-template-columns:minmax(0,1fr);min-height:0;display:grid}.fx-vmodal-split[data-source]{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}.fx-vmodal-src{background:var(--fx-bg-sunken);border-right:1px solid var(--fx-border-subtle);min-width:0;padding:18px;overflow:auto}.fx-vmodal-src .fx-verify-source{background:0 0;border:0;padding:0}.fx-vmodal-fields{flex-direction:column;gap:16px;min-width:0;min-height:0;padding:18px 22px 24px;display:flex;overflow:auto}.fx-vmodal-fields>*{flex:none}.fx-fgroup{border:1px solid var(--fx-border-subtle);border-radius:var(--fx-radius-md);overflow:hidden}.fx-fgroup>header{background:var(--fx-bg-sunken);border-bottom:1px solid var(--fx-border-subtle);font:700 12.5px/1.3 var(--fx-font-sans);justify-content:space-between;align-items:center;gap:8px;padding:10px 14px;display:flex}.fx-fgroup [data-field-row]>:nth-child(3){overflow-x:auto}.fx-fgroup [data-field-row]>:nth-child(3) :is(span,div):not(.fx-scroll-x *){min-width:0}.fx-fgroup [data-field-row]:last-child{border-bottom:0}.fx-fgroup [data-field-row]:hover{background:var(--fx-bg-hover)}.fx-sigs{font:400 13px/1.5 var(--fx-font-sans);margin:0;padding:6px 14px;list-style:none}.fx-sigs li{justify-content:space-between;gap:12px;padding:5px 0;display:flex}.fx-sigs small{color:var(--fx-text-tertiary)}.fx-vmodal-foot{padding:12px 22px calc(12px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--fx-border-subtle);background:var(--fx-bg-sunken);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.fx-who{font:400 12.5px/1.4 var(--fx-font-sans);color:var(--fx-text-secondary);flex-wrap:wrap;align-items:center;gap:10px;display:flex}.fx-who-chip{border:1px solid var(--fx-border-subtle);background:var(--fx-bg-surface);border-radius:6px;align-items:center;height:24px;padding:0 9px;font-size:12px;font-weight:650;display:inline-flex}@media (max-width:900px){.fx-vmodal{height:calc(100dvh - 24px)}.fx-vmodal-split[data-source]{grid-template-columns:minmax(0,1fr);overflow:auto}.fx-vmodal-src{border-right:0;border-bottom:1px solid var(--fx-border-subtle);overflow:visible}.fx-vmodal-fields{overflow:visible}}.fx-pill{height:23px;font:700 11.5px/1 var(--fx-font-sans);white-space:nowrap;background:var(--fx-bg-sunken);color:var(--fx-text-secondary);border-radius:999px;flex-shrink:0;align-items:center;gap:6px;padding:0 9px;display:inline-flex}.fx-pill[data-dot]:before{content:"";background:currentColor;border-radius:50%;flex-shrink:0;width:6px;height:6px}.fx-pill[data-tone=success]{background:var(--fx-success-soft);color:var(--fx-success)}.fx-pill[data-tone=warning]{background:var(--fx-warning-soft);color:var(--fx-warning)}.fx-pill[data-tone=danger]{background:var(--fx-danger-soft);color:var(--fx-danger)}.fx-pill[data-tone=info]{background:var(--fx-info-soft);color:var(--fx-info)}.fx-pill[data-tone=violet]{background:var(--fx-violet-soft);color:var(--fx-violet)}.fx-pill[data-tone=accent]{background:var(--fx-accent-subtle);color:var(--fx-warning)}.fx-pill[data-tone=neutral]{background:var(--fx-bg-sunken);color:var(--fx-text-tertiary)}.fx-pill.fx-cut-chip{border-radius:0}.fx-flow{grid-template-columns:repeat(var(--steps,5), minmax(0, 1fr));border:1px solid var(--fx-border-subtle);border-radius:var(--fx-radius-md);background:var(--fx-bg-surface);display:grid;overflow:hidden}.fx-flow>div{border-left:1px solid var(--fx-border-subtle);min-width:0;font:400 12.5px/1.45 var(--fx-font-sans);color:var(--fx-text-secondary);align-content:start;gap:6px;padding:14px;display:grid}.fx-flow>div:first-child{border-left:0}.fx-flow b{color:var(--fx-text-primary);font-size:13.5px}.fx-flow .k{font:400 11px/1.4 var(--fx-font-mono);color:var(--fx-text-tertiary)}.fx-flow>[data-gate]{background:var(--fx-accent-subtle)}@media (max-width:900px){.fx-flow{grid-template-columns:minmax(0,1fr)}.fx-flow>div{border-left:0;border-top:1px solid var(--fx-border-subtle)}.fx-flow>div:first-child{border-top:0}}.fx-trig{display:grid}.fx-trig>div{border-bottom:1px solid var(--fx-border-subtle);font:400 13px/1.45 var(--fx-font-sans);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:8px 0;display:flex}.fx-trig>div:last-child{border-bottom:0}.fx-bar{background:var(--fx-bg-sunken);border-radius:3px;min-width:60px;height:6px;display:block;overflow:hidden}.fx-bar[data-tone=ok]>i{background:var(--fx-success)}.fx-bar[data-tone=warn]>i{background:var(--fx-warning)}.fx-bar[data-tone=bad]>i{background:var(--fx-danger)}.fx-mb{z-index:160;background:var(--fx-glass-bg);-webkit-backdrop-filter:blur(18px)saturate(1.3);border:1px solid var(--fx-glass-border);width:min(420px,100vw - 24px);box-shadow:var(--fx-sh3);visibility:hidden;pointer-events:none;border-radius:20px;flex-direction:column;transition:transform .3s cubic-bezier(.2,.8,.2,1),visibility 0s linear .3s;display:flex;position:fixed;top:12px;bottom:12px;right:12px;overflow:hidden;transform:translate(calc(100% + 24px))}.fx-mb[data-open]{visibility:visible;pointer-events:auto;transition:transform .3s cubic-bezier(.2,.8,.2,1);transform:none}.fx-mb-h{border-bottom:1px solid var(--fx-border-subtle);flex-shrink:0;align-items:center;gap:10px;padding:16px 18px;display:flex}.fx-mb-h .fx-iconbtn[data-quiet]{color:var(--fx-text-tertiary);background:0 0;border-color:#0000}.fx-mb-chat{flex-direction:column;flex:1;gap:10px;min-height:0;padding:16px;display:flex;overflow-y:auto}.fx-mb-note{background:var(--fx-accent-subtle);max-width:92%;font:400 13.5px/1.5 var(--fx-font-sans);color:var(--fx-text-primary);text-wrap:pretty;border-radius:14px 14px 14px 4px;padding:11px 14px}.fx-mb-note[data-tone=bad]{background:var(--fx-danger-soft)}.fx-mb-suggest{flex-wrap:wrap;flex-shrink:0;gap:6px;padding:0 16px 10px;display:flex}.fx-mb-suggest .fx-chip{white-space:normal;text-align:left;height:auto;min-height:32px;padding:7px 12px;line-height:1.3}.fx-mb-in{border-top:1px solid var(--fx-border-subtle);flex-shrink:0;align-items:center;gap:10px;padding:14px 16px;display:flex}.fx-mb-in input{min-width:0;font:400 15px/1.4 var(--fx-font-sans);color:var(--fx-text-primary);background:0 0;border:0;outline:none;flex:1}.fx-mb-in input::placeholder{color:var(--fx-text-tertiary)}.fx-mb-ctx{border-bottom:1px solid var(--fx-border-subtle);color:var(--fx-text-tertiary);flex-shrink:0;align-items:center;gap:8px;padding:8px 16px;font-size:12px;display:flex}.fx-mb-chip{border:1px solid var(--fx-border-default);background:var(--fx-bg-surface);min-width:0;font:500 12.5px/1.3 var(--fx-font-sans);color:var(--fx-text-primary);border-radius:999px;align-items:center;gap:6px;padding:3px 9px;display:inline-flex}.fx-mb-chip>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fx-mb-chip button{color:var(--fx-text-tertiary);cursor:pointer;background:0 0;border:0;padding:0;display:grid}.fx-mb-tier{border:1px solid var(--fx-border-default);border-radius:999px;flex-shrink:0;display:inline-flex;overflow:hidden}.fx-mb-tier button{font:650 11.5px/1.4 var(--fx-font-sans);color:var(--fx-text-tertiary);cursor:pointer;background:0 0;border:0;padding:3px 10px}.fx-mb-tier button[aria-pressed=true]{background:var(--fx-text-primary);color:var(--fx-bg-canvas)}.fx-mb-cites{flex-wrap:wrap;gap:6px;display:flex}.fx-mb-cite{border:1px solid var(--fx-border-subtle);background:var(--fx-bg-surface-2);max-width:100%;font:650 12px/1.3 var(--fx-font-sans);color:var(--fx-text-primary);border-radius:8px;align-items:center;gap:6px;padding:5px 9px;text-decoration:none;display:inline-flex}.fx-mb-cite:hover{border-color:var(--fx-accent)}.fx-mb-cite small{color:var(--fx-text-tertiary);font-size:11px;font-weight:500}.fx-mb-cite>svg:first-child{color:var(--fx-success);flex-shrink:0}.fx-mb-cite>svg:last-child{color:var(--fx-text-tertiary);flex-shrink:0}.fx-mb-how{font:400 12px/1.45 var(--fx-font-sans);color:var(--fx-text-tertiary)}.fx-mb-how summary{cursor:pointer;align-items:center;gap:6px;list-style:none;display:flex}.fx-mb-how summary::-webkit-details-marker{display:none}.fx-mb-how ol{margin:6px 0 0;padding:0;list-style:none}.fx-mb-how li{border-bottom:1px solid var(--fx-border-subtle);justify-content:space-between;gap:10px;padding:6px 0;display:flex}.fx-mb-how li code{font:400 12px/1.4 var(--fx-font-mono);color:var(--fx-text-secondary);overflow-wrap:anywhere}.fx-mb-withheld{background:var(--fx-bg-sunken);font:400 12px/1.45 var(--fx-font-sans);color:var(--fx-text-secondary);border-radius:8px;align-items:center;gap:6px;padding:7px 10px;display:flex}.fx-mb-withheld>svg{flex-shrink:0}.fx-mb-thread{border:0;border-bottom:1px solid var(--fx-border-subtle);width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;justify-items:start;gap:3px;padding:12px 4px;display:grid}.fx-mb-thread:hover b{text-decoration:underline}.fx-mb-thread b{font:600 14px/1.35 var(--fx-font-sans)}.fx-mb-thread small{color:var(--fx-text-tertiary);font-size:12px}.fx-page-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:22px;display:flex}.fx-page-head h1{font:780 28px/1.15 var(--fx-font-sans);letter-spacing:-.025em;color:var(--fx-text-primary);margin:0}.fx-page-desc{max-width:66ch;font:400 14px/1.55 var(--fx-font-sans);color:var(--fx-text-secondary);margin:2px 0 0}.fx-owner-line{font:400 12.5px/1.3 var(--fx-font-sans);color:var(--fx-text-tertiary);flex-wrap:wrap;align-items:center;gap:8px;margin-top:4px;display:flex}.fx-page-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.fx-page-meta{font:500 13px/1.5 var(--fx-font-sans);color:var(--fx-text-secondary)}.fx-page-back{min-height:28px;font:500 13px/1 var(--fx-font-sans);color:var(--fx-text-secondary);justify-self:start;align-items:center;text-decoration:none;display:inline-flex}.fx-page-back:hover{color:var(--fx-text-primary)}@media (max-width:640px){.fx-page-head h1{font-size:23px}}.fx-own-strip{background:var(--fx-bg-surface);border:1px solid var(--fx-border-subtle);border-radius:var(--fx-radius-md);font:400 13px/1.45 var(--fx-font-sans);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));margin-top:36px;display:grid}.fx-own-strip>div{align-content:start;gap:8px;padding:14px 16px;display:grid}.fx-own-strip ul{color:var(--fx-text-secondary);gap:6px;margin:0;padding:0 0 0 18px;list-style:outside;display:grid}.fx-own-strip>div+div{border-left:1px solid var(--fx-border-subtle)}.fx-own-strip .fx-trig{margin-top:-2px}.fx-own-rows{gap:6px;display:grid}.fx-own-rows>div{color:var(--fx-text-secondary);justify-content:space-between;align-items:center;gap:10px;display:flex}@media (max-width:640px){.fx-own-strip>div+div{border-left:0;border-top:1px solid var(--fx-border-subtle)}}.fx-order-grid{grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:18px;display:grid}.fx-order-card{background:var(--fx-bg-surface);border:1px solid var(--fx-border-subtle);border-radius:var(--fx-radius-md);min-width:0;transition:transform var(--fx-dur-enter) var(--fx-ease-enter), box-shadow var(--fx-dur-enter), border-color var(--fx-dur-enter);flex-direction:column;display:flex;position:relative;overflow:hidden}.fx-order-card:hover{box-shadow:var(--fx-sh2);border-color:var(--fx-border-default);transform:translateY(-2px)}.fx-order-card[data-key-focus]{outline:2px solid var(--fx-accent);outline-offset:2px}[data-book-row][data-key-focus]:not(.fx-order-card){background:var(--fx-bg-selected)}.fx-order-card:has(.fx-stretched:focus-visible){outline:2px solid var(--fx-focus);outline-offset:2px}.fx-stretched{color:inherit;text-decoration:none}.fx-stretched:focus-visible{outline:none}.fx-stretched:after{content:"";z-index:0;position:absolute;inset:0}.fx-above{z-index:1;position:relative}.fx-link-quiet{color:var(--fx-text-primary);text-decoration:underline;-webkit-text-decoration-color:var(--fx-border-strong);-webkit-text-decoration-color:var(--fx-border-strong);-webkit-text-decoration-color:var(--fx-border-strong);text-decoration-color:var(--fx-border-strong);text-underline-offset:3px;font-weight:600}.fx-link-quiet:hover{-webkit-text-decoration-color:var(--fx-accent);-webkit-text-decoration-color:var(--fx-accent);-webkit-text-decoration-color:var(--fx-accent);text-decoration-color:var(--fx-accent)}.fx-order-photo{aspect-ratio:4/3;background:radial-gradient(120% 90% at 30% 20%, var(--fx-bg-rail), var(--fx-bg-sunken));max-width:100%;clip-path:polygon(0 0, calc(100% - var(--fx-cut)) 0, 100% var(--fx-cut), 100% 100%, 0 100%);position:relative;overflow:hidden}.fx-order-photo img{object-fit:contain;width:100%;height:100%;transition:transform .5s var(--fx-ease-enter);background:#fff;position:absolute;inset:0}.fx-order-card:hover .fx-order-photo img{transform:scale(1.035)}.fx-order-photo img[data-fit=contain]{object-fit:contain;background:#fff;padding:10px}.fx-order-photo-tl{z-index:1;position:absolute;top:12px;left:12px}.fx-order-nophoto{text-align:center;font:400 12px/1.4 var(--fx-font-sans);color:var(--fx-text-tertiary);background-image:repeating-linear-gradient(var(--fx-weave-angle), #7f7f7f0f 0 1px, transparent 1px 9px);align-content:center;place-items:center;gap:6px;padding:16px;display:grid;position:absolute;inset:0}.fx-order-nophoto b{font:650 13px/1.3 var(--fx-font-sans);color:var(--fx-text-secondary)}.fx-order-body{flex:1;align-content:start;gap:10px;padding:14px 16px 16px;display:grid}.fx-order-facts{border-block:1px dashed var(--fx-border-subtle);grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:10px 0;display:grid}.fx-order-facts dt{font:700 10.5px/1.2 var(--fx-font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--fx-text-tertiary)}.fx-order-facts dd{font:700 14px/1.3 var(--fx-font-sans);white-space:nowrap;text-overflow:ellipsis;margin:2px 0 0;overflow:hidden}.fx-order-facts dd small{font:600 11.5px/1.3 var(--fx-font-sans);color:var(--fx-text-tertiary);display:block}.fx-order-facts dd small[data-tone=bad]{color:var(--fx-danger)}.fx-order-facts dd small[data-tone=warn]{color:var(--fx-warning)}.fx-order-hero{grid-template-columns:minmax(220px,300px) minmax(0,1fr);align-items:start;gap:28px;margin-bottom:28px;display:grid}.fx-order-hero-media{gap:12px;min-width:0;display:grid}.fx-order-hero-media .fx-order-photo{border-radius:var(--fx-radius-md);border:1px solid var(--fx-border-subtle)}.fx-order-thumbs{gap:8px;display:flex;overflow-x:auto}.fx-order-thumbs a{border:1px solid var(--fx-border-subtle);background:#fff;border-radius:8px;flex:none;width:56px;height:56px;overflow:hidden}.fx-order-thumbs img{object-fit:cover;width:100%;height:100%}.fx-order-spec{margin:0;display:grid}.fx-order-spec>div{border-bottom:1px solid var(--fx-border-subtle);font:400 13px/1.4 var(--fx-font-sans);justify-content:space-between;gap:12px;padding:8px 0;display:flex}.fx-order-spec dt{color:var(--fx-text-tertiary)}.fx-order-spec dd{text-align:right;overflow-wrap:anywhere;min-width:0;margin:0;font-weight:650}.fx-order-spec dd[data-mono]{font-family:var(--fx-font-mono)}.fx-order-hero-main{flex-direction:column;gap:12px;min-width:0;display:flex}@media (max-width:900px){.fx-order-hero{grid-template-columns:minmax(0,1fr)}.fx-order-hero-media .fx-order-photo{aspect-ratio:16/10!important}}.fx-verify-split{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:16px;display:grid}.fx-verify-split :where(span,div){min-width:0}@media (max-width:1100px){.fx-verify-split{grid-template-columns:minmax(0,1fr)}}.fx-visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.fx-pipeline{border:1px solid var(--fx-border-subtle);border-radius:var(--fx-radius-md);background:var(--fx-bg-surface);grid-template-columns:repeat(5,minmax(0,1fr));display:grid;overflow:hidden}.fx-pipe{border-left:1px solid var(--fx-border-subtle);gap:4px;min-width:0;padding:14px 16px;display:grid}.fx-pipe:first-child{border-left:0}.fx-pipe .n{font:780 22px/1.1 var(--fx-font-sans);font-variant-numeric:tabular-nums}.fx-pipe small{color:var(--fx-text-tertiary);font-size:12px}.fx-pipe[data-hot]{background:var(--fx-accent-subtle)}@media (max-width:900px){.fx-pipeline{grid-template-columns:repeat(2,minmax(0,1fr))}.fx-pipe:nth-child(odd){border-left:0}.fx-pipe:nth-child(n+3){border-top:1px solid var(--fx-border-subtle)}}.fx-intake-drop{text-align:center;border:1.5px dashed var(--fx-border-strong);border-radius:var(--fx-radius-md);background:var(--fx-bg-surface);color:var(--fx-text-tertiary);font:400 13px/1.45 var(--fx-font-sans);cursor:pointer;place-items:center;gap:8px;padding:26px 18px;display:grid}.fx-intake-drop b{color:var(--fx-text-primary);font:650 14px/1.3 var(--fx-font-sans)}.fx-intake-drop:hover,.fx-intake-drop[data-over]{border-color:var(--fx-accent);color:var(--fx-text-primary);background:var(--fx-accent-subtle)}#intake-file:focus-visible+.fx-intake-drop{outline:2px solid var(--fx-accent);outline-offset:2px}.fx-doc-cell{align-items:center;gap:10px;min-width:0;display:inline-flex}.fx-doc-cell>svg{color:var(--fx-text-tertiary)}.fx-doc-cell b{font:650 13.5px/1.35 var(--fx-font-sans);overflow-wrap:anywhere}.fx-steps{flex-wrap:wrap;align-items:center;gap:6px;max-width:340px;display:flex}.fx-stp{font:650 11.5px/1 var(--fx-font-sans);color:var(--fx-text-tertiary);white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.fx-stp>i{border:1.5px solid var(--fx-border-strong);border-radius:50%;place-items:center;width:16px;height:16px;display:grid}.fx-stp[data-state=done]{color:var(--fx-text-secondary)}.fx-stp[data-state=done]>i{background:var(--fx-success);border-color:var(--fx-success);color:#fff}.fx-stp[data-state=cur]{color:var(--fx-text-primary)}.fx-stp[data-state=cur]>i{border-color:var(--fx-accent);background:var(--fx-accent-subtle)}.fx-stp[data-state=bad]{color:var(--fx-danger)}.fx-stp[data-state=bad]>i{border-color:var(--fx-danger);background:var(--fx-danger-soft)}.fx-pill-btn{cursor:pointer;border:0;justify-self:start}.fx-pill-btn:hover{filter:brightness(.97);text-decoration:underline}.fx-stp-sep{background:var(--fx-border-strong);width:12px;height:1.5px}.fx-table-frame{background:var(--fx-bg-surface);border:1px solid var(--fx-border-subtle);border-radius:var(--fx-radius-md)}.fx-table-v2{border-collapse:collapse;width:100%;font:400 13px/1.4 var(--fx-font-sans)}.fx-table-v2 th{text-align:left;font:700 11px/1.3 var(--fx-font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--fx-text-tertiary);border-bottom:1px solid var(--fx-border-subtle);white-space:nowrap;padding:10px 14px}.fx-table-v2 td{border-bottom:1px solid var(--fx-border-subtle);vertical-align:middle;padding:12px 14px}.fx-table-v2 tr:last-child td{border-bottom:0}.fx-table-v2 tbody tr:hover td{background:var(--fx-bg-hover)}.fx-row-link{position:relative}.fx-thumb{background:radial-gradient(120% 90% at 30% 20%, var(--fx-bg-surface), var(--fx-bg-sunken));border:1px solid var(--fx-border-subtle);width:44px;height:44px;color:var(--fx-text-tertiary);border-radius:8px;place-items:center;display:grid;overflow:hidden}.fx-thumb img{object-fit:cover;width:100%;height:100%}.fx-table-v2 td small{font-size:12px;display:block}.fx-table-v2 [data-mono]{font-family:var(--fx-font-mono);font-size:12.5px}.fx-table-v2 .r{text-align:right;font-variant-numeric:tabular-nums}.fx-chip{border-radius:var(--fx-radius-full);border:1px solid var(--fx-border-subtle);background:var(--fx-bg-surface);min-height:32px;font:600 12.5px/1 var(--fx-font-sans);color:var(--fx-text-secondary);white-space:nowrap;align-items:center;gap:7px;padding:0 12px;text-decoration:none;display:inline-flex}.fx-chip:hover{border-color:var(--fx-border-default);color:var(--fx-text-primary)}.fx-chip[aria-current=true],.fx-chip[aria-pressed=true]{background:var(--fx-text-primary);border-color:var(--fx-text-primary);color:var(--fx-text-inverse)}.fx-chip .n{opacity:.7}.fx-slash-rule{transform:skewX(var(--fx-slash-angle));gap:4px;display:flex}.fx-slash-rule>i{background:var(--fx-border-default);width:2px;height:14px;display:block}.fx-weave{background-image:repeating-linear-gradient(var(--fx-weave-angle), transparent 0 7px, var(--fx-border-subtle) 7px 9px, transparent 9px 17px)}.fx-cut{clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,0 100%);border-radius:var(--fx-radius-md)}.fx-cut-chip{clip-path:polygon(0 0,100% 0,100% 100%,10px 100%,0 calc(100% - 10px))}.fx-btn{min-height:max(38px, var(--fx-tap-min));border:1px solid var(--fx-border-strong);background:var(--fx-bg-surface);color:var(--fx-text-primary);font:650 13.5px/1 var(--fx-font-sans);white-space:nowrap;cursor:pointer;border-radius:9px;justify-content:center;align-items:center;gap:8px;padding:0 15px;text-decoration:none;transition:background .12s,border-color .12s,transform .12s;display:inline-flex}.fx-btn:hover{border-color:var(--fx-text-tertiary)}.fx-btn:active:not(:disabled){transform:translateY(1px)}.fx-btn[data-size=sm]{min-height:max(30px, calc(var(--fx-tap-min) - 8px));border-radius:7px;padding:0 10px;font-size:12.5px}.fx-btn[data-size=lg]{min-height:max(44px, var(--fx-tap-min));padding:0 20px;font-size:14.5px}.fx-btn[data-full]{width:100%}.fx-btn[data-variant=primary]{background:linear-gradient(225deg, transparent 0 7px, var(--fx-accent) 7px);color:var(--fx-accent-on);border:0;border-radius:0;padding-inline:18px}.fx-btn[data-variant=primary][data-size=sm]{padding-inline:13px}.fx-btn[data-variant=primary]:hover{background:linear-gradient(225deg, transparent 0 7px, var(--fx-accent-hover,var(--fx-accent)) 7px)}.fx-btn[data-variant=ink]{background:var(--fx-text-primary);border-color:var(--fx-text-primary);color:var(--fx-bg-canvas)}.fx-btn[data-variant=ghost]{color:var(--fx-text-secondary);background:0 0;border-color:#0000}.fx-btn[data-variant=ghost]:hover{background:var(--fx-bg-hover);color:var(--fx-text-primary)}.fx-btn[data-variant=danger]{color:var(--fx-danger);border-color:var(--fx-danger);background:0 0}@supports (color:color-mix(in lab, red, red)){.fx-btn[data-variant=danger]{border-color:color-mix(in srgb, var(--fx-danger) 40%, transparent)}}.fx-btn[data-variant=danger]:hover{background:var(--fx-danger-soft)}.fx-btn[data-variant=link]{min-height:0;text-decoration:underline;-webkit-text-decoration-color:var(--fx-border-strong);-webkit-text-decoration-color:var(--fx-border-strong);-webkit-text-decoration-color:var(--fx-border-strong);text-decoration-color:var(--fx-border-strong);text-underline-offset:3px;background:0 0;border:0;padding:0}.fx-btn[data-variant=link]:hover{-webkit-text-decoration-color:var(--fx-accent);-webkit-text-decoration-color:var(--fx-accent);-webkit-text-decoration-color:var(--fx-accent);text-decoration-color:var(--fx-accent)}.fx-btn:disabled,.fx-btn[aria-disabled=true]{opacity:.42;cursor:not-allowed}.fx-thread-seg{background:var(--fx-bg-sunken);box-shadow:inset 0 0 0 1px var(--fx-border-subtle);border-radius:2px;display:block}.fx-thread-seg[data-state=done]{box-shadow:none;background:var(--fx-accent) repeating-linear-gradient(146deg, #181d2929 0 1.5px, transparent 1.5px 5px)}.fx-thread-seg[data-state=risk]{background:repeating-linear-gradient(146deg, var(--fx-warning) 0 3px, transparent 3px 6px);box-shadow:inset 0 0 0 1px var(--fx-warning)}.fx-thread-seg[data-state=late]{box-shadow:none;background:var(--fx-danger)}@media (max-width:900px){.fx-kpi-strip{grid-template-columns:repeat(2,minmax(0,1fr))!important}.fx-kpi-strip>:nth-child(odd){border-left:none!important}.fx-kpi-strip>:nth-child(n+3){border-top:1px solid var(--fx-border-subtle)}}.fx-pill:first-letter,.fx-pill-text:first-letter{text-transform:uppercase}.fx-pill-text{display:inline-block}.fx-selvage{align-items:stretch;display:flex;overflow:hidden}.fx-selvage:before{content:"";background:var(--fx-border-strong);flex-shrink:0;width:3px}.fx-selvage[data-status=on-track]:before{background:var(--fx-success)}.fx-selvage[data-status=at-risk]:before{background:var(--fx-warning)}.fx-selvage[data-status=late]:before{background:var(--fx-danger)}.fx-selvage[data-status=done]:before{background:var(--fx-border-strong)}.fx-selvage[data-critical=true]:before{width:5px}.fx-thread-rule{background-image:repeating-linear-gradient(var(--fx-thread-angle), var(--fx-accent) 0 2px, transparent 2px 9px);height:9px}.fx-thread-rule[data-variant=muted]{background-image:repeating-linear-gradient(var(--fx-thread-angle), var(--fx-border-default) 0 2px, transparent 2px 9px);height:7px}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (max-width:900px){.fx-rail{box-shadow:var(--fx-sh3,var(--fx-sh2));z-index:260;transition:transform .25s cubic-bezier(.2,.8,.2,1);position:fixed;top:0;bottom:0;left:0;transform:translate(-102%);width:min(300px,86vw)!important}.fx-rail[data-drawer]{transform:none}html[data-rail=collapsed] .fx-rail .fx-rail-label{display:revert!important}.fx-rail-collapse{display:none}.fx-rail-scrim{z-index:250;background:#181d2957;display:block;position:fixed;inset:0}.fx-burger{display:grid}.fx-topbar{padding:10px 16px}.fx-page-body{padding:22px 18px 96px}.fx-stack-tablet{grid-template-columns:1fr!important;align-items:start!important;gap:10px!important}.fx-stack-tablet>*{text-align:left!important}}.fx-scroll-x{-webkit-overflow-scrolling:touch;overflow-x:auto}@media (max-width:640px){.fx-breadcrumbs a{min-height:var(--fx-tap-min);align-items:center;display:inline-flex}.fx-page-body{padding:18px 16px 64px!important}}@media print{.fx-sidebar,.fx-topbar,.fx-mb,nav[aria-label=Breadcrumb]{display:none!important}.fx-page-body{padding:0!important;overflow:visible!important}.fx-scroll-x{border:none!important;overflow:visible!important}a{color:inherit;text-decoration:none}.fx-thread-rule{display:none}body{background:#fff}}.fx-dkpis{border:1px solid var(--fx-border-subtle);background:var(--fx-bg-surface);border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.fx-dkpis>div{border-left:1px solid var(--fx-border-subtle);gap:6px;padding:16px;display:grid}.fx-dkpis>div:first-child{border-left:0}.fx-dkpis b{font:750 18px/1.2 var(--fx-font-sans);color:var(--fx-text-primary)}.fx-dkpis small{font:400 12px/1.3 var(--fx-font-sans);color:var(--fx-text-tertiary)}.fx-dcard{border:1px solid var(--fx-border-subtle);background:var(--fx-bg-surface);border-radius:12px;gap:12px;padding:16px;display:grid}.fx-dcard-h{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.fx-dcard-h h3{font:700 15.5px/1.3 var(--fx-font-sans);color:var(--fx-text-primary);margin:0}.fx-dkv{margin:0;display:grid}.fx-dkv>div{border-top:1px solid var(--fx-border-subtle);font:400 14px/1.4 var(--fx-font-sans);justify-content:space-between;gap:16px;padding:14px 0;display:flex}.fx-dkv>div:first-child{border-top:0}.fx-dkv dt{color:var(--fx-text-secondary)}.fx-dkv dd{text-align:right;color:var(--fx-text-primary);overflow-wrap:anywhere;margin:0;font-weight:650}.fx-dkv dd[data-empty]{color:var(--fx-text-tertiary);font-weight:400}.fx-dbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.fx-dlist{border:1px solid var(--fx-border-subtle);background:var(--fx-bg-surface);border-radius:12px;margin:0;padding:0;list-style:none;overflow:hidden}.fx-crow{border-top:1px solid var(--fx-border-subtle);font:400 13.5px/1.4 var(--fx-font-sans);grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:18px;padding:16px;display:grid}.fx-crow:first-child{border-top:0}.fx-crow b{font:700 15px/1.3 var(--fx-font-sans)}.fx-cavatar{background:var(--fx-bg-sunken);border:1px solid var(--fx-border-subtle);width:32px;height:32px;font:650 12px/1 var(--fx-font-sans);color:var(--fx-text-secondary);border-radius:50%;place-items:center;display:grid}.fx-reqh{background:var(--fx-bg-surface-2);border-bottom:1px solid var(--fx-border-subtle);font:650 13.5px/1.3 var(--fx-font-sans);border-radius:12px 12px 0 0;justify-content:space-between;padding:12px 16px;display:flex}.fx-reqrow{border-top:1px solid var(--fx-border-subtle);font:400 14px/1.45 var(--fx-font-sans);grid-template-columns:18px minmax(0,1fr) auto;gap:14px;padding:14px 16px;display:grid}.fx-reqh+.fx-reqrow{border-top:0}.fx-iconx{color:var(--fx-info);cursor:pointer;background:0 0;border:0;align-self:start;padding:2px}.fx-code-link{font:400 13px/1.3 var(--fx-font-mono);letter-spacing:-.01em;color:inherit;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-color:var(--fx-border-strong);-webkit-text-decoration-color:var(--fx-border-strong);-webkit-text-decoration-color:var(--fx-border-strong);text-decoration-color:var(--fx-border-strong);text-underline-offset:3px;text-decoration-thickness:1.5px}a.fx-code-link:hover{color:var(--fx-text-primary);text-decoration-style:solid;-webkit-text-decoration-color:var(--fx-accent);-webkit-text-decoration-color:var(--fx-accent);-webkit-text-decoration-color:var(--fx-accent);text-decoration-color:var(--fx-accent)}.fx-bars{justify-content:space-between;align-items:flex-end;gap:12px;padding-top:8px;display:flex}.fx-bars>div{font:400 15px/1 var(--fx-font-sans);color:var(--fx-text-secondary);flex:1;justify-items:center;gap:6px;display:grid}.fx-bars i{background:var(--fx-accent);border-radius:4px 4px 0 0;width:100%;max-width:60px;display:block}.fx-bars small{font:400 15px/1 var(--fx-font-sans);color:var(--fx-text-secondary)}.fx-rulecards{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:14px;display:grid}.fx-rules{font:400 13.5px/1.5 var(--fx-font-sans);color:var(--fx-text-secondary);gap:6px;margin:0;padding-left:18px;list-style:outside;display:grid}.fx-omodal{background:var(--fx-bg-surface);box-shadow:var(--fx-sh3);border-radius:16px;flex:none;grid-template-columns:420px minmax(0,1fr);width:min(1180px,100vw - 40px);height:min(860px,100dvh - 40px);animation:.28s cubic-bezier(.2,.8,.2,1) fx-rise;display:grid;overflow:hidden}.fx-o-left{background:var(--fx-bg-surface-2);border-right:1px solid var(--fx-border-subtle);flex-direction:column;display:flex;overflow-y:auto}.fx-o-hero{aspect-ratio:1;background:radial-gradient(120% 90% at 30% 20%, var(--fx-bg-rail), var(--fx-bg-sunken));flex:none;position:relative;overflow:hidden}.fx-o-hero img{object-fit:cover;background:#fff;width:100%;height:100%;position:absolute;inset:0}.fx-o-hero img[data-fit=contain]{object-fit:contain}.fx-o-tl{z-index:1;position:absolute;top:12px;left:12px}.fx-o-thumbs{flex:none;gap:8px;padding:12px 16px;display:flex;overflow-x:auto}.fx-o-thumbs button{width:64px;font:600 10.5px/1.2 var(--fx-font-sans);color:var(--fx-text-tertiary);text-align:center;cursor:pointer;background:0 0;border:0;flex:none;gap:4px;padding:0;display:grid}.fx-o-thumb{background:#fff;border:2px solid #0000;border-radius:9px;width:64px;height:64px;display:block;overflow:hidden}.fx-o-thumb img{object-fit:cover;width:100%;height:100%}.fx-o-thumbs button[data-on]{color:var(--fx-text-primary)}.fx-o-thumbs button[data-on] .fx-o-thumb{border-color:var(--fx-accent)}.fx-o-spec{padding:4px 16px 18px}.fx-o-right{flex-direction:column;min-width:0;min-height:0;display:flex}.fx-o-head{gap:12px;padding:18px 24px 0;display:grid}.fx-o-head h2{font:780 23px/1.2 var(--fx-font-sans);letter-spacing:-.02em;margin:0}.fx-o-code{font:600 12px/1.3 var(--fx-font-mono);color:var(--fx-text-secondary)}.fx-o-body{flex-direction:column;flex:1;gap:16px;min-height:0;padding:20px 24px;display:flex;overflow-y:auto}.fx-o-body>*{flex:none}.fx-o-source{background:var(--fx-bg-sunken);border-radius:12px;padding:18px}.fx-o-source img{background:#fff;border-radius:6px;width:100%;display:block;box-shadow:0 2px 10px #0000001f}.fx-o-foot{border-top:1px solid var(--fx-border-subtle);background:var(--fx-bg-surface-2);justify-content:flex-end;padding:10px 24px;display:flex}.fx-mnote{background:var(--fx-accent-subtle);border:1px solid var(--fx-accent-line);font:400 13px/1.5 var(--fx-font-sans);border-radius:12px;gap:12px;padding:13px 14px;display:flex}.fx-mnote p{margin:2px 0 0}.fx-panel-title{font:720 15px/1.3 var(--fx-font-sans);color:var(--fx-text-primary);margin:0}.fx-linkish{color:var(--fx-text-primary);text-decoration:underline;-webkit-text-decoration-color:var(--fx-border-strong);-webkit-text-decoration-color:var(--fx-border-strong);-webkit-text-decoration-color:var(--fx-border-strong);text-decoration-color:var(--fx-border-strong);text-underline-offset:3px;font-weight:650}.fx-linkish:hover{-webkit-text-decoration-color:var(--fx-accent);-webkit-text-decoration-color:var(--fx-accent);-webkit-text-decoration-color:var(--fx-accent);text-decoration-color:var(--fx-accent)}.fx-plainbtn{font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.fx-order-photo-br{z-index:1;position:absolute;bottom:12px;right:12px}.fx-enq-collage{background:var(--fx-border-subtle);gap:2px;display:grid;position:absolute;inset:0}.fx-enq-collage[data-n="2"]{grid-template-columns:1fr 1fr}.fx-enq-collage img{object-fit:cover;background:#fff;width:100%;height:100%}.fx-enq-collage img[data-fit=contain]{object-fit:contain}@media (max-width:900px){.fx-omodal{grid-template-columns:minmax(0,1fr);overflow-y:auto}.fx-o-hero{aspect-ratio:4/3}}.fx-order-photo-bl,.fx-order-photo-count{z-index:1;background:var(--fx-glass-bg);box-shadow:var(--fx-sh1);border-radius:999px;align-items:center;display:flex;position:absolute;bottom:12px}.fx-order-photo-bl{gap:4px;padding:4px;left:12px}.fx-order-photo-bl i{border-radius:50%;width:14px;height:14px;display:block;box-shadow:inset 0 0 0 1px #0000002e}.fx-order-photo-count{font:700 11px/1.3 var(--fx-font-sans);gap:5px;padding:3px 8px;right:12px}.fx-thread{grid-auto-columns:1fr;grid-auto-flow:column;gap:3px;height:8px;display:grid}.fx-thread i{background:var(--fx-bg-sunken);box-shadow:inset 0 0 0 1px var(--fx-border-subtle);border-radius:2px}.fx-thread i[data-state=done]{box-shadow:none;background:var(--fx-accent) repeating-linear-gradient(146deg, #181d2929 0 1.5px, transparent 1.5px 5px)}.fx-thread i[data-state=late]{box-shadow:none;background:var(--fx-danger)}.fx-thread i[data-state=risk]{background:repeating-linear-gradient(146deg, var(--fx-warning) 0 3px, transparent 3px 6px);box-shadow:inset 0 0 0 1px var(--fx-warning)}.fx-thread-meta{font:400 12px/1.3 var(--fx-font-sans);color:var(--fx-text-tertiary);justify-content:space-between;gap:8px;display:flex}.fx-thread-meta b{color:var(--fx-text-primary);font-weight:650}.fx-ptab[aria-current=page]{color:var(--fx-text-primary);border-color:var(--fx-accent)}a.fx-ptab{text-decoration:none}.fx-badge[data-tone=red]{background:var(--fx-danger);color:#fff}.fx-omodal[data-inline]{width:100%;height:auto;min-height:calc(100dvh - 160px);box-shadow:none;border:1px solid var(--fx-border-subtle);animation:none}.fx-omodal[data-inline] .fx-o-body{overflow:visible}.fx-docs{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:12px;display:grid}.fx-doc{border:1px solid var(--fx-border-subtle);border-radius:var(--fx-radius-md);background:var(--fx-bg-surface);color:inherit;text-decoration:none;display:block;overflow:hidden}.fx-doc:hover{border-color:var(--fx-border-strong);box-shadow:var(--fx-sh1)}.fx-doc-p{aspect-ratio:4/3;background:var(--fx-bg-sunken);place-items:center;display:grid;position:relative;overflow:hidden}.fx-doc-p img{object-fit:cover;background:#fff;width:100%;height:100%}.fx-doc-p svg{width:56%;height:auto}.fx-doc-ext{z-index:1;font:700 10px/1.3 var(--fx-font-mono);background:var(--fx-text-primary);color:var(--fx-bg-canvas);border-radius:4px;padding:2px 6px;position:absolute;top:8px;left:8px}.fx-doc-vf{z-index:1;position:absolute;top:8px;right:8px}.fx-doc-m{gap:2px;padding:10px 12px;display:grid}.fx-doc-m b{font:650 13px/1.3 var(--fx-font-sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fx-doc-m small{font:400 12px/1.3 var(--fx-font-sans);color:var(--fx-text-tertiary)}.fx-drop{border:1.5px dashed var(--fx-border-strong);border-radius:var(--fx-radius-md);background:var(--fx-bg-surface);font:400 13px/1.45 var(--fx-font-sans);color:var(--fx-text-tertiary);text-align:center;align-content:center;place-items:center;gap:8px;padding:16px;text-decoration:none;display:grid}.fx-drop:hover{border-color:var(--fx-accent);background:var(--fx-accent-subtle);color:var(--fx-text-primary)}.fx-lanes{background:var(--fx-bg-surface);border:1px solid var(--fx-border-subtle);border-radius:var(--fx-radius-md);display:grid;overflow:hidden}.fx-lane{border-top:1px solid var(--fx-border-subtle);grid-template-columns:92px minmax(0,1fr) minmax(200px,.6fr);align-items:center;gap:12px;padding:12px 16px;display:grid}.fx-lane:first-child{border-top:0}.fx-lane-name{font:700 14px/1.2 var(--fx-font-sans)}.fx-lane-now{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;display:grid}.fx-lane-card{border:1px solid var(--fx-border-subtle);background:var(--fx-bg-surface);border-radius:8px;gap:8px;padding:9px 10px;display:grid}.fx-lane-card .fx-bar{height:4px}.fx-lane-next{border:1px dashed var(--fx-border-strong);border-radius:8px;gap:2px;padding:9px 10px;display:grid}@media (max-width:760px){.fx-lane{grid-template-columns:1fr}}.fx-hourly-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:14px;display:grid}.fx-hbars{grid-auto-columns:1fr;grid-auto-flow:column;align-items:end;gap:6px;height:110px;padding-bottom:16px;display:grid;position:relative}.fx-hbars-target{border-top:1.5px dashed var(--fx-text-tertiary);z-index:1;position:absolute;left:0;right:0}.fx-hbar{flex-direction:column;justify-content:flex-end;height:100%;display:flex;position:relative}.fx-hbar i{background:var(--fx-bg-sunken);border-radius:3px 3px 0 0;display:block}.fx-hbar i[data-tone=ok]{background:var(--fx-success)}.fx-hbar i[data-tone=warn]{background:var(--fx-accent)}.fx-hbar i[data-tone=bad]{background:var(--fx-danger)}.fx-hbar small{text-align:center;font:400 10px/1 var(--fx-font-sans);color:var(--fx-text-tertiary);position:absolute;bottom:-16px;left:0;right:0}.fx-cashweeks{grid-auto-columns:1fr;grid-auto-flow:column;gap:10px;height:180px;display:grid}.fx-cashweek{text-align:center;grid-template-rows:1fr auto;gap:6px;display:grid}.fx-cashweek small{font:400 11px/1 var(--fx-font-sans);color:var(--fx-text-tertiary)}.fx-cashbars{justify-content:center;align-items:flex-end;gap:4px;display:flex}.fx-cashbars i{border-radius:3px 3px 0 0;width:16px;min-height:2px;display:block}.fx-matrix-cell{border-radius:5px;place-items:center;width:24px;height:22px;font-size:10.5px;font-weight:800;display:inline-grid}.fx-matrix-cell[data-k=O]{background:var(--fx-accent);color:var(--fx-accent-on)}.fx-matrix-cell[data-k=N]{background:var(--fx-info-soft);color:var(--fx-info)}.fx-matrix-cell[data-k=V],.fx-matrix-cell[data-k=V2]{background:var(--fx-success-soft);color:var(--fx-success)}.fx-matrix td,.fx-matrix th{text-align:center}.fx-matrix td:first-child,.fx-matrix th:first-child{text-align:left}.fx-cmd-thumb{background:var(--fx-bg-sunken);border:1px solid var(--fx-border-subtle);width:34px;height:34px;color:var(--fx-text-tertiary);border-radius:6px;flex-shrink:0;place-items:center;display:grid;overflow:hidden}.fx-cmd-thumb img{object-fit:cover;width:100%;height:100%}.fx-input{min-height:max(40px, var(--fx-tap-min));border:1px solid var(--fx-border-strong);background:var(--fx-bg-surface);width:100%;min-width:0;color:var(--fx-text-primary);font:500 14px/1.3 var(--fx-font-sans);border-radius:8px;padding:0 12px;transition:border-color .12s,box-shadow .12s}.fx-input[data-mono]{font-family:var(--fx-font-mono);font-size:13.5px}textarea.fx-input{resize:vertical;padding:10px 12px;line-height:1.55}select.fx-input{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23888' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;padding-right:34px}.fx-input::placeholder{color:var(--fx-text-tertiary)}.fx-input:hover:not(:disabled):not(:focus){border-color:var(--fx-text-tertiary)}.fx-input:focus,.fx-input:focus-visible{border-color:var(--fx-accent);box-shadow:0 0 0 3px var(--fx-accent);outline:none}@supports (color:color-mix(in lab, red, red)){.fx-input:focus,.fx-input:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--fx-accent) 28%, transparent)}}.fx-input[aria-invalid=true]{border-color:var(--fx-danger)}.fx-input[aria-invalid=true]:focus{box-shadow:0 0 0 3px var(--fx-danger)}@supports (color:color-mix(in lab, red, red)){.fx-input[aria-invalid=true]:focus{box-shadow:0 0 0 3px color-mix(in srgb, var(--fx-danger) 22%, transparent)}}.fx-input:disabled{opacity:.55;cursor:not-allowed;background:var(--fx-bg-sunken)}.fx-field{gap:6px;min-width:0;display:grid}.fx-field>label{font:650 12.5px/1.2 var(--fx-font-sans);color:var(--fx-text-secondary)}.fx-label{font:650 12.5px/1.3 var(--fx-font-sans);color:var(--fx-text-secondary)}.fx-th-row{background:var(--fx-bg-surface-2)}.fx-input[data-size=sm]{border-radius:6px;min-height:30px;padding:0 8px;font-size:13px}.fx-rhythm{display:grid}.fx-rh{grid-template-columns:44px 14px minmax(0,1fr);align-items:start;gap:10px;padding:8px 0;display:grid;position:relative}.fx-rh-time{font:500 12px/1.4 var(--fx-font-mono);color:var(--fx-text-tertiary);padding-top:1px}.fx-rh-dot{border:2px solid var(--fx-border-strong);background:var(--fx-bg-surface);z-index:1;border-radius:50%;width:10px;height:10px;margin-top:4px;position:relative}.fx-rh[data-state=past] .fx-rh-dot{background:var(--fx-accent);border-color:var(--fx-accent)}.fx-rh[data-state=now] .fx-rh-dot{border-color:var(--fx-accent);box-shadow:0 0 0 4px var(--fx-accent-subtle)}.fx-rh:before{content:"";background:var(--fx-border-subtle);width:2px;position:absolute;top:0;bottom:0;left:58px}.fx-rh:first-child:before{top:14px}.fx-rh:last-child:before{bottom:calc(100% - 14px)}.fx-rh b{font:650 13px/1.35 var(--fx-font-sans);display:block}.fx-rh small{color:var(--fx-text-tertiary);font-size:12px;line-height:1.4;display:block}.fx-chips{flex-wrap:wrap;gap:8px;display:flex}.fx-req-row{border-bottom:1px solid var(--fx-border-subtle);color:inherit;grid-template-columns:110px minmax(0,1.5fr) minmax(0,1fr) auto;align-items:center;gap:14px;padding:12px 16px;text-decoration:none;display:grid}.fx-req-row:last-child{border-bottom:0}.fx-req-row:hover{background:var(--fx-bg-hover)}.fx-req-row b{font-size:13.5px;font-weight:650}.fx-req-row small{font-size:12px}@media (max-width:760px){.fx-req-row{grid-template-columns:1fr}}.fx-matrix-cell[data-k=late]{background:var(--fx-danger-soft);color:var(--fx-danger)}.fx-stepper{align-items:center;gap:0;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.fx-stepper li{font:650 12px/1 var(--fx-font-sans);color:var(--fx-text-tertiary);white-space:nowrap;align-items:center;gap:8px;display:flex}.fx-stepper li+li:before{content:"";background:var(--fx-border-strong);width:24px;height:2px;margin:0 7px}.fx-stepper li[data-state=done]+li:before,.fx-stepper li[data-state=done]:before{background:var(--fx-accent)}.fx-step-dot{border:2px solid var(--fx-border-strong);background:var(--fx-bg-surface);border-radius:50%;flex:none;place-items:center;width:20px;height:20px;display:grid}.fx-stepper li[data-state=done]{color:var(--fx-text-secondary)}.fx-stepper li[data-state=done] .fx-step-dot{background:var(--fx-accent);border-color:var(--fx-accent);color:var(--fx-accent-on)}.fx-stepper li[data-state=cur]{color:var(--fx-text-primary)}.fx-stepper li[data-state=cur] .fx-step-dot{border-color:var(--fx-accent);box-shadow:0 0 0 4px var(--fx-accent-subtle)}.fx-stepper li[data-state=cur] .fx-step-dot:after{content:"";background:var(--fx-accent);border-radius:50%;width:7px;height:7px}.fx-req-thread{flex-direction:column;gap:10px;display:flex}.fx-bubble{white-space:pre-wrap;border-radius:14px;max-width:92%;padding:11px 14px;font-size:13.5px;line-height:1.5}.fx-bubble[data-side=asker]{background:var(--fx-bg-surface);border:1px solid var(--fx-border-subtle);border-bottom-left-radius:4px;align-self:flex-start}.fx-bubble[data-side=asked]{background:var(--fx-text-primary);color:var(--fx-bg-canvas);border-bottom-right-radius:4px;align-self:flex-end}.fx-bubble-h{opacity:.85;white-space:normal;justify-content:space-between;align-items:center;gap:10px;margin-bottom:4px;font-size:12px;display:flex}.fx-thread-event{color:var(--fx-text-tertiary);text-align:center;justify-content:center;align-items:center;gap:8px;margin:0;font-size:12px;display:flex}td.fx-muted,th.fx-muted{display:table-cell}.fx-scrim[data-shape=dialog],.fx-scrim[data-shape=drawer]{background:#0f131b75}[data-theme=dark] .fx-scrim[data-shape=dialog],[data-theme=dark] .fx-scrim[data-shape=drawer]{background:#0000009e}.fx-scrim[data-shape=dialog]{place-items:center;padding:20px;display:grid}@media (max-width:720px){.fx-scrim[data-shape=dialog][data-density=floor]{place-items:end stretch;padding:0}}.fx-modal-body{min-height:0;color:var(--fx-text-primary);font:400 14px/1.5 var(--fx-font-sans);flex:1;align-content:start;gap:14px;padding:22px 22px 18px;display:grid;overflow-y:auto}.fx-modal-body p{color:var(--fx-text-secondary);text-wrap:pretty;margin:0}.fx-modal-h{gap:4px;min-width:0;display:grid;position:relative}.fx-modal-h h2{font:760 18px/1.3 var(--fx-font-sans);letter-spacing:-.01em;color:var(--fx-text-primary);overflow-wrap:anywhere;margin:0}.fx-modal-h p{margin-top:6px}.fx-modal-h:has(>.fx-closebtn){padding-right:44px}.fx-modal-h>.fx-closebtn{position:absolute;top:-6px;right:-6px}.fx-modal-footer{background:var(--fx-bg-surface-2);border-top:1px solid var(--fx-border-subtle);flex-wrap:wrap;justify-content:flex-end;gap:8px;padding:14px 22px;display:flex}.fx-move-pills{background:var(--fx-bg-sunken);border-radius:10px;align-items:center;gap:10px;padding:12px;display:flex}.fx-move-told{color:var(--fx-text-tertiary);flex-wrap:wrap;align-items:center;gap:4px;font-size:12.5px;display:flex}.fx-toasts{right:20px;bottom:calc(20px + env(safe-area-inset-bottom,0px));z-index:400;gap:8px;width:min(400px,100vw - 32px);display:grid;position:fixed}.fx-toast{background:var(--fx-text-primary);color:var(--fx-bg-canvas);box-shadow:var(--fx-sh3);font:400 13px/1.5 var(--fx-font-sans);cursor:pointer;overflow-wrap:anywhere;border-radius:12px;align-items:flex-start;gap:12px;padding:13px 14px;animation:.25s cubic-bezier(.2,.8,.2,1) fx-rise;display:flex}.fx-toast>svg{color:var(--fx-accent);flex:none;margin-top:1px}.fx-toast[data-kind=refused]>svg,.fx-toast[data-kind=failed]>svg{color:var(--fx-warning)}.fx-toast b{font-weight:700;display:block}.fx-toast span{opacity:.78;display:block}.fx-toast button{color:inherit;font:600 12.5px/1.3 var(--fx-font-sans);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin-top:4px;padding:0;text-decoration:underline}.fx-cmd-i [data-mono]{font-family:var(--fx-font-mono)}.fx-hello .fx-bn{font-family:var(--fx-font-bangla);color:var(--fx-text-tertiary);font-size:15px}.fx-need-more{border-top:1px solid var(--fx-border-subtle);padding:10px 16px 12px 34px;font-size:12.5px}.fx-today-depts{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px;display:grid}.fx-today-dcard{border:1px solid var(--fx-border-subtle);border-radius:var(--fx-radius-md);background:var(--fx-bg-surface);width:100%;color:inherit;text-align:left;font:inherit;cursor:pointer;gap:8px;padding:12px 13px;display:grid}.fx-today-dcard:hover,.fx-today-dcard[aria-expanded=true]{border-color:var(--fx-border-strong);box-shadow:var(--fx-sh1)}.fx-today-dcard-top{justify-content:space-between;align-items:center;gap:6px;display:flex}.fx-today-dcard-top .fx-pill{height:20px}.fx-today-dcard-stats{color:var(--fx-text-tertiary);flex-wrap:wrap;gap:4px 12px;font-size:12px;display:flex}.fx-today-dcard-stats strong{color:var(--fx-text-primary);font-variant-numeric:tabular-nums}.fx-today-dcard-stats strong[data-bad]{color:var(--fx-danger)}.fx-today-dcard small{color:var(--fx-text-tertiary);font-size:11.5px}.fx-today-trig{display:grid}.fx-today-trig>div{border-bottom:1px solid var(--fx-border-subtle);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:8px 0;font-size:13px;display:flex}.fx-today-trig>div:last-child{border-bottom:0}ul.fx-resp{list-style:outside}button.fx-notif{width:100%;color:inherit;text-align:left;font:inherit;cursor:pointer;border-inline:0;background:0 0;border-bottom:0}.fx-req-row{position:relative}.fx-req-ref{font:600 11px/1.2 var(--fx-font-mono);color:var(--fx-text-secondary)}.fx-req-open{position:absolute;inset:0}.fx-req-row>:not(.fx-req-open){pointer-events:none}.fx-req-row .fx-code-link,.fx-req-row a:not(.fx-req-open){pointer-events:auto}.fx-req-row .fx-code-link{z-index:1;position:relative}.fx-req-open:focus-visible{outline:2px solid var(--fx-accent);outline-offset:-2px;border-radius:4px}.fx-mark-12{width:12px!important;height:12px!important}.fx-mark-16{width:16px!important;height:16px!important}.fx-mark-22{width:22px!important;height:22px!important}.fx-styletext .fx-code-link{font:inherit;letter-spacing:inherit}.fx-styletext .fx-code-link:hover{text-decoration-style:solid;-webkit-text-decoration-color:var(--fx-accent);-webkit-text-decoration-color:var(--fx-accent);-webkit-text-decoration-color:var(--fx-accent);text-decoration-color:var(--fx-accent)}.fx-badge[data-tone=amber]{background:var(--fx-accent);color:var(--fx-accent-on)}.fx-req-marbim{color:var(--fx-warning);align-items:center;gap:4px;display:inline-flex}.fx-ferr,.fx-modal-body p.fx-ferr,.fx-sheet-b p.fx-ferr{color:var(--fx-danger);margin:0;font-size:12.5px}.fx-bubble[data-first]{align-self:stretch;max-width:100%}.fx-req-draft>:first-child{flex:none}.fx-req-draft p{margin:2px 0 0}.fx-req-empty{grid-template-columns:4px minmax(0,1fr);gap:14px;padding:14px 16px;display:grid}.fx-req-empty-bar{background:var(--fx-info);border-radius:3px;align-self:stretch}.fx-req-empty b{font-size:14px;font-weight:700}.fx-req-empty p{color:var(--fx-text-secondary);margin:2px 0 0;font-size:12.5px}.fx-table-v2 tfoot td{background:var(--fx-bg-surface-2);border-top:1px solid var(--fx-border-strong);border-bottom:0;font-weight:750}.fx-lane{grid-template-columns:80px minmax(0,1fr) minmax(0,.7fr)}.fx-lane-card{background:var(--fx-bg-surface-2)}.fx-lane-next{border-width:1.5px}.fx-lane-next[data-blocked]{border-color:var(--fx-danger)}.fx-lane-next[data-blocked] small{color:var(--fx-danger)}@media (max-width:760px){.fx-lane{grid-template-columns:1fr}}.fx-flag{background:var(--fx-danger-soft);color:var(--fx-danger);white-space:nowrap;border-radius:6px;align-items:center;gap:6px;padding:3px 8px;font-size:12px;font-weight:650;display:inline-flex}.fx-flag[data-tone=warn]{background:var(--fx-warning-soft);color:var(--fx-warning)}.fx-hbars-empty{color:var(--fx-text-tertiary);place-items:center;font-size:12px;display:grid;position:absolute;inset:0 0 16px}.fx-ds{gap:30px;display:grid}.fx-ds-sec{gap:14px;min-width:0;display:grid}.fx-ds-sec>header{border-bottom:1px solid var(--fx-border-subtle);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:10px;display:flex}.fx-ds-sec h2{font:760 20px/1.25 var(--fx-font-sans);letter-spacing:-.015em;margin:0}.fx-ds-sec>header p{max-width:66ch;color:var(--fx-text-tertiary);margin:0;font-size:13px}.fx-ds-cards{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:14px;display:grid}.fx-ds-card{border:1px solid var(--fx-border-subtle);border-radius:var(--fx-radius-md);background:var(--fx-bg-surface);min-width:0;color:inherit;font:inherit;text-align:left;align-content:start;gap:12px;padding:18px;text-decoration:none;display:grid}button.fx-ds-card,a.fx-ds-card{cursor:pointer}button.fx-ds-card:hover,a.fx-ds-card:hover{border-color:var(--fx-border-strong)}.fx-linkish{color:var(--fx-text-primary);text-decoration:underline;-webkit-text-decoration-color:var(--fx-border-strong);-webkit-text-decoration-color:var(--fx-border-strong);-webkit-text-decoration-color:var(--fx-border-strong);text-decoration-color:var(--fx-border-strong);text-underline-offset:3px;font-size:13px;font-weight:650}.fx-ds-card:hover .fx-linkish{-webkit-text-decoration-color:var(--fx-accent);-webkit-text-decoration-color:var(--fx-accent);-webkit-text-decoration-color:var(--fx-accent);text-decoration-color:var(--fx-accent)}.fx-demo-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.fx-principles{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:14px;display:grid}.fx-principles>div{border-radius:var(--fx-radius-md);background:var(--fx-bg-surface);border:1px solid var(--fx-border-subtle);padding:16px}.fx-principles b{margin-bottom:4px;display:block}.fx-principles p{color:var(--fx-text-secondary);margin:0;font-size:13px;line-height:1.5}.fx-anatomy{grid-template-columns:280px minmax(0,1fr);align-items:start;gap:20px;display:grid}.fx-mini-rail{background:var(--fx-bg-rail);border:1px solid var(--fx-border-subtle);border-radius:var(--fx-radius-md);pointer-events:none;gap:1px;padding:10px;display:grid}.fx-anno{color:var(--fx-text-secondary);gap:10px;font-size:13px;display:grid}.fx-anno>div{grid-template-columns:26px minmax(0,1fr);gap:10px;display:grid}.fx-anno p{margin:0;line-height:1.5}.fx-anno-n{background:var(--fx-text-primary);width:22px;height:22px;color:var(--fx-bg-canvas);font:700 11px/1 var(--fx-font-sans);border-radius:50%;place-items:center;display:grid}.fx-swatches{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;display:grid}.fx-swatch{border:1px solid var(--fx-border-subtle);border-radius:var(--fx-radius-md);background:var(--fx-bg-surface);overflow:hidden}.fx-swatch>i{height:60px;display:block}.fx-swatch>div{padding:8px 10px;font-size:12px}.fx-swatch b{font-size:12.5px;display:block}.fx-swatch code{font:400 11px/1.4 var(--fx-font-mono);color:var(--fx-text-tertiary)}.fx-typerow{border-bottom:1px solid var(--fx-border-subtle);grid-template-columns:130px minmax(0,1fr);align-items:baseline;gap:16px;padding:10px 0;display:grid}.fx-typerow>code{font:400 11.5px/1.4 var(--fx-font-mono);color:var(--fx-text-tertiary)}.fx-icons{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:8px;display:grid}.fx-icons>div{border:1px solid var(--fx-border-subtle);background:var(--fx-bg-surface);color:var(--fx-text-secondary);border-radius:8px;justify-items:center;gap:6px;padding:12px 6px;display:grid}.fx-icons code{font:400 11px/1.2 var(--fx-font-mono);color:var(--fx-text-tertiary)}@media (max-width:1100px){.fx-ds .fx-flow{grid-template-columns:repeat(3,minmax(0,1fr))}.fx-ds .fx-flow>div:nth-child(4){border-left:0}.fx-ds .fx-flow>div:nth-child(n+4){border-top:1px solid var(--fx-border-subtle)}}@media (max-width:900px){.fx-anatomy,.fx-ds .fx-flow{grid-template-columns:minmax(0,1fr)}.fx-ds .fx-flow>div{border-left:0;border-top:1px solid var(--fx-border-subtle)}.fx-ds .fx-flow>div:first-child{border-top:0}}@media (max-width:560px){.fx-typerow{grid-template-columns:minmax(0,1fr)}}.fx-req-src button{min-height:0;font-size:12px;font-weight:500}.fx-doc-file button{white-space:normal;text-align:left;height:auto;min-height:0;font-weight:500;line-height:1.35}.fx-sheet-paper{gap:6px;min-width:0;display:grid}.fx-wb-tabs{flex-wrap:wrap;gap:4px;display:flex}.fx-wb-tabs button{font:500 11.5px/1 var(--fx-font-sans);border:1px solid var(--fx-border-subtle);background:var(--fx-bg-surface);color:var(--fx-text-secondary);cursor:pointer;border-radius:6px;padding:5px 8px}.fx-wb-tabs button[aria-selected=true]{color:var(--fx-text-primary);border-color:var(--fx-border-strong,var(--fx-border-default));font-weight:650}.fx-sheet-scroll{color:#1d1d1f;background:#fff;border-radius:6px;max-height:600px;padding:14px;overflow:auto;box-shadow:0 1px 2px #00000014}.fx-sheet-scroll table{border-collapse:collapse;font:400 11px/1.35 var(--fx-font-sans)}.fx-sheet-scroll td{white-space:nowrap;text-overflow:ellipsis;vertical-align:top;border:1px solid #e3e1dc;max-width:260px;padding:3px 6px;overflow:hidden}.fx-sheet-scroll td:empty{border-color:#0000}.fx-sheet-scroll td[data-num]{text-align:right;font-variant-numeric:tabular-nums}.fx-sheet-scroll table[data-grid] th{color:#8a877f;font:600 10px/1 var(--fx-font-mono);text-align:center;z-index:1;background:#f4f3ef;border:1px solid #e3e1dc;padding:4px 6px;position:sticky}.fx-sheet-scroll table[data-grid] thead th{top:-14px}.fx-sheet-scroll table[data-grid] tbody th{min-width:26px;left:-14px}.fx-sheet-scroll table[data-grid] thead th:first-child{z-index:2;left:-14px}.fx-sheet-scroll td[data-marked]{background:#fff4c2;box-shadow:inset 0 0 0 1px #e9c75c}.fx-sheet-scroll td[data-active]{background:#ffe58a;position:relative;overflow:visible;box-shadow:inset 0 0 0 2px #c9971a}.fx-pdf-paper{gap:12px;display:grid}.fx-pdf-page{background:#fff;border-radius:6px;width:100%;position:relative;overflow:hidden;box-shadow:0 1px 2px #00000014}.fx-pdf-page canvas{width:100%;height:100%;display:block}.fx-pdf-page [data-mark]{pointer-events:auto;background:#ffd64047;border-radius:2px;outline:1px solid #c9971a8c;position:absolute}.fx-pdf-page [data-mark][data-active]{z-index:2;background:#ffd64073;outline:2px solid #c9971a;overflow:visible}.fx-mark-tag{white-space:nowrap;color:#fff;font:600 10.5px/1.3 var(--fx-font-mono);z-index:3;pointer-events:none;background:#1d1d1f;border-radius:4px;padding:2px 6px;position:absolute;bottom:calc(100% + 3px);left:0}.fx-text-paper{font:400 12px/1.55 var(--fx-font-sans);padding:10px 0}.fx-text-paper [data-line]{grid-template-columns:38px minmax(0,1fr);gap:10px;padding:0 12px 0 0;display:grid}.fx-text-paper .fx-line-no{text-align:right;color:#a8a49b;font:500 10.5px/1.9 var(--fx-font-mono);-webkit-user-select:none;user-select:none}.fx-text-paper .fx-line-text{white-space:pre-wrap;overflow-wrap:anywhere;position:relative}.fx-text-paper [data-marked] .fx-line-text{background:#fff4c2}.fx-text-paper [data-active] .fx-line-text{background:#ffe58a;box-shadow:0 0 0 1px #c9971a}.fx-fgroup [data-field-row][data-active]{background:var(--fx-accent-subtle)}.fx-reading-strip{border-bottom:1px solid var(--fx-border-subtle);background:var(--fx-bg-sunken);gap:8px;padding:10px 22px;display:grid}.fx-reading-chips{flex-wrap:wrap;gap:8px;display:flex}.fx-reading-chip{border:1px solid var(--fx-border-subtle);background:var(--fx-bg-surface);min-height:30px;font:500 12.5px/1.2 var(--fx-font-sans);color:var(--fx-text-secondary);border-radius:999px;align-items:center;gap:7px;min-width:0;padding:0 12px;display:inline-flex}.fx-reading-chip b{color:var(--fx-text-primary);overflow-wrap:anywhere;font-weight:650}.fx-reading-chip small{color:var(--fx-text-tertiary);font-size:12px}.fx-reading-attempt{background:var(--fx-warning-soft);color:var(--fx-warning);border-radius:6px;padding:2px 7px;font-weight:650}.fx-reading-note{font:400 12.5px/1.4 var(--fx-font-sans);color:var(--fx-text-tertiary);align-items:center;gap:7px;margin:0;display:flex}.fx-reading-history{gap:16px;display:grid}.fx-history-list{margin:0;padding:0;list-style:none}.fx-history-list li{border-bottom:1px solid var(--fx-border-subtle);grid-template-columns:52px 14px minmax(0,1fr);align-items:start;gap:10px;padding:12px 0;display:grid}.fx-history-list time{font:500 11.5px/1.5 var(--fx-font-mono);color:var(--fx-text-tertiary)}.fx-history-dot{background:var(--fx-success);border-radius:50%;width:9px;height:9px;margin-top:5px}.fx-history-list li[data-tone=warn] .fx-history-dot{background:var(--fx-warning)}.fx-history-list li[data-tone=wait] .fx-history-dot{background:var(--fx-accent)}.fx-history-list b{font:650 13.5px/1.35 var(--fx-font-sans);display:block}.fx-history-list small{font:400 12.5px/1.45 var(--fx-font-sans);color:var(--fx-text-secondary);margin-top:2px;display:block}.fx-track{margin:0}.fx-track>div{border-bottom:1px solid var(--fx-border-subtle);font:400 13px/1.4 var(--fx-font-sans);justify-content:space-between;gap:12px;padding:11px 14px;display:flex}.fx-track>div:last-child{border-bottom:0}.fx-track dd{text-align:right;margin:0;font-weight:650}.fx-cost-table td{padding-top:7px;padding-bottom:7px}.fx-cost-input{text-align:right;font-variant-numeric:tabular-nums;width:90px;height:28px;padding:0 8px}.fx-hourly-row{grid-template-columns:110px minmax(0,1fr) 150px minmax(0,1fr);grid-template-areas:"name status input act";display:grid}.fx-hourly-row>[data-area=name]{grid-area:name}.fx-hourly-row>[data-area=status]{grid-area:status}.fx-hourly-row>[data-area=input]{grid-area:input;min-width:0}.fx-hourly-row>[data-area=act]{grid-area:act}@media (max-width:560px){.fx-hourly-row{grid-template-columns:minmax(0,1fr) 130px;grid-template-areas:"name input""status act"}}.fx-meas-row{grid-template-columns:minmax(0,1fr) 200px minmax(0,1fr) 170px;grid-template-areas:"who chart done act";display:grid}.fx-meas-row>[data-area=who]{grid-area:who}.fx-meas-row>[data-area=chart]{grid-area:chart}.fx-meas-row>[data-area=done]{grid-area:done}.fx-meas-row>[data-area=act]{grid-area:act}@media (max-width:560px){.fx-meas-row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"who act""chart chart""done done"}}@media (hover:hover){[data-field-row] .fx-correct-btn{opacity:0;transition:opacity .12s}[data-field-row]:hover .fx-correct-btn,[data-field-row]:focus-within .fx-correct-btn{opacity:1}}.fx-scroll-x .fx-visually-hidden{top:0;left:0}.fx-seg>[aria-current=true]:hover,.fx-seg>[aria-pressed=true]:hover{color:var(--fx-bg-canvas)}.fx-vrow .fx-dicon{background:var(--fx-bg-sunken);border-color:var(--fx-border-subtle);position:relative}.fx-req-matrix th,.fx-req-matrix td{padding:9px 10px;font-size:12.5px}.fx-req-matrix th{font-size:10.5px}.fx-hist-table th,.fx-hist-table td{padding-left:8px;padding-right:8px}.fx-hist-table td:last-child .fx-pill{white-space:nowrap}.fx-form-dialog,.fx-form-fields{gap:14px;min-width:0;display:grid}.fx-form-footer{z-index:1;background:var(--fx-bg-surface-2);border-top:1px solid var(--fx-border-subtle);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;margin:4px -22px -18px;padding:14px 22px;display:flex;position:sticky;bottom:-18px}.fx-row2{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;display:grid}@media (max-width:560px){.fx-row2{grid-template-columns:minmax(0,1fr)}}.fx-opt{border:1px solid var(--fx-border-strong,var(--fx-border-default));background:var(--fx-bg-surface);height:30px;font:600 12.5px/1 var(--fx-font-sans);color:var(--fx-text-primary);cursor:pointer;border-radius:7px;justify-self:start;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.fx-opt input{accent-color:var(--fx-accent);margin:0}.fx-opt[data-disabled]{opacity:.55;cursor:not-allowed}.fx-row2{align-items:start}.fx-marker-ratio{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}@media (max-width:560px){.fx-marker-ratio{grid-template-columns:repeat(3,minmax(0,1fr))}}.fx-marker-cell{gap:4px;min-width:0;display:grid}.fx-marker-cell>span{font:600 11px/1 var(--fx-font-mono);letter-spacing:.06em;color:var(--fx-text-tertiary)}.fx-marker-cell>input{text-align:right;min-width:0}.fx-modal[data-density=floor] .fx-form-footer>*{min-height:var(--fx-tap-min);flex:1 1 0}.fx-roll-row{grid-template-columns:28px minmax(0,1.2fr) minmax(0,1fr) minmax(0,.9fr) minmax(0,.9fr) minmax(0,.8fr) 48px;align-items:center;gap:8px;display:grid}.fx-roll-row>.n{font:400 12px/1 var(--fx-font-mono);color:var(--fx-text-tertiary)}@media (max-width:640px){.fx-roll-row{border-bottom:1px solid var(--fx-border-subtle);grid-template-columns:22px repeat(3,minmax(0,1fr)) 48px;padding-bottom:10px}.fx-roll-row>.no{grid-column:2/4}.fx-roll-row>.qty{grid-column:4}.fx-roll-row>.x{grid-area:1/5}.fx-roll-row>.lot{grid-area:2/2}.fx-roll-row>.dye{grid-area:2/3}.fx-roll-row>.shade{grid-area:2/4}}.fx-photo-box{border:1px dashed var(--fx-border-default);background:var(--fx-bg-sunken);border-radius:10px;flex-wrap:wrap;align-items:center;gap:14px;padding:12px 14px;display:flex}.fx-photo-box[data-done]{background:var(--fx-bg-surface);border-style:solid}.fx-ferr .fx-opt{height:auto;min-height:30px;padding:6px 10px;line-height:1.4}.fx-pav{background:var(--fx-bg-sunken);width:20px;height:20px;color:var(--fx-text-secondary);border:1px solid var(--fx-border-strong);font:700 8.5px/1 var(--fx-font-sans);letter-spacing:.02em;border-radius:50%;flex:none;place-items:center;display:inline-grid}.fx-pav[data-size=md]{background:var(--fx-accent);width:30px;height:30px;color:var(--fx-accent-on);border:0;font-size:11px}.fx-owner-av{z-index:1;flex:none;margin-left:auto;display:inline-flex;position:relative}.fx-owner-av .fx-pav+.fx-pav{background:var(--fx-warning-soft);color:var(--fx-warning);border-color:var(--fx-warning);margin-left:-6px}.fx-scopebar{flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 14px;display:flex}.fx-scopebar .fx-eyebrow{margin-right:2px}.fx-scopebar .fx-chip .fx-pav{margin-left:-6px}.fx-scopebar .note{font:400 12.5px/1.3 var(--fx-font-sans);color:var(--fx-text-secondary)}.fx-marks{flex-wrap:nowrap;gap:4px;display:flex}.fx-marks a{text-decoration:none;display:inline-flex}.fx-acct-line{font:400 12.5px/1.3 var(--fx-font-sans);color:var(--fx-text-secondary);flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}.fx-acct-line b{color:var(--fx-text-primary);font-weight:650}.fx-who-chip{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.fx-swatches{flex-wrap:wrap;align-items:center;gap:6px;min-height:40px;display:flex}.fx-sw{cursor:pointer;border:2px solid #0000;border-radius:6px;width:24px;height:24px;padding:0;box-shadow:inset 0 0 0 1px #0000001f}.fx-sw[aria-checked=true]{border-color:var(--fx-text-primary);box-shadow:0 0 0 2px var(--fx-bg-surface) inset}.fx-sw:focus-visible{outline:2px solid var(--fx-focus);outline-offset:2px}.fx-getstart{border-color:var(--fx-accent)}@supports (color:color-mix(in lab, red, red)){.fx-getstart{border-color:color-mix(in srgb, var(--fx-accent) 45%, var(--fx-border-subtle))}}.fx-gs-row{border-top:1px solid var(--fx-border-subtle);grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 0;display:grid}.fx-gs-row b{font:650 13.5px/1.3 var(--fx-font-sans);display:block}.fx-gs-row small{color:var(--fx-text-tertiary);font-size:12px}.fx-gs-dot{border:1.5px solid var(--fx-border-strong);border-radius:50%;place-items:center;width:20px;height:20px;display:grid}.fx-gs-dot[data-done]{background:var(--fx-success);border-color:var(--fx-success);color:#fff}.fx-bar{background:var(--fx-bg-sunken);border-radius:3px;height:6px;margin-top:6px;overflow:hidden}.fx-bar>i{background:var(--fx-accent);border-radius:3px;height:100%;display:block}.fx-cs-head{gap:4px;padding:16px 18px;display:grid}.fx-cs-head h2{font:780 21px/1.2 var(--fx-font-sans);letter-spacing:-.02em;color:var(--fx-text-primary);margin:2px 0 4px}.fx-cs-sub{font:400 13px/1.4 var(--fx-font-sans);color:var(--fx-text-secondary);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.fx-cs-grid{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:16px;display:grid}.fx-cs-sum{gap:12px;display:grid;position:sticky;top:12px}.fx-cs-stack{gap:14px;min-width:0;display:grid}.fx-cs-scroll{margin:0 -4px;padding:0 4px;overflow-x:auto}.fx-cs-t{border-collapse:collapse;width:100%;min-width:520px;font:400 13px/1.4 var(--fx-font-sans)}.fx-cs-t th{font:700 10.5px/1.2 var(--fx-font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--fx-text-tertiary);text-align:left;border-bottom:1px solid var(--fx-border-subtle);padding:6px}.fx-cs-t td{border-bottom:1px solid var(--fx-border-subtle);vertical-align:middle;padding:6px}.fx-cs-t tr:last-child td{border-bottom:0}.fx-cs-t .r{text-align:right;white-space:nowrap}.fx-cs-cell{flex-wrap:wrap;align-items:center;gap:4px 6px;display:inline-flex}td.r .fx-cs-cell{justify-content:flex-end}.fx-cs-in{height:32px;padding:0 8px;font-size:13px}.fx-cs-in[data-num]{text-align:right;font-family:var(--fx-font-mono)}.fx-cs-in[data-text]{width:100%;min-width:120px}.fx-cs-cell[data-dirty] .fx-cs-in{border-color:var(--fx-accent);background:var(--fx-accent-subtle)}.fx-cs-cell[data-saved] .fx-cs-in{border-color:var(--fx-success);box-shadow:0 0 0 3px var(--fx-success-soft)}.fx-cs-ok,.fx-cs-undo{border:1px solid var(--fx-border-strong);background:var(--fx-bg-surface);cursor:pointer;width:26px;height:26px;color:var(--fx-text-secondary);border-radius:6px;place-items:center;font-size:14px;line-height:1;display:grid}.fx-cs-ok{background:var(--fx-success);border-color:var(--fx-success);color:var(--fx-text-inverse)}.fx-cs-undo:hover{color:var(--fx-text-primary)}.fx-cs-src,.fx-cs-from{height:24px;font:650 11.5px/1 var(--fx-font-sans);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:0 8px;display:inline-flex}.fx-cs-src{background:var(--fx-bg-sunken);color:var(--fx-text-secondary)}.fx-cs-src[data-over]{background:var(--fx-warning-soft);color:var(--fx-warning)}.fx-cs-from{border:1px solid var(--fx-border-subtle);color:var(--fx-text-tertiary)}.fx-cs-src i,.fx-cs-from i{border-radius:2px;width:7px;height:7px;display:inline-block}.fx-cs-val{font-family:var(--fx-font-mono)}.fx-cs-val[data-over]{color:var(--fx-warning);font-weight:700}.fx-cs-tools{flex-wrap:wrap;gap:8px;display:flex}.fx-cs-del{width:28px;height:28px;color:var(--fx-text-tertiary);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;display:grid}.fx-cs-del:hover{background:var(--fx-bg-hover);color:var(--fx-danger)}.fx-cs-fob{font:800 34px/1.1 var(--fx-font-sans);letter-spacing:-.02em;color:var(--fx-text-primary);align-items:baseline;gap:10px;display:flex}.fx-cs-fob small{font:600 13px/1 var(--fx-font-sans);color:var(--fx-text-tertiary)}.fx-cs-bar{background:var(--fx-bg-sunken);border-radius:5px;height:10px;display:flex;overflow:hidden}.fx-cs-lines{font:400 13px/1.4 var(--fx-font-sans);gap:6px;display:grid}.fx-cs-lines>div{justify-content:space-between;gap:10px;display:flex}.fx-cs-lines i{border-radius:2px;width:9px;height:9px;margin-right:6px;display:inline-block}.fx-cs-lines [data-sep]{border-top:1px solid var(--fx-border-subtle);padding-top:6px}.fx-cs-lines b[data-tone=bad]{color:var(--fx-danger)}.fx-cs-lines b[data-tone=ok]{color:var(--fx-success)}.fx-cs-acts{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.fx-cs-unsaved{background:var(--fx-warning-soft);color:var(--fx-warning);font:400 12.5px/1.4 var(--fx-font-sans);border-radius:10px;align-items:center;gap:8px;padding:10px 12px;display:flex}.fx-cs-unsaved span{color:var(--fx-text-secondary);flex:1}.fx-cs-unsaved b{color:var(--fx-text-primary)}.fx-xcheck{border-bottom:1px solid var(--fx-border-subtle);font:400 13px/1.4 var(--fx-font-sans);grid-template-columns:22px minmax(0,1fr);gap:10px;padding:10px 0;display:grid}.fx-xcheck:last-child{border-bottom:0}.fx-xcheck[data-tone=bad]>svg{color:var(--fx-danger)}.fx-xcheck[data-tone=warn]>svg{color:var(--fx-warning)}.fx-xcheck[data-tone=ok]>svg{color:var(--fx-success)}.fx-xcheck b{display:block}.fx-xcheck p{color:var(--fx-text-secondary);margin:2px 0 0;font-size:12.5px}.fx-cin{align-items:center;gap:6px;display:flex}.fx-cin .fx-input{text-align:right;width:120px;height:34px;font-family:var(--fx-font-mono)}@media (max-width:1100px){.fx-cs-grid{grid-template-columns:minmax(0,1fr)}.fx-cs-sum{position:static}}.fx-order-photo-tl{flex-wrap:wrap;gap:6px;display:flex}.fx-book-hold{font:400 12px/1.4 var(--fx-font-sans);color:var(--fx-text-tertiary);align-items:center;gap:6px;margin:0;display:flex}.fx-book-hold svg{flex:none}.fx-gate-line{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.fx-gate-line .fx-pill svg,.fx-ppm-row .fx-pill svg{width:12px;height:12px}.fx-samp .fx-panel-h{align-items:flex-start}.fx-samp-late{color:var(--fx-danger);font-weight:650}.fx-samp-rounds{gap:8px;display:grid}.fx-samp-round{grid-template-columns:30px minmax(0,1fr);align-items:start;gap:10px;display:grid}.fx-samp-rn{background:var(--fx-bg-sunken);width:28px;height:22px;color:var(--fx-text-secondary);font:700 11px/22px var(--fx-font-mono);text-align:center;border-radius:6px}.fx-samp-round small{color:var(--fx-text-tertiary);font-size:12px}.fx-samp-round p{color:var(--fx-text-primary);margin:2px 0 0;font-size:13px}.fx-samp-acts{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.fx-samp-acts .fx-ferr{margin-right:auto}.fx-samp-opts{flex-wrap:wrap;gap:6px;display:flex}.fx-samp-opts .fx-opt:has(input:checked){border-color:var(--fx-accent);background:var(--fx-accent-subtle)}.fx-ppm-row{border-top:1px solid var(--fx-border-subtle);grid-template-columns:130px minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 0;display:grid}.fx-ppm-row b{font:600 13px/1.35 var(--fx-font-sans);color:var(--fx-text-primary);display:block}.fx-ppm-row small{color:var(--fx-text-tertiary);font-size:12px}@media (max-width:560px){.fx-ppm-row{grid-template-columns:minmax(0,1fr) auto}.fx-ppm-row>:first-child{grid-column:1/-1}}.fx-mat-late{color:var(--fx-danger);font-weight:650}.fx-mat-short{color:var(--fx-danger);font-size:11.5px;display:block}.fx-mat-panel .fx-table-frame{border:0}.fx-mat-panel .fx-panel-h .fx-muted{font-size:12px}.fx-mat-note{color:var(--fx-text-tertiary);align-items:center;gap:6px;margin:0;font-size:12.5px;display:flex}.fx-mat-sum{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.fx-mat-sum>div{border:1px solid var(--fx-border-subtle);border-radius:var(--fx-radius-md);background:var(--fx-bg-surface);gap:2px;padding:9px 12px;display:grid}.fx-mat-sum b{font:650 18px/1.2 var(--fx-font-sans);color:var(--fx-text-primary)}.fx-mat-sum span{color:var(--fx-text-tertiary);font-size:12px}.fx-mat-sum [data-tone=warn] b{color:var(--fx-warning)}.fx-mat-sum [data-tone=bad] b{color:var(--fx-danger)}@media (max-width:640px){.fx-mat-sum{grid-template-columns:repeat(2,minmax(0,1fr))}}.fx-mat{width:100%;min-width:0}.fx-mat th,.fx-mat td{padding-left:8px;padding-right:8px}@media (max-width:640px){.fx-mat{min-width:600px}}.fx-mat td{vertical-align:top}.fx-mat tr.fx-mat-grp td{background:var(--fx-bg-sunken);padding-top:7px;padding-bottom:7px;font-size:12.5px}.fx-mat tbody tr.fx-mat-grp:hover td{background:var(--fx-bg-sunken)}.fx-mat tr[data-late] td:nth-child(2){box-shadow:inset 3px 0 0 var(--fx-danger)}.fx-mat td:nth-child(2){min-width:120px}.fx-mat td.fx-mat-where{overflow-wrap:anywhere;min-width:150px;font-size:12.5px}.fx-mat td small{margin-top:2px;font-size:11.5px}.fx-mat-pick{width:16px;height:16px;accent-color:var(--fx-accent);margin:0}.fx-mat-bad{color:var(--fx-danger);font-weight:650}.fx-mat-warn{color:var(--fx-warning)}.fx-mat-acts{white-space:nowrap;flex-wrap:nowrap;gap:6px;margin-top:6px;display:flex}.fx-mat-dlg-lines{border:1px solid var(--fx-border-subtle);border-radius:var(--fx-radius-md);gap:4px;padding:8px 12px;font-size:13px;display:grid}.fx-mat-dlg-lines>div{justify-content:space-between;gap:12px;display:flex}.fx-mat-dlg-note{align-items:flex-start;gap:8px;margin:0;font-size:12.5px;display:flex}.fx-mat-dlg-note svg{flex:none;margin-top:2px}.fx-auth,.fx-ob{background:var(--fx-bg-canvas);min-height:100dvh;display:grid}.fx-auth{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.fx-auth-brand{background:var(--fx-bg-rail);border-right:1px solid var(--fx-border-subtle);flex-direction:column;gap:28px;min-width:0;padding:36px 44px;display:flex}.fx-auth-pitch{gap:18px;max-width:440px;margin:auto 0;display:grid}.fx-auth-pitch h2{font:760 30px/1.15 var(--fx-font-sans);letter-spacing:-.02em;color:var(--fx-text-primary);text-wrap:balance;margin:0}.fx-auth-pitch>ul{gap:14px;margin:0;padding:0;list-style:none;display:grid}.fx-auth-pitch>ul>li{grid-template-columns:22px minmax(0,1fr);gap:10px;display:grid}.fx-auth-pitch>ul>li>svg{color:var(--fx-success);margin-top:2px}.fx-auth-pitch>ul>li b{font:650 14px/1.4 var(--fx-font-sans);color:var(--fx-text-primary);display:block}.fx-auth-pitch>ul>li span{font:400 13px/1.5 var(--fx-font-sans);color:var(--fx-text-secondary)}.fx-auth-block{gap:6px;display:grid}.fx-auth-block>b{font:650 13px/1.3 var(--fx-font-sans);color:var(--fx-text-primary)}.fx-auth-foot{font:400 12px/1.4 var(--fx-font-sans);color:var(--fx-text-tertiary)}.fx-auth-main{align-content:center;justify-items:center;min-width:0;padding:64px 20px 32px;display:grid;position:relative}.fx-auth-lang{gap:6px;display:flex;position:absolute;top:20px;right:24px}.fx-auth-lang .fx-chip{cursor:pointer;min-height:28px;font-size:12px}.fx-auth-card{gap:14px;width:min(400px,100%);min-width:0;display:grid}.fx-auth-card h1{font:760 26px/1.2 var(--fx-font-sans);letter-spacing:-.02em;color:var(--fx-text-primary);margin:0}.fx-auth-card>p.fx-auth-sub{font:400 14px/1.55 var(--fx-font-sans);color:var(--fx-text-secondary);text-wrap:pretty;margin:0}.fx-auth-form{gap:14px;display:grid}.fx-auth-row{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.fx-auth-row .fx-link-btn,.fx-auth-row a{font:600 12.5px/1.2 var(--fx-font-sans)}.fx-auth-check{font:400 13px/1.4 var(--fx-font-sans);color:var(--fx-text-secondary);align-items:center;gap:8px;display:flex}.fx-auth-check input{accent-color:var(--fx-accent);margin:0}.fx-auth-submit.fx-btn{width:100%;min-height:44px;font-size:14.5px}.fx-auth-alt{font:400 13px/1.5 var(--fx-font-sans);color:var(--fx-text-primary);margin:0}.fx-auth-alt[data-muted]{color:var(--fx-text-secondary)}.fx-auth-factories{gap:8px;display:grid}.fx-auth-factory{border:1px solid var(--fx-border-strong);background:var(--fx-bg-surface);text-align:left;cursor:pointer;width:100%;font:inherit;color:var(--fx-text-primary);border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 14px;display:grid}.fx-auth-factory:hover,.fx-auth-factory:focus-visible{border-color:var(--fx-accent);background:var(--fx-accent-subtle)}.fx-auth-factory b{font:650 14px/1.35 var(--fx-font-sans);display:block}.fx-auth-factory small{color:var(--fx-text-tertiary);font-size:12px}.fx-auth-sent{justify-items:start;gap:12px;display:grid}.fx-auth-sent>svg{color:var(--fx-accent)}.fx-fmark{background:var(--fx-accent);width:32px;height:32px;color:var(--fx-accent-on);font:800 12.5px/1 var(--fx-font-sans);background-image:repeating-linear-gradient(146deg,#181d291f 0 2px,#0000 2px 7px);border-radius:8px;flex:none;place-items:center;display:grid}.fx-ob{grid-template-columns:300px minmax(0,1fr)}.fx-ob-rail{background:var(--fx-bg-rail);border-right:1px solid var(--fx-border-subtle);flex-direction:column;gap:22px;min-width:0;padding:28px 22px;display:flex}.fx-ob-head{align-items:center;gap:10px;display:flex}.fx-ob-head b{font:650 14px/1.3 var(--fx-font-sans);color:var(--fx-text-primary);display:block}.fx-ob-head small{color:var(--fx-text-tertiary);font-size:12px}.fx-ob-steps{gap:4px;margin:0;padding:0;list-style:none;display:grid}.fx-ob-steps button{text-align:left;cursor:pointer;width:100%;font:inherit;color:var(--fx-text-primary);background:0 0;border:0;border-radius:10px;grid-template-columns:26px minmax(0,1fr);align-items:start;gap:10px;padding:9px 10px;display:grid}.fx-ob-steps li[data-on] button{background:var(--fx-accent-subtle)}.fx-ob-steps b{font:650 13.5px/1.35 var(--fx-font-sans);display:block}.fx-ob-steps small{color:var(--fx-text-tertiary);font-size:12px}.fx-ob-dot{width:24px;height:24px;font:700 12px/1 var(--fx-font-sans);border:1px solid var(--fx-border-strong);background:var(--fx-bg-surface);color:var(--fx-text-primary);border-radius:50%;place-items:center;display:grid}.fx-ob-steps li[data-state=done] .fx-ob-dot,.fx-ob-sum [data-state=done] .fx-ob-dot{background:var(--fx-success);border-color:var(--fx-success);color:#fff}.fx-ob-steps li[data-state=skipped] .fx-ob-dot{border-style:dashed}.fx-ob-rail .fx-note{margin-top:auto;font-size:12.5px}.fx-ob-main{grid-template-rows:minmax(0,1fr) auto;min-width:0;min-height:100dvh;display:grid}.fx-ob-card{align-content:start;gap:16px;width:min(720px,100%);min-width:0;margin:0 auto;padding:40px 24px 24px;display:grid}.fx-ob-card h2{font:760 24px/1.25 var(--fx-font-sans);letter-spacing:-.02em;color:var(--fx-text-primary);margin:0}.fx-ob-card>p.fx-auth-sub{font:400 14px/1.55 var(--fx-font-sans);color:var(--fx-text-secondary);margin:0}.fx-ob-card .fx-row2,.fx-ob-card .fx-row3{align-items:start}.fx-row3{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.fx-ob-foot{border-top:1px solid var(--fx-border-subtle);background:var(--fx-bg-surface);justify-content:space-between;gap:10px;padding:14px 28px;display:flex;position:sticky;bottom:0}.fx-ob-foot>div{gap:8px;display:flex}.fx-ob-fixed{font:400 12.5px/1.4 var(--fx-font-sans);color:var(--fx-text-tertiary);flex-wrap:wrap;gap:18px;display:flex}.fx-ob-fixed b{color:var(--fx-text-primary)}.fx-ob-chips{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.fx-ob-chips .fx-chip{cursor:default;min-height:26px;font-size:12px}.fx-ob-opts{flex-wrap:wrap;gap:8px;display:flex}.fx-ob-invites{gap:0;display:grid}.fx-ob-inv{border-bottom:1px solid var(--fx-border-subtle);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr) minmax(0,1.2fr);align-items:center;gap:10px;padding:10px 0;display:grid}.fx-ob-inv b{font:650 13.5px/1.35 var(--fx-font-sans);color:var(--fx-text-primary);display:block}.fx-ob-inv small{color:var(--fx-text-tertiary);font-size:12px}.fx-ob-drop{border:1.5px dashed var(--fx-border-strong);background:var(--fx-bg-surface-2);cursor:pointer;color:var(--fx-text-primary);border-radius:14px;align-items:center;gap:14px;padding:22px;display:flex}.fx-ob-drop:hover,.fx-ob-drop:focus-within,.fx-ob-drop[data-over]{border-color:var(--fx-accent);background:var(--fx-accent-subtle)}.fx-ob-drop>svg{color:var(--fx-text-tertiary);flex:none}.fx-ob-drop b{display:block}.fx-ob-drop span{color:var(--fx-text-secondary);font-size:12.5px}.fx-ob-files{gap:6px;margin:0;padding:0;list-style:none;display:grid}.fx-ob-files li{border:1px solid var(--fx-border-subtle);background:var(--fx-bg-surface);border-radius:10px;grid-template-columns:auto minmax(0,1fr) minmax(0,200px) auto;align-items:center;gap:10px;padding:8px 12px;display:grid}.fx-ob-files b{font:600 13px/1.35 var(--fx-font-sans);overflow-wrap:anywhere;display:block}.fx-ob-files small{color:var(--fx-text-tertiary);font-size:12px}.fx-ob-buyers{gap:8px;display:grid}.fx-ob-sum{border:1px solid var(--fx-border-subtle);border-radius:12px;display:grid;overflow:hidden}.fx-ob-sum>div{border-bottom:1px solid var(--fx-border-subtle);background:var(--fx-bg-surface);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 14px;display:grid}.fx-ob-sum>div:last-child{border-bottom:0}.fx-ob-sum b{color:var(--fx-text-primary);display:block}.fx-ob-sum small{color:var(--fx-text-tertiary);font-size:12.5px}.fx-ob-next{background:var(--fx-bg-surface-2);border:1px solid var(--fx-border-subtle);border-radius:12px;padding:14px 16px}.fx-ob-next ol{font:400 13px/1.5 var(--fx-font-sans);color:var(--fx-text-secondary);gap:4px;margin:8px 0 0;padding-left:18px;display:grid}@media (max-width:900px){.fx-auth{grid-template-columns:minmax(0,1fr)}.fx-auth-brand{display:none}.fx-ob{grid-template-columns:minmax(0,1fr)}.fx-ob-rail{display:none}.fx-row3,.fx-ob-inv{grid-template-columns:minmax(0,1fr)}.fx-ob-files li{grid-template-columns:auto minmax(0,1fr)}.fx-ob-foot{padding:12px 16px}}.fx-fset-top{border:1px solid var(--fx-border-subtle);border-radius:var(--fx-radius-lg);background:var(--fx-bg-surface);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:22px;margin-bottom:16px;padding:18px 20px;display:grid}.fx-fset-ring{--p:0;text-align:center;background:radial-gradient(closest-side, var(--fx-bg-surface) 78%, transparent 79% 100%), conic-gradient(var(--fx-success) calc(var(--p) * 1%), var(--fx-bg-sunken) 0);border-radius:50%;flex:none;place-content:center;width:104px;height:104px;display:grid}.fx-fset-ring b{font:760 24px/1 var(--fx-font-sans)}.fx-fset-ring small{color:var(--fx-text-tertiary);font-size:12px}.fx-fset-ring[data-size=sm]{background:radial-gradient(closest-side, var(--fx-warning-soft) 76%, transparent 77% 100%), conic-gradient(var(--fx-success) calc(var(--p) * 1%), var(--fx-bg-sunken) 0);width:46px;height:46px}.fx-fset-ring[data-size=sm] b{font-size:12.5px}.fx-fset-blocks{gap:6px;min-width:0;display:grid}.fx-fset-blocks>b{margin-bottom:2px;font-size:15px}.fx-fset-block{text-align:left;border-radius:var(--fx-radius-md);font:400 13px/1.45 var(--fx-font-sans);color:var(--fx-text-secondary);cursor:pointer;background:0 0;border:0;grid-template-columns:4px minmax(0,1fr) auto;align-items:center;gap:10px;padding:6px 8px;display:grid}.fx-fset-block:hover{background:var(--fx-bg-hover)}.fx-fset-block:focus-visible{outline:2px solid var(--fx-focus);outline-offset:1px}.fx-fset-block b{color:var(--fx-text-primary)}.fx-fset-sev{background:var(--fx-danger);border-radius:3px;align-self:stretch}.fx-fset-sev[data-state=expiring]{background:var(--fx-warning)}.fx-fset-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;display:grid}.fx-fset-card{text-align:left;border:1px solid var(--fx-border-subtle);border-radius:var(--fx-radius-lg);background:var(--fx-bg-surface);min-height:150px;color:inherit;font:inherit;cursor:pointer;align-content:start;gap:6px;padding:14px 16px;transition:border-color .12s,box-shadow .12s;display:grid}.fx-fset-card:hover{border-color:var(--fx-border-strong);box-shadow:var(--fx-sh1)}.fx-fset-card:focus-visible{outline:2px solid var(--fx-focus);outline-offset:2px}.fx-fset-card[data-state=missing]{box-shadow:inset 3px 0 0 var(--fx-danger)}.fx-fset-card[data-state=expiring]{box-shadow:inset 3px 0 0 var(--fx-warning)}.fx-fset-card-h{justify-content:space-between;align-items:center;display:flex}.fx-fset-ico{border-radius:var(--fx-radius-md);background:var(--fx-bg-sunken);width:30px;height:30px;color:var(--fx-text-secondary);place-items:center;display:grid}.fx-fset-card>b{font:650 14.5px/1.3 var(--fx-font-sans)}.fx-fset-card>small{color:var(--fx-text-secondary);font-size:12.5px;line-height:1.45}.fx-fset-card-f{color:var(--fx-text-tertiary);justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding-top:6px;font-size:12px;display:flex}.fx-fset-from{color:var(--fx-text-tertiary);align-items:center;gap:5px;font-size:12px;display:inline-flex}.fx-fset-paper{align-items:center;gap:5px;display:inline-flex}.fx-fset-pill{border-radius:var(--fx-radius-full);height:22px;font:600 11.5px/1 var(--fx-font-sans);white-space:nowrap;background:var(--fx-success-soft);color:var(--fx-success);align-items:center;padding:0 8px;display:inline-flex}.fx-fset-pill[data-state=missing]{background:var(--fx-danger-soft);color:var(--fx-danger)}.fx-fset-pill[data-state=expiring]{background:var(--fx-warning-soft);color:var(--fx-warning)}.fx-fset-panel{gap:16px;display:grid}.fx-fset-why{border-radius:var(--fx-radius-md);background:var(--fx-bg-surface-2);border:1px solid var(--fx-border-subtle);padding:12px 14px}.fx-fset-why p{color:var(--fx-text-secondary);margin:4px 0 0;font-size:13px}.fx-fset-marbim{border-radius:var(--fx-radius-md);border:1px solid var(--fx-accent-line);background:var(--fx-accent-subtle);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px;padding:12px 14px;display:grid}.fx-fset-marbim>div{justify-items:start;gap:4px;display:grid}.fx-fset-marbim span{color:var(--fx-text-secondary);font-size:12.5px}.fx-fset-items{border:1px solid var(--fx-border-subtle);border-radius:var(--fx-radius-md);display:grid;overflow:hidden}.fx-fset-item{border-bottom:1px solid var(--fx-border-subtle);background:var(--fx-bg-surface);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:10px 14px;display:grid}.fx-fset-item:last-child{border-bottom:0}.fx-fset-item b{font-size:13.5px;display:block}.fx-fset-item>div>span{color:var(--fx-text-secondary);overflow-wrap:anywhere;font-size:12.5px;display:block}.fx-fset-item small{color:var(--fx-danger);margin-top:2px;font-size:12px;display:block}.fx-fset-item[data-state=expiring] small{color:var(--fx-warning)}.fx-fset-item[data-state=missing]{box-shadow:inset 3px 0 0 var(--fx-danger)}.fx-fset-item[data-state=expiring]{box-shadow:inset 3px 0 0 var(--fx-warning)}.fx-fset-default{color:var(--fx-text-tertiary);margin-left:6px;font-size:11px}.fx-fset-act{justify-content:flex-end;min-width:64px;display:flex}.fx-fset-sub{font:650 13.5px/1.3 var(--fx-font-sans);margin:0 0 8px}.fx-fset-hist{gap:6px;display:grid}.fx-fset-hist>div{border:1px solid var(--fx-border-subtle);border-radius:var(--fx-radius-md);background:var(--fx-bg-surface);grid-template-columns:110px minmax(0,1fr);gap:2px 12px;padding:8px 12px;display:grid}.fx-fset-hist span{font:400 12px/1.4 var(--fx-font-mono);color:var(--fx-text-tertiary);grid-row:span 2}.fx-fset-hist b{font-size:13px}.fx-fset-hist small{color:var(--fx-text-tertiary);font-size:12px}.fx-fset-holidays{gap:4px;margin:0;padding:0;list-style:none;display:grid}.fx-fset-holidays li{border:1px solid var(--fx-border-subtle);border-radius:var(--fx-radius-md);justify-content:space-between;align-items:center;gap:10px;padding:6px 10px;font-size:13px;display:flex}.fx-fset-note{color:var(--fx-text-tertiary);align-items:center;gap:8px;margin:16px 0 0;font-size:12.5px;display:flex}.fx-fset-lock{border:1px solid var(--fx-border-subtle);border-radius:var(--fx-radius-lg);background:var(--fx-bg-surface);color:var(--fx-text-secondary);align-items:center;gap:10px;padding:14px 16px;font-size:13.5px;display:flex}.fx-fset-lines{grid-template-columns:70px minmax(0,1fr) minmax(0,1fr);align-items:end;gap:8px 12px;display:grid}.fx-fset-banner{text-align:left;border:1px solid var(--fx-accent-line);border-radius:var(--fx-radius-lg);background:var(--fx-warning-soft);width:100%;color:inherit;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;margin-bottom:16px;padding:12px 16px;text-decoration:none;display:grid}.fx-fset-banner:hover{border-color:var(--fx-border-strong)}.fx-fset-banner:focus-visible{outline:2px solid var(--fx-focus);outline-offset:2px}.fx-fset-banner b{font-size:14px;display:block}.fx-fset-banner span{color:var(--fx-text-secondary);font-size:12.5px}@media (max-width:640px){.fx-fset-top{grid-template-columns:minmax(0,1fr)}.fx-fset-item{grid-template-columns:minmax(0,1fr) auto}.fx-fset-act{grid-column:1/-1;justify-content:flex-start}}.fx-fac{gap:16px;display:grid}.fx-fac-head{flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:2px;display:flex}.fx-fac-head h1{font:760 28px/1.15 var(--fx-font-sans);letter-spacing:-.02em;color:var(--fx-text-primary);margin:2px 0}.fx-fac-head .fx-muted{font-size:13.5px}.fx-fac-mark{border-radius:14px;width:56px;height:56px;font-size:20px}.fx-fac-actions{flex-wrap:wrap;gap:8px;margin-left:auto;display:flex}.fx-fac-missing{gap:0;padding:0}.fx-fac-missing .fx-panel-h{padding:14px 16px 6px}.fx-fac-missing .fx-panel-h .fx-muted{font-size:12px}.fx-fac-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.fx-fac-grid .fx-panel-h .fx-linkish{font-size:12.5px}.fx-fac-lines{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;display:grid}.fx-fac-line{border:1px solid var(--fx-border-subtle);background:var(--fx-bg-surface-2);border-radius:8px;min-width:0;padding:7px 9px}.fx-fac-line b{font-size:13px;display:block}.fx-fac-line small{color:var(--fx-text-tertiary);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;display:block;overflow:hidden}.fx-fac-line[data-on]{border-color:var(--fx-success);background:var(--fx-success-soft)}.fx-fac-line[data-on] small{color:var(--fx-success)}.fx-spec-row>b.fx-fac-bad,.fx-fac-bad{color:var(--fx-danger)}.fx-spec-row>b.fx-fac-unset,.fx-fac-sub{color:var(--fx-text-tertiary);font-weight:500}@media (max-width:900px){.fx-fac-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:520px){.fx-fac-lines{grid-template-columns:repeat(3,minmax(0,1fr))}.fx-fac-actions{margin-left:0}}.fx-pf-ctl .fx-panel-h .fx-muted{margin-top:2px}.fx-pf-link{background:var(--fx-bg-surface-2);border:1px solid var(--fx-border-subtle);border-radius:10px;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 12px;display:flex}.fx-pf-link>[data-mono]{font:500 13px/1.3 var(--fx-font-mono);overflow-wrap:anywhere;min-width:0;margin-right:auto}.fx-pf-kpis{color:var(--fx-text-secondary);flex-wrap:wrap;align-items:center;gap:16px;font-size:12.5px;display:flex}.fx-pf-kpis b{color:var(--fx-text-primary)}.fx-pf-kpis .fx-linkish{font-size:12.5px}.fx-pf-h{font-size:13px}.fx-pf-toggles{border:1px solid var(--fx-border-subtle);border-radius:10px;display:grid;overflow:hidden}.fx-pf-toggle{border-bottom:1px solid var(--fx-border-subtle);background:var(--fx-bg-surface);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 14px;display:grid}.fx-pf-toggle:last-child{border-bottom:0}.fx-pf-toggle b{font-size:13.5px;display:block}.fx-pf-toggle span{color:var(--fx-text-secondary);font-size:12.5px;display:block}.fx-pf-details{border-top:1px solid var(--fx-border-subtle);gap:14px;padding-top:6px;display:grid}.fx-pf-makes-edit{justify-items:start;gap:8px;display:grid}.fx-pf-makes-edit .fx-row2{width:100%}.fx-pf-consent{border:1px solid var(--fx-border-subtle);border-radius:10px;gap:6px;margin:0;padding:12px 14px;display:grid}.fx-pf-consent legend{font:700 13px/1.3 var(--fx-font-sans);padding:0 4px}.fx-pf-check{color:var(--fx-text-primary);align-items:center;gap:8px;font-size:13px;display:flex}.fx-pf{background:var(--fx-bg-canvas);min-height:100dvh;color:var(--fx-text-primary)}.fx-pf-wrap{width:min(1080px,100%);margin:0 auto;padding:0 24px}.fx-pf-preview{z-index:2;background:var(--fx-text-primary);color:var(--fx-bg-canvas);flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;padding:9px 16px;font-size:13px;display:flex;position:sticky;top:0}.fx-pf-preview .fx-btn{margin-left:8px}.fx-pf-hero{background:var(--fx-bg-rail);border-bottom:1px solid var(--fx-border-subtle);padding:44px 0 34px}.fx-pf-hero .fx-pf-wrap{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:28px;display:grid}.fx-pf-id{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:20px;display:grid}.fx-pf-mark{border-radius:18px;width:76px;height:76px;font-size:26px}.fx-pf-id h1{font:780 38px/1.1 var(--fx-font-sans);letter-spacing:-.025em;margin:4px 0 8px}.fx-pf-id p{color:var(--fx-text-secondary);max-width:620px;margin:0;font-size:16px}.fx-pf-tags{flex-wrap:wrap;gap:6px;margin-top:14px;display:flex}.fx-pf-tags .fx-chip{cursor:default;height:28px;font-size:12.5px}.fx-pf-cta{justify-items:end;gap:10px;display:grid}.fx-pf-cta .fx-btn{height:44px;padding-inline:22px;font-size:14.5px;text-decoration:none}.fx-pf-verified{color:var(--fx-text-tertiary);text-align:right;align-items:center;gap:6px;max-width:260px;font-size:12px;display:inline-flex}.fx-pf-verified svg{color:var(--fx-success);flex:none}.fx-pf-body{gap:22px;padding-top:28px;padding-bottom:40px;display:grid}.fx-pf-stats{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;display:grid}.fx-pf-stat{border:1px solid var(--fx-border-subtle);background:var(--fx-bg-surface);border-radius:14px;gap:2px;padding:18px;display:grid}.fx-pf-stat b{font:780 30px/1.15 var(--fx-font-sans);letter-spacing:-.02em}.fx-pf-stat span{font-size:13.5px;font-weight:650}.fx-pf-stat small{color:var(--fx-text-tertiary);margin-top:4px;font-size:11.5px}.fx-pf-sec{border:1px solid var(--fx-border-subtle);background:var(--fx-bg-surface);border-radius:14px;gap:12px;min-width:0;padding:22px;display:grid}.fx-pf-sec h2{font:740 19px/1.25 var(--fx-font-sans);letter-spacing:-.01em;margin:0}.fx-pf-sec p{margin:0}.fx-pf-makes{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;display:grid}.fx-pf-makes>div{background:var(--fx-bg-surface-2);border:1px solid var(--fx-border-subtle);border-radius:10px;gap:3px;padding:12px 14px;display:grid}.fx-pf-makes b{font-size:14.5px}.fx-pf-makes span{color:var(--fx-text-secondary);font-size:12.5px}.fx-pf-line{color:var(--fx-text-secondary);font-size:13.5px}.fx-pf-line b{color:var(--fx-text-primary)}.fx-pf-gallery{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px;display:grid}.fx-pf-gallery figure{border:1px solid var(--fx-border-subtle);background:var(--fx-bg-sunken);border-radius:10px;margin:0;overflow:hidden}.fx-pf-gallery img{object-fit:cover;width:100%;height:180px;display:block}.fx-pf-gallery figcaption{color:var(--fx-text-tertiary);padding:6px 8px;font-size:11px}.fx-pf-two{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.fx-pf-list{grid-template-columns:auto minmax(0,1fr);gap:8px 16px;font-size:13.5px;display:grid}.fx-pf-list b{color:var(--fx-text-tertiary);font-weight:600}.fx-pf-certs{flex-wrap:wrap;gap:8px;display:flex}.fx-pf-cert{background:var(--fx-success-soft);color:var(--fx-success);border-radius:999px;align-items:center;gap:6px;padding:7px 12px;font-size:13px;font-weight:650;display:inline-flex}.fx-pf-note{color:var(--fx-text-tertiary);font-size:12.5px}.fx-pf-contact{border-color:var(--fx-accent-line);background:linear-gradient(var(--fx-accent-subtle), var(--fx-bg-surface) 140px);scroll-margin-top:24px}.fx-pf-form{gap:12px;display:grid}.fx-pf-form>.fx-btn{justify-self:start;height:42px}.fx-pf-row3{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:12px;display:grid}.fx-pf-hp{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.fx-pf-sent{justify-items:start;gap:10px;display:grid}.fx-pf-sent svg{color:var(--fx-accent)}.fx-pf-sent h3{font:740 19px/1.25 var(--fx-font-sans);margin:0}.fx-pf-foot{border-top:1px solid var(--fx-border-subtle);background:var(--fx-bg-rail);padding:18px 0}.fx-pf-foot .fx-pf-wrap{color:var(--fx-text-tertiary);flex-wrap:wrap;align-items:center;gap:14px;font-size:12px;display:flex}.fx-pf-gone .fx-pf-wrap{justify-items:start;gap:14px;padding-top:80px;display:grid}.fx-pf-gone h1{font:760 26px/1.2 var(--fx-font-sans);margin:12px 0 0}@media (max-width:760px){.fx-pf-wrap{padding:0 16px}.fx-pf-hero .fx-pf-wrap{grid-template-columns:minmax(0,1fr)}.fx-pf-cta{justify-items:start}.fx-pf-verified{text-align:left}.fx-pf-two,.fx-pf-row3,.fx-pf .fx-row2,.fx-pf-details .fx-row2,.fx-pf-id{grid-template-columns:minmax(0,1fr)}.fx-pf-id h1{font-size:28px}}.fx-pf-preview .fx-pf-withheld{opacity:.75}.fx-fac-more{border-top:1px solid var(--fx-border-subtle);padding:10px 16px 14px;font-size:12.5px}.fx-auth-logo{display:none;position:absolute;top:22px;left:20px}@media (max-width:900px){.fx-auth-logo{display:block}}.fx-set-layer{gap:10px;margin-bottom:22px;display:grid}.fx-set-layer h3{font:700 13px/1.3 var(--fx-font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--fx-text-tertiary);margin:0}.fx-set-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;display:grid}.fx-set-card{border:1px solid var(--fx-border-subtle);border-radius:var(--fx-radius-md);background:var(--fx-bg-surface);min-height:150px;color:inherit;align-content:start;gap:6px;padding:14px 16px;text-decoration:none;transition:border-color .12s,box-shadow .12s;display:grid}.fx-set-card:hover{border-color:var(--fx-border-strong);box-shadow:var(--fx-sh1)}.fx-set-card:focus-visible{outline:2px solid var(--fx-focus);outline-offset:2px}.fx-set-card-h{justify-content:space-between;align-items:center;gap:8px;display:flex}.fx-set-ico{background:var(--fx-bg-sunken);width:30px;height:30px;color:var(--fx-text-secondary);border-radius:8px;place-items:center;display:inline-grid}.fx-set-card b{font:650 14.5px/1.3 var(--fx-font-sans);color:var(--fx-text-primary)}.fx-set-card small{color:var(--fx-text-secondary);font-size:12.5px;line-height:1.45}.fx-set-lock,.fx-set-note{color:var(--fx-text-secondary);align-items:center;gap:8px;margin:0;font-size:13px;display:flex}.fx-set-lock{border:1px solid var(--fx-border-subtle);border-radius:var(--fx-radius-md);background:var(--fx-bg-surface);padding:14px 16px;font-size:13.5px}.fx-set-note{color:var(--fx-text-tertiary);margin-top:12px;font-size:12.5px}.fx-set-lock svg,.fx-set-note svg{flex:none}.fx-set-two{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}@media (max-width:900px){.fx-set-two{grid-template-columns:minmax(0,1fr)}}.fx-set-items{border:1px solid var(--fx-border-subtle);border-radius:10px;display:grid;overflow:hidden}.fx-set-item{border-bottom:1px solid var(--fx-border-subtle);background:var(--fx-bg-surface);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:10px 14px;display:grid}.fx-set-item:last-child{border-bottom:0}.fx-set-item b{font:600 13.5px/1.35 var(--fx-font-sans);color:var(--fx-text-primary);display:block}.fx-set-item span{color:var(--fx-text-secondary);overflow-wrap:anywhere;font-size:12.5px;display:block}.fx-set-item span.fx-pill{display:inline-flex}.fx-set-item small{color:var(--fx-text-tertiary);margin-top:2px;font-size:12px;display:block}.fx-set-item[data-missing]{box-shadow:inset 3px 0 0 var(--fx-danger)}.fx-set-act{justify-content:flex-end;min-width:64px;display:flex}.fx-set-act .fx-set-quiet{font-size:12px}.fx-set-quiet{color:var(--fx-text-tertiary);font-size:12.5px}.fx-set-sub{color:var(--fx-text-primary);font-size:13px}.fx-set-opts{flex-wrap:wrap;gap:6px;display:flex}.fx-set-rowacts{gap:4px;display:inline-flex}.fx-set-banner{border:1px solid var(--fx-accent-line);border-radius:var(--fx-radius-md);background:var(--fx-warning-soft);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;margin-bottom:14px;padding:12px 16px;display:grid}.fx-set-banner b{font-size:14px;display:block}.fx-set-banner span span{color:var(--fx-text-secondary);font-size:12.5px;display:block}.fx-set-banner-acts{gap:6px;display:inline-flex!important}.fx-set-ntable td{vertical-align:middle}.fx-set-audit td{vertical-align:top;overflow-wrap:anywhere;font-size:12.5px}@media (max-width:640px){.fx-set-item{grid-template-columns:minmax(0,1fr) auto}.fx-set-act{grid-column:1/-1;justify-content:flex-start}.fx-set-banner{grid-template-columns:minmax(0,1fr)}}.fx-sw{flex:none;width:38px;height:22px;display:inline-block;position:relative}.fx-sw input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.fx-sw span{background:var(--fx-border-strong);pointer-events:none;border-radius:999px;transition:background .15s;position:absolute;inset:0}.fx-sw span:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .15s;position:absolute;top:3px;left:3px;box-shadow:0 1px 2px #0003}.fx-sw input:checked+span{background:var(--fx-success)}.fx-sw input:checked+span:after{transform:translate(16px)}.fx-sw input:focus-visible+span{outline:2px solid var(--fx-focus);outline-offset:2px}.fx-sw[data-locked]{opacity:.55}.fx-sw[data-locked] input,.fx-sw input:disabled{cursor:not-allowed}.fx-odocs{gap:20px;display:grid}.fx-odocs-g{gap:10px;display:grid}.fx-odocs-h{font:650 12px/1.3 var(--fx-font-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--fx-text-secondary);align-items:center;gap:8px;margin:0;display:flex}.fx-odocs-h span{background:var(--fx-bg-sunken);font:600 11px/1.6 var(--fx-font-mono);color:var(--fx-text-tertiary);border-radius:999px;padding:0 6px}.fx-odoc{flex-direction:column;display:flex}.fx-odoc-open{color:inherit;text-decoration:none;display:block}.fx-odoc-act{gap:4px;padding:0 12px 10px;display:grid}.fx-odoc-act .fx-code-link{font:500 12px/1.4 var(--fx-font-sans)}.fx-odoc-err{font:400 12px/1.4 var(--fx-font-sans);color:var(--fx-danger)}button.fx-drop{cursor:pointer;width:100%;min-height:160px;font:inherit}.fx-odoc-drop{border:1.5px dashed var(--fx-border-strong);border-radius:var(--fx-radius-md);background:var(--fx-bg-sunken);font:400 13px/1.45 var(--fx-font-sans);color:var(--fx-text-tertiary);text-align:center;place-items:center;gap:8px;padding:20px 16px;display:grid}.fx-odoc-drop[data-over]{border-color:var(--fx-accent);background:var(--fx-accent-subtle);color:var(--fx-text-primary)}.fx-odoc-drop b{color:var(--fx-text-primary);overflow-wrap:anywhere;font-weight:600}.fx-odoc-drop small{font-size:12px}.fx-ap-group{gap:0;padding:0}.fx-ap-group>.fx-panel-h{border-bottom:1px solid var(--fx-border-subtle);align-items:flex-start;padding:14px 16px}.fx-ap-row{border-bottom:1px solid var(--fx-border-subtle);grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:14px;padding:12px 16px;display:grid}.fx-ap-row:last-child{border-bottom:0}.fx-ap-row:target{background:var(--fx-accent-subtle);scroll-margin-top:96px}.fx-ap-row[data-state=rejected],.fx-ap-row[data-state=to_request]{box-shadow:inset 3px 0 0 var(--fx-danger)}.fx-ap-row[data-state=with_buyer],.fx-ap-row[data-state=received]{box-shadow:inset 3px 0 0 var(--fx-warning)}.fx-ap-main{gap:3px;min-width:0;display:grid}.fx-ap-main>b{font:600 14px/1.35 var(--fx-font-sans);color:var(--fx-text-primary)}.fx-ap-main>.fx-muted{font-size:12.5px}.fx-ap-rounds{gap:6px;margin-top:6px;display:grid}.fx-ap-rounds>div{grid-template-columns:30px minmax(0,1fr);align-items:start;gap:2px 10px;display:grid}.fx-ap-rn{background:var(--fx-bg-sunken);width:28px;height:22px;color:var(--fx-text-secondary);font:700 11px/22px var(--fx-font-mono);text-align:center;border-radius:6px;grid-row:span 3}.fx-ap-rounds small{color:var(--fx-text-tertiary);font-size:12px}.fx-ap-rounds p{color:var(--fx-text-primary);margin:0;font-size:13px}.fx-ap-doc{color:var(--fx-text-secondary);justify-self:start;align-items:center;gap:5px;font-size:12px;display:inline-flex}a.fx-ap-doc{text-underline-offset:2px;text-decoration:underline}.fx-ap-side{justify-items:end;gap:6px;display:grid}.fx-ap-gate{background:var(--fx-warning-soft);color:var(--fx-warning);font:600 13px/1.4 var(--fx-font-sans);border-radius:10px;align-items:center;gap:8px;margin:0;padding:9px 12px;display:flex}.fx-ap-gate svg{flex:none}.fx-ap-drop{border:1.5px dashed var(--fx-border-strong);background:var(--fx-bg-sunken);border-radius:12px;flex-wrap:wrap;align-items:center;gap:12px;padding:14px;display:flex}.fx-ap-drop[data-over]{border-color:var(--fx-accent);background:var(--fx-accent-subtle)}.fx-ap-drop>svg{color:var(--fx-text-tertiary);flex:none}.fx-ap-drop>div:first-of-type{flex:200px;min-width:0}.fx-ap-drop b{font:600 13.5px/1.35 var(--fx-font-sans);color:var(--fx-text-primary);overflow-wrap:anywhere;display:block}.fx-ap-drop span{color:var(--fx-text-secondary);font-size:12.5px}.fx-ap-drop-acts{flex-wrap:wrap;gap:6px;display:flex}.fx-ap-overview{color:var(--fx-warning);align-items:center;gap:8px;margin:0;font-size:13px;font-weight:600;display:flex}@media (max-width:640px){.fx-ap-row{grid-template-columns:minmax(0,1fr)}.fx-ap-side{justify-items:start}}.fx-chg-kinds{flex-wrap:wrap;gap:6px;display:flex}.fx-chg-kinds .fx-chip{min-height:30px;font-size:12.5px}.fx-chg-grid{border:1px solid var(--fx-border-subtle);border-radius:10px;display:grid;overflow:hidden}.fx-chg-h,.fx-chg-r{border-bottom:1px solid var(--fx-border-subtle);grid-template-columns:minmax(0,1.3fr) 110px 130px 110px;align-items:center;gap:10px;padding:8px 12px;font-size:13px;display:grid}.fx-chg-h{background:var(--fx-bg-sunken);letter-spacing:.06em;text-transform:uppercase;color:var(--fx-text-tertiary);font-size:11.5px;font-weight:700}.fx-chg-r:last-child{border-bottom:0}.fx-chg-r .fx-input{height:32px}.fx-chg-r .r,.fx-chg-h .r,.fx-chg-r .r .fx-input{text-align:right}.fx-chg-r [data-delta=up]{color:var(--fx-success);font-weight:650}.fx-chg-r [data-delta=down]{color:var(--fx-danger);font-weight:650}.fx-chg-r .fx-mono,.fx-chg-h .fx-mono{font-family:var(--fx-font-mono)}.fx-chg-t{background:var(--fx-bg-surface-2);font-weight:650}.fx-chg-drops .fx-chg-r{grid-template-columns:70px 150px minmax(0,1fr) 90px 32px}.fx-chg-fx{background:var(--fx-bg-surface-2);border:1px solid var(--fx-border-subtle);border-radius:12px;gap:6px;padding:12px 14px;display:grid}.fx-chg-fx>b{margin-bottom:2px;font-size:13.5px}.fx-chg-fxr{border-top:1px solid var(--fx-border-subtle);grid-template-columns:130px minmax(0,1fr);align-items:start;gap:10px;padding:6px 0;display:grid}.fx-chg-fxr b{font-size:13px;display:block}.fx-chg-fxr span.fx-chg-says{color:var(--fx-text-secondary);font-size:12.5px;display:block}.fx-chg-fxr[data-tone=warn] b{color:var(--fx-warning)}.fx-chg-fxr[data-tone=bad] b{color:var(--fx-danger)}.fx-chg-fxr[data-tone=ok] b{color:var(--fx-success)}.fx-chg-panel{margin-top:14px}.fx-chg-rev{border-top:1px solid var(--fx-border-subtle);grid-template-columns:30px minmax(0,1fr) auto;align-items:start;gap:10px;padding:10px 0;display:grid}.fx-chg-rev .fx-chg-rn{background:var(--fx-bg-sunken);width:28px;height:22px;font:700 11px/22px var(--fx-font-mono);text-align:center;color:var(--fx-text-secondary);border-radius:6px}.fx-chg-rev b{font-size:13.5px;display:block}.fx-chg-rev small{color:var(--fx-text-tertiary);font-size:12px;display:block}.fx-chg-diff{font:400 12px/1.4 var(--fx-font-mono);color:var(--fx-text-secondary);margin-top:2px;display:block}.fx-chg-acts{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.fx-chg-pick{gap:6px;display:grid}@media (max-width:640px){.fx-chg-h,.fx-chg-r{grid-template-columns:minmax(0,1fr) 80px 100px 70px}.fx-chg-drops .fx-chg-r{grid-template-columns:50px minmax(0,1fr) 80px 32px}.fx-chg-fxr{grid-template-columns:minmax(0,1fr)}.fx-chg-rev{grid-template-columns:30px minmax(0,1fr)}.fx-chg-rev .fx-chg-acts{grid-column:2;justify-content:flex-start}}.fx-bc-list{padding:0}.fx-bc-h{border-bottom:1px solid var(--fx-border-subtle);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:12px 16px;display:flex}.fx-bc-h h3,.fx-bc-h h4{font:720 15px/1.3 var(--fx-font-sans);margin:0}.fx-bc-row{border-bottom:1px solid var(--fx-border-subtle);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:11px 16px;display:grid}.fx-bc-row:last-child,.fx-bc-log:last-child{border-bottom:0}.fx-bc-row[data-tone=bad]{box-shadow:inset 3px 0 0 var(--fx-danger)}.fx-bc-row[data-tone=warn]{box-shadow:inset 3px 0 0 var(--fx-warning)}.fx-bc-row b,.fx-bc-log b{font-weight:680}.fx-bc-row small{color:var(--fx-text-tertiary);margin-top:2px;font-size:12px;line-height:1.45;display:block}.fx-bc-meta{color:var(--fx-text-tertiary);flex-wrap:wrap;align-items:center;gap:6px;margin-top:5px;font-size:12px;display:flex}.fx-bc-acts{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}.fx-bc-age{font-variant-numeric:tabular-nums;color:var(--fx-text-secondary);white-space:nowrap;font-size:12.5px;font-weight:700}.fx-bc-age[data-tone=bad]{color:var(--fx-danger)}.fx-bc-age[data-tone=warn]{color:var(--fx-warning)}.fx-bc-log{border-bottom:1px solid var(--fx-border-subtle);grid-template-columns:30px minmax(0,1fr) auto;align-items:start;gap:10px;padding:11px 16px;display:grid}.fx-bc-log p{color:var(--fx-text-secondary);white-space:pre-line;overflow-wrap:anywhere;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:3px 0 0;font-size:12.5px;display:-webkit-box;overflow:hidden}.fx-bc-dir{background:var(--fx-bg-sunken);width:30px;height:30px;color:var(--fx-text-secondary);border-radius:8px;place-items:center;display:grid}.fx-bc-dir[data-dir=in]{background:var(--fx-info-soft);color:var(--fx-info)}.fx-bc-dir[data-dir=out]{background:var(--fx-success-soft);color:var(--fx-success)}.fx-bc-dir[data-dir=call]{background:var(--fx-warning-soft);color:var(--fx-warning)}.fx-bc-att{border:1px solid var(--fx-border-subtle);background:var(--fx-bg-surface);color:var(--fx-text-secondary);border-radius:7px;align-items:center;gap:6px;padding:3px 9px;font-size:12px;font-weight:600;display:inline-flex}.fx-bc-mail{border:1px solid var(--fx-border-subtle);border-radius:10px;display:grid;overflow:hidden}.fx-bc-mail .fx-bc-mh{background:var(--fx-bg-sunken);border-bottom:1px solid var(--fx-border-subtle);color:var(--fx-text-tertiary);padding:8px 12px;font-size:12px}.fx-bc-mail pre{font:400 12.5px/1.5 var(--fx-font-sans);white-space:pre-wrap;max-height:220px;margin:0;padding:10px 12px;overflow:auto}@media (max-width:640px){.fx-bc-row{grid-template-columns:minmax(0,1fr)}.fx-bc-acts{justify-content:flex-start}.fx-bc-log{grid-template-columns:30px minmax(0,1fr)}.fx-bc-log>:last-child{grid-column:2}}.fx-breports-secs{border:0;flex-wrap:wrap;gap:6px;min-width:0;margin:0;padding:0;display:flex}.fx-breports-secs:disabled{opacity:.6}.fx-breports-legend{width:100%;font:600 12.5px/1.3 var(--fx-font-sans);color:var(--fx-text-secondary);margin-bottom:6px;padding:0}.fx-breports-row{border-top:1px solid var(--fx-border-subtle);justify-content:space-between;align-items:center;gap:10px;min-width:0;padding:9px 0;display:flex}.fx-breports-row[data-current] b,.fx-breports-row[data-current] .fx-breports-file{color:var(--fx-text-primary);text-underline-offset:3px;text-decoration:underline}.fx-breports-row .fx-muted{overflow-wrap:anywhere;margin-top:2px}.fx-breports-file{font:600 13px/1.35 var(--fx-font-sans);cursor:pointer;text-align:left;overflow-wrap:anywhere;background:0 0;border:0;align-items:center;gap:6px;padding:0;display:inline-flex}.fx-breports-att{border:1px solid var(--fx-border-subtle);background:var(--fx-bg-sunken);font:500 12.5px/1.3 var(--fx-font-sans);color:var(--fx-text-primary);border-radius:7px;flex-wrap:wrap;justify-self:start;align-items:center;gap:6px;padding:6px 10px;display:inline-flex}.fx-report-paper{border:1px solid var(--fx-border-subtle);border-radius:var(--fx-radius-md);background:#fff;min-width:0;overflow:hidden;box-shadow:0 1px 3px #00000014}.fx-cols.fx-breports{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr)}@media (max-width:900px){.fx-cols.fx-breports{grid-template-columns:minmax(0,1fr)}}html{background:var(--fx-bg-canvas)}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
