:root{--mqds-yellow-50:#fffbea;--mqds-yellow-100:#fff3bf;--mqds-yellow-200:#ffe480;--mqds-yellow-300:#ffd43b;--mqds-yellow-400:#ffca0a;--mqds-yellow-500:#ffc400;--mqds-yellow-600:#e5ad00;--mqds-yellow-700:#8a6500;--mqds-shell-950:#070a0f;--mqds-shell-900:#0b1018;--mqds-shell-850:#101620;--mqds-shell-800:#151c26;--mqds-shell-border:rgb(255 255 255/9%);--mqds-shell-text:#f8fafc;--mqds-shell-text-muted:#aeb7c4;--mqds-font-sans:Inter,Geist,"SF Pro Display","SF Pro Text",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--mqds-font-regular:400;--mqds-font-medium:500;--mqds-font-semibold:600;--mqds-font-interface:650;--mqds-font-label:700;--mqds-font-action:750;--mqds-font-heading:760;--mqds-font-display:780;--mqds-font-emphasis:800;--mqds-type-login-product-size:38px;--mqds-type-login-product-line-height:1.1;--mqds-type-login-showcase-size:34px;--mqds-type-login-showcase-line-height:1.12;--mqds-type-page-title-size:28px;--mqds-type-page-title-line-height:34px;--mqds-type-page-title-mobile-size:24px;--mqds-type-page-title-mobile-line-height:30px;--mqds-type-header-name-size:16px;--mqds-type-header-name-line-height:18px;--mqds-type-section-title-size:16px;--mqds-type-section-title-line-height:24px;--mqds-type-panel-title-size:14px;--mqds-type-panel-title-line-height:20px;--mqds-type-body-size:14px;--mqds-type-body-line-height:22px;--mqds-type-body-compact-size:13px;--mqds-type-body-compact-line-height:20px;--mqds-type-navigation-size:12px;--mqds-type-navigation-line-height:16px;--mqds-type-form-label-size:12px;--mqds-type-form-label-line-height:16px;--mqds-type-input-size:14px;--mqds-type-input-line-height:20px;--mqds-type-button-size:14px;--mqds-type-button-line-height:20px;--mqds-type-metadata-size:12px;--mqds-type-metadata-line-height:18px;--mqds-type-eyebrow-size:11px;--mqds-type-eyebrow-line-height:14px;--mqds-type-metric-size:20px;--mqds-type-metric-line-height:20px;--mqds-radius-xs:4px;--mqds-radius-sm:6px;--mqds-radius-md:8px;--mqds-radius-lg:12px;--mqds-radius-xl:16px;--mqds-radius-pill:999px;--mqds-space-1:4px;--mqds-space-2:8px;--mqds-space-3:12px;--mqds-space-4:16px;--mqds-space-5:20px;--mqds-space-6:24px;--mqds-space-8:32px;--mqds-space-10:40px;--mqds-sidebar-width:224px;--mqds-sidebar-collapsed-width:76px;--mqds-header-height:64px;--mqds-content-max:1440px;--mqds-reading-max:760px;--mqds-control-compact:32px;--mqds-control-default:40px;--mqds-control-touch:44px;--mqds-layer-sticky:20;--mqds-layer-navigation:40;--mqds-layer-popover:60;--mqds-layer-modal:80;--mqds-layer-toast:100;--mqds-motion-fast:120ms;--mqds-motion-normal:200ms;--mqds-motion-slow:320ms;--mqds-easing-standard:cubic-bezier(.2,0,0,1);--mqds-status-success:#10734f;--mqds-status-success-soft:#e1f3e9;--mqds-status-info:#0f5f91;--mqds-status-info-soft:#e3f0f8;--mqds-status-warning:#925000;--mqds-status-warning-soft:#fff0d2;--mqds-status-danger:#9b332b;--mqds-status-danger-soft:#fce7e4;--mqds-status-purple:#7656b5;--mqds-status-purple-soft:#eee9f8;--mqds-status-teal:#087e8b;--mqds-status-teal-soft:#dff3f4}:root,[data-theme=light]{color-scheme:light;--mqds-surface-canvas:#f7f8fa;--mqds-surface-page:#ffffff;--mqds-surface-card:#ffffff;--mqds-surface-raised:#fbfcfd;--mqds-surface-muted:#f1f3f5;--mqds-surface-hover:#f5f6f8;--mqds-surface-selected:#fff8d8;--mqds-text-primary:#11151c;--mqds-text-secondary:#5c6573;--mqds-text-tertiary:#697483;--mqds-text-inverse:#ffffff;--mqds-border-default:#e2e5e9;--mqds-border-subtle:#eceef1;--mqds-border-strong:#cbd0d7;--mqds-overlay:rgb(7 10 15/56%);--mqds-shadow-card:0 1px 2px rgb(15 23 42/4%),0 8px 28px rgb(15 23 42/5%);--mqds-shadow-overlay:0 18px 52px rgb(15 23 42/18%);--mqds-focus-ring:rgb(255 196 0/78%)}[data-theme=dark]{color-scheme:dark;--mqds-surface-canvas:#090d13;--mqds-surface-page:#0d121a;--mqds-surface-card:#131923;--mqds-surface-raised:#171e29;--mqds-surface-muted:#1b2330;--mqds-surface-hover:#202937;--mqds-surface-selected:rgb(255 196 0/12%);--mqds-text-primary:#f7f8fa;--mqds-text-secondary:#b5bdc9;--mqds-text-tertiary:#8e99a8;--mqds-text-inverse:#101318;--mqds-border-default:#293240;--mqds-border-subtle:#202835;--mqds-border-strong:#3b4656;--mqds-overlay:rgb(0 0 0/68%);--mqds-shadow-card:0 1px 2px rgb(0 0 0/35%),0 16px 40px rgb(0 0 0/22%);--mqds-shadow-overlay:0 18px 52px rgb(0 0 0/46%);--mqds-focus-ring:rgb(255 196 0/90%)}.mq-auth-shell,.mq-card,.mq-dialog,.mq-dropdown__panel,.mq-product-boundary,.mq-product-shell{font-family:var(--mqds-font-sans);letter-spacing:0;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.mq-product-boundary{color:var(--mqds-text-primary)}.mq-auth-shell *,.mq-auth-shell :after,.mq-auth-shell :before,.mq-product-boundary *,.mq-product-shell *,[data-maxq-ui] *,[data-maxq-ui] :after,[data-maxq-ui] :before{box-sizing:border-box}.mq-auth-shell :is(button,input,textarea,select),.mq-product-boundary :is(button,input,textarea,select),.mq-product-shell :is(button,input,textarea,select){font:inherit;letter-spacing:0}.mq-auth-shell :is(button,a,input,textarea,select,summary):focus-visible,.mq-product-boundary :is(button,a,input,textarea,select,summary):focus-visible,.mq-product-shell :is(button,a,input,textarea,select,summary):focus-visible{outline:3px solid var(--mqds-focus-ring);outline-offset:2px}.mq-visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.mq-skip-link{position:fixed;z-index:calc(var(--mqds-layer-toast) + 1);inset-block-start:var(--mqds-space-2);inset-inline-start:var(--mqds-space-2);transform:translateY(-160%);padding:var(--mqds-space-2) var(--mqds-space-3);border-radius:var(--mqds-radius-sm);background:var(--mqds-yellow-500);color:var(--mqds-shell-950);font-size:14px;font-weight:var(--mqds-font-medium)}.mq-skip-link:focus{transform:translateY(0)}.mq-button,.mq-icon-button{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;gap:var(--mqds-space-2);border:1px solid transparent;border-radius:var(--mqds-radius-sm);font-size:14px;font-weight:var(--mqds-font-medium);line-height:20px;cursor:pointer;transition:color var(--mqds-motion-fast) var(--mqds-easing-standard),border-color var(--mqds-motion-fast) var(--mqds-easing-standard),background-color var(--mqds-motion-fast) var(--mqds-easing-standard)}.mq-button{min-height:var(--mqds-control-default);padding:0 var(--mqds-space-4)}.mq-control--small{min-height:var(--mqds-control-compact)}.mq-button.mq-control--small{padding-inline:var(--mqds-space-3);font-size:13px}.mq-control--touch{min-height:var(--mqds-control-touch)}.mq-icon-button.mq-control--small{width:var(--mqds-control-compact);height:var(--mqds-control-compact)}.mq-icon-button.mq-control--touch{width:var(--mqds-control-touch);height:var(--mqds-control-touch)}.mq-button--compact{min-height:var(--mqds-control-compact);padding-inline:var(--mqds-space-3);font-size:13px}.mq-button--touch{min-height:var(--mqds-control-touch)}.mq-button--primary{background:var(--mqds-yellow-500);border-color:var(--mqds-yellow-500);color:var(--mqds-shell-950)}.mq-button--primary:not(:disabled):hover{background:var(--mqds-yellow-400);border-color:var(--mqds-yellow-400);color:var(--mqds-shell-950)}.mq-button--secondary,.mq-icon-button--secondary{background:var(--mqds-surface-card);border-color:var(--mqds-border-strong);color:var(--mqds-text-primary)}.mq-button--secondary:hover,.mq-icon-button--secondary:hover{background:var(--mqds-surface-hover)}.mq-button--quiet,.mq-icon-button--quiet{background:transparent;border-color:transparent;color:inherit}.mq-button--quiet:hover,.mq-icon-button--quiet:hover{background:rgb(127 137 152/16%)}.mq-button--destructive,.mq-icon-button--destructive{background:var(--mqds-status-danger);border-color:var(--mqds-status-danger);color:#ffffff}.mq-button:disabled,.mq-icon-button:disabled,.mq-input:disabled{cursor:not-allowed;opacity:.52}.mq-icon-button{width:var(--mqds-control-default);height:var(--mqds-control-default);padding:0}.mq-icon-button--compact{width:var(--mqds-control-compact);height:var(--mqds-control-compact)}.mq-icon-button--touch{width:var(--mqds-control-touch);height:var(--mqds-control-touch)}.mq-input,.mq-select,.mq-textarea{width:100%;min-height:var(--mqds-control-default);padding:8px 11px;border:1px solid var(--mqds-border-strong);border-radius:var(--mqds-radius-sm);background:var(--mqds-surface-card);color:var(--mqds-text-primary);font-size:14px;line-height:22px}.mq-input::placeholder,.mq-textarea::placeholder{color:var(--mqds-text-tertiary)}.mq-input:focus,.mq-select:focus,.mq-textarea:focus{border-color:var(--mqds-yellow-600);box-shadow:0 0 0 3px rgb(255 196 0/16%)}.mq-textarea{min-height:96px;resize:vertical}.mq-select{-webkit-padding-end:34px;padding-inline-end:34px}.mq-form-field{display:grid;grid-gap:7px;gap:7px;color:var(--mqds-text-primary)}.mq-form-field>label,.mq-form-field__label{font-size:12px;font-weight:var(--mqds-font-medium)}.mq-field-error,.mq-field-hint,.mq-form-field__error,.mq-form-field__hint{margin:0;font-size:12px;line-height:18px}.mq-field-hint,.mq-form-field__hint{color:var(--mqds-text-secondary)}.mq-field-error,.mq-form-field__error{color:var(--mqds-status-danger)}.mq-search-field{position:relative;display:flex;min-width:0;align-items:center}.mq-search-field input{width:100%;min-height:var(--mqds-control-default);padding:8px 38px;border:1px solid var(--mqds-border-strong);border-radius:var(--mqds-radius-sm);background:var(--mqds-surface-card);color:var(--mqds-text-primary)}.mq-search-field__icon{position:absolute;inset-inline-start:12px;display:inline-flex;color:var(--mqds-text-tertiary)}.mq-search-field>button{position:absolute;inset-inline-end:4px;width:32px;height:32px;border:0;border-radius:var(--mqds-radius-xs);background:transparent;color:var(--mqds-text-secondary);cursor:pointer}.mq-choice,.mq-switch{display:inline-flex;align-items:center;gap:var(--mqds-space-2);color:var(--mqds-text-primary);font-size:14px;line-height:22px}.mq-checkbox,.mq-choice input,.mq-radio{width:18px;height:18px;accent-color:var(--mqds-yellow-500)}input.mq-switch{position:relative;width:38px;height:22px;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--mqds-border-strong);border-radius:var(--mqds-radius-pill);background:var(--mqds-surface-muted);cursor:pointer}input.mq-switch:before{position:absolute;top:2px;inset-inline-start:2px;width:16px;height:16px;border-radius:50%;background:var(--mqds-text-tertiary);content:"";transition:transform var(--mqds-motion-fast) var(--mqds-easing-standard)}input.mq-switch:checked{border-color:var(--mqds-yellow-500);background:var(--mqds-yellow-500)}input.mq-switch:checked:before{background:var(--mqds-shell-950);transform:translateX(16px)}[dir=rtl] input.mq-switch:checked:before{transform:translateX(-16px)}.mq-switch>button{position:relative;width:38px;height:22px;padding:2px;border:1px solid var(--mqds-border-strong);border-radius:var(--mqds-radius-pill);background:var(--mqds-surface-muted);cursor:pointer}.mq-switch>button span{display:block;width:16px;height:16px;border-radius:50%;background:var(--mqds-text-tertiary);transition:transform var(--mqds-motion-fast) var(--mqds-easing-standard)}.mq-switch>button[aria-checked=true]{background:var(--mqds-yellow-500);border-color:var(--mqds-yellow-500)}.mq-switch>button[aria-checked=true] span{background:var(--mqds-shell-950);transform:translateX(16px)}[dir=rtl] .mq-switch>button[aria-checked=true] span{transform:translateX(-16px)}.mq-card{min-width:0;padding:var(--mqds-space-5);border:1px solid var(--mqds-border-default);border-radius:var(--mqds-radius-md);background:var(--mqds-surface-card);color:var(--mqds-text-primary);box-shadow:var(--mqds-shadow-card)}.mq-metric-card{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;grid-gap:var(--mqds-space-3);gap:var(--mqds-space-3)}.mq-metric-card p,.mq-metric-card small{margin:0;color:var(--mqds-text-secondary);font-size:12px;line-height:18px}.mq-metric-card strong{display:block;margin-block:3px;font-size:28px;font-weight:var(--mqds-font-medium);line-height:34px}.mq-icon-disc{display:inline-flex;width:34px;height:34px;flex:0 0 34px;align-items:center;justify-content:center;border-radius:var(--mqds-radius-sm);background:var(--mqds-surface-muted);color:var(--mqds-text-secondary)}.mq-icon-disc--primary{background:var(--mqds-yellow-100);color:var(--mqds-yellow-700)}.mq-icon-disc--success{background:var(--mqds-status-success-soft);color:var(--mqds-status-success)}.mq-icon-disc--info{background:var(--mqds-status-info-soft);color:var(--mqds-status-info)}.mq-icon-disc--warning{background:var(--mqds-status-warning-soft);color:var(--mqds-status-warning)}.mq-icon-disc--danger{background:var(--mqds-status-danger-soft);color:var(--mqds-status-danger)}.mq-icon-disc--purple{background:var(--mqds-status-purple-soft);color:var(--mqds-status-purple)}.mq-icon-disc--teal{background:var(--mqds-status-teal-soft);color:var(--mqds-status-teal)}.mq-badge{display:inline-flex;min-height:22px;align-items:center;gap:5px;padding:2px 8px;border:1px solid var(--mqds-border-default);border-radius:var(--mqds-radius-pill);background:var(--mqds-surface-muted);color:var(--mqds-text-secondary);font-size:12px;font-weight:var(--mqds-font-medium);line-height:16px}.mq-badge--primary{border-color:var(--mqds-yellow-200);background:var(--mqds-yellow-100);color:var(--mqds-yellow-700)}.mq-badge--success{border-color:color-mix(in srgb,var(--mqds-status-success) 24%,transparent);background:var(--mqds-status-success-soft);color:var(--mqds-status-success)}.mq-badge--info{border-color:color-mix(in srgb,var(--mqds-status-info) 24%,transparent);background:var(--mqds-status-info-soft);color:var(--mqds-status-info)}.mq-badge--warning{border-color:color-mix(in srgb,var(--mqds-status-warning) 24%,transparent);background:var(--mqds-status-warning-soft);color:var(--mqds-status-warning)}.mq-badge--danger{border-color:color-mix(in srgb,var(--mqds-status-danger) 24%,transparent);background:var(--mqds-status-danger-soft);color:var(--mqds-status-danger)}.mq-table-scroll,.mq-table-wrap{max-width:100%;overflow-x:auto;border:1px solid var(--mqds-border-default);border-radius:var(--mqds-radius-md);background:var(--mqds-surface-card)}.mq-table{width:100%;border-collapse:collapse;color:var(--mqds-text-primary);font-size:14px}.mq-table caption{padding:var(--mqds-space-3);text-align:start;color:var(--mqds-text-secondary);font-size:12px}.mq-table td,.mq-table th{padding:11px 14px;border-bottom:1px solid var(--mqds-border-subtle);text-align:start;vertical-align:middle}.mq-table th{background:var(--mqds-surface-muted);color:var(--mqds-text-secondary);font-size:12px;font-weight:var(--mqds-font-medium)}.mq-table tr:last-child td{border-bottom:0}.mq-table [data-align=center]{text-align:center}.mq-table [data-align=end]{text-align:end}.mq-table-empty{padding:var(--mqds-space-8);border:1px dashed var(--mqds-border-strong);border-radius:var(--mqds-radius-md);text-align:center}.mq-pagination,.mq-table-empty{color:var(--mqds-text-secondary)}.mq-pagination{display:flex;align-items:center;justify-content:flex-end;gap:var(--mqds-space-3);font-size:13px}.mq-pagination>button{min-width:32px;min-height:32px;border:1px solid var(--mqds-border-default);border-radius:var(--mqds-radius-sm);background:var(--mqds-surface-card);color:var(--mqds-text-secondary);cursor:pointer}.mq-pagination>button[aria-current=page]{border-color:var(--mqds-yellow-500);background:var(--mqds-yellow-500);color:var(--mqds-shell-950)}.mq-tab-list,.mq-tabs{display:flex;min-width:0;gap:var(--mqds-space-1);overflow-x:auto;border-bottom:1px solid var(--mqds-border-default)}.mq-tab-list>button,.mq-tabs>button{min-height:var(--mqds-control-default);padding:0 var(--mqds-space-3);border:0;border-bottom:2px solid transparent;background:transparent;color:var(--mqds-text-secondary);font-size:14px;font-weight:var(--mqds-font-medium);white-space:nowrap;cursor:pointer}.mq-tab-list>button[aria-selected=true],.mq-tabs>button[aria-selected=true]{border-bottom-color:var(--mqds-yellow-500);color:var(--mqds-text-primary)}.mq-tab-panel{padding-block:var(--mqds-space-4)}.mq-tooltip{position:relative;display:inline-flex}.mq-tooltip>[role=tooltip]{position:absolute;z-index:var(--mqds-layer-popover);inset-block-start:calc(100% + 7px);inset-inline-start:50%;width:max-content;max-width:240px;transform:translateX(-50%);padding:6px 8px;border-radius:var(--mqds-radius-xs);background:var(--mqds-shell-850);color:var(--mqds-shell-text);font-size:12px;line-height:16px;opacity:0;pointer-events:none}.mq-tooltip:focus-within>[role=tooltip],.mq-tooltip:hover>[role=tooltip]{opacity:1}.mq-dropdown{position:relative}.mq-dropdown>summary{display:inline-flex;list-style:none;cursor:pointer}.mq-dropdown>summary::-webkit-details-marker{display:none}.mq-dropdown__panel{position:absolute;z-index:var(--mqds-layer-popover);inset-block-start:calc(100% + 7px);inset-inline-end:0;min-width:220px;padding:var(--mqds-space-2);border:1px solid var(--mqds-border-default);border-radius:var(--mqds-radius-md);background:var(--mqds-surface-raised);color:var(--mqds-text-primary);box-shadow:var(--mqds-shadow-overlay)}.mq-dropdown[data-align=start] .mq-dropdown__panel{inset-inline:0 auto}.mq-dialog-layer,.mq-overlay{position:fixed;z-index:var(--mqds-layer-modal);inset:0;display:grid;place-items:center;padding:var(--mqds-space-5);background:var(--mqds-overlay)}.mq-dialog{width:min(100%,640px);max-height:min(88dvh,820px);overflow:auto;border:1px solid var(--mqds-border-default);border-radius:var(--mqds-radius-lg);background:var(--mqds-surface-raised);color:var(--mqds-text-primary);box-shadow:var(--mqds-shadow-overlay)}.mq-dialog>footer,.mq-dialog>header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--mqds-space-4);padding:var(--mqds-space-5)}.mq-dialog>header{border-bottom:1px solid var(--mqds-border-default)}.mq-dialog>footer{justify-content:flex-end;border-top:1px solid var(--mqds-border-default)}.mq-dialog h2,.mq-dialog p{margin:0}.mq-dialog h2{font-size:18px;font-weight:var(--mqds-font-semibold);line-height:24px}.mq-dialog header p{margin-top:var(--mqds-space-1);color:var(--mqds-text-secondary);font-size:13px;line-height:20px}.mq-dialog__body{padding:var(--mqds-space-5)}.mq-drawer{position:absolute;inset-block:0;width:min(420px,calc(100vw - 24px));display:grid;grid-template-rows:auto minmax(0,1fr);border:1px solid var(--mqds-border-default);background:var(--mqds-surface-raised);color:var(--mqds-text-primary);box-shadow:var(--mqds-shadow-overlay)}.mq-drawer--start{inset-inline-start:0}.mq-drawer--end{inset-inline-end:0}.mq-drawer--bottom{inset:auto 0 0;width:100%;height:min(70dvh,620px);border-radius:var(--mqds-radius-lg) var(--mqds-radius-lg) 0 0}.mq-drawer>header{min-height:var(--mqds-header-height);display:flex;align-items:center;justify-content:space-between;gap:var(--mqds-space-3);padding:0 var(--mqds-space-4);border-bottom:1px solid var(--mqds-border-default)}.mq-drawer>header h2{margin:0;font-size:16px;font-weight:var(--mqds-font-semibold)}.mq-drawer__body{min-height:0;overflow:auto;padding:var(--mqds-space-4)}.mq-drawer-host--start .mq-dialog-layer{place-items:stretch start}.mq-drawer-host--end .mq-dialog-layer{place-items:stretch end}.mq-drawer-host .mq-dialog{width:min(420px,calc(100vw - 24px));height:100%;max-height:none;border-radius:0}.mq-alert{display:grid;grid-gap:var(--mqds-space-1);gap:var(--mqds-space-1);padding:var(--mqds-space-3) var(--mqds-space-4);border:1px solid var(--mqds-border-default);border-radius:var(--mqds-radius-sm);background:var(--mqds-surface-muted);color:var(--mqds-text-primary);font-size:13px;line-height:20px}.mq-alert>strong{font-weight:var(--mqds-font-semibold)}.mq-alert--success{border-color:color-mix(in srgb,var(--mqds-status-success) 24%,transparent);background:var(--mqds-status-success-soft);color:var(--mqds-status-success)}.mq-alert--info{border-color:color-mix(in srgb,var(--mqds-status-info) 24%,transparent);background:var(--mqds-status-info-soft);color:var(--mqds-status-info)}.mq-alert--warning{border-color:color-mix(in srgb,var(--mqds-status-warning) 24%,transparent);background:var(--mqds-status-warning-soft);color:var(--mqds-status-warning)}.mq-alert--danger{border-color:color-mix(in srgb,var(--mqds-status-danger) 24%,transparent);background:var(--mqds-status-danger-soft);color:var(--mqds-status-danger)}.mq-toast{position:fixed;z-index:var(--mqds-layer-toast);inset-block-end:var(--mqds-space-5);inset-inline-end:var(--mqds-space-5);width:min(380px,calc(100vw - 32px))}.mq-toast:not(:has(.mq-alert)){display:flex;align-items:center;justify-content:space-between;gap:var(--mqds-space-3);padding:var(--mqds-space-3) var(--mqds-space-4);border:1px solid var(--mqds-border-default);border-radius:var(--mqds-radius-sm);background:var(--mqds-surface-raised);color:var(--mqds-text-primary);box-shadow:var(--mqds-shadow-overlay)}.mq-spinner{display:inline-flex;align-items:center;justify-content:center}.mq-spinner:before{width:20px;height:20px;border:2px solid;border-top:2px solid transparent;border-radius:50%;animation:mq-spin .8s linear infinite;content:""}.mq-spinner--small:before{width:15px;height:15px}.mq-spinner--large:before{width:26px;height:26px}@keyframes mq-spin{to{transform:rotate(1turn)}}.mq-skeleton{display:block;min-height:16px;overflow:hidden;border-radius:var(--mqds-radius-xs);background:linear-gradient(90deg,var(--mqds-surface-muted),var(--mqds-surface-hover),var(--mqds-surface-muted));background-size:200% 100%;animation:mq-skeleton 1.4s ease-in-out infinite}@keyframes mq-skeleton{to{background-position:-200% 0}}.mq-state{display:grid;min-height:220px;place-content:center;justify-items:center;grid-gap:var(--mqds-space-2);gap:var(--mqds-space-2);padding:var(--mqds-space-8);color:var(--mqds-text-secondary);text-align:center}.mq-state h2,.mq-state p{margin:0}.mq-state h2{color:var(--mqds-text-primary);font-size:18px;font-weight:var(--mqds-font-semibold)}.mq-state p{max-width:var(--mqds-reading-max);font-size:14px;line-height:22px}.mq-state__icon{display:grid;width:44px;height:44px;place-items:center;border-radius:var(--mqds-radius-md);background:var(--mqds-surface-muted);color:var(--mqds-text-secondary)}.mq-state__action{margin-top:var(--mqds-space-2)}.mq-breadcrumb ol{display:flex;flex-wrap:wrap;gap:var(--mqds-space-2);margin:0;padding:0;list-style:none;color:var(--mqds-text-secondary);font-size:12px;line-height:18px}.mq-breadcrumb li:not(:last-child):after{-webkit-margin-start:var(--mqds-space-2);margin-inline-start:var(--mqds-space-2);content:"/";color:var(--mqds-text-tertiary)}.mq-breadcrumb a{color:inherit;text-decoration:none}.mq-breadcrumb a:hover{color:var(--mqds-text-primary)}.mq-page-header,.mq-section-header{display:flex;min-width:0;align-items:flex-start;justify-content:space-between;gap:var(--mqds-space-5)}.mq-page-header h1,.mq-page-header p,.mq-section-header h2,.mq-section-header p{margin:0}.mq-page-header h1{margin-top:var(--mqds-space-1);color:var(--mqds-text-primary);font-size:28px;font-weight:var(--mqds-font-semibold);line-height:34px}.mq-page-header p{max-width:var(--mqds-reading-max);margin-top:var(--mqds-space-2);color:var(--mqds-text-secondary);font-size:14px;line-height:22px}.mq-page-header__meta{margin-top:var(--mqds-space-3)}.mq-page-header__actions,.mq-page-header__meta{display:flex;flex-wrap:wrap;gap:var(--mqds-space-2)}.mq-page-header__actions{justify-content:flex-end}.mq-section-header{align-items:center}.mq-section-header h2{color:var(--mqds-text-primary);font-size:16px;font-weight:var(--mqds-font-semibold);line-height:24px}.mq-section-header p{margin-top:2px;color:var(--mqds-text-secondary);font-size:13px;line-height:20px}.mq-filter-bar{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--mqds-space-3);padding-block:var(--mqds-space-3);border-block:1px solid var(--mqds-border-default)}.mq-filter-bar>div{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:var(--mqds-space-2)}.mq-navigation-group{display:grid;grid-gap:var(--mqds-space-1);gap:var(--mqds-space-1)}.mq-navigation-group>h2,.mq-navigation-group>p{margin:var(--mqds-space-3) var(--mqds-space-3) var(--mqds-space-1);color:var(--mqds-shell-text-muted);font-size:11px;font-weight:var(--mqds-font-medium);text-transform:uppercase}.mq-navigation-group>h2{font-size:11px}.mq-navigation-group>ul{display:grid;grid-gap:var(--mqds-space-1);gap:var(--mqds-space-1);margin:0;padding:0;list-style:none}.mq-navigation-group li>a,.mq-navigation-group>a{display:flex;min-height:var(--mqds-control-default);align-items:center;gap:var(--mqds-space-3);padding:0 var(--mqds-space-3);border-radius:var(--mqds-radius-sm);color:inherit;font-size:14px;font-weight:var(--mqds-font-medium);text-decoration:none}.mq-navigation-group li>a:hover,.mq-navigation-group>a:hover{background:rgb(255 255 255/8%)}.mq-navigation-group li>a[aria-current=page],.mq-navigation-group>a[aria-current=page]{background:var(--mqds-yellow-500);color:var(--mqds-shell-950)}.mq-navigation-group__icon{display:inline-flex;width:20px;height:20px;flex:0 0 20px;align-items:center;justify-content:center}.mq-navigation-group__badge{-webkit-margin-start:auto;margin-inline-start:auto}.mq-avatar{display:inline-grid;width:36px;height:36px;flex:0 0 36px;place-items:center;overflow:hidden;border:1px solid var(--mqds-border-default);border-radius:50%;background:var(--mqds-surface-muted);color:var(--mqds-text-primary);font-size:12px;font-weight:var(--mqds-font-medium);object-fit:cover}.mq-avatar--small{width:28px;height:28px;flex-basis:28px;font-size:10px}.mq-file-upload{display:grid;min-height:132px;place-content:center;justify-items:center;grid-gap:var(--mqds-space-2);gap:var(--mqds-space-2);padding:var(--mqds-space-5);border:1px dashed var(--mqds-border-strong);border-radius:var(--mqds-radius-md);background:var(--mqds-surface-muted);color:var(--mqds-text-primary);text-align:center;cursor:pointer}.mq-file-upload strong{font-size:14px;font-weight:var(--mqds-font-medium)}.mq-file-upload span{color:var(--mqds-text-secondary);font-size:12px}.mq-file-upload input{max-width:100%}.mq-command-list{display:grid;grid-gap:var(--mqds-space-1);gap:var(--mqds-space-1);margin-top:var(--mqds-space-3)}.mq-command-list>button{display:grid;grid-gap:2px;gap:2px;min-height:var(--mqds-control-touch);padding:var(--mqds-space-2) var(--mqds-space-3);border:0;border-radius:var(--mqds-radius-sm);background:transparent;color:var(--mqds-text-primary);text-align:start;cursor:pointer}.mq-command-list>button:hover{background:var(--mqds-surface-hover)}.mq-command-list small{color:var(--mqds-text-secondary)}.mq-product-shell{min-height:100dvh;display:grid;grid-template-columns:var(--mqds-sidebar-width) minmax(0,1fr);background:var(--mqds-surface-canvas);color:var(--mqds-text-primary);transition:grid-template-columns var(--mqds-motion-normal) var(--mqds-easing-standard)}.mq-product-shell--collapsed{grid-template-columns:var(--mqds-sidebar-collapsed-width) minmax(0,1fr)}.mq-product-shell__sidebar{position:-webkit-sticky;position:sticky;top:0;height:100dvh}.mq-product-shell__header-wave,.mq-product-shell__wave{opacity:.38}.mq-product-shell__wave{inset:auto -440px 18% -40px;width:820px}.mq-product-shell__brand{position:relative;z-index:1;grid-gap:var(--mqds-space-2);gap:var(--mqds-space-2);min-height:118px;padding:14px 16px 12px}.mq-product-shell__logo{width:178px;height:36px}.mq-product-shell__identity{font-size:12px;font-weight:var(--mqds-font-medium)}.mq-product-shell__navigation{position:relative;z-index:1;padding:var(--mqds-space-3)}.mq-product-shell__navigation section{display:grid;grid-gap:var(--mqds-space-1);gap:var(--mqds-space-1)}.mq-product-shell__navigation section+section{margin-top:var(--mqds-space-4)}.mq-product-shell__navigation section>p{margin:0;padding:var(--mqds-space-2) var(--mqds-space-3) var(--mqds-space-1);font-size:11px}.mq-product-shell__mobile-bottom a,.mq-product-shell__mobile-panel nav a,.mq-product-shell__navigation a{min-height:var(--mqds-control-default);gap:var(--mqds-space-3);padding:0 var(--mqds-space-3);border-radius:var(--mqds-radius-sm);color:var(--mqds-shell-text-muted);font-size:14px}.mq-product-shell__mobile-panel nav a:hover,.mq-product-shell__navigation a:hover{background:rgb(255 255 255/8%);color:var(--mqds-shell-text)}.mq-product-shell__mobile-bottom a[aria-current=page],.mq-product-shell__mobile-panel nav a[aria-current=page],.mq-product-shell__navigation a[aria-current=page]{background:var(--mqds-yellow-500);color:var(--mqds-shell-950)}.mq-product-shell__nav-icon{display:inline-flex;align-items:center;justify-content:center}.mq-product-shell__nav-icon>svg{width:18px;height:18px}.mq-product-shell__sidebar-footer{position:relative;z-index:1;display:flex;align-items:center;justify-content:flex-end;padding:var(--mqds-space-3)}.mq-product-shell__collapse-icon{font-size:20px}.mq-product-shell--collapsed .mq-product-shell__brand{min-height:76px;place-items:center;padding:12px}.mq-product-shell--collapsed .mq-product-shell__logo{width:42px;height:42px}.mq-product-shell--collapsed .mq-product-shell__identity,.mq-product-shell--collapsed .mq-product-shell__nav-badge,.mq-product-shell--collapsed .mq-product-shell__nav-label,.mq-product-shell--collapsed .mq-product-shell__navigation section>p,.mq-product-shell--collapsed .mq-product-shell__sidebar-footer>:not(.mq-icon-button){display:none}.mq-product-shell--collapsed .mq-product-shell__navigation{padding-inline:10px}.mq-product-shell--collapsed .mq-product-shell__sidebar-footer{justify-content:center}.mq-product-shell__header{position:-webkit-sticky;position:sticky;top:0;height:var(--mqds-header-height);overflow:visible;padding:0 var(--mqds-space-5)}.mq-product-shell__header-wave{inset:-62px 0 auto auto;width:min(760px,62vw)}.mq-product-shell__header-copy{position:relative}.mq-product-shell__header-copy strong{font-size:15px;line-height:20px}.mq-product-shell__header-copy span{overflow:hidden;color:var(--mqds-shell-text-muted);font-size:12px;line-height:17px;text-overflow:ellipsis;white-space:nowrap}.mq-product-shell__header-actions{position:relative;-webkit-margin-start:auto;margin-inline-start:auto}.mq-product-shell__content{padding:var(--mqds-space-5) var(--mqds-space-6) var(--mqds-space-8)}.mq-product-shell__mobile-bottom,.mq-product-shell__mobile-layer,.mq-product-shell__mobile-trigger{display:none}.mq-product-shell__scrim{width:100%}.mq-product-shell__mobile-panel{width:min(320px,calc(100vw - 44px))}.mq-product-shell__mobile-panel>div{min-height:var(--mqds-header-height);display:flex;align-items:center;justify-content:space-between;gap:var(--mqds-space-3);padding:0 var(--mqds-space-3);border-bottom:1px solid var(--mqds-shell-border)}.mq-product-shell__mobile-logo{width:174px;height:36px}.mq-product-shell__mobile-panel nav{display:grid;grid-gap:var(--mqds-space-1);gap:var(--mqds-space-1);padding:var(--mqds-space-3)}@media (min-width:1100px){.mq-page-header h1{font-size:32px;line-height:40px}}@media (max-width:900px){.mq-product-shell,.mq-product-shell--collapsed{display:block;padding-bottom:calc(68px + env(safe-area-inset-bottom))}.mq-product-shell__sidebar{display:none}.mq-product-shell__header{padding-inline:var(--mqds-space-3)}.mq-product-shell__mobile-trigger{display:inline-flex}.mq-product-shell__mobile-layer{display:block}.mq-product-shell__mobile-bottom{position:fixed;z-index:var(--mqds-layer-navigation);inset:auto 0 0;min-height:64px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--mqds-space-1);gap:var(--mqds-space-1);padding:5px 8px calc(5px + env(safe-area-inset-bottom));border-top:1px solid var(--mqds-shell-border);background:var(--mqds-shell-900);color:var(--mqds-shell-text-muted)}.mq-product-shell__mobile-bottom>div{min-width:0}.mq-product-shell__mobile-bottom a{min-height:52px;flex-direction:column;justify-content:center;gap:3px;padding:3px;font-size:11px;line-height:14px;text-align:center}.mq-product-shell__mobile-bottom .mq-product-shell__nav-label{max-width:100%}.mq-product-shell__content{padding:var(--mqds-space-4)}.mq-page-header{flex-direction:column;gap:var(--mqds-space-3)}.mq-page-header__actions{width:100%;justify-content:flex-start}}@media (max-width:620px){.mq-product-shell__header-actions>:not(:last-child){display:none}.mq-product-shell__header-copy strong{font-size:14px}.mq-product-shell__header-copy span{max-width:54vw}.mq-filter-bar{align-items:stretch;flex-direction:column}.mq-table-wrap{overflow:visible;border:0;background:transparent}.mq-table,.mq-table tbody{display:grid;grid-gap:var(--mqds-space-3);gap:var(--mqds-space-3)}.mq-table thead{display:none}.mq-table tr{grid-gap:var(--mqds-space-2);padding:var(--mqds-space-3);border:1px solid var(--mqds-border-default);border-radius:var(--mqds-radius-md);background:var(--mqds-surface-card)}.mq-table td,.mq-table tr{display:grid;gap:var(--mqds-space-2)}.mq-table td{grid-template-columns:minmax(90px,.45fr) minmax(0,1fr);grid-gap:var(--mqds-space-2);padding:0;border:0;text-align:start!important}.mq-table td:before{content:attr(data-label);color:var(--mqds-text-secondary);font-size:12px;font-weight:var(--mqds-font-medium)}}@media (prefers-contrast:more){:root{--mqds-border-default:#89929e;--mqds-border-strong:#5d6672}.mq-button,.mq-card,.mq-icon-button,.mq-input{border-width:2px}}@media (prefers-reduced-motion:reduce){:root{--mqds-motion-fast:0ms;--mqds-motion-normal:0ms;--mqds-motion-slow:0ms}.mq-product-boundary *,.mq-product-boundary :after,.mq-product-boundary :before,.mq-product-shell *,.mq-product-shell :after,.mq-product-shell :before{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:0s!important}}.mq-product-shell{--mq-shell-current-sidebar:var(--mqds-sidebar-width);display:block;height:100dvh;overflow:hidden;-webkit-padding-start:var(--mq-shell-current-sidebar);padding-inline-start:var(--mq-shell-current-sidebar);transition:-webkit-padding-start var(--mqds-motion-normal) var(--mqds-easing-standard);transition:padding-inline-start var(--mqds-motion-normal) var(--mqds-easing-standard);transition:padding-inline-start var(--mqds-motion-normal) var(--mqds-easing-standard),-webkit-padding-start var(--mqds-motion-normal) var(--mqds-easing-standard)}.mq-product-shell--collapsed{--mq-shell-current-sidebar:var(--mqds-sidebar-collapsed-width)}.mq-product-shell__sidebar{position:fixed;z-index:var(--mqds-layer-navigation);inset-block:0;inset-inline-start:0;width:var(--mq-shell-current-sidebar);display:flex;min-width:0;flex-direction:column;overflow:hidden;-webkit-border-end:1px solid var(--mqds-shell-border);border-inline-end:1px solid var(--mqds-shell-border);background:var(--mqds-shell-900);color:var(--mqds-shell-text);transition:width var(--mqds-motion-normal) var(--mqds-easing-standard)}.mq-product-shell__header-wave,.mq-product-shell__wave{position:absolute;z-index:0;pointer-events:none}.mq-product-shell__wave{inset:auto auto 0 -420px;width:880px;height:170px;opacity:.52}[dir=rtl] .mq-product-shell__wave{right:-420px;left:auto;transform:scaleX(-1)}.mq-product-shell__brand,.mq-product-shell__navigation,.mq-product-shell__sidebar-footer{position:relative;z-index:1}.mq-product-shell__brand{min-height:var(--mqds-header-height);display:grid;align-content:center;grid-gap:3px;gap:3px;padding:7px 14px;border-bottom:1px solid var(--mqds-shell-border)}.mq-product-shell__logo{width:166px;height:30px;display:block}.mq-product-shell--collapsed .mq-product-shell__logo{width:36px;height:36px;justify-self:center}.mq-product-shell__identity{min-width:0;display:flex;align-items:center;gap:var(--mqds-space-2);padding-inline:2px;color:var(--mqds-shell-text-muted);font-size:11px}.mq-product-shell__identity strong{overflow:hidden;font-weight:var(--mqds-font-medium);text-overflow:ellipsis;white-space:nowrap}.mq-product-shell--collapsed .mq-product-shell__identity{display:none}.mq-product-shell__navigation{min-height:0;flex:1 1;overflow-y:auto;padding:10px 9px}.mq-product-shell__navigation section>p{margin:14px 11px 6px;color:var(--mqds-shell-text-muted);font-size:10px;font-weight:var(--mqds-font-medium);line-height:16px;text-transform:uppercase}.mq-product-shell__mobile-bottom a,.mq-product-shell__mobile-panel nav a,.mq-product-shell__navigation a{display:flex;min-width:0;align-items:center;gap:11px;color:inherit;font-size:13px;font-weight:var(--mqds-font-medium);text-decoration:none}.mq-product-shell__navigation a{min-height:40px;margin-bottom:3px;border-radius:var(--mqds-radius-sm);padding:8px 11px;color:var(--mqds-shell-text-muted)}.mq-product-shell__navigation a:hover{background:rgb(255 255 255/7%);color:var(--mqds-shell-text)}.mq-product-shell__navigation a[aria-current=page]{background:var(--mqds-yellow-500);color:#11151c}.mq-product-shell__nav-icon{display:inline-grid;width:20px;height:20px;flex:0 0 20px;place-items:center}.mq-product-shell__nav-icon>:is(svg,img){width:18px;height:18px}.mq-product-shell__nav-label{min-width:0;flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mq-product-shell__nav-badge{-webkit-margin-start:auto;margin-inline-start:auto}.mq-product-shell--collapsed .mq-product-shell__nav-badge,.mq-product-shell--collapsed .mq-product-shell__nav-label,.mq-product-shell--collapsed .mq-product-shell__navigation section>p{display:none}.mq-product-shell--collapsed .mq-product-shell__navigation a{justify-content:center;padding-inline:0}.mq-product-shell__sidebar-footer{display:grid;justify-items:center;grid-gap:var(--mqds-space-2);gap:var(--mqds-space-2);padding:10px 9px 12px;border-top:1px solid var(--mqds-shell-border)}.mq-product-shell__sidebar-footer .mq-icon-button{width:100%;color:var(--mqds-shell-text-muted)}.mq-product-shell--collapsed .mq-product-shell__sidebar-footer .mq-icon-button{width:40px}.mq-product-shell__collapse-icon{font-size:18px;line-height:1}[dir=rtl] .mq-product-shell__collapse-icon{transform:scaleX(-1)}.mq-product-shell__workspace{min-width:0;height:100dvh;-webkit-padding-before:var(--mqds-header-height);padding-block-start:var(--mqds-header-height)}.mq-product-shell__header{position:fixed;z-index:var(--mqds-layer-sticky);inset-block-start:0;inset-inline:var(--mq-shell-current-sidebar) 0;min-height:var(--mqds-header-height);display:flex;min-width:0;align-items:center;gap:var(--mqds-space-3);overflow:hidden;border-bottom:1px solid var(--mqds-shell-border);padding:8px 20px;background:var(--mqds-shell-900);color:var(--mqds-shell-text);transition:inset-inline-start var(--mqds-motion-normal) var(--mqds-easing-standard)}.mq-product-shell__header-wave{width:min(840px,66vw);height:132px;inset-block-start:-42px;inset-inline-end:-80px;opacity:.24}.mq-product-shell__header>:not(.mq-product-shell__header-wave){position:relative;z-index:1}.mq-product-shell__header-copy{min-width:0;display:grid;flex:1 1;grid-gap:1px;gap:1px}.mq-product-shell__header-copy strong{overflow:hidden;color:var(--mqds-shell-text);font-size:18px;font-weight:var(--mqds-font-semibold);line-height:24px;text-overflow:ellipsis;white-space:nowrap}.mq-product-shell__header-copy>span{overflow:hidden;color:var(--mqds-shell-text-muted);font-size:11px;line-height:16px;text-overflow:ellipsis;white-space:nowrap}.mq-product-shell__header-actions{display:flex;min-width:0;align-items:center;justify-content:flex-end;gap:var(--mqds-space-2)}.mq-product-shell__header :is(.mq-button--secondary,.mq-button--quiet,.mq-icon-button),.mq-product-shell__sidebar :is(.mq-button--secondary,.mq-button--quiet,.mq-icon-button){border-color:var(--mqds-shell-border);background:rgb(255 255 255/4%);color:var(--mqds-shell-text-muted)}.mq-product-shell__header :is(.mq-button--secondary,.mq-button--quiet,.mq-icon-button):hover,.mq-product-shell__sidebar :is(.mq-button--secondary,.mq-button--quiet,.mq-icon-button):hover{background:rgb(255 255 255/9%);color:var(--mqds-shell-text)}.mq-product-shell__content{width:min(100%,var(--mqds-content-max));height:calc(100dvh - var(--mqds-header-height));min-width:0;overflow:auto;overscroll-behavior:contain;margin-inline:auto;padding:var(--mqds-space-6)}.mq-product-shell__mobile-trigger{display:none}.mq-product-shell__mobile-layer{position:fixed;z-index:var(--mqds-layer-modal);inset:0}.mq-product-shell__scrim{position:absolute;inset:0;border:0;background:var(--mqds-overlay)}.mq-product-shell__mobile-panel{position:absolute;inset-block:0;inset-inline-start:0;width:min(340px,90vw);overflow-y:auto;background:var(--mqds-shell-900);color:var(--mqds-shell-text);box-shadow:var(--mqds-shadow-overlay)}.mq-product-shell__mobile-panel>div:first-child{min-height:var(--mqds-header-height);display:flex;align-items:center;justify-content:space-between;gap:var(--mqds-space-3);border-bottom:1px solid var(--mqds-shell-border);padding:8px 12px}.mq-product-shell__mobile-logo{width:166px;height:30px}.mq-product-shell__mobile-panel nav{padding:12px 9px}.mq-product-shell__mobile-panel nav a{min-height:42px;margin-bottom:3px;border-radius:var(--mqds-radius-sm);padding:8px 11px;color:var(--mqds-shell-text-muted)}.mq-product-shell__mobile-panel nav a[aria-current=page]{background:var(--mqds-yellow-500);color:#11151c}.mq-product-shell__mobile-bottom{display:none}.mq-product-boundary{min-width:0;min-height:100%}.mq-language-switcher{display:inline-grid;grid-template-columns:repeat(3,34px);min-width:0;align-items:center;gap:2px;border:1px solid var(--mqds-border-default);border-radius:var(--mqds-radius-sm);padding:2px;background:var(--mqds-surface-muted)}.mq-language-switcher__option{width:34px;min-width:34px;height:30px;border:0;border-radius:var(--mqds-radius-xs);padding:0;background:transparent;color:var(--mqds-text-secondary);font:inherit;font-size:11px;font-weight:var(--mqds-font-semibold);line-height:30px;text-align:center;cursor:pointer}.mq-language-switcher__option:hover{background:var(--mqds-surface-hover);color:var(--mqds-text-primary)}.mq-language-switcher__option[aria-pressed=true]{background:var(--mqds-yellow-500);color:#11151c}.mq-theme-switcher{display:inline-grid;grid-template-columns:repeat(3,34px);min-width:0;align-items:center;gap:2px;border:1px solid var(--mqds-border-default);border-radius:var(--mqds-radius-sm);padding:2px;background:var(--mqds-surface-muted)}.mq-theme-switcher__option{width:34px;min-width:34px;height:30px;border:0;border-radius:var(--mqds-radius-xs);padding:0;background:transparent;color:var(--mqds-text-secondary);font:inherit;font-size:11px;font-weight:var(--mqds-font-semibold);line-height:30px;text-align:center;cursor:pointer}.mq-theme-switcher__option:hover{background:var(--mqds-surface-hover);color:var(--mqds-text-primary)}.mq-theme-switcher__option[aria-pressed=true]{background:var(--mqds-yellow-500);color:#11151c}.mq-product-shell__header .mq-theme-switcher{border-color:var(--mqds-shell-border);background:rgb(255 255 255/4%)}.mq-product-shell__header .mq-theme-switcher__option{color:var(--mqds-shell-text-muted)}.mq-product-shell__header .mq-theme-switcher__option:hover{background:rgb(255 255 255/9%);color:var(--mqds-shell-text)}.mq-product-shell__header .mq-theme-switcher__option[aria-pressed=true]{background:var(--mqds-yellow-500);color:#11151c}.mq-product-shell__header .mq-language-switcher{border-color:var(--mqds-shell-border);background:rgb(255 255 255/4%)}.mq-product-shell__header .mq-language-switcher__option{color:var(--mqds-shell-text-muted)}.mq-product-shell__header .mq-language-switcher__option:hover{background:rgb(255 255 255/9%);color:var(--mqds-shell-text)}.mq-product-shell__header .mq-language-switcher__option[aria-pressed=true]{background:var(--mqds-yellow-500);color:#11151c}@media (max-width:900px){.mq-product-shell,.mq-product-shell--collapsed{--mq-shell-current-sidebar:0px;-webkit-padding-start:0;padding-inline-start:0}.mq-product-shell__sidebar{display:none}.mq-product-shell__header{inset-inline-start:0;padding-inline:12px}.mq-product-shell__mobile-trigger{display:inline-flex}.mq-product-shell__header-actions>:not(:last-child){display:none}.mq-product-shell__content{padding:var(--mqds-space-4) var(--mqds-space-4) calc(78px + env(safe-area-inset-bottom))}.mq-product-shell__mobile-bottom{position:fixed;z-index:var(--mqds-layer-navigation);inset:auto 0 0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));min-height:calc(62px + env(safe-area-inset-bottom));padding:5px 6px env(safe-area-inset-bottom);border-top:1px solid var(--mqds-shell-border);background:var(--mqds-shell-900);color:var(--mqds-shell-text-muted)}.mq-product-shell__mobile-bottom>div{min-width:0}.mq-product-shell__mobile-bottom a{min-height:52px;flex-direction:column;justify-content:center;gap:3px;border-radius:var(--mqds-radius-sm);padding:4px 2px;font-size:10px}.mq-product-shell__mobile-bottom a[aria-current=page]{background:var(--mqds-yellow-500);color:#11151c}.mq-product-shell__mobile-bottom .mq-product-shell__nav-label{flex:none;max-width:100%}}.mq-auth-shell{position:relative;min-height:100dvh;display:grid;grid-template-rows:auto minmax(0,1fr) auto;overflow:hidden;background:var(--mqds-shell-950);color:var(--mqds-shell-text)}.mq-auth-shell__wave{position:absolute;z-index:0;inset:auto -12vw 5% auto;width:min(1120px,86vw);opacity:.28;pointer-events:none}[dir=rtl] .mq-auth-shell__wave{inset-inline:-12vw auto;transform:scaleX(-1)}.mq-auth-shell__body,.mq-auth-shell__footer,.mq-auth-shell__header{position:relative;z-index:1}.mq-auth-shell__header{min-height:var(--mqds-header-height);display:flex;align-items:center;justify-content:space-between;gap:var(--mqds-space-4);padding:var(--mqds-space-3) clamp(16px,4vw,56px);border-bottom:1px solid var(--mqds-shell-border)}.mq-auth-shell__brand{min-width:0;display:grid;grid-gap:2px;gap:2px}.mq-auth-shell__logo{width:178px;height:auto}.mq-auth-shell__brand strong{color:var(--mqds-shell-text-muted);font-size:12px;font-weight:var(--mqds-font-medium)}.mq-auth-shell__actions{display:flex;align-items:center;gap:var(--mqds-space-2)}.mq-auth-shell__body{width:min(1180px,100%);min-height:0;display:grid;grid-template-columns:minmax(320px,440px) minmax(0,1fr);align-items:center;grid-gap:clamp(32px,7vw,96px);gap:clamp(32px,7vw,96px);margin-inline:auto;padding:clamp(24px,5vw,64px)}.mq-auth-shell__access{display:grid;grid-gap:var(--mqds-space-5);gap:var(--mqds-space-5);border:1px solid var(--mqds-border-default);border-radius:var(--mqds-radius-lg);padding:clamp(20px,4vw,36px);background:var(--mqds-surface-card);color:var(--mqds-text-primary);box-shadow:var(--mqds-shadow-overlay)}.mq-auth-shell__copy{display:grid;grid-gap:var(--mqds-space-2);gap:var(--mqds-space-2)}.mq-auth-shell__copy h1,.mq-auth-shell__copy p{margin:0}.mq-auth-shell__copy h1{font-size:var(--mqds-type-page-title-size);line-height:var(--mqds-type-page-title-line-height)}.mq-auth-shell__copy p{color:var(--mqds-text-secondary)}.mq-auth-shell__showcase{min-width:0;color:var(--mqds-shell-text)}.mq-auth-shell__footer{padding:var(--mqds-space-3) clamp(16px,4vw,56px);border-top:1px solid var(--mqds-shell-border);color:var(--mqds-shell-text-muted)}@media (max-width:820px){.mq-auth-shell{overflow:auto}.mq-auth-shell__body{grid-template-columns:minmax(0,1fr);align-content:center;padding:var(--mqds-space-5) var(--mqds-space-4)}.mq-auth-shell__showcase{display:none}}@media (max-width:430px){.mq-auth-shell__header{align-items:flex-start}.mq-auth-shell__logo{width:150px}.mq-auth-shell__access{padding:var(--mqds-space-5)}}