.ts-state{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4);padding:var(--space-5) var(--space-5);border-radius:var(--radius);background:var(--surface-2);border:1px solid var(--border)}.ts-state-body{min-width:0}.ts-state-title{font-size:14px;font-weight:600;color:var(--ink);display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2)}.ts-state-detail{font-size:13px;color:var(--ink-2);margin-top:2px;max-width:62ch}.ts-state-action{flex-shrink:0}.ts-btn{font-size:13px;font-weight:600;color:var(--ink);padding:8px 14px;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--surface)}.ts-btn:hover{background:var(--bg-inset)}.ts-btn:focus-visible{outline:none;box-shadow:var(--focus-ring)}.ts-empty{background:transparent;border-style:dashed;border-color:var(--border-light)}.ts-empty .ts-state-title{color:var(--ink-2);font-weight:600}.ts-restricted{border-left:3px solid var(--ink-3)}.ts-locked{border-left:3px solid var(--accent)}.ts-unavailable{border-style:dashed;border-color:var(--ink-3);background:transparent}.ts-unavailable .ts-state-title{color:var(--ink-2)}.ts-error{border-left:3px solid var(--danger)}.ts-offline,.ts-stale{border-left:3px solid var(--warning)}.ts-chip{font-size:10.5px;font-weight:700;letter-spacing:.01em;padding:3px 7px;border-radius:5px;border:1px solid var(--border);color:var(--ink-2);background:var(--surface);white-space:nowrap}.ts-chip-locked{color:var(--accent);border-color:color-mix(in srgb,var(--accent) 45%,transparent)}.ts-chip-unavailable{border-style:dashed;border-color:var(--ink-3)}.ts-tier-live{color:var(--success);border-color:color-mix(in srgb,var(--success) 45%,transparent)}.ts-tier-merged{color:var(--info);border-color:color-mix(in srgb,var(--info) 45%,transparent)}.ts-tier-parked{color:var(--warning);border-color:color-mix(in srgb,var(--warning) 45%,transparent)}.ts-tier-partial{color:var(--warning);border-style:dashed}.ts-tier-unavailable{border-style:dashed;color:var(--ink-3)}.ts-unknown{color:var(--ink-3);font-variant-numeric:tabular-nums;display:inline-flex;align-items:baseline;gap:6px}.ts-unknown-label{font-size:12px}.ts-delivery{font-size:10.5px;font-weight:700;letter-spacing:.02em;padding:3px 7px;border-radius:5px;border:1px solid var(--border);color:var(--ink-2);background:var(--surface)}.ts-delivery-sent{color:var(--ink-2)}.ts-delivery-delivered{color:var(--info);border-color:color-mix(in srgb,var(--info) 40%,transparent)}.ts-delivery-seen{color:var(--accent);border-color:color-mix(in srgb,var(--accent) 40%,transparent)}.ts-delivery-acknowledged{color:var(--success);border-color:color-mix(in srgb,var(--success) 45%,transparent)}.ts-delivery-unknown{color:var(--ink-3);border-style:dashed}.ts-skeleton{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-2) 0}.ts-skeleton-row{height:12px;border-radius:var(--radius-xs);background:linear-gradient(90deg,var(--bg-inset) 25%,var(--surface-2) 37%,var(--bg-inset) 63%);background-size:400% 100%;animation:ts-shimmer 1.4s ease infinite}@keyframes ts-shimmer{0%{background-position:100% 50%}to{background-position:0 50%}}@media(prefers-reduced-motion:reduce){.ts-skeleton-row{animation:none;background:var(--bg-inset)}}@media(max-width:640px){.ts-state{flex-direction:column;align-items:stretch;gap:var(--space-3)}.ts-state-action,.ts-btn{width:100%}}.verify-email-banner{display:flex;align-items:center;gap:var(--space-3);justify-content:center;flex-wrap:wrap;padding:8px 16px;background:#92400e;color:#fff;font-size:13px;font-weight:600;position:sticky;top:0;z-index:190}.verify-email-banner button{padding:3px 10px;border-radius:var(--radius-sm);border:1px solid rgba(255,255,255,.4);background:#ffffff1f;color:#fff;font-size:12px;cursor:pointer}.verify-email-banner button:disabled{opacity:.6;cursor:default}.lg-gate-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f0f1499;display:flex;align-items:center;justify-content:center;z-index:2000;padding:16px}.lg-gate-card{background:var(--bg-card, #fff);border-radius:12px;padding:24px 20px;max-width:440px;width:100%;box-shadow:0 8px 30px #00000040}.lg-gate-card h1{font-size:18px;margin:0 0 8px}.lg-gate-card p{font-size:14px;line-height:1.5;margin:0 0 12px}.lg-gate-list{list-style:none;margin:0 0 16px;padding:0;display:flex;flex-direction:column;gap:6px}.lg-gate-error{color:var(--danger, #b3261e)}.lg-gate-impersonation-note{color:var(--ink-3, #666);font-style:italic}.lg-gate-actions{display:flex;justify-content:flex-end;gap:10px}.lg-gate-signout{background:transparent;border:1px solid var(--border, #ccc);border-radius:8px;padding:8px 14px;cursor:pointer}.lg-gate-accept{background:var(--accent, #2f6feb);color:#fff;border:none;border-radius:8px;padding:8px 14px;cursor:pointer}.lg-gate-accept:disabled,.lg-gate-signout:disabled{opacity:.6;cursor:default}.pwa-lifecycle{position:fixed;right:16px;bottom:calc(16px + env(safe-area-inset-bottom));z-index:120;display:flex;max-width:min(420px,calc(100vw - 32px));align-items:center;gap:12px;padding:10px 12px;border:1px solid var(--rule);border-radius:12px;background:var(--panel);color:var(--ink);box-shadow:0 10px 30px #0000003d;font-size:12px}.pwa-lifecycle button{min-height:40px;white-space:nowrap}.pwa-lifecycle .pwa-dismiss{min-height:32px;min-width:32px;border:0;background:none;color:var(--ink-2);font-size:20px;line-height:1;cursor:pointer;border-radius:8px;flex:none}.pwa-lifecycle .pwa-dismiss:hover{background:var(--bg-inset);color:var(--ink)}@media(max-width:640px){.pwa-lifecycle{right:10px;bottom:calc(76px + env(safe-area-inset-bottom));left:10px;max-width:none}}@media(prefers-reduced-motion:reduce){.pwa-lifecycle,.pwa-lifecycle *{scroll-behavior:auto;transition:none!important}}:root{--smn-primary: #0b63f6;--smn-primary-d: #0758d9;--smn-primary-l: #2f7bff;--smn-primary-tint: #eaf2ff;--smn-navy: #061a38;--smn-navy-2: #0b2a5b;--smn-violet: #6d3bef;--success: #16a34a;--success-light: #22c55e;--success-ink: #11703f;--success-wash: #e8f7ef;--warning: #f59e0b;--warning-light: #fbbf24;--warning-ink: #8f4d00;--warning-wash: #fff4de;--danger: #dc2626;--danger-light: #e5484d;--danger-ink: #b42318;--danger-wash: #fdecea;--info: #0ea5e9;--info-ink: #0758d9;--info-wash: #eaf2ff;--violet: #7c4dff;--violet-ink: #5b2fd6;--violet-wash: #f1ecff;--teal: #0d9488;--teal-ink: #0e6f66;--teal-wash: #e3f5f2;--neutral: #94a3b8;--neutral-ink: #475467;--neutral-wash: #eef1f6;--od-surface-floor: #0c2d66;--od-ink: #f2f5f9;--od-ink-2: #c9d4e5;--od-link: #a9c8ff;--od-border: #8fa6cc;--od-hover: rgba(255, 255, 255, .12);--od-focus: #9cc0ff;--od-info-bg: #173b78;--od-info-ink: #d3e3ff;--od-success-bg: #0f3f2b;--od-success-ink: #a9f2cb;--od-warning-bg: #4d3206;--od-warning-ink: #ffdca3;--od-danger-bg: #5c1c19;--od-danger-ink: #ffd3ce;--od-violet-bg: #35247c;--od-violet-ink: #e0d6ff;--od-neutral-bg: #2b3548;--od-neutral-ink: #dfe6f1;--od-btn-bg: #ffffff;--od-btn-ink: #0b1733;--od-btn-hover-bg: #e3ecfa;--chart-1: #0b63f6;--chart-2: #0d9488;--chart-3: #f59e0b;--chart-4: #7c4dff;--chart-5: #e5484d;--chart-6: #16a34a;--chart-7: #0891b2;--chart-8: #64748b;--font: "Inter", "Segoe UI Variable Text", "Segoe UI", system-ui, -apple-system, Roboto, Helvetica, Arial, sans-serif;--font-display: "Inter", "Segoe UI Variable Display", "Segoe UI", system-ui, -apple-system, Roboto, Helvetica, Arial, sans-serif;--font-mono: "JetBrains Mono", "Fira Code", "SF Mono", Consolas, monospace;--text-display: 28px;--text-hero: 26px;--text-section: 17px;--text-card: 15px;--text-kpi: 24px;--radius-xs: 4px;--radius-sm: 8px;--radius: 12px;--radius-btn: 10px;--radius-card: 14px;--radius-lg: 16px;--radius-hero: 18px;--radius-xl: 24px;--radius-full: 9999px;--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;--sidebar-w: 248px;--max-content: 1440px;--header-h: 56px;--ease: cubic-bezier(.4, 0, .2, 1);--duration: .15s;--duration-slow: .5s}:root{--sk-side-glow: rgba(47, 123, 255, .2);--sk-side-1: #0a2350;--sk-side-2: #071c40;--sk-side-3: #061a38;--sk-side-col: #061a38;--sk-side-edge: rgba(255, 255, 255, .05);--sk-side-rule: rgba(255, 255, 255, .08);--sk-side-ink: #ffffff;--sk-side-sub: #9fb0cc;--sk-nav-ico: #8fa3c4;--sk-nav-ico-hover: #dbe5f5;--sk-nav-hover-bg: rgba(255, 255, 255, .07);--sk-nav-hover-ink: #ffffff;--sk-nav-sec: #7f93b5;--sk-nav-link: #9cc0ff;--sk-on-1: #0f67f7;--sk-on-2: #0752d3;--sk-on-ink: #ffffff;--sk-on-glow: rgba(11, 99, 246, .85);--sk-on-edge: rgba(255, 255, 255, .16);--sk-pill-ring: rgba(6, 26, 56, .6);--sk-promo-bg: rgba(255, 255, 255, .06);--sk-promo-hover: rgba(255, 255, 255, .1);--sk-nav-text: #b8c4da;--sk-nav-muted: #b7bdc9;--sk-pill-b-bg: rgba(255, 255, 255, .16);--sk-pill-b-ink: #ffffff;--sk-play: #39c4f0;--sk-accent-ink: #ffffff;--sk-oracle-ink: #ffffff;--sk-promo-sc: #b9a6ff;--sk-promo-or: #7ee0c3;--sk-top-bg: rgba(255, 255, 255, .88);--sk-top-line: #e8edf5;--sk-field: #f3f6fb;--sk-line: #e6ebf3;--sk-line-2: #dfe5ef;--sk-surface: #ffffff;--sk-icon-ink: #3d4a61;--sk-btn-hi: #0f67f7;--sk-btn-lo: #0758d9;--sk-oracle-1: #0f67f7;--sk-oracle-2: #0752d3;--sk-oracle-3: #5b3ff0;--sk-brand-1: #1a6dff;--sk-brand-2: #6d3bef;--sk-av-1: #0b63f6;--sk-av-2: #6d3bef;--sk-av-ink: #ffffff;--sk-org-av-1: #0b2a5b;--sk-org-av-2: #061a38;--sk-hero-1: #061a38;--sk-hero-2: #0b2a5b;--sk-hero-3: #0b4bb8;--sk-hero-glow: rgba(124, 77, 255, .35);--sk-hero-glow-active: rgba(47, 123, 255, .45);--sk-hero-shadow: rgba(6, 26, 56, .8);--sk-kicker: #9cc0ff;--sk-date-ink: #cfe0ff}:root{--line: var(--border);--card: var(--bg-elevated);--t1: var(--ink);--t2: var(--ink-2);--t3: var(--ink-3);--blue: var(--smn-primary)}:root,[data-theme=light]{--bg: #f4f7fc;--bg-elevated: #ffffff;--bg-inset: #eef2f8;--surface: #ffffff;--surface-2: #f8fafd;--sidebar-bg: #ffffff;--sidebar-ink: #1c2430;--ink: #0b1733;--ink-2: #566174;--ink-3: #667085;--ink-inverse: #ffffff;--border: #e3e8f0;--border-light: #eef1f6;--accent: var(--smn-primary);--accent-hover: var(--smn-primary-d);--shadow-xs: 0 1px 2px rgba(11,23,51,.04);--shadow-sm: 0 1px 2px rgba(11,23,51,.04), 0 2px 8px rgba(11,23,51,.04);--shadow: 0 2px 4px rgba(11,23,51,.04), 0 10px 24px rgba(11,23,51,.08);--shadow-md: 0 2px 4px rgba(11,23,51,.04), 0 10px 24px rgba(11,23,51,.08);--shadow-lg: 0 4px 8px rgba(11,23,51,.06), 0 18px 48px rgba(11,23,51,.14);--widget-shadow: 0 1px 2px rgba(11,23,51,.05), 0 4px 12px rgba(11,23,51,.05);--focus-ring: 0 0 0 2px var(--bg), 0 0 0 4px var(--accent);color-scheme:light}[data-theme=dark]{--bg: #0a0c0f;--bg-elevated: #14171c;--bg-inset: #0d0f13;--surface: #14171c;--surface-2: #1a1e24;--sidebar-bg: #0d0f13;--sidebar-ink: #cfd6e0;--ink: #f2f5f9;--ink-2: #9aa5b4;--ink-3: #98a2b3;--ink-inverse: #16202b;--border: #242a32;--border-light: #1e232a;--accent: var(--smn-primary-l);--accent-hover: var(--smn-primary);--shadow-sm: 0 1px 2px rgba(0,0,0,.3);--shadow: 0 1px 2px rgba(0,0,0,.3), 0 4px 16px rgba(0,0,0,.3);--shadow-lg: 0 1px 2px rgba(0,0,0,.4), 0 10px 30px rgba(0,0,0,.35);--widget-shadow: 0 1px 2px rgba(0,0,0,.32), 0 4px 12px rgba(0,0,0,.26);--focus-ring: 0 0 0 2px var(--bg), 0 0 0 4px var(--accent);color-scheme:dark}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--bg: #0a0c0f;--bg-elevated: #14171c;--bg-inset: #0d0f13;--surface: #14171c;--surface-2: #1a1e24;--sidebar-bg: #0d0f13;--sidebar-ink: #cfd6e0;--ink: #f2f5f9;--ink-2: #9aa5b4;--ink-3: #98a2b3;--ink-inverse: #16202b;--border: #242a32;--border-light: #1e232a;--accent: var(--smn-primary-l);--accent-hover: var(--smn-primary);--shadow-sm: 0 1px 2px rgba(0,0,0,.3);--shadow: 0 1px 2px rgba(0,0,0,.3), 0 4px 16px rgba(0,0,0,.3);--shadow-lg: 0 1px 2px rgba(0,0,0,.4), 0 10px 30px rgba(0,0,0,.35);--widget-shadow: 0 1px 2px rgba(0,0,0,.32), 0 4px 12px rgba(0,0,0,.26);--focus-ring: 0 0 0 2px var(--bg), 0 0 0 4px var(--accent);color-scheme:dark}}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;height:100%}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:3px solid var(--accent, #2563eb);outline-offset:2px}body{font-family:var(--font);font-size:13px;line-height:1.45;background:var(--bg);color:var(--ink);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;min-height:100%}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}button{font-family:inherit;cursor:pointer;border:none;background:none}.tap-row{display:flex;flex-wrap:wrap;gap:6px}@media(pointer:coarse){.tap-target{min-height:44px;min-width:44px;padding-block:10px}.tap-row{gap:10px}}input,textarea,select{font-family:inherit;font-size:inherit}::selection{background:color-mix(in srgb,var(--accent) 30%,transparent)}#root{min-height:100vh}.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}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ds-page-header{display:flex;align-items:flex-start;gap:16px;margin-bottom:16px}.ds-page-header h1,.ds-page-title{margin:0;font-size:26px;font-weight:750;letter-spacing:-.02em;line-height:1.2;color:var(--ink)}.ds-page-subtitle{margin-top:4px;font-size:13.5px;color:var(--ink-2);font-weight:400}.ds-page-header .ds-action{margin-left:auto;flex:none}.ds-section-header{display:flex;align-items:center;gap:8px;margin-bottom:8px}.ds-section-header h3,.ds-h3{margin:0;font-size:14px;font-weight:700;color:var(--ink)}.ds-section-header .ds-sub,.ds-h3-sub{display:block;margin-top:1px;font-size:11.5px;font-weight:400;color:var(--ink-2)}.ds-section-header .ds-link,.ds-section-header .ds-more{margin-left:auto}.ds-card{background:var(--surface, var(--bg-elevated));border:1px solid var(--border);border-radius:var(--radius-card, 14px);box-shadow:var(--shadow-sm)}.ds-card.ds-clickable{cursor:pointer;transition:border-color .12s,box-shadow .12s,transform .12s}.ds-card.ds-clickable:hover{border-color:color-mix(in srgb,var(--accent) 35%,var(--border));box-shadow:var(--shadow-md);transform:translateY(-1px)}.ds-card-hd{display:flex;align-items:center;gap:10px;padding:16px 18px 8px}.ds-card-hd h3{margin:0;font-size:15px;font-weight:700;color:var(--ink);letter-spacing:-.005em}.ds-card-hd .ds-sub{display:block;margin-top:1px;font-size:11.5px;font-weight:400;color:var(--ink-2)}.ds-card-hd .ds-link{margin-left:auto;white-space:nowrap}.ds-card-bd{padding:4px 18px 16px}.ds-tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px}.ds-tile{display:flex;flex-direction:column;gap:12px;padding:16px}.ds-tile-ic{width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--info-wash);color:var(--info-ink);font-size:22px;flex:none}.ds-tile-t{font-size:12.5px;font-weight:600;color:var(--ink)}.ds-tile-n{font-size:26px;font-weight:750;letter-spacing:-.02em;line-height:1.05;margin:2px 0;color:var(--ink);font-variant-numeric:tabular-nums}.ds-tile-s{font-size:11.5px;color:var(--ink-2)}.ds-tile-lk{font-size:11.5px;color:var(--accent);font-weight:600;margin-top:6px;display:inline-block}.ds-tile:hover .ds-tile-lk,a.ds-tile-lk:hover{text-decoration:underline}.ds-table{width:100%;border-collapse:collapse;font-size:12px}.ds-table th{text-align:left;font-size:11.5px;font-weight:600;color:var(--ink-2);padding:8px 10px 10px 0;border-bottom:1px solid var(--border)}.ds-table td{padding:11px 10px 11px 0;border-top:1px solid var(--border-light);vertical-align:middle;color:var(--ink);font-size:12.5px}.ds-table tbody tr{transition:background .1s}.ds-table tbody tr:hover{background:var(--surface-2)}.ds-table tbody tr:first-child td{border-top:0}.ds-btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:38px;padding:9px 15px;border-radius:var(--radius-btn, 10px);font-weight:600;font-size:13px;cursor:pointer;border:1px solid transparent;font-family:inherit;background:none;color:var(--ink);transition:background .12s,border-color .12s,color .12s,box-shadow .12s}.ds-btn:disabled{opacity:.5;cursor:default}.ds-btn-primary{background:linear-gradient(180deg,color-mix(in srgb,var(--accent) 94%,#fff) 0%,var(--accent) 100%);color:#fff;box-shadow:0 1px 2px #0b17331f,0 6px 14px -8px color-mix(in srgb,var(--accent) 80%,transparent),inset 0 1px #ffffff24}.ds-btn-primary:hover:not(:disabled){background:var(--accent-hover)}.ds-btn-secondary{background:var(--bg-elevated);color:var(--ink);border-color:var(--border);box-shadow:var(--shadow-xs)}.ds-btn-secondary:hover:not(:disabled){border-color:color-mix(in srgb,var(--accent) 45%,var(--border));color:var(--accent-hover)}.ds-btn-ghost{background:none;color:var(--ink-2);border-color:transparent}.ds-btn-ghost:hover:not(:disabled){background:var(--bg-inset);color:var(--ink)}.ds-btn-sm{min-height:30px;padding:6px 11px;font-size:12px;border-radius:8px}.ds-btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ds-input,.ds-select,.ds-textarea,input.ds-field,select.ds-field,textarea.ds-field{padding:10px 12px;border:1px solid var(--border);border-radius:var(--radius-btn, 10px);background:var(--bg-elevated);color:var(--ink);font-size:13px;font-family:inherit;width:100%;transition:border-color .12s,box-shadow .12s}.ds-textarea,textarea.ds-field{resize:vertical}.ds-input:focus,.ds-select:focus,.ds-textarea:focus,input.ds-field:focus,select.ds-field:focus,textarea.ds-field:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 4px color-mix(in srgb,var(--accent) 16%,transparent)}.ds-field-group{display:flex;flex-direction:column;gap:5px;margin-bottom:12px}.ds-field-group label{font-size:12px;font-weight:600;color:var(--ink-2)}.ds-badge{display:inline-flex;align-items:center;gap:5px;padding:3px 9px;border-radius:999px;font-size:10px;font-weight:750;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap}.ds-badge-blue{background:var(--info-wash, #eaf2ff);color:var(--info-ink, #0758d9)}.ds-badge-green{background:var(--success-wash, #e8f7ef);color:var(--success-ink, #11703f)}.ds-badge-amber{background:var(--warning-wash, #fff4de);color:var(--warning-ink, #8f4d00)}.ds-badge-red{background:var(--danger-wash, #fdecea);color:var(--danger-ink, #b42318)}.ds-badge-purple{background:var(--violet-wash, #f1ecff);color:var(--violet-ink, #5b2fd6)}.ds-badge-grey{background:var(--neutral-wash, #eef1f6);color:var(--neutral-ink, #475467)}.ds-pill{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 6px;border-radius:999px;background:var(--danger-ink, #b42318);color:#fff;font-size:10.5px;font-weight:700;line-height:1}.ds-pill-accent{background:var(--accent)}.ds-pill-muted{background:var(--bg-inset);color:var(--ink-2)}:is(.on-dark,[data-surface=dark]) .ds-badge-blue{background:var(--od-info-bg);color:var(--od-info-ink)}:is(.on-dark,[data-surface=dark]) .ds-badge-green{background:var(--od-success-bg);color:var(--od-success-ink)}:is(.on-dark,[data-surface=dark]) .ds-badge-amber{background:var(--od-warning-bg);color:var(--od-warning-ink)}:is(.on-dark,[data-surface=dark]) .ds-badge-red{background:var(--od-danger-bg);color:var(--od-danger-ink)}:is(.on-dark,[data-surface=dark]) .ds-badge-purple{background:var(--od-violet-bg);color:var(--od-violet-ink)}:is(.on-dark,[data-surface=dark]) .ds-badge-grey{background:var(--od-neutral-bg);color:var(--od-neutral-ink)}:is(.on-dark,[data-surface=dark]) .ds-pill-muted{background:var(--od-neutral-bg);color:var(--od-neutral-ink)}:is(.on-dark,[data-surface=dark]) .ds-btn-primary,:is(.on-dark,[data-surface=dark]) .ds-btn-primary:hover:not(:disabled){background:var(--od-btn-bg);color:var(--od-btn-ink);box-shadow:none}:is(.on-dark,[data-surface=dark]) .ds-btn-primary:hover:not(:disabled){background:var(--od-btn-hover-bg)}:is(.on-dark,[data-surface=dark]) .ds-btn-secondary{background:transparent;color:var(--od-ink);border-color:var(--od-border);box-shadow:none}:is(.on-dark,[data-surface=dark]) .ds-btn-secondary:hover:not(:disabled){background:var(--od-hover);border-color:var(--od-ink);color:var(--od-ink)}:is(.on-dark,[data-surface=dark]) .ds-btn-ghost{background:none;color:var(--od-ink-2);border-color:transparent}:is(.on-dark,[data-surface=dark]) .ds-btn-ghost:hover:not(:disabled){background:var(--od-hover);color:var(--od-ink)}:is(.on-dark,[data-surface=dark]) .ds-btn:focus-visible{outline-color:var(--od-focus)}:is(.on-dark,[data-surface=dark]) .ds-link{color:var(--od-link)}:is(.on-dark,[data-surface=dark]) .ds-muted{color:var(--od-ink-2)}:root:root:root :is(.on-dark,[data-surface=dark]) .badge.blue{background:var(--od-info-bg);color:var(--od-info-ink)}:root:root:root :is(.on-dark,[data-surface=dark]) .badge.green{background:var(--od-success-bg);color:var(--od-success-ink)}:root:root:root :is(.on-dark,[data-surface=dark]) .badge.amber{background:var(--od-warning-bg);color:var(--od-warning-ink)}:root:root:root :is(.on-dark,[data-surface=dark]) .badge.red{background:var(--od-danger-bg);color:var(--od-danger-ink)}:root:root:root :is(.on-dark,[data-surface=dark]) .badge.purple{background:var(--od-violet-bg);color:var(--od-violet-ink)}:root:root:root :is(.on-dark,[data-surface=dark]) .badge.grey{background:var(--od-neutral-bg);color:var(--od-neutral-ink)}.ds-link{color:var(--accent-hover, var(--accent));font-weight:600;font-size:12.5px;cursor:pointer;text-decoration:none}.ds-link:hover{text-decoration:underline}.ds-li{display:flex;align-items:flex-start;gap:10px;padding:8px 6px;margin:0 -6px;border-top:1px solid var(--border-light);font-size:12px;border-radius:6px;transition:background .1s}.ds-li:first-child{border-top:0}.ds-li:hover{background:var(--bg-inset)}.ds-li .ds-li-icon{flex:none;color:var(--ink-2);margin-top:1px}.ds-li .ds-li-body{flex:1;min-width:0}.ds-li .ds-li-sub{display:block;color:var(--ink-2);font-size:10.5px;margin-top:1px}.ds-li .ds-li-meta{margin-left:auto;flex:none;font-size:10.5px;color:var(--ink-2)}.ds-tabs{display:flex;gap:22px;border-bottom:1px solid var(--border);margin:4px 0 12px;font-size:13.5px;font-weight:600;color:var(--ink-2)}.ds-tabs .ds-tab{padding:10px 2px;cursor:pointer;border-bottom:2px solid transparent;margin-bottom:-1px;transition:color .12s,border-color .12s}.ds-tabs .ds-tab:hover{color:var(--ink)}.ds-tabs .ds-tab.ds-on,.ds-tabs .ds-tab[aria-selected=true]{color:var(--accent-hover, var(--accent));border-bottom-color:var(--accent)}.ds-seg-tabs{display:inline-flex;gap:4px;background:var(--bg-inset);border:0;border-radius:12px;padding:4px}.ds-seg-tabs .ds-tab{padding:7px 14px;border-radius:9px;font-size:13px;border:0;color:var(--ink-2)}.ds-seg-tabs .ds-tab.ds-on{background:var(--bg-elevated);color:var(--ink);box-shadow:var(--shadow-sm)}.ds-modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;background:#0f172a80;display:flex;align-items:center;justify-content:center;padding:20px}.ds-modal{background:var(--bg-elevated);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);width:100%;max-width:520px;max-height:88vh;overflow:hidden;display:flex;flex-direction:column}.ds-modal-head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:16px 20px;border-bottom:1px solid var(--border)}.ds-modal-head h2{margin:0;font-size:16px;font-weight:700;color:var(--ink)}.ds-modal-close{width:30px;height:30px;border-radius:8px;color:var(--ink-2);font-size:18px;line-height:1;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.ds-modal-close:hover{background:var(--bg-inset);color:var(--ink)}.ds-modal-body{min-height:0;overflow-y:auto;padding:18px 20px}.ds-modal-foot{display:flex;gap:10px;justify-content:flex-end;padding:14px 20px;border-top:1px solid var(--border)}.ds-drawer-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;background:#0f172a80}.ds-drawer{position:fixed;top:0;right:0;bottom:0;z-index:91;width:100%;max-width:420px;background:var(--bg-elevated);border-left:1px solid var(--border);box-shadow:-20px 0 60px #1018282e;display:flex;flex-direction:column}.ds-empty{text-align:center;padding:44px 28px}.ds-empty-icon{width:64px;height:64px;border-radius:50%;margin:0 auto 16px;display:inline-flex;align-items:center;justify-content:center;background:var(--info-wash, #eaf2ff);color:var(--info-ink, #0758d9);box-shadow:0 0 0 8px color-mix(in srgb,var(--info-wash, #eaf2ff) 45%,transparent)}.ds-empty h2{margin:0 0 8px;font-size:18px;font-weight:700;color:var(--ink)}.ds-empty p{margin:0 auto;max-width:460px;color:var(--ink-2);font-size:13.5px;line-height:1.6}.ds-toast{display:flex;align-items:center;gap:10px;padding:12px 16px;border-radius:12px;background:var(--smn-navy, #061a38);color:#fff;font-size:13px;font-weight:500;box-shadow:var(--shadow-lg)}.ds-toast-success{background:var(--success-ink, #11703f)}.ds-toast-danger{background:var(--danger-ink, #b42318)}.ds-toast-warning{background:var(--warning);color:#422006}.ds-muted{color:var(--ink-2);font-size:13px}.ds-muted-sm{color:var(--ink-3);font-size:11.5px}.talent-portal select:not([class]),.client-portal select:not([class]),.vendor-portal select:not([class]),.admin-portal select:not([class]){padding:9px 11px;border:1px solid var(--rule, var(--border));border-radius:9px;background:var(--panel-2, var(--surface-2));color:var(--ink);font:inherit;font-size:13px}.talent-portal select:not([class]):focus,.client-portal select:not([class]):focus,.vendor-portal select:not([class]):focus,.admin-portal select:not([class]):focus{outline:none;border-color:var(--accent, var(--smn-primary));box-shadow:0 0 0 3px color-mix(in srgb,var(--accent, var(--smn-primary)) 20%,transparent)}.talent-portal input[type=date]:not([class]),.talent-portal input[type=month]:not([class]),.client-portal input[type=date]:not([class]),.client-portal input[type=month]:not([class]),.vendor-portal input[type=date]:not([class]),.vendor-portal input[type=month]:not([class]),.admin-portal input[type=date]:not([class]),.admin-portal input[type=month]:not([class]){padding:8px 10px;border:1px solid var(--rule, var(--border));border-radius:9px;background:var(--panel-2, var(--surface-2));color:var(--ink);font:inherit;font-size:13px}.talent-portal input[type=checkbox]:not([class]),.talent-portal input[type=radio]:not([class]),.client-portal input[type=checkbox]:not([class]),.client-portal input[type=radio]:not([class]),.vendor-portal input[type=checkbox]:not([class]),.vendor-portal input[type=radio]:not([class]),.admin-portal input[type=checkbox]:not([class]),.admin-portal input[type=radio]:not([class]){width:16px;height:16px;accent-color:var(--accent, var(--smn-primary));cursor:pointer}.demo-world-banner{position:sticky;top:0;z-index:1000;padding:8px 16px;background:var(--warning-bg, #fff3cd);color:var(--warning-ink, #664d03);border-bottom:1px solid var(--warning-border, #ffe69c);font-size:13px;font-weight:600;text-align:center;display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap}.demo-exit-button{padding:3px 10px;border-radius:var(--radius-sm, 6px);border:1px solid var(--warning-ink, #664d03);background:transparent;color:var(--warning-ink, #664d03);font-size:12px;font-weight:650;cursor:pointer}.demo-exit-button:disabled{opacity:.6;cursor:wait}.ds-skel{display:block;border-radius:8px;min-height:12px;background:linear-gradient(90deg,var(--bg-inset) 0%,color-mix(in srgb,var(--bg-inset) 40%,#fff) 50%,var(--bg-inset) 100%);background-size:200% 100%;animation:ds-shimmer 1.4s ease-in-out infinite}@keyframes ds-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media(prefers-reduced-motion:reduce){.ds-skel{animation:none}}:root{--tsz-scale: 1}:root[data-text-size=large]{--tsz-scale: 1.12}:root[data-text-size=larger]{--tsz-scale: 1.25}.side,.ps-main{zoom:var(--tsz-scale)}:root[data-text-size=large] .side,:root[data-text-size=larger] .side{height:calc(100vh / var(--tsz-scale))}:root[data-text-size=large] .ps-main .modal,:root[data-text-size=larger] .ps-main .modal{max-height:calc(90vh / var(--tsz-scale))}:root[data-text-size=large] .agent-portal .ps-main .modal,:root[data-text-size=larger] .agent-portal .ps-main .modal{max-height:calc(88vh / var(--tsz-scale))}:root[data-text-size=large] .client-portal .ps-main .modal,:root[data-text-size=larger] .client-portal .ps-main .modal{max-height:calc(88vh / var(--tsz-scale))}:root[data-text-size=large] .talent-portal .ps-main .modal,:root[data-text-size=larger] .talent-portal .ps-main .modal{max-height:calc(88vh / var(--tsz-scale))}@media(max-width:480px){:root[data-text-size=large] .talent-portal .ps-main .modal,:root[data-text-size=larger] .talent-portal .ps-main .modal{max-height:calc(100dvh / var(--tsz-scale))}}:root[data-text-size=large] .vendor-portal .ps-main .modal,:root[data-text-size=larger] .vendor-portal .ps-main .modal{max-height:calc(88vh / var(--tsz-scale))}@media(max-width:480px){:root[data-text-size=large] .vendor-portal .ps-main .modal,:root[data-text-size=larger] .vendor-portal .ps-main .modal{max-height:calc(100dvh / var(--tsz-scale))}}:root[data-text-size=large] .talent-portal .ps-main .bio-history-drawer,:root[data-text-size=larger] .talent-portal .ps-main .bio-history-drawer{max-height:calc(70vh / var(--tsz-scale))}:root[data-text-size=large] .ps-main .ds-modal,:root[data-text-size=larger] .ps-main .ds-modal{max-height:calc(88vh / var(--tsz-scale))}:root[data-text-size=large] .ps-main .admin-agent-chat,:root[data-text-size=larger] .ps-main .admin-agent-chat{height:calc((100vh - 140px) / var(--tsz-scale))}:root[data-text-size=large] .ps-main .msg-page,:root[data-text-size=larger] .ps-main .msg-page{height:calc((100vh - var(--space-6) * 2) / var(--tsz-scale))}@media(max-width:768px){:root[data-text-size=large] .ps-main .msg-page,:root[data-text-size=larger] .ps-main .msg-page{height:calc((100vh - var(--space-4) * 2 - 48px) / var(--tsz-scale))}}:root[data-text-size=large] .ps-main .ct-panel,:root[data-text-size=larger] .ps-main .ct-panel{width:min(340px,calc((100vw - 24px) / var(--tsz-scale)))}:root[data-text-size=large] .ps-main .ol-chat.is-toolbar .ol-chat-panel,:root[data-text-size=larger] .ps-main .ol-chat.is-toolbar .ol-chat-panel{max-height:min(480px,calc((100vh - 100px) / var(--tsz-scale)))}:root[data-text-size=large] .ps-main .wd-page-loading,:root[data-text-size=larger] .ps-main .wd-page-loading{min-height:calc(50vh / var(--tsz-scale))}:root[data-text-size=large] .ps-main .wsite-frame-body,:root[data-text-size=larger] .ps-main .wsite-frame-body{max-height:calc(70vh / var(--tsz-scale))}:root[data-text-size=large] .mk .top,:root[data-text-size=larger] .mk .top{flex-wrap:wrap;min-width:0}.tsz-control{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 10px}.tsz-label{font-size:11px;color:#6b7280;white-space:nowrap}.tsz-buttons{display:inline-flex;gap:4px}.tsz-btn{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;font-size:10px;font-weight:700;line-height:1;border-radius:5px;border:1px solid #d0d7e2;background:#fff;color:#475569;cursor:pointer;font-family:inherit;padding:0}.tsz-btn:hover{color:#111827}.tsz-btn[aria-checked=true]{background:#2f6fed;color:#fff;border-color:transparent}.mk .side-foot .tsz-label{color:var(--nav-text, #9fb0c8)}.mk .side-foot .tsz-btn{background:#0a1529;border-color:#22354f;color:var(--nav-text, #9fb0c8)}.mk .side-foot .tsz-btn:hover{color:#e9eef6}.mk .side-foot .tsz-btn[aria-checked=true]{background:var(--nav-on, #2f6fe8);color:#fff;border-color:transparent}:root .client-portal,:root .agent-portal,:root .talent-portal,:root .vendor-portal,:root .admin-portal{--accent: var(--smn-primary);--accent-d: var(--smn-primary-d);--accent-glow: color-mix(in srgb, var(--smn-primary) 28%, transparent);--bg: #f4f7fc;--panel: #ffffff;--panel-2: #f8fafd;--ink: #0b1733;--ink-2: #566174;--ink-3: #667085;--rule: #e3e8f0;--rule-2: #eef1f6;--card-shadow: 0 1px 2px rgba(11, 23, 51, .04), 0 2px 8px rgba(11, 23, 51, .04);--green: #11703f;--green-2: #16a34a;--amber: #b45309;--red: #dc2626;--purple: #6d3bef}:root .mk,:root .mkc.mkc,:root .mkv.mkv{--nav: #061a38;--nav-hover: rgba(255, 255, 255, .07);--nav-text: #b8c4da;--nav-on: var(--smn-primary);--page: #f4f7fc;--card: #ffffff;--line: #e3e8f0;--line2: #eef1f6;--t1: #0b1733;--t2: #566174;--t3: #667085;--blue: var(--smn-primary);--blue-bg: var(--smn-primary-tint);--green: #11703f;--green-bg: #e8f7ef;--amber: #b45309;--amber-bg: #fff4de;--purple: #6d3bef;--purple-bg: #f1ecff;--teal: #0e7c70;--teal-bg: #e3f5f2;--red: #dc2626;--red-bg: #fdecea;--pink: #c2266f;--pink-bg: #fdebf4}body{background:var(--bg);color:var(--ink)}html[data-skin=wedding],html[data-skin=wedding] body{background:#faf7f1;color:#34362f}:root .ps-outlet{background:transparent}:root .ps-shell:before{background:var(--sk-side-col);box-shadow:inset -1px 0 0 var(--sk-side-edge)}:root:has(.demo-world-banner) .mk .side.side{height:calc((100vh - var(--smn-demo-banner-h, 36px)) / var(--tsz-scale, 1))}.mk .side.side{background:radial-gradient(120% 60% at 0% 0%,var(--sk-side-glow),transparent 60%),linear-gradient(180deg,var(--sk-side-1) 0%,var(--sk-side-2) 34%,var(--sk-side-3) 100%);padding:18px 12px 14px;box-shadow:inset -1px 0 0 var(--sk-side-edge)}.mk .brand.brand{padding:4px 6px 16px;margin-bottom:8px;gap:12px;border-bottom:1px solid var(--sk-side-rule)}.mk .brand .logo.logo{width:42px;height:42px;border-radius:12px;box-shadow:0 0 0 1px #ffffff24,0 6px 16px -6px #0009}.mk .brand .n.n{font-size:14.5px;font-weight:750;letter-spacing:-.01em;line-height:1.2;color:var(--sk-side-ink)}.mk .brand .s.s{font-size:11px;color:var(--sk-side-sub);margin-top:3px}.mk .nav.nav{gap:3px}.mk .nav.nav a{padding:9px 11px;border-radius:10px;font-size:13.5px;font-weight:500;color:var(--nav-text, #b8c4da);transition:background-color .12s ease,color .12s ease,box-shadow .12s ease}.mk .nav.nav a svg{color:var(--sk-nav-ico);transition:color .12s ease;flex:none}.mk .nav.nav a:hover svg{color:var(--sk-nav-ico-hover)}.mk .nav.nav a:hover{background:var(--sk-nav-hover-bg);color:var(--sk-nav-hover-ink)}.mk .nav.nav a.on{background:linear-gradient(135deg,var(--sk-on-1) 0%,var(--sk-on-2) 100%);color:var(--sk-on-ink);font-weight:600;box-shadow:0 8px 18px -8px var(--sk-on-glow),inset 0 1px 0 var(--sk-on-edge)}.mk .nav.nav a.on svg{color:var(--sk-on-ink)}.mk .nav a .pill.pill{background:#dc2626;font-size:10.5px;padding:1px 7px;box-shadow:0 0 0 2px var(--sk-pill-ring)}.mk .nav a .pill.pill.b{background:var(--sk-pill-b-bg);color:var(--sk-pill-b-ink)}.mk .nav a .pill.pill.b.g{background:var(--success-ink);color:var(--sk-accent-ink)}.mk .nav a.all.all{color:var(--nav-link, var(--sk-nav-link));font-size:12.5px}.mk .sec.sec{font-size:10.5px;letter-spacing:.12em;color:var(--sk-nav-sec);padding:16px 11px 6px}.mk .side-foot.side-foot{border-top:1px solid var(--sk-side-rule);padding-top:8px;gap:3px}.mk .side-foot .promo.promo{background:var(--sk-promo-bg);box-shadow:inset 0 0 0 1px var(--sk-side-rule);border-radius:10px}.mk .side-foot .promo.promo:hover{background:var(--sk-promo-hover)}.mk .side-foot .promo.sc svg{color:var(--sk-promo-sc)}.mk .side-foot .promo.or svg{color:var(--sk-promo-or)}.mk .menupref.menupref,.mk .powered .pw.pw{color:var(--sk-side-sub)}.mk .top.top{background:var(--sk-top-bg);-webkit-backdrop-filter:saturate(160%) blur(12px);backdrop-filter:saturate(160%) blur(12px);border-bottom:1px solid var(--sk-top-line);padding:12px 28px;min-height:64px}@media(max-width:760px){.mk .top.top{padding-left:62px;padding-right:16px}}.mk .top .search.search{background:var(--sk-field);border:1px solid var(--sk-line);border-radius:12px;padding:9px 14px;color:var(--ink-3);transition:border-color .12s ease,box-shadow .12s ease,background-color .12s ease}.mk .top .search.search:focus-within{background:var(--sk-surface);border-color:color-mix(in srgb,var(--smn-primary) 55%,var(--sk-line));box-shadow:0 0 0 4px color-mix(in srgb,var(--smn-primary) 14%,transparent)}.mk .top .search input::placeholder{color:var(--ink-3)}.mk .acct .acct-av.acct-av{width:36px;height:36px;background:linear-gradient(135deg,var(--sk-av-1),var(--sk-av-2));color:var(--sk-av-ink);box-shadow:0 0 0 2px var(--sk-surface),0 0 0 3px var(--sk-line);font-size:12.5px}.mk .acct-menu.acct-menu{background:var(--sk-surface);color:var(--ink);border-radius:14px;box-shadow:var(--shadow-lg);padding:8px}.mk .org .av.av{background:linear-gradient(135deg,var(--sk-org-av-1),var(--sk-org-av-2))}:root .client-portal .icon-btn,:root .agent-portal .icon-btn,:root .talent-portal .icon-btn,:root .vendor-portal .icon-btn{width:40px;height:40px;border-radius:50%;border:1px solid var(--sk-line);background:var(--sk-surface);color:var(--sk-icon-ink);box-shadow:var(--shadow-xs);transition:border-color .12s ease,color .12s ease,box-shadow .12s ease}:root .client-portal .icon-btn:hover,:root .agent-portal .icon-btn:hover,:root .talent-portal .icon-btn:hover,:root .vendor-portal .icon-btn:hover{color:var(--smn-link);border-color:color-mix(in srgb,var(--smn-primary) 40%,var(--sk-line));box-shadow:var(--shadow-sm)}:root .client-portal .icon-btn .dot,:root .agent-portal .icon-btn .dot,:root .talent-portal .icon-btn .dot,:root .vendor-portal .icon-btn .dot{background:var(--smn-primary);border-color:var(--sk-surface)}:root .agent-portal .icon-btn.labelled{border-radius:999px}@media(max-width:760px){:root .ps-mobile-toggle{border-radius:12px;border-color:var(--sk-line);box-shadow:var(--shadow-sm)}body:has(.demo-world-banner) .ps-mobile-toggle{top:calc(var(--smn-demo-banner-h, 36px) + 14px)}}@media(max-width:560px){body:has(.demo-world-banner) .ps-mobile-toggle{top:calc(var(--smn-demo-banner-h, 54px) + 14px)}}.mk .plan-spotlight.plan-spotlight{border-radius:16px;border:1px solid rgba(120,170,255,.22);background:radial-gradient(60% 140% at 100% 0%,var(--sk-hero-glow),transparent 60%),linear-gradient(110deg,var(--sk-hero-1) 0%,var(--sk-hero-2) 55%,var(--sk-hero-3) 100%);padding:16px 48px 16px 22px;box-shadow:0 10px 30px -18px var(--sk-hero-shadow)}.mk .plan-spotlight.active-plan.active-plan{background:radial-gradient(60% 140% at 100% 0%,var(--sk-hero-glow-active),transparent 60%),linear-gradient(110deg,var(--sk-hero-1) 0%,var(--sk-hero-2) 60%,var(--sk-hero-3) 100%);border-color:#78aaff38}.mk .plan-spotlight .ps-kicker.ps-kicker{font-size:10.5px;font-weight:800;letter-spacing:.12em;color:var(--sk-kicker)}.mk .plan-spotlight.active-plan .ps-kicker.ps-kicker{color:var(--sk-kicker)}.mk .plan-spotlight h2.ps-title,.mk .plan-spotlight .ps-copy h2{font-size:16px;font-weight:750;letter-spacing:-.01em}.mk .plan-spotlight .ps-copy p{font-size:12px;color:#ffffffc7}.mk .plan-spotlight .ps-benefits.ps-benefits span{font-size:11.5px;color:#ffffffdb}.mk .plan-spotlight .ps-action.ps-action{font-size:12.5px;font-weight:700;padding:9px 16px;border-radius:10px;color:var(--smn-primary-d);box-shadow:0 6px 14px -8px #00000080}.mk .plan-spotlight .ps-dismiss.ps-dismiss{color:#fff;background:#ffffff24}.mk .card.card,.mkc.mkc .card.card,.mkv.mkv .card.card,.mk .rail .oracle.oracle{border-color:var(--sk-line);border-radius:14px;box-shadow:0 1px 2px #0b17330a,0 2px 8px #0b17330a}:root .client-portal .card:where(:not(.mk *,.mkc *,.mkv *)),:root .agent-portal .card:where(:not(.mk *,.mkc *,.mkv *)),:root .talent-portal .card:where(:not(.mk *,.mkc *,.mkv *)),:root .vendor-portal .card:where(:not(.mk *,.mkc *,.mkv *)){border-color:var(--sk-line);border-radius:14px;box-shadow:0 1px 2px #0b17330a,0 2px 8px #0b17330a}.mk .card .hd h3,.mkc.mkc .card .hd h3,.mkv.mkv .card .hd h3{font-size:15px;font-weight:700;letter-spacing:-.005em;text-transform:none;color:var(--t1)}.mk .card .hd .sub,.mkc.mkc .card .hd .sub,.mkv.mkv .card .hd .sub{font-size:12px;color:var(--t2)}.mk .card .hd .lk,.mkc.mkc .card .hd .lk,.mkv.mkv .card .hd .lk{color:var(--smn-link, #0758d9);font-weight:600}.mk .rail h4.o-h,.mk .rail .oracle h4{font-size:15px;font-weight:750}.mk .card .hd,.mkc.mkc .card .hd,.mkv.mkv .card .hd{padding:16px 18px 8px}.mk .card .bd,.mkc.mkc .card .bd,.mkv.mkv .card .bd{padding-left:18px;padding-right:18px}.mk .tile .ic.ic,.mkc.mkc .tile .ic.ic,.mkv.mkv .tile .ic.ic{width:44px;height:44px;border-radius:50%;background:var(--blue-bg);color:var(--smn-link, #0758d9)}.mk .tile .ic.b,.mk .tile .ic.bl,.mkc.mkc .tile .ic.blue,.mkv.mkv .tile .ic.blue{background:var(--smn-primary-tint);color:var(--smn-primary-d)}.mk .tile .ic.g,.mkc.mkc .tile .ic.green,.mkv.mkv .tile .ic.green{background:var(--success-wash);color:var(--success-ink)}.mk .tile .ic.a,.mkc.mkc .tile .ic.amber,.mkv.mkv .tile .ic.amber{background:var(--warning-wash);color:var(--warning-ink)}.mk .tile .ic.p,.mkc.mkc .tile .ic.purple,.mkv.mkv .tile .ic.purple{background:var(--violet-wash);color:var(--violet-ink)}.mk .tile .ic.red,.mkc.mkc .tile .ic.red,.mkv.mkv .tile .ic.red{background:var(--danger-wash);color:var(--danger-ink)}.mk .tile .n.n,.mkc.mkc .tile .n.n,.mkv.mkv .tile .n.n{font-size:26px;font-weight:750;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.mk .tile .t.t,.mkc.mkc .tile .t.t,.mkv.mkv .tile .t.t{font-size:13px;font-weight:600;color:var(--t1)}.mk .tile .lk.lk,.mkc.mkc .tile .lk.lk,.mkv.mkv .tile .lk.lk{color:var(--smn-link, #0758d9)}.mk .cnt2.cnt2{font-size:11.5px}.mkc.mkc button.card.tile,.mkv.mkv button.card.tile,.mk .card.tile{transition:transform .12s ease,box-shadow .12s ease,border-color .12s ease}.mkc.mkc button.card.tile:hover,.mkv.mkv button.card.tile:hover{transform:translateY(-1px);box-shadow:0 2px 4px #0b17330a,0 10px 24px #0b173314;border-color:color-mix(in srgb,var(--smn-primary) 30%,var(--sk-line))}.mk .badge.badge,.mkc.mkc .badge.badge,.mkv.mkv .badge.badge{border-radius:999px;padding:3px 9px;font-size:10px;font-weight:750;letter-spacing:.05em}.mk .badge.badge.c,.mkc.mkc .badge.badge.green,.mkv.mkv .badge.badge.green{background:var(--success-wash);color:var(--success-ink)}.mk .badge.badge.i,.mkc.mkc .badge.badge.blue,.mkv.mkv .badge.badge.blue{background:var(--smn-primary-tint);color:var(--smn-primary-d)}.mk .badge.badge.p,.mkc.mkc .badge.badge.amber,.mkv.mkv .badge.badge.amber{background:var(--warning-wash);color:var(--warning-ink)}.mkc.mkc .badge.badge.grey,.mkv.mkv .badge.badge.grey,.mk .badge.badge.grey{background:var(--neutral-wash);color:var(--neutral-ink)}.mkc.mkc .badge.badge.red,.mkv.mkv .badge.badge.red,.mk .badge.badge.red{background:var(--danger-wash);color:var(--danger-ink)}.mk .lvl.lvl{border-radius:999px;padding:2px 8px}.mk .lvl.lvl.h{background:var(--warning-wash);color:var(--warning-ink)}.mk .lvl.lvl.n{background:var(--smn-primary-tint);color:var(--smn-primary-d)}.mk .rk .pos.pos{color:var(--ink-3)}.mk .li .r.r{color:var(--danger-ink)}.mkc.mkc .tag.tag{background:var(--smn-primary-tint);color:var(--smn-primary-d);border-radius:999px;padding:4px 10px}.mk .dt.dt{background:var(--smn-primary-tint);color:var(--smn-primary-d);border-radius:10px}:root .client-portal .badge:where(:not(.mk *,.mkc *,.mkv *)),:root .agent-portal .badge:where(:not(.mk *,.mkc *,.mkv *)),:root .talent-portal .badge:where(:not(.mk *,.mkc *,.mkv *)),:root .vendor-portal .badge:where(:not(.mk *,.mkc *,.mkv *)){border-radius:999px;padding:3px 9px;font-size:10px;font-weight:750;letter-spacing:.05em}:root .client-portal .badge.green:where(:not(.mk *,.mkc *,.mkv *)),:root .agent-portal .badge.green:where(:not(.mk *,.mkc *,.mkv *)),:root .talent-portal .badge.green:where(:not(.mk *,.mkc *,.mkv *)),:root .vendor-portal .badge.green:where(:not(.mk *,.mkc *,.mkv *)){background:var(--success-wash);color:var(--success-ink)}:root .client-portal .badge.amber:where(:not(.mk *,.mkc *,.mkv *)),:root .agent-portal .badge.amber:where(:not(.mk *,.mkc *,.mkv *)),:root .talent-portal .badge.amber:where(:not(.mk *,.mkc *,.mkv *)),:root .vendor-portal .badge.amber:where(:not(.mk *,.mkc *,.mkv *)){background:var(--warning-wash);color:var(--warning-ink)}:root .client-portal .badge.blue:where(:not(.mk *,.mkc *,.mkv *)),:root .agent-portal .badge.blue:where(:not(.mk *,.mkc *,.mkv *)),:root .talent-portal .badge.blue:where(:not(.mk *,.mkc *,.mkv *)),:root .vendor-portal .badge.blue:where(:not(.mk *,.mkc *,.mkv *)){background:var(--smn-primary-tint);color:var(--smn-primary-d)}:root .client-portal .badge.grey:where(:not(.mk *,.mkc *,.mkv *)),:root .agent-portal .badge.grey:where(:not(.mk *,.mkc *,.mkv *)),:root .talent-portal .badge.grey:where(:not(.mk *,.mkc *,.mkv *)),:root .vendor-portal .badge.grey:where(:not(.mk *,.mkc *,.mkv *)){background:var(--neutral-wash);color:var(--neutral-ink)}:root .client-portal .badge.red:where(:not(.mk *,.mkc *,.mkv *)),:root .agent-portal .badge.red:where(:not(.mk *,.mkc *,.mkv *)),:root .talent-portal .badge.red:where(:not(.mk *,.mkc *,.mkv *)),:root .vendor-portal .badge.red:where(:not(.mk *,.mkc *,.mkv *)){background:var(--danger-wash);color:var(--danger-ink)}:root .client-portal .btn-primary:where(:not(.mk *,.mkc *,.mkv *)),.mkc.mkc .btn-primary.btn-primary{background:linear-gradient(180deg,var(--sk-btn-hi) 0%,var(--sk-btn-lo) 100%);color:var(--sk-accent-ink);border-radius:10px;box-shadow:0 1px 2px #0b17331f,0 6px 14px -8px color-mix(in srgb,var(--smn-primary) 80%,transparent),inset 0 1px #ffffff24;font-weight:600}.mkc.mkc .btn-primary.btn-primary:hover,:root .client-portal .btn-primary:where(:not(.mk *,.mkc *,.mkv *)):hover{background:var(--smn-primary-d)}.mkc.mkc .btn-soft.btn-soft,:root .client-portal .btn-soft:where(:not(.mk *,.mkc *,.mkv *)){border-radius:10px;border-color:var(--sk-line-2);color:var(--ink);box-shadow:var(--shadow-xs)}.mkc.mkc .btn-soft.btn-soft:hover,:root .client-portal .btn-soft:where(:not(.mk *,.mkc *,.mkv *)):hover{border-color:color-mix(in srgb,var(--smn-primary) 45%,var(--sk-line-2));color:var(--smn-primary-d)}.mk .ob.ob{background:linear-gradient(180deg,var(--sk-btn-hi) 0%,var(--sk-btn-lo) 100%);color:var(--sk-accent-ink);border-radius:10px;box-shadow:0 6px 14px -8px color-mix(in srgb,var(--smn-primary) 80%,transparent)}.mk .cust.cust{border-radius:10px;border-color:var(--sk-line-2);background:var(--sk-surface);color:var(--ink)}:root .agent-portal .quick-add,:root .client-portal .quick-add.action,:root .vendor-portal .quick-add,:root .talent-portal .quick-add{border-radius:10px}.mk table th,.mkc.mkc table th,.mkv.mkv table th{text-transform:none;letter-spacing:0;font-size:11.5px;font-weight:600;color:var(--ink-2)}.mk .tabs span.on.on{color:var(--smn-primary-d);border-bottom-color:var(--smn-primary)}:root .oracle-chat-launcher,:root .ocw-launcher{background:linear-gradient(135deg,var(--sk-oracle-1) 0%,var(--sk-oracle-2) 60%,var(--sk-oracle-3) 140%);box-shadow:0 10px 28px -10px color-mix(in srgb,var(--smn-primary) 75%,transparent),0 2px 6px #0b17331f}:root .client-portal .organiser-overview .page-head h1{font-size:30px;font-weight:750;letter-spacing:-.025em;color:var(--ink)}:root .client-portal .organiser-overview .page-head p{font-size:14.5px;margin-top:6px}.mkc.mkc .bud-main .bud-donut{justify-content:center;margin:2px 0 12px}.mkc.mkc .card.cur.cur{display:grid;grid-template-columns:minmax(170px,26%) minmax(0,1fr);overflow:hidden;border-radius:18px}.mkc.mkc .card.cur .bd{padding:19px 22px}.mkc.mkc .card.cur h2{font-size:26px;font-weight:750;letter-spacing:-.02em;margin:2px 0 9px}.mkc.mkc .card.cur .tag.tag,.mkc.mkc .card.cur .hmeta.hmeta{margin-bottom:7px}.mkc.mkc .card.cur .acts .btn-primary,.mkc.mkc .card.cur .acts .btn-soft{display:inline-flex;align-items:center;gap:7px}@container (min-width: 1200px){.mkc.mkc .top-row:not(.top-row--solo) .card.cur.cur{grid-template-columns:minmax(0,1fr);grid-template-rows:95px auto}}@media(max-width:900px){.mkc.mkc .card.cur.cur{grid-template-columns:minmax(0,1fr);grid-template-rows:99px auto}}.mkc.mkc button.card.tile.tile{container-type:inline-size;padding:16px 16px 15px;justify-content:flex-start}.mkc.mkc .tile .kpi{display:flex;flex-direction:column;align-items:flex-start;gap:10px;width:100%}.mkc.mkc .tile .kpi-tx{display:flex;flex-direction:column;min-width:0}.mkc.mkc .tile .kpi-tx>span{display:block}.mkc.mkc .tile .kpi .ic.ic{width:38px;height:38px}.mkc.mkc .tile .kpi .kpi-ic-img{width:38px;height:38px;object-fit:contain;flex:none}.mkc.mkc .tile .kpi .t.t{font-size:12.5px;color:var(--ink-2);font-weight:600;line-height:1.3}.mkc.mkc .tile .kpi .n.n{font-size:26px;margin:4px 0 2px}.mkc.mkc .tile .kpi .s.s{font-size:12px;line-height:1.35}@container (min-width: 200px){.mkc.mkc .tile .kpi{flex-direction:row-reverse;justify-content:space-between}.mkc.mkc .tile .kpi .ic.ic,.mkc.mkc .tile .kpi .kpi-ic-img{width:44px;height:44px}}:root .client-portal .priority-strip-item{border-radius:999px;padding:8px 14px;font-weight:600;background:var(--surface, #fff);color:var(--ink);border:1px solid var(--sk-line);box-shadow:var(--shadow-xs)}:root .client-portal .priority-strip-item svg{color:var(--smn-primary-d)}:root .client-portal .priority-strip-item:hover{border-color:color-mix(in srgb,var(--smn-primary) 45%,var(--sk-line));box-shadow:var(--shadow-sm)}.mk .brand div.logo.logo{background:linear-gradient(135deg,var(--sk-brand-1) 0%,var(--sk-brand-2) 100%)}:root .client-portal .mk .brand svg.brand-mark{width:42px;height:42px;flex:0 0 42px;padding:9px;border-radius:12px;color:#fff;background:linear-gradient(135deg,var(--sk-brand-1) 0%,var(--sk-brand-2) 100%);box-shadow:0 0 0 1px #ffffff24,0 6px 16px -6px #0009}:root .talent-portal .mk .brand svg.brand-mark,:root .vendor-portal .mk .brand svg.brand-mark{width:42px;height:42px;flex:0 0 42px;border-radius:12px;box-shadow:0 6px 16px -6px #0009}@media(prefers-reduced-motion:reduce){.mkc.mkc button.card.tile,.mkv.mkv button.card.tile,.mk .card.tile,.mk .nav a{transition:none}.mkc.mkc button.card.tile:hover,.mkv.mkv button.card.tile:hover{transform:none}}.mkc.mkc .bud-stats .kv,.mkc.mkc .bud-cat .kv{gap:12px}.mkc.mkc .bud-stats .kv b,.mkc.mkc .bud-cat .kv b{flex:none;font-variant-numeric:tabular-nums}@container (max-width: 980px){.mkc.mkc .bud-main .bud-stats{grid-template-columns:minmax(0,1fr)}}.mkc.mkc .bud-cat .bar{margin-top:4px}:root [data-portal-theme] :is(.mk,.mkc.mkc,.mkv.mkv){--nav: var(--sk-side-3);--nav-hover: var(--sk-nav-hover-bg);--nav-text: var(--sk-nav-text);--nav-text-muted: var(--sk-nav-muted);--nav-on: var(--sk-on-1);--page: var(--bg);--card: var(--surface);--line: var(--border);--line2: var(--border-light);--t1: var(--ink);--t2: var(--ink-2);--t3: var(--ink-3);--blue: var(--smn-primary);--blue-bg: var(--smn-primary-tint);--green: var(--success-ink);--green-bg: var(--success-wash);--amber: var(--warning-ink);--amber-bg: var(--warning-wash);--purple: var(--violet-ink);--purple-bg: var(--violet-wash);--teal: var(--teal-ink);--teal-bg: var(--teal-wash);--red: var(--danger-ink);--red-bg: var(--danger-wash)}:root [data-portal-theme]{background:var(--bg);color:var(--ink);min-height:100vh;--smn-link: var(--smn-primary-d)}:root [data-portal-theme=forest]{--bg: #f6f8f6;--bg-elevated: #ffffff;--bg-inset: #edf2ee;--surface: #ffffff;--surface-2: #f8faf8;--sidebar-bg: #102f29;--sidebar-ink: #e4efe9;--ink: #14231d;--ink-2: #44554c;--ink-3: #56665d;--ink-inverse: #ffffff;--border: #dbe4de;--border-light: #e8eee9;--smn-primary: #225744;--smn-primary-d: #17402f;--smn-primary-l: #4f9a7b;--smn-primary-tint: #e5efe9;--accent: #225744;--accent-hover: #17402f;--accent-d: #17402f;--accent-glow: rgba(34, 87, 68, .28);--panel: #ffffff;--panel-2: #f8faf8;--rule: #dbe4de;--rule-2: #e8eee9;--info: #2f7a5d;--info-ink: #17402f;--info-wash: #e5efe9;--chart-1: #225744;--chart-2: #3f8f72;--chart-3: #d19a2e;--chart-4: #5b6fb0;--chart-5: #c4524a;--chart-6: #7ab89f;--chart-7: #2e7f9a;--chart-8: #6b7a72;--shadow-xs: 0 1px 2px rgba(16, 47, 41, .05);--shadow-sm: 0 1px 2px rgba(16, 47, 41, .05), 0 2px 8px rgba(16, 47, 41, .05);--shadow: 0 2px 4px rgba(16, 47, 41, .05), 0 10px 24px rgba(16, 47, 41, .09);--shadow-md: 0 2px 4px rgba(16, 47, 41, .05), 0 10px 24px rgba(16, 47, 41, .09);--shadow-lg: 0 4px 8px rgba(16, 47, 41, .07), 0 18px 48px rgba(16, 47, 41, .15);--sk-side-glow: rgba(90, 175, 135, .16);--sk-side-1: #14382f;--sk-side-2: #11322b;--sk-side-3: #102f29;--sk-side-col: #102f29;--sk-side-edge: rgba(255, 255, 255, .06);--sk-side-rule: rgba(255, 255, 255, .09);--sk-side-ink: #ffffff;--sk-side-sub: #a9c4b6;--sk-nav-text: #cfe0d7;--sk-nav-muted: #b3c8bc;--sk-nav-ico: #9fc4b2;--sk-nav-ico-hover: #e3f2ea;--sk-nav-hover-bg: rgba(255, 255, 255, .08);--sk-nav-hover-ink: #ffffff;--sk-nav-sec: #8fb3a1;--sk-nav-link: #a8dcc3;--sk-on-1: #2d7a5b;--sk-on-2: #1f5a45;--sk-on-ink: #ffffff;--sk-on-glow: rgba(20, 90, 62, .75);--sk-on-edge: rgba(255, 255, 255, .16);--sk-pill-ring: rgba(16, 47, 41, .6);--sk-pill-b-bg: rgba(255, 255, 255, .16);--sk-pill-b-ink: #ffffff;--sk-promo-bg: rgba(255, 255, 255, .06);--sk-promo-hover: rgba(255, 255, 255, .11);--sk-promo-sc: #c3e4d3;--sk-promo-or: #e8d9a6;--sk-play: #8fd4b4;--sk-top-bg: rgba(255, 255, 255, .9);--sk-top-line: #e3eae5;--sk-field: #f1f5f2;--sk-line: #dbe4de;--sk-line-2: #cfdad3;--sk-surface: #ffffff;--sk-icon-ink: #34463d;--sk-btn-hi: #2a6a52;--sk-btn-lo: #225744;--sk-accent-ink: #ffffff;--sk-oracle-1: #2a6a52;--sk-oracle-2: #1d4c3b;--sk-oracle-3: #153a2d;--sk-oracle-ink: #ffffff;--sk-brand-1: #2f7a5d;--sk-brand-2: #1d4c3b;--sk-av-1: #2a6a52;--sk-av-2: #17402f;--sk-av-ink: #ffffff;--sk-org-av-1: #1d4c3b;--sk-org-av-2: #102f29;--sk-hero-1: #102f29;--sk-hero-2: #17463a;--sk-hero-3: #1f5a45;--sk-hero-glow: rgba(90, 175, 135, .3);--sk-hero-glow-active: rgba(90, 175, 135, .4);--sk-hero-shadow: rgba(16, 47, 41, .8);--sk-kicker: #b6e0cb;--sk-date-ink: #d6efe3;color-scheme:light}:root [data-portal-theme=blue]{--bg: #f5f7fa;--bg-elevated: #ffffff;--bg-inset: #edf1f6;--surface: #ffffff;--surface-2: #f8fafc;--sidebar-bg: #122a43;--sidebar-ink: #dfe9f5;--ink: #0f2036;--ink-2: #435268;--ink-3: #566478;--ink-inverse: #ffffff;--border: #dde4ed;--border-light: #e9eef4;--smn-primary: #285a91;--smn-primary-d: #1d4573;--smn-primary-l: #5b8fc9;--smn-primary-tint: #e6eef8;--accent: #285a91;--accent-hover: #1d4573;--accent-d: #1d4573;--accent-glow: rgba(40, 90, 145, .28);--panel: #ffffff;--panel-2: #f8fafc;--rule: #dde4ed;--rule-2: #e9eef4;--info: #3a78c2;--info-ink: #1d4573;--info-wash: #e6eef8;--chart-1: #285a91;--chart-2: #0d9488;--chart-3: #e0a030;--chart-4: #6d5bb8;--chart-5: #cf5b55;--chart-6: #2f9a5c;--chart-7: #1788a8;--chart-8: #6a7a8c;--shadow-xs: 0 1px 2px rgba(18, 42, 67, .05);--shadow-sm: 0 1px 2px rgba(18, 42, 67, .05), 0 2px 8px rgba(18, 42, 67, .05);--shadow: 0 2px 4px rgba(18, 42, 67, .05), 0 10px 24px rgba(18, 42, 67, .09);--shadow-md: 0 2px 4px rgba(18, 42, 67, .05), 0 10px 24px rgba(18, 42, 67, .09);--shadow-lg: 0 4px 8px rgba(18, 42, 67, .07), 0 18px 48px rgba(18, 42, 67, .15);--sk-side-glow: rgba(95, 150, 215, .22);--sk-side-1: #17324f;--sk-side-2: #142d49;--sk-side-3: #122a43;--sk-side-col: #122a43;--sk-side-edge: rgba(255, 255, 255, .06);--sk-side-rule: rgba(255, 255, 255, .09);--sk-side-ink: #ffffff;--sk-side-sub: #a3b8d2;--sk-nav-text: #c9d7ea;--sk-nav-muted: #b0c0d6;--sk-nav-ico: #93acc9;--sk-nav-ico-hover: #e1ebf7;--sk-nav-hover-bg: rgba(255, 255, 255, .08);--sk-nav-hover-ink: #ffffff;--sk-nav-sec: #8aa3c2;--sk-nav-link: #a8c8ee;--sk-on-1: #2f69a6;--sk-on-2: #285a91;--sk-on-ink: #ffffff;--sk-on-glow: rgba(25, 70, 130, .8);--sk-on-edge: rgba(255, 255, 255, .18);--sk-pill-ring: rgba(18, 42, 67, .6);--sk-pill-b-bg: rgba(255, 255, 255, .16);--sk-pill-b-ink: #ffffff;--sk-promo-bg: rgba(255, 255, 255, .06);--sk-promo-hover: rgba(255, 255, 255, .11);--sk-promo-sc: #c3d3ff;--sk-promo-or: #8fd9ef;--sk-play: #6fc0f0;--sk-top-bg: rgba(255, 255, 255, .9);--sk-top-line: #e3e9f1;--sk-field: #f1f5fa;--sk-line: #dde4ed;--sk-line-2: #cfd9e5;--sk-surface: #ffffff;--sk-icon-ink: #2f4059;--sk-btn-hi: #2f69a6;--sk-btn-lo: #285a91;--sk-accent-ink: #ffffff;--sk-oracle-1: #2f69a6;--sk-oracle-2: #285a91;--sk-oracle-3: #3d4fa8;--sk-oracle-ink: #ffffff;--sk-brand-1: #3a78c2;--sk-brand-2: #1d4573;--sk-av-1: #285a91;--sk-av-2: #122a43;--sk-av-ink: #ffffff;--sk-org-av-1: #1d4573;--sk-org-av-2: #122a43;--sk-hero-1: #122a43;--sk-hero-2: #1a3d63;--sk-hero-3: #285a91;--sk-hero-glow: rgba(95, 150, 215, .3);--sk-hero-glow-active: rgba(95, 150, 215, .4);--sk-hero-shadow: rgba(18, 42, 67, .8);--sk-kicker: #b5d0f0;--sk-date-ink: #cfe0ff;color-scheme:light}:root [data-portal-theme=graphite-gold]{--bg: #1c2027;--bg-elevated: #272d36;--bg-inset: #171a20;--surface: #272d36;--surface-2: #2e3540;--sidebar-bg: #15181d;--sidebar-ink: #e6e3dc;--ink: #f1efea;--ink-2: #c4c9d1;--ink-3: #a7aeb9;--ink-inverse: #1c2027;--border: #3a4150;--border-light: #313846;--smn-primary: #c6a15b;--smn-primary-d: #e0c27e;--smn-primary-l: #d9b96f;--smn-primary-tint: #3a3426;--accent: #c6a15b;--accent-hover: #d9b96f;--accent-d: #d9b96f;--accent-glow: rgba(198, 161, 91, .3);--panel: #272d36;--panel-2: #2e3540;--rule: #3a4150;--rule-2: #313846;--success: #3cb07a;--success-light: #5cc795;--success-ink: #86e0b2;--success-wash: #1e3a2d;--warning: #e0a030;--warning-light: #f0bb55;--warning-ink: #f2c872;--warning-wash: #3d3218;--danger: #e5484d;--danger-light: #ef6a6e;--danger-ink: #ffa39c;--danger-wash: #4a2220;--info: #c6a15b;--info-ink: #e0c27e;--info-wash: #3a3426;--violet: #9b7bff;--violet-ink: #d2c4ff;--violet-wash: #35295c;--teal: #2fb3a5;--teal-ink: #74dacd;--teal-wash: #1c3a37;--neutral: #8b93a0;--neutral-ink: #ccd1d9;--neutral-wash: #323945;--green: #86e0b2;--green-2: #3cb07a;--amber: #f2c872;--red: #ffa39c;--purple: #d2c4ff;--chart-1: #c6a15b;--chart-2: #8fa3bd;--chart-3: #6fb59a;--chart-4: #d98c6b;--chart-5: #a99cd9;--chart-6: #d9c58a;--chart-7: #7aa8c9;--chart-8: #8b93a0;--shadow-xs: 0 1px 2px rgba(0, 0, 0, .3);--shadow-sm: 0 1px 2px rgba(0, 0, 0, .32), 0 2px 8px rgba(0, 0, 0, .22);--shadow: 0 2px 4px rgba(0, 0, 0, .3), 0 10px 24px rgba(0, 0, 0, .32);--shadow-md: 0 2px 4px rgba(0, 0, 0, .3), 0 10px 24px rgba(0, 0, 0, .32);--shadow-lg: 0 4px 8px rgba(0, 0, 0, .35), 0 18px 48px rgba(0, 0, 0, .45);--widget-shadow: 0 1px 2px rgba(0, 0, 0, .32), 0 4px 12px rgba(0, 0, 0, .26);--card-shadow: 0 1px 2px rgba(0, 0, 0, .32), 0 2px 8px rgba(0, 0, 0, .22);--sk-side-glow: rgba(198, 161, 91, .1);--sk-side-1: #191c22;--sk-side-2: #171a1f;--sk-side-3: #15181d;--sk-side-col: #15181d;--sk-side-edge: rgba(255, 255, 255, .07);--sk-side-rule: rgba(255, 255, 255, .09);--sk-side-ink: #f1efea;--sk-side-sub: #b4b9c3;--sk-nav-text: #d3d6dc;--sk-nav-muted: #b4b9c3;--sk-nav-ico: #bfae82;--sk-nav-ico-hover: #e8d29b;--sk-nav-hover-bg: rgba(255, 255, 255, .07);--sk-nav-hover-ink: #f1efea;--sk-nav-sec: #a9aeb8;--sk-nav-link: #e0c27e;--sk-on-1: #4a3d24;--sk-on-2: #3a3120;--sk-on-ink: #f7ecd0;--sk-on-glow: rgba(198, 161, 91, .3);--sk-on-edge: rgba(198, 161, 91, .55);--sk-pill-ring: rgba(21, 24, 29, .8);--sk-pill-b-bg: rgba(255, 255, 255, .14);--sk-pill-b-ink: #f1efea;--sk-promo-bg: rgba(255, 255, 255, .04);--sk-promo-hover: rgba(255, 255, 255, .09);--sk-promo-sc: #e0c27e;--sk-promo-or: #e0c27e;--sk-play: #e0c27e;--sk-top-bg: rgba(28, 32, 39, .92);--sk-top-line: #313846;--sk-field: #1f242c;--sk-line: #3a4150;--sk-line-2: #465064;--sk-surface: #272d36;--sk-icon-ink: #d6dae1;--sk-btn-hi: #d2b06a;--sk-btn-lo: #c6a15b;--sk-accent-ink: #1c2027;--sk-oracle-1: #d2b06a;--sk-oracle-2: #c6a15b;--sk-oracle-3: #a8864f;--sk-oracle-ink: #1c2027;--sk-brand-1: #d2b06a;--sk-brand-2: #a8864f;--sk-av-1: #3a3426;--sk-av-2: #272d36;--sk-av-ink: #e0c27e;--sk-org-av-1: #3a3426;--sk-org-av-2: #272d36;--sk-hero-1: #1a1d23;--sk-hero-2: #272d36;--sk-hero-3: #3a3426;--sk-hero-glow: rgba(198, 161, 91, .22);--sk-hero-glow-active: rgba(198, 161, 91, .3);--sk-hero-shadow: rgba(0, 0, 0, .8);--sk-kicker: #e0c27e;--sk-date-ink: #f7ecd0;color-scheme:dark}:root [data-portal-theme=ivory-sage]{--bg: #faf7f1;--bg-elevated: #fffdf9;--bg-inset: #f1ece2;--surface: #fffdf9;--surface-2: #fbf8f2;--sidebar-bg: #f4efe4;--sidebar-ink: #34362f;--ink: #34362f;--ink-2: #565a4f;--ink-3: #62665a;--ink-inverse: #fffdf9;--border: #e6e0d3;--border-light: #efe9de;--smn-primary: #8c6b34;--smn-primary-d: #6e5228;--smn-primary-l: #c4a46b;--smn-primary-tint: #f3ead9;--accent: #8c6b34;--accent-hover: #6e5228;--accent-d: #6e5228;--accent-glow: rgba(140, 107, 52, .26);--panel: #fffdf9;--panel-2: #fbf8f2;--rule: #e6e0d3;--rule-2: #efe9de;--info: #c4a46b;--info-ink: #6e5228;--info-wash: #f3ead9;--success: #667b64;--success-light: #8aa088;--success-ink: #46593f;--success-wash: #edf1ea;--warning: #e2a55e;--warning-light: #ecc08a;--warning-ink: #86541a;--warning-wash: #fbefdd;--danger: #b3534c;--danger-light: #d99a94;--danger-ink: #a1413b;--danger-wash: #fbece9;--teal: #86a89b;--teal-ink: #3f665b;--teal-wash: #e8f1ec;--neutral: #bdb3a5;--neutral-ink: #5a5249;--neutral-wash: #f1ece4;--green: #46593f;--green-2: #667b64;--amber: #86541a;--red: #a1413b;--chart-1: #8c6b34;--chart-2: #667b64;--chart-3: #d99a94;--chart-4: #9db1c4;--chart-5: #b79c86;--chart-6: #7e9a8e;--chart-7: #e2a55e;--chart-8: #a89cc0;--rsvp-declined: #d99a94;--rsvp-await: #ddd1bd;--shadow-xs: 0 1px 2px rgba(74, 58, 40, .05);--shadow-sm: 0 1px 2px rgba(74, 58, 40, .05), 0 3px 10px rgba(74, 58, 40, .05);--shadow: 0 2px 4px rgba(74, 58, 40, .05), 0 12px 28px rgba(74, 58, 40, .08);--shadow-md: 0 2px 4px rgba(74, 58, 40, .05), 0 12px 28px rgba(74, 58, 40, .08);--shadow-lg: 0 4px 8px rgba(74, 58, 40, .06), 0 20px 50px rgba(74, 58, 40, .14);--card-shadow: 0 1px 2px rgba(74, 58, 40, .05), 0 3px 10px rgba(74, 58, 40, .05);--sk-side-glow: rgba(198, 169, 110, .16);--sk-side-1: #f7f3ea;--sk-side-2: #f4efe4;--sk-side-3: #f1ebdf;--sk-side-col: #f4efe4;--sk-side-edge: #e6e0d3;--sk-side-rule: #e6e0d3;--sk-side-ink: #34362f;--sk-side-sub: #62665a;--sk-nav-text: #565a4f;--sk-nav-muted: #62665a;--sk-nav-ico: #8a8472;--sk-nav-ico-hover: #8c6b34;--sk-nav-hover-bg: rgba(140, 107, 52, .08);--sk-nav-hover-ink: #34362f;--sk-nav-sec: #62665a;--sk-nav-link: #6e5228;--sk-on-1: #ece2cf;--sk-on-2: #e6dac3;--sk-on-ink: #34362f;--sk-on-glow: rgba(74, 58, 40, .3);--sk-on-edge: rgba(140, 107, 52, .18);--sk-pill-ring: transparent;--sk-pill-b-bg: #e5dac5;--sk-pill-b-ink: #5a4524;--sk-promo-bg: rgba(140, 107, 52, .07);--sk-promo-hover: rgba(140, 107, 52, .12);--sk-promo-sc: #8c6b34;--sk-promo-or: #667b64;--sk-play: #8c6b34;--sk-top-bg: rgba(250, 247, 241, .9);--sk-top-line: #ece5d9;--sk-field: #f4efe5;--sk-line: #e6e0d3;--sk-line-2: #ddd5c5;--sk-surface: #fffdf9;--sk-icon-ink: #565a4f;--sk-btn-hi: #8c6b34;--sk-btn-lo: #735625;--sk-accent-ink: #ffffff;--sk-oracle-1: #6c8169;--sk-oracle-2: #5f7360;--sk-oracle-3: #54675a;--sk-oracle-ink: #ffffff;--sk-brand-1: #c9ad78;--sk-brand-2: #8c6b34;--sk-av-1: #8c6b34;--sk-av-2: #6e5228;--sk-av-ink: #ffffff;--sk-org-av-1: #8c6b34;--sk-org-av-2: #6e5228;--sk-hero-1: #4a5e47;--sk-hero-2: #566a54;--sk-hero-3: #667b64;--sk-hero-glow: rgba(198, 169, 110, .3);--sk-hero-glow-active: rgba(198, 169, 110, .38);--sk-hero-shadow: rgba(52, 54, 47, .6);--sk-kicker: #efe5cc;--sk-date-ink: #fffdf9;color-scheme:light}:root [data-portal-theme=graphite-gold] :is(.btn-primary,.btn.primary,.ds-btn-primary):where(:not(.mk *,.mkc *,.mkv *)){color:var(--sk-accent-ink)}:root [data-portal-theme=graphite-gold] :is(.tnh-btn:not(.is-ghost),.dv-act-btn,.th-btn:not(.is-ghost),.dv-ph-btn:not(.is-ghost),.enc-btn,.tbt-tab.on){color:var(--sk-accent-ink)}:root [data-portal-theme=graphite-gold] .mk .glance .ck{color:var(--sk-accent-ink)}:root [data-portal-theme=graphite-gold] :is(.notif-bell-dot,.ds-toast-success,.ds-toast-danger,.ev-mini-dot-live,.dv-steps.is-iconic .dv-step.is-warn .dv-step-badge){color:var(--sk-accent-ink)}:root [data-portal-theme=graphite-gold] .mk .icon-btn .dot{color:var(--sk-accent-ink)}:root [data-portal-theme=graphite-gold] .dv-tl-r.is-spot{background:var(--violet-wash)}:root [data-portal-theme=graphite-gold] .dv-tl-r.is-spot :is(.dv-tl-t,.dv-tl-p,.dv-tl-s,.dv-tl-st){color:var(--violet-ink)}:root [data-portal-theme=graphite-gold] :is(.orgset-btn.primary,.orgset-theme-preview-btn,.brand-preview-fallback,.cal-gig,.tn-filter.is-on,.tn-filter.is-on span,.mode-switcher button.on,.msg-new-thread,.msg-unread,.msg-bubble.mine,.msg-send,.ol-chat-fab,.ol-chat-msg-user,.ol-chat-send,.quick-alert-compose button,.docws-primary,.rsb-btn-primary,.rsb-step-current .rsb-step-num,.rs-mark-btn.primary,.rs-view-toggle button.rs-view-active,.dv-tl-r.is-now .dv-tl-rail i,.mini-avatar,.suggestion-box-submit){color:var(--sk-accent-ink)}:root [data-portal-theme=graphite-gold] .mk.customise .cust.cust{color:var(--sk-accent-ink)}:root :is([data-portal-theme=graphite-gold],[data-portal-theme=dark-gold]) .mk .lvl.u.u{color:var(--danger-ink)}:root [data-portal-theme=graphite-gold]{--side-ink-2: var(--ink-3);--t1: var(--ink);--t2: var(--ink-2);--t3: var(--ink-3);--line: var(--border);--card: var(--bg-elevated)}:root [data-portal-theme=graphite-gold] .dx-feature{background:linear-gradient(135deg,var(--smn-primary-tint) 0%,var(--surface-2) 100%)}:root [data-portal-theme=green-white]{--bg: #f6fbf8;--bg-elevated: #ffffff;--bg-inset: #ecf5f0;--surface: #ffffff;--surface-2: #f9fcfa;--sidebar-bg: #ffffff;--sidebar-ink: #14231d;--ink: #14231d;--ink-2: #3f5249;--ink-3: #4a5c52;--ink-inverse: #ffffff;--border: #d7e5dc;--border-light: #e5eee8;--smn-primary: #17704a;--smn-primary-d: #0f5236;--smn-primary-l: #4f9a7b;--smn-primary-tint: #e1f0e7;--accent: #17704a;--accent-hover: #0f5236;--accent-d: #0f5236;--accent-glow: rgba(23, 112, 74, .26);--panel: #ffffff;--panel-2: #f9fcfa;--rule: #d7e5dc;--rule-2: #e5eee8;--info: #4f9a7b;--info-ink: #0f5236;--info-wash: #e1f0e7;--success: #1f6650;--success-light: #8aa088;--success-ink: #46593f;--success-wash: #edf1ea;--warning: #e2a55e;--warning-light: #ecc08a;--warning-ink: #86541a;--warning-wash: #fbefdd;--danger: #b3534c;--danger-light: #d99a94;--danger-ink: #a1413b;--danger-wash: #fbece9;--teal: #86a89b;--teal-ink: #3f665b;--teal-wash: #e8f1ec;--neutral: #bdb3a5;--neutral-ink: #5a5249;--neutral-wash: #f1ece4;--green: #46593f;--green-2: #1f6650;--amber: #86541a;--red: #a1413b;--chart-1: #17704a;--chart-2: #1f6650;--chart-3: #d99a94;--chart-4: #9db1c4;--chart-5: #b79c86;--chart-6: #7e9a8e;--chart-7: #e2a55e;--chart-8: #a89cc0;--rsvp-declined: #d99a94;--rsvp-await: #cfdcd2;--shadow-xs: 0 1px 2px rgba(16, 60, 40, .05);--shadow-sm: 0 1px 2px rgba(16, 60, 40, .05), 0 3px 10px rgba(16, 60, 40, .05);--shadow: 0 2px 4px rgba(16, 60, 40, .05), 0 12px 28px rgba(16, 60, 40, .08);--shadow-md: 0 2px 4px rgba(16, 60, 40, .05), 0 12px 28px rgba(16, 60, 40, .08);--shadow-lg: 0 4px 8px rgba(16, 60, 40, .06), 0 20px 50px rgba(16, 60, 40, .14);--card-shadow: 0 1px 2px rgba(16, 60, 40, .05), 0 3px 10px rgba(16, 60, 40, .05);--sk-side-glow: rgba(79, 154, 123, .16);--sk-side-1: #fbfdfc;--sk-side-2: #ffffff;--sk-side-3: #ffffff;--sk-side-col: #ffffff;--sk-side-edge: #d7e5dc;--sk-side-rule: #d7e5dc;--sk-side-ink: #14231d;--sk-side-sub: #4a5c52;--sk-nav-text: #3f5249;--sk-nav-muted: #4a5c52;--sk-nav-ico: #6b8076;--sk-nav-ico-hover: #17704a;--sk-nav-hover-bg: rgba(23, 112, 74, .08);--sk-nav-hover-ink: #14231d;--sk-nav-sec: #4a5c52;--sk-nav-link: #0f5236;--sk-on-1: #dff0e6;--sk-on-2: #cfe6d9;--sk-on-ink: #14231d;--sk-on-glow: rgba(16, 60, 40, .3);--sk-on-edge: rgba(23, 112, 74, .18);--sk-pill-ring: transparent;--sk-pill-b-bg: #cfe6d9;--sk-pill-b-ink: #0f3b27;--sk-promo-bg: rgba(23, 112, 74, .07);--sk-promo-hover: rgba(23, 112, 74, .12);--sk-promo-sc: #17704a;--sk-promo-or: #1f6650;--sk-play: #17704a;--sk-top-bg: rgba(250, 247, 241, .9);--sk-top-line: #e1ece5;--sk-field: #eef5f1;--sk-line: #d7e5dc;--sk-line-2: #c9dbd0;--sk-surface: #ffffff;--sk-icon-ink: #3f5249;--sk-btn-hi: #17704a;--sk-btn-lo: #0f5236;--sk-accent-ink: #ffffff;--sk-oracle-1: #6c8169;--sk-oracle-2: #5f7360;--sk-oracle-3: #54675a;--sk-oracle-ink: #ffffff;--sk-brand-1: #4f9a7b;--sk-brand-2: #17704a;--sk-av-1: #17704a;--sk-av-2: #0f5236;--sk-av-ink: #ffffff;--sk-org-av-1: #17704a;--sk-org-av-2: #0f5236;--sk-hero-1: #0f3a2d;--sk-hero-2: #17503e;--sk-hero-3: #1f6650;--sk-hero-glow: rgba(79, 154, 123, .3);--sk-hero-glow-active: rgba(79, 154, 123, .38);--sk-hero-shadow: rgba(10, 40, 28, .6);--sk-kicker: #bfe5d1;--sk-date-ink: #ffffff;color-scheme:light}:root [data-portal-theme=light-gold]{--bg: #fdfcf8;--bg-elevated: #ffffff;--bg-inset: #f3efe4;--surface: #ffffff;--surface-2: #fcfaf4;--sidebar-bg: #fffef9;--sidebar-ink: #26241e;--ink: #26241e;--ink-2: #524e42;--ink-3: #5c5748;--ink-inverse: #ffffff;--border: #e6e0d3;--border-light: #efe9de;--smn-primary: #7a5c10;--smn-primary-d: #5e4509;--smn-primary-l: #c9a23c;--smn-primary-tint: #f6ecc9;--accent: #7a5c10;--accent-hover: #5e4509;--accent-d: #5e4509;--accent-glow: rgba(122, 92, 16, .26);--panel: #ffffff;--panel-2: #fcfaf4;--rule: #e6e0d3;--rule-2: #efe9de;--info: #c9a23c;--info-ink: #5e4509;--info-wash: #f6ecc9;--success: #4d4330;--success-light: #8aa088;--success-ink: #46593f;--success-wash: #edf1ea;--warning: #e2a55e;--warning-light: #ecc08a;--warning-ink: #86541a;--warning-wash: #fbefdd;--danger: #b3534c;--danger-light: #d99a94;--danger-ink: #a1413b;--danger-wash: #fbece9;--teal: #86a89b;--teal-ink: #3f665b;--teal-wash: #e8f1ec;--neutral: #bdb3a5;--neutral-ink: #5a5249;--neutral-wash: #f1ece4;--green: #46593f;--green-2: #4d4330;--amber: #86541a;--red: #a1413b;--chart-1: #7a5c10;--chart-2: #4d4330;--chart-3: #d99a94;--chart-4: #9db1c4;--chart-5: #b79c86;--chart-6: #7e9a8e;--chart-7: #e2a55e;--chart-8: #a89cc0;--rsvp-declined: #d99a94;--rsvp-await: #ddd1bd;--shadow-xs: 0 1px 2px rgba(74, 58, 40, .05);--shadow-sm: 0 1px 2px rgba(74, 58, 40, .05), 0 3px 10px rgba(74, 58, 40, .05);--shadow: 0 2px 4px rgba(74, 58, 40, .05), 0 12px 28px rgba(74, 58, 40, .08);--shadow-md: 0 2px 4px rgba(74, 58, 40, .05), 0 12px 28px rgba(74, 58, 40, .08);--shadow-lg: 0 4px 8px rgba(74, 58, 40, .06), 0 20px 50px rgba(74, 58, 40, .14);--card-shadow: 0 1px 2px rgba(74, 58, 40, .05), 0 3px 10px rgba(74, 58, 40, .05);--sk-side-glow: rgba(201, 162, 60, .16);--sk-side-1: #fffefb;--sk-side-2: #fffef9;--sk-side-3: #fffef9;--sk-side-col: #fffef9;--sk-side-edge: #e6e0d3;--sk-side-rule: #e6e0d3;--sk-side-ink: #26241e;--sk-side-sub: #5c5748;--sk-nav-text: #524e42;--sk-nav-muted: #5c5748;--sk-nav-ico: #8c8366;--sk-nav-ico-hover: #7a5c10;--sk-nav-hover-bg: rgba(122, 92, 16, .08);--sk-nav-hover-ink: #26241e;--sk-nav-sec: #5c5748;--sk-nav-link: #5e4509;--sk-on-1: #f3e8c4;--sk-on-2: #ecdca8;--sk-on-ink: #26241e;--sk-on-glow: rgba(74, 58, 40, .3);--sk-on-edge: rgba(122, 92, 16, .18);--sk-pill-ring: transparent;--sk-pill-b-bg: #ecdca8;--sk-pill-b-ink: #4a3708;--sk-promo-bg: rgba(122, 92, 16, .07);--sk-promo-hover: rgba(122, 92, 16, .12);--sk-promo-sc: #7a5c10;--sk-promo-or: #4d4330;--sk-play: #7a5c10;--sk-top-bg: rgba(250, 247, 241, .9);--sk-top-line: #ece5d9;--sk-field: #f4efe5;--sk-line: #e6e0d3;--sk-line-2: #ddd5c5;--sk-surface: #ffffff;--sk-icon-ink: #524e42;--sk-btn-hi: #7a5c10;--sk-btn-lo: #5e4509;--sk-accent-ink: #ffffff;--sk-oracle-1: #6a5319;--sk-oracle-2: #5a4614;--sk-oracle-3: #4a3a10;--sk-oracle-ink: #ffffff;--sk-brand-1: #c9ad78;--sk-brand-2: #7a5c10;--sk-av-1: #7a5c10;--sk-av-2: #5e4509;--sk-av-ink: #ffffff;--sk-org-av-1: #7a5c10;--sk-org-av-2: #5e4509;--sk-hero-1: #2a271f;--sk-hero-2: #38332a;--sk-hero-3: #4d4330;--sk-hero-glow: rgba(201, 162, 60, .3);--sk-hero-glow-active: rgba(201, 162, 60, .38);--sk-hero-shadow: rgba(52, 54, 47, .6);--sk-kicker: #efe5cc;--sk-date-ink: #ffffff;color-scheme:light}:root [data-portal-theme=dark-gold]{--bg: #0f1013;--bg-elevated: #191b20;--bg-inset: #0a0b0d;--surface: #191b20;--surface-2: #202329;--sidebar-bg: #08090b;--sidebar-ink: #e6e3dc;--ink: #f1efea;--ink-2: #c4c9d1;--ink-3: #a7aeb9;--ink-inverse: #0f1013;--border: #2e3138;--border-light: #25282e;--smn-primary: #d4af37;--smn-primary-d: #ecd48a;--smn-primary-l: #e6c869;--smn-primary-tint: #2c2614;--accent: #d4af37;--accent-hover: #e6c869;--accent-d: #e6c869;--accent-glow: rgba(212, 175, 55, .3);--panel: #191b20;--panel-2: #202329;--rule: #2e3138;--rule-2: #25282e;--success: #3cb07a;--success-light: #5cc795;--success-ink: #86e0b2;--success-wash: #1e3a2d;--warning: #e0a030;--warning-light: #f0bb55;--warning-ink: #f2c872;--warning-wash: #3d3218;--danger: #e5484d;--danger-light: #ef6a6e;--danger-ink: #ffa39c;--danger-wash: #4a2220;--info: #d4af37;--info-ink: #ecd48a;--info-wash: #2c2614;--violet: #9b7bff;--violet-ink: #d2c4ff;--violet-wash: #35295c;--teal: #2fb3a5;--teal-ink: #74dacd;--teal-wash: #1c3a37;--neutral: #8b93a0;--neutral-ink: #ccd1d9;--neutral-wash: #262930;--green: #86e0b2;--green-2: #3cb07a;--amber: #f2c872;--red: #ffa39c;--purple: #d2c4ff;--chart-1: #d4af37;--chart-2: #8fa3bd;--chart-3: #6fb59a;--chart-4: #d98c6b;--chart-5: #a99cd9;--chart-6: #d9c58a;--chart-7: #7aa8c9;--chart-8: #8b93a0;--shadow-xs: 0 1px 2px rgba(0, 0, 0, .3);--shadow-sm: 0 1px 2px rgba(0, 0, 0, .32), 0 2px 8px rgba(0, 0, 0, .22);--shadow: 0 2px 4px rgba(0, 0, 0, .3), 0 10px 24px rgba(0, 0, 0, .32);--shadow-md: 0 2px 4px rgba(0, 0, 0, .3), 0 10px 24px rgba(0, 0, 0, .32);--shadow-lg: 0 4px 8px rgba(0, 0, 0, .35), 0 18px 48px rgba(0, 0, 0, .45);--widget-shadow: 0 1px 2px rgba(0, 0, 0, .32), 0 4px 12px rgba(0, 0, 0, .26);--card-shadow: 0 1px 2px rgba(0, 0, 0, .32), 0 2px 8px rgba(0, 0, 0, .22);--sk-side-glow: rgba(212, 175, 55, .1);--sk-side-1: #0d0e11;--sk-side-2: #0b0c0e;--sk-side-3: #08090b;--sk-side-col: #08090b;--sk-side-edge: rgba(255, 255, 255, .07);--sk-side-rule: rgba(255, 255, 255, .09);--sk-side-ink: #f1efea;--sk-side-sub: #b4b9c3;--sk-nav-text: #d3d6dc;--sk-nav-muted: #b4b9c3;--sk-nav-ico: #c9b46a;--sk-nav-ico-hover: #e8d29b;--sk-nav-hover-bg: rgba(255, 255, 255, .07);--sk-nav-hover-ink: #f1efea;--sk-nav-sec: #a9aeb8;--sk-nav-link: #ecd48a;--sk-on-1: #3a2f12;--sk-on-2: #3a3120;--sk-on-ink: #f7ecd0;--sk-on-glow: rgba(212, 175, 55, .3);--sk-on-edge: rgba(212, 175, 55, .55);--sk-pill-ring: rgba(8, 9, 11, .8);--sk-pill-b-bg: rgba(255, 255, 255, .14);--sk-pill-b-ink: #f1efea;--sk-promo-bg: rgba(255, 255, 255, .04);--sk-promo-hover: rgba(255, 255, 255, .09);--sk-promo-sc: #ecd48a;--sk-promo-or: #ecd48a;--sk-play: #ecd48a;--sk-top-bg: rgba(15, 16, 19, .92);--sk-top-line: #25282e;--sk-field: #14161a;--sk-line: #2e3138;--sk-line-2: #3a3e47;--sk-surface: #191b20;--sk-icon-ink: #d6dae1;--sk-btn-hi: #e0c060;--sk-btn-lo: #d4af37;--sk-accent-ink: #0f1013;--sk-oracle-1: #e0c060;--sk-oracle-2: #d4af37;--sk-oracle-3: #b08d2a;--sk-oracle-ink: #0f1013;--sk-brand-1: #e0c060;--sk-brand-2: #b08d2a;--sk-av-1: #2c2614;--sk-av-2: #191b20;--sk-av-ink: #ecd48a;--sk-org-av-1: #2c2614;--sk-org-av-2: #191b20;--sk-hero-1: #0b0c0e;--sk-hero-2: #191b20;--sk-hero-3: #2c2614;--sk-hero-glow: rgba(212, 175, 55, .22);--sk-hero-glow-active: rgba(212, 175, 55, .3);--sk-hero-shadow: rgba(0, 0, 0, .8);--sk-kicker: #ecd48a;--sk-date-ink: #f7ecd0;color-scheme:dark}:root [data-portal-theme=dark-gold] :is(.btn-primary,.btn.primary,.ds-btn-primary):where(:not(.mk *,.mkc *,.mkv *)){color:var(--sk-accent-ink)}:root [data-portal-theme=dark-gold] :is(.tnh-btn:not(.is-ghost),.dv-act-btn,.th-btn:not(.is-ghost),.dv-ph-btn:not(.is-ghost),.enc-btn,.tbt-tab.on){color:var(--sk-accent-ink)}:root [data-portal-theme] :is(.oracle-chat-launcher,.ocw-launcher,.ask-smn){color:var(--sk-oracle-ink)}:root [data-portal-theme=dark-gold] .mk .glance .ck{color:var(--sk-accent-ink)}:root [data-portal-theme=dark-gold] :is(.notif-bell-dot,.ds-toast-success,.ds-toast-danger,.ev-mini-dot-live,.dv-steps.is-iconic .dv-step.is-warn .dv-step-badge){color:var(--sk-accent-ink)}:root [data-portal-theme=dark-gold] .mk .icon-btn .dot{color:var(--sk-accent-ink)}:root [data-portal-theme=dark-gold] .dv-tl-r.is-spot{background:var(--violet-wash)}:root [data-portal-theme=dark-gold] .dv-tl-r.is-spot :is(.dv-tl-t,.dv-tl-p,.dv-tl-s,.dv-tl-st){color:var(--violet-ink)}:root [data-portal-theme=dark-gold] :is(.orgset-btn.primary,.orgset-theme-preview-btn,.brand-preview-fallback,.cal-gig,.tn-filter.is-on,.tn-filter.is-on span,.mode-switcher button.on,.msg-new-thread,.msg-unread,.msg-bubble.mine,.msg-send,.ol-chat-fab,.ol-chat-msg-user,.ol-chat-send,.quick-alert-compose button,.docws-primary,.rsb-btn-primary,.rsb-step-current .rsb-step-num,.rs-mark-btn.primary,.rs-view-toggle button.rs-view-active,.dv-tl-r.is-now .dv-tl-rail i,.mini-avatar,.suggestion-box-submit){color:var(--sk-accent-ink)}:root [data-portal-theme=dark-gold] .mk.customise .cust.cust{color:var(--sk-accent-ink)}:root [data-portal-theme=dark-gold]{--side-ink-2: var(--ink-3);--t1: var(--ink);--t2: var(--ink-2);--t3: var(--ink-3);--line: var(--border);--card: var(--bg-elevated)}:root [data-portal-theme=dark-gold] .dx-feature{background:linear-gradient(135deg,var(--smn-primary-tint) 0%,var(--surface-2) 100%)}:root [data-portal-theme]{--th-a: var(--smn-primary);--th-d: var(--smn-primary-d);--th-t: var(--smn-primary-tint);--th-sh: color-mix(in srgb, var(--smn-primary-d) 55%, #0b1220)}:root [data-portal-theme=graphite-gold],:root [data-portal-theme=dark-gold]{--th-sh: color-mix(in srgb, var(--smn-primary) 22%, #000)}:root .ps-shell.ps-themed{--th-a: var(--smn-accent);--th-d: var(--smn-accent-on-light, var(--smn-accent));--th-t: color-mix(in srgb, var(--smn-accent) 12%, #fff);--th-sh: color-mix(in srgb, var(--smn-accent-on-light, var(--smn-accent)) 55%, #0b1220)}:root [data-portal-theme],:root .ps-shell.ps-themed{--th-wash: radial-gradient(900px 380px at 100% 0%, color-mix(in srgb, var(--th-a) 6%, transparent), transparent 70%), linear-gradient(180deg, color-mix(in srgb, var(--th-a) 4%, transparent), transparent 420px), radial-gradient(color-mix(in srgb, var(--th-a) 4%, transparent) 1px, transparent 1.4px)}:root [data-portal-theme]{background-image:var(--th-wash);background-size:auto,auto,24px 24px}:root .ps-shell.ps-themed{background-image:var(--th-wash);background-size:auto,auto,24px 24px}:root [data-portal-theme] :is(.card.card.card,.orgset-card.orgset-card),:root .ps-shell.ps-themed :is(.card.card.card,.orgset-card.orgset-card){box-shadow:0 1px 2px color-mix(in srgb,var(--th-sh) 14%,transparent),0 10px 26px -12px color-mix(in srgb,var(--th-sh) 38%,transparent)}:root [data-portal-theme] :is(.mk,.mkc.mkc,.mkv.mkv) .tile .ic.ic:is(.b,.bl,.blue),:root .ps-shell.ps-themed :is(.mk,.mkc.mkc,.mkv.mkv) .tile .ic.ic:is(.b,.bl,.blue){background:linear-gradient(135deg,var(--th-t) 0%,color-mix(in srgb,var(--th-a) 12%,var(--th-t)) 100%);color:var(--th-d)}:root [data-portal-theme] .mk .plan-spotlight.plan-spotlight{box-shadow:0 12px 32px -18px var(--sk-hero-shadow),inset 0 1px #ffffff1f}:root .ptc-prev[data-portal-theme=classic]{--bg: #f4f7fc;--surface: #ffffff;--sidebar-bg: #061a38;--sk-side-3: #061a38;--border: #e3e8f0;--smn-primary: #0b63f6;--smn-primary-d: #0758d9;--smn-primary-tint: #eaf2ff;--th-a: #0b63f6}:where(:root [data-portal-theme]) .mk .side-foot .promo.promo{color:var(--sk-side-ink)}:root :is([data-portal-theme=graphite-gold],[data-portal-theme=dark-gold]){--dk-fill-ink: var(--sk-accent-ink)}:root :is([data-portal-theme=graphite-gold],[data-portal-theme=dark-gold]) :is(.mk,.mkc.mkc,.mkv.mkv){--pink: #f58ab9;--pink-bg: #4a1f36}:root :is([data-portal-theme=graphite-gold],[data-portal-theme=dark-gold]) .mk .btn-primary{color:var(--sk-accent-ink)}:root :is([data-portal-theme=graphite-gold],[data-portal-theme=dark-gold]) .mk .top .tbt-tab{background:var(--surface-2);border-color:var(--border);color:var(--ink-2)}:root :is([data-portal-theme=graphite-gold],[data-portal-theme=dark-gold]) .mk .top .tbt-tab:hover{background:var(--bg-inset)}:root :is([data-portal-theme=graphite-gold],[data-portal-theme=dark-gold]) .mk .top .tbt-tab.on{background:var(--accent);border-color:var(--accent);color:var(--sk-accent-ink)}:root :is([data-portal-theme=graphite-gold],[data-portal-theme=dark-gold]) .mk .top .tbt-select{background:var(--surface-2);border-color:var(--border);color:var(--ink-2)}:root :is([data-portal-theme=graphite-gold],[data-portal-theme=dark-gold]) .mk .btn:not(.o,.g,.soft,.ghost,.danger,.action,.btn-soft,.btn-secondary){color:var(--sk-accent-ink)}:root :is([data-portal-theme=graphite-gold],[data-portal-theme=dark-gold]) :is(.mk,.mkc.mkc,.mkv.mkv) :is(.tb .cnt.cnt,.cnt2.cnt2,.sbar span:not(.b)){color:var(--sk-accent-ink)}:root :is([data-portal-theme=graphite-gold],[data-portal-theme=dark-gold]) .mk .sbar .b{background:var(--neutral-wash);color:var(--ink)}:root :is([data-portal-theme=graphite-gold],[data-portal-theme=dark-gold]) .mk .od .days{color:var(--danger-ink)}:root :is([data-portal-theme=graphite-gold],[data-portal-theme=dark-gold]) .mk .toolbar .tabs span .cnt.cnt{color:var(--ink-2)}:root :is([data-portal-theme=graphite-gold],[data-portal-theme=dark-gold]) :is(.mkc.mkc,.mk,.mkv.mkv) .card.cx-slim.cx-clear,:root .client-portal:is([data-portal-theme=graphite-gold],[data-portal-theme=dark-gold]) .edx-work .rs-alerts-clear{background:linear-gradient(90deg,var(--success-wash) 0%,var(--surface) 70%);border-color:var(--success-wash)}:root :is([data-portal-theme=graphite-gold],[data-portal-theme=dark-gold]) :is(.mk,.mkc.mkc,.mkv.mkv) :is(.cust,.wctl span,.ad-x,.tglc,.att,.btn-soft,.part,.bub,.srch,.chipf,.vt,.toolbar .tabs){background:var(--card)}:root :is([data-portal-theme=graphite-gold],[data-portal-theme=dark-gold]) :is(.mk,.mkc.mkc,.mkv.mkv) :is(.dt,.bar,.chip,.mini div,.msg .bx,.lv span.l2,.soft.gy){background:var(--bg-inset)}:root :is([data-portal-theme=graphite-gold],[data-portal-theme=dark-gold]) :is(.mkc.mkc,.mk) .msg.me .bx{background:var(--smn-primary-tint)}:root :is([data-portal-theme=graphite-gold],[data-portal-theme=dark-gold]) :is(.mk,.mkc.mkc,.mkv.mkv){--blue-text: var(--smn-primary-d);--green-text: var(--success-ink);--emerald-text: var(--success-ink);--lime-text: var(--success-ink);--teal-text: var(--teal-ink);--cyan-text: var(--teal-ink);--amber-text: var(--warning-ink);--orange-text: var(--warning-ink);--purple-text: var(--violet-ink);--fuchsia-text: var(--violet-ink);--rose-text: var(--danger-ink);--slate-text: var(--ink-2);--indigo-text: var(--smn-primary-d);--rose: var(--danger-ink);--rose-bg: var(--danger-wash);--indigo: var(--violet-ink);--indigo-bg: var(--violet-wash);--emerald: var(--success-ink);--emerald-bg: var(--success-wash);--lime: var(--success-ink);--lime-bg: var(--success-wash);--fuchsia: var(--violet-ink);--fuchsia-bg: var(--violet-wash);--cyan: var(--teal-ink);--cyan-bg: var(--teal-wash);--orange: var(--warning-ink);--orange-bg: var(--warning-wash);--steel: var(--smn-primary-d);--steel-bg: var(--smn-primary-tint);--slate: var(--ink-2);--slate-bg: var(--neutral-wash);--steel-text: var(--smn-primary-d)}:root :is([data-portal-theme=graphite-gold],[data-portal-theme=dark-gold]) :is(.mk,.mkc.mkc,.mkv.mkv) .lvl.u{color:var(--danger-ink)}:root .client-portal:is([data-portal-theme=graphite-gold],[data-portal-theme=dark-gold]) .urgency-high{color:var(--warning-ink)}:root :is(.agent-portal,.client-portal,.vendor-portal,.talent-portal):is([data-portal-theme=graphite-gold],[data-portal-theme=dark-gold]) .quick-add,:root :is([data-portal-theme=graphite-gold],[data-portal-theme=dark-gold]) :is(.agent-portal,.client-portal,.vendor-portal,.talent-portal) .quick-add{color:var(--accent)}:root :is([data-portal-theme=graphite-gold],[data-portal-theme=dark-gold]) :is(.mk .newt,.mk .toolbar .tabs span.on,.mkc.mkc .newt,.mkv.mkv .newt,:is(.mk,.mkc.mkc,.mkv.mkv) .msg .av,.oi-chip-active,.oracle-btn-primary,.oracle-btn-primary:hover,.oracle-step.active .oracle-step-num){color:var(--sk-accent-ink)}:root .client-portal:is([data-portal-theme=graphite-gold],[data-portal-theme=dark-gold]) .cnt2.todo-event-group-count{background:var(--smn-primary-tint)!important;color:var(--smn-primary-d)!important}:root [data-portal-theme=ivory-atelier]{--bg: #f6f3ee;--bg-elevated: #fcfaf7;--bg-inset: #f0ece6;--surface: #fcfaf7;--surface-2: #f0ece6;--sidebar-bg: #f3efe8;--sidebar-ink: #202122;--ink: #191a1a;--ink-2: #64605c;--ink-3: #64605c;--ink-inverse: #ffffff;--border: #e2ded7;--border-light: #e2ded7;--smn-primary: #242625;--smn-primary-d: #78633e;--smn-primary-l: #78633e;--smn-primary-tint: #eee5d4;--accent: #242625;--accent-hover: #242625;--accent-d: #78633e;--panel: #fcfaf7;--panel-2: #f0ece6;--rule: #e2ded7;--rule-2: #e2ded7;--info: #78633e;--info-ink: #78633e;--info-wash: #eee5d4;--sk-side-1: #f3efe8;--sk-side-2: #f3efe8;--sk-side-3: #f3efe8;--sk-side-col: #f3efe8;--sk-side-ink: #202122;--sk-side-sub: #64605c;--sk-nav-text: #202122;--sk-nav-muted: #64605c;--sk-nav-ico: #64605c;--sk-nav-ico-hover: #202122;--sk-nav-hover-bg: #f3efe8;--sk-nav-hover-ink: #202122;--sk-nav-sec: #64605c;--sk-nav-link: #202122;--sk-on-1: #242625;--sk-on-2: #242625;--sk-on-ink: #ffffff;--sk-pill-b-bg: #f3efe8;--sk-pill-b-ink: #202122;--sk-promo-bg: #f3efe8;--sk-promo-hover: #f3efe8;--sk-promo-sc: #202122;--sk-promo-or: #202122;--sk-play: #202122;--sk-top-bg: #fcfaf7;--sk-top-line: #e2ded7;--sk-field: #f0ece6;--sk-line: #e2ded7;--sk-line-2: #e2ded7;--sk-surface: #fcfaf7;--sk-icon-ink: #64605c;--sk-btn-hi: #242625;--sk-btn-lo: #242625;--sk-accent-ink: #ffffff;--sk-oracle-1: #242625;--sk-oracle-2: #242625;--sk-oracle-3: #242625;--sk-oracle-ink: #ffffff;--sk-brand-1: #242625;--sk-brand-2: #242625;--sk-av-1: #242625;--sk-av-2: #242625;--sk-av-ink: #ffffff;--sk-org-av-1: #f3efe8;--sk-org-av-2: #f3efe8;--sk-hero-1: #f6f3ee;--sk-hero-2: #f6f3ee;--sk-hero-3: #f6f3ee;--sk-kicker: #64605c;--sk-date-ink: #64605c;--accent-glow: transparent;--chart-1: #414543;--chart-2: #d0c8bd;--chart-3: #796b31;--chart-4: #796b31;--chart-5: #796b31;--chart-6: #796b31;--chart-7: #796b31;--chart-8: #796b31;--shadow-xs: 0 3px 14px rgba(10,25,30,.12);--shadow-sm: 0 2px 8px rgba(45,39,31,.05);--shadow: 0 3px 14px rgba(10,25,30,.12);--shadow-md: 0 10px 32px rgba(45,39,31,.12);--shadow-lg: 0 3px 14px rgba(10,25,30,.12);--sk-side-glow: transparent;--sk-side-edge: #e0dbc7;--sk-side-rule: #e0dbc7;--sk-on-glow: transparent;--sk-on-edge: #e0dbc7;--sk-pill-ring: #e0dbc7;--sk-hero-glow: transparent;--sk-hero-glow-active: transparent;--sk-hero-shadow: rgba(10,25,30,.2);--success-ink: #246647;--success-wash: #e8f4e9;--warning-ink: #875817;--warning-wash: #fff1d7;--danger-ink: #b03748;--danger-wash: #ffedf0;--theme-font-display: "Ivory Editorial", "Playfair Display", Georgia, serif;--font: "Ivory Sans", Inter, "Segoe UI Variable Text", "Segoe UI", system-ui, -apple-system, Roboto, Helvetica, Arial, sans-serif;--font-display: var(--theme-font-display);--theme-detail: #b49860;--theme-focus-colour: #78633e;--theme-icon-tint: #f6f0db;--theme-chip-bg: #f6f0db;--theme-chip-ink: #796b31;color-scheme:light}:root [data-portal-theme=prestige-gold]{--bg: #f3f1ec;--bg-elevated: #fffdfa;--bg-inset: #eeebe4;--surface: #fffdfa;--surface-2: #eeebe4;--sidebar-bg: #1b1e1f;--sidebar-ink: #f5f0e6;--ink: #171c25;--ink-2: #505766;--ink-3: #505766;--ink-inverse: #171c25;--border: #d9d2c5;--border-light: #d9d2c5;--smn-primary: #d7b779;--smn-primary-d: #775016;--smn-primary-l: #775016;--smn-primary-tint: #f1e4c9;--accent: #d7b779;--accent-hover: #d7b779;--accent-d: #775016;--accent-glow: rgba(215, 183, 121, .16);--panel: #fffdfa;--panel-2: #eeebe4;--rule: #d9d2c5;--rule-2: #d9d2c5;--info: #775016;--info-ink: #775016;--info-wash: #f1e4c9;--chart-1: #775016;--chart-2: #23704d;--chart-3: #9c4e1a;--chart-4: #62528b;--chart-5: #b42318;--chart-6: #286e80;--chart-7: #4d6550;--chart-8: #585e69;--shadow-xs: 0 2px 10px rgba(23, 28, 37, .09);--shadow-sm: 0 2px 10px rgba(23, 28, 37, .09);--shadow: 0 2px 10px rgba(23, 28, 37, .09);--shadow-md: 0 2px 10px rgba(23, 28, 37, .09);--shadow-lg: 0 2px 10px rgba(23, 28, 37, .09);--sk-side-glow: rgba(215, 183, 121, .16);--sk-side-1: #1b1e1f;--sk-side-2: #1b1e1f;--sk-side-3: #1b1e1f;--sk-side-col: #1b1e1f;--sk-side-edge: rgba(215, 183, 121, .16);--sk-side-rule: rgba(215, 183, 121, .16);--sk-side-ink: #f5f0e6;--sk-side-sub: #f5f0e6;--sk-nav-text: #f5f0e6;--sk-nav-muted: #f5f0e6;--sk-nav-ico: #e5c88e;--sk-nav-ico-hover: #e5c88e;--sk-nav-hover-bg: #1b1e1f;--sk-nav-hover-ink: #f5f0e6;--sk-nav-sec: #f5f0e6;--sk-nav-link: #f5f0e6;--sk-on-1: #d7b779;--sk-on-2: #d7b779;--sk-on-ink: #171c25;--sk-on-glow: rgba(215, 183, 121, .16);--sk-on-edge: rgba(215, 183, 121, .16);--sk-pill-ring: rgba(215, 183, 121, .16);--sk-pill-b-bg: #1b1e1f;--sk-pill-b-ink: #f5f0e6;--sk-promo-bg: #1b1e1f;--sk-promo-hover: #1b1e1f;--sk-promo-sc: #f5f0e6;--sk-promo-or: #f5f0e6;--sk-play: #f5f0e6;--sk-top-bg: #fffdfa;--sk-top-line: #d9d2c5;--sk-field: #eeebe4;--sk-line: #d9d2c5;--sk-line-2: #d9d2c5;--sk-surface: #fffdfa;--sk-icon-ink: #775016;--sk-btn-hi: #d7b779;--sk-btn-lo: #d7b779;--sk-accent-ink: #171c25;--sk-oracle-1: #d7b779;--sk-oracle-2: #d7b779;--sk-oracle-3: #d7b779;--sk-oracle-ink: #171c25;--sk-brand-1: #d7b779;--sk-brand-2: #d7b779;--sk-av-1: #d7b779;--sk-av-2: #d7b779;--sk-av-ink: #171c25;--sk-org-av-1: #1b1e1f;--sk-org-av-2: #1b1e1f;--sk-hero-1: #1b1e1f;--sk-hero-2: #1b1e1f;--sk-hero-3: #1b1e1f;--sk-hero-glow: rgba(215, 183, 121, .16);--sk-hero-glow-active: rgba(215, 183, 121, .16);--sk-hero-shadow: rgba(215, 183, 121, .16);--sk-kicker: #f5f0e6;--sk-date-ink: #f5f0e6;--success-ink: #11703f;--success-wash: #e8f7ef;--warning-ink: #8f4d00;--warning-wash: #fff4de;--danger-ink: #b42318;--danger-wash: #fdecea;--violet-ink: #5b2fd6;--violet-wash: #f1ecff;--teal-ink: #0e6f66;--teal-wash: #e3f5f2;--focus-ring: 0 0 0 2px var(--bg), 0 0 0 4px #775016;--smn-link: #775016;--theme-focus-colour: #775016;color-scheme:light}:root [data-portal-theme=cyan-amber]{--bg: #03111b;--bg-elevated: #081d28;--bg-inset: #102f3d;--surface: #081d28;--surface-2: #102f3d;--sidebar-bg: #04131b;--sidebar-ink: #e4f9ff;--ink: #eefbff;--ink-2: #abc9d6;--ink-3: #abc9d6;--ink-inverse: #ffffff;--border: #215163;--border-light: #215163;--smn-primary: #13e4ff;--smn-primary-d: #13e4ff;--smn-primary-l: #13e4ff;--smn-primary-tint: #153a48;--accent: #13e4ff;--accent-hover: #13e4ff;--accent-d: #13e4ff;--panel: #081d28;--panel-2: #102f3d;--rule: #215163;--rule-2: #215163;--info: #13e4ff;--info-ink: #13e4ff;--info-wash: #153a48;--sk-side-1: #04131b;--sk-side-2: #04131b;--sk-side-3: #04131b;--sk-side-col: #04131b;--sk-side-ink: #e4f9ff;--sk-side-sub: #a2cad5;--sk-nav-text: #e4f9ff;--sk-nav-muted: #a2cad5;--sk-nav-ico: #a2cad5;--sk-nav-ico-hover: #e4f9ff;--sk-nav-hover-bg: #04131b;--sk-nav-hover-ink: #e4f9ff;--sk-nav-sec: #a2cad5;--sk-nav-link: #e4f9ff;--sk-on-1: #164b63;--sk-on-2: #164b63;--sk-on-ink: #ffffff;--sk-pill-b-bg: #04131b;--sk-pill-b-ink: #e4f9ff;--sk-promo-bg: #04131b;--sk-promo-hover: #04131b;--sk-promo-sc: #e4f9ff;--sk-promo-or: #e4f9ff;--sk-play: #e4f9ff;--sk-top-bg: #081d28;--sk-top-line: #215163;--sk-field: #102f3d;--sk-line: #215163;--sk-line-2: #215163;--sk-surface: #081d28;--sk-icon-ink: #abc9d6;--sk-btn-hi: #5cf0ff;--sk-btn-lo: #13e4ff;--sk-accent-ink: #03111b;--sk-oracle-1: #5cf0ff;--sk-oracle-2: #13e4ff;--sk-oracle-3: #13e4ff;--sk-oracle-ink: #03111b;--sk-brand-1: #164b63;--sk-brand-2: #164b63;--sk-av-1: #164b63;--sk-av-2: #164b63;--sk-av-ink: #ffffff;--sk-org-av-1: #04131b;--sk-org-av-2: #04131b;--sk-hero-1: #092936;--sk-hero-2: #092936;--sk-hero-3: #092936;--sk-kicker: #abd4df;--sk-date-ink: #abd4df;--accent-glow: #00cfff66;--chart-1: #13e4ff;--chart-2: #ffcd70;--chart-3: #13e4ff;--chart-4: #13e4ff;--chart-5: #13e4ff;--chart-6: #13e4ff;--chart-7: #13e4ff;--chart-8: #13e4ff;--shadow-xs: 0 3px 14px rgba(10,25,30,.12);--shadow-sm: 0 3px 14px rgba(10,25,30,.12);--shadow: 0 3px 14px rgba(10,25,30,.12);--shadow-md: 0 3px 14px rgba(10,25,30,.12);--shadow-lg: 0 3px 14px rgba(10,25,30,.12);--sk-side-glow: #00cfff66;--sk-side-edge: #05cfe9;--sk-side-rule: #215163;--sk-on-glow: #ffad4170;--sk-on-edge: #05cfe9;--sk-pill-ring: #215163;--sk-hero-glow: #00cfff66;--sk-hero-glow-active: transparent;--sk-hero-shadow: rgba(10,25,30,.2);--success-ink: #b4e3cc;--success-wash: #25483c;--warning-ink: #f4d19a;--warning-wash: #50402a;--danger-ink: #ffb6c0;--danger-wash: #533340;--theme-font-display: var(--font);--theme-detail: #ffcd70;--theme-focus-colour: #13e4ff;--theme-icon-tint: #153a48;--theme-chip-bg: #153a48;--theme-chip-ink: #13e4ff;--fp-glass-hi: #103c4d;--fp-glass-lo: #03131e;--fp-edge: #05cfe9;--fp-glow: #00cfff66;--fp-warm: #ffcd70;--fp-warm-bg: #4b301a;--fp-warm-glow: #ffad4170;--fp-radius: 10px;color-scheme:dark;--success: #3cb07a;--success-light: #5cc795;--warning: #e0a030;--warning-light: #f0bb55;--danger: #e5484d;--danger-light: #ef6a6e;--violet: #9b7bff;--violet-ink: #d2c4ff;--violet-wash: #35295c;--teal: #2fb3a5;--teal-ink: #74dacd;--teal-wash: #1c3a37;--neutral: #8b93a0;--neutral-ink: #ccd1d9;--neutral-wash: #262930;--green: var(--success-ink);--green-2: #3cb07a;--amber: var(--warning-ink);--red: var(--danger-ink);--purple: #d2c4ff;--widget-shadow: 0 1px 2px rgba(0, 0, 0, .32), 0 4px 12px rgba(0, 0, 0, .26);--card-shadow: 0 1px 2px rgba(0, 0, 0, .32), 0 2px 8px rgba(0, 0, 0, .22);--side-ink-2: var(--ink-3);--t1: var(--ink);--t2: var(--ink-2);--t3: var(--ink-3);--line: var(--border);--card: var(--bg-elevated)}:root [data-portal-theme=cyan-ember]{--bg: #030d14;--bg-elevated: #061a25;--bg-inset: #102c38;--surface: #061a25;--surface-2: #102c38;--sidebar-bg: #020e16;--sidebar-ink: #e7f8ff;--ink: #f1fbff;--ink-2: #afcbd9;--ink-3: #afcbd9;--ink-inverse: #ffffff;--border: #1e4d5e;--border-light: #1e4d5e;--smn-primary: #25defc;--smn-primary-d: #25defc;--smn-primary-l: #25defc;--smn-primary-tint: #133744;--accent: #25defc;--accent-hover: #25defc;--accent-d: #25defc;--panel: #061a25;--panel-2: #102c38;--rule: #1e4d5e;--rule-2: #1e4d5e;--info: #25defc;--info-ink: #25defc;--info-wash: #133744;--sk-side-1: #020e16;--sk-side-2: #020e16;--sk-side-3: #020e16;--sk-side-col: #020e16;--sk-side-ink: #e7f8ff;--sk-side-sub: #a9c7d6;--sk-nav-text: #e7f8ff;--sk-nav-muted: #a9c7d6;--sk-nav-ico: #a9c7d6;--sk-nav-ico-hover: #e7f8ff;--sk-nav-hover-bg: #020e16;--sk-nav-hover-ink: #e7f8ff;--sk-nav-sec: #a9c7d6;--sk-nav-link: #e7f8ff;--sk-on-1: #164b63;--sk-on-2: #164b63;--sk-on-ink: #ffffff;--sk-pill-b-bg: #020e16;--sk-pill-b-ink: #e7f8ff;--sk-promo-bg: #020e16;--sk-promo-hover: #020e16;--sk-promo-sc: #e7f8ff;--sk-promo-or: #e7f8ff;--sk-play: #e7f8ff;--sk-top-bg: #061a25;--sk-top-line: #1e4d5e;--sk-field: #102c38;--sk-line: #1e4d5e;--sk-line-2: #1e4d5e;--sk-surface: #061a25;--sk-icon-ink: #afcbd9;--sk-btn-hi: #66ecff;--sk-btn-lo: #25defc;--sk-accent-ink: #030d14;--sk-oracle-1: #66ecff;--sk-oracle-2: #25defc;--sk-oracle-3: #25defc;--sk-oracle-ink: #030d14;--sk-brand-1: #164b63;--sk-brand-2: #164b63;--sk-av-1: #164b63;--sk-av-2: #164b63;--sk-av-ink: #ffffff;--sk-org-av-1: #020e16;--sk-org-av-2: #020e16;--sk-hero-1: #071e2a;--sk-hero-2: #071e2a;--sk-hero-3: #071e2a;--sk-kicker: #bbd4df;--sk-date-ink: #bbd4df;--accent-glow: #09ccff65;--chart-1: #25defc;--chart-2: #ffae61;--chart-3: #25defc;--chart-4: #25defc;--chart-5: #25defc;--chart-6: #25defc;--chart-7: #25defc;--chart-8: #25defc;--shadow-xs: 0 3px 14px rgba(10,25,30,.12);--shadow-sm: 0 3px 14px rgba(10,25,30,.12);--shadow: 0 3px 14px rgba(10,25,30,.12);--shadow-md: 0 3px 14px rgba(10,25,30,.12);--shadow-lg: 0 3px 14px rgba(10,25,30,.12);--sk-side-glow: #09ccff65;--sk-side-edge: #08cde9;--sk-side-rule: #1e4d5e;--sk-on-glow: #ff8b3677;--sk-on-edge: #08cde9;--sk-pill-ring: #1e4d5e;--sk-hero-glow: #09ccff65;--sk-hero-glow-active: transparent;--sk-hero-shadow: rgba(10,25,30,.2);--success-ink: #b4e3cc;--success-wash: #25483c;--warning-ink: #f4d19a;--warning-wash: #50402a;--danger-ink: #ffb6c0;--danger-wash: #533340;--theme-font-display: var(--font);--theme-detail: #ffae61;--theme-focus-colour: #25defc;--theme-icon-tint: #133744;--theme-chip-bg: #133744;--theme-chip-ink: #25defc;--fp-glass-hi: #0a3548;--fp-glass-lo: #020d16;--fp-edge: #08cde9;--fp-glow: #09ccff65;--fp-warm: #ffae61;--fp-warm-bg: #512b17;--fp-warm-glow: #ff8b3677;--fp-radius: 0px;color-scheme:dark;--success: #3cb07a;--success-light: #5cc795;--warning: #e0a030;--warning-light: #f0bb55;--danger: #e5484d;--danger-light: #ef6a6e;--violet: #9b7bff;--violet-ink: #d2c4ff;--violet-wash: #35295c;--teal: #2fb3a5;--teal-ink: #74dacd;--teal-wash: #1c3a37;--neutral: #8b93a0;--neutral-ink: #ccd1d9;--neutral-wash: #262930;--green: var(--success-ink);--green-2: #3cb07a;--amber: var(--warning-ink);--red: var(--danger-ink);--purple: #d2c4ff;--widget-shadow: 0 1px 2px rgba(0, 0, 0, .32), 0 4px 12px rgba(0, 0, 0, .26);--card-shadow: 0 1px 2px rgba(0, 0, 0, .32), 0 2px 8px rgba(0, 0, 0, .22);--side-ink-2: var(--ink-3);--t1: var(--ink);--t2: var(--ink-2);--t3: var(--ink-3);--line: var(--border);--card: var(--bg-elevated)}:root [data-portal-theme=cyan-pink-violet]{--bg: #080e24;--bg-elevated: #101b34;--bg-inset: #182741;--surface: #101b34;--surface-2: #182741;--sidebar-bg: #0a1029;--sidebar-ink: #f3f6ff;--ink: #f4f5ff;--ink-2: #bac8e8;--ink-3: #bac8e8;--ink-inverse: #ffffff;--border: #354972;--border-light: #354972;--smn-primary: #20e8ff;--smn-primary-d: #20e8ff;--smn-primary-l: #20e8ff;--smn-primary-tint: #1b3655;--accent: #20e8ff;--accent-hover: #20e8ff;--accent-d: #20e8ff;--panel: #101b34;--panel-2: #182741;--rule: #354972;--rule-2: #354972;--info: #20e8ff;--info-ink: #20e8ff;--info-wash: #1b3655;--sk-side-1: #0a1029;--sk-side-2: #0a1029;--sk-side-3: #0a1029;--sk-side-col: #0a1029;--sk-side-ink: #f3f6ff;--sk-side-sub: #b8c5e9;--sk-nav-text: #f3f6ff;--sk-nav-muted: #b8c5e9;--sk-nav-ico: #b8c5e9;--sk-nav-ico-hover: #f3f6ff;--sk-nav-hover-bg: #0a1029;--sk-nav-hover-ink: #f3f6ff;--sk-nav-sec: #b8c5e9;--sk-nav-link: #f3f6ff;--sk-on-1: #334278;--sk-on-2: #334278;--sk-on-ink: #ffffff;--sk-pill-b-bg: #0a1029;--sk-pill-b-ink: #f3f6ff;--sk-promo-bg: #0a1029;--sk-promo-hover: #0a1029;--sk-promo-sc: #f3f6ff;--sk-promo-or: #f3f6ff;--sk-play: #f3f6ff;--sk-top-bg: #101b34;--sk-top-line: #354972;--sk-field: #182741;--sk-line: #354972;--sk-line-2: #354972;--sk-surface: #101b34;--sk-icon-ink: #bac8e8;--sk-btn-hi: #66f0ff;--sk-btn-lo: #20e8ff;--sk-accent-ink: #080e24;--sk-oracle-1: #66f0ff;--sk-oracle-2: #20e8ff;--sk-oracle-3: #20e8ff;--sk-oracle-ink: #080e24;--sk-brand-1: #334278;--sk-brand-2: #334278;--sk-av-1: #334278;--sk-av-2: #334278;--sk-av-ink: #ffffff;--sk-org-av-1: #0a1029;--sk-org-av-2: #0a1029;--sk-hero-1: #152440;--sk-hero-2: #152440;--sk-hero-3: #152440;--sk-kicker: #bbcae7;--sk-date-ink: #bbcae7;--accent-glow: #208eff66;--chart-1: #20e8ff;--chart-2: #ff75d4;--chart-3: #20e8ff;--chart-4: #20e8ff;--chart-5: #20e8ff;--chart-6: #20e8ff;--chart-7: #20e8ff;--chart-8: #20e8ff;--shadow-xs: 0 3px 14px rgba(10,25,30,.12);--shadow-sm: 0 3px 14px rgba(10,25,30,.12);--shadow: 0 3px 14px rgba(10,25,30,.12);--shadow-md: 0 3px 14px rgba(10,25,30,.12);--shadow-lg: 0 3px 14px rgba(10,25,30,.12);--sk-side-glow: #208eff66;--sk-side-edge: #32c2f0;--sk-side-rule: #354972;--sk-on-glow: #ff35d077;--sk-on-edge: #32c2f0;--sk-pill-ring: #354972;--sk-hero-glow: #208eff66;--sk-hero-glow-active: transparent;--sk-hero-shadow: rgba(10,25,30,.2);--success-ink: #b4e3cc;--success-wash: #25483c;--warning-ink: #f4d19a;--warning-wash: #50402a;--danger-ink: #ffb6c0;--danger-wash: #533340;--theme-font-display: var(--font);--theme-detail: #ff75d4;--theme-focus-colour: #20e8ff;--theme-icon-tint: #1b3655;--theme-chip-bg: #1b3655;--theme-chip-ink: #20e8ff;--fp-glass-hi: #202956;--fp-glass-lo: #070d24;--fp-edge: #32c2f0;--fp-glow: #208eff66;--fp-warm: #ff75d4;--fp-warm-bg: #46254f;--fp-warm-glow: #ff35d077;--fp-radius: 15px;color-scheme:dark;--success: #3cb07a;--success-light: #5cc795;--warning: #e0a030;--warning-light: #f0bb55;--danger: #e5484d;--danger-light: #ef6a6e;--violet: #9b7bff;--violet-ink: #d2c4ff;--violet-wash: #35295c;--teal: #2fb3a5;--teal-ink: #74dacd;--teal-wash: #1c3a37;--neutral: #8b93a0;--neutral-ink: #ccd1d9;--neutral-wash: #262930;--green: var(--success-ink);--green-2: #3cb07a;--amber: var(--warning-ink);--red: var(--danger-ink);--purple: #d2c4ff;--widget-shadow: 0 1px 2px rgba(0, 0, 0, .32), 0 4px 12px rgba(0, 0, 0, .26);--card-shadow: 0 1px 2px rgba(0, 0, 0, .32), 0 2px 8px rgba(0, 0, 0, .22);--side-ink-2: var(--ink-3);--t1: var(--ink);--t2: var(--ink-2);--t3: var(--ink-3);--line: var(--border);--card: var(--bg-elevated)}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]){--th-sh: var(--fp-edge);--th-wash: radial-gradient(900px 420px at 100% 0%, color-mix(in srgb, var(--fp-edge) 9%, transparent), transparent 70%), radial-gradient(700px 360px at 0% 100%, color-mix(in srgb, var(--fp-warm) 5%, transparent), transparent 70%), linear-gradient(color-mix(in srgb, var(--fp-edge) 3%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--fp-edge) 3%, transparent) 1px, transparent 1px);background-image:var(--th-wash);background-size:auto,auto,32px 32px,32px 32px}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) :is(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--theme-focus-colour);outline-offset:2px}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) :is(.notif-bell-dot,.ds-toast-success,.ds-toast-danger,.ev-mini-dot-live,.dv-steps.is-iconic .dv-step.is-warn .dv-step-badge){color:var(--bg)}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .mk :is(.glance .ck,.icon-btn .dot,.nav a .pill.pill.b.g){color:var(--bg)}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .dv-tl-r.is-spot{background:var(--violet-wash)}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .dv-tl-r.is-spot :is(.dv-tl-t,.dv-tl-p,.dv-tl-s,.dv-tl-st){color:var(--violet-ink)}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .mk .lvl.u.u{color:var(--danger-ink)}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .dx-feature{background:linear-gradient(135deg,var(--smn-primary-tint) 0%,var(--fp-glass-lo) 100%)}:root .ptc-prev:is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .ptc-card{background:linear-gradient(160deg,var(--fp-glass-hi),var(--fp-glass-lo));border-color:var(--fp-edge);box-shadow:0 0 10px -3px var(--fp-glow);border-radius:min(var(--fp-radius),8px)}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .mk .agd-plain{color:var(--smn-primary-d)}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .plan-chip-link{color:var(--smn-primary-d)}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .mk .agh-gl:not(.tone-red,.tone-amber,.tone-green){--agh-tone: var(--smn-primary-d)}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .orgset-mode{color:var(--smn-primary-d)}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .mk .od .days{color:var(--danger-ink)}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) :is(.mk .cnt2.cnt2,.mkc.mkc .cnt2,.mkv.mkv .cnt2,.mk .tb .cnt.cnt,.mkc.mkc .tb .cnt,.mkv.mkv .tb .cnt){color:var(--bg)}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .mk .sbar .a[style]{color:var(--bg)}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .mk .sbar .b:not([style]){background:var(--surface-2)}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) :is(.btn-primary,.btn.primary,.ds-btn-primary):where(:not(.mk *,.mkc *,.mkv *)){color:var(--bg)}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) :is(.tnh-btn:not(.is-ghost),.dv-act-btn,.th-btn:not(.is-ghost),.dv-ph-btn:not(.is-ghost),.enc-btn,.tbt-tab.on){color:var(--bg)}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) :is(.orgset-btn.primary,.orgset-theme-preview-btn,.brand-preview-fallback,.cal-gig,.tn-filter.is-on,.tn-filter.is-on span,.mode-switcher button.on,.msg-new-thread,.msg-unread,.msg-bubble.mine,.msg-send,.ol-chat-fab,.ol-chat-msg-user,.ol-chat-send,.docws-primary,.rsb-btn-primary,.rsb-step-current .rsb-step-num,.rs-mark-btn.primary,.rs-view-toggle button.rs-view-active,.dv-tl-r.is-now .dv-tl-rail i,.mini-avatar,.suggestion-box-submit,.enq-view-btn.on,.enq-tab.on .enq-tab-n){color:var(--bg)}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) :is(.quick-alert-compose button,.msg-avatar,.ep-tab.active,.event-live-thumb-control){color:var(--bg)}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]):is(.client-portal,.talent-portal,.vendor-portal) .avatar{color:var(--bg)}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]).client-portal .fin-subtab[aria-selected=true]{color:var(--bg)}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]).agent-portal :is(.stat-ic.tone-blue,.gantt-now-label){color:var(--bg)}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]).client-portal .edx-work .screens-panel .btn.primary.sm:where(:not(.mk *,.mkc *,.mkv *)){color:var(--bg)}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .mk.customise .cust.cust{color:var(--bg)}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .mk .btn:not(.o,.g,.soft,.ghost,.danger,.action,.btn-soft,.btn-secondary){color:var(--bg)}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .mk .toolbar .tabs span.on{color:var(--bg)}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .mk :is(.toolbar .tabs,.chipf){background:var(--surface)}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .mk .bub.bub{background:linear-gradient(160deg,var(--fp-glass-hi),var(--fp-glass-lo));border-color:var(--fp-edge);border-radius:var(--fp-radius);box-shadow:inset 0 1px #ffffff14,0 0 16px -6px var(--fp-glow)}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .mk .toolbar .tabs span .cnt.cnt{color:var(--neutral-ink)}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .mk .toolbar .tabs span.on .cnt.cnt{background:var(--bg);color:var(--smn-primary-d)}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .mk .bub .who span.v.v{color:var(--teal-ink)}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .mk .bub .foot .k.alert{color:var(--danger-ink)}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .mk .bub .foot .k[style*="185, 28, 28"]{color:var(--danger-ink)!important}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .dx-attn.has-red{background:var(--danger-wash);border-color:var(--danger-ink)}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) :is(.msg-response-bar,.msg-response-hint){color:var(--warning-ink)}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .msg-response-bar{background:var(--warning-wash)}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .mk .bub .badge.stt[style*="241, 243, 247"]{background:var(--neutral-wash)!important}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .ppl-item.is-sel{background:var(--smn-primary-tint)}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) :is(.ppl-item-main small,.ppl-detail-tt p,.ppl-row-kv dt,.ppl-sec-h,.ppl-mini-kv dt,.tsz-label){color:var(--ink-2)}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) :is(.ppl-phone a,.ppl-row-kv dd a){color:var(--smn-primary-d)}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .ao-btn:not(.ao-btn-quiet){color:var(--bg)}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .ao-btn.ao-btn-quiet{color:var(--smn-primary-d)}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .evx-more-i{background:var(--surface-2)!important}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .evh-app{color:var(--ink)}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .journey-step.done .journey-dot{color:var(--bg)}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .wn-portal-chip{background:var(--surface-2);color:var(--ink-2)}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .mk .nav a.on .pill.pill.b.g{color:#fff}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) :is(.mk,.mkc.mkc,.mkv.mkv){--pink: #f58ab9;--pink-bg: #4a1f36}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) :is(.mk,.mkc.mkc,.mkv.mkv) :is(.cust,.wctl span,.ad-x,.tglc,.att,.btn-soft,.part,.srch,.vt){background:var(--card)}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) :is(.mk,.mkc.mkc,.mkv.mkv) :is(.dt,.bar,.chip,.mini div,.msg .bx,.lv span.l2,.soft.gy){background:var(--bg-inset)}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) :is(.mkc.mkc,.mk) .msg.me .bx{background:var(--smn-primary-tint)}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) :is(.mk,.mkc.mkc,.mkv.mkv){--blue-text: var(--smn-primary-d);--green-text: var(--success-ink);--emerald-text: var(--success-ink);--lime-text: var(--success-ink);--teal-text: var(--teal-ink);--cyan-text: var(--teal-ink);--amber-text: var(--warning-ink);--orange-text: var(--warning-ink);--purple-text: var(--violet-ink);--fuchsia-text: var(--violet-ink);--rose-text: var(--danger-ink);--slate-text: var(--ink-2);--indigo-text: var(--smn-primary-d);--rose: var(--danger-ink);--rose-bg: var(--danger-wash);--indigo: var(--violet-ink);--indigo-bg: var(--violet-wash);--emerald: var(--success-ink);--emerald-bg: var(--success-wash);--lime: var(--success-ink);--lime-bg: var(--success-wash);--fuchsia: var(--violet-ink);--fuchsia-bg: var(--violet-wash);--cyan: var(--teal-ink);--cyan-bg: var(--teal-wash);--orange: var(--warning-ink);--orange-bg: var(--warning-wash);--steel: var(--smn-primary-d);--steel-bg: var(--smn-primary-tint);--slate: var(--ink-2);--slate-bg: var(--neutral-wash);--steel-text: var(--smn-primary-d)}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) :is(.mk,.mkc.mkc,.mkv.mkv) .lvl.u{color:var(--danger-ink)}:root .client-portal:is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .urgency-high{color:var(--warning-ink)}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) :is(.mkc.mkc,.mk,.mkv.mkv) .card.cx-slim.cx-clear,:root .client-portal:is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .edx-work .rs-alerts-clear{background:linear-gradient(90deg,var(--success-wash) 0%,var(--surface) 70%);border-color:var(--success-wash)}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) :is(.mk .newt,.mkc.mkc .newt,.mkv.mkv .newt,:is(.mk,.mkc.mkc,.mkv.mkv) .msg .av,.oi-chip-active,.oracle-btn-primary,.oracle-btn-primary:hover,.oracle-step.active .oracle-step-num){color:var(--bg)}:root .client-portal:is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .cnt2.todo-event-group-count{background:var(--smn-primary-tint)!important;color:var(--smn-primary-d)!important}@font-face{font-family:Ivory Editorial;src:url(/fonts/ivory-atelier/playfair-display-latin-400-600.woff2) format("woff2");font-style:normal;font-weight:400 600;font-display:swap}@font-face{font-family:Ivory Sans;src:url(/fonts/ivory-atelier/inter-latin-400-600.woff2) format("woff2");font-style:normal;font-weight:400 600;font-display:swap}:root [data-portal-theme=cyan-amber]{--fx-wash: radial-gradient(ellipse at 50% 0%, #148bad22, transparent 60%), radial-gradient(ellipse at 100% 100%, #ffba4a0f, transparent 50%);--fx-wash-size: auto, auto;--fx-card-bg: radial-gradient(ellipse at 4% 0%, #138cac36, transparent 52%), linear-gradient(128deg, #103c4d, #03131e 67%);--fx-card-bd: #09b9d5;--fx-card-top: #9eefff;--fx-card-sh: inset 0 1px #c4f7ff66, inset 1px 0 #7bf6ff29, inset 0 -5px 14px #00071180, 0 0 5px #00e5ff3d, 0 0 18px #00b8ef45, 0 8px 19px #00071388;--fx-card-line: linear-gradient(90deg, #d0fbffcc, transparent 55%, #00d7ff88);--fx-tile-bg: radial-gradient(ellipse at 15% 0%, #037fa134, transparent 65%), linear-gradient(135deg, #0b3546, #02101a);--fx-tile-bd: #05bfdd;--fx-tile-top: #05bfdd;--fx-tile-sh: inset 0 1px #b9faff80, inset 1px 0 #21edff33, 0 0 14px #00cfff50;--fx-odd-bg: var(--fx-tile-bg);--fx-odd-bd: var(--fx-tile-bd);--fx-odd-top: var(--fx-tile-top);--fx-odd-sh: var(--fx-tile-sh);--fx-hot-bg: var(--fx-tile-bg);--fx-hot-bd: #f8bb57;--fx-hot-top: #ffdf8f;--fx-hot-sh: inset 0 1px #fff2c480, 0 0 7px #ffb52e4d, 0 0 22px #ed9b3e50;--fx-nav-bg: linear-gradient(100deg, #64401d, #0a2632);--fx-nav-ink: #ffdc8b;--fx-nav-bd: #ffc156;--fx-nav-sh: inset 5px 0 #ffcd61, inset 0 1px #fff2bd66, 0 0 10px #ffab4566, 0 0 23px #f5a43155;--fx-tab-bg: linear-gradient(110deg, var(--fp-warm-bg), var(--surface));--fx-tab-ink: var(--fp-warm);--fx-tab-bd: var(--fp-warm);--fx-tab-sh: 0 0 13px var(--fp-warm-glow);--fx-btn-fill: #164b63;--fx-side-bg: radial-gradient(ellipse at 40% 105%, #1387a728, transparent 30%), linear-gradient(120deg, #061923, var(--sidebar-bg) 65%);--fx-orb-bd: #48c8e168;--fx-orb-bg: repeating-radial-gradient(circle at 50% 50%, transparent 0 30px, #2e879332 31px 32px, transparent 33px 47px), repeating-linear-gradient(20deg, transparent 0 17px, #39a6b519 18px 19px);--fx-orb-sh: 0 -6px 18px #22cde02a, inset 0 15px 38px #20bdd730;--fx-bar: linear-gradient(#09eaff, #0293c8);--fx-bar-sh: 0 0 11px #00d9ff77;--fx-bar2: linear-gradient(#ffe18b, #d68a2e);--fx-bar2-sh: 0 0 9px #ffc15555;--fx-radius: 10px;--fx-btn-radius: 6px;--fx-tab-radius: 5px}:root [data-portal-theme=cyan-ember]{--fx-wash: linear-gradient(#277f8c14 1px, transparent 1px), linear-gradient(90deg, #277f8c14 1px, transparent 1px), radial-gradient(ellipse at 50% 0%, #148bad13, transparent 60%);--fx-wash-size: 24px 24px, 24px 24px, auto;--fx-card-bg: radial-gradient(ellipse at 2% 0%, #1187b92a, transparent 50%), linear-gradient(135deg, #0a3548, #020d16 66%);--fx-card-bd: #04bedc;--fx-card-top: #57dfff;--fx-card-sh: inset 0 1px #b9f0ff73, inset 1px 0 #00dfff33, 0 0 6px #00ddff4d, 0 0 20px #00aeee45, 0 7px 18px #00080faa;--fx-card-line: linear-gradient(90deg, #c1faffbb 0 17%, transparent 17% 63%, #ff9d488f 63% 100%);--fx-tile-bg: linear-gradient(130deg, var(--fp-glass-hi), var(--fp-glass-lo) 60%);--fx-tile-bd: #09ccea;--fx-tile-top: #09ccea;--fx-tile-sh: inset 0 1px #b9f4ff73, 0 0 16px #02bcea52;--fx-odd-bg: radial-gradient(ellipse at 5% 0%, #a5511833, transparent 65%), linear-gradient(140deg, #281a12, #030f18);--fx-odd-bd: #ff9c42;--fx-odd-top: #ff9c42;--fx-odd-sh: inset 0 1px #ffce9480, inset 1px 0 #ff8e3233, 0 0 7px #ff9a4d5c, 0 0 22px #f0773052;--fx-hot-bg: var(--fx-odd-bg);--fx-hot-bd: #ff9c42;--fx-hot-top: #ff9c42;--fx-hot-sh: var(--fx-odd-sh);--fx-nav-bg: linear-gradient(110deg, #753717, #0a2531);--fx-nav-ink: #ffd197;--fx-nav-bd: #ff9e48;--fx-nav-sh: inset 4px 0 #ff9e43, inset 0 1px #ffd0a166, 0 0 13px #ff7a3a77, 0 0 25px #f9732a4d;--fx-tab-bg: linear-gradient(110deg, var(--fp-warm-bg), var(--surface));--fx-tab-ink: var(--fp-warm);--fx-tab-bd: #ff9e43;--fx-tab-sh: inset 0 1px #ffe1b533, 0 0 18px #ff8e4a66;--fx-btn-fill: #164b63;--fx-side-bg: radial-gradient(ellipse at 40% 105%, #1387a728, transparent 30%), linear-gradient(120deg, #061923, var(--sidebar-bg) 65%);--fx-orb-bd: #48c8e168;--fx-orb-bg: repeating-radial-gradient(circle at 50% 50%, transparent 0 30px, #2e879332 31px 32px, transparent 33px 47px), repeating-linear-gradient(20deg, transparent 0 17px, #39a6b519 18px 19px);--fx-orb-sh: 0 -6px 18px #22cde02a, inset 0 15px 38px #20bdd730;--fx-bar: linear-gradient(#08e6ff, #078bc4);--fx-bar-sh: 0 0 11px #00d5ff70;--fx-bar2: linear-gradient(#ffc077, #df6c27);--fx-bar2-sh: 0 0 10px #ff8e4666;--fx-radius: 0px;--fx-btn-radius: 0px;--fx-tab-radius: 0px;--fx-chamfer: polygon(10px 0, calc(100% - 10px) 0, 100% 10px, 100% calc(100% - 10px) , calc(100% - 10px) 100%, 10px 100%, 0 calc(100% - 10px) , 0 10px);--fx-chamfer-sm: polygon(8px 0, 100% 0, 100% calc(100% - 7px) , calc(100% - 7px) 100%, 0 100%, 0 8px)}:root [data-portal-theme=cyan-pink-violet]{--fx-wash: radial-gradient(ellipse at 96% 0%, #c025eb2e, transparent 45%), radial-gradient(ellipse at 0% 85%, #177bff2b, transparent 55%);--fx-wash-size: auto, auto;--fx-card-bg: radial-gradient(ellipse at 0% 0%, #a839d52f, transparent 54%), linear-gradient(135deg, #1b2b50, #080f28 67%);--fx-card-bd: #21a9de;--fx-card-top: #ca6bfa;--fx-card-sh: inset 0 1px #ecc8ff80, inset 1px 0 #24dcff40, 0 0 6px #ab36ff55, 0 0 18px #6a31c64d, 0 8px 20px #00041599;--fx-card-line: linear-gradient(90deg, #fba8ffbb, transparent 43%, #52e8ffbb);--fx-tile-bg: radial-gradient(ellipse at 7% 0%, #7238ba40, transparent 70%), linear-gradient(135deg, #172b4b, #090f29);--fx-tile-bd: #20bcea;--fx-tile-top: #20bcea;--fx-tile-sh: inset 0 1px #b9f4ff88, 0 0 7px #00cfff66, 0 0 18px #1c92df45;--fx-odd-bg: var(--fx-tile-bg);--fx-odd-bd: #bf4ce8;--fx-odd-top: #f482e9;--fx-odd-sh: inset 0 1px #ffc4f7aa, 0 0 7px #dd37ff66, 0 0 21px #a736f75c;--fx-hot-bg: var(--fx-tile-bg);--fx-hot-bd: #f85bce;--fx-hot-top: #f85bce;--fx-hot-sh: inset 0 1px #ffb5ed99, 0 0 7px #ff55c977, 0 0 23px #db2bbb55;--fx-nav-bg: linear-gradient(100deg, #185975, #172241);--fx-nav-ink: var(--smn-primary-d);--fx-nav-bd: #22e5ff;--fx-nav-sh: inset 4px 0 #ff44df, inset 0 1px #eaa0ff88, 0 0 7px #14d8ff77, 0 0 20px #ff36df70;--fx-tab-bg: linear-gradient(120deg, #174355, #17213e);--fx-tab-ink: var(--smn-primary-d);--fx-tab-bd: var(--smn-primary-d);--fx-tab-sh: inset 0 1px #a9f4ff55, 0 0 8px #00c9ff66, 0 0 21px #4272df55;--fx-btn-fill: #334278;--fx-side-bg: radial-gradient(ellipse at 8% 0%, #7b37df66, transparent 45%), radial-gradient(ellipse at 20% 100%, #d235ed47, transparent 35%), #090f29;--fx-orb-bd: #c767ffbb;--fx-orb-bg: repeating-radial-gradient(circle at 50% 50%, transparent 0 24px, #bf84ff18 25px 26px, transparent 27px 40px);--fx-orb-sh: 0 -7px 27px #bc25ff55, inset 0 15px 38px #2478ef55;--fx-bar: linear-gradient(#18e6ff, #1968d0);--fx-bar-sh: 0 0 11px #04cfff88;--fx-bar2: linear-gradient(#ff6ddb, #ad36ef);--fx-bar2-sh: 0 0 11px #f450dc88;--fx-radius: 15px;--fx-btn-radius: 6px;--fx-tab-radius: 5px}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]){background-image:var(--fx-wash);background-size:var(--fx-wash-size)}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .ps-shell:before{box-shadow:inset -1px 0 0 var(--fp-edge)}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .ps-shell:not(.ps-themed) .mk .side.side{background:var(--fx-side-bg);box-shadow:inset -1px 0 0 var(--fp-edge),12px 0 28px -18px var(--fp-glow);overflow:hidden}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .ps-shell:not(.ps-themed) .mk .side.side:before{content:"";position:absolute;left:-85px;bottom:-40px;width:260px;height:260px;pointer-events:none;z-index:0;border:1px solid var(--fx-orb-bd);border-radius:50%;background:var(--fx-orb-bg);transform:rotate(-23deg);box-shadow:var(--fx-orb-sh)}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .ps-shell:not(.ps-themed) .mk .side.side>*{position:relative;z-index:1}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .mk .brand .n{text-transform:uppercase;letter-spacing:.08em;font-size:13px;font-weight:700}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .mk .brand .s{text-transform:uppercase;letter-spacing:.1em;font-size:10px}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .mk .sec{letter-spacing:.14em}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .ps-shell:not(.ps-themed) .mk .nav.nav a.on{background:var(--fx-nav-bg);color:var(--fx-nav-ink);border:1px solid var(--fx-nav-bd);border-radius:min(var(--fx-radius),12px);box-shadow:var(--fx-nav-sh);font-weight:600}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .mk .nav a:not(.on):hover{background:color-mix(in srgb,var(--fp-edge) 10%,transparent)}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .mk .nav a.all{color:var(--smn-primary-d)}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .ps-shell:not(.ps-themed) .mk .side-foot .promo.promo{background:linear-gradient(130deg,var(--fp-glass-hi),var(--fp-glass-lo) 60%);border:1px solid var(--fp-edge);box-shadow:inset 0 1px #caf8ff22,0 0 9px var(--fp-glow);color:var(--sidebar-ink);border-radius:min(var(--fx-radius),10px)}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .mk .side-foot{border-top-color:color-mix(in srgb,var(--fp-edge) 45%,transparent)}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .mk .top.top{background:color-mix(in srgb,var(--bg) 80%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--border);box-shadow:0 8px 24px -18px var(--fp-glow)}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .mk .top h1{font-weight:600;letter-spacing:-.4px}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .mk .top .g,:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .mk .org .s{color:var(--ink-2)}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .mk :is(.org .av,.acct-av){background:var(--surface-2);color:var(--ink);border:1px solid var(--fp-edge);box-shadow:0 0 8px var(--fp-glow)}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .notif-bell-dot{background:var(--fp-warm)}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .mk .cust.cust,:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .mk .tb:where(.suggestion-box-trigger,.ct-btn),:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .mk .ct-btn{background:var(--surface);border:1px solid var(--fp-edge);border-radius:var(--fx-btn-radius);color:var(--ink);box-shadow:inset 0 1px #b8edff1c,0 0 8px -2px var(--fp-glow)}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .mk.customise .cust.cust{background:var(--fx-btn-fill);color:#fff;border-color:var(--fp-edge)}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) :is(.card.card.card,.mk .card.card,.mkc.mkc .card.card,.mkv.mkv .card.card){background:var(--fx-card-bg);border:1px solid var(--fx-card-bd);border-top-color:var(--fx-card-top);border-radius:var(--fx-radius);box-shadow:var(--fx-card-sh)}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) :is(.mk .card.card,.mkc.mkc .card.card,.mkv.mkv .card.card):before{content:"";position:absolute;height:2px;left:10px;right:10px;top:0;z-index:1;pointer-events:none;background:var(--fx-card-line)}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) :is(.mk .card.card,.mkc.mkc .card.card,.mkv.mkv .card.card).tile:before{left:12px;right:12px;height:1px;opacity:.8}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .mk .agd-fold .card.card{background:transparent;box-shadow:none;border:0;border-top:1px solid var(--border);border-radius:0}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .mk .agd-fold .card.card:before,:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .mk .agd-fold .card.card:after{display:none}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .orgset-card.orgset-card{background:var(--surface);border:1px solid var(--fp-edge);border-radius:var(--fx-radius);box-shadow:inset 0 1px #bcf3ff16,0 6px 15px #00000030}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) :is(.mk .card.card.tile,.mkc.mkc button.card.card.tile,.mkv.mkv button.card.card.tile){background:var(--fx-tile-bg);border-color:var(--fx-tile-bd);border-top-color:var(--fx-tile-top);box-shadow:var(--fx-tile-sh)}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) :is(.mk .card.card.tile,.mkc.mkc button.card.card.tile,.mkv.mkv button.card.card.tile):nth-child(odd){background:var(--fx-odd-bg);border-color:var(--fx-odd-bd);border-top-color:var(--fx-odd-top);box-shadow:var(--fx-odd-sh)}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) :is(.mk .card.card.tile,.mkc.mkc button.card.card.tile,.mkv.mkv button.card.card.tile):is(:nth-child(5),.agent-kpi-wide){background:var(--fx-hot-bg);border-color:var(--fx-hot-bd);border-top-color:var(--fx-hot-top);box-shadow:var(--fx-hot-sh)}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) :is(.mk .card.card.tile,.mkc.mkc button.card.card.tile,.mkv.mkv button.card.card.tile):hover{border-color:var(--fp-warm);box-shadow:inset 0 1px #fff2,0 0 22px -2px var(--fp-warm-glow)}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .mk .tile .t{font-size:11.5px;font-weight:500;color:var(--ink-2)}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .mk .tile .n{font-size:26px;font-weight:600;letter-spacing:-.7px;color:var(--ink)}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .mk .tile .s{color:var(--ink-2)}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .mk .tile-ic-img{width:38px;height:38px;object-fit:contain;flex:none}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .mk .tile .lk{font-size:11px}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .mk .card>.hd{margin:0 0 6px;padding:14px 16px 10px;border-bottom:1px solid var(--border)}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .mk .card>.hd h3{font-size:13.5px;font-weight:600;color:var(--ink);letter-spacing:-.1px}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .mk .card>.hd .sub{color:var(--ink-2)}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .mk .card>.hd .lk,:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .mk .card .bd .lk{font-size:11.5px}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .mk .hd h3:has(>.wh-ic){display:flex;align-items:center;gap:8px}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .mk .wh-ic{width:26px;height:26px;object-fit:contain;flex:none}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .mk .card>.bd{padding-top:10px}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .mk .dt{background:var(--surface-2);border:1px solid var(--border);border-radius:6px;color:var(--ink-2)}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .mk .dt b{color:var(--ink)}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .mk .badge,:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .mk .lvl{border:1px solid color-mix(in srgb,currentColor 32%,transparent);border-radius:5px;letter-spacing:.03em}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .mk .todo .cb{border:1px solid var(--fp-edge);background:transparent;box-shadow:0 0 5px var(--fp-glow);width:14px;height:14px}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .mk .tgrp[style]{background:color-mix(in srgb,var(--fp-glass-lo) 55%,transparent)!important;border-color:var(--border)!important}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .mk .tgrp[style] .tgh{color:var(--ink)}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .mk .li,:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .mk .todo,:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .mk .kv{border-bottom-color:color-mix(in srgb,var(--fp-edge) 22%,transparent)}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .mk .card .bar{background:var(--surface-2);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--fp-edge) 25%,transparent)}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .mk .card .bar i{box-shadow:0 0 9px var(--fp-glow)}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .mk .donut{filter:drop-shadow(0 0 7px var(--fp-glow))}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .mk .chart{border-bottom-color:color-mix(in srgb,var(--fp-edge) 35%,transparent)}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .mk .chart i{background:var(--fx-bar);box-shadow:var(--fx-bar-sh);border-radius:2px 2px 0 0}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .mk .chart i.pd{background:var(--fx-bar2);box-shadow:var(--fx-bar2-sh)}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .mk .agh-stack-bar{background:var(--surface-2);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--fp-edge) 25%,transparent)}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .mk .agh-stack-bar i{box-shadow:0 0 7px var(--fp-glow)}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .mk .agd-seg{display:inline-flex;gap:4px;border:0;background:transparent;overflow:visible}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .mk .agd-seg button{background:var(--surface);border:1px solid var(--border);border-radius:var(--fx-tab-radius);color:var(--ink-2);font-size:11.5px;font-weight:500;padding:4px 10px;min-height:28px}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .mk .agd-seg button[aria-pressed=true]{background:var(--smn-primary-tint);color:var(--smn-primary-d);border-color:var(--smn-primary-d)}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .mk .card .tabs{gap:6px;border-bottom:0;margin:2px 0 10px}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .mk .card .tabs span{padding:4px 11px;border:1px solid var(--border);border-radius:var(--fx-tab-radius);background:var(--surface);color:var(--ink-2);font-size:11.5px;font-weight:500}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .mk .card .tabs span.on{background:var(--smn-primary-tint);color:var(--smn-primary-d);border:1px solid var(--smn-primary-d)}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .mk .agd-tabs{gap:8px}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .mk .agd-tab{padding:6px 15px;min-height:34px;border:1px solid var(--border);border-radius:var(--fx-tab-radius);background:var(--surface);color:var(--ink-2);font-size:12.5px;font-weight:500}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .mk .agd-tab:hover{color:var(--ink);border-color:var(--fp-edge)}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .mk .agd-tab.on{background:var(--fx-tab-bg);border-color:var(--fx-tab-bd);color:var(--fx-tab-ink);box-shadow:var(--fx-tab-sh);font-weight:600}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .mk .agd-tab-n{background:var(--surface-2);color:var(--ink-2);border:1px solid var(--border)}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .mk .agd-tab.on .agd-tab-n{background:var(--bg);color:var(--fx-tab-ink);border-color:var(--fx-tab-bd)}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .mk .agd-view-head h2{font-size:13.5px;font-weight:600}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .mk .agd-search input,:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .mk .agd-select{background:var(--surface);border:1px solid var(--border);border-radius:8px;color:var(--ink)}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .mk .agd-select{background:var(--surface-2);border-radius:5px}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .mk .agd-search input::placeholder{color:var(--ink-2)}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .ps-shell:not(.ps-themed) :is(.btn-primary.btn-primary,.btn.primary,.ds-btn-primary,.orgset-btn.primary):where(:not(.mk *,.mkc *,.mkv *)){background:var(--fx-btn-fill);color:#fff;border:1px solid var(--fp-edge);border-radius:var(--fx-btn-radius);box-shadow:inset 0 1px #b8edff1c,0 0 12px -3px var(--fp-glow)}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .ps-shell:not(.ps-themed) .mk .btn:not(.o,.g,.soft,.ghost,.danger,.action,.btn-soft,.btn-secondary),:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .ps-shell:not(.ps-themed) .mk .agh-btn:not(.is-ghost),:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .ps-shell:not(.ps-themed) .mk .ob.ob{background:var(--fx-btn-fill);color:#fff;border:1px solid var(--fp-edge);border-radius:var(--fx-btn-radius);box-shadow:inset 0 1px #b8edff1c,0 0 12px -3px var(--fp-glow)}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .mk .btn-soft,:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .mk .btn.o,:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .mk .btn.g{border-color:var(--border)}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .mk .agh-btn.is-ghost{background:color-mix(in srgb,var(--bg) 55%,transparent);border:1px solid var(--fp-edge);color:var(--od-ink);border-radius:var(--fx-btn-radius)}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .mk .agh-btn{border-radius:var(--fx-btn-radius)}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .mk .card:has(.donut){--green: var(--smn-primary-d);--amber: var(--fp-warm)}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .mk .sbar .a[style]{background:var(--fx-bar)!important;box-shadow:var(--fx-bar-sh)}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .mk .sbar .b[style]{background:var(--fx-bar2)!important;box-shadow:var(--fx-bar2-sh);color:#000}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .mk .agh-spark i{background:color-mix(in srgb,var(--fp-edge) 28%,var(--surface-2))}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .mk .agh-spark i.is-now{background:var(--fx-bar);box-shadow:var(--fx-bar-sh)}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .mk .btn-soft.btn-soft{background:var(--surface);border:1px solid var(--fp-edge);color:var(--ink);border-radius:var(--fx-btn-radius)}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .mk .agh-next{border:1px solid var(--fx-card-bd);border-top-color:var(--fx-card-top);border-radius:var(--fx-radius);box-shadow:inset 0 1px #c4f7ff55,0 0 6px #00e5ff33,0 0 20px var(--fp-glow),0 8px 19px #00071388}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .mk .agh-scrim{background:linear-gradient(180deg,color-mix(in srgb,var(--nav) 74%,transparent),color-mix(in srgb,var(--nav) 52%,transparent) 40%,color-mix(in srgb,var(--nav) 70%,transparent),color-mix(in srgb,var(--nav) 94%,transparent)),linear-gradient(100deg,color-mix(in srgb,var(--nav) 75%,transparent),color-mix(in srgb,var(--nav) 22%,transparent) 60%)}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .tnh-stat small{color:var(--od-ink-2)}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .mk .live-badge .lb-text{fill:var(--bg)}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .mk .agh-dtile{border-color:var(--fp-edge);border-radius:min(var(--fx-radius),14px)}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .mk .agh-glance{background:var(--fx-card-bg);border:1px solid var(--fx-card-bd);border-top-color:var(--fx-card-top);border-radius:var(--fx-radius);box-shadow:var(--fx-card-sh);position:relative}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .mk .agh-glance:before{content:"";position:absolute;height:2px;left:10px;right:10px;top:0;pointer-events:none;background:var(--fx-card-line)}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .mk .agh-date{color:var(--ink-2)}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .mk .agh-glance-hd h2{font-size:15px;font-weight:600}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .mk .agh-gl{background:color-mix(in srgb,var(--fp-glass-lo) 62%,transparent);border:1px solid color-mix(in srgb,var(--fp-edge) 38%,transparent);border-left:3px solid var(--fp-edge);border-radius:min(var(--fx-radius),8px);box-shadow:inset 0 1px #caf8ff12}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .mk .agh-gl:hover{background:color-mix(in srgb,var(--fp-edge) 12%,var(--fp-glass-lo));border-color:var(--fp-edge);box-shadow:0 0 12px -3px var(--fp-glow)}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .mk .agh-gl.tone-red,:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .mk .agh-gl.tone-amber,:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .mk .agh-gl.tone-green,:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .mk .agh-gl.tone-purple{--agh-tone-bg: transparent}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .mk .agh-gl .agh-gl-v{text-shadow:none}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .mk .agh-gl-ic{width:38px;height:38px}:root :is([data-portal-theme=cyan-amber],[data-portal-theme=cyan-ember],[data-portal-theme=cyan-pink-violet]) .mk .plan-spotlight.plan-spotlight{border:1px solid var(--fp-edge);border-radius:var(--fx-radius);background:radial-gradient(60% 140% at 100% 0%,var(--sk-hero-glow),transparent 60%),linear-gradient(110deg,var(--fp-glass-lo),var(--sk-hero-2));box-shadow:0 0 24px -8px var(--fp-glow),inset 0 1px #ffffff14}:root [data-portal-theme=cyan-ember] .mk :is(.sec.sec,.card>.hd h3,.plan-spotlight .ps-kicker.ps-kicker,.tile .t,.agh-glance-hd h2,.agd-view-head h2){font-family:ui-monospace,Cascadia Mono,Consolas,Courier New,monospace;text-transform:uppercase;letter-spacing:.06em;font-size:12px}:root [data-portal-theme=cyan-ember] .mk .top h1{font-family:ui-monospace,Cascadia Mono,Consolas,Courier New,monospace;text-transform:uppercase;letter-spacing:.06em;font-size:22px;font-weight:600}:root [data-portal-theme=cyan-ember] .mk .top.top{border-bottom-color:var(--fp-edge)}:root [data-portal-theme=cyan-ember] :is(.mk .card.card,.mkc.mkc .card.card,.mkv.mkv .card.card){clip-path:var(--fx-chamfer);border-width:1px;border-left:3px solid var(--fp-edge)}:root [data-portal-theme=cyan-ember] :is(.mk .card.card.tile,.mkc.mkc button.card.card.tile):nth-child(odd){border-left-color:var(--fp-warm)}:root [data-portal-theme=cyan-ember] :is(.mk .card.card,.mkc.mkc .card.card,.mkv.mkv .card.card):not(.tile):after{content:"";position:absolute;right:0;bottom:0;width:12px;height:12px;border-right:3px solid var(--fp-edge);border-bottom:3px solid var(--fp-edge);pointer-events:none}:root [data-portal-theme=cyan-ember] .mk .card>.hd{position:relative;border-bottom-color:var(--fp-edge)}:root [data-portal-theme=cyan-ember] .mk .card>.hd:after{content:"";position:absolute;left:16px;bottom:-1px;width:38px;height:2px;background:var(--fp-warm)}:root [data-portal-theme=cyan-ember] .mk .todo .cb{border-color:var(--fp-warm);box-shadow:0 0 6px var(--fp-warm-glow)}:root [data-portal-theme=cyan-ember] .mk :is(.agd-tab,.cust.cust,.btn:not(.o,.g,.soft,.ghost,.danger,.action,.btn-soft,.btn-secondary),.agh-btn,.nav a.on,.ct-btn){border-radius:0;clip-path:var(--fx-chamfer-sm)}:root [data-portal-theme=cyan-ember] .mk .side.side{box-shadow:inset 3px 0 0 var(--fp-warm),inset -1px 0 0 var(--fp-edge),12px 0 28px -18px var(--fp-glow)}:root [data-portal-theme=cyan-ember] .mk .agh-glance{clip-path:var(--fx-chamfer);border-left:3px solid var(--fp-edge)}:root [data-portal-theme=cyan-ember] .mk .agh-next{border-radius:0;border-left:3px solid var(--fp-edge)}:root [data-portal-theme=cyan-pink-violet] :is(.mk .card.card,.mkc.mkc .card.card,.mkv.mkv .card.card):not(.tile){border-bottom-color:#734cef}:root [data-portal-theme=cyan-pink-violet] :is(.mk .card.card,.mkc.mkc .card.card,.mkv.mkv .card.card):not(.tile):nth-child(2n){border-top-color:#f456d9;border-right-color:#b845e3;box-shadow:inset 0 1px #ffd2f7aa,inset -1px 0 #f137cc26,0 0 6px #ff3ac755,0 0 20px #bd36dd45,0 8px 20px #00041599}:root [data-portal-theme=cyan-pink-violet] :is(.mk .card.card,.mkc.mkc .card.card,.mkv.mkv .card.card):not(.tile):after{content:"";position:absolute;right:-1px;bottom:-1px;width:24px;height:24px;border-right:2px solid #f35ce1;border-bottom:2px solid #b45cff;border-radius:0 0 14px;box-shadow:3px 3px 13px #d02fff33;pointer-events:none}:root [data-portal-theme=cyan-pink-violet] .mk .agh-glance:after{content:"";position:absolute;right:-1px;bottom:-1px;width:24px;height:24px;border-right:2px solid #f35ce1;border-bottom:2px solid #b45cff;border-radius:0 0 14px;box-shadow:3px 3px 13px #d02fff33;pointer-events:none}:root [data-portal-theme=cyan-pink-violet] .mk .agh-next{border-color:#ca6bfa;border-top-color:#e8abff;border-bottom-color:#734cef}:root [data-portal-theme=cyan-pink-violet] .mk .tag,:root [data-portal-theme=cyan-pink-violet] .mk .badge{border-radius:5px}:root [data-portal-theme=cyan-amber] .mk .card.card[data-widget=financials]{border-color:var(--fx-hot-bd);border-top-color:var(--fx-hot-top);box-shadow:var(--fx-hot-sh)}:root [data-portal-theme=cyan-amber] .mk .card.card[data-widget=travel]{border-bottom-color:var(--fp-warm)}:root [data-portal-theme=cyan-pink-violet] .mk .card.card[data-widget=overdue]{border-color:#f165ca;box-shadow:inset 0 1px #ffc8ec80,0 0 8px #fb53cb66,0 0 23px #d82ca04d}:root [data-portal-theme=cyan-pink-violet] .mk .card.card:is([data-widget=travel],[data-widget=alerts]){border-bottom-color:#815fba}.dg-main{container:dgm / inline-size}@container dgm (min-width: 560px){.mk .dg-main .row.tiles.tiles{grid-template-columns:repeat(3,minmax(0,1fr))}}@container dgm (min-width: 1180px){.mk .dg-main .row.tiles.tiles{grid-template-columns:repeat(6,minmax(0,1fr))}}@container dgm (max-width: 559px){.mk .dg-main .row.tiles.tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}.mk .dg-main .row.tiles .card.tile{min-width:0;justify-content:space-between}.mk .dg-main .row.tiles .card.tile .t{line-height:1.3}@container dgm (min-width: 600px) and (max-width: 1059px){.mk .dg-row.r3.r3,.mk .dg-row.r4.r4{grid-template-columns:repeat(2,minmax(0,1fr))}.mk .dg-row.r3>:nth-child(3):last-child{grid-column:1 / -1}}@container dgm (max-width: 599px){.mk .dg-row.r2.r2,.mk .dg-row.r3.r3,.mk .dg-row.r4.r4,.mk .dg-row.r5.r5{grid-template-columns:minmax(0,1fr)}}.mk .todos-bd.todos-bd{max-height:366px;overflow-y:auto}@container dgm (min-width: 1060px){.mk .todos-bd.todos-bd{max-height:220px}}.mk .dg-main table td{vertical-align:middle}.mk .dg-main table tbody tr{transition:background-color .12s ease}.mk .dg-main table tbody tr:hover td{background:var(--surface-2, var(--surface-2))}.mk .dg-main .dt.dt{width:46px;flex:none;border-radius:10px;padding:6px 0 7px;background:linear-gradient(160deg,var(--sk-org-av-1) 0%,var(--sk-org-av-2) 100%);color:var(--sk-date-ink);font-size:10px;letter-spacing:.08em;box-shadow:0 6px 14px -8px #061a38cc}.mk .dg-main .dt.dt b{color:#fff;font-size:18px;font-weight:750;margin-top:1px}.mk .dg-main .ev.ev b{font-size:13.5px;font-weight:650;color:var(--ink);line-height:1.3}.mk .dg-main .ev.ev small{font-size:12px;color:var(--ink-2);margin-top:2px}.mk .chart.chart>div{align-self:stretch;max-width:64px}.mk .chart.chart{justify-content:space-around}.mk .chart.chart i{border-radius:6px 6px 2px 2px;background:linear-gradient(180deg,var(--smn-primary-l) 0%,var(--smn-primary) 100%)}.mk .xl.xl{justify-content:space-around}.mk .xl.xl span{max-width:64px}.mk .dg-main .card .bd>div>.donut+.lg+p.muted{flex:1 1 100%}.mk .dg-main .card .bd>div:has(>.donut){flex-wrap:wrap}.tnh+.row.tiles{margin-top:0}.mkv.mkv>.tnh{margin:4px 0 16px}.mk .dg-row>:only-child,.mkv.mkv .dg-row>:only-child{grid-column:1 / -1}.mkv.mkv .tgrp{border:1.5px solid;border-radius:12px;padding:8px 12px 4px;margin-bottom:10px}.mkv.mkv .tgrp:last-child{margin-bottom:0}.mkv.mkv .tgh{display:flex;align-items:center;gap:8px;font-size:12.5px;font-weight:700;color:var(--t1);padding:2px 0 6px}.mkv.mkv .tgh>span:first-of-type{flex:1 1 auto;min-width:0}.mkv.mkv .cnt2{width:24px;height:24px;border-radius:50%;color:#fff;font-weight:800;font-size:12px;display:inline-flex;align-items:center;justify-content:center;flex:none}.mkv.mkv .tgrp .todo{display:flex;align-items:center;gap:10px;padding:8px 0;border-top:1px solid color-mix(in srgb,var(--smn-primary) 14%,transparent);font-size:13px}.mkv.mkv .tgrp .todo .meta{min-width:0;flex:1 1 auto;order:1}.mkv.mkv .tgrp .todo .nm{font-weight:600;color:var(--t1)}.mkv.mkv .tgrp .lvl{order:2;margin-left:auto;flex:none;font-size:10.5px;font-weight:750;border-radius:999px;padding:3px 9px;text-transform:capitalize}.mkv.mkv .lvl.u{background:var(--danger-wash);color:var(--danger-ink)}.mkv.mkv .lvl.h{background:var(--warning-wash);color:var(--warning-ink)}.mkv.mkv .lvl.n{background:var(--surface);color:var(--smn-primary-d)}@media(min-width:761px)and (max-height:900px){.mk .nav.nav a{padding-top:7px;padding-bottom:7px}.mk .sec.sec{padding-top:10px;padding-bottom:4px}.mk .brand.brand{padding-bottom:12px;margin-bottom:6px}}@media(prefers-reduced-motion:reduce){.mk .dg-main table tbody tr{transition:none}}.mk .nav a .pill.pill{flex:none;white-space:nowrap;font-size:10.5px;line-height:16px;padding:1px 7px;background:#b42318;color:#fff}.mk .nav a .pill.pill.b{background:#ffffff24;color:#fff}.mk .nav a .pill.pill.g{background:#46d58a29;color:#8ff0bb;box-shadow:inset 0 0 0 1px #46d58a59}.mk .nav a .pill.pill.m{background:transparent;color:#b8c4da;box-shadow:inset 0 0 0 1px #b8c4da59;font-weight:600}.mk .nav a.on .pill.pill.b{background:#ffffff38}.mk .nav a.on .pill.pill.g,.mk .nav a.on .pill.pill.m{color:#fff;box-shadow:inset 0 0 0 1px #ffffff80;background:#ffffff1f}.mk .nav a>span:not(.pill){min-width:0}:root .agent-portal .stat-ic{width:40px;height:40px;flex:0 0 40px;border-radius:50%}:root .agent-portal .stat-ic.tone-blue{background:var(--smn-primary-tint);color:var(--smn-primary-d)}:root .agent-portal .stat-ic.tone-green{background:var(--success-wash);color:var(--success-ink)}:root .agent-portal .stat-ic.tone-amber{background:var(--warning-wash);color:var(--warning-ink)}:root .agent-portal .stat-ic.tone-red{background:var(--danger-wash);color:var(--danger-ink)}:root .agent-portal .stat-ic.tone-purple{background:var(--violet-wash);color:var(--violet-ink)}:root .agent-portal .enq-stat-hd{display:flex;align-items:center;gap:12px}:root .agent-portal .enq-stat{padding:16px 18px;border-radius:14px;border-color:var(--sk-line);box-shadow:0 1px 2px #0b17330a,0 2px 8px #0b17330a}:root .agent-portal .enq-stat .stat-num{letter-spacing:-.02em;font-variant-numeric:tabular-nums}.mkc.mkc .li.addon-li{display:flex;align-items:center;gap:12px}.mkc.mkc .li.addon-li>div{min-width:0;flex:1 1 auto}.mk .brand img.logo.logo{width:42px;height:42px;flex:0 0 42px;border-radius:12px;background:var(--surface);object-fit:contain;padding:5px}.mk .acct-av.has-photo{overflow:hidden;padding:0;background:#e3e8f0}.mk .acct-av.has-photo img{width:100%;height:100%;object-fit:cover;border-radius:50%;display:block}:root .agent-portal .enq-board{min-width:0;max-width:100%}:root .agent-portal .page>.card{min-width:0}@container dgm (max-width: 560px){.mk .dg-main table th:nth-child(3),.mk .dg-main table td:nth-child(3){display:none}}.mk .dg-main .card>.bd:has(>table){overflow-x:auto}.mk .plan-spotlight.plan-spotlight.plan-spotlight{margin:18px 24px 4px}@media(max-width:760px){.mk .plan-spotlight.plan-spotlight.plan-spotlight{margin:12px 16px 4px}.mk .top .cust.cust{font-size:0;gap:0;padding:8px}.mk .top .cust.cust svg{width:18px;height:18px}}:root .client-portal .mcb-actions .btn-soft,:root .client-portal .mcb-actions .btn-primary{width:auto;flex:none;white-space:nowrap}.mkc.mkc .card.stk-a .li{flex-wrap:wrap;row-gap:6px}.mkc.mkc .card.stk-a .li>div{flex:1 1 160px;min-width:0}.mkc.mkc .row.tiles.kpi-row{grid-template-columns:repeat(var(--kpi-n, 6),minmax(0,1fr))}@container dgm (max-width: 739px){.mkc.mkc .row.tiles.kpi-row{grid-template-columns:repeat(3,minmax(0,1fr))}}@container dgm (max-width: 439px){.mkc.mkc .row.tiles.kpi-row{grid-template-columns:repeat(2,minmax(0,1fr))}}@container dgm (max-width: 600px){.dg-grid .dg-main>.dg-row.dg-row{grid-template-columns:minmax(0,1fr)}}@media(max-width:760px){.mk .top>.btn.btn{font-size:0;gap:0;padding:9px}.mk .top>.btn.btn svg{width:18px;height:18px}.mk .top .tb.tb{font-size:0}.mk .top .tb .cnt.cnt{font-size:10px}.mk .top .notif-bell-label{display:none}.mk .top .org.org>div{display:none}}.mkc.mkc .card .hd h3:has(>.cx-ic),.mk .card .hd h3:has(>.cx-ic),.mkv.mkv .card .hd h3:has(>.cx-ic){display:flex;align-items:center;gap:10px;min-width:0}.cx-ic{width:30px;height:30px;flex:0 0 30px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--smn-primary-tint);color:var(--smn-primary-d)}.cx-ic.green{background:var(--success-wash);color:var(--success-ink)}.cx-ic.amber{background:var(--warning-wash);color:var(--warning-ink)}.cx-ic.purple{background:var(--violet-wash);color:var(--violet-ink)}.cx-ic.red{background:var(--danger-wash);color:var(--danger-ink)}.cx-ic.teal{background:var(--teal-wash);color:#0e6f66}.cx-ic.grey{background:var(--neutral-wash);color:var(--neutral-ink)}.mkc.mkc .card .hd .cx-count,.mk .card .hd .cx-count,.mkv.mkv .card .hd .cx-count{font-size:11.5px;font-weight:700;color:var(--warning-ink);background:var(--warning-wash);border-radius:999px;padding:3px 9px;white-space:nowrap}.mkc.mkc .card.cx-slim,.mk .card.cx-slim,.mkv.mkv .card.cx-slim{display:flex;align-items:center;min-width:0;container:cxs / inline-size}.mkc.mkc .card.cx-slim>.hd,.mk .card.cx-slim>.hd,.mkv.mkv .card.cx-slim>.hd{flex:1 1 auto;min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:14px;row-gap:2px;padding:13px 18px}.mkc.mkc .card.cx-slim .hd h3,.mk .card.cx-slim .hd h3,.mkv.mkv .card.cx-slim .hd h3{grid-column:1;grid-row:1;font-size:14px}.mkc.mkc .card.cx-slim .hd .lk,.mk .card.cx-slim .hd .lk,.mkv.mkv .card.cx-slim .hd .lk{grid-column:2;grid-row:1;margin-left:0}.cx-note{font-size:12.5px;line-height:1.4;color:var(--ink-2);min-width:0}.cx-slim .cx-note{grid-column:1 / -1;grid-row:2;padding-left:40px}@container cxs (min-width: 540px){:is(.mkc.mkc,.mk,.mkv.mkv) .card.cx-slim>.hd.hd{grid-template-columns:auto minmax(0,1fr) auto}:is(.mkc.mkc,.mk,.mkv.mkv) .card.cx-slim .hd .cx-note{grid-column:2;grid-row:1;padding-left:0}:is(.mkc.mkc,.mk,.mkv.mkv) .card.cx-slim .hd .lk.lk{grid-column:3}}.mkc.mkc .card.cx-slim.cx-clear,.mk .card.cx-slim.cx-clear,.mkv.mkv .card.cx-slim.cx-clear{background:linear-gradient(90deg,#f1faf4,#fff 70%);border-color:#d6eedf}.mkc.mkc .top-row>.enc,.mkc.mkc .top-row>.kpi-row,.mkc.mkc .top-row>.cx-budget{grid-column:1 / -1;min-width:0}.mkc.mkc .top-row.top-row--pair>.card.cur,.mkc.mkc .top-row.top-row--pair>.cx-ready{min-width:0}.mkc.mkc .top-row.top-row--pair .card.cur.cur{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(128px,1fr) auto}.mkc.mkc .top-row.top-row--pair .card.cur.cur>.cur-art{min-height:0;height:100%}.mkc.mkc .top-row.top-row--pair .card.cur.cur>.bd{align-self:end}@container (min-width: 760px){.mkc.mkc .top-row.top-row--pair{grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:stretch}.mkc.mkc .top-row.top-row--pair>.card.cur{grid-column:1;grid-row:1}.mkc.mkc .top-row.top-row--pair>.cx-ready{grid-column:2;grid-row:1}}.mkc.mkc .cx-ready>.hd{padding-top:12px;padding-bottom:6px}.mkc.mkc .cx-ready{display:flex;flex-direction:column}.mkc.mkc .cx-ready>.bd{padding-top:0;padding-bottom:10px;flex:1 1 auto;display:flex;flex-direction:column}.mkc.mkc .cx-ready .rrow{padding:4px 0;row-gap:0;flex:1 1 auto}.mkc.mkc .cx-ready .rrow .nm{flex:0 0 76px}.mkc.mkc .cx-ready .rrow .readiness-reason{line-height:1.25}.mkc.mkc .cx-ready>.hd{padding-top:10px;padding-bottom:2px}.mkc.mkc .cx-ready .cx-ready-sum{margin:2px 0 4px;font-size:11px;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mkc.mkc .cx-ready .rrow{padding:2px 0}.mkc.mkc .cx-ready .rrow .readiness-reason{font-size:9.5px!important;line-height:1.2}@media(min-width:1001px){:is(.mk,.mkc.mkc,.mkv.mkv) .row.stk-row:has(.stk-span):has(.stk-b.cx-slim){grid-template-rows:minmax(0,1fr) auto}}.mkc.mkc .dg-row.cx-plan-row{grid-template-columns:minmax(0,1fr);align-items:stretch}@container dgm (min-width: 640px){.mkc.mkc .dg-row.cx-plan-row{grid-template-columns:repeat(2,minmax(0,1fr))}.mkc.mkc .dg-row.cx-plan-row:has(>.cx-tasks:not(.cx-slim)){grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(0,1.25fr)}.mkc.mkc .dg-row.cx-plan-row:has(>.cx-tasks:not(.cx-slim))>.cx-up{grid-column:1;grid-row:1}.mkc.mkc .dg-row.cx-plan-row:has(>.cx-tasks:not(.cx-slim)) .cx-plan{grid-column:1;grid-row:2}.mkc.mkc .dg-row.cx-plan-row>.cx-tasks:not(.cx-slim){grid-column:2;grid-row:1 / span 2;display:flex;flex-direction:column;align-self:start;overflow:hidden;max-height:460px}.mkc.mkc .dg-row.cx-plan-row>.cx-tasks:not(.cx-slim)>.bd{flex:1 1 auto;min-height:0;overflow-y:auto}.mkc.mkc .dg-row.cx-plan-row:has(>.cx-tasks:not(.cx-slim)):has(.cx-plan.cx-slim){grid-template-rows:minmax(0,1fr) auto}.mkc.mkc .dg-row.cx-plan-row:has(>.cx-tasks:not(.cx-slim)):has(>.cx-up.cx-slim):has(.cx-plan.cx-slim){grid-template-rows:auto auto;grid-template-columns:repeat(2,minmax(0,1fr))}.mkc.mkc .dg-row.cx-plan-row:has(>.cx-up.cx-slim):has(.cx-plan.cx-slim)>.cx-tasks:not(.cx-slim){grid-column:1 / -1;grid-row:1;contain:none}.mkc.mkc .dg-row.cx-plan-row:has(>.cx-tasks:not(.cx-slim)):has(>.cx-up.cx-slim):has(.cx-plan.cx-slim)>.cx-up{grid-column:1;grid-row:2}.mkc.mkc .dg-row.cx-plan-row:has(>.cx-tasks:not(.cx-slim)):has(>.cx-up.cx-slim):has(.cx-plan.cx-slim) .cx-plan{grid-column:2;grid-row:2}.mkc.mkc .dg-row.cx-plan-row:has(>.cx-tasks:not(.cx-slim)):has(>.cx-up:not(.cx-slim)):has(.cx-plan:not(.cx-slim)){grid-template-rows:auto auto;grid-template-columns:repeat(2,minmax(0,1fr))}.mkc.mkc .dg-row.cx-plan-row:has(>.cx-tasks:not(.cx-slim)):has(>.cx-up:not(.cx-slim)):has(.cx-plan:not(.cx-slim))>.cx-up{grid-column:1;grid-row:1}.mkc.mkc .dg-row.cx-plan-row:has(>.cx-tasks:not(.cx-slim)):has(>.cx-up:not(.cx-slim)):has(.cx-plan:not(.cx-slim)) .cx-plan{grid-column:2;grid-row:1}.mkc.mkc .dg-row.cx-plan-row:has(>.cx-tasks:not(.cx-slim)):has(>.cx-up:not(.cx-slim)):has(.cx-plan:not(.cx-slim))>.cx-tasks{grid-column:1 / -1;grid-row:2;contain:none}.mkc.mkc .dg-row.cx-plan-row:has(>.cx-tasks.cx-slim):has(>.cx-up:not(.cx-slim)):has(.cx-plan:not(.cx-slim))>.cx-up{grid-column:1;grid-row:1}.mkc.mkc .dg-row.cx-plan-row:has(>.cx-tasks.cx-slim):has(>.cx-up:not(.cx-slim)):has(.cx-plan:not(.cx-slim)) .cx-plan{grid-column:2;grid-row:1}.mkc.mkc .dg-row.cx-plan-row:has(>.cx-tasks.cx-slim):has(>.cx-up:not(.cx-slim)):has(.cx-plan:not(.cx-slim))>.cx-tasks{grid-column:1 / -1;grid-row:2}.mkc.mkc .dg-row.cx-plan-row:has(>.cx-tasks.cx-slim):has(>.cx-up:not(.cx-slim)):has(.cx-plan.cx-slim)>.cx-up{grid-column:1;grid-row:1 / span 2}.mkc.mkc .dg-row.cx-plan-row:has(>.cx-tasks.cx-slim):has(>.cx-up:not(.cx-slim)):has(.cx-plan.cx-slim)>.cx-tasks{grid-column:2;grid-row:1}.mkc.mkc .dg-row.cx-plan-row:has(>.cx-tasks.cx-slim):has(>.cx-up:not(.cx-slim)):has(.cx-plan.cx-slim) .cx-plan{grid-column:2;grid-row:2}.mkc.mkc .dg-row.cx-plan-row:has(>.cx-tasks.cx-slim):has(>.cx-up.cx-slim):has(.cx-plan:not(.cx-slim)) .cx-plan{grid-column:1;grid-row:1 / span 2}.mkc.mkc .dg-row.cx-plan-row:has(>.cx-tasks.cx-slim):has(>.cx-up.cx-slim):has(.cx-plan:not(.cx-slim))>.cx-up{grid-column:2;grid-row:1}.mkc.mkc .dg-row.cx-plan-row:has(>.cx-tasks.cx-slim):has(>.cx-up.cx-slim):has(.cx-plan:not(.cx-slim))>.cx-tasks{grid-column:2;grid-row:2}.mkc.mkc .dg-row.cx-plan-row:has(>.cx-tasks.cx-slim):has(>.cx-up.cx-slim):has(.cx-plan.cx-slim){grid-template-columns:repeat(3,minmax(0,1fr))}.mkc.mkc .dg-row.cx-plan-row>.cx-slim,.mkc.mkc .dg-row.cx-plan-row .cx-plan.cx-slim{align-self:stretch}}.cx-dt{width:44px;flex:0 0 44px;border-radius:9px;padding:4px 0 5px;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;background:linear-gradient(160deg,var(--sk-org-av-1) 0%,var(--sk-org-av-2) 100%);color:var(--sk-date-ink);box-shadow:0 6px 14px -9px #061a38cc;line-height:1.05}.cx-dt.cx-dt small{font-size:9.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--sk-date-ink)}:root .mkc.mkc .card.cx-up .li .cx-dt small{display:block;margin-top:0;font-size:9.5px;color:var(--sk-date-ink)}.cx-dt b{font-size:16px;font-weight:750;color:#fff}.cx-dt.cx-dt-none{background:var(--neutral-wash);color:var(--neutral-ink);box-shadow:none;height:40px}.cx-up-meta{margin-left:auto;flex:none;display:inline-flex;flex-direction:column;align-items:flex-end;gap:4px}.mkc.mkc .card.cx-up .li{align-items:center}.mkc.mkc .card.cx-up .li b{font-size:13px}.mkc.mkc .card.cx-up .li small{font-size:11.5px;margin-top:1px}.mkc.mkc .card.cx-docs .li{align-items:center}.mkc.mkc .card.cx-docs .li>svg.ms{width:32px;height:32px;padding:7px;border-radius:9px;background:var(--smn-primary-tint);color:var(--smn-primary-d);box-sizing:border-box}.mkc.mkc .card.cx-docs .li b{font-size:13px}.mkc.mkc .ep-summary-card .ep-summary-bd{padding:6px 18px 16px}.mkc.mkc .ep-summary-card .ep-summary-progress{display:flex;justify-content:space-between;align-items:baseline;gap:8px;font-size:13px;font-weight:650;color:var(--ink);margin-bottom:6px}.mkc.mkc .ep-summary-card .ep-summary-progress b{font-size:18px;font-weight:750;color:var(--violet-ink);font-variant-numeric:tabular-nums}.mkc.mkc .ep-summary-card .ep-summary-bar{height:8px;border-radius:999px;background:var(--neutral-wash);overflow:hidden;margin-bottom:12px}.mkc.mkc .ep-summary-card .ep-summary-bar>i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#7c4dff,#5b2fd6)}.mkc.mkc .ep-summary-card .ep-summary-deadlines{gap:0;margin-top:4px}.mkc.mkc .ep-summary-card .ep-summary-deadlines-h{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2);margin-bottom:4px}.mkc.mkc .ep-summary-card .ep-summary-deadline-row{gap:12px;padding:7px 0;border-top:1px solid var(--border-light);font-size:12.5px;color:var(--ink)}.mkc.mkc .ep-summary-card .ep-summary-deadline-row .muted{color:var(--ink-2);white-space:nowrap}:root .client-portal .edx-work .edx-area-actions{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px}:root .client-portal .edx-work .edx-area-actions .ds-btn{border-radius:10px;font-weight:600}:root .client-portal .edx-work .card.pad{padding:18px 20px}:root .client-portal .edx-work .mcb-panel.mcb-panel{margin-top:16px}:root .client-portal .edx-work :is(.screens-panel .panel-head h3,.mcb-panel>.section-title h3,.music-policy>.panel-head h3,.rs-full>.section-title h3,.rs-alerts>.section-title h3,.rs-threads>.section-title h3){display:inline-flex;align-items:center;gap:10px;margin:0;font-size:15px;font-weight:700;letter-spacing:-.005em;color:var(--ink)}:root .client-portal .edx-work :is(.screens-panel .panel-head h3,.mcb-panel>.section-title h3,.music-policy>.panel-head h3,.rs-full>.section-title h3,.rs-alerts>.section-title h3,.rs-threads>.section-title h3):before{content:"";width:30px;height:30px;flex:0 0 30px;border-radius:50%;background:var(--rs-ic-bg, var(--smn-primary-tint)) var(--rs-ic) center / 16px 16px no-repeat}:root .client-portal .edx-work .screens-panel{--rs-ic: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230758d9' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='12' rx='2'/%3E%3Cpath d='M8 20h8M12 16v4'/%3E%3C/svg%3E")}:root .client-portal .edx-work .mcb-panel{--rs-ic: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%235b2fd6' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='9' y='3' width='6' height='11' rx='3'/%3E%3Cpath d='M5.5 11a6.5 6.5 0 0 0 13 0M12 17.5V21'/%3E%3C/svg%3E");--rs-ic-bg: #f1ecff}:root .client-portal .edx-work .music-policy{--rs-ic: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230e6f66' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 18V5l11-2v13'/%3E%3Ccircle cx='6' cy='18' r='3'/%3E%3Ccircle cx='17' cy='16' r='3'/%3E%3C/svg%3E");--rs-ic-bg: #e3f5f2}:root .client-portal .edx-work .rs-full{--rs-ic: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230758d9' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 7v5l3.5 2'/%3E%3C/svg%3E")}:root .client-portal .edx-work .rs-alerts{--rs-ic: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238f4d00' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9a6 6 0 0 1 12 0c0 5 2 6 2 6H4s2-1 2-6z'/%3E%3Cpath d='M10 19a2 2 0 0 0 4 0'/%3E%3C/svg%3E");--rs-ic-bg: #fff4de}:root .client-portal .edx-work .rs-threads{--rs-ic: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%235b2fd6' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 12a8 8 0 0 1-11.6 7.1L4 20l1-4.2A8 8 0 1 1 20 12z'/%3E%3C/svg%3E");--rs-ic-bg: #f1ecff}:root .client-portal .edx-work .screens-panel .panel-head .sub{display:block;margin:4px 0 0 40px;font-size:12.5px;color:var(--ink-2)}:root .client-portal .edx-work .music-policy>.panel-head+p.muted.muted{margin:4px 0 0 40px;font-size:12.5px}:root .client-portal .edx-work .mcb-panel>.section-title{margin-bottom:10px}:root .client-portal .edx-work .mcb-panel h4{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:18px 0 8px;padding-top:14px;border-top:1px solid var(--border-light);font-size:13px;font-weight:700;letter-spacing:.02em;color:var(--ink)}:root .client-portal .edx-work .quick-msg-wrap{background:var(--surface);border:1px solid var(--sk-line);border-radius:14px;padding:16px 20px;margin-bottom:16px;box-shadow:0 1px 2px #0b17330a,0 2px 8px #0b17330a}:root .client-portal .edx-work .quick-msg-head{gap:10px;font-size:15px}:root .client-portal .edx-work .quick-msg-head>svg{box-sizing:content-box;width:16px;height:16px;padding:7px;border-radius:50%;background:var(--warning-wash);color:var(--warning-ink);flex:none}:root .client-portal .edx-work .quick-msg-sub{flex:1 1 260px}:root .client-portal .edx-work :is(.mcb-panel,.screens-panel,.music-policy,.quick-msg-wrap) :is(textarea,input[type=text],input:not([type]),select){border:1px solid #dfe5ee;border-radius:10px;background:var(--surface-2);font:inherit;font-size:13px;color:var(--ink)}:root .client-portal .edx-work :is(.mcb-panel,.screens-panel,.music-policy,.quick-msg-wrap) :is(textarea,input[type=text],input:not([type]),select):focus-visible{outline:2px solid var(--smn-primary);outline-offset:1px;background:var(--surface)}:root .client-portal .edx-work .mcb-panel textarea{padding:10px 12px;line-height:1.5}:root .client-portal .edx-work .mcb-panel .doc-row{padding:12px 6px}:root .client-portal .edx-work .mcb-panel .doc-row .meta{min-width:0;flex:1 1 auto}:root .client-portal .edx-work .mcb-panel .doc-row .meta>strong:first-child:has(+div:not([class])){display:inline-block;font-size:10.5px;font-weight:750;letter-spacing:.06em;text-transform:uppercase;color:var(--violet-ink);background:var(--violet-wash);border-radius:999px;padding:2px 8px;margin-bottom:4px}:root .client-portal .edx-work .mcb-panel .doc-row :is(.btn-soft,.btn-primary):where(:not(.mk *,.mkc *,.mkv *)){width:auto;flex:none;white-space:nowrap;min-height:32px;padding:6px 12px;border-radius:9px;font-size:12.5px}:root .client-portal .edx-work .mcb-panel .doc-row>div:last-child{flex:none;flex-wrap:wrap;justify-content:flex-end}:root .client-portal .edx-work .mcb-panel .doc-row label{display:inline-flex;align-items:center;gap:6px;white-space:nowrap;font-size:12.5px}:root .client-portal .edx-work .rs-fallback>summary{display:flex;align-items:center;gap:10px;list-style:none;font-size:15px}:root .client-portal .edx-work .rs-fallback>summary::-webkit-details-marker{display:none}:root .client-portal .edx-work .rs-fallback>summary:before{content:"";width:30px;height:30px;flex:0 0 30px;border-radius:50%;background:var(--warning-wash) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238f4d00' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3l7 3v5c0 4.5-3 8-7 10-4-2-7-5.5-7-10V6z'/%3E%3Cpath d='M9 12l2 2 4-4'/%3E%3C/svg%3E") center / 16px 16px no-repeat}:root .client-portal .edx-work .rs-fallback>summary:after{content:"";width:16px;height:16px;margin-left:auto;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23566174' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 6l6 6-6 6'/%3E%3C/svg%3E") center / 16px 16px no-repeat;transition:transform .15s ease}:root .client-portal .edx-work .rs-fallback[open]>summary:after{transform:rotate(90deg)}:root .client-portal .edx-work .music-policy div>label:has(>input[type=checkbox]){padding:6px 12px 6px 9px;border:1px solid #dfe5ee;border-radius:999px;background:var(--surface);cursor:pointer}:root .client-portal .edx-work .music-policy div>label:has(>input:checked){border-color:var(--smn-primary);background:var(--smn-primary-tint);color:var(--smn-primary-d);font-weight:600}:root .client-portal .edx-work .rs-full>.section-title{margin-bottom:8px}:root .client-portal .edx-work .rs-full .doc-row{padding:12px 8px}:root .client-portal .edx-work .rs-full .doc-row .nm{font-size:14px;font-weight:650;color:var(--ink)}:root .client-portal .edx-work .rs-full .doc-row .badge:where(:not(.mk *,.mkc *,.mkv *)){border-radius:999px;padding:3px 10px}:root .rs-live-dark .client-portal .edx-work :is(.rs-full>.section-title h3,.rs-alerts>.section-title h3,.rs-threads>.section-title h3){color:var(--ink)}:root .rs-live-dark .client-portal .edx-work .rs-full .doc-row .nm{color:var(--ink)}:root .client-portal .edx-work .rs-alerts-row{display:grid;gap:16px;margin-top:16px;grid-template-columns:minmax(0,1fr)}@media(min-width:1100px){:root .client-portal .edx-work .rs-alerts-row:not(.is-clear){grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);align-items:stretch}}:root .client-portal .edx-work .rs-alerts-clear{display:flex;align-items:center;flex-wrap:wrap;gap:6px 12px;padding:13px 18px;background:linear-gradient(90deg,#f1faf4,#fff 70%);border-color:#d6eedf}:root .client-portal .edx-work .rs-alerts-clear b{font-size:14px;font-weight:700;color:var(--ink)}:root .client-portal .edx-work .rs-threads>.section-title{margin-bottom:12px}.rc-report .dv-donut{margin:4px 0 2px}.rc-report-foot{display:flex;flex-wrap:wrap;align-items:center;gap:8px 18px;margin-top:12px;padding-top:12px;border-top:1px solid var(--border-light);font-size:12.5px;color:var(--ink-2)}.rc-report-foot b{color:var(--ink);font-weight:750}.rc-report-foot .dx-next{margin:0 0 0 auto}.rc-people-list{display:flex;flex-direction:column}.rc-people-list .dv-person+.dv-person{border-top:1px solid var(--border-light)}@container dx (min-width: 701px) and (max-width: 1000px){.dx-stats-card .dx-stat.dx-stat{flex-direction:column;align-items:flex-start;gap:10px;padding:16px}}.dx-ns .dx-ns-tiles.dx-ns-tiles{display:flex;flex-wrap:wrap}.dx-ns .dx-ns-tiles>.dx-ns-tile{flex:1 1 200px}:is(.mk,.mkc.mkc,.mkv.mkv) .card .gs-card-bd,:is(.mk,.mkc.mkc,.mkv.mkv) .card .rq-waiting-bd{padding:0 18px 14px}:is(.mk,.mkc.mkc,.mkv.mkv) .card .gs-card-bd>p.muted,:is(.mk,.mkc.mkc,.mkv.mkv) .card .rq-waiting-bd>p.muted{margin:0 0 4px}:root .client-portal .edx-work .mcb-panel{container:mcb / inline-size}@container mcb (min-width: 720px){:root .client-portal .edx-work .mcb-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:18px}}:root .client-portal .edx-work .mcb-fields textarea{min-height:76px}:root .client-portal .edx-work .quick-msg-wrap{margin-top:12px}:root .client-portal .edx-work .screens-panel .btn.sm:where(:not(.mk *,.mkc *,.mkv *)){display:inline-flex;align-items:center;gap:6px;min-height:34px;padding:6px 14px;border-radius:10px;border:1px solid #dfe5ee;background:var(--surface);color:var(--ink);font:inherit;font-size:13px;font-weight:600;cursor:pointer}:root .client-portal .edx-work .screens-panel .btn.primary.sm:where(:not(.mk *,.mkc *,.mkv *)){border-color:var(--smn-primary);background:var(--smn-primary);color:#fff}:root .client-portal .edx-work .screens-panel .btn.primary.sm:where(:not(.mk *,.mkc *,.mkv *)):hover{background:var(--smn-primary-d)}:root .client-portal .edx-work .screens-panel .btn.danger.sm:where(:not(.mk *,.mkc *,.mkv *)){color:var(--danger-ink);border-color:#f3c7c2}:root .client-portal .edx-work .screens-panel :is(select,input){min-height:36px}@container dgm (min-width: 600px){.mkv.mkv .dg-row:has(>[data-testid=dg-card-recent-messages]+[data-testid=dg-card-payments-overview]+[data-testid=dg-card-compliance-status]:last-child){grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto minmax(0,1fr)}.mkv.mkv .dg-row>[data-testid=dg-card-recent-messages]:has(+[data-testid=dg-card-payments-overview]+[data-testid=dg-card-compliance-status]:last-child){grid-column:1;grid-row:1}.mkv.mkv .dg-row>[data-testid=dg-card-recent-messages]+[data-testid=dg-card-payments-overview]:has(+[data-testid=dg-card-compliance-status]:last-child){grid-column:2;grid-row:1 / span 2}.mkv.mkv .dg-row>[data-testid=dg-card-recent-messages]+[data-testid=dg-card-payments-overview]+[data-testid=dg-card-compliance-status]:last-child{grid-column:1;grid-row:2}}@container dgm (min-width: 600px){.mk .dg-row.r3.r3:has(>:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}}.evb-split{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.evb-split .dx-figs{flex:1 1 120px}.dv-tl-r .dv-tl-t.dv-tl-t{white-space:normal;line-height:1.25;overflow-wrap:anywhere}.dx-grid>.fin-stack{display:flex;flex-direction:column;gap:20px;min-width:0}.dx-grid>.fin-stack>.dx-card:last-child{flex:1 1 auto}.dx-grid>.ppl-stack{display:flex;flex-direction:column;gap:20px;min-width:0}.dx-grid>.ppl-stack>.dx-card:first-child{flex:1 1 auto}@container dxg (max-width: 979px){.dx-grid>.fin-stack.fin-stack{grid-column:span 12;display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px}.dx-grid>.fin-stack>.dx-card:first-child{grid-column:1 / -1}}.mk .top.top{container:tb / inline-size}@container tb (max-width: 1240px){.mk .top:has(>.search)>div:first-child .g{display:none}.mk .top:has(>.search)>.btn.btn{font-size:0;gap:0;padding:9px 10px}.mk .top:has(>.search)>.btn.btn svg{width:18px;height:18px}.mk .top:has(>.search) .tb.tb{font-size:0}.mk .top:has(>.search) .tb .cnt.cnt{font-size:10px}.mk .top:has(>.search) .notif-bell-label{display:none}.mk .top:has(>.search) .org.org>div{display:none}}.mk .toolbar .tabs span .cnt.cnt{opacity:1;display:inline-block;min-width:18px;margin-left:7px;padding:0 6px;border-radius:999px;background:var(--neutral-wash);color:#344054;font-weight:700;line-height:17px;text-align:center}.mk .toolbar .tabs span.on .cnt.cnt{background:#0645b0;color:#fff}.mk .bub .who span.v.v{color:#0b6259}@media(min-width:901px){@container dgm (max-width: 880px){.mkc.mkc .card.cur.cur{grid-template-columns:150px minmax(0,1fr)}.mkc.mkc .card.cur h2{font-size:23px}.mkc.mkc .card.cur .cur-side{gap:16px}.mkc.mkc .card.cur .cur-count{padding-right:16px}.mkc.mkc .card.cur .cur-count b{font-size:38px}}}@container dgm (max-width: 560px){.mkc.mkc .li.addon-li{flex-wrap:wrap;row-gap:6px}.mkc.mkc .li.addon-li>div{flex:1 1 calc(100% - 56px)}}.mk .evwrap>.aev-dash{margin-bottom:4px}.mk .aev-list{display:flex;flex-direction:column;gap:14px;min-width:0;background:var(--surface);border:1px solid var(--sk-line);border-radius:16px;padding:18px 20px 22px;box-shadow:0 1px 2px #0b17330a,0 2px 8px #0b17330a;scroll-margin-top:90px}.mk .aev-list-hd{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 12px}.mk .aev-list-hd h2{margin:0;font-size:17px;font-weight:750;letter-spacing:-.01em;color:var(--ink)}.mk .aev-list-hd span{font-size:12.5px;color:var(--ink-2)}.mk .aev-list .evgrid .bub{background:#fbfcfe}.mk .aev-list .mon{margin-top:4px}@media(max-width:760px){.mk .aev-list{padding:14px 14px 18px;border-radius:14px}}.dx-sect.dx-sect{flex-wrap:wrap;row-gap:10px}.cev-replies{margin-top:14px;padding-top:14px;border-top:1px solid var(--border-light)}.cev-replies-h{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-bottom:8px;font-size:13px}.cev-replies-h b{font-weight:700;color:var(--ink)}.cev-replies-h span{font-size:12.5px;color:var(--ink-2)}@container dxg (max-width: 559px){.dv-tl .dv-tl-r.dv-tl-r{grid-template-columns:64px 22px minmax(0,1fr);grid-template-rows:auto auto;row-gap:0;padding-bottom:6px}.dv-tl.has-groups .dv-tl-r.dv-tl-r{grid-template-columns:70px 22px minmax(0,1fr)}.dv-tl .dv-tl-r .dv-tl-g{grid-column:1;grid-row:1;padding-top:9px}.dv-tl .dv-tl-r .dv-tl-t{grid-column:1;grid-row:2;align-self:start}.dv-tl:not(.has-groups) .dv-tl-r .dv-tl-t{grid-row:1 / span 2;align-self:center}.dv-tl .dv-tl-r .dv-tl-rail{grid-column:2;grid-row:1 / span 2}.dv-tl .dv-tl-r .dv-tl-tx{grid-column:3;grid-row:1;padding-bottom:2px}.dv-tl .dv-tl-r .dv-tl-st{grid-column:3;grid-row:2}}@container dgm (min-width: 600px){.mk .dg-row:has(>[data-testid=dg-card-financials]+[data-testid=dg-card-all-todos]+[data-testid=dg-card-new-enquiries-applications]:last-child){grid-template-columns:repeat(2,minmax(0,1fr))}.mk .dg-row>[data-testid=dg-card-financials]+[data-testid=dg-card-all-todos]+[data-testid=dg-card-new-enquiries-applications]:last-child{grid-column:1 / -1}}.mkc.mkc .todo-event-group-viewall{display:block;width:100%;text-align:left;margin:4px 0 2px;padding:4px 0 2px}.mkc.mkc .card.cx-addons{container:cxa / inline-size}.cx-addons .addon-link{color:inherit;text-decoration:none}.cx-addons .addon-link:hover,.cx-addons .addon-link:focus-visible{text-decoration:underline}@container cxa (max-width: 520px){.cx-addons .li.addon-li{flex-wrap:wrap;row-gap:6px}.cx-addons .li.addon-li>div{flex:1 1 0;min-width:0}.cx-addons .li.addon-li>.badge{margin-left:50px!important}.cx-addons .li.addon-li>button{margin-left:auto!important}}.mkc.mkc .top-row>.cx-decide{grid-column:1 / -1;min-width:0}@container (min-width: 760px){.mkc.mkc .top-row.top-row--pair>.cx-decide{grid-row:2}}.mkc.mkc .cx-decide .cx-decide-next{margin:0 0 6px}.mkc.mkc .cx-decide .cx-decide-row{display:flex;width:100%;padding:6px 0;border-top:1px solid var(--border, #e5e9f0)}.mkc.mkc .cx-decide .cx-decide-row:first-of-type{border-top:0}.mkc.mkc .cx-ready .cx-ready-block{margin:2px 0 4px;font-size:11px;line-height:1.3;color:var(--red, var(--danger-ink))}.mkc.mkc .cx-closeout .cx-closeout-row{display:flex;width:100%;padding:8px 0;border-top:1px solid var(--border, #e5e9f0)}.mkc.mkc .cx-closeout .cx-closeout-row:first-of-type{border-top:0}.mkc.mkc .cx-docs .cx-doc-scope{display:inline-flex;gap:10px}.mkc.mkc .cx-docs .cx-doc-scope .lk.on{font-weight:700;text-decoration:underline}:root [data-portal-theme=ivory-atelier]{--ia-champagne: #b49860;--ia-hair: #e6e1d9;--ia-hair-2: #eae5dd;--ia-chip: #eeeae4;--ia-seg-bg: #f0ece6;--ia-seg-on: #fcfaf7;--ia-charcoal: #242625;--ia-card-hi: rgba(255, 253, 250, .9);--ia-card-lo: rgba(252, 249, 245, .55);--ia-fin-1: #333534;--ia-fin-2: #242626;--ia-fin-3: #1b1d1d;--ia-fin-edge: #494b49;--ia-fin-ink: #f7f4ee;--ia-fin-ink-2: #cbc7bd;--ia-fin-link: #e8d8b4;--ia-fin-track: #55574f;--ia-fin-ring-1: #f3e8ce;--ia-fin-ring-2: #b6a075;--ia-tone-red: #a42b24;--ia-tone-amber: #7d4e17;--ia-tone-green: #315a3f;--ia-tone-blue: #78633e;--ia-seg-1: #414543;--ia-seg-2: #b49860;--ia-seg-3: #78633e;--ia-seg-4: #a8a094;--ia-seg-5: #d0c8bd;--ia-seg-red: #9a3b30;--ia-pill: #78633e;--ia-pill-ink: #ffffff;--ia-nav-chip: #ded8ce;--ia-nav-chip-ink: #121717;--ia-nav-bar: #9c865e;--agd-primary: var(--ia-charcoal);--agd-primary-ink: #ffffff;background-image:none;font-family:var(--font);--th-sh: #2d271f;--th-a: var(--theme-icon-tint)}:root [data-portal-theme=ivory-atelier] :is(h1,h2,h3,.mk .card .hd h3,.mk .page-title,.mk .greet h1,.orgset-card h2,.mk .tile .num,.ds-kpi-value,.plan-spotlight .ps-title){font-family:var(--theme-font-display);font-weight:500;letter-spacing:-.01em}:root [data-portal-theme=ivory-atelier] :is(.mk,.mkc.mkc,.mkv.mkv) .card.card .hd h3{font-weight:400;font-size:19px;line-height:1.15;letter-spacing:-.035em;color:var(--ink)}:root [data-portal-theme=ivory-atelier] .mk .top.top h1{font-size:23px;font-weight:500;letter-spacing:-.03em;line-height:1.15}:root [data-portal-theme=ivory-atelier] :is(.mk .top .g,.mk .agd-view-head span,.mk .hd .sub){color:var(--ink-2)}:root [data-portal-theme=ivory-atelier] .mk .agd-view-head h2{font-size:22px;font-weight:500;letter-spacing:-.03em}:root [data-portal-theme=ivory-atelier] :is(.mk .tile .n,.mk .donut .lbl b,.mk .agh-gl .agh-gl-n,.mk .ovd-figs b){font-family:var(--theme-font-display);font-weight:500;letter-spacing:-.03em;font-variant-numeric:lining-nums tabular-nums}:root [data-portal-theme=ivory-atelier] .mk .tile .n{font-size:28px;line-height:1.05}:root [data-portal-theme=ivory-atelier] :is(.ps-main,.ps-outlet){background:radial-gradient(ellipse at 45% 0%,rgba(255,253,250,.46),transparent 65%),var(--bg)}:root [data-portal-theme=ivory-atelier] .mk .side.side:not(.ps-menu-custom){background:linear-gradient(135deg,#faf7f1,#f3eee6);box-shadow:inset -1px 0 #e2ddd4;border-right:0}:root [data-portal-theme=ivory-atelier] .mk .side:not(.ps-menu-custom) .brand .n.n{font-family:var(--theme-font-display);font-weight:500;font-size:17px;letter-spacing:-.03em;line-height:1.15;color:#111413}:root [data-portal-theme=ivory-atelier] .mk .side:not(.ps-menu-custom) .brand .s.s{font-family:Georgia,Times New Roman,serif;font-size:9px;letter-spacing:.2em;text-transform:uppercase;color:#615d57}:root [data-portal-theme=ivory-atelier] .mk .side:not(.ps-menu-custom) .nav.nav a{font-family:Georgia,Times New Roman,serif;font-size:13.5px;font-weight:400;min-height:36px;padding:7px 9px;gap:14px;border-radius:7px;color:#222729}:root [data-portal-theme=ivory-atelier] .mk .side:not(.ps-menu-custom) .nav.nav a:hover{background:#e8e2d9;color:#121717}:root [data-portal-theme=ivory-atelier] .mk .side:not(.ps-menu-custom) .nav.nav a.on{background:var(--ia-nav-chip);color:var(--ia-nav-chip-ink);font-weight:400;box-shadow:inset 2px 0 0 var(--ia-nav-bar)}:root [data-portal-theme=ivory-atelier] .mk .side:not(.ps-menu-custom) .nav.nav a.on svg{color:var(--ia-nav-chip-ink)}:root [data-portal-theme=ivory-atelier] .mk .side .nav a .pill.pill{background:var(--ia-pill);color:var(--ia-pill-ink);box-shadow:none;border-radius:6px;font-size:10px;font-weight:600}:root [data-portal-theme=ivory-atelier] .mk .side:not(.ps-menu-custom) .nav .sec.sec,:root [data-portal-theme=ivory-atelier] .mk .side:not(.ps-menu-custom) .nav .grp>.sec{font-family:Georgia,Times New Roman,serif;letter-spacing:.16em;font-size:10px;color:var(--sk-nav-sec)}:root [data-portal-theme=ivory-atelier] :is(img.nav-ico,img.tile-ic-img,img.agh-gl-ic,img.o-ic-img):not([src*=theme-icon-ivory-atelier-]){filter:grayscale(.85) sepia(.45) brightness(.9) contrast(.95);opacity:.9}:root [data-portal-theme=ivory-atelier] .mk .side .nav a img.nav-ico[src*=theme-icon-ivory-atelier-]{opacity:.92}:root [data-portal-theme=ivory-atelier] .mk .side .nav a:is(.on,:hover) img.nav-ico[src*=theme-icon-ivory-atelier-]{opacity:1}:root [data-portal-theme=ivory-atelier] .mk .side-foot.side-foot{border-top-color:#ded8ce}:root [data-portal-theme=ivory-atelier] .mk .side-foot .promo.promo{background:#f8f4ed;border:1px solid #ddd6ca;border-radius:8px}:root [data-portal-theme=ivory-atelier] .mk .side-foot .promo.promo:hover{background:#efe9de}:root [data-portal-theme=ivory-atelier] .mk .top.top{background:transparent;border-bottom:1px solid #e8e2d9}:root [data-portal-theme=ivory-atelier] .mk .top .search.search{background:#f4f0ea;border:1px solid #e4ded6;border-radius:25px;padding-left:16px}:root [data-portal-theme=ivory-atelier] .mk .top .search.search:focus-within{background:#fcfaf7;border-color:var(--ia-nav-bar);box-shadow:0 0 0 3px #eee5d4}:root [data-portal-theme=ivory-atelier] .mk .acct .acct-av.acct-av{background:#e5ddd0;color:#423c33;border:1px solid #d0c4b1;box-shadow:none}:root [data-portal-theme=ivory-atelier] .mk .org .av.av{background:#e5ddd0;color:#423c33;border:1px solid #d0c4b1}:root [data-portal-theme=ivory-atelier] .mk .top :is(.tb,.tb svg){color:#4e4b46}:root [data-portal-theme=ivory-atelier] .mk .top .cust.cust,:root [data-portal-theme=ivory-atelier] .mk .cust.cust{background:#f5f1ea;color:#2a2b29;border:1px solid #ded7cd;border-radius:7px;font-weight:400}:root [data-portal-theme=ivory-atelier] .mk .top .tb .cnt.cnt{background:var(--ia-pill);color:var(--ia-pill-ink)}:root [data-portal-theme=ivory-atelier] :is(.card.card.card,.orgset-card.orgset-card,.mk .card.card,.mkc.mkc .card.card,.mkv.mkv .card.card){background:linear-gradient(135deg,var(--ia-card-hi),var(--ia-card-lo)),var(--bg);border:1px solid var(--ia-hair);border-radius:9px;box-shadow:inset 0 1px #ffffff80,0 2px 8px #2d271f0d}:root [data-portal-theme=ivory-atelier] :is(.mk,.mkc.mkc,.mkv.mkv) .card.card .hd{border-bottom:1px solid var(--ia-hair-2);padding-bottom:9px}:root [data-portal-theme=ivory-atelier] :is(.mk,.mkc.mkc,.mkv.mkv) .card .hd .lk{color:#4c463d;font-weight:400;font-size:12px}:root [data-portal-theme=ivory-atelier] :is(.mk .li,.mk .od,.mk .kv){border-color:var(--ia-hair-2)}:root [data-portal-theme=ivory-atelier] :is(.mk .card.tile,.mkc.mkc button.card.tile,.mkv.mkv button.card.tile):hover{border-color:var(--ia-champagne);box-shadow:inset 0 1px #fff9,0 10px 32px #2d271f1f}:root [data-portal-theme=ivory-atelier] :is(.mk .card.tile .t,.mkc.mkc .card.tile .t,.mkv.mkv .card.tile .t){font-weight:500;color:#151919}:root [data-portal-theme=ivory-atelier] :is(.mk,.mkc.mkc,.mkv.mkv) .tile .tile-ic-img{background:#f0ece7;border-radius:50%;padding:7px;box-sizing:border-box}:root [data-portal-theme=ivory-atelier] :is(.mk,.mkc.mkc,.mkv.mkv) .tile .tile-ic-img[src*=theme-icon-ivory-atelier-]{width:34px;height:34px;padding:8px;align-self:flex-start}:root [data-portal-theme=ivory-atelier] :is(.mk,.mkc.mkc,.mkv.mkv) .tile .ic.ic{border-radius:50%;background:#f0ece7;color:#171b1b}:root [data-portal-theme=ivory-atelier] .mk .tile .lk{color:#4c463d;font-weight:400}:root [data-portal-theme=ivory-atelier] .mk .agd-tabs{display:inline-flex;flex-wrap:wrap;gap:0;border:1px solid #e1dbd2;border-radius:8px;background:var(--ia-seg-bg);overflow:hidden;align-self:flex-start}:root [data-portal-theme=ivory-atelier] .mk .agd-tab.agd-tab{background:none;border:0;border-radius:0;padding:9px 22px;font-size:12.5px;font-weight:400;color:#3a3833}:root [data-portal-theme=ivory-atelier] .mk .agd-tab.agd-tab:hover{color:#111817;background:#ffffff73}:root [data-portal-theme=ivory-atelier] .mk .agd-tab.agd-tab.on{background:var(--ia-seg-on);color:#111817;font-weight:500;box-shadow:inset 0 -2px #252b29}:root [data-portal-theme=ivory-atelier] .mk .agd-tab .agd-tab-n{background:var(--ia-chip);color:#494238;font-weight:500}:root [data-portal-theme=ivory-atelier] .mk .agd-tab.on .agd-tab-n{background:var(--ia-seg-bg);color:#111817}:root [data-portal-theme=ivory-atelier] .mk .tabs{border-bottom-color:var(--ia-hair-2)}:root [data-portal-theme=ivory-atelier] .mk .tabs span{font-weight:400;color:#3a3833}:root [data-portal-theme=ivory-atelier] .mk .tabs span.on{color:#121717;border-bottom:2px solid #252b29;font-weight:500}:root [data-portal-theme=ivory-atelier] .mk .agd-seg{background:#e9e4dc;border:1px solid #ded8cf;border-radius:9px;padding:2px}:root [data-portal-theme=ivory-atelier] .mk .agd-seg button{border-radius:7px;color:#282928;font-weight:400}:root [data-portal-theme=ivory-atelier] .mk .agd-seg button[aria-pressed=true]{background:linear-gradient(#303330,#181c1b);color:#fff;box-shadow:0 2px 5px #302b2433}:root [data-portal-theme=ivory-atelier] .mk :is(.agd-search input,.agd-select){background:#f4f0ea;border:1px solid #e4ded6;border-radius:25px;padding-left:16px}:root [data-portal-theme=ivory-atelier] :is(.btn-primary.btn-primary,.btn.primary,.ds-btn-primary,.orgset-btn.primary,.mk .ob.ob){background:linear-gradient(#303330,#1e211f);color:#fff;border:1px solid #181c1b;border-radius:7px;box-shadow:0 2px 5px #302b2433}:root [data-portal-theme=ivory-atelier] .mk .agh-btn.agh-btn:not(.is-ghost){background:#f6f3ee;color:#181c1b;border:1px solid #d3cabb;border-radius:7px}:root [data-portal-theme=ivory-atelier] .mk .agh-btn.agh-btn:not(.is-ghost):hover{background:#fff}:root [data-portal-theme=ivory-atelier] .mk .agh-btn.agh-btn.is-ghost{border-radius:7px}:root [data-portal-theme=ivory-atelier] .mk :is(.btn.o,.btn-secondary,.btn-soft,.btn.soft){background:#f5f1ea;color:#2a2b29;border:1px solid #d3cabb;border-radius:6px;box-shadow:none}:root [data-portal-theme=ivory-atelier] :is(.mk .lvl,.mk .badge,.mk .chip,.mk .soft.gy,.mk .att){border-radius:15px;padding-left:10px;padding-right:10px;font-weight:500;letter-spacing:.03em}:root [data-portal-theme=ivory-atelier] .mk .lvl.u.u{background:#f7dcd4;color:#a42b24}:root [data-portal-theme=ivory-atelier] .mk .lvl.h{background:#faecd3;color:#7d4e17}:root [data-portal-theme=ivory-atelier] .mk .lvl.n{background:var(--ia-chip);color:#494238}:root [data-portal-theme=ivory-atelier] .mk .badge.c{background:#e3ebdf;color:#315a3f}:root [data-portal-theme=ivory-atelier] .mk .badge.p{background:#faecd3;color:#7d4e17}:root [data-portal-theme=ivory-atelier] .mk .badge.i{background:var(--ia-chip);color:#494238}:root [data-portal-theme=ivory-atelier] .mk .agh-next.agh-next{--nav: #1c1e1d;border-radius:12px;box-shadow:0 14px 34px -22px #1c1e1d99,inset 0 1px #ffffff1f}:root [data-portal-theme=ivory-atelier] .mk .agh-next h2{font-family:var(--theme-font-display);font-weight:500;letter-spacing:-.03em}:root [data-portal-theme=ivory-atelier] .mk .agh-glance{background:linear-gradient(135deg,var(--ia-card-hi),var(--ia-card-lo)),var(--bg);border:1px solid var(--ia-hair);border-radius:9px;box-shadow:inset 0 1px #ffffff80,0 2px 8px #2d271f0d}:root [data-portal-theme=ivory-atelier] .mk .agh-glance-hd h2{font-size:22px;font-weight:500;letter-spacing:-.03em}:root [data-portal-theme=ivory-atelier] .mk .agh-gl.agh-gl{--agh-tone: var(--ia-tone-blue);--agh-tone-bg: #f0ece7;background:linear-gradient(135deg,var(--ia-card-hi),var(--ia-card-lo)),var(--bg);border:1px solid var(--ia-hair);border-left:3px solid var(--agh-tone);border-radius:9px;box-shadow:inset 0 1px #ffffff80}:root [data-portal-theme=ivory-atelier] .mk .agh-gl.agh-gl:hover{background:#f4f0ea}:root [data-portal-theme=ivory-atelier] .mk .agh-gl.agh-gl.tone-red{--agh-tone: var(--ia-tone-red)}:root [data-portal-theme=ivory-atelier] .mk .agh-gl.agh-gl.tone-amber{--agh-tone: var(--ia-tone-amber)}:root [data-portal-theme=ivory-atelier] .mk .agh-gl.agh-gl.tone-green{--agh-tone: var(--ia-tone-green)}:root [data-portal-theme=ivory-atelier] .mk .agh-gl.agh-gl.tone-purple{--agh-tone: var(--ia-tone-blue)}:root [data-portal-theme=ivory-atelier] .mk .agh-gl .agh-gl-l{font-weight:500}:root [data-portal-theme=ivory-atelier] .mk .agh-gl .agh-gl-v{font-family:var(--theme-font-display);font-weight:500;font-variant-numeric:lining-nums tabular-nums}:root [data-portal-theme=ivory-atelier] .mk .agh-gl-ic[src*=theme-icon-ivory-atelier-]{width:32px;height:32px;padding:7px;box-sizing:border-box;border-radius:50%;background:#f0ece7;justify-self:center}:root [data-portal-theme=ivory-atelier] .mk .agh-stack .tone-green{background:var(--ia-seg-1)}:root [data-portal-theme=ivory-atelier] .mk .agh-stack .tone-amber{background:var(--ia-seg-2)}:root [data-portal-theme=ivory-atelier] .mk .agh-stack .tone-blue{background:var(--ia-seg-3)}:root [data-portal-theme=ivory-atelier] .mk .agh-stack .tone-purple{background:var(--ia-seg-4)}:root [data-portal-theme=ivory-atelier] .mk .agh-stack .tone-grey{background:var(--ia-seg-5)}:root [data-portal-theme=ivory-atelier] .mk .agh-stack .tone-red{background:var(--ia-seg-red)}:root [data-portal-theme=ivory-atelier] .mk .agh-stack-bar{background:var(--ia-hair)}:root [data-portal-theme=ivory-atelier] .mk .agh-spark i{background:var(--ia-seg-5)}:root [data-portal-theme=ivory-atelier] .mk .agh-spark i.is-now{background:var(--ia-seg-1)}:root [data-portal-theme=ivory-atelier] .mk .card.card:has(.donut){--t1: var(--ia-fin-ink);--t2: var(--ia-fin-ink-2);--t3: var(--ia-fin-ink-2);--ink: var(--ia-fin-ink);--ink-2: var(--ia-fin-ink-2);--blue: var(--ia-fin-link);--green: var(--ia-fin-ring-1);--amber: var(--ia-fin-ring-2);--line: var(--ia-fin-edge);--line2: var(--ia-fin-track);color:var(--ia-fin-ink);background:linear-gradient(135deg,var(--ia-fin-1) 0%,var(--ia-fin-2) 48%,var(--ia-fin-3) 100%);border:1px solid var(--ia-fin-edge);box-shadow:inset 0 1px #ffffff30,0 12px 28px -14px #1c18128c}:root [data-portal-theme=ivory-atelier] .mk .card.card:has(.donut) .hd{border-bottom-color:transparent}:root [data-portal-theme=ivory-atelier] .mk .card.card:has(.donut) .hd h3{color:#faf6ee}:root [data-portal-theme=ivory-atelier] .mk .card:has(.donut) :is(.lk,.agd-plain).lk.lk.lk{color:var(--ia-fin-link)}:root [data-portal-theme=ivory-atelier] .mk .card:has(.donut) .donut svg{filter:drop-shadow(0 3px 5px rgba(0,0,0,.35))}:root [data-portal-theme=ivory-atelier] .mk .card:has(.donut) .donut .lbl b{color:#f8f3e8;font-weight:500}:root [data-portal-theme=ivory-atelier] .mk .card:has(.donut) .donut .lbl small{color:var(--ia-fin-ink-2)}:root [data-portal-theme=ivory-atelier] .mk .card:has(.donut) .lg b{font-family:var(--theme-font-display);font-weight:500;font-size:14px;color:var(--ia-fin-ink)}:root [data-portal-theme=ivory-atelier] .mk .card:has(.donut) .chart{border-bottom-color:#6e7167}:root [data-portal-theme=ivory-atelier] .mk .card:has(.donut) .chart i{background:linear-gradient(#f3e8ce,#b6a075);border-radius:2px 2px 0 0}:root [data-portal-theme=ivory-atelier] .mk .card:has(.donut) .chart .target-mark{background:var(--ia-fin-ink)}:root [data-portal-theme=ivory-atelier] .mk .card:has(.donut) :is(.xl span,.muted,.sub,.lg div){color:var(--ia-fin-ink-2)}:root [data-portal-theme=ivory-atelier] .orgset-card.orgset-card h2{font-size:24px;font-weight:400;letter-spacing:-.035em}:root [data-portal-theme=ivory-atelier] :is(input:not([type=checkbox],[type=radio],[type=color],[type=range],[type=file]),select,textarea){background:var(--sk-field);border-color:#e1dbd2;border-radius:8px}:root [data-portal-theme=ivory-atelier] :is(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--theme-focus-colour);outline-offset:2px}:root .ptc-prev[data-portal-theme=ivory-atelier] .ptc-card{border-color:var(--border);border-radius:6px;box-shadow:0 2px 8px #2d271f0d}:root .ptc-prev[data-portal-theme=ivory-atelier] .ptc-btn{box-shadow:inset 0 0 0 1px var(--theme-detail)}@media(prefers-reduced-motion:reduce){:root [data-portal-theme=ivory-atelier] *{transition:none}}:root [data-portal-theme=ivory-atelier] .mk .dg-main .dt.dt{background:linear-gradient(160deg,#f1e9d8,#e6dbc3);color:#5d4a26;box-shadow:inset 0 1px #fff9,0 2px 6px -3px #2d271f4d}:root [data-portal-theme=ivory-atelier] .mk .dg-main .dt.dt b{color:#151919;font-family:var(--theme-font-display);font-weight:500}:root [data-portal-theme=ivory-atelier] .mk .side:not(.ps-menu-custom) .side-foot .powered .ps-powered-whatsnew.ps-powered-whatsnew{color:#4e4b46}:root [data-portal-theme=ivory-atelier] .mk .top .search.search input{background:transparent;border:0;box-shadow:none;border-radius:0}:root [data-portal-theme=prestige-gold]{--pg-gold: #d7b779;--pg-gold-hi: #e5c88e;--pg-gold-edge: #b99a58;--pg-bronze: #775016;--pg-ink-on-gold: #171c25;--pg-card-edge: #e4ddcf;--pg-hover: #333636;--pg-chip-wash: #f1e4c9;--pg-seg-1: #2b2f31;--pg-seg-2: #d7b779;--pg-seg-3: #775016;--pg-seg-4: #8e8a80;--pg-seg-5: #e1dccf;--pg-seg-red: #b42318;background-image:none}:root [data-portal-theme=prestige-gold] :is(.mk,.mkc.mkc,.mkv.mkv){--blue: var(--smn-primary-d);--blue-bg: var(--smn-primary-tint);--green: var(--success-ink);--green-bg: var(--success-wash);--amber: var(--warning-ink);--amber-bg: var(--warning-wash);--red: var(--danger-ink);--red-bg: var(--danger-wash);--purple: var(--violet-ink);--purple-bg: var(--violet-wash);--teal: var(--teal-ink);--teal-bg: var(--teal-wash)}:root [data-portal-theme=prestige-gold] .mk .side.side:not(.ps-menu-custom){background:var(--sk-side-3);box-shadow:inset -1px 0 0 var(--sk-side-edge)}:root [data-portal-theme=prestige-gold] .mk .side:not(.ps-menu-custom) .brand .n.n{font-weight:700;font-size:15px;color:var(--sk-side-ink)}:root [data-portal-theme=prestige-gold] .mk .side:not(.ps-menu-custom) .brand .s.s{color:var(--sk-side-sub)}:root [data-portal-theme=prestige-gold] .mk .side:not(.ps-menu-custom) .nav.nav a{min-height:36px;padding:7px 12px;border-radius:10px;font-size:14px;font-weight:500;color:var(--sk-nav-text)}:root [data-portal-theme=prestige-gold] .mk .side:not(.ps-menu-custom) .nav.nav a:hover{background:var(--pg-hover);color:var(--sk-nav-hover-ink)}:root [data-portal-theme=prestige-gold] .mk .side:not(.ps-menu-custom) .nav.nav a.on{background:linear-gradient(115deg,var(--sk-on-1),var(--sk-on-2));color:var(--sk-on-ink);font-weight:600;box-shadow:0 6px 14px -8px var(--sk-on-glow),inset 0 1px 0 var(--sk-on-edge)}:root [data-portal-theme=prestige-gold] .mk .side:not(.ps-menu-custom) .nav.nav a.on svg{color:var(--sk-on-ink)}:root [data-portal-theme=prestige-gold] .mk .side:not(.ps-menu-custom) .nav :is(.sec.sec,.grp>.sec){font-weight:700;letter-spacing:.12em;color:var(--sk-nav-sec)}:root [data-portal-theme=prestige-gold] .mk .side:not(.ps-menu-custom) .brand .logo.logo{background:var(--sk-on-1);color:var(--sk-on-ink)}:root [data-portal-theme=prestige-gold] .mk .side-foot.side-foot{border-top-color:var(--sk-side-rule)}:root [data-portal-theme=prestige-gold] .mk .side-foot .promo.promo{background:#d7b77914;border:1px solid var(--sk-side-edge);border-radius:10px}:root [data-portal-theme=prestige-gold] .mk .side-foot .promo.promo:hover{background:var(--pg-hover)}:root [data-portal-theme=prestige-gold] .mk .top.top{background:var(--sk-top-bg);border-bottom:1px solid var(--sk-top-line)}:root [data-portal-theme=prestige-gold] .mk .top .search.search{background:var(--sk-field);border:1px solid var(--border);border-radius:10px;color:var(--ink-2)}:root [data-portal-theme=prestige-gold] .mk .top .search.search:focus-within{background:var(--surface);border-color:var(--smn-primary-d);box-shadow:0 0 0 3px var(--smn-primary-tint)}:root [data-portal-theme=prestige-gold] .mk .top .search.search input{background:transparent;border:0;box-shadow:none;border-radius:0;min-height:0}:root [data-portal-theme=prestige-gold] .mk .acct .acct-av.acct-av{background:linear-gradient(135deg,var(--sk-av-1),var(--sk-av-2));color:var(--sk-av-ink);box-shadow:0 0 0 2px var(--surface),0 0 0 3px var(--border)}:root [data-portal-theme=prestige-gold] .mk .org .av.av{background:linear-gradient(135deg,var(--sk-org-av-1),var(--sk-org-av-2));color:var(--sk-side-ink)}:root [data-portal-theme=prestige-gold] .mk .top .cust.cust,:root [data-portal-theme=prestige-gold] .mk .cust.cust{background:var(--surface);color:var(--ink);border:1px solid var(--border);border-radius:10px;min-height:44px;font-weight:600}:root [data-portal-theme=prestige-gold] :is(.ps-main,.ps-outlet){background:var(--bg);color:var(--ink)}:root [data-portal-theme=prestige-gold] :is(.card.card.card,.orgset-card.orgset-card,.mk .card.card,.mkc.mkc .card.card,.mkv.mkv .card.card){background:var(--surface);border:1px solid var(--pg-card-edge);border-radius:14px;box-shadow:var(--shadow-sm)}:root [data-portal-theme=prestige-gold] :is(.mk .card.tile,.mkc.mkc button.card.tile,.mkv.mkv button.card.tile):hover{border-color:var(--pg-gold-edge);box-shadow:0 8px 22px -10px #77501659}:root [data-portal-theme=prestige-gold] :is(.mk,.mkc.mkc,.mkv.mkv) .card.card .hd h3{font-weight:700;letter-spacing:-.01em;color:var(--ink)}:root [data-portal-theme=prestige-gold] :is(.mk .card.tile .n,.mkc.mkc .card.tile .n,.mkv.mkv .card.tile .n){font-weight:700;color:var(--ink)}:root [data-portal-theme=prestige-gold] :is(.mk .card.tile .t,.mkc.mkc .card.tile .t,.mkv.mkv .card.tile .t){font-weight:700;color:var(--ink)}:root [data-portal-theme=prestige-gold] :is(.mk .li,.mk .od,.mk .kv){border-color:var(--border)}:root [data-portal-theme=prestige-gold] :is(.mk .hd .lk,.mk .tile .lk){color:var(--smn-primary-d);font-weight:600}:root [data-portal-theme=prestige-gold] :is(.mk,.mkc.mkc,.mkv.mkv) .tile .ic.ic{background:linear-gradient(135deg,var(--smn-primary-tint),#f7edd8);color:var(--smn-primary-d);border-radius:12px}:root [data-portal-theme=prestige-gold] .mk .agd-tab.agd-tab{border-radius:8px;min-height:44px;background:var(--surface);border:1px solid var(--border);color:var(--ink);font-weight:600}:root [data-portal-theme=prestige-gold] .mk .agd-tab.agd-tab:hover{border-color:var(--pg-gold-edge);color:var(--ink)}:root [data-portal-theme=prestige-gold] .mk .agd-tab.agd-tab.on{background:var(--pg-gold);border-color:var(--pg-gold-edge);color:var(--pg-ink-on-gold)}:root [data-portal-theme=prestige-gold] .mk .agd-tab .agd-tab-n{background:var(--pg-chip-wash);color:var(--pg-ink-on-gold);font-weight:700}:root [data-portal-theme=prestige-gold] .mk .agd-tab.on .agd-tab-n{background:var(--surface);color:var(--ink)}:root [data-portal-theme=prestige-gold] .mk .tabs span.on{color:var(--smn-primary-d);border-bottom:2px solid var(--pg-gold)}:root [data-portal-theme=prestige-gold] .mk .agd-seg{border:1px solid var(--border);border-radius:10px;background:var(--surface)}:root [data-portal-theme=prestige-gold] .mk .agd-seg button{min-height:44px;font-weight:600;color:var(--ink)}:root [data-portal-theme=prestige-gold] .mk .agd-seg button[aria-pressed=true]{background:var(--pg-gold);color:var(--pg-ink-on-gold)}:root [data-portal-theme=prestige-gold] .mk :is(.agd-search input,.agd-select){background:var(--sk-field);border:1px solid var(--border);border-radius:10px;min-height:44px}:root [data-portal-theme=prestige-gold] .ps-shell:not(.ps-themed) :is(.btn-primary.btn-primary,.btn.primary,.ds-btn-primary,.orgset-btn.primary,.mk .ob.ob,.mk .agh-btn.agh-btn:not(.is-ghost)){background:linear-gradient(120deg,var(--sk-btn-hi),var(--sk-btn-lo));color:var(--sk-accent-ink);border:1px solid var(--pg-gold-edge);border-radius:8px;font-weight:600;box-shadow:0 1px #ffffff59 inset}:root [data-portal-theme=prestige-gold] .ps-shell:not(.ps-themed) .mk :is(.btn.o,.btn-secondary,.btn-soft,.btn.soft){background:var(--surface);color:var(--smn-primary-d);border:1.5px solid var(--pg-gold-edge);border-radius:8px;font-weight:600}:root [data-portal-theme=prestige-gold] :is(.btn,.btn-primary,.btn-secondary,.btn-soft,.ob,.icon-btn,.ps-mobile-toggle,.area-chev){min-height:44px}:root [data-portal-theme=prestige-gold] :is(.icon-btn,.ps-mobile-toggle,.area-chev){min-width:44px}:root [data-portal-theme=prestige-gold] :is(.mk .lvl,.mk .badge,.mk .chip,.mk .att){border-radius:999px;padding-left:10px;padding-right:10px;font-weight:700}:root [data-portal-theme=prestige-gold] :is(.mk .lvl.n,.mk .badge.i){background:var(--pg-chip-wash);color:var(--smn-primary-d)}:root [data-portal-theme=prestige-gold] .mk .tile .agh-tile-vis .agh-stack-bar{border-radius:999px}:root [data-portal-theme=prestige-gold] :is(.btn-primary,.btn.primary,.ds-btn-primary):where(:not(.mk *,.mkc *,.mkv *)){color:var(--sk-accent-ink)}:root [data-portal-theme=prestige-gold] :is(.tnh-btn:not(.is-ghost),.dv-act-btn,.th-btn:not(.is-ghost),.dv-ph-btn:not(.is-ghost),.enc-btn,.tbt-tab.on){color:var(--sk-accent-ink)}:root [data-portal-theme=prestige-gold] :is(.orgset-btn.primary,.orgset-theme-preview-btn,.brand-preview-fallback,.cal-gig,.tn-filter.is-on,.tn-filter.is-on span,.mode-switcher button.on,.msg-new-thread,.msg-unread,.msg-bubble.mine,.msg-send,.ol-chat-fab,.ol-chat-msg-user,.ol-chat-send,.quick-alert-compose button,.docws-primary,.rsb-btn-primary,.rsb-step-current .rsb-step-num,.rs-mark-btn.primary,.rs-view-toggle button.rs-view-active,.dv-tl-r.is-now .dv-tl-rail i,.mini-avatar,.suggestion-box-submit){color:var(--sk-accent-ink)}:root [data-portal-theme=prestige-gold] .mk .btn-primary{color:var(--sk-accent-ink)}:root [data-portal-theme=prestige-gold] .mk .btn:not(.o,.g,.soft,.ghost,.danger,.action,.btn-soft,.btn-secondary){color:var(--sk-accent-ink)}:root [data-portal-theme=prestige-gold] :is(.mk .newt,.mk .toolbar .tabs span.on,.mkc.mkc .newt,.mkv.mkv .newt,:is(.mk,.mkc.mkc,.mkv.mkv) .msg .av,.oi-chip-active,.oracle-btn-primary,.oracle-btn-primary:hover,.oracle-step.active .oracle-step-num){color:var(--sk-accent-ink)}:root [data-portal-theme=prestige-gold] .mk.customise .cust.cust{color:var(--sk-accent-ink)}:root [data-portal-theme=prestige-gold] .mk .top .tbt-tab.on{background:var(--accent);border-color:var(--pg-gold-edge);color:var(--sk-accent-ink)}:root [data-portal-theme=prestige-gold] .orgset-mode{color:var(--smn-primary-d)}:root [data-portal-theme=prestige-gold] .mk .icon-btn .dot{color:var(--sk-accent-ink)}:root [data-portal-theme=prestige-gold] .mk .btn:not(.o,.g,.soft,.ghost,.danger,.action,.btn-soft,.btn-secondary){background:linear-gradient(120deg,var(--sk-btn-hi),var(--sk-btn-lo));border:1px solid var(--pg-gold-edge);border-radius:8px;font-weight:600}:root [data-portal-theme=prestige-gold] .mk .agh-gl.agh-gl{--agh-tone: var(--smn-primary-d);--agh-tone-bg: var(--pg-chip-wash);background:var(--surface);border:1px solid var(--pg-card-edge);border-left:4px solid var(--agh-tone);border-radius:12px}:root [data-portal-theme=prestige-gold] .mk .agh-gl.agh-gl:hover{background:var(--surface-2)}:root [data-portal-theme=prestige-gold] .mk .agh-gl.agh-gl.tone-red{--agh-tone: var(--danger-ink)}:root [data-portal-theme=prestige-gold] .mk .agh-gl.agh-gl.tone-amber{--agh-tone: var(--pg-bronze)}:root [data-portal-theme=prestige-gold] .mk .agh-gl.agh-gl.tone-green{--agh-tone: var(--success-ink)}:root [data-portal-theme=prestige-gold] .mk .agh-gl.agh-gl.tone-purple{--agh-tone: var(--smn-primary-d)}:root [data-portal-theme=prestige-gold] .mk .agh-gl .agh-gl-l{font-weight:700}:root [data-portal-theme=prestige-gold] .mk .agh-stack .tone-green{background:var(--pg-seg-1)}:root [data-portal-theme=prestige-gold] .mk .agh-stack .tone-amber{background:var(--pg-seg-2)}:root [data-portal-theme=prestige-gold] .mk .agh-stack .tone-blue{background:var(--pg-seg-3)}:root [data-portal-theme=prestige-gold] .mk .agh-stack .tone-purple{background:var(--pg-seg-4)}:root [data-portal-theme=prestige-gold] .mk .agh-stack .tone-grey{background:var(--pg-seg-5)}:root [data-portal-theme=prestige-gold] .mk .agh-stack .tone-red{background:var(--pg-seg-red)}:root [data-portal-theme=prestige-gold] .mk .agh-stack-bar{background:var(--pg-card-edge)}:root [data-portal-theme=prestige-gold] .mk .agh-spark i{background:var(--pg-chip-wash)}:root [data-portal-theme=prestige-gold] .mk .agh-spark i.is-now{background:var(--pg-gold)}:root [data-portal-theme=prestige-gold] :is(img.nav-ico,img.tile-ic-img,img.agh-gl-ic,img.o-ic-img):not([src*=theme-icon-prestige-gold-]){filter:sepia(.9) saturate(1.35) hue-rotate(-10deg) brightness(.98) contrast(1.02)}:root [data-portal-theme=prestige-gold] .mk .agh-next.agh-next{border-radius:14px;box-shadow:0 14px 34px -20px #171c2599}:root [data-portal-theme=prestige-gold] .mk .agh-glance{background:var(--surface);border:1px solid var(--pg-card-edge);border-radius:14px;box-shadow:var(--shadow-sm)}:root [data-portal-theme=prestige-gold] :is(input:not([type=checkbox],[type=radio],[type=color],[type=range],[type=file]),select,textarea){background:var(--sk-field);border-color:var(--border);border-radius:10px;min-height:44px}:root [data-portal-theme=prestige-gold] :is(input,textarea)::placeholder{color:var(--ink-2);opacity:1}:root [data-portal-theme=prestige-gold] :is(table,.table){color:var(--ink)}:root [data-portal-theme=prestige-gold] th{background:var(--surface-2);color:var(--ink-2)}:root [data-portal-theme=prestige-gold] :where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--theme-focus-colour);outline-offset:3px}:root [data-portal-theme=prestige-gold] .side :where(a,button,input,[tabindex]):focus-visible{outline-color:var(--pg-gold-hi)}:root .ptc-prev[data-portal-theme=prestige-gold] .ptc-card{border-radius:10px;box-shadow:var(--shadow-sm)}@media(prefers-reduced-motion:reduce){:root [data-portal-theme=prestige-gold] *{animation-duration:.01ms;animation-iteration-count:1;transition-duration:.01ms;scroll-behavior:auto}}
