:root,[data-theme=jour]{--at-delft:#0033a0;--at-delft-deep:#00266f;--at-delft-ink:#0a1f4d;--at-delft-soft:rgba(0,51,160,0.08);--at-delft-wash:rgba(0,51,160,0.045);--at-delft-line:rgba(0,51,160,0.22);--at-tulip:#ff8200;--at-tulip-text:#a84f00;--at-tulip-soft:rgba(255,130,0,0.13);--at-stem:#4b6f44;--at-stem-text:#3a5834;--at-stem-soft:rgba(75,111,68,0.13);--at-danger:#b42318;--at-danger-text:#9a1c12;--at-danger-soft:rgba(180,35,24,0.09);--at-page:#f6f7f9;--at-surface:#ffffff;--at-well:#f0f2f6;--at-well-2:#e8ebf1;--at-line:#e2e6ed;--at-line-strong:#c9d1dd;--at-overlay:rgba(10,31,77,0.48);--at-ink:#10203f;--at-ink-2:#4a5670;--at-ink-3:#6b7790;--at-ink-disabled:#a2abbd;--at-on-dark:#fafafa;--at-on-dark-2:rgba(250,250,250,0.72);--at-r-control:8px;--at-r-card:12px;--at-r-surface:16px;--at-r-pill:999px;--at-shadow-card:0 1px 2px rgba(16,32,63,0.05),0 0 0 1px rgba(16,32,63,0.035);--at-shadow-raised:0 6px 18px rgba(16,32,63,0.08);--at-shadow-pop:0 16px 40px rgba(16,32,63,0.16);--at-fast:120ms;--at-base:180ms;--at-slow:220ms;--at-ease:cubic-bezier(0.2,0,0,1);--at-text-xs:12px;--at-text-sm:13px;--at-text-base:14px;--at-text-md:15px;--at-text-lg:16px;--at-text-h3:18px;--at-text-h2:22px;--at-text-h1:clamp(28px,3vw,40px);--at-text-display:clamp(36px,5vw,56px);--at-gutter:clamp(16px,3vw,40px)}[data-theme=nuit]{--at-delft:#8fb4ff;--at-delft-deep:#5f8fef;--at-delft-ink:#dfe8ff;--at-delft-soft:rgba(143,180,255,0.14);--at-delft-wash:rgba(143,180,255,0.07);--at-delft-line:rgba(143,180,255,0.32);--at-tulip:#ffad57;--at-tulip-text:#ffc180;--at-tulip-soft:rgba(255,173,87,0.16);--at-stem:#86b07c;--at-stem-text:#a9d19f;--at-stem-soft:rgba(134,176,124,0.16);--at-danger:#ff8a80;--at-danger-text:#ffb3ad;--at-danger-soft:rgba(255,138,128,0.14);--at-page:#0b0f1c;--at-surface:#131a2c;--at-well:#1a2238;--at-well-2:#222c46;--at-line:rgba(255,255,255,0.09);--at-line-strong:rgba(255,255,255,0.18);--at-overlay:rgba(0,0,0,0.66);--at-ink:#eef1f8;--at-ink-2:rgba(238,241,248,0.74);--at-ink-3:rgba(238,241,248,0.56);--at-ink-disabled:rgba(238,241,248,0.32);--at-on-dark:#fafafa;--at-on-dark-2:rgba(250,250,250,0.72);--at-shadow-card:0 1px 2px rgba(0,0,0,0.4),0 0 0 1px rgba(255,255,255,0.05);--at-shadow-raised:0 6px 18px rgba(0,0,0,0.45);--at-shadow-pop:0 16px 40px rgba(0,0,0,0.6)}body{--at-font-text:var(--font-geist),Arial,sans-serif;--at-font-display:var(--font-monigue),Arial,sans-serif}.at-root{color:var(--at-ink);font-family:var(--at-font-text);font-size:var(--at-text-base);line-height:1.5;-webkit-font-smoothing:antialiased}.at-root :focus-visible{outline:2px solid var(--at-delft);outline-offset:2px;border-radius:4px}.at-tabular{font-variant-numeric:tabular-nums}.at-display{font-family:var(--at-font-display);font-weight:400;letter-spacing:.004em;line-height:.96}.at-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.at-page{width:100%;max-width:1400px;margin:0 auto;padding:28px var(--at-gutter) 88px;color:var(--at-ink)}.at-page.is-narrow{max-width:1120px}.at-page.is-wide{max-width:none}.at-frame{display:flex;align-items:flex-end;justify-content:space-between;gap:20px 32px;margin:0 0 24px}.at-frame>div{min-width:0}.at-frame-eyebrow{display:inline-flex;align-items:center;gap:8px;margin:0 0 8px;color:var(--at-delft);font-size:var(--at-text-xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.at-frame-eyebrow .at-badge{letter-spacing:0;text-transform:none}.at-frame-title{margin:0;color:var(--at-ink);font-family:var(--at-font-display);font-size:var(--at-text-h1);font-weight:400;letter-spacing:.004em;line-height:.98;overflow-wrap:anywhere}.at-frame.is-display .at-frame-title{font-size:var(--at-text-display)}.at-frame.is-compact .at-frame-title{font-family:var(--at-font-text);font-size:26px;font-weight:600;letter-spacing:-.02em;line-height:1.15}.at-frame-title em{font-style:normal;color:var(--at-delft)}.at-frame-description{max-width:640px;margin:10px 0 0;color:var(--at-ink-2);font-size:var(--at-text-md);line-height:1.55}.at-frame-context{display:flex;flex-wrap:wrap;gap:6px 16px;margin:12px 0 0;color:var(--at-ink-3);font-size:var(--at-text-sm)}.at-frame-context>span{display:inline-flex;align-items:center;gap:6px}.at-frame-actions{display:flex;flex:0 0 auto;flex-wrap:wrap;align-items:center;gap:10px}.at-panel{position:relative;min-width:0;padding:20px;color:var(--at-ink);background:var(--at-surface);border:1px solid var(--at-line);border-radius:var(--at-r-card);box-shadow:var(--at-shadow-card)}.at-panel.is-well{background:var(--at-well);border-color:transparent;box-shadow:none}.at-panel.is-flat{box-shadow:none}.at-panel.is-large{padding:24px;border-radius:var(--at-r-surface)}.at-panel.is-hero{color:var(--at-on-dark);background:linear-gradient(135deg,var(--at-delft) 0,var(--at-delft-deep) 100%);border-color:var(--at-delft-deep);box-shadow:none}.at-panel.is-accent:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:var(--at-tulip);border-radius:var(--at-r-card) 0 0 var(--at-r-card)}.at-panel-head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:12px 20px;margin:0 0 16px}.at-panel-head>div{flex:1 1 240px;min-width:0}.at-panel-kicker{display:block;margin:0 0 4px;color:var(--at-ink-3);font-size:var(--at-text-xs);font-weight:650;letter-spacing:.06em;text-transform:uppercase}.at-panel.is-hero .at-panel-kicker{color:var(--at-on-dark-2)}.at-panel-title{margin:0;font-size:var(--at-text-h3);font-weight:600;letter-spacing:-.01em;line-height:1.25}.at-panel-title.is-h2{font-size:var(--at-text-h2);letter-spacing:-.015em}.at-panel-meta{flex:0 0 auto;color:var(--at-ink-3);font-size:var(--at-text-sm)}.at-panel-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px;margin:16px 0 0;padding-top:16px;border-top:1px solid var(--at-line)}.at-panel-empty{margin:8px 0;color:var(--at-ink-3);font-size:var(--at-text-sm)}.at-rows{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.at-rows>.at-row+.at-row,.at-rows>li+li{border-top:1px solid var(--at-line)}.at-btn{display:inline-flex;min-height:44px;align-items:center;justify-content:center;gap:8px;padding:0 16px;color:var(--at-ink);background:var(--at-surface);border:1px solid var(--at-line-strong);border-radius:var(--at-r-control);font-family:var(--at-font-text);font-size:var(--at-text-base);font-weight:600;line-height:1.2;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background var(--at-fast) var(--at-ease),border-color var(--at-fast) var(--at-ease),color var(--at-fast) var(--at-ease),transform var(--at-fast) var(--at-ease)}.at-btn:hover{background:var(--at-well);border-color:var(--at-ink-3)}.at-btn:active{transform:translateY(1px)}.at-btn:disabled,.at-btn[aria-disabled=true]{cursor:not-allowed;opacity:.5;transform:none}.at-btn.is-primary{color:#ffffff;background:var(--at-delft);border-color:var(--at-delft)}.at-btn.is-primary:hover{background:var(--at-delft-deep);border-color:var(--at-delft-deep)}.at-btn.is-success{color:#ffffff;background:var(--at-stem);border-color:var(--at-stem)}.at-btn.is-success:hover{background:var(--at-stem-text);border-color:var(--at-stem-text)}.at-btn.is-danger{color:#ffffff;background:var(--at-danger);border-color:var(--at-danger)}.at-btn.is-danger:hover{background:var(--at-danger-text);border-color:var(--at-danger-text)}.at-btn.is-ghost{background:transparent;border-color:transparent;color:var(--at-delft)}.at-btn.is-ghost:hover{background:var(--at-delft-soft);border-color:transparent}.at-btn.is-inverse{color:var(--at-delft-deep);background:#ffffff;border-color:#ffffff}.at-btn.is-inverse:hover{background:#eef2ff;border-color:#eef2ff}.at-btn.is-sm{min-height:36px;padding:0 12px;font-size:var(--at-text-sm)}.at-btn.is-lg{min-height:48px;padding:0 20px;font-size:var(--at-text-md)}.at-btn.is-block{width:100%}.at-btn.is-icon{width:44px;padding:0}.at-btn.is-icon.is-sm{width:36px}.at-btn svg{flex:0 0 auto}.at-btn-group{display:flex;flex-wrap:wrap;gap:10px}[data-theme=nuit] .at-btn.is-danger,[data-theme=nuit] .at-btn.is-primary,[data-theme=nuit] .at-btn.is-success{color:#0b0f1c}.at-field{display:block;min-width:0}.at-field+.at-field{margin-top:20px}.at-label{display:flex;align-items:baseline;gap:8px;margin:0 0 6px;color:var(--at-ink);font-size:var(--at-text-base);font-weight:600}.at-label .at-required{color:var(--at-tulip-text);font-size:var(--at-text-xs);font-weight:650}.at-label .at-optional{color:var(--at-ink-3);font-size:var(--at-text-xs);font-weight:500}.at-hint{margin:0 0 8px;color:var(--at-ink-3);font-size:var(--at-text-sm);line-height:1.45}.at-input{display:block;width:100%;min-height:44px;padding:10px 12px;color:var(--at-ink);background:var(--at-surface);border:1px solid var(--at-line-strong);border-radius:var(--at-r-control);font-family:var(--at-font-text);font-size:var(--at-text-md);line-height:1.45;outline:none;transition:border-color var(--at-fast) var(--at-ease),box-shadow var(--at-fast) var(--at-ease)}.at-input::placeholder{color:var(--at-ink-disabled)}.at-input:focus{border-color:var(--at-delft);box-shadow:0 0 0 3px var(--at-delft-soft)}.at-input:disabled{background:var(--at-well);color:var(--at-ink-3);cursor:not-allowed}.at-input[aria-invalid=true]{border-color:var(--at-danger)}.at-input[aria-invalid=true]:focus{box-shadow:0 0 0 3px var(--at-danger-soft)}textarea.at-input{min-height:96px;resize:vertical}select.at-input{padding-right:36px;appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--at-ink-3) 50%),linear-gradient(135deg,var(--at-ink-3) 50%,transparent 50%);background-position:calc(100% - 18px) 50%,calc(100% - 13px) 50%;background-size:5px 5px;background-repeat:no-repeat}.at-field-error{gap:6px;margin:6px 0 0;color:var(--at-danger-text);font-size:var(--at-text-sm);font-weight:500}.at-check,.at-field-error{display:flex;align-items:flex-start}.at-check{gap:12px;padding:12px 14px;border:1px solid var(--at-line);border-radius:var(--at-r-control);cursor:pointer;transition:border-color var(--at-fast) var(--at-ease),background var(--at-fast) var(--at-ease)}.at-check:hover{border-color:var(--at-line-strong)}.at-check:has(input:checked){border-color:var(--at-delft-line);background:var(--at-delft-wash)}.at-check input{width:18px;height:18px;margin:2px 0 0;accent-color:var(--at-delft);flex:0 0 18px}.at-check strong{display:block;font-size:var(--at-text-base);font-weight:600}.at-check span{display:block;margin-top:2px;color:var(--at-ink-3);font-size:var(--at-text-sm);line-height:1.45}.at-form-grid{display:grid;gap:20px;grid-template-columns:repeat(2,minmax(0,1fr))}.at-form-grid .at-field+.at-field{margin-top:0}.at-save-state{display:inline-flex;align-items:center;gap:6px;color:var(--at-ink-3);font-size:var(--at-text-sm)}.at-save-state.is-error{color:var(--at-danger-text)}.at-save-state.is-success{color:var(--at-stem-text)}.at-drop{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-height:120px;padding:20px;color:var(--at-ink-2);background:var(--at-well);border:1px dashed var(--at-line-strong);border-radius:var(--at-r-card);text-align:center;cursor:pointer;transition:border-color var(--at-fast) var(--at-ease),background var(--at-fast) var(--at-ease)}.at-drop:focus-within,.at-drop:hover{border-color:var(--at-delft);background:var(--at-delft-wash)}.at-drop svg{color:var(--at-delft);margin-bottom:4px}.at-drop strong{font-size:var(--at-text-base);font-weight:600;color:var(--at-ink)}.at-drop span{font-size:var(--at-text-sm);color:var(--at-ink-3)}.at-steps{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:8px;margin:0 0 24px;padding:0;list-style:none}.at-step{display:flex;flex-direction:column;gap:6px;min-width:0}.at-step-bar{height:4px;border-radius:99px;background:var(--at-well-2)}.at-step.is-done .at-step-bar{background:var(--at-delft)}.at-step.is-current .at-step-bar{background:var(--at-tulip)}.at-step>button,.at-step>span{display:flex;align-items:baseline;gap:6px;min-height:28px;padding:0;color:var(--at-ink-3);background:none;border:0;font:inherit;font-size:var(--at-text-sm);font-weight:600;text-align:left;overflow:hidden}.at-step>button{cursor:pointer}.at-step>button:hover{color:var(--at-delft)}.at-step.is-current>button,.at-step.is-current>span{color:var(--at-ink)}.at-step small{flex:0 0 auto;font-variant-numeric:tabular-nums}.at-step em{font-style:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.at-badge{display:inline-flex;align-items:center;gap:6px;min-height:24px;padding:0 10px;color:var(--at-ink-2);background:var(--at-well-2);border-radius:var(--at-r-pill);font-size:var(--at-text-xs);font-weight:650;letter-spacing:.01em;white-space:nowrap}.at-badge:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor;opacity:.7}.at-badge.is-plain:before{display:none}.at-badge[data-tone=info]{color:var(--at-delft);background:var(--at-delft-soft)}.at-badge[data-tone=active]{color:#ffffff;background:var(--at-delft)}.at-badge[data-tone=warning]{color:var(--at-tulip-text);background:var(--at-tulip-soft)}.at-badge[data-tone=success]{color:var(--at-stem-text);background:var(--at-stem-soft)}.at-badge[data-tone=danger]{color:var(--at-danger-text);background:var(--at-danger-soft)}.at-badge[data-tone=inverse]{color:var(--at-on-dark);background:rgba(255,255,255,.16)}[data-theme=nuit] .at-badge[data-tone=active]{color:#0b0f1c}.at-category{display:inline-flex;align-items:center;gap:6px;color:var(--at-ink-2);font-size:var(--at-text-xs);font-weight:600}.at-category svg{color:var(--at-ink-3)}.at-category[data-tone=delft] svg{color:var(--at-delft)}.at-category[data-tone=tulip] svg{color:var(--at-tulip-text)}.at-category[data-tone=stem] svg{color:var(--at-stem)}.at-deadline{display:inline-flex;align-items:center;gap:6px;color:var(--at-ink-2);font-size:var(--at-text-sm);font-variant-numeric:tabular-nums}.at-deadline svg{color:var(--at-ink-3)}.at-deadline.is-promised{color:var(--at-ink);font-weight:600}.at-deadline.is-promised svg{color:var(--at-delft)}.at-deadline.is-risk{color:var(--at-tulip-text);font-weight:600}.at-deadline.is-risk svg{color:var(--at-tulip)}.at-deadline.is-late{color:var(--at-danger-text);font-weight:600}.at-deadline.is-late svg{color:var(--at-danger)}.at-deadline.is-none{color:var(--at-ink-3)}.at-notice{display:grid;grid-template-columns:20px minmax(0,1fr) auto;align-items:start;gap:8px 12px;padding:12px 14px;color:var(--at-ink);background:var(--at-well);border:1px solid var(--at-line);border-radius:var(--at-r-control);font-size:var(--at-text-base);line-height:1.45}.at-notice svg{margin-top:1px;color:var(--at-ink-3)}.at-notice strong{display:block;font-weight:600}.at-notice p{margin:0;color:var(--at-ink-2)}.at-notice strong+p{margin-top:2px}.at-notice[data-tone=info]{background:var(--at-delft-wash);border-color:var(--at-delft-line)}.at-notice[data-tone=info] svg{color:var(--at-delft)}.at-notice[data-tone=success]{background:var(--at-stem-soft);border-color:rgba(75,111,68,.3)}.at-notice[data-tone=success] svg{color:var(--at-stem)}.at-notice[data-tone=warning]{background:var(--at-tulip-soft);border-color:rgba(255,130,0,.35)}.at-notice[data-tone=warning] svg{color:var(--at-tulip-text)}.at-notice[data-tone=danger]{background:var(--at-danger-soft);border-color:rgba(180,35,24,.3)}.at-notice[data-tone=danger] svg{color:var(--at-danger)}.at-notice-action{grid-column:3;align-self:center}.at-notice.is-stack{grid-template-columns:20px minmax(0,1fr)}.at-notice.is-stack .at-notice-action{grid-column:2;justify-self:start}.at-empty{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:28px 24px;color:var(--at-ink-2);background:var(--at-well);border:1px dashed var(--at-line-strong);border-radius:var(--at-r-card)}.at-empty.is-center{align-items:center;text-align:center;padding:40px 24px}.at-empty svg{color:var(--at-delft)}.at-empty h2,.at-empty h3{margin:4px 0 0;color:var(--at-ink);font-size:var(--at-text-h3);font-weight:600}.at-empty p{max-width:520px;margin:0;font-size:var(--at-text-base);line-height:1.5}.at-empty .at-btn{margin-top:8px}.at-skeleton{display:grid;gap:10px}.at-skeleton>i{display:block;height:14px;background:linear-gradient(90deg,var(--at-well) 0,var(--at-well-2) 50%,var(--at-well) 100%);background-size:200% 100%;border-radius:6px;animation:at-shimmer 1.4s ease infinite}.at-skeleton>i.is-block{height:120px;border-radius:var(--at-r-card)}.at-skeleton>i.is-title{height:28px;width:55%}.at-skeleton>i.is-short{width:35%}@keyframes at-shimmer{to{background-position:-200% 0}}.at-dialog-backdrop{position:fixed;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;padding:16px;background:var(--at-overlay)}.at-dialog{width:min(520px,100%);max-height:calc(100vh - 32px);overflow:auto;padding:24px;color:var(--at-ink);background:var(--at-surface);border-radius:var(--at-r-surface);box-shadow:var(--at-shadow-pop)}.at-dialog h2{margin:0 0 8px;font-size:var(--at-text-h2);font-weight:600;letter-spacing:-.015em;line-height:1.2}.at-dialog-body{color:var(--at-ink-2);font-size:var(--at-text-md);line-height:1.55}.at-dialog-body p{margin:0}.at-dialog-body p+p{margin-top:10px}.at-dialog-body ul{margin:10px 0 0;padding-left:18px}.at-dialog-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:24px}.at-files{display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.at-file{display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:64px;padding:10px 12px;color:var(--at-ink);background:var(--at-surface);border:1px solid var(--at-line);border-radius:var(--at-r-control)}.at-file.is-image{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto;padding:0;overflow:hidden;border-radius:var(--at-r-card)}.at-file-visual{position:relative;display:block;aspect-ratio:4/3;overflow:hidden;background:var(--at-well)}.at-file-visual img{width:100%;height:100%;object-fit:cover;display:block}.at-file-icon{display:inline-flex;width:44px;height:44px;align-items:center;justify-content:center;color:var(--at-delft);background:var(--at-delft-soft);border-radius:var(--at-r-control)}.at-file-icon[data-kind=native]{color:var(--at-stem-text);background:var(--at-stem-soft)}.at-file-meta{min-width:0;padding:0}.at-file.is-image .at-file-meta{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 12px}.at-file-name{display:block;overflow:hidden;font-size:var(--at-text-base);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.at-file-info{display:flex;flex-wrap:wrap;gap:4px 10px;margin-top:2px;color:var(--at-ink-3);font-size:var(--at-text-xs)}.at-file-actions{display:inline-flex;align-items:center;gap:4px}.at-file.is-expired{border-style:dashed}.at-file.is-locked .at-file-icon{color:var(--at-ink-3);background:var(--at-well)}.at-versions{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.at-version{display:inline-flex;min-height:40px;align-items:center;gap:8px;padding:0 12px;color:var(--at-ink-2);background:var(--at-surface);border:1px solid var(--at-line-strong);border-radius:var(--at-r-control);font:inherit;font-size:var(--at-text-sm);font-weight:600;cursor:pointer}.at-version:hover{border-color:var(--at-delft);color:var(--at-delft)}.at-version[aria-pressed=true]{color:#ffffff;background:var(--at-delft);border-color:var(--at-delft)}.at-version small{font-weight:500;opacity:.85}[data-theme=nuit] .at-version[aria-pressed=true]{color:#0b0f1c}.at-preview-stage{position:relative;display:flex;align-items:center;justify-content:center;min-height:320px;overflow:hidden;background:var(--at-well);border:1px solid var(--at-line);border-radius:var(--at-r-card)}.at-preview-stage img{display:block;max-width:100%;max-height:640px;object-fit:contain}.at-preview-stage.is-document{flex-direction:column;gap:10px;color:var(--at-ink-2);padding:32px;text-align:center}.at-preview-stage.is-document svg{color:var(--at-delft)}.at-preview-stage.is-document strong{font-size:var(--at-text-md);color:var(--at-ink)}.at-preview-caption{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;margin:12px 0 0;color:var(--at-ink-3);font-size:var(--at-text-sm)}.at-preview-caption strong{color:var(--at-ink);font-weight:600}.at-thread{display:flex;flex-direction:column;gap:10px;max-height:560px;overflow-y:auto;padding-right:4px}.at-message{padding:12px 14px;background:var(--at-well);border-radius:var(--at-r-card)}.at-message.is-studio{background:var(--at-delft-wash);border:1px solid var(--at-delft-line)}.at-message-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;font-size:var(--at-text-xs)}.at-message-head strong{color:var(--at-ink);font-weight:650}.at-message-head time{color:var(--at-ink-3);font-variant-numeric:tabular-nums}.at-message p{margin:6px 0 0;color:var(--at-ink-2);font-size:var(--at-text-base);line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere}.at-message-flag{display:inline-flex;align-items:center;gap:6px;margin-top:8px;color:var(--at-tulip-text);font-size:var(--at-text-xs);font-weight:650}.at-composer{margin-top:16px;padding-top:16px;border-top:1px solid var(--at-line)}.at-composer-foot{flex-wrap:wrap;align-items:center;gap:10px;margin-top:10px}.at-composer-foot,.at-request-hero{display:flex;justify-content:space-between}.at-request-hero{flex-direction:column;gap:24px;min-height:260px;padding:24px;color:var(--at-on-dark);background:linear-gradient(135deg,var(--at-delft) 0,var(--at-delft-deep) 100%);border-radius:var(--at-r-surface);text-decoration:none}.at-request-hero.is-empty{color:var(--at-ink);background:var(--at-surface);border:1px dashed var(--at-line-strong)}.at-request-hero-top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px}.at-request-hero-kicker{color:var(--at-on-dark-2);font-size:var(--at-text-xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.at-request-hero.is-empty .at-request-hero-kicker{color:var(--at-ink-3)}.at-request-hero h2{max-width:720px;margin:0;font-family:var(--at-font-display);font-size:clamp(30px,3.4vw,46px);font-weight:400;letter-spacing:.004em;line-height:.98;overflow-wrap:anywhere}.at-request-hero p{margin:8px 0 0;color:var(--at-on-dark-2);font-size:var(--at-text-md)}.at-request-hero.is-empty p{color:var(--at-ink-2)}.at-request-hero-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 20px}.at-request-hero-foot .at-deadline{color:var(--at-on-dark)}.at-request-hero-foot .at-deadline svg{color:var(--at-on-dark-2)}.at-request-hero-foot .at-deadline.is-risk,.at-request-hero-foot .at-deadline.is-risk svg{color:#ffd2a6}.at-action-card{display:flex;flex-direction:column;justify-content:center;gap:8px;min-height:260px;padding:24px;background:var(--at-surface);border:1px solid var(--at-line);border-radius:var(--at-r-surface);box-shadow:var(--at-shadow-card)}.at-action-card.needs-action{border-color:var(--at-tulip);box-shadow:inset 0 4px 0 var(--at-tulip)}.at-action-card-icon{display:inline-flex;width:44px;height:44px;align-items:center;justify-content:center;color:var(--at-delft);background:var(--at-delft-soft);border-radius:var(--at-r-card)}.at-action-card.needs-action .at-action-card-icon{color:var(--at-tulip-text);background:var(--at-tulip-soft)}.at-action-card small{color:var(--at-ink-3);font-size:var(--at-text-xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.at-action-card h2{margin:0;font-size:var(--at-text-h2);font-weight:600;letter-spacing:-.015em;line-height:1.2}.at-action-card p{margin:0;color:var(--at-ink-2);font-size:var(--at-text-base);line-height:1.5}.at-action-card .at-btn{align-self:flex-start;margin-top:8px}.at-request-row{display:flex;align-items:center;gap:14px;min-height:64px;padding:10px 0;color:var(--at-ink);text-decoration:none}.at-request-row.is-link:hover .at-request-row-title{color:var(--at-delft)}.at-request-row-position{display:inline-flex;width:32px;height:32px;align-items:center;justify-content:center;color:var(--at-delft);background:var(--at-delft-soft);border-radius:var(--at-r-control);font-size:var(--at-text-sm);font-weight:700;font-variant-numeric:tabular-nums}.at-request-row-body{flex:1 1 auto;min-width:0;color:inherit;text-decoration:none}.at-request-row-title{display:block;overflow:hidden;font-size:var(--at-text-md);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.at-request-row-meta{display:flex;flex-wrap:wrap;gap:4px 12px;margin-top:3px;color:var(--at-ink-3);font-size:var(--at-text-sm)}.at-request-row-end{display:inline-flex;flex:0 0 auto;align-items:center;gap:6px}.at-request-row-position{flex:0 0 auto}.at-reorder{display:inline-flex;gap:4px}.at-reorder button{display:inline-flex;width:36px;height:36px;align-items:center;justify-content:center;color:var(--at-ink-2);background:var(--at-surface);border:1px solid var(--at-line-strong);border-radius:var(--at-r-control);cursor:pointer}.at-reorder button:hover:not(:disabled){color:var(--at-delft);border-color:var(--at-delft)}.at-reorder button:disabled{opacity:.35;cursor:not-allowed}.at-board{display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr))}.at-column{display:flex;flex-direction:column;min-height:280px;padding:16px;background:var(--at-well);border-radius:var(--at-r-card)}.at-column>header{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}.at-column>header h2{margin:0;font-size:var(--at-text-md);font-weight:650}.at-column>header p{margin:2px 0 0;color:var(--at-ink-3);font-size:var(--at-text-xs)}.at-column>header b{display:inline-flex;min-width:26px;height:26px;align-items:center;justify-content:center;padding:0 8px;color:var(--at-ink-2);background:var(--at-surface);border-radius:var(--at-r-pill);font-size:var(--at-text-xs);font-variant-numeric:tabular-nums}.at-column.is-production{background:var(--at-delft-wash);box-shadow:inset 0 0 0 1px var(--at-delft-line)}.at-column-list{display:flex;flex-direction:column;gap:8px}.at-column-empty{margin:auto 0;padding:20px 8px;color:var(--at-ink-3);font-size:var(--at-text-sm);text-align:center}.at-card{display:block;padding:12px 14px;color:var(--at-ink);background:var(--at-surface);border:1px solid var(--at-line);border-radius:var(--at-r-control);text-decoration:none;box-shadow:var(--at-shadow-card);transition:border-color var(--at-fast) var(--at-ease),transform var(--at-fast) var(--at-ease)}.at-card:hover{border-color:var(--at-delft-line);transform:translateY(-1px)}.at-card-top{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:6px}.at-card-client{overflow:hidden;color:var(--at-ink-3);font-size:var(--at-text-xs);font-weight:650;text-overflow:ellipsis;white-space:nowrap}.at-card-title{display:block;margin:0;font-size:var(--at-text-base);font-weight:600;line-height:1.3}.at-card-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 10px;margin-top:8px}.at-week{display:grid;gap:10px;grid-template-columns:repeat(5,minmax(0,1fr))}.at-week-day{display:flex;flex-direction:column;gap:8px;min-height:240px;padding:12px;background:var(--at-well);border-radius:var(--at-r-card)}.at-week-day.is-today{background:var(--at-surface);box-shadow:inset 0 0 0 2px var(--at-delft)}.at-week-day.is-past{opacity:.8}.at-week-day>header{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.at-week-day>header strong{font-size:var(--at-text-h3);font-weight:600;font-variant-numeric:tabular-nums}.at-week-day>header span{color:var(--at-ink-3);font-size:var(--at-text-xs);font-weight:650;text-transform:uppercase;letter-spacing:.06em}.at-week-item{display:flex;flex-direction:column;gap:4px;padding:10px 12px;color:var(--at-ink);background:var(--at-surface);border-left:3px solid var(--at-delft);border-radius:6px;text-decoration:none;box-shadow:var(--at-shadow-card)}.at-week-item[data-tone=tulip]{border-left-color:var(--at-tulip)}.at-week-item[data-tone=stem]{border-left-color:var(--at-stem)}.at-week-item[data-tone=slate]{border-left-color:var(--at-ink-3)}.at-week-item[data-kind=deadline]{background:var(--at-tulip-soft);border-left-color:var(--at-tulip)}.at-week-item strong{font-size:var(--at-text-sm);font-weight:600;line-height:1.3}.at-week-empty,.at-week-item small{color:var(--at-ink-3);font-size:var(--at-text-xs)}.at-week-empty{margin:auto 0;text-align:center}.at-segmented{display:inline-flex;padding:3px;background:var(--at-well-2);border-radius:var(--at-r-control)}.at-segmented button{display:inline-flex;min-height:36px;align-items:center;gap:6px;padding:0 12px;color:var(--at-ink-2);background:transparent;border:0;border-radius:6px;font:inherit;font-size:var(--at-text-sm);font-weight:600;cursor:pointer}.at-segmented button[aria-checked=true],.at-segmented button[aria-selected=true]{color:var(--at-ink);background:var(--at-surface);box-shadow:var(--at-shadow-card)}.at-stats{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.at-stat{padding:14px 16px;background:var(--at-surface);border:1px solid var(--at-line);border-radius:var(--at-r-card)}.at-stat.is-alert{border-color:var(--at-tulip)}.at-stat span{display:block;color:var(--at-ink-3);font-size:var(--at-text-xs);font-weight:650;letter-spacing:.05em;text-transform:uppercase}.at-stat strong{display:block;margin-top:6px;font-size:28px;font-weight:600;letter-spacing:-.02em;line-height:1;font-variant-numeric:tabular-nums}.at-stat small{display:block;margin-top:6px;color:var(--at-ink-2);font-size:var(--at-text-sm);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.at-stat-unit{color:var(--at-ink-3);font-size:var(--at-text-sm);font-weight:500;margin-left:4px}.at-kv{display:grid;gap:10px 20px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin:0}.at-kv div{min-width:0}.at-kv dt{color:var(--at-ink-3);font-size:var(--at-text-xs);font-weight:650;letter-spacing:.05em;text-transform:uppercase}.at-kv dd{margin:4px 0 0;color:var(--at-ink);font-size:var(--at-text-base);font-weight:500}.at-table-wrap{overflow-x:auto;border:1px solid var(--at-line);border-radius:var(--at-r-card);background:var(--at-surface)}.at-table{width:100%;border-collapse:collapse;font-size:var(--at-text-base)}.at-table caption{padding:12px 16px;color:var(--at-ink-3);font-size:var(--at-text-sm);text-align:left;caption-side:top}.at-table td,.at-table th{padding:12px 16px;text-align:left;vertical-align:middle;border-bottom:1px solid var(--at-line)}.at-table th{color:var(--at-ink-3);font-size:var(--at-text-xs);font-weight:650;letter-spacing:.05em;text-transform:uppercase;background:var(--at-well);white-space:nowrap}.at-table tbody tr:last-child td{border-bottom:0}.at-table tbody tr:hover td{background:var(--at-delft-wash)}.at-table .is-num{font-variant-numeric:tabular-nums}.at-table .is-actions,.at-table .is-num{text-align:right;white-space:nowrap}.at-table td .at-btn.is-sm{min-height:32px}.at-portal-header{position:sticky;top:0;z-index:50;color:var(--at-on-dark);background:var(--at-delft-deep);border-bottom:1px solid rgba(250,250,250,.16)}.at-portal-header>div{display:flex;width:min(1200px,100%);min-height:64px;align-items:center;gap:16px;margin:0 auto;padding:0 var(--at-gutter)}.at-portal-brand{display:inline-flex;align-items:center;color:inherit}.at-portal-brand img{display:block;width:96px;height:auto;filter:brightness(0) invert(1)}.at-portal-header-divider{width:1px;height:24px;background:rgba(250,250,250,.3)}.at-portal-header-label{color:var(--at-on-dark-2);font-size:var(--at-text-sm);font-weight:500}.at-portal-header-actions{display:flex;align-items:center;gap:12px;margin-left:auto}.at-portal-header-actions>span{color:var(--at-on-dark);font-size:var(--at-text-sm);font-weight:600}.at-portal-header .at-btn{color:var(--at-on-dark);background:rgba(250,250,250,.08);border-color:rgba(250,250,250,.22)}.at-portal-header .at-btn:hover{background:rgba(250,250,250,.16)}.at-portal-shell{min-height:100vh;background:var(--at-page)}.at-grid-2{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.at-grid-command{display:grid;gap:16px;grid-template-columns:minmax(0,1.6fr) minmax(280px,.8fr)}.at-grid-detail{gap:20px;grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr)}.at-grid-detail,.at-grid-form{display:grid;align-items:start}.at-grid-form{gap:24px 40px;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr)}.at-stack{display:flex;flex-direction:column;gap:16px}.at-stack.is-tight{gap:10px}.at-stack.is-loose{gap:24px}.at-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.at-actions.is-end{justify-content:flex-end}.at-actions.is-between{justify-content:space-between}.at-sticky{position:sticky;top:24px}.at-backlink{display:inline-flex;min-height:44px;align-items:center;gap:6px;color:var(--at-ink-2);font-size:var(--at-text-sm);font-weight:600;text-decoration:none}.at-backlink:hover{color:var(--at-delft)}.at-divider{height:1px;margin:24px 0;background:var(--at-line);border:0}.at-prose{color:var(--at-ink-2);font-size:var(--at-text-md);line-height:1.65;white-space:pre-wrap;overflow-wrap:anywhere}.at-prose-block+.at-prose-block{margin-top:14px}.at-prose-block strong{display:block;color:var(--at-ink);font-size:var(--at-text-xs);font-weight:700;letter-spacing:.06em;text-transform:uppercase}@media (max-width:1100px){.at-board{grid-template-columns:repeat(2,minmax(0,1fr))}.at-grid-detail,.at-grid-form{grid-template-columns:1fr}.at-sticky{position:static}}@media (max-width:900px){.at-grid-command{grid-template-columns:1fr}.at-action-card,.at-request-hero{min-height:0}.at-week{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.at-page{padding:20px 16px 96px}.at-frame{flex-direction:column;align-items:stretch;margin-bottom:20px}.at-frame-actions{width:100%}.at-frame-actions>.at-btn{flex:1 1 auto}.at-board,.at-form-grid,.at-grid-2,.at-week{grid-template-columns:1fr}.at-form-grid .at-field+.at-field{margin-top:20px}.at-steps{grid-auto-flow:row;grid-template-columns:repeat(4,minmax(0,1fr))}.at-step em{display:none}.at-step.is-current em{display:inline}.at-request-hero{padding:20px}.at-request-hero h2{font-size:30px}.at-panel{padding:16px}.at-panel.is-large{padding:18px}.at-dialog{padding:20px;border-radius:var(--at-r-card)}.at-dialog-actions .at-btn{flex:1 1 auto}.at-notice{grid-template-columns:20px minmax(0,1fr)}.at-notice-action{grid-column:2;justify-self:start}.at-table-wrap{border:0;background:transparent}.at-table thead{display:none}.at-table,.at-table tbody,.at-table td,.at-table tr{display:block}.at-table tr{margin-bottom:10px;padding:6px 14px;background:var(--at-surface);border:1px solid var(--at-line);border-radius:var(--at-r-card)}.at-table td{display:flex;justify-content:space-between;gap:12px;padding:8px 0;border-bottom:1px solid var(--at-line)}.at-table td:last-child{border-bottom:0}.at-table td:before{content:attr(data-label);color:var(--at-ink-3);font-size:var(--at-text-xs);font-weight:650;letter-spacing:.05em;text-transform:uppercase}.at-table .is-num{text-align:right}.at-portal-header .at-btn span,.at-portal-header-actions>span,.at-portal-header-label{display:none}.at-portal-header .at-btn{width:44px;padding:0}}@media (prefers-reduced-motion:reduce){.at-btn,.at-card,.at-root *,.at-skeleton>i{transition:none!important;animation:none!important}}.mz-flow-guide{border-radius:var(--at-r-card);box-shadow:var(--at-shadow-card)}.mz-flow-guide-intro>p{font-size:var(--at-text-xs)}.mz-flow-guide-intro>span{max-width:300px;font-size:var(--at-text-sm)}.mz-flow-guide-copy small{font-size:var(--at-text-xs)}.mz-flow-guide-copy strong{font-size:var(--at-text-sm)}.mz-flow-guide-copy em{max-width:180px;font-size:var(--at-text-xs)}.mz-flow-guide-sequence>button{min-height:44px}.mz-flow-guide-collapsed .mz-flow-guide-reopen,.mz-mosaic-banner-collapsed .mz-mosaic-banner-reopen{min-height:40px;font-size:var(--at-text-sm)}.mz-mosaic-banner{border-radius:var(--at-r-card);box-shadow:none}.mz-mosaic-banner figcaption span{font-size:var(--at-text-xs)}.mz-mosaic-banner figcaption small{font-size:var(--at-text-xs);letter-spacing:.02em;text-transform:none}.mz-mosaic-banner-collapse{font-size:var(--at-text-xs)}.mz-client-preview-note,.mz-preview-note{font-size:var(--at-text-sm)}.mz-active-request-copy p,.mz-active-request-copy span,.mz-active-request-meta small,.mz-active-request-meta strong,.mz-activity-chart>header>span,.mz-activity-empty,.mz-activity-kpis article>small,.mz-activity-kpis article>span,.mz-activity-period,.mz-activity-signal a,.mz-activity-signal p,.mz-activity-signal>span,.mz-bar-chart article small,.mz-bar-value,.mz-button-inverse,.mz-button-primary,.mz-button-secondary,.mz-capacity-band header>span,.mz-capacity-days em,.mz-capacity-days small,.mz-card-kicker,.mz-client-action-card>a,.mz-client-action-card>p,.mz-client-action-card>span:not(.mz-client-action-icon),.mz-client-active-copy p,.mz-client-active-copy>span,.mz-client-active.is-empty p,.mz-client-active.is-empty>span,.mz-client-attention,.mz-client-empty p,.mz-client-error p,.mz-client-error-note,.mz-client-eyebrow,.mz-client-eyebrow b,.mz-client-flow>div strong,.mz-client-header-actions button,.mz-client-header-actions>.mz-client-preview-chip,.mz-client-header-actions>span,.mz-client-header-label,.mz-client-monogram,.mz-client-monogram.is-large,.mz-client-open-label,.mz-client-panel-empty,.mz-client-panel-head p,.mz-client-panel-head>span,.mz-client-preview-note,.mz-client-primary,.mz-client-request-link small,.mz-client-request-link strong,.mz-client-shortcuts em,.mz-client-shortcuts small,.mz-clients-active,.mz-clients-avatar,.mz-clients-card>footer button,.mz-clients-card>footer span,.mz-clients-card>header div>span,.mz-clients-contact a,.mz-clients-contact>span,.mz-clients-kpis span,.mz-clients-metrics span,.mz-clients-no-project,.mz-clients-projects a,.mz-clients-toolbar input,.mz-clients-toolbar>div span,.mz-command-head small,.mz-command-head span,.mz-command-results>div>div:first-child,.mz-confirm-dialog p,.mz-crm-avatar,.mz-crm-card [class*=rounded-full][class*=uppercase],.mz-crm-kpis>div>span:first-child,.mz-crm-stage-tabs button,.mz-day-column>header>span:first-child small,.mz-day-empty,.mz-day-load b,.mz-day-load small,.mz-delivery-avatar,.mz-delivery-file a,.mz-delivery-file small,.mz-delivery-file strong,.mz-delivery-kpis>div>span:first-child,.mz-direction-alerts>a small,.mz-direction-alerts>a strong,.mz-eyebrow,.mz-finance-onboarding-kicker,.mz-finance-onboarding-steps article>span,.mz-finance-onboarding-steps small,.mz-flow-guide-copy em,.mz-flow-guide-copy small,.mz-flow-guide-copy strong,.mz-flow-guide-intro>p,.mz-flow-guide-intro>span,.mz-flux-active-copy>div>span:last-child,.mz-flux-active-copy>p,.mz-flux-active-empty p,.mz-flux-capacity .mz-panel-head>span,.mz-flux-column header b,.mz-flux-column header p,.mz-flux-column-empty,.mz-flux-error p,.mz-flux-preview-action,.mz-flux-pulse-card>small,.mz-flux-pulse-card>span,.mz-flux-request-row em,.mz-flux-request-row small,.mz-flux-request-row strong,.mz-flux-status,.mz-flux-subscriptions article>b,.mz-flux-subscriptions article>span:nth-last-child(2),.mz-flux-subscriptions small,.mz-flux-subscriptions strong,.mz-flux-title-line>span,.mz-focus-copy p,.mz-focus-copy>div,.mz-focus-data-art>div:first-child span,.mz-focus-empty-action,.mz-focus-footer small,.mz-focus-label,.mz-health-metric-label,.mz-health-progress>b,.mz-health-state,.mz-health-status,.mz-invite-brand p,.mz-invite-field>span,.mz-invite-hint,.mz-invite-kicker,.mz-invite-legal,.mz-invite-status,.mz-invite-steps p,.mz-invite-steps span,.mz-mobile-more>header span,.mz-mobile-nav a,.mz-mobile-nav>a,.mz-mobile-nav>button,.mz-mosaic-banner figcaption small,.mz-mosaic-banner figcaption span,.mz-nav-count,.mz-nav-label,.mz-notification-card h4,.mz-notification-card-actions button,.mz-notification-card-body>p,.mz-notification-card-meta span,.mz-notification-card-meta time,.mz-notification-controls button,.mz-notification-empty button,.mz-notification-empty p,.mz-notification-group>header h3,.mz-notification-group>header span,.mz-notification-heading h2+span,.mz-notification-heading p,.mz-notification-overview [role=tab],.mz-notification-overview [role=tab] span,.mz-notification-overview>p,.mz-now-actions button,.mz-now-content p,.mz-now-empty a,.mz-now-meta,.mz-now-project,.mz-now-signal,.mz-panel-empty,.mz-panel-head>a,.mz-planning-backlog-list small,.mz-planning-backlog-list strong,.mz-planning-backlog>header>span,.mz-planning-empty,.mz-planning-hint,.mz-planning-now dd,.mz-planning-now dt,.mz-planning-see-all,.mz-planning-tabs button,.mz-planning-task footer,.mz-planning-task footer b,.mz-planning-task-status,.mz-planning-task>small,.mz-planning-task>strong,.mz-preview-note,.mz-project-action,.mz-project-budget small,.mz-project-budget strong,.mz-project-cover-eyebrow,.mz-project-deadline small,.mz-project-deadline strong,.mz-project-fact>span:first-child,.mz-project-health-alert,.mz-project-health-empty,.mz-project-health-head,.mz-project-health-head>div:first-child>p,.mz-project-health-head>div:first-child>span,.mz-project-health-more,.mz-project-health-row>span:first-child small,.mz-project-health-row>span:first-child strong,.mz-project-health-row>strong,.mz-project-health-score small,.mz-project-health-score>span:first-child,.mz-project-health>header a,.mz-project-identity>small,.mz-project-kpis>.card-surface>div:first-child,.mz-project-list-head,.mz-project-mini small,.mz-project-mini strong,.mz-project-mini>b,.mz-project-overview span,.mz-project-progress small,.mz-project-progress strong,.mz-project-secondary-kpis>.card-surface>div:first-child,.mz-project-status,.mz-project-status-label,.mz-project-status-option,.mz-project-tab,.mz-project-tab-popover button,.mz-project-team strong,.mz-request-brief,.mz-request-columns,.mz-request-date strong,.mz-request-drawer label,.mz-request-drawer-header p,.mz-request-load strong,.mz-request-name small,.mz-request-rank b,.mz-request-side header>span,.mz-request-side>section>a small,.mz-request-side>section>a strong,.mz-request-side>section>p,.mz-request-status,.mz-request-table>header>span,.mz-request-tabs button span,.mz-risk-panel header a,.mz-risk-row small,.mz-row-menu button,.mz-saas-assistant,.mz-saas-context,.mz-saas-network,.mz-saas-search kbd,.mz-saas-search span,.mz-search-field input,.mz-section-kicker,.mz-sequence-index,.mz-sequence-item small,.mz-sequence-item time,.mz-sequence-panel header a,.mz-settings-eyebrow,.mz-settings-hero h1+p,.mz-settings-mobile-nav button,.mz-settings-nav-foot,.mz-settings-nav-group button,.mz-settings-nav-group>p,.mz-settings-section-head p,.mz-settings-section-head span,.mz-signal-card em,.mz-signal-card small,.mz-state-card p,.mz-state-card>button,.mz-task-empty span,.mz-task-filters button,.mz-task-kpis small,.mz-task-kpis span,.mz-task-line small,.mz-task-line strong,.mz-task-line>span:nth-last-child(2),.mz-task-list time,.mz-task-list>header,.mz-task-main em,.mz-task-main small,.mz-task-status,.mz-view-tabs button,.mz-view-tabs button span,.mz-waiting-chip strong,.mz-week-nav strong,.mz-week-summary span,.mz-workspace-avatar,.mz-workspace-switcher small{font-size:12px}.mz-page-v2{color:var(--at-ink)}.mz-legacy-page-head h1,.mz-page-heading-v2 h1{font-family:var(--at-font-display);font-size:var(--at-text-h1);letter-spacing:.004em;line-height:.98}.mz-section-kicker{color:var(--at-delft);font-size:var(--at-text-xs);letter-spacing:.08em}.mz-legacy-page-content{padding:0}.mz-legacy-page-subtitle{font-size:var(--at-text-md);color:var(--at-ink-2)}.card-premium{border-radius:var(--at-r-card);border:1px solid var(--at-line);box-shadow:var(--at-shadow-card)}.card-premium table th{font-size:var(--at-text-xs)}.card-premium table td{font-variant-numeric:tabular-nums}.mz-action-blue,.mz-action-orange,.mz-waiting-chip{border-radius:var(--at-r-control);min-height:44px;font-size:var(--at-text-base)}.mz-capacity-band,.mz-clients-card,.mz-day-column,.mz-focus-card,.mz-planning-backlog,.mz-planning-now,.mz-risk-panel,.mz-sequence-panel,.mz-settings-hero,.mz-settings-nav,.mz-task-list{border-radius:var(--at-r-card)}.mz-nav-item,.mz-saas-context,.mz-saas-search span,.mz-saas-topbar{font-size:var(--at-text-sm)}.mz-nav-item{min-height:40px}.mz-mobile-nav a,.mz-nav-label{font-size:11px}.font-mono,.sensitive-blur{font-variant-numeric:tabular-nums}