@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-border-style:solid;--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-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}}}:root,[data-theme=light]{--surface-page:#eef3fa;--surface-raised:#fff;--surface-sunken:#e9ecf0;--surface-inset:#f6f7f9;--surface-selected:#dde9fb;--surface-overlay:#0a1a3080;--ink-primary:#0a1a30;--ink-secondary:#2f3f55;--ink-muted:#526176;--ink-inverse:#fff;--accent:#0b5cd5;--accent-strong:#073f99;--accent-quiet:#e6f0fe;--accent-on:#fff;--signal-ok:#08502e;--signal-ok-quiet:#e3f3ea;--signal-warn:#623b00;--signal-warn-quiet:#fbf1dc;--signal-danger:#8c1208;--signal-danger-quiet:#fde8e4;--signal-info:#0a4a5e;--signal-info-quiet:#e0f0f5;--signal-on:#fff;--chart-1:#2f7fe8;--chart-2:#b8720c;--chart-3:#173d7a;--rule-strong:#6f7c90;--rule-soft:#d8dde4;--rule-heavy:#0a1a30;--focus-ring:#0a3d8f;--focus-ring-inner:#fff;--state-hover:#0a1a300d;--state-press:#0a1a301a;--state-hover-rail:#ffffff14;--state-press-rail:#ffffff24;--accent-hover:#0a51be;--anchor:#0b2350;--rail:#0b2350;--rail-ink:#fff;--rail-ink-muted:#b4c6e4;--rail-active:#183a78;--rail-tick:#6fb0ff;--rail-edge:#0b2350;--focus-ring-rail:#8fd0ff;--wash-top:#e4eefc;--column-wash:#0b5cd50f;--surface-glass:#ffffffdb;--glass-edge:#ffffffb3;--clay-edge:#0000;--illus-1:#cfe0f8;--illus-2:#8db5ee;--illus-3:#0b2350;--illus-4:#f4c77a;--shadow-none:none;--shadow-raised:0 1px 2px #0a1a300f, 0 1px 3px #0b235014;--shadow-sticky:0 -1px 0 0 #6f7c90, 0 -8px 16px -10px #0b235033;--shadow-overlay:0 2px 6px #0a1a3014, 0 16px 36px -10px #0b235042;--shadow-keypad:0 -6px 24px -8px #0b235047;--elev-1:0 1px 2px #0a1a300f, 0 1px 3px #0b235014;--elev-2:0 2px 4px #0a1a300f, 0 8px 20px -6px #0b23502e;--elev-3:0 2px 6px #0a1a3014, 0 16px 36px -10px #0b235042;--elev-4:0 4px 12px #0a1a301a, 0 28px 60px -16px #0b235057;--clay:0 6px 16px -6px #0b235038, inset 0 1px 0 #ffffffe6, inset 0 -2px 0 #0b23501a;--clay-accent:0 6px 14px -6px #0845a673, inset 0 1px 0 #ffffff47, inset 0 -2px 0 #04101f38;--well:inset 0 2px 3px #26406e1a, inset 0 -1px 0 #ffffffe6;--knob:0 1px 2px #0a1a301f, 0 2px 6px -2px #0b23502e, inset 0 1px 0 #ffffffe6;--key-lip:inset 0 -3px 0 #6f7c90, inset 0 1px 0 #ffffffe6;--key-lip-pressed:inset 0 -1px 0 #6f7c90}[data-theme=field]{--surface-page:#050a14;--surface-raised:#0c1526;--surface-sunken:#02050b;--surface-inset:#131f35;--surface-selected:#0e2a50;--surface-overlay:#000000b8;--ink-primary:#f3f7fd;--ink-secondary:#c6d3e6;--ink-muted:#b4c2d6;--ink-inverse:#04101f;--accent:#6fb0ff;--accent-strong:#a8cfff;--accent-quiet:#0e2749;--accent-on:#04101f;--signal-ok:#6ce2a8;--signal-ok-quiet:#0b2a1d;--signal-warn:#f5c35a;--signal-warn-quiet:#2d2108;--signal-danger:#ffb8a8;--signal-danger-quiet:#2e0f0b;--signal-info:#72daee;--signal-info-quiet:#0a2733;--signal-on:#04101f;--chart-1:#4c9bff;--chart-2:#e0a63b;--chart-3:#c9deff;--rule-strong:#6b7d96;--rule-soft:#243249;--rule-heavy:#f3f7fd;--focus-ring:#8fd0ff;--focus-ring-inner:#02050b;--state-hover:#ffffff0f;--state-press:#ffffff1a;--state-hover-rail:#ffffff14;--state-press-rail:#ffffff24;--accent-hover:#8cc0ff;--anchor:#a8cfff;--rail:#081a3a;--rail-ink:#f3f7fd;--rail-ink-muted:#9fb4d6;--rail-active:#15356b;--rail-tick:#6fb0ff;--rail-edge:#6b7d96;--focus-ring-rail:#8fd0ff;--wash-top:#050a14;--column-wash:#6fb0ff0d;--surface-glass:#0c1526;--glass-edge:#0000;--clay-edge:#6b7d96;--illus-1:#15356b;--illus-2:#4c9bff;--illus-3:#c9deff;--illus-4:#e0a63b;--shadow-none:none;--shadow-raised:none;--shadow-sticky:0 -1px 0 0 #6b7d96, 0 -8px 14px -10px #000000b3;--shadow-overlay:none;--shadow-keypad:0 -3px 18px -6px #000000c7;--elev-1:none;--elev-2:none;--elev-3:none;--elev-4:none;--clay:none;--clay-accent:none;--well:none;--knob:none;--key-lip:none;--key-lip-pressed:none}:root[data-contrast=sun],[data-theme][data-contrast=sun]{--surface-page:#fff;--surface-raised:#fff;--surface-sunken:#e9ecf0;--surface-inset:#fff;--surface-selected:#dde9fb;--surface-overlay:#0a1a3080;--ink-primary:#0a1a30;--ink-secondary:#2f3f55;--ink-muted:#526176;--ink-inverse:#fff;--accent:#0b5cd5;--accent-strong:#073f99;--accent-quiet:#e6f0fe;--accent-on:#fff;--signal-ok:#08502e;--signal-ok-quiet:#e3f3ea;--signal-warn:#623b00;--signal-warn-quiet:#fbf1dc;--signal-danger:#8c1208;--signal-danger-quiet:#fde8e4;--signal-info:#0a4a5e;--signal-info-quiet:#e0f0f5;--signal-on:#fff;--chart-1:#2f7fe8;--chart-2:#b8720c;--chart-3:#173d7a;--rule-strong:#5a6679;--rule-soft:#d8dde4;--rule-heavy:#0a1a30;--focus-ring:#0a3d8f;--focus-ring-inner:#fff;--state-hover:#0a1a300d;--state-press:#0a1a301a;--state-hover-rail:#ffffff14;--state-press-rail:#ffffff24;--accent-hover:#0a51be;--anchor:#0b2350;--rail:#0b2350;--rail-ink:#fff;--rail-ink-muted:#b4c6e4;--rail-active:#183a78;--rail-tick:#6fb0ff;--rail-edge:#0b2350;--focus-ring-rail:#8fd0ff;--wash-top:#fff;--column-wash:#0b5cd50f;--surface-glass:#fff;--glass-edge:#0000;--clay-edge:#5a6679;--illus-1:#cfe0f8;--illus-2:#8db5ee;--illus-3:#0b2350;--illus-4:#f4c77a;--shadow-none:none;--shadow-raised:none;--shadow-sticky:0 -1px 0 0 #6f7c90, 0 -8px 16px -10px #0b235033;--shadow-overlay:none;--shadow-keypad:0 -6px 24px -8px #0b235047;--elev-1:none;--elev-2:none;--elev-3:none;--elev-4:none;--clay:none;--clay-accent:none;--well:none;--knob:none;--key-lip:none;--key-lip-pressed:none}:root{--space-0:0;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--radius-none:0;--radius-sm:2px;--radius-md:4px;--radius-lg:6px;--radius-pill:999px;--radius-control:8px;--radius-card:12px;--radius-clay:16px;--radius-sheet:20px;--row-field:56px;--row-office:36px;--control-field:56px;--control-office:36px;--tap-min:48px;--keypad-key:64px;--num-field:18px;--num-office:14px;--icon-sm:16px;--icon-md:20px;--icon-lg:24px;--header-h:56px;--bar-h:64px;--rail-w:264px;--page-a4-w:794px;--border-thin:1px;--border-medium:2px;--border-thick:3px;--opacity-disabled:.45;--opacity-pending:.7;--opacity-ghost:.08;--z-sticky:10;--z-rail:20;--z-drawer:40;--z-sheet:45;--z-modal:50;--z-keypad:55;--z-toast:60;--font-sans:"IBM Plex Sans Arabic", "Noto Sans Arabic", Cairo, system-ui, sans-serif;--font-num:"IBM Plex Sans Arabic", "Noto Sans Arabic", Cairo, system-ui, sans-serif}.display{font-family:IBM Plex Sans Arabic,Noto Sans Arabic,Cairo,system-ui,sans-serif;font-size:36px;font-weight:600;line-height:44px}.title{font-family:IBM Plex Sans Arabic,Noto Sans Arabic,Cairo,system-ui,sans-serif;font-size:28px;font-weight:600;line-height:36px}.heading{font-family:IBM Plex Sans Arabic,Noto Sans Arabic,Cairo,system-ui,sans-serif;font-size:22px;font-weight:600;line-height:30px}.subheading{font-family:IBM Plex Sans Arabic,Noto Sans Arabic,Cairo,system-ui,sans-serif;font-size:18px;font-weight:600;line-height:26px}.body-lg{font-family:IBM Plex Sans Arabic,Noto Sans Arabic,Cairo,system-ui,sans-serif;font-size:18px;font-weight:400;line-height:1.7}.body{font-family:IBM Plex Sans Arabic,Noto Sans Arabic,Cairo,system-ui,sans-serif;font-size:16px;font-weight:400;line-height:1.7}.body-sm{font-family:IBM Plex Sans Arabic,Noto Sans Arabic,Cairo,system-ui,sans-serif;font-size:14px;font-weight:400;line-height:1.7}.body-strong{font-family:IBM Plex Sans Arabic,Noto Sans Arabic,Cairo,system-ui,sans-serif;font-size:16px;font-weight:600;line-height:1.7}.label{font-family:IBM Plex Sans Arabic,Noto Sans Arabic,Cairo,system-ui,sans-serif;font-size:14px;font-weight:500;line-height:20px}.label-sm{font-family:IBM Plex Sans Arabic,Noto Sans Arabic,Cairo,system-ui,sans-serif;font-size:12px;font-weight:500;line-height:16px}.label-column{font-family:IBM Plex Sans Arabic,Noto Sans Arabic,Cairo,system-ui,sans-serif;font-size:12px;font-weight:600;line-height:16px}.action{font-family:IBM Plex Sans Arabic,Noto Sans Arabic,Cairo,system-ui,sans-serif;font-size:16px;font-weight:600;line-height:24px}.action-sm{font-family:IBM Plex Sans Arabic,Noto Sans Arabic,Cairo,system-ui,sans-serif;font-size:14px;font-weight:600;line-height:20px}.num-xl{font-family:IBM Plex Sans Arabic,Noto Sans Arabic,Cairo,system-ui,sans-serif;font-size:28px;font-weight:600;line-height:1.3}.num-lg{font-family:IBM Plex Sans Arabic,Noto Sans Arabic,Cairo,system-ui,sans-serif;font-size:22px;font-weight:600;line-height:1.3}.num-md{font-family:IBM Plex Sans Arabic,Noto Sans Arabic,Cairo,system-ui,sans-serif;font-size:18px;font-weight:500;line-height:1.3}.num{font-family:IBM Plex Sans Arabic,Noto Sans Arabic,Cairo,system-ui,sans-serif;font-size:16px;font-weight:500;line-height:1.3}.num-sm{font-family:IBM Plex Sans Arabic,Noto Sans Arabic,Cairo,system-ui,sans-serif;font-size:14px;font-weight:500;line-height:1.3}.num-xs{font-family:IBM Plex Sans Arabic,Noto Sans Arabic,Cairo,system-ui,sans-serif;font-size:12px;font-weight:500;line-height:1.3}@font-face{font-family:IBM Plex Sans Arabic;src:url(../media/IBMPlexSansArabic-400.34aiva7c86h58.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:IBM Plex Sans Arabic;src:url(../media/IBMPlexSansArabic-500.2zgmrzim4aarl.woff2)format("woff2");font-weight:500;font-style:normal;font-display:block}@font-face{font-family:IBM Plex Sans Arabic;src:url(../media/IBMPlexSansArabic-600.24d_bjjv1f7c4.woff2)format("woff2");font-weight:600;font-style:normal;font-display:block}@font-face{font-family:IBM Plex Sans Arabic;src:url(../media/IBMPlexSansArabic-700.3morg_ux842ne.woff2)format("woff2");font-weight:700;font-style:normal;font-display:block}.mq-doc.mq-doc,.mq-a4.mq-a4{--surface-page:#f6f3ed;--surface-raised:#fff;--surface-sunken:#e7e3d9;--surface-inset:#fbf9f5;--surface-selected:#dceef3;--surface-overlay:#12171a8c;--ink-primary:#12171a;--ink-secondary:#41484e;--ink-muted:#5d656b;--ink-inverse:#fff;--accent:#0a5668;--accent-strong:#073f4d;--accent-quiet:#e2f0f4;--accent-on:#fff;--signal-ok:#0d5533;--signal-ok-quiet:#e4f2ea;--signal-warn:#6b4100;--signal-warn-quiet:#fbf2de;--signal-danger:#971a0f;--signal-danger-quiet:#fde9e5;--signal-info:#0d4f6b;--signal-info-quiet:#e1eef6;--signal-on:#fff;--chart-1:#1f8ea8;--chart-2:#bd8014;--chart-3:#2f5fa8;--rule-strong:#86806f;--rule-soft:#dcd7cb;--rule-heavy:#12171a;--focus-ring:#0b3d4a;--focus-ring-inner:#fff;--shadow-raised:0 1px 2px 0 #12171a1a;--shadow-overlay:0 10px 32px -10px #12171a57}.mq-root{font-family:var(--font-sans);color:var(--ink-primary);background:var(--surface-page);-webkit-text-size-adjust:100%;text-align:start}.mq-root *,.mq-root :before,.mq-root :after{box-sizing:border-box}.mq-root :focus{outline:none}:where([data-density=field]){--mq-row:var(--row-field);--mq-control:var(--control-field);--mq-cell-pad-b:var(--space-3);--mq-cell-pad-i:var(--space-4);--mq-gap:var(--space-3);--mq-num-size:var(--num-field);--mq-tap:var(--tap-min)}:where([data-density=office]){--mq-row:var(--row-office);--mq-control:var(--control-office);--mq-cell-pad-b:var(--space-1);--mq-cell-pad-i:var(--space-3);--mq-gap:var(--space-2);--mq-num-size:var(--num-office);--mq-tap:var(--control-office)}.mq-root{--mq-row:var(--row-field);--mq-control:var(--control-field);--mq-cell-pad-b:var(--space-3);--mq-cell-pad-i:var(--space-4);--mq-gap:var(--space-3);--mq-num-size:var(--num-field);--mq-tap:var(--tap-min)}.mq-focusable:focus-visible{box-shadow:0 0 0 var(--border-medium) var(--focus-ring-inner), 0 0 0 calc(var(--border-medium) + var(--border-medium)) var(--focus-ring);z-index:var(--z-sticky);outline:none;position:relative}.mq-num{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;font-family:var(--font-num);white-space:nowrap;direction:ltr;unicode-bidi:isolate}:where([data-density]) :where(.mq-num),.mq-root :where(.mq-num){font-size:var(--mq-num-size);font-weight:500;line-height:1.3}.mq-num--tone-ok{color:var(--signal-ok)}.mq-num--tone-warn{color:var(--signal-warn)}.mq-num--tone-danger{color:var(--signal-danger)}.mq-num--tone-info{color:var(--signal-info)}.mq-num--tone-muted{color:var(--ink-secondary)}.mq-num--strong{font-weight:600}.mq-measure{align-items:baseline;gap:var(--space-1);unicode-bidi:isolate;display:inline-flex}.mq-unit{color:var(--ink-secondary);white-space:nowrap;font-size:.8em;font-weight:500}.mq-unit--strong{color:var(--ink-primary)}.mq-datestamp{color:var(--ink-secondary)}.mq-datestamp__rel{color:var(--ink-muted);margin-inline-start:var(--space-1)}.mq-icon{inline-size:var(--icon-md);block-size:var(--icon-md);color:currentColor;fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;vertical-align:-.18em;flex:none;display:inline-block}.mq-icon--sm{inline-size:var(--icon-sm);block-size:var(--icon-sm)}.mq-icon--lg{inline-size:var(--icon-lg);block-size:var(--icon-lg)}.mq-icon--solid{fill:currentColor;stroke:none}.mq-avatar{inline-size:var(--icon-lg);block-size:var(--icon-lg);border-radius:var(--radius-pill);background:var(--accent-quiet);color:var(--accent);border:var(--border-thin) solid var(--rule-strong);letter-spacing:0;flex:none;justify-content:center;align-items:center;font-size:11px;font-weight:600;display:inline-flex}.mq-avatar--lg{block-size:32px;inline-size:32px;font-size:13px}.mq-avatar--stack{margin-inline-start:-6px}.mq-badge{block-size:20px;min-inline-size:20px;padding-inline:var(--space-1);border-radius:var(--radius-pill);background:var(--surface-sunken);color:var(--ink-primary);border:var(--border-thin) solid var(--rule-strong);justify-content:center;align-items:center;font-size:12px;font-weight:600;display:inline-flex}.mq-badge--accent{background:var(--accent-quiet);color:var(--accent);border-color:var(--accent)}.mq-badge--ok{background:var(--signal-ok-quiet);color:var(--signal-ok);border-color:var(--signal-ok)}.mq-badge--warn{background:var(--signal-warn-quiet);color:var(--signal-warn);border-color:var(--signal-warn)}.mq-badge--danger{background:var(--signal-danger-quiet);color:var(--signal-danger);border-color:var(--signal-danger)}.mq-badge--info{background:var(--signal-info-quiet);color:var(--signal-info);border-color:var(--signal-info)}.mq-chip{align-items:center;gap:var(--space-1);min-block-size:24px;padding-block:2px;padding-inline:var(--space-2);border-radius:var(--radius-pill);border:var(--border-thin) solid var(--rule-strong);background:var(--surface-sunken);color:var(--ink-primary);white-space:nowrap;font-size:12px;font-weight:600;line-height:1.4;display:inline-flex}.mq-chip--draft{background:var(--surface-sunken);color:var(--ink-secondary);border-color:var(--rule-strong)}.mq-chip--measured{background:var(--accent-quiet);color:var(--accent);border-color:var(--accent)}.mq-chip--checked{background:var(--signal-info-quiet);color:var(--signal-info);border-color:var(--signal-info)}.mq-chip--approved{background:var(--signal-ok-quiet);color:var(--signal-ok);border-color:var(--signal-ok)}.mq-chip--pending{background:var(--signal-warn-quiet);color:var(--signal-warn);border-color:var(--signal-warn)}.mq-chip--rejected{background:var(--signal-danger-quiet);color:var(--signal-danger);border-color:var(--signal-danger)}.mq-chip--locked{background:var(--surface-sunken);color:var(--ink-primary);border-color:var(--rule-heavy);border-width:var(--border-thin)}.mq-chip__dot{border-radius:var(--radius-pill);background:currentColor;flex:none;block-size:6px;inline-size:6px}.mq-btn{justify-content:center;align-items:center;gap:var(--space-2);block-size:var(--mq-control);min-inline-size:var(--mq-tap);padding-inline:var(--space-4);border-radius:var(--radius-sm);border:var(--border-thin) solid transparent;font-family:inherit;font-size:inherit;cursor:pointer;background:var(--surface-raised);color:var(--ink-primary);text-align:center;white-space:nowrap;font-weight:600;line-height:1.2;transition:background-color .1s linear,border-color .1s linear;display:inline-flex;position:relative}:where([data-density=office]) .mq-btn{padding-inline:var(--space-3);font-size:14px}:where([data-density=field]) .mq-btn{font-size:16px}.mq-btn--primary{background:var(--accent);color:var(--accent-on);border-color:var(--accent)}.mq-btn--primary:hover{background:var(--accent-strong);border-color:var(--accent-strong)}.mq-btn--primary:active{background:var(--accent-strong);border-color:var(--rule-heavy)}.mq-btn--secondary{background:var(--surface-raised);color:var(--accent);border-color:var(--accent)}.mq-btn--secondary:hover{background:var(--accent-quiet)}.mq-btn--secondary:active{background:var(--accent-quiet);border-color:var(--accent-strong)}.mq-btn--quiet{color:var(--ink-primary);border-color:var(--rule-strong);background:0 0}.mq-btn--quiet:hover{background:var(--surface-sunken)}.mq-btn--quiet:active{background:var(--surface-sunken);border-color:var(--rule-heavy)}.mq-btn--ghost{color:var(--accent);background:0 0;border-color:#0000}.mq-btn--ghost:hover{background:var(--accent-quiet)}.mq-btn--ghost:active{background:var(--accent-quiet);border-color:var(--accent)}.mq-btn--danger{background:var(--signal-danger);color:var(--signal-on);border-color:var(--signal-danger)}.mq-btn--danger:hover,.mq-btn--danger:active{background:var(--signal-danger);border-color:var(--rule-heavy)}.mq-btn:disabled,.mq-btn[aria-disabled=true]{opacity:var(--opacity-disabled);cursor:not-allowed;background:var(--surface-sunken);color:var(--ink-secondary);border-color:var(--rule-strong)}.mq-btn.is-loading{cursor:progress;color:#0000}.mq-btn.is-loading .mq-btn__label,.mq-btn.is-loading .mq-icon{visibility:hidden}.mq-btn.is-loading:after{content:"";border-radius:var(--radius-pill);border:var(--border-medium) solid currentColor;block-size:16px;inline-size:16px;color:var(--ink-primary);border-block-start-color:#0000;animation:.7s linear infinite mq-spin;position:absolute}.mq-btn--primary.is-loading:after,.mq-btn--danger.is-loading:after{color:var(--accent-on)}@keyframes mq-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.mq-btn.is-loading:after{animation-duration:2s}}.mq-btn--block{inline-size:100%}.mq-iconbtn{inline-size:var(--mq-tap);block-size:var(--mq-tap);border-radius:var(--radius-sm);border:var(--border-thin) solid transparent;color:var(--ink-primary);cursor:pointer;background:0 0;justify-content:center;align-items:center;padding:0;transition:background-color .1s linear;display:inline-flex}.mq-iconbtn:hover{background:var(--surface-sunken)}.mq-iconbtn:active{background:var(--surface-sunken);border-color:var(--rule-strong)}.mq-iconbtn:disabled{opacity:var(--opacity-disabled);cursor:not-allowed}.mq-iconbtn--accent{color:var(--accent)}.mq-iconbtn--danger{color:var(--signal-danger)}.mq-skeleton{background:var(--surface-sunken);border-radius:var(--radius-sm);display:block;position:relative;overflow:hidden}.mq-skeleton:after{content:"";background:var(--rule-soft);opacity:0;animation:1.4s ease-in-out infinite mq-pulse;position:absolute;inset:0}@keyframes mq-pulse{0%,to{opacity:0}50%{opacity:.9}}@media (prefers-reduced-motion:reduce){.mq-skeleton:after{animation:none}}.mq-skeleton--num{block-size:1em;inline-size:5ch;margin-inline-start:auto}.mq-skeleton--text{block-size:1em}.mq-skeleton--row{block-size:var(--mq-row);border-radius:var(--radius-none)}.mq-field{gap:var(--space-1);flex-direction:column;inline-size:100%;display:flex}.mq-field__label{color:var(--ink-secondary);align-items:center;gap:var(--space-1);font-size:14px;font-weight:500;line-height:1.4;display:flex}.mq-field__req{color:var(--signal-danger)}.mq-field__hint{color:var(--ink-muted);font-size:12px;line-height:1.5}.mq-field__error{color:var(--signal-danger);align-items:center;gap:var(--space-1);font-size:12px;font-weight:600;line-height:1.5;display:flex}.mq-field__shell{align-items:center;gap:var(--space-2);block-size:var(--mq-control);padding-inline:var(--space-3);background:var(--surface-raised);border:var(--border-thin) solid var(--rule-strong);border-radius:var(--radius-sm);cursor:text;transition:border-color .1s linear,background-color .1s linear;display:flex}.mq-field__shell:hover{border-color:var(--ink-muted)}.mq-field__shell:focus-within{border-color:var(--accent);box-shadow:0 0 0 var(--border-medium) var(--focus-ring-inner), 0 0 0 calc(var(--border-medium) + var(--border-medium)) var(--focus-ring)}.mq-field__shell.is-invalid{border-color:var(--signal-danger);background:var(--signal-danger-quiet)}.mq-field__shell.is-disabled{background:var(--surface-sunken);border-color:var(--rule-soft);opacity:var(--opacity-disabled);cursor:not-allowed}.mq-field__shell.is-readonly{background:var(--surface-sunken);border-color:var(--rule-strong);cursor:default}.mq-field__shell.is-loading{background:var(--surface-sunken)}.mq-field__input{min-inline-size:0;color:var(--ink-primary);text-align:start;background:0 0;border:none;outline:none;flex:auto;padding:0;font-family:inherit;font-size:16px;line-height:1.5}:where([data-density=office]) .mq-field__input{font-size:14px}.mq-field__input::placeholder{color:var(--ink-muted);opacity:1}.mq-field__input:disabled{cursor:not-allowed}.mq-field__affix{color:var(--ink-secondary);flex:none;font-size:13px;font-weight:500}.mq-field__icon{color:var(--ink-muted);flex:none}.mq-field--numeric .mq-field__input{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;text-align:end;font-weight:500;font-size:var(--mq-num-size);direction:ltr;unicode-bidi:isolate}.mq-field--numeric .mq-field__shell{padding-inline-end:var(--space-2)}.mq-keypad{background:var(--surface-sunken);border-block-start:var(--border-thin) solid var(--rule-strong);box-shadow:var(--shadow-keypad);padding:var(--space-2);gap:var(--space-2);border-start-start-radius:var(--radius-lg);border-start-end-radius:var(--radius-lg);flex-direction:column;display:flex}.mq-keypad__readout{justify-content:space-between;align-items:center;gap:var(--space-2);padding-inline:var(--space-3);padding-block:var(--space-2);background:var(--surface-raised);border:var(--border-thin) solid var(--rule-strong);border-radius:var(--radius-sm);display:flex}.mq-keypad__caption{color:var(--ink-secondary);font-size:13px;font-weight:600}.mq-keypad__grid{gap:var(--space-2);grid-template-columns:repeat(4,1fr);display:grid}.mq-key{block-size:var(--keypad-key);background:var(--surface-raised);border:var(--border-thin) solid var(--rule-strong);border-radius:var(--radius-sm);color:var(--ink-primary);font-variant-numeric:tabular-nums;cursor:pointer;justify-content:center;align-items:center;font-family:inherit;font-size:22px;font-weight:600;transition:background-color 80ms linear;display:flex}.mq-key:hover{background:var(--surface-sunken)}.mq-key:active{background:var(--accent-quiet);border-color:var(--accent)}.mq-key:disabled{opacity:var(--opacity-disabled);cursor:not-allowed}.mq-key--action{background:var(--surface-sunken);color:var(--ink-secondary);font-size:15px}.mq-key--accent{background:var(--accent);color:var(--accent-on);border-color:var(--accent);font-size:16px}.mq-key--accent:hover{background:var(--accent-strong)}.mq-key--danger{color:var(--signal-danger)}.mq-key--tall{grid-row:span 2;block-size:auto}.mq-select{inline-size:100%;display:flex;position:relative}.mq-select__control{appearance:none;inline-size:100%;block-size:var(--mq-control);background:var(--surface-raised);border:var(--border-thin) solid var(--rule-strong);border-radius:var(--radius-sm);color:var(--ink-primary);text-align:start;cursor:pointer;padding-inline-start:var(--space-3);padding-inline-end:var(--space-8);font-family:inherit;font-size:16px;transition:border-color .1s linear}:where([data-density=office]) .mq-select__control{font-size:14px}.mq-select__control:hover{border-color:var(--ink-muted)}.mq-select__control:disabled{background:var(--surface-sunken);opacity:var(--opacity-disabled);cursor:not-allowed}.mq-select__chevron{color:var(--ink-muted);pointer-events:none;position:absolute;inset-block-start:50%;inset-inline-end:var(--space-3);transform:translateY(-50%)}.mq-combo{inline-size:100%;position:relative}.mq-combo__list{background:var(--surface-raised);border:var(--border-thin) solid var(--rule-strong);border-radius:var(--radius-md);box-shadow:var(--shadow-overlay);max-block-size:280px;z-index:var(--z-modal);padding-block:var(--space-1);position:absolute;inset-block-start:calc(100% + var(--space-1));inset-inline:0;overflow:auto}.mq-combo__opt{justify-content:space-between;align-items:center;gap:var(--space-3);padding-inline:var(--space-3);padding-block:var(--space-2);min-block-size:var(--mq-tap);cursor:pointer;text-align:start;inline-size:100%;color:var(--ink-primary);background:0 0;border:none;font-family:inherit;font-size:15px;display:flex}.mq-combo__opt:hover{background:var(--surface-sunken)}.mq-combo__opt[aria-selected=true]{background:var(--surface-selected);color:var(--accent);font-weight:600}.mq-combo__opt[data-active=true]{background:var(--surface-selected)}.mq-combo__opt:disabled{opacity:var(--opacity-disabled);cursor:not-allowed}.mq-combo__code{color:var(--ink-muted);font-size:12px}.mq-combo__empty{padding:var(--space-4);color:var(--ink-muted);text-align:center;font-size:14px}.mq-combo__mark{background:var(--signal-warn-quiet);color:var(--ink-primary);font-weight:600}.mq-cal{background:var(--surface-raised);border:var(--border-thin) solid var(--rule-strong);border-radius:var(--radius-md);box-shadow:var(--shadow-overlay);padding:var(--space-3);inline-size:min(320px,100%)}.mq-cal__head{justify-content:space-between;align-items:center;gap:var(--space-2);margin-block-end:var(--space-2);display:flex}.mq-cal__grid{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.mq-cal__dow{text-align:center;color:var(--ink-muted);padding-block:var(--space-1);font-size:11px;font-weight:600}.mq-cal__day{aspect-ratio:1;border:var(--border-thin) solid transparent;border-radius:var(--radius-sm);cursor:pointer;font-variant-numeric:tabular-nums;color:var(--ink-primary);background:0 0;justify-content:center;align-items:center;min-block-size:36px;font-family:inherit;font-size:14px;display:flex}.mq-cal__day:hover{background:var(--surface-sunken)}.mq-cal__day[aria-selected=true]{background:var(--accent);color:var(--accent-on);border-color:var(--accent);font-weight:600}.mq-cal__day[data-today=true]{border-color:var(--accent);font-weight:600}.mq-cal__day:disabled{color:var(--ink-muted);opacity:var(--opacity-disabled);cursor:not-allowed}.mq-cal__day[data-outside=true]{color:var(--ink-muted)}.mq-toggle{align-items:center;gap:var(--space-2);cursor:pointer;display:inline-flex}.mq-toggle__track{background:var(--surface-sunken);border:var(--border-thin) solid var(--rule-strong);border-radius:var(--radius-pill);flex:none;justify-content:flex-start;align-items:center;block-size:28px;inline-size:48px;padding:2px;transition:background-color .12s linear,border-color .12s linear;display:flex}.mq-toggle__knob{border-radius:var(--radius-pill);background:var(--surface-raised);border:var(--border-thin) solid var(--rule-strong);block-size:22px;inline-size:22px}.mq-toggle input{opacity:0;block-size:0;inline-size:0;position:absolute}.mq-toggle input:checked+.mq-toggle__track{background:var(--accent);border-color:var(--accent);justify-content:flex-end}.mq-toggle input:checked+.mq-toggle__track .mq-toggle__knob{border-color:var(--accent-strong)}.mq-toggle:hover .mq-toggle__track{border-color:var(--ink-muted)}.mq-toggle input:focus-visible+.mq-toggle__track{box-shadow:0 0 0 var(--border-medium) var(--focus-ring-inner), 0 0 0 calc(var(--border-medium) + var(--border-medium)) var(--focus-ring)}.mq-toggle input:disabled+.mq-toggle__track{opacity:var(--opacity-disabled);cursor:not-allowed}.mq-toggle__label{color:var(--ink-primary);font-size:15px}.mq-seg{background:var(--surface-sunken);border:var(--border-thin) solid var(--rule-strong);border-radius:var(--radius-md);gap:2px;padding:2px;display:inline-flex}.mq-seg__item{justify-content:center;align-items:center;gap:var(--space-1);min-block-size:calc(var(--mq-control) - 8px);min-inline-size:var(--mq-tap);padding-inline:var(--space-4);border:var(--border-thin) solid transparent;border-radius:var(--radius-sm);color:var(--ink-secondary);cursor:pointer;white-space:nowrap;background:0 0;font-family:inherit;font-size:15px;font-weight:600;transition:background-color .1s linear,color .1s linear;display:inline-flex}:where([data-density=office]) .mq-seg__item{padding-inline:var(--space-3);font-size:13px}.mq-seg__item:hover{color:var(--ink-primary);background:var(--surface-raised)}.mq-seg__item[aria-pressed=true],.mq-seg__item[aria-selected=true]{background:var(--surface-raised);color:var(--accent);border-color:var(--accent)}.mq-seg__item:active{background:var(--accent-quiet)}.mq-seg__item:disabled{opacity:var(--opacity-disabled);cursor:not-allowed}.mq-attach{gap:var(--space-2);flex-wrap:wrap;align-items:flex-start;display:flex}.mq-attach__tile{border:var(--border-thin) solid var(--rule-strong);border-radius:var(--radius-sm);background:var(--surface-sunken);block-size:72px;inline-size:72px;color:var(--ink-muted);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.mq-attach__tile img{object-fit:cover;block-size:100%;inline-size:100%}.mq-attach__stamp{background:var(--surface-overlay);color:var(--surface-raised);text-align:center;font-variant-numeric:tabular-nums;direction:ltr;unicode-bidi:isolate;padding:2px;font-size:10px;position:absolute;inset-block-end:0;inset-inline:0}.mq-attach__add{border:var(--border-thin) dashed var(--rule-strong);border-radius:var(--radius-sm);block-size:72px;inline-size:72px;color:var(--accent);cursor:pointer;background:0 0;flex-direction:column;justify-content:center;align-items:center;gap:2px;font-family:inherit;font-size:11px;font-weight:600;display:flex}.mq-attach__add:hover{background:var(--accent-quiet);border-color:var(--accent);border-style:solid}.mq-attach__add:disabled{opacity:var(--opacity-disabled);cursor:not-allowed}.mq-attach__pending{opacity:var(--opacity-pending)}.mq-voice{align-items:center;gap:var(--space-3);padding-inline:var(--space-3);padding-block:var(--space-2);background:var(--surface-sunken);border:var(--border-thin) solid var(--rule-strong);border-radius:var(--radius-sm);display:flex}.mq-voice__wave{flex:auto;align-items:center;gap:2px;block-size:24px;display:flex}.mq-voice__bar{background:var(--accent);border-radius:var(--radius-pill);inline-size:3px}.mq-voice--recording .mq-voice__bar{background:var(--signal-danger)}.mq-voice--recording{border-color:var(--signal-danger);background:var(--signal-danger-quiet)}.mq-table-wrap{border:var(--border-thin) solid var(--rule-strong);border-radius:var(--radius-none);background:var(--surface-raised);position:relative;overflow:auto}.mq-table{border-collapse:separate;border-spacing:0;inline-size:100%;font-size:15px}:where([data-density=office]) .mq-table{font-size:13px}.mq-table th,.mq-table td{padding-block:var(--mq-cell-pad-b);padding-inline:var(--mq-cell-pad-i);border-block-end:var(--border-thin) solid var(--rule-strong);border-inline-end:var(--border-thin) solid var(--rule-soft);text-align:start;vertical-align:middle;block-size:var(--mq-row)}.mq-table th:last-child,.mq-table td:last-child{border-inline-end:none}.mq-table thead th{z-index:var(--z-sticky);background:var(--surface-sunken);color:var(--ink-secondary);letter-spacing:0;border-block-end:var(--border-medium) solid var(--rule-strong);white-space:nowrap;font-size:12px;font-weight:600;line-height:1.35;position:sticky;inset-block-start:0}.mq-table th.mq-col--num,.mq-table td.mq-col--num{text-align:end}.mq-table th.mq-col--center,.mq-table td.mq-col--center{text-align:center}.mq-table tbody tr{background:var(--surface-raised)}.mq-table tbody tr:hover{background:var(--surface-sunken)}.mq-table tbody tr[aria-selected=true]{background:var(--surface-selected)}.mq-table tbody tr[data-row=deduction]{background:var(--signal-danger-quiet)}.mq-table tbody tr[data-row=deduction] td{border-block-end-color:var(--signal-danger)}.mq-table tbody tr[data-row=derived] td{background:var(--surface-sunken);color:var(--ink-secondary)}.mq-table tbody tr[data-row=pending]{opacity:var(--opacity-pending)}.mq-table tbody tr[data-row=disabled]{opacity:var(--opacity-disabled)}.mq-table tfoot td{z-index:var(--z-sticky);background:var(--surface-sunken);border-block-start:var(--border-medium) solid var(--rule-heavy);color:var(--ink-primary);box-shadow:var(--shadow-sticky);border-block-end:none;font-weight:600;position:sticky;inset-block-end:0}.mq-table__grip{cursor:col-resize;background:0 0;border:none;inline-size:6px;padding:0;position:absolute;inset-block:0;inset-inline-end:-3px}.mq-table__grip:hover,.mq-table__grip:active{background:var(--accent)}.mq-table th{position:sticky}.mq-table th>.mq-table__th{align-items:center;gap:var(--space-1);display:flex;position:relative}.mq-table__sort{cursor:pointer;color:inherit;font:inherit;background:0 0;border:none;align-items:center;gap:2px;padding:0;display:inline-flex}.mq-table__sort:hover{color:var(--accent)}.mq-table__derived{align-items:center;gap:var(--space-1);color:var(--ink-secondary);display:inline-flex}.mq-dgrid{border:var(--border-thin) solid var(--rule-strong);background:var(--surface-raised);overflow:auto}.mq-dgrid__table{border-collapse:separate;border-spacing:0;inline-size:100%}.mq-dgrid__table th,.mq-dgrid__table td{border-block-end:var(--border-thin) solid var(--rule-strong);border-inline-end:var(--border-thin) solid var(--rule-strong);padding-block:var(--mq-cell-pad-b);padding-inline:var(--space-2);block-size:var(--mq-row);text-align:center}.mq-dgrid__table th:last-child,.mq-dgrid__table td:last-child{border-inline-end:none}.mq-dgrid__table thead th{z-index:var(--z-sticky);background:var(--surface-sunken);color:var(--ink-secondary);border-block-end:var(--border-medium) solid var(--rule-strong);font-size:12px;font-weight:600;position:sticky;inset-block-start:0}.mq-dgrid__desc{text-align:start;color:var(--ink-primary);min-inline-size:9rem;font-size:15px}:where([data-density=office]) .mq-dgrid__desc{font-size:13px}.mq-dgrid__qty{background:var(--surface-sunken);font-weight:600}.mq-dgrid__row--deduction,.mq-dgrid__row--deduction .mq-dgrid__qty{background:var(--signal-danger-quiet)}.mq-dgrid__row--deduction td{border-block-end-color:var(--signal-danger)}.mq-dgrid__row:hover{background:var(--surface-sunken)}.mq-dgrid__row[aria-selected=true]{background:var(--surface-selected)}.mq-dgrid__row--pending{opacity:var(--opacity-pending)}.mq-dgrid__cellinput{inline-size:100%;color:var(--ink-primary);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;text-align:center;font-family:inherit;font-size:var(--mq-num-size);padding-block:var(--space-1);border-radius:var(--radius-sm);direction:ltr;unicode-bidi:isolate;background:0 0;border:none;outline:none;font-weight:500}.mq-dgrid__cellinput:hover{background:var(--surface-sunken)}.mq-dgrid__cellinput:focus{background:var(--surface-raised);box-shadow:inset 0 0 0 var(--border-medium) var(--accent)}.mq-dgrid__cellinput:disabled{color:var(--ink-secondary);cursor:not-allowed}.mq-dgrid__cellinput[readonly]{background:var(--surface-sunken);cursor:default}.mq-dgrid__formula{align-items:center;gap:var(--space-2);padding-inline:var(--space-3);padding-block:var(--space-2);background:var(--surface-inset);border-block-end:var(--border-thin) solid var(--rule-strong);color:var(--ink-secondary);flex-wrap:wrap;font-size:13px;font-weight:500;display:flex}.mq-dgrid__total{justify-content:space-between;align-items:center;gap:var(--space-3);padding-inline:var(--space-3);padding-block:var(--space-3);background:var(--surface-sunken);border-block-start:var(--border-medium) solid var(--rule-heavy);z-index:var(--z-sticky);box-shadow:var(--shadow-sticky);display:flex;position:sticky;inset-block-end:0}.mq-dgrid__totlabel{color:var(--ink-secondary);font-size:13px;font-weight:600}.mq-tree{margin:0;padding:0;list-style:none}.mq-tree__node{align-items:center;gap:var(--space-2);min-block-size:var(--mq-row);border-block-end:var(--border-thin) solid var(--rule-soft);cursor:pointer;text-align:start;inline-size:100%;color:var(--ink-primary);background:0 0;border-block-start:none;border-inline:none;padding-inline-end:var(--space-3);font-family:inherit;display:flex}.mq-tree__node:hover{background:var(--surface-sunken)}.mq-tree__node[aria-selected=true]{background:var(--surface-selected);border-inline-start:var(--border-thick) solid var(--accent)}.mq-tree__node:disabled{opacity:var(--opacity-disabled);cursor:not-allowed}.mq-tree__twist{block-size:24px;inline-size:24px;color:var(--ink-muted);flex:none;justify-content:center;align-items:center;display:inline-flex}.mq-tree__twist[data-open=true] .mq-icon{transform:rotate(90deg)}.mq-tree__type{color:var(--ink-secondary);background:var(--surface-sunken);border:var(--border-thin) solid var(--rule-strong);border-radius:var(--radius-sm);padding-inline:var(--space-1);flex:none;font-size:10px;font-weight:600}.mq-tree__name{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-inline-size:0;font-size:15px;overflow:hidden}:where([data-density=office]) .mq-tree__name{font-size:13px}.mq-tree__repeat{color:var(--accent);flex:none;font-size:12px;font-weight:600}.mq-tree__value{color:var(--ink-secondary);flex:none}.mq-tree__children{margin:0;padding:0;list-style:none}.mq-tree__indent{flex:none}.mq-kv{gap:var(--space-1) var(--space-4);grid-template-columns:auto 1fr;margin:0;display:grid}.mq-kv dt{color:var(--ink-muted);align-self:center;font-size:13px;font-weight:500}.mq-kv dd{color:var(--ink-primary);text-align:end;align-self:center;margin:0;font-size:15px}.mq-kv--rows{grid-template-columns:1fr;gap:0}.mq-kv--rows dt{padding-block-start:var(--space-2)}.mq-kv--rows dd{text-align:start;border-block-end:var(--border-thin) solid var(--rule-soft);padding-block-end:var(--space-2)}.mq-progress{gap:var(--space-1);flex-direction:column;inline-size:100%;display:flex}.mq-progress__head{justify-content:space-between;align-items:baseline;gap:var(--space-2);display:flex}.mq-progress__label{color:var(--ink-secondary);font-size:13px;font-weight:500}.mq-progress__track{background:var(--surface-sunken);border:var(--border-thin) solid var(--rule-strong);border-radius:var(--radius-sm);block-size:10px;display:flex;overflow:hidden}:where([data-density=field]) .mq-progress__track{block-size:14px}.mq-progress__fill{background:var(--accent);block-size:100%}.mq-progress--ok .mq-progress__fill{background:var(--signal-ok)}.mq-progress--warn .mq-progress__fill{background:var(--signal-warn)}.mq-progress--danger .mq-progress__fill{background:var(--signal-danger)}.mq-progress__over{background:var(--signal-danger);border-inline-start:var(--border-medium) solid var(--surface-raised);block-size:100%}.mq-progress--indeterminate .mq-progress__fill{inline-size:35%;animation:1.2s ease-in-out infinite alternate mq-slide}@keyframes mq-slide{0%{margin-inline-start:0}to{margin-inline-start:65%}}@media (prefers-reduced-motion:reduce){.mq-progress--indeterminate .mq-progress__fill{inline-size:100%;animation:none}}.mq-chart{background:var(--surface-raised);border:var(--border-thin) solid var(--rule-strong);inline-size:100%;padding:var(--space-3)}.mq-chart__svg{block-size:auto;inline-size:100%;display:block}.mq-chart__grid{stroke:var(--rule-soft);stroke-width:1px}.mq-chart__axis{stroke:var(--rule-strong);stroke-width:1px}.mq-chart__tick{fill:var(--ink-muted);font-size:10px;font-family:var(--font-num)}.mq-chart__planned{stroke:var(--ink-secondary);stroke-width:2px;fill:none;stroke-dasharray:5 4}.mq-chart__actual{stroke:var(--accent);stroke-width:2.5px;fill:none}.mq-chart__actual-area{fill:var(--accent-quiet)}.mq-chart__dot{fill:var(--accent);stroke:var(--surface-raised);stroke-width:2px}.mq-chart__legend{gap:var(--space-4);flex-wrap:wrap;margin-block-start:var(--space-2);display:flex}.mq-chart__key{align-items:center;gap:var(--space-1);color:var(--ink-secondary);font-size:12px;display:inline-flex}.mq-chart__swatch{border-radius:var(--radius-pill);block-size:3px;inline-size:14px}.mq-chart__swatch--planned{background:var(--ink-secondary)}.mq-chart__swatch--actual{background:var(--accent)}.mq-cmp{border-collapse:separate;border-spacing:0;border:var(--border-thin) solid var(--rule-strong);background:var(--surface-raised);inline-size:100%}.mq-cmp th,.mq-cmp td{padding-block:var(--space-2);padding-inline:var(--space-3);border-block-end:var(--border-thin) solid var(--rule-soft);text-align:end}.mq-cmp th:first-child,.mq-cmp td:first-child{text-align:start;color:var(--ink-secondary)}.mq-cmp thead th{background:var(--surface-sunken);color:var(--ink-primary);border-block-end:var(--border-medium) solid var(--rule-strong);font-size:13px;font-weight:600}.mq-cmp tr[data-row=total] td,.mq-cmp tr[data-row=total] th{border-block-start:var(--border-medium) solid var(--rule-heavy);border-block-end:var(--border-thick) double var(--rule-heavy);background:var(--surface-sunken);font-weight:600}.mq-cmp td.mq-cmp__win,.mq-cmp tr[data-row=total] td.mq-cmp__win{background:var(--signal-ok-quiet)}.mq-cmp__verdict{gap:var(--space-1);padding:var(--space-3);background:var(--signal-ok-quiet);border:var(--border-thin) solid var(--signal-ok);border-block-start:none;flex-direction:column;display:flex}.mq-cmp__verdict-line{align-items:center;gap:var(--space-2);color:var(--signal-ok);font-size:15px;font-weight:600;display:flex}.mq-cmp__breakeven{align-items:center;gap:var(--space-2);color:var(--ink-primary);font-size:14px;display:flex}.mq-shell{background:var(--surface-page);flex-direction:column;min-block-size:100%;display:flex}.mq-shell__body{flex:auto;min-block-size:0;display:flex}.mq-shell__main{flex-direction:column;flex:auto;min-inline-size:0;display:flex}.mq-shell__content{padding:var(--space-4);flex:auto;overflow:auto}:where([data-density=office]) .mq-shell__content{padding:var(--space-6)}.mq-shell__topbar{align-items:center;gap:var(--space-3);block-size:var(--header-h);padding-inline:var(--space-4);background:var(--surface-raised);border-block-end:var(--border-thin) solid var(--rule-strong);z-index:var(--z-rail);display:flex;position:sticky;inset-block-start:0}.mq-shell__brand{color:var(--ink-primary);flex:none;font-size:17px;font-weight:700}.mq-shell__spacer{flex:auto}.mq-projsw{align-items:center;gap:var(--space-2);min-block-size:var(--tap-min);padding-inline:var(--space-3);background:var(--surface-sunken);border:var(--border-thin) solid var(--rule-strong);border-radius:var(--radius-sm);cursor:pointer;color:var(--ink-primary);max-inline-size:18rem;font-family:inherit;font-size:14px;font-weight:600;display:inline-flex}.mq-projsw:hover{border-color:var(--accent);background:var(--accent-quiet)}.mq-projsw__name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mq-role{color:var(--ink-secondary);background:var(--surface-sunken);border:var(--border-thin) solid var(--rule-strong);border-radius:var(--radius-sm);padding-inline:var(--space-2);white-space:nowrap;padding-block:2px;font-size:11px;font-weight:600}.mq-sidenav{inline-size:var(--rail-w);background:var(--surface-raised);border-inline-end:var(--border-thin) solid var(--rule-strong);padding-block:var(--space-2);flex:none;overflow:auto}.mq-sidenav__group{color:var(--ink-muted);padding-inline:var(--space-4);padding-block:var(--space-2);font-size:11px;font-weight:600}.mq-navitem{align-items:center;gap:var(--space-3);min-block-size:var(--tap-min);inline-size:100%;padding-inline:var(--space-4);cursor:pointer;color:var(--ink-primary);text-align:start;border:none;border-inline-start:var(--border-thick) solid transparent;background:0 0;font-family:inherit;font-size:15px;display:flex}.mq-navitem:hover{background:var(--surface-sunken)}.mq-navitem[aria-current=page]{background:var(--surface-selected);color:var(--accent);border-inline-start-color:var(--accent);font-weight:600}.mq-navitem:disabled{opacity:var(--opacity-disabled);cursor:not-allowed}.mq-navitem__count{margin-inline-start:auto}.mq-bottombar{block-size:var(--bar-h);background:var(--surface-raised);border-block-start:var(--border-thin) solid var(--rule-strong);box-shadow:var(--shadow-sticky);z-index:var(--z-rail);align-items:stretch;display:flex;position:sticky;inset-block-end:0}.mq-bottombar__item{cursor:pointer;color:var(--ink-secondary);border:none;border-block-start:var(--border-medium) solid transparent;min-inline-size:var(--tap-min);background:0 0;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:2px;font-family:inherit;font-size:11px;font-weight:600;display:flex}.mq-bottombar__item:hover{background:var(--surface-sunken)}.mq-bottombar__item[aria-current=page]{color:var(--accent);border-block-start-color:var(--accent)}.mq-bottombar__item:disabled{opacity:var(--opacity-disabled);cursor:not-allowed}.mq-pagehead{gap:var(--space-2);padding-inline:var(--space-4);padding-block:var(--space-3);background:var(--surface-raised);border-block-end:var(--border-thin) solid var(--rule-strong);flex-direction:column;display:flex}.mq-crumbs{align-items:center;gap:var(--space-1);color:var(--ink-muted);flex-wrap:wrap;font-size:12px;display:flex}.mq-crumbs a,.mq-crumbs button{color:var(--accent);cursor:pointer;font:inherit;border:none;border-block-end:var(--border-thin) solid transparent;background:0 0;padding:0;text-decoration:none}.mq-crumbs a:hover,.mq-crumbs button:hover{border-block-end-color:var(--accent)}.mq-pagehead__row{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.mq-pagehead__title{color:var(--ink-primary);flex:auto;min-inline-size:0;margin:0;font-size:22px;font-weight:600}:where([data-density=office]) .mq-pagehead__title{font-size:18px}.mq-pagehead__actions{align-items:center;gap:var(--space-2);flex:none;display:flex}.mq-pagehead__sub{color:var(--ink-secondary);font-size:14px}.mq-scrim{background:var(--surface-overlay);position:absolute;inset:0}.mq-drawer{inline-size:min(var(--rail-w),86%);background:var(--surface-raised);border-inline-start:var(--border-thin) solid var(--rule-strong);box-shadow:var(--shadow-overlay);z-index:var(--z-drawer);flex-direction:column;display:flex;position:absolute;inset-block:0;inset-inline-end:0}.mq-drawer__head,.mq-modal__head,.mq-sheet__head{align-items:center;gap:var(--space-2);padding-inline:var(--space-4);padding-block:var(--space-3);border-block-end:var(--border-thin) solid var(--rule-strong);background:var(--surface-sunken);display:flex}.mq-drawer__title,.mq-modal__title,.mq-sheet__title{flex:auto;margin:0;font-size:16px;font-weight:600}.mq-drawer__body,.mq-modal__body,.mq-sheet__body{padding:var(--space-4);flex:auto;overflow:auto}.mq-drawer__foot,.mq-modal__foot,.mq-sheet__foot{gap:var(--space-2);padding:var(--space-3);border-block-start:var(--border-thin) solid var(--rule-strong);background:var(--surface-sunken);justify-content:flex-end;display:flex}.mq-modal{background:var(--surface-raised);border:var(--border-thin) solid var(--rule-strong);border-radius:var(--radius-md);box-shadow:var(--shadow-overlay);max-block-size:86%;inline-size:min(520px,92%);z-index:var(--z-modal);flex-direction:column;display:flex}.mq-modal--danger{border-color:var(--signal-danger);border-width:var(--border-medium)}.mq-modal--danger .mq-modal__head{background:var(--signal-danger-quiet);color:var(--signal-danger)}.mq-sheet{background:var(--surface-raised);border-block-start:var(--border-thin) solid var(--rule-strong);box-shadow:var(--shadow-overlay);max-block-size:88%;z-index:var(--z-sheet);border-start-start-radius:var(--radius-lg);border-start-end-radius:var(--radius-lg);flex-direction:column;display:flex;position:absolute;inset-block-end:0;inset-inline:0}.mq-sheet__grab{border-radius:var(--radius-pill);background:var(--rule-strong);block-size:4px;inline-size:40px;margin:var(--space-2) auto 0;flex:none}.mq-tabs{border-block-end:var(--border-thin) solid var(--rule-strong);gap:0;display:flex;overflow:auto}.mq-tab{min-block-size:var(--tap-min);padding-inline:var(--space-4);cursor:pointer;color:var(--ink-secondary);border:none;border-block-end:var(--border-medium) solid transparent;align-items:center;gap:var(--space-2);white-space:nowrap;background:0 0;font-family:inherit;font-size:15px;font-weight:600;display:inline-flex}:where([data-density=office]) .mq-tab{min-block-size:var(--control-office);font-size:13px}.mq-tab:hover{color:var(--ink-primary);background:var(--surface-sunken)}.mq-tab[aria-selected=true]{color:var(--accent);border-block-end-color:var(--accent)}.mq-tab:disabled{opacity:var(--opacity-disabled);cursor:not-allowed}.mq-acc{border:var(--border-thin) solid var(--rule-strong);background:var(--surface-raised)}.mq-acc__item+.mq-acc__item{border-block-start:var(--border-thin) solid var(--rule-soft)}.mq-acc__trigger{align-items:center;gap:var(--space-2);inline-size:100%;min-block-size:var(--mq-row);padding-inline:var(--space-3);cursor:pointer;color:var(--ink-primary);text-align:start;background:0 0;border:none;font-family:inherit;font-size:15px;font-weight:600;display:flex}.mq-acc__trigger:hover,.mq-acc__trigger[aria-expanded=true]{background:var(--surface-sunken)}.mq-acc__trigger:disabled{opacity:var(--opacity-disabled);cursor:not-allowed}.mq-acc__trigger .mq-icon{transition:transform .12s linear}.mq-acc__trigger[aria-expanded=true] .mq-icon--twist{transform:rotate(90deg)}.mq-acc__panel{padding:var(--space-3);border-block-start:var(--border-thin) solid var(--rule-soft)}.mq-acc__meta{color:var(--ink-secondary);margin-inline-start:auto}.mq-card{background:var(--surface-raised);border:var(--border-thin) solid var(--rule-strong);border-radius:var(--radius-md);flex-direction:column;display:flex}.mq-card--flat{box-shadow:none}.mq-card--raised{box-shadow:var(--shadow-raised)}.mq-card--locked{background:var(--surface-sunken);border-color:var(--rule-heavy);border-width:var(--border-medium)}.mq-card__head{align-items:center;gap:var(--space-2);padding-inline:var(--space-4);padding-block:var(--space-3);border-block-end:var(--border-thin) solid var(--rule-soft);display:flex}.mq-card__title{flex:auto;margin:0;font-size:16px;font-weight:600}.mq-card__body{padding:var(--space-4)}.mq-card__foot{padding-inline:var(--space-4);padding-block:var(--space-3);border-block-start:var(--border-thin) solid var(--rule-soft);background:var(--surface-sunken)}.mq-empty{align-items:center;gap:var(--space-3);padding:var(--space-8) var(--space-4);text-align:center;border:var(--border-thin) dashed var(--rule-strong);background:var(--surface-raised);flex-direction:column;display:flex}.mq-empty__icon{color:var(--ink-muted)}.mq-empty__title{color:var(--ink-primary);margin:0;font-size:16px;font-weight:600}.mq-empty__text{color:var(--ink-secondary);max-inline-size:44ch;margin:0;font-size:14px;line-height:1.7}.mq-empty--error{border-style:solid;border-color:var(--signal-danger);background:var(--signal-danger-quiet)}.mq-empty--error .mq-empty__icon{color:var(--signal-danger)}.mq-empty--denied{border-style:solid;border-color:var(--rule-strong);background:var(--surface-sunken)}.mq-toast{align-items:flex-start;gap:var(--space-3);padding:var(--space-3);background:var(--surface-raised);border:var(--border-thin) solid var(--rule-strong);border-radius:var(--radius-md);min-inline-size:min(360px,88vw);box-shadow:var(--shadow-overlay);z-index:var(--z-toast);display:flex}.mq-toast--ok{border-color:var(--signal-ok)}.mq-toast--ok .mq-toast__icon{color:var(--signal-ok)}.mq-toast--warn{border-color:var(--signal-warn)}.mq-toast--warn .mq-toast__icon{color:var(--signal-warn)}.mq-toast--danger{border-color:var(--signal-danger)}.mq-toast--danger .mq-toast__icon{color:var(--signal-danger)}.mq-toast--info .mq-toast__icon{color:var(--signal-info)}.mq-toast__body{flex:auto;min-inline-size:0}.mq-toast__title{color:var(--ink-primary);font-size:14px;font-weight:600}.mq-toast__text{color:var(--ink-secondary);font-size:13px;line-height:1.6}.mq-toast__action{margin-block-start:var(--space-1)}.mq-trace{align-items:center;gap:var(--space-1);padding-inline:var(--space-1);border:var(--border-thin) dotted var(--accent);border-radius:var(--radius-pill);color:var(--accent);font-family:inherit;font-size:inherit;cursor:help;background:0 0;padding-block:1px;display:inline-flex}.mq-trace:hover{background:var(--accent-quiet);border-style:solid}.mq-trace:active{background:var(--accent-quiet);border-color:var(--accent-strong)}.mq-trace:disabled{border-color:var(--rule-strong);color:var(--ink-secondary);cursor:default}.mq-trace__panel{padding:var(--space-3);background:var(--surface-inset);border:var(--border-thin) solid var(--accent);border-radius:var(--radius-sm);color:var(--ink-primary);font-size:13px}.mq-coderef{align-items:center;gap:var(--space-1);padding-inline:var(--space-2);background:var(--surface-inset);border:var(--border-thin) solid var(--rule-strong);border-radius:var(--radius-sm);color:var(--ink-secondary);white-space:nowrap;cursor:pointer;direction:ltr;unicode-bidi:isolate;padding-block:2px;font-family:inherit;font-size:11px;font-weight:600;display:inline-flex}.mq-coderef:hover{border-color:var(--accent);color:var(--accent);background:var(--accent-quiet)}.mq-coderef--advisory{border-color:var(--signal-warn);color:var(--signal-warn);background:var(--signal-warn-quiet)}.mq-offline{align-items:center;gap:var(--space-2);padding-inline:var(--space-2);padding-block:var(--space-1);border-radius:var(--radius-pill);white-space:nowrap;background:var(--signal-info-quiet);color:var(--signal-info);border:var(--border-thin) solid var(--signal-info);font-size:12px;font-weight:600;display:inline-flex}.mq-offline--online{background:var(--signal-ok-quiet);color:var(--signal-ok);border-color:var(--signal-ok)}.mq-offline--syncing{background:var(--accent-quiet);color:var(--accent);border-color:var(--accent)}.mq-offline__dot{border-radius:var(--radius-pill);background:currentColor;flex:none;block-size:8px;inline-size:8px}.mq-offline--syncing .mq-offline__dot{animation:1.1s ease-in-out infinite mq-blink}@keyframes mq-blink{0%,to{opacity:1}50%{opacity:.3}}@media (prefers-reduced-motion:reduce){.mq-offline--syncing .mq-offline__dot{animation:none}}.mq-syncq{align-items:center;gap:var(--space-1);padding-inline:var(--space-2);border-radius:var(--radius-pill);background:var(--signal-info-quiet);color:var(--signal-info);border:var(--border-thin) solid var(--signal-info);white-space:nowrap;padding-block:2px;font-size:12px;font-weight:600;display:inline-flex}.mq-syncq--clear{background:var(--signal-ok-quiet);color:var(--signal-ok);border-color:var(--signal-ok)}.mq-syncq--stuck{background:var(--signal-warn-quiet);color:var(--signal-warn);border-color:var(--signal-warn)}.mq-chain{flex-wrap:wrap;align-items:stretch;gap:0;display:flex}.mq-chain__step{align-items:center;gap:var(--space-2);padding-inline:var(--space-3);padding-block:var(--space-2);border:var(--border-thin) solid var(--rule-strong);background:var(--surface-raised);min-block-size:var(--tap-min);border-inline-end:none;display:flex}.mq-chain__step:last-child{border-inline-end:var(--border-thin) solid var(--rule-strong)}.mq-chain__step[data-state=done]{background:var(--signal-ok-quiet);border-color:var(--signal-ok)}.mq-chain__step[data-state=current]{background:var(--signal-warn-quiet);border-color:var(--signal-warn)}.mq-chain__step[data-state=rejected]{background:var(--signal-danger-quiet);border-color:var(--signal-danger)}.mq-chain__step[data-state=todo]{background:var(--surface-sunken);color:var(--ink-secondary)}.mq-chain__mark{border-radius:var(--radius-pill);border:var(--border-thin) solid currentColor;flex:none;justify-content:center;align-items:center;block-size:22px;inline-size:22px;font-size:11px;font-weight:700;display:flex}.mq-chain__step[data-state=done] .mq-chain__mark{background:var(--signal-ok);color:var(--signal-on);border-color:var(--signal-ok)}.mq-chain__step[data-state=rejected] .mq-chain__mark{background:var(--signal-danger);color:var(--signal-on);border-color:var(--signal-danger)}.mq-chain__who{flex-direction:column;gap:0;min-inline-size:0;display:flex}.mq-chain__role{color:var(--ink-muted);font-size:11px}.mq-chain__name{color:var(--ink-primary);font-size:13px;font-weight:600}.mq-sign{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));padding-block-start:var(--space-6);display:grid}.mq-sign__slot{gap:var(--space-1);flex-direction:column;display:flex}.mq-sign__line{border-block-end:var(--border-thin) solid var(--rule-heavy);block-size:48px;justify-content:center;align-items:flex-end;padding-block-end:var(--space-1);display:flex}.mq-sign__role{color:var(--ink-secondary);text-align:center;font-size:12px;font-weight:600}.mq-sign__name{color:var(--ink-primary);text-align:center;font-size:13px}.mq-sign__date{color:var(--ink-muted);text-align:center;font-size:11px}.mq-sign__stamp{color:var(--signal-ok);text-align:center;justify-content:center;align-items:center;gap:var(--space-1);font-size:12px;font-weight:600;display:flex}.mq-exportbar{align-items:center;gap:var(--space-2);padding:var(--space-3);background:var(--surface-sunken);border:var(--border-thin) solid var(--rule-strong);border-radius:var(--radius-md);flex-wrap:wrap;display:flex}.mq-exportbar__label{color:var(--ink-secondary);margin-inline-end:var(--space-1);font-size:13px;font-weight:600}.mq-exportbar__spacer{flex:auto}.mq-kit{font-family:var(--font-sans);color:var(--ink-primary);background:var(--surface-page);padding:var(--space-4);gap:var(--space-4);flex-direction:column;display:flex}.mq-kit__row{gap:var(--space-2);flex-direction:column;display:flex}.mq-kit__label{color:var(--ink-muted);align-items:center;gap:var(--space-2);font-size:11px;font-weight:600;display:flex}.mq-kit__label:after{content:"";background:var(--rule-soft);flex:auto;block-size:1px}.mq-kit__items{gap:var(--space-3);flex-wrap:wrap;align-items:center;display:flex}.mq-kit__items--stack{flex-direction:column;align-items:stretch}.mq-kit__cols{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));align-items:start;display:grid}.mq-kit__note{color:var(--ink-secondary);font-size:12px;line-height:1.7}.mq-kit__frame{border:var(--border-thin) solid var(--rule-strong);background:var(--surface-page);block-size:100%;position:relative;overflow:hidden}.mq-kit__swatch{border:var(--border-thin) solid var(--rule-strong);border-radius:var(--radius-sm);block-size:32px;inline-size:56px}.mq-screens{gap:var(--space-8);padding:var(--space-4);background:var(--surface-page);flex-direction:column;display:flex}.mq-screens__row{gap:var(--space-6);flex-wrap:wrap;align-items:flex-start;display:flex}.mq-screens__cap{color:var(--ink-muted);align-items:center;gap:var(--space-2);margin-block-end:var(--space-2);font-size:11px;font-weight:600;display:flex}.mq-screens__cap:after{content:"";background:var(--rule-soft);flex:auto;block-size:1px}.mq-device{border:var(--border-medium) solid var(--rule-heavy);background:var(--surface-page);flex-direction:column;flex:none;display:flex;position:relative;overflow:hidden}.mq-device--phone{border-radius:var(--radius-lg);block-size:760px;inline-size:390px}.mq-device--desk{border-radius:var(--radius-md);flex:640px;block-size:760px;inline-size:1180px;min-inline-size:0}.mq-device__scroll{flex-direction:column;flex:auto;min-block-size:0;display:flex;overflow:auto}.mq-sheethead{gap:var(--space-1);padding-inline:var(--space-3);padding-block:var(--space-2);background:var(--surface-raised);border-block-end:var(--border-thin) solid var(--rule-strong);flex-direction:column;display:flex}.mq-sheethead__line{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.mq-sheethead__item{color:var(--ink-primary);text-overflow:ellipsis;white-space:nowrap;flex:auto;min-inline-size:0;font-size:15px;font-weight:600;overflow:hidden}.mq-sheethead__ctx{color:var(--ink-muted);font-size:12px}.mq-actionrow{gap:var(--space-2);padding:var(--space-3);background:var(--surface-raised);border-block-start:var(--border-thin) solid var(--rule-strong);box-shadow:var(--shadow-sticky);flex-direction:column;display:flex}.mq-actionrow__pair{gap:var(--space-2);display:flex}.mq-actionrow__pair>*{flex:1 1 0;min-inline-size:0}.mq-actionrow__icons{gap:var(--space-2);align-items:center;display:flex}.mq-actionrow__icons>*{flex:1 1 0}.mq-tapcount{align-items:center;gap:var(--space-1);padding-inline:var(--space-2);border:var(--border-thin) solid var(--accent);border-radius:var(--radius-pill);background:var(--accent-quiet);color:var(--accent);white-space:nowrap;padding-block:2px;font-size:11px;font-weight:600;display:inline-flex}.mq-tapcount__step{border-radius:var(--radius-pill);background:var(--accent);block-size:14px;inline-size:14px;color:var(--accent-on);justify-content:center;align-items:center;font-size:9px;font-weight:700;display:inline-flex}.mq-rails{flex:auto;min-block-size:0;display:flex}.mq-rails__left{background:var(--surface-raised);border-inline-end:var(--border-thin) solid var(--rule-strong);flex:none;inline-size:250px;overflow:auto}.mq-rails__center{flex-direction:column;flex:auto;min-inline-size:0;display:flex;overflow:auto}.mq-rails__right{inline-size:270px;padding:var(--space-3);gap:var(--space-3);background:var(--surface-raised);border-inline-start:var(--border-thin) solid var(--rule-strong);flex-direction:column;flex:none;display:flex;overflow:auto}.mq-rails__title{color:var(--ink-muted);padding-inline:var(--space-3);padding-block:var(--space-2);font-size:11px;font-weight:600}.mq-keyhint{gap:var(--space-1);padding:var(--space-2);background:var(--surface-inset);border:var(--border-thin) solid var(--rule-soft);border-radius:var(--radius-sm);color:var(--ink-secondary);flex-direction:column;font-size:11px;display:flex}.mq-keyhint__row{align-items:center;gap:var(--space-2);justify-content:space-between;display:flex}.mq-kbd{font-family:var(--font-num);padding-inline:var(--space-1);border:var(--border-thin) solid var(--rule-strong);border-radius:var(--radius-sm);background:var(--surface-raised);color:var(--ink-primary);white-space:nowrap;direction:ltr;unicode-bidi:isolate;padding-block:1px;font-size:10px;font-weight:600}.mq-wf{border-collapse:separate;border-spacing:0;background:var(--surface-raised);border:var(--border-thin) solid var(--rule-strong);inline-size:100%}.mq-wf td,.mq-wf th{padding-block:var(--space-2);padding-inline:var(--space-3);border-block-end:var(--border-thin) solid var(--rule-soft);text-align:start;vertical-align:middle}.mq-wf__group td{background:var(--surface-sunken);color:var(--ink-secondary);border-block-end:var(--border-thin) solid var(--rule-strong);font-size:12px;font-weight:600}.mq-wf__desc{color:var(--ink-primary)}.mq-wf__calc{text-align:end;color:var(--ink-secondary);white-space:nowrap}.mq-wf__amt{text-align:end;white-space:nowrap}.mq-wf__sub td{background:var(--surface-inset);font-weight:600}.mq-wf__sub .mq-wf__desc{color:var(--ink-secondary)}.mq-wf__direct td{border-block-start:var(--border-medium) solid var(--rule-heavy);background:var(--surface-sunken);font-weight:600}.mq-wf__final td{border-block-start:var(--border-thick) double var(--rule-heavy);background:var(--surface-sunken);border-block-end:none}.mq-wf__nestmark{align-items:center;gap:var(--space-1);color:var(--accent);font-size:11px;font-weight:600;display:inline-flex}.mq-pct{border:var(--border-thin) dashed var(--accent);border-radius:var(--radius-sm);padding-inline:var(--space-1);background:var(--accent-quiet);align-items:center;gap:2px;display:inline-flex}.mq-pct input{inline-size:3.5ch;font-family:var(--font-num);font-variant-numeric:tabular-nums;text-align:end;color:var(--accent);direction:ltr;unicode-bidi:isolate;background:0 0;border:none;outline:none;font-size:13px;font-weight:600}.mq-pct:hover{background:var(--surface-raised);border-style:solid}.mq-pct:focus-within{border-style:solid;border-color:var(--accent);box-shadow:0 0 0 var(--border-medium) var(--focus-ring-inner), 0 0 0 calc(var(--border-medium) + var(--border-medium)) var(--focus-ring)}.mq-pct__sign{color:var(--accent);font-size:12px;font-weight:600}.mq-mode{gap:var(--space-4);flex-direction:column;display:flex}.mq-mode__head{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.mq-mode__price{justify-content:space-between;align-items:baseline;gap:var(--space-3);padding:var(--space-4);background:var(--accent-quiet);border:var(--border-medium) solid var(--accent);display:flex}.mq-mode__pricelabel{color:var(--accent);font-size:14px;font-weight:600}.mq-journal{flex-direction:column;gap:0;display:flex}.mq-jentry{gap:var(--space-3);padding-inline:var(--space-3);padding-block:var(--space-3);border-block-end:var(--border-thin) solid var(--rule-soft);background:var(--surface-raised);display:flex}.mq-jentry:hover{background:var(--surface-sunken)}.mq-jentry__gutter{align-items:center;gap:var(--space-1);flex-direction:column;flex:none;inline-size:32px;display:flex}.mq-jentry__mark{border-radius:var(--radius-sm);border:var(--border-thin) solid var(--rule-strong);background:var(--surface-sunken);block-size:28px;inline-size:28px;color:var(--ink-secondary);flex:none;justify-content:center;align-items:center;display:flex}.mq-jentry__thread{background:var(--rule-soft);flex:auto;min-block-size:8px;inline-size:1px}.mq-jentry[data-kind=delay] .mq-jentry__mark{background:var(--signal-danger-quiet);color:var(--signal-danger);border-color:var(--signal-danger)}.mq-jentry[data-kind=inspection] .mq-jentry__mark{background:var(--signal-ok-quiet);color:var(--signal-ok);border-color:var(--signal-ok)}.mq-jentry[data-kind=measurement] .mq-jentry__mark{background:var(--accent-quiet);color:var(--accent);border-color:var(--accent)}.mq-jentry[data-kind=variation] .mq-jentry__mark{background:var(--signal-warn-quiet);color:var(--signal-warn);border-color:var(--signal-warn)}.mq-jentry__body{gap:var(--space-1);flex-direction:column;flex:auto;min-inline-size:0;display:flex}.mq-jentry__top{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.mq-jentry__kind{color:var(--ink-secondary);background:var(--surface-sunken);border:var(--border-thin) solid var(--rule-strong);border-radius:var(--radius-sm);padding-inline:var(--space-1);font-size:11px;font-weight:600}.mq-jentry__text{color:var(--ink-primary);font-size:14px;line-height:1.7}.mq-jentry__meta{align-items:center;gap:var(--space-2);color:var(--ink-muted);flex-wrap:wrap;font-size:11px;display:flex}.mq-jentry__link{align-items:center;gap:var(--space-1);color:var(--accent);cursor:pointer;font:inherit;background:0 0;border:none;padding:0;font-size:11px;font-weight:600;display:inline-flex}.mq-jentry__link:hover{text-decoration:underline}.mq-dailyfields{gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.mq-dailyfield{padding:var(--space-2);background:var(--surface-inset);border:var(--border-thin) solid var(--rule-soft);border-radius:var(--radius-sm);flex-direction:column;gap:2px;display:flex}.mq-dailyfield__k{color:var(--ink-muted);font-size:10px;font-weight:600}.mq-dailyfield__v{color:var(--ink-primary);font-size:13px}.mq-dailyfield--required{border-color:var(--accent);background:var(--accent-quiet)}.mq-dailyfield--required .mq-dailyfield__k{color:var(--accent)}.mq-blocks{gap:var(--space-1);flex-direction:column;display:flex}.mq-block{align-items:center;gap:var(--space-2);padding-inline:var(--space-2);padding-block:var(--space-2);background:var(--surface-raised);border:var(--border-thin) solid var(--rule-strong);border-radius:var(--radius-sm);min-block-size:var(--tap-min);display:flex}.mq-block:hover{border-color:var(--accent)}.mq-block[data-off=true]{background:var(--surface-sunken);opacity:var(--opacity-pending)}.mq-block[data-off=true] .mq-block__name{color:var(--ink-muted)}.mq-block__grip{color:var(--ink-muted);cursor:grab;background:0 0;border:none;align-items:center;padding:0;display:inline-flex}.mq-block__grip:active{cursor:grabbing;color:var(--accent)}.mq-block__name{min-inline-size:0;color:var(--ink-primary);overflow-wrap:anywhere;flex:auto;font-size:13px;font-weight:600;line-height:1.4}.mq-block__src{color:var(--ink-muted);white-space:nowrap;font-size:10px}.mq-block__move{flex-direction:column;gap:0;display:flex}.mq-a4wrap{padding:var(--space-4);background:var(--surface-sunken);align-items:center;gap:var(--space-4);flex-direction:column;flex:auto;display:flex;overflow:auto}.mq-a4{inline-size:var(--page-a4-w);background:var(--surface-raised);border:var(--border-thin) solid var(--rule-strong);min-block-size:1123px;box-shadow:var(--shadow-overlay);gap:var(--space-5);color:var(--ink-primary);flex-direction:column;flex:none;padding:56px 48px;display:flex}.mq-a4__letterhead{justify-content:space-between;align-items:flex-start;gap:var(--space-4);border-block-end:var(--border-medium) solid var(--rule-heavy);padding-block-end:var(--space-3);display:flex}.mq-a4__co{flex-direction:column;gap:2px;display:flex}.mq-a4__coname{font-size:18px;font-weight:700}.mq-a4__coline{color:var(--ink-secondary);font-size:11px}.mq-a4__docmeta{color:var(--ink-secondary);flex-direction:column;align-items:flex-end;gap:2px;font-size:11px;display:flex}.mq-a4__title{text-align:center;font-size:22px;font-weight:600}.mq-a4__h{color:var(--ink-primary);border-block-end:var(--border-thin) solid var(--rule-strong);padding-block-end:2px;font-size:14px;font-weight:600}.mq-a4__p{color:var(--ink-primary);font-size:12px;line-height:1.7}.mq-a4__foot{border-block-start:var(--border-thin) solid var(--rule-strong);color:var(--ink-muted);justify-content:space-between;margin-block-start:auto;padding-block-start:var(--space-3);font-size:10px;display:flex}.mq-a4__break{text-align:center;inline-size:100%;color:var(--ink-muted);border-block-start:var(--border-thin) dashed var(--rule-strong);padding-block-start:var(--space-1);font-size:10px}.mq-a4__photos{gap:var(--space-2);grid-template-columns:repeat(3,1fr);display:grid}.mq-a4__photo{aspect-ratio:4/3;background:var(--surface-sunken);border:var(--border-thin) solid var(--rule-strong);color:var(--ink-muted);justify-content:center;align-items:flex-end;padding-block-end:var(--space-1);font-size:9px;display:flex}.mq-pagepill{align-items:center;gap:var(--space-1);padding-inline:var(--space-2);border-radius:var(--radius-pill);background:var(--surface-raised);border:var(--border-thin) solid var(--rule-strong);color:var(--ink-secondary);padding-block:2px;font-size:11px;font-weight:600;display:inline-flex}.mq-panes{flex:auto;min-block-size:0;display:flex}.mq-pane{flex-direction:column;min-block-size:0;min-inline-size:0;display:flex}.mq-pane--stream{border-inline-end:var(--border-thin) solid var(--rule-strong);background:var(--surface-raised);flex:0 0 400px}.mq-pane--build{border-inline-end:var(--border-thin) solid var(--rule-strong);background:var(--surface-raised);padding:var(--space-3);gap:var(--space-3);flex:0 0 280px;overflow:auto}.mq-pane--doc{flex:auto}.mq-pane__head{align-items:center;gap:var(--space-2);padding-inline:var(--space-3);padding-block:var(--space-2);background:var(--surface-sunken);border-block-end:var(--border-thin) solid var(--rule-strong);color:var(--ink-secondary);font-size:13px;font-weight:600;display:flex}.mq-pane__scroll{flex:auto;min-block-size:0;overflow:auto}.mq-pane__spacer{flex:auto}.mq-screenframe{flex-direction:column;flex:auto;min-block-size:0;display:flex;position:relative;overflow:hidden}:where([data-density=field]) .mq-dgrid__table th,:where([data-density=field]) .mq-dgrid__table td{padding-inline:var(--space-1)}:where([data-density=field]) .mq-dgrid__desc{min-inline-size:6.5rem}:where([data-density=field]) .mq-dgrid__cellinput{padding-inline:0}.mq-wf__nest td{background:var(--surface-inset)}.mq-wf__nest .mq-wf__desc{padding-inline-start:var(--space-8)}.mq-a4{zoom:.72}:where([data-density=field]) .mq-a4{zoom:.44}.mq-block__move .mq-iconbtn{block-size:18px;inline-size:24px}.mq-block__src{text-overflow:ellipsis;flex:0 auto;min-inline-size:0;overflow:hidden}.mq-pane--stream{flex:0 0 360px}.mq-pane--build{flex:0 0 300px}.mq-screenfill{min-block-size:0;padding:var(--space-2);flex-direction:column;flex:auto;display:flex}.mq-dgrid-fill{flex-direction:column;flex:auto;min-block-size:0;display:flex}.mq-dgrid-fill>.mq-dgrid{flex:auto;min-block-size:0}.mq-actionrow .mq-empty{padding:var(--space-2);gap:var(--space-2);background:0 0;border:none}.mq-actionrow .mq-empty__text{font-size:13px;line-height:1.6}.mq-actionrow .mq-empty__title{font-size:15px}.mq-toolbar{align-items:center;gap:var(--space-2);padding-inline:var(--space-3);padding-block:var(--space-2);background:var(--surface-raised);border-block-end:var(--border-thin) solid var(--rule-strong);flex-wrap:wrap;display:flex}.mq-rails__left{inline-size:300px}.mq-tree__node{overflow:hidden}.mq-tree__value{min-inline-size:0;overflow:hidden}.mq-chart__tick{direction:ltr;unicode-bidi:isolate}.mq-chart,.mq-segbar,.mq-stat{background:var(--surface-raised)}.mq-stats{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(190px,1fr));display:grid}.mq-stat{gap:var(--space-1);padding:var(--space-3);border:var(--border-thin) solid var(--rule-strong);border-radius:var(--radius-md);flex-direction:column;display:flex}.mq-stat__label{color:var(--ink-secondary);font-size:12px;font-weight:600}.mq-stat__value{align-items:baseline;gap:var(--space-1);flex-wrap:wrap;display:flex}.mq-stat__foot{align-items:center;gap:var(--space-1);color:var(--ink-muted);font-size:11px;display:flex}.mq-stat__delta{align-items:center;gap:2px;font-size:12px;font-weight:600;display:inline-flex}.mq-stat__delta--ok{color:var(--signal-ok)}.mq-stat__delta--warn{color:var(--signal-warn)}.mq-stat__delta--danger{color:var(--signal-danger)}.mq-stat--lead .mq-stat__label{font-size:13px}.mq-segbar{gap:var(--space-2);flex-direction:column;display:flex}.mq-segbar__track{border:var(--border-thin) solid var(--rule-strong);border-radius:var(--radius-sm);background:var(--surface-sunken);block-size:22px;display:flex;overflow:hidden}.mq-segbar__seg{border-inline-end:var(--border-medium) solid var(--surface-raised);block-size:100%}.mq-segbar__seg:last-child{border-inline-end:none}.mq-segbar__seg--1{background:var(--chart-1)}.mq-segbar__seg--2{background:var(--chart-2)}.mq-segbar__seg--3{background:var(--chart-3)}.mq-segbar__seg--rest{background:var(--surface-sunken)}.mq-segbar__keys{gap:var(--space-3) var(--space-4);flex-wrap:wrap;display:flex}.mq-segbar__key{align-items:baseline;gap:var(--space-2);display:flex}.mq-segbar__swatch{border:var(--border-thin) solid var(--rule-strong);border-radius:2px;flex:none;align-self:center;block-size:10px;inline-size:10px}.mq-segbar__kname{color:var(--ink-secondary);font-size:12px}.mq-chart{position:relative}.mq-chart__hit{cursor:crosshair;position:absolute;inset:0}.mq-chart__cross{stroke:var(--rule-strong);stroke-width:1px;stroke-dasharray:3 3}.mq-chart__tip{pointer-events:none;z-index:var(--z-sticky);background:var(--surface-raised);border:var(--border-thin) solid var(--rule-strong);border-radius:var(--radius-sm);box-shadow:var(--shadow-overlay);padding:var(--space-2);flex-direction:column;gap:2px;min-inline-size:11rem;display:flex;position:absolute}.mq-chart__tiphead{color:var(--ink-secondary);font-size:11px;font-weight:600}.mq-chart__tiprow{justify-content:space-between;align-items:center;gap:var(--space-3);font-size:12px;display:flex}.mq-chart__tipkey{align-items:center;gap:var(--space-1);color:var(--ink-secondary);display:inline-flex}.mq-attn{flex-direction:column;display:flex}.mq-attn__item{align-items:flex-start;gap:var(--space-2);inline-size:100%;padding-inline:var(--space-3);padding-block:var(--space-2);border:none;border-block-end:var(--border-thin) solid var(--rule-soft);cursor:pointer;text-align:start;min-block-size:var(--tap-min);background:0 0;font-family:inherit;display:flex}.mq-attn__item:hover{background:var(--surface-sunken)}.mq-attn__item:last-child{border-block-end:none}.mq-attn__icon{flex:none;margin-block-start:2px}.mq-attn__item[data-tone=danger] .mq-attn__icon{color:var(--signal-danger)}.mq-attn__item[data-tone=warn] .mq-attn__icon{color:var(--signal-warn)}.mq-attn__item[data-tone=info] .mq-attn__icon{color:var(--signal-info)}.mq-attn__body{flex-direction:column;flex:auto;gap:2px;min-inline-size:0;display:flex}.mq-attn__text{color:var(--ink-primary);font-size:13px;line-height:1.5}.mq-attn__meta{color:var(--ink-muted);font-size:11px}.mq-attn__go{color:var(--ink-muted);flex:none;align-self:center}.mq-psw{position:relative}.mq-psw__list{background:var(--surface-raised);border:var(--border-thin) solid var(--rule-strong);border-radius:var(--radius-md);min-inline-size:22rem;max-inline-size:26rem;box-shadow:var(--shadow-overlay);z-index:var(--z-modal);padding-block:var(--space-1);max-block-size:22rem;position:absolute;inset-block-start:calc(100% + var(--space-1));inset-inline-start:0;overflow:auto}.mq-psw__opt{align-items:center;gap:var(--space-2);inline-size:100%;padding-inline:var(--space-3);padding-block:var(--space-2);min-block-size:var(--tap-min);cursor:pointer;text-align:start;background:0 0;border:none;font-family:inherit;display:flex}.mq-psw__opt:hover{background:var(--surface-sunken)}.mq-psw__opt[aria-selected=true]{background:var(--surface-selected)}.mq-psw__nm{flex-direction:column;flex:auto;gap:0;min-inline-size:0;display:flex}.mq-psw__t{color:var(--ink-primary);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.mq-psw__s{color:var(--ink-muted);font-size:11px}.mq-psw__foot{border-block-start:var(--border-thin) solid var(--rule-soft);padding:var(--space-2);gap:var(--space-2);display:flex}.mq-table th.mq-qcol--contract,.mq-table td.mq-qcol--contract{background:var(--surface-raised)}.mq-table th.mq-qcol--variation,.mq-table td.mq-qcol--variation{background:var(--signal-warn-quiet)}.mq-table th.mq-qcol--effective,.mq-table td.mq-qcol--effective{background:var(--accent-quiet);border-inline-start:var(--border-medium) solid var(--accent)}.mq-table th.mq-qcol--executed,.mq-table td.mq-qcol--executed{background:var(--surface-sunken);border-inline-start:var(--border-medium) solid var(--rule-strong)}.mq-colgroup{align-items:center;gap:var(--space-1);color:var(--ink-muted);font-size:10px;font-weight:600;display:flex}.mq-ipc__deduct td{background:var(--signal-warn-quiet)}.mq-ipc__net td{border-block-start:var(--border-thick) double var(--rule-heavy);background:var(--surface-sunken);font-weight:600}.mq-lock{color:var(--ink-secondary);align-items:center;gap:2px;font-size:10px;font-weight:600;display:inline-flex}.mq-sealed{align-items:center;gap:var(--space-3);padding:var(--space-3);background:var(--signal-ok-quiet);border:var(--border-medium) solid var(--signal-ok);display:flex}.mq-sealed__mark{border-radius:var(--radius-pill);background:var(--signal-ok);block-size:44px;inline-size:44px;color:var(--signal-on);flex:none;justify-content:center;align-items:center;display:flex}.mq-sealed__body{flex-direction:column;gap:2px;display:flex}.mq-sealed__t{color:var(--signal-ok);font-size:15px;font-weight:600}.mq-sealed__s{color:var(--ink-primary);font-size:12px;line-height:1.6}.mq-tier{padding-inline:var(--space-1);border:var(--border-thin) solid var(--rule-strong);border-radius:var(--radius-sm);color:var(--ink-secondary);background:var(--surface-sunken);white-space:nowrap;font-size:10px;font-weight:600}.mq-tier--wholesale{border-color:var(--accent);color:var(--accent);background:var(--accent-quiet)}.mq-origin{align-items:center;gap:var(--space-1);padding-inline:var(--space-1);border-radius:var(--radius-sm);white-space:nowrap;font-size:10px;font-weight:600;display:inline-flex}.mq-origin--mine{color:var(--ink-primary);background:var(--surface-sunken);border:var(--border-thin) solid var(--rule-strong)}.mq-origin--platform{color:var(--signal-info);background:var(--signal-info-quiet);border:var(--border-thin) dashed var(--signal-info)}.mq-seats{gap:var(--space-2);flex-direction:column;display:flex}.mq-seats__pips{gap:var(--space-1);flex-wrap:wrap;display:flex}.mq-seats__pip{border-radius:var(--radius-sm);border:var(--border-thin) solid var(--rule-strong);background:var(--surface-sunken);block-size:26px;inline-size:26px;color:var(--ink-muted);justify-content:center;align-items:center;display:flex}.mq-seats__pip[data-used=true]{background:var(--accent-quiet);border-color:var(--accent);color:var(--accent)}.mq-matrix{border-collapse:separate;border-spacing:0;inline-size:100%}.mq-matrix th,.mq-matrix td{border-block-end:var(--border-thin) solid var(--rule-strong);border-inline-end:var(--border-thin) solid var(--rule-soft);padding:var(--space-2);text-align:center;font-size:12px}.mq-matrix th:first-child,.mq-matrix td:first-child{text-align:start;white-space:nowrap}.mq-matrix thead th{background:var(--surface-sunken);color:var(--ink-secondary);font-size:11px;font-weight:600}.mq-matrix__cell{border-radius:var(--radius-sm);border:var(--border-thin) solid var(--rule-strong);cursor:pointer;block-size:28px;inline-size:28px;color:var(--ink-muted);background:0 0;justify-content:center;align-items:center;display:inline-flex}.mq-matrix__cell[aria-pressed=true]{background:var(--accent);border-color:var(--accent);color:var(--accent-on)}.mq-matrix__cell:hover{border-color:var(--accent)}.mq-matrix__cell:disabled{opacity:var(--opacity-disabled);cursor:not-allowed}.mq-setgrid{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));align-items:start;display:grid}.mq-mix__out{gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(120px,1fr));display:grid}.mq-mix__cell{padding:var(--space-2);background:var(--surface-inset);border:var(--border-thin) solid var(--rule-strong);border-radius:var(--radius-sm);flex-direction:column;gap:2px;display:flex}.mq-mix__k{color:var(--ink-muted);font-size:10px;font-weight:600}.mq-btn,.mq-iconbtn,.mq-key,.mq-seg__item,.mq-tab,.mq-navitem,.mq-bottombar__item,.mq-tree__node,.mq-combo__opt,.mq-psw__opt,.mq-attn__item,.mq-matrix__cell,.mq-cal__day,.mq-block__grip,.mq-toggle,.mq-trace,.mq-coderef,.mq-acc__trigger,.mq-field__shell,.mq-dgrid__cellinput,.mq-table__sort,.mq-attach__add,.mq-select__control,.mq-projsw{touch-action:manipulation}.mq-bottombar{padding-block-end:env(safe-area-inset-bottom,0px)}.mq-actionrow{padding-block-end:calc(var(--space-3) + env(safe-area-inset-bottom,0px))}.mq-keypad{padding-block-end:calc(var(--space-2) + env(safe-area-inset-bottom,0px))}.mq-sheet{padding-block-end:env(safe-area-inset-bottom,0px)}.mq-projsw__name,.mq-tree__name,.mq-psw__t{cursor:help}.mq-setgrid--wide{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr)}@media (max-width:900px){.mq-setgrid--wide{grid-template-columns:minmax(0,1fr)}}.mq-sr{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.mq-spec{font-variant-numeric:tabular-nums;letter-spacing:0}.mq-spec[data-kind=mix],.mq-spec[data-kind=grade],.mq-spec[data-kind=spacing]{font-weight:600}.mq-gated{align-items:center;gap:var(--space-1);padding-inline:var(--space-2);border:var(--border-thin) dashed var(--rule-strong);border-radius:var(--radius-sm);background:var(--surface-sunken);color:var(--ink-secondary);white-space:nowrap;direction:rtl;unicode-bidi:isolate;padding-block:1px;font-size:12px;line-height:1.6;display:inline-flex}.mq-gated .mq-icon{color:var(--ink-muted)}.mq-gatereg{align-items:flex-start;gap:var(--space-3);padding:var(--space-4);border:var(--border-thin) dashed var(--rule-strong);border-radius:var(--radius-md);background:var(--surface-sunken);display:flex}.mq-gatereg .mq-icon{color:var(--ink-muted);flex:none}.mq-gatereg__body{flex-direction:column;gap:2px;min-inline-size:0;display:flex}.mq-gatereg__t{color:var(--ink-primary);font-size:14px;font-weight:600}.mq-gatereg__s{color:var(--ink-secondary);font-size:12px}.mq-sbanner{align-items:center;gap:var(--space-3);padding-inline:var(--space-4);padding-block:var(--space-2);border-block-end:var(--border-thin) solid var(--rule-soft);background:var(--surface-sunken);color:var(--ink-primary);font-size:13px;display:flex}.mq-sbanner__icon{color:var(--ink-secondary);flex:none}.mq-sbanner__body{flex-direction:column;flex:auto;gap:2px;min-inline-size:0;display:flex}.mq-sbanner__title{font-weight:600}.mq-sbanner__text{color:var(--ink-secondary);font-size:12px;line-height:1.7}.mq-sbanner__bar{margin-block-start:var(--space-1)}.mq-sbanner--info{background:var(--surface-sunken);border-block-end-color:var(--rule-strong)}.mq-sbanner--accent{background:var(--accent-quiet);border-block-end-color:var(--accent)}.mq-sbanner--accent .mq-sbanner__icon{color:var(--accent)}.mq-sbanner--danger{background:var(--signal-danger-quiet);border-block-end-color:var(--signal-danger)}.mq-sbanner--danger .mq-sbanner__icon{color:var(--signal-danger)}.mq-skel{gap:var(--space-4);padding:var(--space-4);flex-direction:column;display:flex}.mq-skel__head{align-items:center;gap:var(--space-2);display:flex}.mq-skel__tiles{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(190px,1fr));display:grid}.mq-skel__tile{gap:var(--space-2);padding:var(--space-4);border:var(--border-thin) solid var(--rule-soft);border-radius:var(--radius-md);background:var(--surface-raised);flex-direction:column;display:flex}.mq-skel__table{border:var(--border-thin) solid var(--rule-soft);border-radius:var(--radius-md);background:var(--surface-raised);overflow:hidden}.mq-skel__trow{align-items:center;gap:var(--space-3);padding-inline:var(--space-3);padding-block:var(--space-3);border-block-end:var(--border-thin) solid var(--rule-soft);display:flex}.mq-skel__trow:last-child{border-block-end:0}.mq-skel__trow--head{background:var(--surface-sunken)}.mq-skel__cell{flex-basis:0;min-inline-size:0}.mq-skel__block{gap:var(--space-3);padding:var(--space-4);border:var(--border-thin) solid var(--rule-soft);border-radius:var(--radius-md);background:var(--surface-raised);flex-direction:column;display:flex}.mq-skel__list,.mq-skel__tree{border:var(--border-thin) solid var(--rule-soft);border-radius:var(--radius-md);background:var(--surface-raised);flex-direction:column;display:flex;overflow:hidden}.mq-skel__li{align-items:center;gap:var(--space-3);padding-inline:var(--space-3);padding-block:var(--space-3);border-block-end:var(--border-thin) solid var(--rule-soft);display:flex}.mq-skel__li:last-child{border-block-end:0}.mq-skel__litext{gap:var(--space-1);flex-direction:column;flex:auto;min-inline-size:0;display:flex}.mq-skel__form{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}.mq-skel__field{gap:var(--space-2);flex-direction:column;display:flex}.mq-skel__doc{gap:var(--space-3);padding:var(--space-6);border:var(--border-thin) solid var(--rule-soft);border-radius:var(--radius-md);background:var(--surface-raised);flex-direction:column;inline-size:100%;max-inline-size:52rem;margin-inline:auto;display:flex}.mq-denied{gap:var(--space-2);padding:var(--space-4);border-block-end:var(--border-thin) solid var(--rule-strong);background:var(--surface-sunken);flex-direction:column;display:flex}.mq-denied__head{align-items:center;gap:var(--space-2);display:flex}.mq-denied__head .mq-icon{color:var(--ink-secondary)}.mq-denied__title{color:var(--ink-primary);margin:0;font-size:15px;font-weight:600}.mq-denied__text{color:var(--ink-secondary);max-inline-size:76ch;margin:0;font-size:13px;line-height:1.8}.mq-denied__keep{align-items:center;gap:var(--space-2);color:var(--ink-secondary);margin:0;font-size:12px;display:flex}.mq-denied__keep .mq-icon{color:var(--signal-ok)}.mq-limit{gap:var(--space-3);padding:var(--space-4);border-block-end:var(--border-medium) solid var(--signal-danger);background:var(--signal-danger-quiet);flex-direction:column;display:flex}.mq-limit__head{align-items:center;gap:var(--space-2);display:flex}.mq-limit__head .mq-icon{color:var(--signal-danger)}.mq-limit__title{color:var(--signal-danger);margin:0;font-size:15px;font-weight:700}.mq-limit__figs{gap:var(--space-2);flex-wrap:wrap;display:flex}.mq-limit__fig{padding-inline:var(--space-3);padding-block:var(--space-2);border:var(--border-thin) solid var(--rule-soft);border-radius:var(--radius-sm);background:var(--surface-raised);flex-direction:column;gap:2px;min-inline-size:9rem;display:flex}.mq-limit__fig.is-over{border-color:var(--signal-danger)}.mq-limit__figlabel{color:var(--ink-secondary);font-size:11px}.mq-limit__figval{color:var(--ink-primary);font-size:15px}.mq-limit__none{color:var(--ink-secondary);font-size:14px;font-weight:600}.mq-limit__text{color:var(--ink-primary);max-inline-size:76ch;margin:0;font-size:13px;line-height:1.8}.mq-limit__paths{gap:var(--space-1);color:var(--ink-secondary);max-inline-size:76ch;flex-direction:column;margin:0;padding-inline-start:var(--space-5);font-size:13px;line-height:1.8;display:flex}.mq-locked{align-items:flex-start;gap:var(--space-3);padding:var(--space-4);border-block-end:var(--border-medium) solid var(--signal-ok);background:var(--signal-ok-quiet);display:flex}.mq-locked__seal{border-radius:var(--radius-pill);border:var(--border-medium) solid var(--signal-ok);block-size:34px;inline-size:34px;color:var(--signal-ok);flex:none;place-items:center;display:grid}.mq-locked__body{gap:var(--space-2);flex-direction:column;min-inline-size:0;display:flex}.mq-locked__title{color:var(--signal-ok);margin:0;font-size:15px;font-weight:700}.mq-locked__text{color:var(--ink-primary);max-inline-size:76ch;margin:0;font-size:13px;line-height:1.8}.mq-locked__path{align-items:flex-start;gap:var(--space-2);color:var(--ink-secondary);max-inline-size:76ch;margin:0;font-size:12px;line-height:1.8;display:flex}.mq-locked__path .mq-icon{flex:none;margin-block-start:2px}.mq-locked__actions{margin-block-start:var(--space-1)}.mq-locked__row{gap:var(--space-2);flex-wrap:wrap;justify-content:center;display:flex}.mq-stateblock{padding-block:var(--space-8);place-items:center;display:grid}.mq-plainframe{background:var(--surface-page);border:var(--border-thin) solid var(--rule-soft);border-radius:var(--radius-md);flex-direction:column;display:flex;overflow:hidden}.mq-plainframe__body{padding:var(--space-3)}.mq-smxpage{gap:var(--space-4);flex-direction:column;display:flex}.mq-smx{border:var(--border-thin) solid var(--rule-soft);border-radius:var(--radius-md);background:var(--surface-raised);flex-direction:column;display:flex;overflow:hidden}.mq-smx__row{border-block-end:var(--border-thin) solid var(--rule-soft);align-items:stretch;display:flex}.mq-smx__row:last-child{border-block-end:0}.mq-smx__row--head{background:var(--surface-sunken);z-index:var(--z-sticky);position:sticky;inset-block-start:0}.mq-smx__name{padding-inline:var(--space-3);padding-block:var(--space-2);color:var(--ink-primary);border-inline-end:var(--border-thin) solid var(--rule-soft);flex:0 0 13rem;align-items:center;font-size:13px;display:flex}.mq-smx__row--head .mq-smx__name{font-weight:700}.mq-smx__head{min-inline-size:0;padding-block:var(--space-2);color:var(--ink-secondary);text-align:center;flex-direction:column;flex:1 1 0;align-items:center;gap:2px;font-size:11px;display:flex}.mq-smx__head .mq-icon{color:var(--ink-muted)}.mq-smx__cell{min-inline-size:0;padding-block:var(--space-2);border:0;border-inline-start:var(--border-thin) solid var(--rule-soft);cursor:pointer;color:var(--signal-ok);touch-action:manipulation;background:0 0;flex:1 1 0;place-items:center;display:grid}.mq-smx__cell:hover{background:var(--surface-sunken)}.mq-smx__cell.is-on{background:var(--accent);color:var(--accent-on)}.mq-smx__bar{align-items:center;gap:var(--space-3);padding:var(--space-3);border:var(--border-thin) solid var(--rule-soft);border-radius:var(--radius-md);background:var(--surface-sunken);flex-wrap:wrap;display:flex}.mq-smx__crumb{align-items:center;gap:var(--space-2);color:var(--ink-primary);font-size:14px;font-weight:600;display:flex}.mq-smx__stage{border:var(--border-medium) solid var(--rule-strong);border-radius:var(--radius-md);background:var(--surface-page);overflow:hidden}.mq-smx__stage .mq-shell{block-size:auto}@media (max-width:760px){.mq-smx__name{flex-basis:8rem;font-size:12px}.mq-smx__head span:last-child{display:none}}.mq-cmpgrid{border:var(--border-thin) solid var(--rule-soft);border-radius:var(--radius-md);background:var(--surface-raised);grid-template-columns:auto 1fr 1fr;inline-size:100%;display:grid;overflow:hidden}.mq-cmpgrid__h{padding-inline:var(--space-3);padding-block:var(--space-2);background:var(--surface-sunken);color:var(--ink-secondary);border-block-end:var(--border-thin) solid var(--rule-strong);font-size:11px;font-weight:700}.mq-cmpgrid__c{padding-inline:var(--space-3);padding-block:var(--space-2);color:var(--ink-primary);border-block-end:var(--border-thin) solid var(--rule-soft);font-size:14px}.mq-bidi-demo{background:var(--signal-danger-quiet);box-shadow:inset 0 0 0 var(--border-thin) var(--signal-danger);color:var(--ink-primary)}.mq-flow{gap:var(--space-4);flex-direction:column;display:flex}.mq-flow__stage{border:var(--border-thin) solid var(--rule-soft);border-radius:var(--radius-md);background:var(--surface-raised);padding:var(--space-5)}.mq-flow__stage--screen{background:var(--surface-page);padding:0;overflow:hidden}.mq-flow__screen,.mq-flowscreen{flex-direction:column;display:flex}.mq-rail{align-items:center;gap:var(--space-1);padding:var(--space-2) var(--space-3);border:var(--border-thin) solid var(--rule-soft);border-radius:var(--radius-pill);background:var(--surface-sunken);flex-wrap:wrap;margin:0;list-style:none;display:flex}.mq-rail__step{align-items:center;gap:var(--space-2);padding-inline:var(--space-3);padding-block:var(--space-1);border-radius:var(--radius-pill);color:var(--ink-secondary);font-size:12px;display:flex}.mq-rail__mark{border-radius:var(--radius-pill);border:var(--border-thin) solid var(--rule-strong);flex:none;place-items:center;block-size:20px;inline-size:20px;font-size:11px;display:grid}.mq-rail__step[data-state=done]{color:var(--signal-ok)}.mq-rail__step[data-state=done] .mq-rail__mark{border-color:var(--signal-ok);color:var(--signal-ok)}.mq-rail__step[data-state=current]{background:var(--accent);color:var(--accent-on);font-weight:700}.mq-rail__step[data-state=current] .mq-rail__mark{border-color:var(--accent-on);color:var(--accent-on)}.mq-rail__step[data-state=next]{opacity:var(--opacity-pending)}.mq-trail{align-items:center;gap:var(--space-2);color:var(--ink-secondary);flex-wrap:wrap;font-size:12px;display:flex}.mq-trail .mq-icon{color:var(--ink-muted)}.mq-trail__hop{font:inherit;color:var(--accent);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;text-decoration:underline}.mq-trail__sep{color:var(--ink-muted)}.mq-step{gap:var(--space-3);flex-direction:column;display:flex}.mq-step__head{align-items:flex-start;gap:var(--space-3);display:flex}.mq-step__mark{border-radius:var(--radius-pill);border:var(--border-medium) solid var(--rule-strong);block-size:38px;inline-size:38px;color:var(--ink-secondary);flex:none;place-items:center;display:grid}.mq-step__heading{flex-direction:column;gap:2px;min-inline-size:0;display:flex}.mq-step__kicker{color:var(--ink-secondary);letter-spacing:0;font-size:11px;font-weight:700}.mq-step__title{color:var(--ink-primary);margin:0;font-size:19px;font-weight:700;line-height:1.5}.mq-step__body{color:var(--ink-secondary);max-inline-size:78ch;margin:0;font-size:14px;line-height:1.9}.mq-step__ui{margin-block-start:var(--space-1)}.mq-step__note{align-items:flex-start;gap:var(--space-2);color:var(--ink-secondary);max-inline-size:78ch;margin:0;font-size:12px;line-height:1.8;display:flex}.mq-step__note .mq-icon{color:var(--ink-muted);flex:none;margin-block-start:2px}.mq-step__actions{gap:var(--space-2);flex-wrap:wrap;margin-block-start:var(--space-2);display:flex}.mq-step__actions--loose{margin-block-start:0}.mq-step--ok .mq-step__mark{border-color:var(--signal-ok);color:var(--signal-ok)}.mq-step--warn .mq-step__mark{border-color:var(--signal-warn);color:var(--signal-warn)}.mq-step--danger .mq-step__mark{border-color:var(--signal-danger);color:var(--signal-danger)}.mq-step--danger .mq-step__title{color:var(--signal-danger)}.mq-step--ok .mq-step__title{color:var(--signal-ok)}.mq-twoup{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}.mq-facts{gap:var(--space-2);flex-wrap:wrap;display:flex}.mq-facts__f{min-inline-size:9rem;padding-inline:var(--space-3);padding-block:var(--space-2);border:var(--border-thin) solid var(--rule-soft);border-radius:var(--radius-sm);background:var(--surface-raised);flex-direction:column;gap:2px;display:flex}.mq-facts__f.is-danger{border-color:var(--signal-danger)}.mq-facts__f.is-warn{border-color:var(--signal-warn)}.mq-facts__f.is-ok{border-color:var(--signal-ok)}.mq-facts__l{color:var(--ink-secondary);font-size:11px}.mq-facts__v{color:var(--ink-primary);font-size:15px}.mq-bul{gap:var(--space-2);color:var(--ink-primary);flex-direction:column;max-inline-size:78ch;margin:0;padding:0;font-size:14px;line-height:1.8;list-style:none;display:flex}.mq-bul li{align-items:flex-start;gap:var(--space-2);display:flex}.mq-bul .mq-icon{color:var(--signal-ok);flex:none;margin-block-start:3px}.mq-bul--danger .mq-icon{color:var(--signal-danger)}.mq-pick{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(190px,1fr));display:grid}.mq-pick__c{gap:var(--space-1);text-align:start;padding:var(--space-4);cursor:pointer;border:var(--border-thin) solid var(--rule-strong);border-radius:var(--radius-md);background:var(--surface-raised);font:inherit;color:var(--ink-primary);touch-action:manipulation;flex-direction:column;display:flex}.mq-pick__c:hover{background:var(--surface-sunken)}.mq-pick__c.is-on{border-color:var(--accent);background:var(--accent-quiet)}.mq-pick__t{font-size:15px;font-weight:700}.mq-pick__h{color:var(--ink-secondary);font-size:12px;line-height:1.7}.mq-pick__n{color:var(--ink-secondary);margin-block-start:var(--space-1);font-size:12px}.mq-drop{align-items:center;gap:var(--space-2);padding-block:var(--space-8);border:var(--border-medium) dashed var(--rule-strong);border-radius:var(--radius-md);background:var(--surface-sunken);flex-direction:column;display:flex}.mq-drop .mq-icon{color:var(--ink-secondary)}.mq-drop__t{color:var(--ink-primary);font-size:15px;font-weight:600}.mq-drop__h{color:var(--ink-secondary);font-size:12px}.mq-issues{gap:var(--space-3);flex-direction:column;display:flex}.mq-issues__i{gap:var(--space-2);padding:var(--space-3);border:var(--border-thin) solid var(--signal-warn);border-radius:var(--radius-md);background:var(--signal-warn-quiet);flex-direction:column;display:flex}.mq-issues__h{align-items:baseline;gap:var(--space-2);flex-wrap:wrap;display:flex}.mq-issues__row{color:var(--signal-warn);font-size:12px;font-weight:700}.mq-issues__t{color:var(--ink-primary);font-size:14px;line-height:1.8}.mq-issues__a{gap:var(--space-2);flex-wrap:wrap;display:flex}.mq-q{border:var(--border-thin) solid var(--rule-soft);border-radius:var(--radius-md);background:var(--surface-raised);flex-direction:column;display:flex;overflow:hidden}.mq-q__i{align-items:center;gap:var(--space-3);padding-inline:var(--space-3);padding-block:var(--space-3);border-block-end:var(--border-thin) solid var(--rule-soft);display:flex}.mq-q__i:last-child{border-block-end:0}.mq-q__i[data-state=failed]{background:var(--signal-danger-quiet)}.mq-q__i[data-state=conflict]{background:var(--signal-warn-quiet)}.mq-q__mark{color:var(--ink-secondary);flex:none}.mq-q__i[data-state=failed] .mq-q__mark{color:var(--signal-danger)}.mq-q__i[data-state=conflict] .mq-q__mark{color:var(--signal-warn)}.mq-q__body{flex-direction:column;flex:auto;gap:2px;min-inline-size:0;display:flex}.mq-q__top{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.mq-q__label{color:var(--ink-primary);font-size:14px;font-weight:600}.mq-q__detail{color:var(--ink-secondary);font-size:12px;line-height:1.7}.mq-q__meta{color:var(--ink-muted);align-items:center;gap:var(--space-1);font-size:11px;display:flex}.mq-q__act{align-items:center;gap:var(--space-2);flex:none;display:flex}.mq-cf{gap:var(--space-1);padding:var(--space-4);border:var(--border-medium) solid var(--rule-strong);border-radius:var(--radius-md);background:var(--surface-raised);flex-direction:column;display:flex}.mq-cf--mine{border-color:var(--accent)}.mq-cf--theirs{border-color:var(--signal-warn)}.mq-cf__k{color:var(--ink-secondary);font-size:11px;font-weight:700}.mq-cf__v{color:var(--ink-primary);font-variant-numeric:tabular-nums;direction:ltr;unicode-bidi:isolate;font-size:26px;font-weight:700}.mq-cf__w{color:var(--ink-primary);font-size:13px}.mq-cf__t{color:var(--ink-secondary);margin-block-end:var(--space-2);font-size:11px}.mq-losing{gap:var(--space-2);padding:var(--space-4);border:var(--border-medium) solid var(--signal-danger);border-radius:var(--radius-md);background:var(--signal-danger-quiet);flex-direction:column;display:flex}.mq-losing__t{color:var(--signal-danger);font-size:14px;font-weight:700}.mq-check{gap:var(--space-2);flex-direction:column;display:flex}.mq-check__i{align-items:center;gap:var(--space-3);padding:var(--space-3);border:var(--border-thin) solid var(--rule-soft);border-radius:var(--radius-md);background:var(--surface-raised);display:flex}.mq-check__i[data-tone=danger]{border-color:var(--signal-danger);background:var(--signal-danger-quiet)}.mq-check__i[data-tone=warn]{border-color:var(--signal-warn);background:var(--signal-warn-quiet)}.mq-check__i[data-tone=danger]>.mq-icon{color:var(--signal-danger)}.mq-check__i[data-tone=warn]>.mq-icon{color:var(--signal-warn)}.mq-check__b{flex-direction:column;flex:auto;gap:2px;min-inline-size:0;display:flex}.mq-check__t{color:var(--ink-primary);font-size:14px;font-weight:600}.mq-check__d{color:var(--ink-secondary);font-size:12px;line-height:1.7}.mq-rej{gap:var(--space-2);flex-direction:column;display:flex}.mq-rej__i{align-items:center;gap:var(--space-3);padding:var(--space-3);border:var(--border-thin) solid var(--signal-danger);border-radius:var(--radius-md);background:var(--signal-danger-quiet);display:flex}.mq-rej__code{padding-inline:var(--space-2);border:var(--border-thin) solid var(--signal-danger);border-radius:var(--radius-sm);background:var(--surface-raised);flex:none;padding-block:2px;font-weight:700}.mq-rej__b{flex-direction:column;flex:auto;gap:2px;min-inline-size:0;display:flex}.mq-rej__t{color:var(--ink-primary);font-size:14px;line-height:1.8}.mq-rej__m{color:var(--ink-secondary);align-items:center;gap:var(--space-1);font-size:11px;display:flex}.mq-jobs{border:var(--border-thin) solid var(--rule-soft);border-radius:var(--radius-md);background:var(--surface-raised);flex-direction:column;display:flex;overflow:hidden}.mq-job{align-items:center;gap:var(--space-3);padding-inline:var(--space-3);padding-block:var(--space-3);border-block-end:var(--border-thin) solid var(--rule-soft);display:flex}.mq-job:last-child{border-block-end:0}.mq-job[data-state=expired]{opacity:var(--opacity-pending)}.mq-job__mark{color:var(--ink-secondary);flex:none}.mq-job__b{flex-direction:column;flex:auto;gap:2px;min-inline-size:0;display:flex}.mq-job__t{color:var(--ink-primary);font-size:14px;font-weight:600}.mq-job__m{color:var(--ink-secondary);align-items:center;gap:var(--space-1);flex-wrap:wrap;font-size:11px;display:flex}.mq-job__a{align-items:center;gap:var(--space-1);flex-wrap:wrap;flex:none;display:flex}@media (max-width:760px){.mq-q__i,.mq-job,.mq-check__i,.mq-rej__i{flex-wrap:wrap}.mq-flow__stage{padding:var(--space-3)}}.mq-docset{align-items:center;gap:var(--space-4);flex-direction:column;display:flex}.mq-doc{block-size:1123px;min-block-size:1123px;max-block-size:1123px;font-family:var(--font-sans);color:var(--ink-primary);border-radius:var(--radius-none);gap:14px;padding:40px 48px;font-size:12px;line-height:1.5;overflow:hidden}.mq-doc__head{justify-content:space-between;align-items:flex-start;gap:var(--space-4);border-block-end:var(--border-medium) solid var(--rule-heavy);min-block-size:82px;flex:none;padding-block-end:var(--space-2);display:flex}.mq-doc__co{flex-direction:column;gap:2px;min-inline-size:0;display:flex}.mq-doc__coname{font-size:16px;font-weight:700;line-height:1.35}.mq-doc__coline{color:var(--ink-secondary);font-size:10.5px}.mq-doc__meta{text-align:end;color:var(--ink-secondary);flex-direction:column;flex:none;align-items:flex-end;gap:1px;max-inline-size:46%;font-size:10.5px;line-height:1.45;display:flex}.mq-doc__metatitle{color:var(--ink-primary);font-size:12px;font-weight:600}.mq-doc__body{flex-direction:column;flex:auto;gap:0;min-block-size:0;display:flex}.mq-doc__title{text-align:center;block-size:28px;margin:0 0 16px;font-size:20px;font-weight:600;line-height:28px}.mq-doc__h{box-sizing:border-box;border-block-end:var(--border-thin) solid var(--rule-strong);block-size:22px;margin:6px 0 2px;padding-block-end:2px;font-size:13px;font-weight:600;line-height:20px}.mq-doc__p{margin:3px 0;font-size:12px;line-height:20px}.mq-doc__note{color:var(--ink-secondary);font-size:10.5px}.mq-doc__foot{border-block-start:var(--border-thin) solid var(--rule-strong);block-size:28px;color:var(--ink-muted);flex:0 0 28px;justify-content:space-between;align-items:center;margin-block-start:auto;padding-block-start:var(--space-2);font-size:10px;display:flex}.mq-doc__pageno{color:var(--ink-secondary);font-weight:500}.mq-doc__n{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;white-space:nowrap;direction:ltr;unicode-bidi:isolate;font-weight:500}.mq-doc__period{white-space:nowrap}.mq-doc__kv{gap:2px var(--space-6);margin:4px 0;display:grid}.mq-doc__kvi dd{margin:0}.mq-doc__kv--2{grid-template-columns:1fr 1fr}.mq-doc__kv--1{grid-template-columns:1fr}.mq-doc__kvi{gap:var(--space-2);align-items:baseline;block-size:20px;min-inline-size:0;display:flex}.mq-doc__kvi dt{color:var(--ink-secondary);flex:none;font-size:11px}.mq-doc__kvi dt:after{content:":"}.mq-doc__kvi dd{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;margin:0;font-weight:500;overflow:hidden}.mq-doc__tw{margin-block:4px}.mq-doc__t{border-collapse:collapse;table-layout:fixed;border:var(--border-thin) solid var(--rule-strong);inline-size:100%}.mq-doc__th,.mq-doc__td,.mq-doc__tf{border:var(--border-thin) solid var(--rule-strong);vertical-align:top;text-align:start;overflow-wrap:anywhere;padding:4px 6px;line-height:18px}.mq-doc__th{background:var(--surface-sunken);color:var(--ink-primary);white-space:nowrap;font-size:11px;font-weight:600}.mq-doc__td.is-num,.mq-doc__tf.is-num{text-align:end}.is-center{text-align:center}.is-end{text-align:end}.mq-doc__td[data-derived=true]{background:var(--surface-inset)}.mq-doc__tr--deduct .mq-doc__td{color:var(--signal-danger)}.mq-doc__tr--strong .mq-doc__td{font-weight:600}.mq-doc__tr[data-state=pending] .mq-doc__td{color:var(--ink-secondary)}.mq-doc__totals .mq-doc__tf{background:var(--surface-sunken);border-block-start:var(--border-medium) solid var(--rule-heavy);font-weight:700}.mq-doc__tf--label{text-align:start}.mq-doc__cont{color:var(--ink-muted);text-align:end;font-size:10px;line-height:18px}.mq-doc__bar{border:var(--border-thin) solid var(--rule-strong);background:var(--surface-inset);block-size:36px;margin:4px 0;position:relative}.mq-doc__barfill{background:var(--accent-quiet);position:absolute;inset-block:0;inset-inline-start:0}.mq-doc__barlabel{padding:0 var(--space-2);font-size:11px;font-weight:500;line-height:34px;position:relative}.mq-doc__photos{gap:var(--space-2);grid-template-columns:repeat(3,1fr);margin:4px 0;display:grid}.mq-doc__photo{color:var(--ink-secondary);margin:0;font-size:10px;line-height:18px}.mq-doc__photobox{aspect-ratio:4/3;background:var(--surface-sunken);border:var(--border-thin) solid var(--rule-strong)}.mq-doc__photo figcaption{padding-block-start:2px}.mq-doc__sig{gap:var(--space-5);grid-template-columns:repeat(3,1fr);block-size:104px;margin:8px 0 0;display:grid}.mq-doc__sigslot{flex-direction:column;gap:2px;display:flex}.mq-doc__sigline{border-block-end:var(--border-thin) solid var(--ink-primary);block-size:40px;color:var(--signal-ok);justify-content:center;align-items:flex-end;font-size:11px;font-weight:600;display:flex}.mq-doc__sigrole{padding-block-start:4px;font-size:11px;font-weight:600}.mq-doc__signame,.mq-doc__sigdate{color:var(--ink-secondary);font-size:10.5px}@page{size:A4 portrait;margin:0}@media print{html,body{background:var(--surface-raised);margin:0;padding:0}.mq-docset,.mq-a4wrap{background:0 0;gap:0;padding:0;display:block;overflow:visible}.mq-a4,.mq-doc{block-size:297mm;min-block-size:297mm;max-block-size:297mm;inline-size:210mm;box-shadow:none;break-after:page;page-break-after:always;break-inside:avoid;page-break-inside:avoid;box-sizing:border-box;border:0;border-radius:0;margin:0;zoom:1!important}.mq-a4:last-child,.mq-doc:last-child{break-after:auto;page-break-after:auto}.mq-doc__t{break-inside:auto}.mq-doc__t thead{display:table-header-group}.mq-doc__t tfoot{display:table-footer-group}.mq-doc__tr,.mq-doc__totals{break-inside:avoid;page-break-inside:avoid}.mq-doc__totals{break-before:avoid;page-break-before:avoid}.mq-doc__h{break-after:avoid;page-break-after:avoid}.mq-doc__sig,.mq-doc__kv,.mq-doc__bar,.mq-doc__photos{break-inside:avoid;page-break-inside:avoid}.mq-doc__td[data-derived=true],.mq-doc__th,.mq-doc__totals .mq-doc__tf,.mq-doc__barfill{-webkit-print-color-adjust:exact;print-color-adjust:exact}.mq-exportbar,.mq-pane__head,.mq-pagepill,.mq-kit__label,.mq-kit__note{display:none!important}}.mq-docset[data-zoom="1"] .mq-doc{zoom:1}.mq-docset[data-zoom=fit] .mq-doc{zoom:.62}@media screen{:root{--dur-press:80ms;--dur-release:.12s;--dur-state:.1s;--dur-arrive:.12s;--ease-release:cubic-bezier(.2,0,0,1);--num-hero-size:clamp(18px,10cqi,40px);--num-hero-line:1.2;--num-hero-weight:700;--mq-keypad-h:348px;--frame-l1:var(--rule-strong)}@supports (transition-timing-function:linear(0,1)){:root{--ease-release:linear(0,.6 25%,.95 50%,1.012 72%,1)}}:where([data-theme=light]:not([data-contrast=sun])) :where([data-density=office]){--frame-l1:var(--rule-soft)}:root,[data-theme]{--focus-ring-page:var(--focus-ring);--focus-ring-inner-page:var(--focus-ring-inner);--state-hover-page:var(--state-hover);--state-press-page:var(--state-press)}.mq-sidenav,:where([data-density=field]) .mq-shell__topbar{--focus-ring:var(--focus-ring-rail);--focus-ring-inner:var(--rail-ink);--state-hover:var(--state-hover-rail);--state-press:var(--state-press-rail)}.mq-psw__list,.mq-combo__list,.mq-cal,.mq-drawer,.mq-sheet,.mq-modal{--focus-ring:var(--focus-ring-page);--focus-ring-inner:var(--focus-ring-inner-page);--state-hover:var(--state-hover-page);--state-press:var(--state-press-page)}:where(.mq-iconbtn,.mq-attach__add,.mq-key,.mq-seg,.mq-seg__item,.mq-tab,.mq-acc__trigger,.mq-combo__opt,.mq-cal__day,.mq-navitem,.mq-bottombar__item,.mq-projsw,.mq-psw__opt,.mq-crumbs a,.mq-crumbs button,.mq-attn__item,.mq-trail__hop,.mq-pick__c,.mq-matrix__cell,.mq-smx__cell,.mq-block,.mq-jentry,.mq-trace,.mq-coderef,.mq-field__shell,.mq-toggle__track,.mq-toggle__knob,.mq-stat--lead,.mq-mode__price,.mq-chain__step,.mq-toast,.mq-chip--approved,.mq-sealed__mark,.mq-locked__seal,.mq-empty,.mq-denied,.mq-stateblock){isolation:isolate;position:relative}:where(.mq-btn,.mq-select,.mq-table th,.mq-table tfoot td,.mq-bottombar,.mq-drawer,.mq-sheet,.mq-scrim){isolation:isolate}:where(.mq-table tbody tr[aria-selected=true]>td:first-child,.mq-dgrid__row[aria-selected=true]>td:first-child){position:relative}.mq-btn--secondary:hover{background:var(--surface-raised)}.mq-btn--quiet:hover,.mq-btn--ghost:hover{background:0 0}.mq-btn--danger:hover{background:var(--signal-danger);border-color:var(--signal-danger)}.mq-iconbtn:hover{background:0 0}.mq-key:hover{background:var(--surface-raised)}.mq-key--action:hover{background:var(--surface-sunken)}.mq-key--accent:hover{background:var(--accent-strong)}.mq-combo__opt:hover,.mq-cal__day:hover{background:0 0}.mq-seg__item:hover{color:var(--ink-secondary);background:0 0}.mq-attach__add:hover{border-color:var(--rule-strong);background:0 0;border-style:dashed}.mq-table tbody tr:hover{background:var(--surface-raised)}.mq-dgrid__row:hover{background:0 0}.mq-dgrid__row--deduction:hover{background:var(--signal-danger-quiet)}.mq-tree__node:hover{background:0 0}.mq-projsw:hover{border-color:var(--rule-strong);background:var(--surface-sunken)}.mq-navitem:hover,.mq-bottombar__item:hover{background:0 0}.mq-tab:hover{color:var(--ink-secondary);background:0 0}.mq-acc__trigger:hover{background:0 0}.mq-trace:hover{background:0 0;border-style:dotted}.mq-coderef:hover{border-color:var(--rule-strong);color:var(--ink-secondary);background:var(--surface-inset)}.mq-coderef--advisory:hover{border-color:var(--signal-warn);color:var(--signal-warn);background:var(--signal-warn-quiet)}.mq-jentry:hover{background:var(--surface-raised)}.mq-attn__item:hover,.mq-psw__opt:hover,.mq-smx__cell:hover{background:0 0}.mq-pick__c:hover{background:var(--surface-raised)}.mq-crumbs a:hover,.mq-crumbs button:hover{border-block-end-color:#0000}.mq-block:hover,.mq-matrix__cell:hover{border-color:var(--rule-strong)}@media (hover:none){.mq-btn--primary:hover{background:var(--accent);border-color:var(--accent)}.mq-key--accent:hover{background:var(--accent)}.mq-field__shell:hover,.mq-select__control:hover,.mq-toggle:hover .mq-toggle__track{border-color:var(--rule-strong)}.mq-dgrid__cellinput:hover{background:0 0}.mq-pct:hover{background:var(--accent-quiet);border-style:dashed}.mq-table__grip:hover{background:0 0}.mq-table__sort:hover{color:inherit}.mq-jentry__link:hover{text-decoration:none}}@media (hover:hover) and (pointer:fine){.mq-btn--primary:hover{background:var(--accent-hover);border-color:var(--accent-hover)}.mq-key--accent:hover{background:var(--accent-hover)}}.mq-btn--primary:active{background:var(--accent-strong);border-color:var(--rule-heavy)}.mq-btn--secondary:active{background:var(--accent-quiet);border-color:var(--accent-strong)}.mq-btn--ghost:active{background:var(--accent-quiet);border-color:var(--accent)}.mq-btn--danger:active{background:var(--signal-danger);border-color:var(--rule-heavy)}.mq-btn:disabled,.mq-btn[aria-disabled=true],.mq-iconbtn:active{background:var(--surface-sunken);border-color:var(--rule-strong)}.mq-field__shell:focus-within{border-color:var(--accent)}.mq-field__shell.is-invalid{border-color:var(--signal-danger)}.mq-field__shell.is-disabled{border-color:var(--rule-soft)}.mq-field__shell.is-readonly{border-color:var(--rule-strong)}.mq-key:active{background:var(--accent-quiet);border-color:var(--accent)}.mq-key--accent:active{background:var(--accent-strong)}.mq-combo__opt[aria-selected=true],.mq-combo__opt[data-active=true]{background:var(--surface-selected)}.mq-cal__day[aria-selected=true]{background:var(--accent)}.mq-seg__item[aria-pressed=true],.mq-seg__item[aria-selected=true]{background:var(--surface-raised);color:var(--accent)}.mq-seg__item:active{background:var(--accent-quiet)}.mq-table tbody tr[aria-selected=true]{background:var(--surface-selected)}.mq-table tbody tr[data-row=deduction]{background:var(--signal-danger-quiet)}.mq-table__grip:active{background:var(--accent)}.mq-dgrid__row[aria-selected=true]{background:var(--surface-selected)}.mq-dgrid__cellinput:focus{background:var(--surface-raised)}.mq-dgrid__cellinput[readonly]{background:var(--surface-sunken)}.mq-tree__node[aria-selected=true],.mq-navitem[aria-current=page]{background:var(--surface-selected)}.mq-tab[aria-selected=true]{color:var(--accent)}.mq-acc__trigger[aria-expanded=true]{background:var(--surface-sunken)}.mq-trace:active{background:var(--accent-quiet)}.mq-pct:focus-within{border-style:solid}.mq-psw__opt[aria-selected=true]{background:var(--surface-selected)}.mq-matrix__cell[aria-pressed=true]{border-color:var(--accent)}.mq-pick__c.is-on{background:var(--accent-quiet)}:where(.mq-btn--secondary,.mq-btn--ghost,.mq-btn--quiet,.mq-btn--danger,.mq-iconbtn,.mq-attach__add,.mq-key:not(.mq-key--accent),.mq-seg__item,.mq-tab,.mq-acc__trigger,.mq-combo__opt,.mq-cal__day,.mq-navitem,.mq-bottombar__item,.mq-projsw,.mq-psw__opt,.mq-crumbs a,.mq-crumbs button,.mq-attn__item,.mq-trail__hop,.mq-pick__c,.mq-matrix__cell,.mq-smx__cell,.mq-block,.mq-jentry,.mq-trace,.mq-coderef,.mq-toggle__track):before{content:"";border-radius:inherit;z-index:-1;pointer-events:none;background:var(--state-hover);opacity:0;transition:opacity var(--dur-state) linear;position:absolute;inset:0}@media (hover:hover) and (pointer:fine){:where(.mq-btn--secondary,.mq-btn--ghost,.mq-btn--quiet,.mq-btn--danger,.mq-iconbtn,.mq-attach__add,.mq-key:not(.mq-key--accent),.mq-seg__item,.mq-tab,.mq-acc__trigger,.mq-combo__opt,.mq-cal__day,.mq-navitem,.mq-bottombar__item,.mq-projsw,.mq-psw__opt,.mq-crumbs a,.mq-crumbs button,.mq-attn__item,.mq-trail__hop,.mq-pick__c,.mq-matrix__cell,.mq-smx__cell,.mq-block,.mq-jentry,.mq-trace,.mq-coderef):hover:where(:not(:disabled,[aria-disabled=true])):before,.mq-toggle:hover .mq-toggle__track:before{opacity:1}}:where(.mq-btn--secondary,.mq-btn--ghost,.mq-btn--quiet,.mq-btn--danger,.mq-iconbtn,.mq-attach__add,.mq-key:not(.mq-key--accent),.mq-seg__item,.mq-tab,.mq-acc__trigger,.mq-combo__opt,.mq-cal__day,.mq-navitem,.mq-bottombar__item,.mq-projsw,.mq-psw__opt,.mq-crumbs a,.mq-crumbs button,.mq-attn__item,.mq-trail__hop,.mq-pick__c,.mq-matrix__cell,.mq-smx__cell):active:where(:not(:disabled,[aria-disabled=true])):before{background:var(--state-press);opacity:1;transition:none}:where(.mq-btn--secondary,.mq-btn--ghost,.mq-btn--quiet,.mq-btn--danger,.mq-iconbtn,.mq-attach__add,.mq-key,.mq-seg__item,.mq-tab,.mq-acc__trigger,.mq-combo__opt,.mq-cal__day,.mq-navitem,.mq-bottombar__item,.mq-projsw,.mq-psw__opt,.mq-crumbs a,.mq-crumbs button,.mq-attn__item,.mq-trail__hop,.mq-pick__c,.mq-matrix__cell,.mq-smx__cell,.mq-block,.mq-jentry,.mq-trace,.mq-coderef):where([aria-selected=true],[aria-current]:not([aria-current=false]),[aria-pressed=true]):before{content:none}@media (hover:hover) and (pointer:fine){.mq-table tbody tr:hover:where(:not([aria-selected=true])) td:not(:where(.mq-a4 *)),.mq-dgrid__row:hover:where(:not([aria-selected=true])) td,.mq-tree__node:hover:where(:not([aria-selected=true])){background-image:linear-gradient(var(--state-hover),var(--state-hover))}}.mq-table tbody tr[aria-selected=true]>td,.mq-dgrid__row[aria-selected=true]>td{background-color:var(--surface-selected);background-image:none}@media (prefers-reduced-motion:no-preference){.mq-btn{transition:background-color .1s linear,border-color .1s linear,scale var(--dur-release) var(--ease-release)}.mq-iconbtn{transition:background-color .1s linear,scale var(--dur-release) var(--ease-release)}.mq-attach__add,.mq-bottombar__item,.mq-pick__c{transition:scale var(--dur-release) var(--ease-release)}.mq-btn:active:where(:not(.mq-btn--danger,.mq-btn--block,:has(.mq-num),:disabled,[aria-disabled=true])),.mq-iconbtn:active:where(:not(:has(.mq-num),:disabled)),.mq-attach__add:active:where(:not(:has(.mq-num),:disabled)){transition-duration:var(--dur-press);transition-timing-function:linear;scale:.97}.mq-btn--block:active:where(:not(.mq-btn--danger,:has(.mq-num),:disabled,[aria-disabled=true])),.mq-bottombar__item:active:where(:not(:has(.mq-num),:disabled)),.mq-pick__c:active:where(:not(:has(.mq-num),:disabled)){transition-duration:var(--dur-press);transition-timing-function:linear;scale:.985}}:where(.mq-field__shell,.mq-seg,.mq-toggle__track):after,.mq-select:after{content:"";border-radius:inherit;z-index:-1;pointer-events:none;box-shadow:var(--well);position:absolute;inset:0}.mq-select:after{inset:var(--border-thin);z-index:auto;border-radius:calc(var(--radius-control) - var(--border-thin))}@media (hover:hover) and (pointer:fine){:where(.mq-attn__item):hover .mq-attn__go{color:var(--accent-strong)}}.mq-table tbody tr[aria-selected=true]>td:first-child:not(:where(.mq-a4 *)):before,.mq-dgrid__row[aria-selected=true]>td:first-child:before{content:"";inline-size:var(--border-thick);background:var(--anchor);pointer-events:none;position:absolute;inset-block:0;inset-inline-start:0}.mq-tree__node[aria-selected=true]{border-inline-start-color:var(--anchor)}.mq-stat--lead:before,.mq-mode__price:before{content:"";inline-size:var(--border-thick);background:var(--anchor);pointer-events:none;border-start-start-radius:inherit;border-end-start-radius:inherit;position:absolute;inset-block:0;inset-inline-start:0}.mq-stat--lead{container-type:inline-size}.mq-stat--lead :where(.mq-stat__value>.mq-measure) .mq-num{font-size:var(--num-hero-size);line-height:var(--num-hero-line);font-weight:var(--num-hero-weight)}:where([data-theme=field],[data-contrast=sun]) .mq-num:not(:where(.mq-doc *,.mq-a4 *)){font-weight:600}:where(html){scroll-padding-block:calc(var(--header-h) + var(--space-2)) calc(var(--bar-h) + var(--space-2))}:where(html:has(.mq-actionrow)){scroll-padding-block-end:calc(var(--bar-h) + var(--space-2) + var(--control-field) + var(--space-6))}html:has(.mq-keypad){scroll-padding-block-end:calc(var(--bar-h) + var(--space-2) + var(--mq-keypad-h))}.mq-table-wrap,.mq-dgrid{scroll-padding-block:calc(var(--mq-row) + var(--space-2))}.mq-focusable:focus-visible,.mq-field__shell:focus-within,.mq-pct:focus-within,.mq-toggle input:focus-visible+.mq-toggle__track{outline:var(--border-medium) solid transparent;outline-offset:var(--border-medium)}@media (forced-colors:active){:is(.mq-btn--secondary,.mq-btn--ghost,.mq-btn--quiet,.mq-btn--danger,.mq-iconbtn,.mq-attach__add,.mq-key,.mq-seg__item,.mq-tab,.mq-acc__trigger,.mq-combo__opt,.mq-cal__day,.mq-navitem,.mq-bottombar__item,.mq-projsw,.mq-psw__opt,.mq-crumbs a,.mq-crumbs button,.mq-attn__item,.mq-trail__hop,.mq-pick__c,.mq-matrix__cell,.mq-smx__cell,.mq-block,.mq-jentry,.mq-trace,.mq-coderef,.mq-toggle__track,.mq-stat--lead,.mq-mode__price,.mq-toast):not(.is-loading):before,:is(.mq-field__shell,.mq-select,.mq-seg,.mq-toggle__track,.mq-toggle__knob,.mq-btn--primary,.mq-key,.mq-pick__c,.mq-seg__item,.mq-stat--lead,.mq-mode__price,.mq-chain__step,.mq-chip--approved,.mq-sealed__mark,.mq-locked__seal):not(.is-loading):after,.mq-table tbody tr[aria-selected=true]>td:first-child:before,.mq-dgrid__row[aria-selected=true]>td:first-child:before{content:none}:is(.mq-seg__item,.mq-navitem,.mq-bottombar__item,.mq-tab,.mq-psw__opt,.mq-combo__opt,.mq-cal__day,.mq-matrix__cell,.mq-tree__node):is([aria-selected=true],[aria-pressed=true],[aria-current]:not([aria-current=false])){border:var(--border-medium) solid Highlight}.mq-table tbody tr[aria-selected=true]>td:first-child,.mq-dgrid__row[aria-selected=true]>td:first-child{border-inline-start:var(--border-thick) solid Highlight}}@media (prefers-reduced-motion:reduce){:root{--dur-press:0s;--dur-release:0s;--dur-state:0s;--dur-arrive:0s}.mq-toggle__knob{transition-duration:0s!important}:is(.mq-scrim,.mq-drawer,.mq-modal,.mq-sheet,.mq-psw__list,.mq-combo__list,.mq-toast){transition-duration:0s!important;animation:none!important}[data-joy] :is(.mq-sealed__mark,.mq-locked__seal,.mq-chip--approved,.mq-chip__dot,.mq-toast__icon),[data-joy] :is(.mq-sealed__mark,.mq-locked__seal,.mq-chip--approved):after{transition:none!important;animation:none!important;scale:none!important}}@media (prefers-reduced-transparency:reduce),(pointer:coarse){:root,[data-theme],[data-theme][data-contrast]{--surface-glass:var(--surface-raised);--glass-edge:transparent}}@media (prefers-contrast:more){:root,[data-theme],[data-theme][data-contrast]{--wash-top:var(--surface-page);--column-wash:transparent;--surface-glass:var(--surface-raised);--glass-edge:transparent;--clay:none;--clay-accent:none;--elev-1:none;--elev-2:none;--elev-3:none;--elev-4:none;--shadow-raised:none;--shadow-overlay:none;--state-hover:transparent;--state-press:transparent;--state-hover-rail:transparent;--state-press-rail:transparent;--state-hover-page:transparent;--state-press-page:transparent}:where([data-density]){--frame-l1:var(--rule-strong)}}.mq-shell.mq-screenframe{min-block-size:100dvh;overflow:clip}:where(.mq-shell__main)>.mq-screenframe:empty{display:none}.mq-shell__main{background-color:var(--surface-page);background-image:linear-gradient(var(--wash-top),var(--surface-page) 32rem)}:where([data-theme=light]:not([data-contrast=sun])) :where([data-density=office]) .mq-shell__topbar{background-color:var(--surface-raised);border-block-end-color:var(--glass-edge);box-shadow:var(--elev-1)}@supports ((-webkit-backdrop-filter:blur(12px)) or (backdrop-filter:blur(12px))){:where([data-theme=light]:not([data-contrast=sun])) :where([data-density=office]) .mq-shell__topbar{background-color:var(--surface-glass);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more),(forced-colors:active),(pointer:coarse){:where([data-theme=light]:not([data-contrast=sun])) :where([data-density=office]) .mq-shell__topbar{background-color:var(--surface-raised);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-contrast:more){:where([data-density=office]) .mq-shell__topbar{border-block-end-color:var(--rule-strong)}}:where([data-density=office]) :where(.mq-shell__topbar) .mq-avatar{color:var(--accent-strong)}:where([data-density=field]) .mq-shell__topbar{background-color:var(--rail);border-block-end-color:var(--rail-edge);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}:where([data-density=field]) :where(.mq-shell__topbar) .mq-shell__brand{color:var(--rail-ink)}:where([data-density=field]) :where(.mq-shell__topbar) .mq-role{color:var(--rail-ink);border-color:var(--rail-ink-muted);background:0 0}:where([data-theme=field]) .mq-shell__topbar{background-color:var(--surface-raised);border-block-end-color:var(--rail-edge);box-shadow:none}:where([data-contrast=sun]) :where([data-density=office]) .mq-shell__topbar{border-block-end-color:var(--rule-strong);box-shadow:none}.mq-projsw,.mq-projsw:hover{background-color:var(--surface-raised);border-color:var(--rule-strong);border-radius:var(--radius-control)}:where([data-density=field] .mq-shell__topbar) .mq-projsw,:where([data-density=field] .mq-shell__topbar) .mq-projsw:hover{border-color:var(--rail-ink-muted);color:var(--rail-ink);background-color:#0000}:where([data-density=field]) .mq-shell__topbar{gap:var(--space-2)}:where([data-density=field]) :where(.mq-shell__topbar) .mq-psw{flex:auto;min-inline-size:0}:where([data-density=field]) :where(.mq-shell__topbar) .mq-projsw{max-inline-size:100%}:where([data-density=field]) :where(.mq-shell__topbar) .mq-projsw__name{min-inline-size:3em}:where([data-density=field]) :where(.mq-shell__topbar) .mq-role{text-overflow:ellipsis;flex:0 auto;min-inline-size:0;overflow:hidden}:where([data-density=field]) :where(.mq-shell__topbar) :where(.mq-offline,.mq-avatar,.mq-shell__brand){flex-shrink:0}:where([data-density=field]) .mq-role{font-size:13px}@media (max-width:480px){:where([data-density=field]) :where(.mq-shell__topbar) .mq-role,:where([data-density=field] .mq-shell__topbar .mq-projsw)>.mq-icon:first-child{display:none}}.mq-sidenav{background-color:var(--rail);border-inline-end-color:var(--rail-edge);block-size:calc(100dvh - var(--header-h));position:sticky;inset-block-start:var(--header-h);overflow:auto}.mq-sidenav__group,.mq-navitem{color:var(--rail-ink-muted)}.mq-navitem[aria-current=page]{background-color:var(--rail-active);color:var(--rail-ink);border-inline-start-color:var(--rail-tick)}:where([data-theme=field]) .mq-bottombar{border-block-start-color:var(--rail-edge)}.mq-bottombar__item[aria-current=page]{color:var(--accent-strong);border-block-start-color:var(--accent-strong)}:where([data-density=field]) .mq-bottombar__item{font-size:13px}.mq-pagehead{background:0 0;border-block-end:0}:where([data-density=field] .mq-pagehead__actions .mq-seg) .mq-seg__item{flex-shrink:0}.mq-crumbs a,.mq-crumbs button{color:var(--accent-strong);border-radius:var(--radius-control);font-weight:500}.mq-crumbs>:where(span:last-child:not([aria-hidden=true])){color:var(--ink-primary);font-weight:600}:where([data-density=office]) .mq-crumbs{flex-wrap:nowrap;min-inline-size:0}:where([data-density=office]) .mq-crumbs>:where(:not([aria-hidden=true]):not(:has(.mq-num))){text-overflow:ellipsis;white-space:nowrap;min-inline-size:2em;overflow:hidden}:where([data-density=office]) .mq-crumbs>:where(:not([aria-hidden=true]):not(:first-child):not(:last-child)){flex-shrink:64}:where([data-density=office]) .mq-crumbs>:where([aria-hidden=true],:has(.mq-num)){flex-shrink:0}:where([data-density=office]) .mq-crumbs a,:where([data-density=office]) .mq-crumbs button{padding-inline:var(--space-1);margin-inline:calc(-1 * var(--space-1))}:where([data-density=field]) .mq-crumbs{flex-wrap:wrap;font-size:14px}:where([data-density=field]) .mq-crumbs a,:where([data-density=field]) .mq-crumbs button{padding-inline:var(--space-1);align-items:center;margin-inline:0;display:inline-flex}.mq-card{border-color:var(--frame-l1);border-radius:var(--radius-card);box-shadow:var(--elev-1)}.mq-card--flat{box-shadow:none}.mq-card--raised{box-shadow:var(--elev-2)}.mq-card--locked{border-color:var(--rule-heavy)}:where(.mq-card .mq-card) .mq-card{box-shadow:none}.mq-card__foot{border-end-end-radius:calc(var(--radius-card) - var(--border-thin));border-end-start-radius:calc(var(--radius-card) - var(--border-thin))}.mq-rails__left,.mq-rails__center,.mq-rails__right{background-color:var(--surface-raised);box-shadow:var(--elev-1)}:where([data-density=field]) .mq-rails__title,:where([data-density=field]) .mq-sheethead__ctx{font-size:13px}.mq-psw__list,.mq-combo__list,.mq-cal{border-color:var(--frame-l1);border-radius:var(--radius-card);box-shadow:var(--elev-3)}:where([data-density=field]) .mq-psw__s{font-size:13px}:where([data-density=field]) :where(.mq-shell__topbar) .mq-psw{position:static}:where([data-density=field]) :where(.mq-shell__topbar) .mq-psw__list{inset-inline:var(--space-2);min-inline-size:0;max-inline-size:none}.mq-drawer{border-inline-start-color:var(--frame-l1);box-shadow:var(--elev-3)}.mq-modal{border-radius:var(--radius-card);box-shadow:var(--elev-4)}.mq-modal:not(.mq-modal--danger){border-color:var(--frame-l1)}.mq-modal__head{border-start-start-radius:calc(var(--radius-card) - var(--border-thin));border-start-end-radius:calc(var(--radius-card) - var(--border-thin))}.mq-modal__foot{border-end-end-radius:calc(var(--radius-card) - var(--border-thin));border-end-start-radius:calc(var(--radius-card) - var(--border-thin))}.mq-sheet{border-block-start-color:var(--frame-l1);box-shadow:var(--elev-3);border-start-start-radius:var(--radius-sheet);border-start-end-radius:var(--radius-sheet)}.mq-toast{border-color:var(--frame-l1);border-radius:var(--radius-card);box-shadow:var(--elev-3)}.mq-toast:before{content:"";inset:calc(-1 * var(--border-thin));border-radius:inherit;pointer-events:none;border-inline-start:var(--border-thick) solid var(--signal-info);position:absolute}.mq-toast--ok:before{border-inline-start-color:var(--signal-ok)}.mq-toast--warn:before{border-inline-start-color:var(--signal-warn)}.mq-toast--danger:before{border-inline-start-color:var(--signal-danger)}@keyframes mq-v2-arrive{0%{opacity:0}}@media (prefers-reduced-motion:no-preference){.mq-scrim,.mq-drawer,.mq-modal,.mq-sheet,.mq-psw__list,.mq-combo__list,.mq-toast{animation:mq-v2-arrive var(--dur-arrive) linear}}.mq-a4wrap{background-color:var(--surface-sunken);background-image:radial-gradient(ellipse at 50% 0,var(--surface-inset),var(--surface-sunken) 70%)}.mq-pane--doc{container-type:inline-size}@container (max-inline-size:603px){:where([data-density=office]) .mq-a4wrap:where(:not(:has(.mq-docset[data-zoom]))){zoom:.86}}@container (max-inline-size:519px){:where([data-density=office]) .mq-a4wrap:where(:not(:has(.mq-docset[data-zoom]))){zoom:.76}}@container (max-inline-size:459px){:where([data-density=office]) .mq-a4wrap:where(:not(:has(.mq-docset[data-zoom]))){zoom:.68}}@container (max-inline-size:380px){:where([data-density=field]) .mq-a4wrap:where(:not(:has(.mq-docset[data-zoom]))){zoom:.9}}@container (max-inline-size:342px){:where([data-density=field]) .mq-a4wrap:where(:not(:has(.mq-docset[data-zoom]))){zoom:.74}}:where([data-density=field]) .mq-offline,:where([data-density=field]) .mq-step__kicker{font-size:13px}.mq-rail__step[data-state=current]{background:var(--accent-quiet);color:var(--accent-strong);box-shadow:inset 0 0 0 var(--border-thin) var(--accent-strong)}.mq-rail__step[data-state=current] .mq-rail__mark{border-color:var(--accent-strong);color:var(--accent-strong)}:where(body):has(>.sbx-portal){background-color:var(--surface-page);background-image:linear-gradient(var(--wash-top),var(--surface-page) 32rem);background-repeat:no-repeat}.sbx-portal.sbx-portal{background:0 0}.sbx-portal .sbx-portal__flows a{isolation:isolate;border-color:var(--frame-l1);border-radius:var(--radius-card);background-color:var(--surface-raised);position:relative}.sbx-portal .sbx-portal__flows a:after{content:"";inset:calc(-1 * var(--border-thin));border-radius:inherit;z-index:-1;pointer-events:none;box-shadow:var(--elev-1);position:absolute}.sbx-portal .sbx-portal__scroll{border-color:var(--frame-l1);border-radius:var(--radius-card);box-shadow:var(--elev-1)}.mq-btn,.mq-iconbtn,.mq-field__shell,.mq-select__control,.mq-key,.mq-keypad__readout,.mq-seg,.mq-cal__day,.mq-attach__tile,.mq-attach__add,.mq-voice,.mq-block{border-radius:var(--radius-control)}.mq-seg__item{border-radius:calc(var(--radius-control) - var(--border-medium))}.mq-keypad{border-start-start-radius:var(--radius-sheet);border-start-end-radius:var(--radius-sheet)}.mq-pick__c,:where([data-density=field]) .mq-btn--primary{border-radius:var(--radius-clay)}@media (forced-colors:none){.mq-btn--primary:not(.is-loading):where(:not(:disabled,[aria-disabled=true])):after{content:"";inset:calc(var(--border-thin) * -1);border-radius:inherit;z-index:-1;pointer-events:none;border:var(--border-thin) solid var(--clay-edge);box-shadow:var(--clay-accent);position:absolute}}.mq-btn--primary:focus-visible:after,.mq-key--accent:focus-visible:after,.mq-pick__c:focus-visible:after{box-shadow:none}.mq-btn--primary:has(.mq-num):where(:not(:disabled,[aria-disabled=true])){background:var(--accent-strong);border-color:var(--accent-strong)}:is(.mq-btn:has(.mq-num),.mq-iconbtn:has(.mq-num)){transition:none}.mq-btn--secondary{background:var(--accent-quiet);color:var(--accent-strong)}.mq-btn--secondary:hover:where(:not(:disabled,[aria-disabled=true])){background:var(--accent-quiet)}:where(:has(.mq-keypad)) .mq-actionrow .mq-btn--primary:where(:not(:disabled,[aria-disabled=true])){background:var(--accent-quiet);color:var(--accent-strong);border-color:var(--accent);border-radius:var(--radius-control)}:where(:has(.mq-keypad)) .mq-actionrow .mq-btn--primary:not(.is-loading):after{content:none}:where(:has(.mq-keypad)) .mq-actionrow .mq-btn--primary.is-loading:after{color:var(--accent-strong)}:where([data-density=field]) .mq-block__move{gap:var(--space-2);flex-direction:row}:where([data-density=field]) .mq-block__move .mq-iconbtn{inline-size:var(--tap-min);block-size:var(--tap-min)}.mq-field__shell{background:var(--surface-inset)}.mq-field__shell:is(.is-readonly,.is-disabled):after{content:none}.mq-select__control{background:var(--surface-inset)}.mq-field__shell:has(>.mq-select):where(:not(.is-invalid)){background:0 0;border-color:#0000;padding-inline:0}.mq-field__shell:has(>.mq-select):after{content:none}.mq-combo__opt[aria-selected=true]{color:var(--accent-strong)}.mq-cal__day[aria-selected=true]{background:var(--accent-strong);border-color:var(--accent-strong)}:where([data-density=field]) .mq-cal__day{min-block-size:var(--tap-min)}.mq-cal__grid{grid-template-columns:repeat(7,minmax(0,1fr))}:where([data-density=field]) .mq-cal__day{aspect-ratio:auto;padding-inline:0}@media (forced-colors:none){.mq-key:after{content:"";inset:calc(var(--border-thin) * -1);border-radius:inherit;z-index:-1;pointer-events:none;box-shadow:var(--key-lip);position:absolute}.mq-key--accent:after{border:var(--border-thin) solid var(--clay-edge);box-shadow:var(--clay-accent)}}.mq-key:active:after{box-shadow:var(--key-lip-pressed)}.mq-key--accent:active:after,.mq-key:disabled:after{box-shadow:none}:where([dir=ltr]){--mq-dir:1}:where([dir=rtl]){--mq-dir:-1}.mq-toggle__track{background:var(--surface-inset)}.mq-toggle input:checked+.mq-toggle__track{background:var(--accent-strong);border-color:var(--accent-strong);justify-content:flex-start}.mq-toggle input:checked+.mq-toggle__track .mq-toggle__knob{translate:calc(var(--mq-dir,1) * 20px) 0}@media (prefers-reduced-motion:no-preference){.mq-toggle__knob{transition:translate var(--dur-release) var(--ease-release)}}@media (forced-colors:none){.mq-toggle__knob:after{content:"";inset:calc(var(--border-thin) * -1);border-radius:inherit;z-index:-1;pointer-events:none;box-shadow:var(--knob);position:absolute}}:where([data-density=field]) .mq-toggle{min-block-size:var(--tap-min);min-inline-size:var(--tap-min)}.mq-seg{background:var(--surface-inset)}.mq-seg__item[aria-pressed=true],.mq-seg__item[aria-selected=true]{color:var(--ink-primary)}.mq-seg__item:is([aria-pressed=true],[aria-selected=true]):active{background:var(--surface-raised)}@media (forced-colors:none){.mq-seg__item:is([aria-pressed=true],[aria-selected=true]):after{content:"";inset:calc(var(--border-thin) * -1);border-radius:inherit;z-index:-1;pointer-events:none;box-shadow:var(--knob);position:absolute}}.mq-tab[aria-selected=true]{color:var(--accent-strong);border-block-end-color:var(--accent-strong)}.mq-badge--accent,.mq-tapcount{color:var(--accent-strong)}.mq-tapcount__step{background:var(--accent-strong)}.mq-offline--syncing{color:var(--accent-strong)}.mq-chip,.mq-badge{white-space:nowrap;flex-shrink:0}:where([data-density=field]) :is(.mq-chip,.mq-badge,.mq-syncq,.mq-tapcount){font-size:13px}@media (forced-colors:none){.mq-pick__c:after{content:"";inset:calc(var(--border-thin) * -1);border-radius:inherit;z-index:-1;pointer-events:none;border:var(--border-thin) solid var(--clay-edge);box-shadow:var(--clay);position:absolute}}.mq-pick__c.is-on:after{content:none}:where([data-density=office]){--v3-control:calc(var(--control-office) + var(--space-1));--v3-option:calc(var(--control-office) + var(--space-1));--v3-chip:var(--space-6);--v3-btn-icon:var(--icon-sm)}:where([data-density=field]){--v3-control:var(--control-field);--v3-option:var(--tap-min);--v3-chip:calc(var(--space-6) + var(--space-1));--v3-btn-icon:var(--icon-md)}.mq-btn{block-size:var(--v3-control,var(--mq-control));gap:var(--space-2)}:where([data-density=office]) .mq-btn{padding-inline:var(--space-4);font-size:14px}.mq-btn>.mq-icon{inline-size:var(--v3-btn-icon,var(--icon-md));block-size:var(--v3-btn-icon,var(--icon-md))}.mq-btn__label{white-space:nowrap}:where([data-density=office]) .mq-btn:has(>.mq-icon:first-child){padding-inline-start:calc(var(--space-4) - var(--space-1))}.mq-btn--quiet,.mq-btn--quiet:hover{background:var(--surface-raised)}.mq-btn--quiet:active{background:var(--surface-raised);border-color:var(--rule-heavy)}.mq-btn--ghost:active{border-color:#0000}:where([data-density=office]) :where(.mq-table,.mq-dgrid__table) .mq-btn{block-size:calc(var(--row-office) - var(--space-2));padding-inline:var(--space-3);font-size:13px}:where([data-density=office]) :where(.mq-table,.mq-dgrid__table) .mq-iconbtn{inline-size:calc(var(--row-office) - var(--space-2));block-size:calc(var(--row-office) - var(--space-2))}.mq-iconbtn{color:var(--ink-secondary)}.mq-iconbtn>.mq-icon{inline-size:var(--icon-md);block-size:var(--icon-md)}:where(.mq-table,.mq-dgrid__table) .mq-iconbtn>.mq-icon{inline-size:var(--icon-sm);block-size:var(--icon-sm)}.mq-iconbtn--accent{color:var(--accent-strong)}.mq-iconbtn--danger{color:var(--signal-danger)}.mq-iconbtn:active{border-color:#0000}.mq-field__shell,.mq-select__control{block-size:var(--v3-control,var(--mq-control))}:where([data-density=office]) .mq-field__label{font-size:13px;font-weight:500}.mq-field__label{color:var(--ink-secondary)}:where([data-density=office]) .mq-field__input,:where([data-density=office]) .mq-select__control{font-size:14px}.mq-field__hint,.mq-field__error{font-size:12px}.mq-field+.mq-field{margin-block-start:var(--space-4)}:where(.mq-setgrid,.mq-twoup,.mq-dailyfields,.mq-skel__form,.mq-mix__in,[style*=grid],[style*=flex])>.mq-field+.mq-field{margin-block-start:0}.mq-select__chevron{color:var(--ink-secondary)}.mq-seg{padding:calc(var(--border-medium) + var(--border-thin));gap:var(--space-1);border-radius:var(--radius-control)}.mq-seg__item{min-block-size:calc(var(--v3-control,var(--mq-control)) - var(--space-2));border-radius:calc(var(--radius-control) - var(--border-medium))}:where([data-density=office]) .mq-seg__item{padding-inline:var(--space-3);font-size:13px}:where([data-theme=light]:not([data-contrast=sun])) .mq-seg__item:is([aria-pressed=true],[aria-selected=true]){border-color:#0000}@media (prefers-contrast:more){.mq-seg__item:is([aria-pressed=true],[aria-selected=true]){border-color:var(--accent)}}:where([data-density=office]) .mq-tab{min-block-size:var(--v3-control,var(--control-office));padding-inline:var(--space-4);font-size:14px}.mq-tab{font-weight:500}.mq-tab[aria-selected=true]{font-weight:600}.mq-tabs{border-block-end-color:var(--rule-soft);gap:var(--space-1)}.mq-tab>.mq-icon{color:inherit}.mq-tab{margin-block-end:calc(-1 * var(--border-thin))}.mq-chip{min-block-size:var(--v3-chip,var(--space-6));padding-block:0;padding-inline:var(--space-2);gap:var(--space-1);border-radius:var(--radius-pill);font-size:12px;font-weight:600;line-height:1.4}.mq-chip>.mq-icon{inline-size:calc(var(--icon-sm) - var(--border-medium));block-size:calc(var(--icon-sm) - var(--border-medium))}.mq-chip__dot{block-size:6px;inline-size:6px}:where([data-theme=light]:not([data-contrast=sun])) .mq-chip:where(:not(.mq-chip--locked)),:where([data-theme=light]:not([data-contrast=sun])) .mq-badge{border-color:#0000}@media (prefers-contrast:more){:where([data-theme=light]) .mq-chip,:where([data-theme=light]) .mq-badge{border-color:currentColor}}.mq-badge{min-inline-size:calc(var(--space-5));block-size:var(--space-5);padding-inline:calc(var(--space-1) + var(--border-medium));border-radius:var(--radius-pill);font-size:12px;font-weight:600}.mq-tier,.mq-origin{border-radius:var(--radius-pill);padding-inline:var(--space-2);font-size:12px;line-height:1.6}.mq-lock{font-size:12px}.mq-jentry__kind{border-radius:var(--radius-pill);padding-inline:var(--space-2);font-size:12px}.mq-combo__opt,.mq-psw__opt{min-block-size:var(--v3-option,var(--tap-min));border-radius:var(--radius-control);padding-inline:var(--space-3)}.mq-combo__opt{font-size:14px}:where([data-density=field]) .mq-combo__opt{font-size:15px}.mq-cal__day{border-radius:var(--radius-control)}.mq-stat,.mq-table-wrap:not(:where(.mq-a4 *)),.mq-chart{border-color:var(--frame-l1);border-radius:var(--radius-card);box-shadow:var(--elev-1)}.mq-card .mq-table-wrap{box-shadow:none;--edge-rest:transparent;border-block-width:0;border-inline-start-width:0;border-inline-end-color:#0000;border-radius:0}.mq-card .mq-chart{box-shadow:none;border-width:0;border-radius:0;padding:0}.mq-chart__tip{border-radius:var(--radius-card);box-shadow:var(--elev-3)}.mq-stat--lead{border-radius:var(--radius-clay);box-shadow:none}.mq-mode__price{border-radius:var(--radius-card);border-width:var(--border-thin);border-color:var(--frame-l1)}.mq-stat--lead:after,.mq-mode__price:after,.mq-chain__step[data-state=current]:after{content:"";inset:calc(-1 * var(--border-thin));border-radius:inherit;z-index:-1;pointer-events:none;box-shadow:var(--elev-2);position:absolute}.mq-chain__step[data-state=current]{z-index:1}.mq-stat--lead:before,.mq-mode__price:before{inset-block:var(--space-3);inline-size:var(--border-thick);background:var(--anchor);border-radius:var(--radius-pill);border:0}.mq-ipc__net :where(td:nth-child(3)) .mq-num,.mq-wf__final :where(.mq-wf__amt) .mq-num,.mq-dgrid__total .mq-num{font-weight:700}:where([data-theme=light]:not([data-contrast=sun])) :where(.mq-stat:not(.mq-stat--lead) .mq-stat__value) .mq-num,:where([data-theme=light]:not([data-contrast=sun])) .mq-stat--lead :where(.mq-stat__value>.mq-unit) .mq-num{font-weight:500}:where(.mq-table tfoot td:last-child):not(:where(.mq-a4 *)) .mq-num{font-weight:700}.mq-cmp__verdict-line{font-size:18px;font-weight:700;line-height:28px}.mq-cmp__verdict-line .mq-num{font-size:inherit;line-height:inherit;font-weight:inherit}.mq-table td.mq-table__derived{display:table-cell}.mq-table tbody td.mq-table__derived:not(:where(.mq-a4 *)),.mq-table tbody td:is(.mq-qcol--effective,.mq-qcol--executed):not(:where(.mq-a4 *)){background-color:var(--column-wash)}:where(.mq-table tbody tr:has(.mq-chip--pending):not([aria-selected=true]))>td:first-child:not(:where(.mq-a4 *)){position:relative}:where(.mq-table tbody tr:has(.mq-chip--pending):not([aria-selected=true]))>td:first-child:not(:where(.mq-a4 *)):before{content:"";inline-size:var(--border-thick);background:var(--signal-warn);pointer-events:none;position:absolute;inset-block:0;inset-inline-start:0}.mq-table tbody tr:has(.mq-origin--platform)>td:not(:where(.mq-a4 *)){background-color:var(--surface-inset)}:where(.mq-table.mq-cmp) thead th:nth-child(3):not(:where(.mq-a4 *)){color:var(--ink-primary);box-shadow:inset 0 calc(-1 * var(--border-medium)) 0 var(--accent-strong)}:where(.mq-table.mq-cmp) tbody tr:not(.mq-ipc__deduct,.mq-ipc__net)>td:nth-child(3){background-color:var(--column-wash)}:where([data-theme=light]:not([data-contrast=sun])) :where(.mq-table.mq-cmp tbody tr:not(.mq-ipc__net)) .mq-num{font-weight:500}.mq-ipc__deduct>th:first-child:before{content:"";inline-size:var(--border-thick);background:var(--rule-strong);pointer-events:none;position:absolute;inset-block:0;inset-inline-start:0}.mq-ipc__net>th{border-block-start:var(--border-thick) double var(--rule-heavy);background:var(--surface-sunken)}.mq-cmp td.mq-cmp__win,.mq-cmp__win .mq-num{font-weight:600}.mq-wf__group td{background:var(--surface-inset);color:var(--anchor)}.mq-wf__nest>td:first-child{border-inline-start:var(--border-medium) solid var(--rule-strong)}.mq-pct{background:var(--surface-inset);border-style:solid;border-color:var(--rule-strong)}:where(.mq-wf__desc .mq-kit__note) .mq-num{font-size:inherit;line-height:inherit;font-weight:inherit}.mq-mix__cell{background:var(--surface-raised);border-radius:var(--radius-control)}.mq-mix__cell .mq-num{font-weight:600}.mq-tree{border-block-start:var(--border-medium) solid var(--anchor)}.mq-tree__repeat{background:var(--accent-quiet);border:var(--border-thin) solid var(--accent-strong);border-radius:var(--radius-sm);padding-inline:var(--space-1);line-height:1.4}.mq-attn__item[data-tone=danger]{border-inline-start:var(--border-thick) solid var(--signal-danger)}.mq-attn__item[data-tone=warn]{border-inline-start:var(--border-thick) solid var(--signal-warn)}.mq-attn__item[data-tone=info]{border-inline-start:var(--border-thick) solid var(--signal-info)}.mq-attn__item[data-tone=ok]{border-inline-start:var(--border-thick) solid var(--signal-ok)}.mq-chart__planned{stroke:var(--rule-strong)}.mq-chart__actual{stroke:var(--chart-3)}.mq-chart__dot{fill:var(--chart-3)}.mq-chart__tick{fill:var(--ink-secondary)}.mq-chart__swatch--planned{background:var(--rule-strong)}.mq-chart__swatch--actual{background:var(--chart-3)}:where([data-theme=light]:not([data-contrast=sun])) :where([data-density=office]) .mq-chart__grid:is(:nth-of-type(2),:nth-of-type(3),:nth-of-type(4)){stroke:#0000}.mq-facts__f,.mq-limit__fig{border-radius:var(--radius-control)}.mq-jentry__thread{inline-size:var(--border-medium);background:var(--anchor)}.mq-matrix__cell[aria-pressed=true]{background:var(--accent-strong);border-color:var(--accent-strong)}.mq-smx__cell.is-on{background:var(--accent-strong)}.mq-trace,.mq-tree__repeat,.mq-pct input,.mq-pct__sign{color:var(--accent-strong)}:where([data-density=field]) .mq-table thead th:not(:where(.mq-a4 *)),:where([data-density=field]) .mq-dgrid__table thead th,:where([data-density=field]) .mq-stat__label,:where([data-density=field]) .mq-stat__foot,:where([data-density=field]) .mq-stat__delta,:where([data-density=field]) .mq-tree__type,:where([data-density=field]) .mq-tree__repeat,:where([data-density=field]) .mq-attn__text,:where([data-density=field]) .mq-attn__meta,:where([data-density=field]) .mq-chart__key,:where([data-density=field]) .mq-chart__tiphead,:where([data-density=field]) .mq-chart__tiprow,:where([data-density=field]) .mq-segbar__kname,:where([data-density=field]) .mq-colgroup,:where([data-density=field]) .mq-lock,:where([data-density=field]) .mq-tier,:where([data-density=field]) .mq-origin,:where([data-density=field]) .mq-coderef,:where([data-density=field]) .mq-gated,:where([data-density=field]) .mq-trail,:where([data-density=field]) .mq-wf__group td,:where([data-density=field]) .mq-wf__nestmark,:where([data-density=field]) .mq-pct__sign,:where([data-density=field]) .mq-mix__k,:where([data-density=field]) .mq-jentry__kind,:where([data-density=field]) .mq-jentry__meta,:where([data-density=field]) .mq-jentry__link,:where([data-density=field]) .mq-chain__role,:where([data-density=field]) .mq-chain__name,:where([data-density=field]) .mq-facts__l,:where([data-density=field]) .mq-cf__k,:where([data-density=field]) .mq-cf__t,:where([data-density=field]) .mq-limit__figlabel,:where([data-density=field]) .mq-matrix th,:where([data-density=field]) .mq-matrix td,:where([data-density=field]) .mq-cmpgrid__h,:where([data-density=field]) .mq-smx__head,:where([data-density=field]) .mq-tree__repeat .mq-num{font-size:13px}.mq-table tbody :is(th,td):not(:where(.mq-a4 *)){border-block-end-color:var(--rule-soft)}.mq-table thead th:not(:where(.mq-a4 *)){border-block-end-width:var(--border-thin)}:where([data-density=office]) .mq-table thead th:not(:where(.mq-a4 *)){block-size:var(--space-10)}:where([data-density=office]) .mq-table tfoot td:first-child:not(.mq-col--num):not(:where(.mq-a4 *)){min-inline-size:6.5rem}.mq-table th.mq-col--num>.mq-table__th{justify-content:flex-end}.mq-table th.mq-col--center>.mq-table__th{justify-content:center}.mq-table tfoot td:not(:where(.mq-a4 *)),.mq-dgrid__total{box-shadow:none}.mq-table.mq-cmp:not(:where(.mq-a4 *)){border-width:0}:where([data-density=office]) .mq-table-wrap:not(:where(.mq-a4 *)){max-block-size:max(18rem,calc(100dvh - var(--header-h) - 14rem))!important}:where([data-density=field]) .mq-table-wrap:not(:where(.mq-a4 *)){max-block-size:max(18rem,calc(100dvh - var(--header-h) - var(--bar-h) - var(--space-6)))!important}.mq-table tbody tr{--row-solid:var(--surface-raised)}.mq-table tbody tr[aria-selected=true]{--row-solid:var(--surface-selected)}.mq-table tbody tr[data-row=deduction]{--row-solid:var(--signal-danger-quiet)}.mq-table tbody tr[data-row=derived]{--row-solid:var(--surface-sunken)}.mq-table tbody tr:has(.mq-origin--platform){--row-solid:var(--surface-inset)}.mq-table tbody tr.mq-ipc__deduct{--row-solid:var(--signal-warn-quiet)}.mq-table tbody tr.mq-ipc__net{--row-solid:var(--surface-sunken)}.mq-dgrid__row{--row-solid:var(--surface-raised)}.mq-dgrid__row[aria-selected=true]{--row-solid:var(--surface-selected)}.mq-dgrid__row--deduction{--row-solid:var(--signal-danger-quiet)}.mq-table :is(th,td):first-child:not(:where(.mq-a4 *)),.mq-dgrid__table :is(th,td):first-child{z-index:var(--z-sticky);border-inline-end-color:var(--rule-strong);position:sticky;inset-inline-start:0}.mq-table tbody :is(th,td):first-child:not(:where(.mq-a4 *)),.mq-dgrid__table tbody td:first-child{background-color:var(--row-solid,var(--surface-raised))}.mq-table thead th:first-child:not(:where(.mq-a4 *)),.mq-table tfoot td:first-child:not(:where(.mq-a4 *)),.mq-dgrid__table thead th:first-child{z-index:calc(var(--z-sticky) + 1)}.mq-table-wrap:not(:where(.mq-a4 *)),.mq-dgrid{scrollbar-width:thin;scrollbar-color:var(--rule-strong) transparent;border-inline-end-width:var(--border-thick);scroll-padding-inline-start:9rem}.mq-table-wrap:not(:where(.mq-a4 *)){--edge-rest:var(--frame-l1)}.mq-dgrid{--edge-rest:var(--rule-strong);scroll-padding-inline-end:7rem}@keyframes mq-edge{0%{border-inline-end-color:var(--anchor)}to{border-inline-end-color:var(--edge-rest)}}@supports (animation-timeline:scroll()){.mq-table-wrap:not(:where(.mq-a4 *)),.mq-dgrid{animation-name:mq-edge;animation-timing-function:step-end;animation-fill-mode:both;animation-timeline:scroll(self inline);animation-range:normal calc(100% - 4px)}}@media not all and (min-width:600px){.mq-shell__content>.mq-table-wrap:not(:where(.mq-a4 *)){margin-inline:calc(-1 * var(--page-gutter,var(--space-4)));box-shadow:none;--edge-rest:transparent;border-inline-start-width:0;border-inline-end-color:#0000;border-radius:0}.mq-wf :is(td,th){padding-inline:var(--space-2)}.mq-wf__calc{white-space:normal}.mq-wf__final :where(.mq-wf__amt) .mq-measure{flex-wrap:wrap}}@media not all and (min-width:360px){.mq-wf :is(td,th){padding-inline:var(--space-1)}}.mq-cmp__verdict-line{flex-wrap:wrap}.mq-table-wrap:not(:where(.mq-a4 *)){container-type:inline-size}@container (max-inline-size:56rem){:where([data-density=office]) .mq-table:not(:where(.mq-a4 *)){--mq-cell-pad-i:var(--space-2)}:where([data-density=field]) .mq-table:not(:where(.mq-a4 *)){--mq-cell-pad-i:var(--space-3)}:where([data-density=field]) .mq-table tbody td:where(:not(.mq-col--num,.mq-col--center,:has(>.mq-num:only-child))):not(:where(.mq-a4 *)){min-inline-size:7rem}:where([data-density=field]) .mq-table tbody td:where(:first-child:not(.mq-col--num,.mq-col--center,:has(>.mq-num:only-child))):not(:where(.mq-a4 *)),:where([data-density=field]) .mq-table tbody :where(td:first-child:has(>.mq-num:only-child))+td:where(:not(.mq-col--num,.mq-col--center)):not(:where(.mq-a4 *)),:where([data-density=field]) .mq-table tbody th:first-child:not(:where(.mq-a4 *)){min-inline-size:9.5rem}}@container (min-inline-size:40rem) and (max-inline-size:56rem){:where([data-density=field]) .mq-table tbody td:where(:first-child:not(.mq-col--num,.mq-col--center,:has(>.mq-num:only-child))):not(:where(.mq-a4 *)),:where([data-density=field]) .mq-table tbody :where(td:first-child:has(>.mq-num:only-child))+td:where(:not(.mq-col--num,.mq-col--center)):not(:where(.mq-a4 *)),:where([data-density=field]) .mq-table tbody th:first-child:not(:where(.mq-a4 *)){min-inline-size:12rem}}@container (max-inline-size:40rem){:where([data-density=field]) .mq-table:not(:where(.mq-a4 *)){--mq-cell-pad-b:var(--space-2);--mq-cell-pad-i:var(--space-2)}}@container (min-inline-size:64rem){:where([data-density=office]) .mq-table tfoot td:first-child:not(.mq-col--num):not(:where(.mq-a4 *)){white-space:nowrap}}.mq-dgrid__table :is(th,td):last-child{z-index:var(--z-sticky);border-inline-start:var(--border-thin) solid var(--rule-strong);position:sticky;inset-inline-end:0}.mq-dgrid__table :is(th,td):nth-last-child(2){border-inline-end-width:0}.mq-dgrid__table thead th:last-child{z-index:calc(var(--z-sticky) + 1)}.mq-dgrid__total{inset-inline-start:0}.mq-matrix :is(th,td):first-child{z-index:var(--z-sticky);border-inline-end:var(--border-thin) solid var(--rule-strong);position:sticky;inset-inline-start:0}.mq-matrix tbody :is(th,td):first-child{background-color:var(--surface-raised)}.mq-stats{gap:var(--pane-gap,var(--space-3));grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:1200px){.mq-stats{grid-template-columns:repeat(4,minmax(0,1fr))}}@media not all and (min-width:1200px){.mq-stats>.mq-stat--lead,:where(.mq-stats:has(>.mq-stat--lead))>.mq-stat:where(:last-child:nth-child(2n)),:where(.mq-stats:not(:has(>.mq-stat--lead)))>.mq-stat:where(:last-child:nth-child(odd)){grid-column:1/-1}}:where([data-density=office]) .mq-stat{padding-block:var(--space-4);padding-inline:var(--space-5)}:where([data-density=office]) .mq-stat__foot{font-size:12px}:where([data-density=office]) :where(.mq-stat:not(.mq-stat--lead) .mq-stat__value) .mq-num{font-size:20px;line-height:28px}.mq-chart:not(:where(.mq-a4 *)){max-inline-size:48rem;margin-inline:auto;container-type:inline-size}.mq-chart__svg{max-block-size:22rem;overflow:visible}@container (max-inline-size:40rem){.mq-chart__tick{font-size:13px}.mq-chart__tick[text-anchor=middle]{font-size:12px}}@container (max-inline-size:30rem){.mq-chart__tick,.mq-chart__tick[text-anchor=middle]{font-size:16px}.mq-chart__tick:where([text-anchor=middle]:nth-of-type(2n)){display:none}}@container (max-inline-size:22rem){.mq-chart__tick{font-size:20px}.mq-chart__tick[text-anchor=middle]{font-size:19px}}.mq-card__body:has(>.mq-table-wrap){padding:0}:where(.mq-card__body:has(>.mq-table-wrap))>:not(.mq-table-wrap){margin-inline:var(--space-4)}.mq-card__body:has(>.mq-table-wrap):where(:has(>:last-child:not(.mq-table-wrap))){padding-block-end:var(--space-4)}.mq-card__body:has(>.mq-table-wrap):where(:last-child){border-end-end-radius:inherit;border-end-start-radius:inherit;overflow:hidden}:where(:has(>.mq-chain)){container-type:inline-size}.mq-chain{gap:var(--space-2);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}@container (max-inline-size:44rem){.mq-chain{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row}.mq-chain__step:last-child:nth-child(odd){grid-column:1/-1}}@container (max-inline-size:20rem){.mq-chain{grid-template-columns:minmax(0,1fr)}}.mq-chain__step{border-inline-end:var(--border-thin) solid var(--rule-strong);border-radius:var(--radius-control)}.mq-tree__node{padding-block:var(--space-1);flex-wrap:wrap;row-gap:0}.mq-tree__name{white-space:normal;text-overflow:clip;flex:1 1 0;min-inline-size:auto;overflow:visible}.mq-tree{container-type:inline-size}.mq-tree__value{margin-inline-start:auto}@container (max-inline-size:26rem){.mq-tree__value{text-align:end;flex-basis:100%}}.mq-stat__foot{column-gap:var(--space-1);flex-wrap:wrap;row-gap:0}.mq-stat__delta{white-space:nowrap;flex:none}:where(.mq-wf__calc .mq-num)+.mq-unit{margin-inline-start:var(--space-1)}.mq-empty:where(:not(.mq-actionrow *)){border-radius:var(--radius-card);box-shadow:var(--elev-1)}.mq-empty:where(:not(.mq-empty--error,.mq-empty--denied,.mq-actionrow *)){border-style:solid;border-color:var(--frame-l1)}.mq-stateblock,.mq-empty:where(:not(.mq-stateblock>*,.mq-actionrow *,table *)),.mq-denied,:where(.mq-flow:has(>.mq-rail>.mq-rail__step:nth-child(7):last-child[aria-current=step])) .mq-step--ok{container-type:inline-size}@media (forced-colors:none){@container (min-inline-size:320px){.mq-empty:where(:not(.mq-empty--error,.mq-actionrow *,table *)):before{content:"";background:radial-gradient(circle 10px at 125px 96px,var(--illus-4) 94%,transparent 100%), linear-gradient(var(--illus-3) 84%,var(--illus-1) 84%);pointer-events:none;flex:none;block-size:126px;inline-size:168px;-webkit-mask:url(../media/empty-sheet.3yc9u65wdjq_t.svg) 50% 0/160px 112px no-repeat,url(../media/stage.0cp1j4h72r0fv.svg) 50% 100%/168px 20px no-repeat;mask:url(../media/empty-sheet.3yc9u65wdjq_t.svg) 50% 0/160px 112px no-repeat,url(../media/stage.0cp1j4h72r0fv.svg) 50% 100%/168px 20px no-repeat}.mq-empty:where(:not(.mq-empty--error,.mq-actionrow *,table *)) .mq-empty__icon{display:none}.mq-empty--denied:where(:not(.mq-actionrow *,table *)):before{background:linear-gradient(var(--illus-3) 84%,var(--illus-1) 84%);-webkit-mask:url(../media/denied-lock.1a_tm7dgqb-2k.svg) 50% 0/160px 112px no-repeat,url(../media/stage.0cp1j4h72r0fv.svg) 50% 100%/168px 20px no-repeat;mask:url(../media/denied-lock.1a_tm7dgqb-2k.svg) 50% 0/160px 112px no-repeat,url(../media/stage.0cp1j4h72r0fv.svg) 50% 100%/168px 20px no-repeat}:where(.mq-shell:has(.mq-offline:not(.mq-offline--online,.mq-offline--syncing))) .mq-stateblock .mq-empty:where(:not(.mq-empty--error,.mq-empty--denied)):before{background:radial-gradient(circle 4.5px at 43px 65.5px,var(--illus-4) 94%,transparent 100%), linear-gradient(var(--illus-3) 84%,var(--illus-1) 84%);-webkit-mask:url(../media/offline-site.3yph8yzzow80-.svg) 50% 0/160px 112px no-repeat,url(../media/stage.0cp1j4h72r0fv.svg) 50% 100%/168px 20px no-repeat;mask:url(../media/offline-site.3yph8yzzow80-.svg) 50% 0/160px 112px no-repeat,url(../media/stage.0cp1j4h72r0fv.svg) 50% 100%/168px 20px no-repeat}:where(.mq-flow:has(>.mq-rail>.mq-rail__step:nth-child(7):last-child[aria-current=step])) .mq-step--ok:before{content:"";background:radial-gradient(circle 10px at 28px 24px,var(--illus-4) 94%,transparent 100%), linear-gradient(var(--illus-3) 55%,var(--illus-2) 86%,var(--illus-1) 86%);pointer-events:none;flex:none;align-self:center;block-size:168px;inline-size:252px;-webkit-mask:url(../media/site-scene.3dz5iboqft6t6.svg) 50% 0/240px 150px no-repeat,url(../media/stage.0cp1j4h72r0fv.svg) 50% 100%/252px 22px no-repeat;mask:url(../media/site-scene.3dz5iboqft6t6.svg) 50% 0/240px 150px no-repeat,url(../media/stage.0cp1j4h72r0fv.svg) 50% 100%/252px 22px no-repeat}}@container (min-inline-size:720px){.mq-denied{padding-inline-end:calc(var(--space-4) + 126px + var(--space-4))}.mq-denied:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(var(--illus-3) 84%,var(--illus-1) 84%);block-size:94px;inline-size:126px;margin-block:auto;position:absolute;inset-block:0;inset-inline-end:var(--space-4);-webkit-mask:url(../media/denied-lock.1a_tm7dgqb-2k.svg) 50% 0/120px 84px no-repeat,url(../media/stage.0cp1j4h72r0fv.svg) 50% 100%/126px 15px no-repeat;mask:url(../media/denied-lock.1a_tm7dgqb-2k.svg) 50% 0/120px 84px no-repeat,url(../media/stage.0cp1j4h72r0fv.svg) 50% 100%/126px 15px no-repeat}}}.mq-sealed__mark,.mq-locked__seal{color:var(--signal-ok);border:var(--border-medium) solid var(--signal-ok);background:0 0;rotate:-4deg}@media (forced-colors:none){.mq-sealed__mark:before,.mq-locked__seal:before{content:"";z-index:-1;pointer-events:none;background:var(--signal-ok);position:absolute;inset:0;-webkit-mask:url(../media/seal.00c2kn5ef_016.svg) 50%/100% 100% no-repeat;mask:url(../media/seal.00c2kn5ef_016.svg) 50%/100% 100% no-repeat}.mq-sealed__mark:after,.mq-locked__seal:after{content:"";inset:calc(-1 * var(--border-medium));z-index:-1;pointer-events:none;border:var(--border-medium) solid var(--signal-ok);border-radius:inherit;opacity:0;position:absolute}.mq-sheethead .mq-chip--approved:after{content:"";z-index:-1;pointer-events:none;border-radius:inherit;box-shadow:var(--clay);opacity:0;position:absolute;inset:0}}@media (prefers-reduced-motion:no-preference){[data-joy=onboarded] :where(.mq-flow:has(>.mq-rail>.mq-rail__step:nth-child(7):last-child[aria-current=step])) .mq-step--ok:before{animation:.6s cubic-bezier(.05,.7,.1,1) both mq-joy-settle}[data-joy=approved] .mq-sheethead .mq-chip--approved:after{animation:1.5s linear both mq-joy-clay}[data-joy=approved] .mq-sheethead .mq-chip--approved .mq-chip__dot{animation:.28s cubic-bezier(.2,0,0,1) both mq-joy-dot}[data-joy=certified] :is(.mq-sealed__mark,.mq-locked__seal){animation:.42s cubic-bezier(.2,0,0,1) both mq-joy-stamp}[data-joy=certified] :is(.mq-sealed__mark,.mq-locked__seal):after{animation:.52s cubic-bezier(.2,0,0,1) .12s both mq-joy-bleed}[data-joy=exported] .mq-toast--ok .mq-toast__icon{animation:.25s cubic-bezier(.2,0,0,1) both mq-joy-land}}@keyframes mq-joy-settle{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes mq-joy-clay{0%{opacity:0}10%{opacity:1}66%{opacity:1}to{opacity:0}}@keyframes mq-joy-dot{0%{scale:.6}60%{scale:1.06}to{scale:1}}@keyframes mq-joy-stamp{0%{opacity:0;scale:1.15}to{opacity:1;scale:1}}@keyframes mq-joy-bleed{0%{opacity:.6;scale:1}to{opacity:0;scale:var(--mq-joy-seal-peak,1.2)}}@keyframes mq-joy-land{0%{scale:.8}to{scale:1}}.mq-skel__tile,.mq-skel__table,.mq-skel__block,.mq-skel__list,.mq-skel__tree{border-radius:var(--radius-card)}.mq-skeleton:where(:not(.mq-skeleton--row)){border-radius:var(--radius-md)}.mq-root[data-density=office],:where([data-density=office]) .mq-root:not([data-density]){--mq-row:var(--row-office);--mq-control:var(--control-office);--mq-cell-pad-b:var(--space-1);--mq-cell-pad-i:var(--space-3);--mq-gap:var(--space-2);--mq-num-size:var(--num-office);--mq-tap:var(--control-office)}:root{--page-max:96rem;--read-max:60rem;--page-gutter:var(--space-4);--pane-gap:var(--space-3);--nav-w:var(--rail-w);--nav-w-mid:248px;--nav-w-icon:80px}@media (min-width:600px){:root{--page-gutter:var(--space-6);--pane-gap:var(--space-4)}}@media (min-width:1200px){:root{--page-gutter:var(--space-8);--pane-gap:var(--space-6)}}@media (min-width:1200px) and (max-width:1599.98px){:root{--nav-w:var(--nav-w-mid)}}@media (max-width:1199.98px){:root{--nav-w:var(--nav-w-icon)}}@media (max-width:1599.98px){:root:has(.mq-rails){--nav-w:var(--nav-w-icon)}}:root[data-density=office],.mq-root[data-density=office]{--header-h:64px}:where(.mq-shell){--col-pad:max(var(--page-gutter),calc((100% - var(--page-max)) / 2))}:where(.mq-shell:has(.mq-flow,.mq-setgrid .mq-field)){--page-max:var(--read-max)}:where(.mq-shell:has(.mq-rails)){--col-pad:var(--pane-gap)}.mq-shell__content{padding-inline:var(--col-pad);padding-block:var(--pane-gap) var(--space-12)}:where(.mq-pagehead)+.mq-shell__content{padding-block-start:var(--pane-gap)}:where(.mq-shell__content)>.mq-device__scroll:has(>div[style*=--space-3]){margin-inline:calc(-1 * var(--space-3));margin-block-start:calc(-1 * var(--space-3))}:where(.mq-shell__content)>.mq-device__scroll:has(>div[style*=--space-4]){margin-inline:calc(-1 * var(--space-4));margin-block-start:calc(-1 * var(--space-4))}:where(.mq-panes[style*=column])>.mq-pane{flex:none}:where([data-density=office]) .mq-panes:has(>.mq-pane--doc){row-gap:var(--pane-gap);flex-wrap:wrap}:where([data-density=office]) .mq-pane--stream{flex:360px}:where([data-density=office]) .mq-pane--doc{flex:1000 26rem}.mq-pagehead{padding-inline:var(--col-pad);padding-block:var(--pane-gap) 0;gap:var(--space-1)}:where(.mq-shell__content) .mq-pagehead{margin-block-end:var(--pane-gap);padding-block:0;padding-inline:0}.mq-pagehead__row{column-gap:var(--space-3);row-gap:var(--space-2)}.mq-pagehead__title{flex:0 auto}.mq-pagehead__actions{margin-inline-start:auto}.mq-pagehead__sub{color:var(--ink-secondary);font-size:14px;line-height:20px}.mq-crumbs{font-size:13px;line-height:20px}:where([data-density=office]) .mq-pagehead__title{font-size:24px;font-weight:600;line-height:32px}@media (min-width:1200px){:where([data-density=office]) .mq-pagehead__title{font-size:28px;line-height:36px}}:where([data-density=field]) .mq-pagehead__title{font-size:20px;line-height:28px}:where([data-density=field]) .mq-pagehead__sub{font-size:13px;line-height:18px}:where([data-density=field]) .mq-pagehead__actions{scrollbar-width:none;min-inline-size:0;padding:var(--space-1);margin-inline-start:0;margin:calc(-1 * var(--space-1));flex-wrap:nowrap;flex:100%;overflow:auto}:where([data-density=field] .mq-pagehead__actions)>*{flex-shrink:0}:where([data-density=field]) :where(.mq-pagehead__actions) .mq-btn:not(.mq-btn--primary){block-size:var(--tap-min)}@media (min-width:600px){:where([data-density=field]) .mq-pagehead__actions{flex:0 auto;margin-inline-start:auto}}:where([data-density=field]) .mq-crumbs{row-gap:calc(var(--control-field) - 20px)}:where([data-density=field]) .mq-crumbs a,:where([data-density=field]) .mq-crumbs button{min-block-size:0}:where([data-density=field] .mq-crumbs) :is(a,button):after{content:"";inset-block:calc((20px - var(--control-field)) / 2);position:absolute;inset-inline:0}:where(.mq-shell__topbar)>*{order:3}:where(.mq-shell__topbar)>.mq-shell__brand{order:0}:where(.mq-shell__topbar)>.mq-psw{order:1}:where(.mq-shell__topbar)>.mq-shell__spacer{order:2}:where([data-density=office]) .mq-shell__topbar{padding-inline:0 var(--page-gutter);gap:var(--space-3)}:where([data-density=office]) .mq-shell__brand{inline-size:var(--nav-w);padding-inline:var(--space-6);background-color:var(--rail);color:var(--rail-ink);align-self:stretch;align-items:center;margin-block-end:calc(-1 * var(--border-thin));font-size:20px;font-weight:700;line-height:28px;display:flex}@media (max-width:1199.98px){:where([data-density=office]) .mq-shell__brand{justify-content:center;padding-inline:0}}@media (max-width:1599.98px){:where(.mq-shell:has(.mq-rails)[data-density=office]) .mq-shell__brand{justify-content:center;padding-inline:0}}:where([data-density=office]) :where(.mq-shell__topbar) .mq-psw{min-inline-size:0;max-inline-size:28rem;margin-inline-start:var(--space-3)}:where([data-density=office]) :where(.mq-shell__topbar) .mq-projsw{min-block-size:40px;max-inline-size:100%}.mq-sidenav{inline-size:var(--nav-w);padding-block:var(--space-2) var(--space-6);z-index:calc(var(--z-rail) - 1)}.mq-sidenav__group{padding-inline:var(--space-6);padding-block:var(--space-4) var(--space-2);font-size:12px;font-weight:600;line-height:16px}.mq-navitem{inline-size:calc(100% - 2 * var(--space-3));min-block-size:var(--space-10);margin-inline:var(--space-3);padding-inline:var(--space-3);border-radius:var(--radius-control);gap:var(--space-3);border-inline-start:0;font-size:14px;font-weight:500;line-height:20px}.mq-navitem[aria-current=page]{font-weight:600}.mq-navitem[aria-current=page]:after{content:"";pointer-events:none;inset-block:var(--space-2);inline-size:var(--border-thick);background-color:var(--rail-tick);border-start-end-radius:var(--radius-pill);border-end-end-radius:var(--radius-pill);position:absolute;inset-inline-start:calc(-1 * var(--space-3))}.mq-navitem__count{margin-inline-start:0;display:inline-flex}:where([data-density=field]) .mq-sidenav__group{font-size:13px}@media (min-width:841px) and (max-width:1199.98px){.mq-sidenav__group{margin-block:var(--space-2);margin-inline:var(--space-5);border-block-start:var(--border-thin) solid var(--rail-active);padding:0;font-size:0;line-height:0}.mq-navitem{justify-content:center;gap:0;min-block-size:56px;padding-inline:0}.mq-navitem>.mq-icon{inline-size:var(--icon-lg);block-size:var(--icon-lg)}:where(.mq-navitem)>span:not(.mq-navitem__count){clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:fixed;inset-inline-start:calc(var(--nav-w) + var(--space-2));overflow:hidden}:where(.mq-navitem:is(:hover,:focus-visible))>span:not(.mq-navitem__count){clip-path:none;block-size:auto;inline-size:auto;padding-block:var(--space-1);padding-inline:var(--space-3);background-color:var(--ink-primary);color:var(--ink-inverse);border-radius:var(--radius-control);box-shadow:var(--elev-2);pointer-events:none;z-index:var(--z-toast);font-size:13px;font-weight:500;line-height:20px;overflow:visible}.mq-navitem__count{position:absolute;inset-block-start:var(--space-1);inset-inline-end:calc(50% - var(--space-6))}}@media (min-width:1200px) and (max-width:1599.98px){:where(.mq-shell:has(.mq-rails)) .mq-sidenav__group{margin-block:var(--space-2);margin-inline:var(--space-5);border-block-start:var(--border-thin) solid var(--rail-active);padding:0;font-size:0;line-height:0}:where(.mq-shell:has(.mq-rails)) .mq-navitem{justify-content:center;gap:0;min-block-size:56px;padding-inline:0}:where(.mq-shell:has(.mq-rails)) .mq-navitem>.mq-icon{inline-size:var(--icon-lg);block-size:var(--icon-lg)}:where(.mq-shell:has(.mq-rails)) :where(.mq-navitem)>span:not(.mq-navitem__count){clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:fixed;inset-inline-start:calc(var(--nav-w) + var(--space-2));overflow:hidden}:where(.mq-shell:has(.mq-rails)) :where(.mq-navitem:is(:hover,:focus-visible))>span:not(.mq-navitem__count){clip-path:none;block-size:auto;inline-size:auto;padding-block:var(--space-1);padding-inline:var(--space-3);background-color:var(--ink-primary);color:var(--ink-inverse);border-radius:var(--radius-control);box-shadow:var(--elev-2);pointer-events:none;z-index:var(--z-toast);font-size:13px;font-weight:500;line-height:20px;overflow:visible}:where(.mq-shell:has(.mq-rails)) .mq-navitem__count{position:absolute;inset-block-start:var(--space-1);inset-inline-end:calc(50% - var(--space-6))}}.mq-rails{gap:var(--pane-gap)}.mq-rails__left,.mq-rails__center,.mq-rails__right{border:var(--border-thin) solid var(--frame-l1);border-radius:var(--radius-card)}.mq-rails__left{inline-size:clamp(280px,21vw,340px)}.mq-rails__right{inline-size:clamp(240px,19vw,340px)}@media (min-width:1200px){.mq-rails__center{min-inline-size:36rem}}@media (max-width:1199.98px){.mq-rails{flex-wrap:wrap}.mq-rails__center{flex-basis:0;min-inline-size:22rem}.mq-rails__right{flex:100%;inline-size:auto}}:where(.mq-shell:has(.mq-rails)) .mq-sheethead{border:var(--border-thin) solid var(--frame-l1);border-radius:var(--radius-card);margin-block-end:var(--pane-gap)}:where(:root:has(.sbx)) .mq-sidenav{padding-block-end:calc(var(--tap-min) + var(--space-8))}:where(:root:has(.sbx)) .mq-bottombar{padding-inline-end:calc(var(--tap-min) + var(--space-3))}.mq-card__head{padding-block:var(--space-4);padding-inline:var(--space-5);gap:var(--space-2);border-block-end-color:#0000}.mq-card__head:where(:has(+.mq-card__body>:is(.mq-table-wrap,.mq-attn,.mq-journal,.mq-acc,.mq-cmp,.mq-wf))){border-block-end-color:var(--rule-soft)}.mq-card__head>.mq-icon{color:var(--ink-secondary);inline-size:var(--icon-md);block-size:var(--icon-md)}.mq-card__title{color:var(--ink-primary);font-size:16px;font-weight:600;line-height:24px}.mq-card__body{padding:var(--space-5)}.mq-card__head:where(:not(:has(+.mq-card__body>:is(.mq-table-wrap,.mq-attn,.mq-journal,.mq-acc,.mq-cmp,.mq-wf))))+.mq-card__body{padding-block-start:var(--space-1)}.mq-card__body:has(>:is(.mq-attn,.mq-journal)){padding:0}.mq-card__foot{background:var(--surface-raised);border-block-start-color:var(--rule-soft);padding-block:var(--space-3);padding-inline:var(--space-5)}.mq-card--locked .mq-card__foot{background:0 0}:where([data-density=field]) .mq-card__head{padding-inline:var(--space-4)}:where([data-density=field]) .mq-card__body{padding:var(--space-4)}:where([data-density=field]) .mq-card__foot{padding-inline:var(--space-4)}:where([data-density=field]) .mq-card__head:where(:not(:has(+.mq-card__body>:is(.mq-table-wrap,.mq-attn,.mq-journal,.mq-acc,.mq-cmp,.mq-wf))))+.mq-card__body{padding-block-start:var(--space-1)}:where([data-density=field]) .mq-card__body:has(>:is(.mq-attn,.mq-journal)){padding:0}.mq-attn__item{align-items:center;gap:var(--space-3);min-block-size:var(--control-field);padding-block:var(--space-3);padding-inline:var(--space-4) var(--space-3);border-block-end:0}.mq-attn__item:after{content:"";pointer-events:none;border-block-end:var(--border-thin) solid var(--rule-soft);position:absolute;inset-block-end:0;inset-inline-start:calc(var(--space-4) + var(--icon-md) + var(--space-3));inset-inline-end:0}.mq-attn__item:last-child:after{content:none}.mq-attn__icon{inline-size:var(--icon-md);block-size:var(--icon-md);align-self:center;margin-block-start:0}.mq-attn__body{gap:var(--space-1)}.mq-attn__text{color:var(--ink-primary);font-size:14px;font-weight:500;line-height:20px}.mq-attn__meta{color:var(--ink-secondary);font-size:12px;line-height:16px}.mq-attn__go{inline-size:var(--icon-md);block-size:var(--icon-md)}:where([data-density=field]) .mq-attn__item{min-block-size:calc(var(--control-field) + var(--space-2))}:where([data-density=field]) .mq-attn__text{font-size:15px;line-height:22px}:where([data-density=field]) .mq-attn__meta{font-size:13px;line-height:18px}.mq-jentry{gap:var(--space-3);padding-block:var(--space-4);padding-inline:var(--space-4);min-block-size:var(--control-field);border-block-end-color:#0000}.mq-jentry:after{content:"";pointer-events:none;border-block-end:var(--border-thin) solid var(--rule-soft);position:absolute;inset-block-end:0;inset-inline-start:calc(var(--space-4) + 32px + var(--space-3));inset-inline-end:0}.mq-jentry:last-child:after{content:none}.mq-jentry__mark{border-radius:var(--radius-pill);border-color:#0000;block-size:32px;inline-size:32px}.mq-jentry__mark>.mq-icon{inline-size:var(--icon-sm);block-size:var(--icon-sm)}.mq-jentry__body{gap:var(--space-1)}.mq-jentry__text{font-size:14px;line-height:22px}.mq-jentry__meta{color:var(--ink-secondary);gap:var(--space-2);font-size:12px;line-height:16px}.mq-jentry__link{color:var(--accent-strong);font-size:12px}:where([data-density=field]) .mq-jentry__text{font-size:15px;line-height:24px}@media (prefers-contrast:more){.mq-jentry__mark{border-color:currentColor}}.mq-block,.mq-block:hover{border-color:var(--rule-soft)}:where([data-theme=field],[data-contrast=sun]) .mq-block,:where([data-theme=field],[data-contrast=sun]) .mq-block:hover{border-color:var(--rule-strong)}.mq-block__src{font-size:12px}.mq-dailyfield{border-radius:var(--radius-control)}.mq-dailyfield__k{font-size:12px}.mq-modal{border-radius:var(--radius-clay);overflow:hidden}.mq-modal__head,.mq-drawer__head,.mq-sheet__head{background:var(--surface-raised);border-block-end-color:var(--rule-soft);padding-block:var(--space-4);padding-inline:var(--space-5) var(--space-3);gap:var(--space-3);border-start-start-radius:0;border-start-end-radius:0}.mq-modal__title,.mq-drawer__title,.mq-sheet__title{color:var(--ink-primary);font-size:18px;font-weight:600;line-height:26px}.mq-modal__body,.mq-drawer__body,.mq-sheet__body{padding:var(--space-5)}.mq-modal__foot,.mq-drawer__foot,.mq-sheet__foot{background:var(--surface-raised);border-block-start-color:var(--rule-soft);padding-block:var(--space-4);padding-inline:var(--space-5);gap:var(--space-3);border-end-end-radius:0;border-end-start-radius:0;justify-content:flex-end}.mq-modal--danger{border-radius:var(--radius-clay)}.mq-modal__head>.mq-iconbtn,.mq-drawer__head>.mq-iconbtn,.mq-sheet__head>.mq-iconbtn{margin-inline-start:auto}:where([data-theme=field],[data-contrast=sun]) :is(.mq-modal__head,.mq-drawer__head,.mq-sheet__head){border-block-end-color:var(--rule-strong)}:where([data-theme=field],[data-contrast=sun]) :is(.mq-modal__foot,.mq-drawer__foot,.mq-sheet__foot){border-block-start-color:var(--rule-strong)}:where([data-density=field]) :is(.mq-modal__head,.mq-drawer__head,.mq-sheet__head){padding-inline:var(--space-4) var(--space-2)}:where([data-density=field]) :is(.mq-modal__body,.mq-drawer__body,.mq-sheet__body){padding:var(--space-4)}:where([data-density=field]) :is(.mq-modal__foot,.mq-drawer__foot,.mq-sheet__foot){padding-inline:var(--space-4)}.mq-modal__body :where(.mq-empty__text){max-inline-size:none;font-size:14px;line-height:22px}.mq-drawer{inline-size:min(25rem,92%)}:where([data-density=field]) .mq-drawer{inline-size:min(25rem,100%)}.mq-sheet__grab{background:var(--rule-strong);block-size:4px;inline-size:36px;margin-block-start:var(--space-2)}.mq-psw__list,.mq-combo__list{padding:var(--space-2)}.mq-psw__foot{padding-block:var(--space-2) 0;margin-block-start:var(--space-1);padding-inline:0}.mq-cal{padding:var(--space-3)}.mq-psw__s,.mq-combo__code{font-size:12px}.mq-toast{padding:var(--space-4);gap:var(--space-3);align-items:flex-start}.mq-toast__icon{margin-block-start:var(--border-medium)}.mq-toast__title{font-size:14px;line-height:20px}.mq-toast__text{font-size:13px;line-height:20px}.mq-toast__action{margin-block-start:var(--space-2)}.mq-toast>.mq-iconbtn{margin-block:calc(-1 * var(--space-2));margin-inline-end:calc(-1 * var(--space-2))}:where(.mq-shell__main)>.mq-screenframe:where(:has(>.mq-scrim:first-child)){flex:0 0 0}:where(.mq-shell__main>.mq-screenframe)>.mq-scrim:first-child{z-index:calc(var(--z-modal) - 1);position:fixed;inset:0}:where(.mq-shell__main>.mq-screenframe:has(>.mq-scrim:first-child)) .mq-modal{block-size:fit-content;inline-size:min(32.5rem,calc(100% - 2 * var(--space-4)));max-block-size:calc(100dvh - 2 * var(--space-6));margin:auto;position:fixed;inset:0}.mq-empty:where(:not(.mq-actionrow *)){gap:var(--space-2);padding-block:var(--space-8);padding-inline:var(--space-6)}.mq-empty__title{font-size:18px;font-weight:600;line-height:26px}.mq-empty__text{max-inline-size:44ch;font-size:14px;line-height:22px}.mq-empty>:where(.mq-btn,div:last-child:not(.mq-empty__text)){margin-block-start:var(--space-3)}.mq-empty>:where(div:last-child:not(.mq-empty__text)){justify-content:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.mq-empty:where(:not(.mq-actionrow *)):before{margin-block-end:var(--space-2)}@container (min-inline-size:320px){.mq-empty:where(:not(.mq-empty--error,.mq-actionrow *,table *)):before{block-size:120px;inline-size:160px}}.mq-stateblock>.mq-empty{inline-size:min(100%,32rem)}.mq-stateblock{padding-block:var(--space-10)}.mq-denied{gap:var(--space-2);padding:var(--space-5);background:var(--surface-raised);border:var(--border-thin) solid var(--frame-l1);border-radius:var(--radius-card);box-shadow:var(--elev-1);margin-block-end:var(--pane-gap,var(--space-4))}.mq-denied__title{font-size:16px;line-height:24px}.mq-denied__text{font-size:14px;line-height:22px}.mq-denied__keep{font-size:13px}.mq-empty--denied{background:var(--surface-raised)}.mq-rail{gap:var(--space-1);padding:var(--space-1);min-block-size:calc(var(--control-office) + var(--space-1));background:var(--surface-inset);border-color:var(--rule-soft);border-radius:var(--radius-pill)}.mq-rail__step{min-block-size:calc(var(--control-office) - var(--space-1));padding-inline:var(--space-3) var(--space-4);color:var(--ink-muted);font-size:13px;font-weight:500}.mq-rail__step[data-state=next]{opacity:1}.mq-rail__step[data-state=done]{color:var(--ink-secondary)}.mq-rail__step[data-state=done] .mq-rail__mark{background:var(--signal-ok-quiet);color:var(--signal-ok);border-color:#0000}.mq-rail__step[data-state=current]{box-shadow:none;font-weight:600}.mq-rail__step[data-state=current] .mq-rail__mark{background:var(--accent-strong);border-color:var(--accent-strong);color:var(--accent-on)}.mq-rail__step[data-state=next] .mq-rail__mark{border-color:var(--rule-soft)}:where([data-theme=field],[data-contrast=sun]) .mq-rail__step[data-state=next] .mq-rail__mark{border-color:var(--rule-strong)}.mq-rail__mark{block-size:22px;inline-size:22px;font-size:12px}.mq-rail__mark>.mq-icon{block-size:14px;inline-size:14px}:where([data-density=field]) .mq-rail{scrollbar-width:none;border-radius:var(--radius-card);flex-wrap:nowrap;overflow:auto}:where([data-density=field]) .mq-rail__step{min-block-size:var(--tap-min);flex:none;font-size:13px}.mq-flow{gap:var(--space-4)}.mq-flow__stage{border-color:var(--frame-l1);border-radius:var(--radius-card);box-shadow:var(--elev-1);padding:var(--space-6)}:where([data-density=field]) .mq-flow__stage{padding:var(--space-4)}.mq-flow__stage:has(>.mq-step){max-inline-size:var(--read-max,60rem)}.mq-step{gap:var(--space-4)}.mq-step__head{gap:var(--space-4);align-items:center}.mq-step__mark{background:var(--accent-quiet);block-size:44px;inline-size:44px;color:var(--accent-strong);border:0}.mq-step--ok .mq-step__mark{background:var(--signal-ok-quiet)}.mq-step--warn .mq-step__mark{background:var(--signal-warn-quiet)}.mq-step--danger .mq-step__mark{background:var(--signal-danger-quiet)}@media (prefers-contrast:more){.mq-step__mark{border:var(--border-medium) solid currentColor}}.mq-step__heading{gap:var(--space-1)}.mq-step__kicker{color:var(--anchor);font-size:12px;font-weight:600;line-height:16px}.mq-step__title{font-size:22px;font-weight:600;line-height:30px}.mq-step__body{max-inline-size:68ch;font-size:15px;line-height:26px}.mq-step__note{font-size:13px;line-height:22px}.mq-step__actions{gap:var(--space-4);margin-block-start:var(--space-2)}.mq-step__actions--loose{margin-block-start:0}.mq-bul{gap:var(--space-3);font-size:14px;line-height:22px}.mq-trail{font-size:13px}:where([data-density=field]) .mq-step__title{font-size:20px;line-height:28px}:where([data-density=field]) .mq-step__kicker{font-size:13px}:where([data-density=field]) .mq-step__actions{gap:var(--space-3)}.mq-pick{gap:var(--space-4)}.mq-pick__t{font-size:15px;font-weight:600}.mq-pick__h,.mq-pick__n{font-size:13px;line-height:20px}.mq-acc{border-color:var(--frame-l1);border-radius:var(--radius-card);overflow:hidden}.mq-plainframe,.mq-skel__doc,.mq-drop{border-radius:var(--radius-card)}.mq-attach__stamp{border-end-end-radius:var(--radius-control);border-end-start-radius:var(--radius-control)}.mq-gated,.mq-coderef{border-radius:var(--radius-pill)}.mq-gated{padding-inline:var(--space-2);font-size:12px}.mq-matrix__cell,.mq-seats__pip,.mq-pct{border-radius:var(--radius-control)}.mq-exportbar{border-color:var(--frame-l1);border-radius:var(--radius-card);background:var(--surface-inset);padding:var(--space-3) var(--space-4)}}@layer theme{:root,:host{--font-sans:-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-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--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}html,body{block-size:100%}body{background:var(--surface-page,canvas);color:var(--ink-primary,canvastext);margin:0;font-family:IBM Plex Sans Arabic,system-ui,sans-serif}.mq-skiplink{padding:var(--space-2,.5rem) var(--space-3,.75rem);background:var(--surface-raised,canvas);color:var(--ink-primary,canvastext);position:absolute;inset-block-start:0;inset-inline-start:0;transform:translateY(-200%)}.mq-skiplink:focus-visible{z-index:100;transform:none}}@layer components;@layer utilities{.visible{visibility:visible}.fixed{position:fixed}.static{position:static}.sticky{position:sticky}.isolate{isolation:isolate}.block{display:block}.grid{display:grid}.inline{display:inline}.table{display:table}.border{border-style:var(--tw-border-style);border-width:1px}.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)}.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,)}}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:block;src:url(../media/IBMPlexSansArabic-400.34aiva7c86h58.woff2)format("woff2")}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:block;src:url(../media/IBMPlexSansArabic-500.2zgmrzim4aarl.woff2)format("woff2")}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:block;src:url(../media/IBMPlexSansArabic-600.24d_bjjv1f7c4.woff2)format("woff2")}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:700;font-display:block;src:url(../media/IBMPlexSansArabic-700.3morg_ux842ne.woff2)format("woff2")}.sbx{z-index:var(--z-toast);align-items:flex-start;gap:var(--space-2);font-family:var(--font-sans);max-inline-size:calc(100vw - 2 * var(--space-4));flex-direction:column;display:flex;position:fixed;inset-block-end:var(--space-4);inset-inline-start:var(--space-4)}.sbx__toggle{align-items:center;gap:var(--space-2);min-block-size:var(--tap-min);padding-inline:var(--space-4);border:var(--border-thin) solid var(--frame-l1,var(--rule-strong));border-radius:var(--radius-pill);background-color:var(--surface-raised);color:var(--ink-primary);box-shadow:var(--elev-3,var(--shadow-overlay));font:inherit;cursor:pointer;transition:background-color var(--dur-state,.1s) linear;font-weight:600;display:inline-flex}.sbx__dot{inline-size:var(--space-3);block-size:var(--space-3);border-radius:var(--radius-pill);background:var(--signal-ok)}.sbx__dot:not([data-state=ready]){background:var(--signal-warn)}.sbx__panel{inline-size:min(22rem,calc(100vw - 2 * var(--space-4)));max-block-size:70vh;padding:var(--space-4);background:var(--surface-raised);color:var(--ink-primary);border:var(--border-thin) solid var(--frame-l1,var(--rule-strong));border-radius:var(--radius-card,var(--radius-md));box-shadow:var(--elev-3,var(--shadow-overlay));order:-1;overflow:auto}.sbx__head{gap:var(--space-1);border-block-end:var(--border-thin) solid var(--rule-soft);flex-direction:column;margin-block-end:var(--space-3);padding-block-end:var(--space-3);display:flex}.sbx__h{margin-block:var(--space-4) var(--space-2);color:var(--anchor,var(--ink-secondary));font-size:12px;font-weight:600}.sbx__muted{color:var(--ink-muted);margin:0;font-size:14px}.sbx__grid{gap:var(--space-2);grid-template-columns:repeat(3,1fr);display:grid}.sbx__row{gap:var(--space-2);flex-wrap:wrap;display:flex}.sbx__opt{min-block-size:var(--control-office);padding-inline:var(--space-2);border:var(--border-thin) solid var(--rule-strong);border-radius:var(--radius-control,var(--radius-sm));background-color:var(--surface-raised);color:var(--ink-primary);font:inherit;cursor:pointer}.sbx__opt[aria-checked=true]{background-color:var(--surface-selected);color:var(--ink-primary);border-color:var(--accent-strong);font-weight:600}.sbx__links{gap:var(--space-2);flex-wrap:wrap;display:flex}.sbx__link{padding-block:var(--space-1);padding-inline:var(--space-2);border:var(--border-thin) solid var(--rule-soft);border-radius:var(--radius-control,var(--radius-sm));color:var(--accent-strong);text-decoration:none}.sbx__link[aria-current=page]{background-color:var(--surface-selected);color:var(--ink-primary);border-color:var(--accent-strong);font-weight:600}@media (hover:hover) and (pointer:fine){.sbx__toggle:hover,.sbx__opt:hover:not([aria-checked=true]),.sbx__link:hover:not([aria-current=page]){background-image:linear-gradient(var(--state-hover),var(--state-hover))}}.sbx__toggle:active,.sbx__opt:active:not([aria-checked=true]),.sbx__link:active:not([aria-current=page]){background-image:linear-gradient(var(--state-press),var(--state-press))}.sbx-portal{max-inline-size:72rem;padding:var(--space-6) var(--space-4);color:var(--ink-primary);background:var(--surface-page);font-family:var(--font-sans);margin-inline:auto;padding-block-end:calc(var(--tap-min) + var(--space-8));line-height:1.7}.sbx-portal h1{margin-block:0 var(--space-2);font-size:28px}.sbx-portal h2{margin-block:var(--space-8) var(--space-3);font-size:22px}.sbx-portal p{color:var(--ink-secondary);max-inline-size:48rem}.sbx-portal a{color:var(--accent)}.sbx-portal__flows{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));padding:0;list-style:none;display:grid}.sbx-portal__flows a{padding:var(--space-3) var(--space-4);background:var(--surface-raised);border:var(--border-thin) solid var(--rule-strong);border-radius:var(--radius-md);text-decoration:none;display:block}.sbx-portal__scroll{border:var(--border-thin) solid var(--rule-strong);border-radius:var(--radius-md);background:var(--surface-raised);overflow-x:auto}.sbx-portal__matrix{border-collapse:collapse;inline-size:100%}.sbx-portal__matrix th,.sbx-portal__matrix td{padding:var(--space-2) var(--space-3);border-block-end:var(--border-thin) solid var(--rule-soft);text-align:start;white-space:nowrap}.sbx-portal__matrix thead th{background:var(--surface-sunken);color:var(--ink-secondary);font-size:14px}.sbx-portal__cell{text-decoration:none}.sbx-login-note{margin:var(--space-4);padding:var(--space-3) var(--space-4);border:var(--border-thin) solid var(--rule-strong);border-radius:var(--radius-md);background:var(--surface-inset);color:var(--ink-secondary);font-family:var(--font-sans);line-height:1.7}.sbx-login-note a{color:var(--accent)}.sbx__label{white-space:nowrap}:root:has(.mq-sidenav) .sbx{z-index:var(--z-rail);inset-block-end:var(--space-4);inset-inline-start:var(--space-4)}:root:has(.mq-sidenav) .sbx__toggle{--focus-ring:var(--focus-ring-rail);--focus-ring-inner:var(--rail-ink);--state-hover:var(--state-hover-rail);--state-press:var(--state-press-rail);inline-size:calc(var(--nav-w,var(--rail-w)) - 2 * var(--space-4));min-block-size:var(--tap-min);padding-inline:var(--space-3);border-color:var(--rail-active);border-radius:var(--radius-control);background-color:var(--rail-active);color:var(--rail-ink);box-shadow:none;justify-content:flex-start;font-size:14px;font-weight:500}:root:has(.mq-sidenav) .sbx__label{text-overflow:ellipsis;overflow:hidden}.sbx[data-open=true] .sbx__panel{max-inline-size:calc(100vw - 2 * var(--space-4))}@media (min-width:841px) and (max-width:1199.98px){:root:has(.mq-sidenav) .sbx{inset-inline-start:calc((var(--nav-w,var(--rail-w)) - var(--tap-min)) / 2)}}@media (min-width:841px) and (max-width:1599.98px){:root:has(.mq-rails) .sbx{inset-inline-start:calc((var(--nav-w,var(--rail-w)) - var(--tap-min)) / 2)}}@media (max-width:1199.98px){:root:has(.mq-sidenav) .sbx__toggle{inline-size:var(--tap-min);border-radius:var(--radius-pill);justify-content:center;padding-inline:0}}@media (max-width:1599.98px){:root:has(.mq-rails) .sbx__toggle{inline-size:var(--tap-min);border-radius:var(--radius-pill);justify-content:center;padding-inline:0}}@media (max-width:840px){.sbx{align-items:flex-end;inset-inline-start:auto;inset-inline-end:var(--space-4)}:root:has(.mq-bottombar) .sbx{z-index:var(--z-toast);inset-block-end:calc((var(--bar-h) - var(--tap-min)) / 2 + env(safe-area-inset-bottom,0px));inset-inline-end:var(--space-2)}:root:has(.mq-bottombar) .sbx__toggle{box-shadow:none;border-color:var(--rule-soft)}.sbx__toggle{inline-size:var(--tap-min);justify-content:center;padding-inline:0}}@media (max-width:1199.98px){:root:has(.mq-sidenav) .sbx__label{clip-path:inset(50%);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}}@media (max-width:1599.98px){:root:has(.mq-rails) .sbx__label{clip-path:inset(50%);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}}@media (max-width:840px){.sbx__label{clip-path:inset(50%);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}}.mq-dgrid__cellinput{min-inline-size:calc(6ch + var(--space-2))}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@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-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}
