body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--foundation-look-menu:#0d2240;--foundation-look-canvas:#e9e4d8;--foundation-look-widget:#fff;--foundation-look-ink:#1f2733;--foundation-look-muted:#7a756a;--foundation-look-line:#efe9db;--foundation-look-primary:#0d2240;--foundation-look-gold:#e2b13c;--foundation-look-menu-text:#c5d0e0;--foundation-look-menu-label:#7d92ae;--foundation-look-menu-switch:#8fa3bd;--foundation-look-dot-outline:#ffffff59;--foundation-look-active:#ffffff14;--foundation-look-hover:#ffffff0d;--foundation-look-dot-medium:#e4dac4;--foundation-look-dark-menu:#09142a;--foundation-look-dark-canvas:#0f1b30;--foundation-look-dark-widget:#17263f;--foundation-look-dark-ink:#e8ebf1;--foundation-look-dark-muted:#9aa5b8;--foundation-look-dark-line:#243654;--foundation-look-dark-primary-text:#10203a;--foundation-look-medium-canvas:#f1ece1;--foundation-look-medium-widget:#fbf9f4;--foundation-look-medium-line:#e6dfd0;--foundation-look-edit:#b5ae9e;--foundation-look-edit-outline:#b9ad92;--foundation-look-shadow:0 2px 7px #191e281a;--foundation-look-fab-shadow:0 1px 2px #0f172a0f;--foundation-look-small-shadow:0 0 0 2px #ffffff73;--foundation-look-on-dark:#fff;--foundation-genserv-accent:#1a3caa;--foundation-page:#e8dfd0;--foundation-widget:#fff;--foundation-text:#202a38;--foundation-border:#d6cbb9;--foundation-menu:#172333;--foundation-tone-medium-dot:#d7c9b1;--gov-page-bg:#f3f6f9;--gov-card-bg:#fff;--gov-row-bg:#fff;--gov-row-bg-alt:#f8fafc;--gov-row-hover:#e2e8f0;--gov-border:#c7d2de;--gov-border-soft:#cbd5e1;--gov-text-primary:#0f172a;--gov-text-secondary:#7890a8;--gov-text-muted:#94a3b8;--gov-brand-red:#99182c;--gov-brand-red-hover:#7c1424;--gov-brand-red-fg:#fff;--gov-success:#166534;--gov-warning:#b45309;--gov-danger:#b91c1c;--gov-info:#1e40af;--gov-on-accent:#fff;--gov-line:#e2e8f0;--gov-ink:#1a2133;--gov-ink-soft:#334155;--gov-text-body:#475569;--gov-text-sub:#64748b;--gov-surface-2:#f1f5f9;--gov-good:#15803d;--gov-accent-slate:#334e68;--gov-link:#102a43;--gov-selected:#eef2f7;--gov-section-header-size:11px;--gov-section-header-weight:700;--gov-section-header-tracking:0.1em;--gov-section-header-color:var(--gov-text-muted);--gov-font-rich:Georgia,"Times New Roman",serif;--gov-font-rich-size:14px;--gov-font-rich-color:var(--gov-text-primary);--gov-font-ui:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--gov-radius-sm:6px;--gov-radius-md:10px;--gov-radius-lg:14px;--gov-shadow-sm:0 1px 2px #0f172a0f;--gov-shadow-md:0 2px 6px #0f172a14;--gov-gap-xs:4px;--gov-gap-sm:8px;--gov-gap-md:12px;--gov-gap-lg:20px;--gov-gap-xl:28px;--gov-slate-50:#f8fafc;--gov-slate-100:#f1f5f9;--gov-slate-200:#e2e8f0;--gov-slate-300:#cbd5e1;--gov-slate-400:#94a3b8;--gov-slate-500:#64748b;--gov-slate-600:#475569;--gov-slate-700:#334155;--gov-success-soft:#dcfce7;--gov-warning-soft:#fef3c7;--gov-danger-soft:#fee2e2;--gov-info-soft:#dbeafe;--gov-done-bg:#16a34a33;--gov-done-border:#1665348c;--gov-done-fg:#166534;--sidebar-text:#c8d6e5;--sidebar-text-muted:#8b9ab0;--sidebar-text-dim:#5a6a7e;--sidebar-line:#2a3347;--sidebar-bg-deep:#1e2433}[data-tone=medium]{--foundation-page:#ede6da;--foundation-widget:#f8f4ec;--foundation-text:#28313d;--foundation-border:#d7cbbb;--gov-page-bg:var(--foundation-page);--gov-card-bg:var(--foundation-widget);--gov-row-bg:var(--foundation-widget);--gov-row-bg-alt:#f1ebdf;--gov-row-hover:#e9e0d2;--gov-text-primary:var(--foundation-text);--gov-text-body:#4b5563;--gov-text-muted:#78716c;--gov-border:var(--foundation-border);color-scheme:light}[data-tone=light]{--gov-page-bg:#e8dfd0;--gov-card-bg:#fff;--gov-row-bg:#fff;--gov-text-primary:#202a38;--gov-text-body:#475569;--gov-border:#d6cbb9;color-scheme:light}[data-tone=dark]{--gov-page-bg:#141c2a;--gov-card-bg:#1b2433;--gov-row-bg:#202b3c;--gov-row-bg-alt:#1e2836;--gov-row-hover:#243a4d;--gov-text-primary:#f1f5f9;--gov-text-body:#b4c2d4;--gov-text-secondary:#b4c2d4;--gov-text-muted:#9fb0c5;--gov-border:#354256;--gov-border-soft:#2a3a4d;--gov-line:#2a3a4d;--gov-link:#93c5fd;color-scheme:dark}:root{--settings-danger-text:color-mix(in srgb,var(--gov-danger) 62%,var(--gov-text-primary));--settings-warning-text:color-mix(in srgb,var(--gov-warning) 62%,var(--gov-text-primary));--settings-success-text:color-mix(in srgb,var(--gov-success) 62%,var(--gov-text-primary));--settings-brand-text:color-mix(in srgb,var(--gov-brand-red) 62%,var(--gov-text-primary))}.gov-page{background:#f3f6f9;background:var(--gov-page-bg);color:#0f172a;color:var(--gov-text-primary);min-height:100%}.gov-card,.gov-page{padding:20px;padding:var(--gov-gap-lg)}.gov-card{background:#fff;background:var(--gov-card-bg);border:1px solid #c7d2de;border:1px solid var(--gov-border);border-radius:10px;border-radius:var(--gov-radius-md);box-shadow:0 1px 2px #0f172a0f;box-shadow:var(--gov-shadow-sm)}.gov-section-header{color:#94a3b8;color:var(--gov-section-header-color);font-size:11px;font-size:var(--gov-section-header-size);font-weight:700;font-weight:var(--gov-section-header-weight);letter-spacing:.1em;letter-spacing:var(--gov-section-header-tracking);margin:0 0 8px;margin:0 0 var(--gov-gap-sm);text-transform:uppercase}.gov-row{background:#fff;background:var(--gov-row-bg);border:1px solid #c7d2de;border:1px solid var(--gov-border);border-radius:6px;border-radius:var(--gov-radius-sm);padding:12px;padding:var(--gov-gap-md)}.gov-row:hover{background:#e2e8f0;background:var(--gov-row-hover)}.gov-btn-primary{background:#99182c;background:var(--gov-brand-red);border:1px solid #99182c;border:1px solid var(--gov-brand-red);border-radius:6px;border-radius:var(--gov-radius-sm);color:#fff;color:var(--gov-brand-red-fg);cursor:pointer;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-family:var(--gov-font-ui);font-weight:600;padding:8px 14px}.gov-btn-primary:hover{background:#7c1424;background:var(--gov-brand-red-hover);border-color:#7c1424;border-color:var(--gov-brand-red-hover)}.gov-btn-secondary{background:#fff;background:var(--gov-row-bg);border:1px solid #c7d2de;border:1px solid var(--gov-border);border-radius:6px;border-radius:var(--gov-radius-sm);color:#0f172a;color:var(--gov-text-primary);cursor:pointer;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-family:var(--gov-font-ui);font-weight:600;padding:8px 14px}.gov-btn-secondary:hover{background:#e2e8f0;background:var(--gov-row-hover)}.gov-input{background:#fff;background:var(--gov-row-bg);border:1px solid #c7d2de;border:1px solid var(--gov-border);border-radius:6px;border-radius:var(--gov-radius-sm);box-sizing:border-box;color:#0f172a;color:var(--gov-text-primary);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-family:var(--gov-font-ui);padding:8px 10px;width:100%}.gov-input:focus{border-color:#99182c;border-color:var(--gov-brand-red);box-shadow:0 0 0 2px #99182c26;outline:none}[data-theme=dark]{--gov-link:#93c5fd;--gov-page-bg:#141c2a;--gov-card-bg:#1b2433;--gov-row-bg:#202b3c;--gov-row-bg-alt:#1e2836;--gov-row-hover:#243a4d;--gov-border:#3a4a5f;--gov-border-soft:#2a3a4d;--gov-text-primary:#e8edf4;--gov-text-secondary:#b4c2d4;--gov-text-muted:#7d8fa6;--gov-line:#2a3a4d;--gov-ink:#e8edf4;--gov-ink-soft:#d3dce8;--gov-text-body:#b4c2d4;--gov-text-sub:#9fb0c5;--gov-surface-2:#202b3c;--gov-good:#4ade80;--gov-done-bg:#4ade8038;--gov-done-border:#4ade8099;--gov-done-fg:#4ade80;--gov-selected:#243a4d}:root{--apollo-yellow:#ebf212;--apollo-ink:#2b2a24;--apollo-surface:#faf9f6;--apollo-border:#e4e2dc}.crm-page{--crm-canvas:var(--foundation-look-canvas);--crm-widget:var(--foundation-look-widget);--crm-ink:var(--foundation-look-ink);--crm-muted:color-mix(in srgb,var(--foundation-look-muted) 62%,var(--foundation-look-ink));--crm-line:var(--foundation-look-line);--crm-primary:var(--foundation-look-primary);--crm-primary-text:var(--foundation-look-on-dark);--crm-hover:color-mix(in srgb,var(--crm-ink) 7%,#0000);--foundation-ink:var(--crm-ink);--foundation-muted:var(--crm-muted);--foundation-line:var(--crm-line);--foundation-widget:var(--crm-widget);--foundation-primary:var(--crm-primary)}[data-tone=medium] .crm-page{--crm-canvas:var(--foundation-look-medium-canvas);--crm-widget:var(--foundation-look-medium-widget);--crm-line:var(--foundation-look-medium-line)}[data-tone=dark] .crm-page{--crm-canvas:var(--foundation-look-dark-canvas);--crm-widget:var(--foundation-look-dark-widget);--crm-ink:var(--foundation-look-dark-ink);--crm-muted:color-mix(in srgb,var(--foundation-look-dark-muted) 75%,var(--foundation-look-dark-ink));--crm-line:var(--foundation-look-dark-line);--crm-primary:var(--foundation-look-gold);--crm-primary-text:var(--foundation-look-dark-primary-text);color-scheme:dark}.crm-page{background:var(--crm-canvas)!important;box-sizing:border-box;color:var(--crm-ink);padding-bottom:72px}.crm-page-header{padding:16px 20px 4px}.crm-page h1{color:var(--crm-ink)!important;font-size:26px!important;font-weight:600!important}.crm-page h2,.crm-page h3{color:var(--crm-ink)!important;font-weight:600}.crm-page-header [title],.crm-page-header>div:last-child{color:var(--crm-muted)!important}.crm-page [data-testid=contact-filters],.crm-page>div[style*="background: rgb(240, 242, 245)"],.crm-page>div[style*="background: rgb(248, 250, 252)"],.crm-page>div[style*="background: rgb(255, 255, 255)"]{background:var(--crm-canvas)!important;border-color:#0000!important}.crm-page [style*="background-color: rgb(248, 250, 252)"], .crm-page [style*="background-color: rgb(255, 255, 255)"], .crm-page [style*="background: rgb(238, 242, 247)"], .crm-page [style*="background: rgb(240, 242, 245)"], .crm-page [style*="background: rgb(241, 245, 249)"], .crm-page [style*="background: rgb(248, 250, 252)"], .crm-page [style*="background: rgb(250, 251, 252)"], .crm-page [style*="background: rgb(255, 255, 255)"], .crm-page [style*="background: var(--gov-card-bg)"], .crm-page [style*="background: var(--gov-row-bg-alt"]{background:var(--crm-widget)!important;border-color:var(--crm-line)!important;color:var(--crm-ink)}.crm-page [style*="background: var(--gov-slate-50)"],.crm-page [style*=border-bottom][style*="padding: 14px 20px"]{background:var(--crm-canvas)!important;border-color:#0000!important}.crm-page [data-testid=table-header-grid]{background:var(--crm-widget)!important}.crm-page [data-testid=table-header-grid],.crm-page [data-testid^=table-row-]{border-bottom-color:var(--crm-line)!important}.crm-page [data-testid^=table-row-][data-tone]{background:var(--crm-widget)!important}.crm-page [data-testid^=table-row-][data-tone]:hover{background:var(--crm-hover)!important}.crm-page [data-testid=cell-undo],.crm-page [data-testid=table-pager]{border-top-color:var(--crm-line)!important}.crm-page [style*="color: rgb(15, 23, 42)"], .crm-page [style*="color: rgb(16, 42, 67)"], .crm-page [style*="color: rgb(2, 6, 23)"], .crm-page [style*="color: rgb(26, 33, 51)"], .crm-page [style*="color: rgb(30, 41, 59)"], .crm-page [style*="color: rgb(32, 42, 56)"], .crm-page [style*="color: rgb(51, 65, 85)"], .crm-page [style*="color: rgb(51, 78, 104)"], .crm-page [style*="color: rgb(71, 85, 105)"], .crm-page [style*="color: var(--gov-accent-slate"], .crm-page [style*="color: var(--gov-ink"], .crm-page [style*="color: var(--gov-slate-6"], .crm-page [style*="color: var(--gov-slate-7"], .crm-page [style*="color: var(--gov-slate-8"], .crm-page [style*="color: var(--gov-text-primary"]{color:var(--crm-ink)!important}.crm-page [style*="color: rgb(100, 116, 139)"], .crm-page [style*="color: rgb(120, 144, 168)"], .crm-page [style*="color: rgb(148, 163, 184)"], .crm-page [style*="color: rgb(203, 213, 225)"], .crm-page [style*="color: var(--gov-slate-4"], .crm-page [style*="color: var(--gov-slate-5"], .crm-page [style*="color: var(--gov-text-body"], .crm-page [style*="color: var(--gov-text-muted"], .crm-page [style*="color: var(--gov-text-secondary"], .crm-page [style*="color: var(--gov-text-sub"]{color:var(--crm-muted)!important}.crm-page [style*="color: rgb(26, 33, 51)"] svg, .crm-page [style*="color: rgb(71, 85, 105)"] svg{color:inherit}.crm-page [data-testid=table-header-grid] span[style*="opacity: 0.35"]{opacity:1!important}.crm-page button[style*="rgb(146, 64, 14)"], .crm-page button[style*="rgb(180, 83, 9)"]{background:#0000!important;border:1px solid var(--crm-line)!important;color:var(--crm-ink)!important}.crm-page button[style*="background: var(--gov-success)"],.crm-page button[style*="background: var(--gov-warning)"]{background:var(--crm-ink)!important;border-color:#0000!important;color:var(--crm-widget)!important}.crm-page [style*="color: var(--gov-brand-red)"],.crm-page button[style*="color: rgb(153, 24, 44)"]{color:var(--crm-ink)!important}.crm-page button[style*="color: rgb(239, 68, 68)"]{color:color-mix(in srgb,var(--crm-ink) 60%,#ef4444)!important}.crm-page .charlie-compose-body,.crm-page [contenteditable=true],.crm-page [contenteditable=true] *{caret-color:var(--crm-ink);color:var(--crm-ink)!important}.crm-page [contenteditable=true] a{color:var(--crm-ink)!important;text-decoration:underline}.crm-page input:not([type=checkbox]):not([type=radio]),.crm-page select,.crm-page textarea{background:var(--crm-widget)!important;border-color:var(--crm-line)!important;border-radius:8px;color:var(--crm-ink)!important}.crm-page ::placeholder{color:var(--crm-muted);opacity:1}.crm-page a{color:var(--crm-ink)}.crm-page button{border-radius:8px!important}.crm-page [style*="border-radius: 12px"],.crm-page [style*="border-radius: 16px"],.crm-page [style*="border-radius: 20px"],.crm-page [style*="border-radius: 50px"],.crm-page [style*="border-radius: 999px"]{border-radius:6px!important}.crm-page button[data-primary]{background:var(--crm-primary)!important;border:0!important;box-shadow:none!important;color:var(--crm-primary-text)!important;font-weight:500!important;transform:none!important}.crm-page button[data-primary] *{color:inherit!important}.crm-page button[style*="background-color: rgb(255, 255, 255)"]:not([data-primary]), .crm-page button[style*="background: rgb(153, 24, 44)"]:not([data-primary]), .crm-page button[style*="background: rgb(255, 255, 255)"]:not([data-primary]), .crm-page button[style*="background: var(--gov-card-bg)"]:not([data-primary]), .crm-page button[style*=linear-gradient]:not([data-primary]){background:#0000!important;border-color:#0000!important;box-shadow:none!important;color:var(--crm-ink)!important;font-weight:500!important}.crm-page button:not([data-primary]):not([role=tab]):not(.crm-launcher-row){border-color:#0000!important}.crm-page button:not([data-primary]):not([disabled]):hover{background:var(--crm-hover)!important}.crm-page a:focus-visible,.crm-page button:focus-visible{outline:2px solid var(--crm-ink);outline-offset:2px}.crm-page button[disabled]{opacity:.6}.crm-tabs{border-bottom:1px solid var(--crm-line);display:flex;gap:18px}.crm-tab{background:none!important;border:none!important;border-bottom:2px solid #0000!important;border-radius:0!important;color:var(--crm-muted)!important;cursor:pointer;font-size:13px;font-weight:500;padding:6px 2px}.crm-tab[aria-current=true]{border-bottom-color:var(--crm-ink)!important;color:var(--crm-ink)!important}.crm-page [role=tablist][data-testid=page-tabs]{border-bottom:1px solid var(--crm-line);gap:20px!important;margin:0 20px 12px!important}.crm-page [role=tab]{background:#0000!important;border:0!important;border-bottom:2px solid #0000!important;border-radius:0!important;box-shadow:none!important;color:var(--crm-muted)!important;font-weight:500!important;min-height:0!important;padding:8px 0!important}.crm-page [role=tablist]{gap:20px!important}.crm-page [role=tab] span{color:inherit!important}.crm-page [role=tab][aria-selected=true]{border-bottom-color:var(--crm-ink)!important;color:var(--crm-ink)!important;font-weight:600!important}.crm-page [role=tablist].foundation-tabs{display:flex!important;flex-wrap:wrap;gap:2px 20px;margin:0 0 8px}.crm-page [role=tablist].foundation-tabs>button{flex:0 0 auto;gap:6px}.crm-page [data-testid^=table-row-] [data-row-actions]>*{opacity:0}.crm-page [data-testid^=table-row-] [data-row-actions]>:focus,.crm-page [data-testid^=table-row-]:focus-within [data-row-actions]>*,.crm-page [data-testid^=table-row-]:hover [data-row-actions]>*{opacity:1}@media (hover:none){.crm-page [data-testid^=table-row-] [data-row-actions]>*{opacity:1}}.crm-launcher-widget{margin:0 20px 20px}.crm-launcher-list{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.crm-launcher-row{align-items:flex-start!important;background:#0000!important;border:0!important;border-bottom:1px solid var(--crm-line)!important;border-radius:0!important;color:var(--crm-ink)!important;cursor:pointer;display:flex!important;flex-direction:column;font:inherit;font-size:14px!important;font-weight:400!important;gap:2px!important;justify-content:flex-start!important;line-height:1.4!important;padding:11px 6px!important;text-align:left;white-space:normal!important;width:100%}.crm-launcher-list li:last-child .crm-launcher-row{border-bottom:0!important}.crm-launcher-row:focus-visible .crm-launcher-name,.crm-launcher-row:hover .crm-launcher-name{text-decoration:underline}.crm-launcher-name{color:var(--crm-ink);font-size:14px;font-weight:600}.crm-launcher-description{color:var(--crm-muted);font-size:13px}@media (max-width:640px){.crm-page-header{padding:12px 12px 4px}.crm-launcher-widget{margin:0 12px 16px}.crm-page [role=tablist][data-testid=page-tabs]{margin:0 12px 10px!important;overflow-x:auto}}.email-preview p{margin:0 0 14px}.email-preview p:last-child{margin-bottom:0}.email-preview ol,.email-preview ul{margin:0 0 14px;padding-left:22px}*,:after,:before{box-sizing:border-box;margin:0;padding:0}#root,body,html{background:#0f1423;color:#c8d6e5;height:100%;max-width:100vw;overflow-x:hidden}::-webkit-scrollbar{height:5px;width:5px}::-webkit-scrollbar-track{background:#0000}::-webkit-scrollbar-thumb{background:#2a3347;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#3a4557}@keyframes slideIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}input,select,textarea{font-family:inherit;outline:none}input[type=color]{cursor:pointer}input:-webkit-autofill{-webkit-text-fill-color:var(--gov-slate-200);-webkit-box-shadow:inset 0 0 0 100px #141927}@media (max-width:768px){.charlie-header-date,.charlie-sidebar{display:none!important}.charlie-workspace{width:100%!important}.charlie-bottom-nav{align-items:stretch;background:#1e2433;border-top:1px solid #2a3347;bottom:0;display:flex!important;height:60px;left:0;position:fixed;right:0;z-index:500}.charlie-main-content{padding-bottom:calc(144px + env(safe-area-inset-bottom, 0px))}.charlie-topbar{padding:0 16px 0 60px!important}.charlie-modal{border-radius:0!important;height:100%!important;margin:0!important;max-height:100%!important;max-width:100%!important}.charlie-modal,.contacts-list-panel{width:100%!important}.contacts-detail-panel{inset:0!important;position:fixed!important;width:100%!important;z-index:300!important}.filter-bar-inner{flex-direction:column!important}.mobile-persona-backdrop{display:block!important}.charlie-toast{bottom:80px!important}}.charlie-bottom-nav{display:none}.charlie-main-content{padding-bottom:144px}@supports (padding-bottom:env(safe-area-inset-bottom)){.charlie-bottom-nav{height:calc(60px + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom)}}.lm-fullscreen button,.lm-fullscreen input,.lm-fullscreen select{min-height:44px}.lm-fullscreen [contenteditable],.lm-fullscreen textarea{font-size:16px}.page-container>*{margin-left:auto;margin-right:auto;max-width:none!important}.page-container p{max-width:900px}.email-preview table img[width="150"]{height:auto;max-width:180px}.dt-scroll-visible{scrollbar-color:var(--gov-slate-400) var(--gov-slate-200);scrollbar-width:auto}.dt-scroll-visible::-webkit-scrollbar{height:12px;width:12px}.dt-scroll-visible::-webkit-scrollbar-track{background:var(--gov-slate-200)}.dt-scroll-visible::-webkit-scrollbar-thumb{background:var(--gov-slate-400);border-radius:6px}.dt-scroll-visible::-webkit-scrollbar-thumb:hover{background:var(--gov-slate-500)}@keyframes lm-panel-in{0%{opacity:0;transform:translateX(10px)}to{opacity:1;transform:none}}.lm-panel-in{animation:lm-panel-in .16s ease-out}@media (prefers-reduced-motion:reduce){.lm-panel-in{animation:none}}.foundation-specimen{--foundation-menu:var(--foundation-look-menu);--foundation-canvas:var(--foundation-look-canvas);--foundation-widget:var(--foundation-look-widget);--foundation-ink:var(--foundation-look-ink);--foundation-muted:var(--foundation-look-muted);--foundation-line:var(--foundation-look-line);--foundation-primary:var(--foundation-look-menu);--foundation-gold:var(--foundation-look-gold);background:var(--foundation-canvas);color:var(--foundation-ink);display:flex;font-family:var(--gov-font-ui);gap:0;min-height:100vh;padding:12px}.foundation-specimen[data-tone=medium]{--foundation-canvas:var(--foundation-look-medium-canvas);--foundation-widget:var(--foundation-look-medium-widget);--foundation-line:var(--foundation-look-medium-line)}.foundation-specimen[data-tone=dark]{--foundation-menu:var(--foundation-look-dark-menu);--foundation-canvas:var(--foundation-look-dark-canvas);--foundation-widget:var(--foundation-look-dark-widget);--foundation-ink:var(--foundation-look-dark-ink);--foundation-muted:var(--foundation-look-dark-muted);--foundation-line:var(--foundation-look-dark-line);--foundation-primary:var(--foundation-look-gold);color-scheme:dark}.foundation-specimen[data-tone=dark] .foundation-primary{color:var(--foundation-look-dark-primary-text)!important}.foundation-menu{background:var(--foundation-menu);color:var(--foundation-look-menu-text);display:flex;flex:0 0 210px;flex-direction:column;min-height:calc(100vh - 24px);padding:18px 10px}.foundation-menu-brand{align-items:center;color:var(--foundation-look-on-dark);display:flex;min-height:30px;padding:2px 12px 14px}.foundation-menu-brand img{max-height:30px;max-width:130px;object-fit:contain}.foundation-specimen[data-tone=dark] .foundation-menu[data-brand=GenServ] .foundation-menu-brand img{filter:brightness(0) invert(1)}.foundation-menu nav{display:flex;flex-direction:column;gap:0;margin-top:0}.foundation-menu-section{color:var(--foundation-look-menu-label);font-size:10px;letter-spacing:.1em;padding:14px 12px 4px;text-transform:uppercase}.foundation-menu a{border-radius:8px;color:var(--foundation-look-menu-text);font-size:13.5px;padding:8px 12px;text-decoration:none}.foundation-menu a:hover{background:var(--foundation-look-hover)}.foundation-menu a.is-active{background:var(--foundation-look-active);color:var(--foundation-look-on-dark)}.foundation-menu a.foundation-menu-switch{color:var(--foundation-look-menu-switch);margin-top:12px}.foundation-menu-tones{display:flex;gap:9px;justify-content:flex-start;margin-top:auto;padding:18px 12px 4px}.foundation-menu .sidebar-tone-dot{border:1px solid var(--foundation-look-dot-outline)!important;border-radius:50%!important;cursor:pointer;height:11px!important;min-width:11px;opacity:.55;padding:0!important;width:11px!important}.foundation-menu .sidebar-tone-dot:hover,.foundation-menu .sidebar-tone-dot[aria-pressed=true]{box-shadow:0 0 0 2px var(--foundation-look-small-shadow);opacity:1}.foundation-menu .sidebar-tone-dot[data-tone=light]{background:var(--foundation-look-on-dark)!important}.foundation-menu .sidebar-tone-dot[data-tone=medium]{background:var(--foundation-look-dot-medium)!important}.foundation-menu .sidebar-tone-dot[data-tone=dark]{background:var(--foundation-look-dark-canvas)!important}.foundation-specimen-main{background:var(--foundation-canvas);flex:1 1;min-height:calc(100vh - 24px);min-width:0;padding:14px 28px 88px;position:relative}.foundation-specimen-header{align-items:center;display:flex;gap:20px}.foundation-specimen-title{flex:1 1;min-width:0}.foundation-specimen-title h1{color:var(--foundation-ink)!important;font-size:26px!important}.foundation-specimen-title>div:last-child{color:var(--foundation-muted)!important;margin-bottom:12px!important}.foundation-specimen-who{align-self:flex-start;color:var(--foundation-muted);font-size:13px;padding-top:3px;white-space:nowrap}.foundation-specimen-tabs-row{margin-top:0}.foundation-tabs{border-bottom:1px solid var(--foundation-line);display:flex;gap:22px;margin:0 0 16px;padding:0}.foundation-tabs button{background:#0000!important;border:0!important;border-bottom:2px solid #0000!important;border-radius:0!important;color:var(--foundation-muted)!important;cursor:pointer;font-size:14px!important;margin:0 0 -1px;padding:8px 0!important;text-decoration:none}.foundation-tabs button[aria-selected=true]{border-bottom-color:var(--foundation-ink)!important;color:var(--foundation-ink)!important;font-weight:600}.foundation-board-toolbar{align-items:center;display:flex;gap:14px;margin-bottom:12px;min-height:36px}.foundation-board-toolbar .foundation-edit-layout{color:var(--foundation-muted)!important;font-size:12.5px!important;padding:8px 6px!important;text-decoration:none}.foundation-board-toolbar .foundation-edit-layout:hover{color:var(--foundation-ink)!important}.foundation-edit-hint{color:var(--foundation-muted);font-size:12px}.foundation-board-toolbar .foundation-primary,.foundation-primary-example .foundation-primary{background:var(--foundation-primary)!important;border:0!important;border-radius:6px!important;box-shadow:none!important;color:var(--foundation-look-on-dark)!important;font-size:13px!important;font-weight:500!important}.foundation-board-grid{grid-gap:14px;align-items:start;display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.foundation-widget-position{min-width:0}.foundation-widget-position.is-full{grid-column:1/-1}.foundation-widget{background:var(--foundation-widget);border:0;border-radius:14px;box-shadow:var(--foundation-look-shadow);color:var(--foundation-ink);min-height:100%;padding:16px 18px}.foundation-widget-header{align-items:center;border-bottom:1px solid var(--foundation-line);display:flex;gap:12px;justify-content:space-between;padding-bottom:10px}.foundation-widget-header h2{color:var(--foundation-ink);font-size:14px;font-weight:600;margin:0}.foundation-edit-controls{align-items:center;color:var(--foundation-muted);display:flex;flex-wrap:wrap;font-size:12px;gap:10px}.foundation-edit-action,.foundation-edit-controls button{background:#0000;border:0;color:var(--foundation-muted);cursor:pointer;text-decoration:underline}.foundation-size-control{align-items:center;color:var(--foundation-muted);display:inline-flex;font-size:12px;gap:5px}.foundation-size-control select{background:var(--foundation-line);border:0;border-radius:6px;color:var(--foundation-ink);font:inherit;padding:3px 6px}.foundation-widget-position[draggable=true]{cursor:move}.foundation-drag-handle{color:var(--foundation-look-edit);cursor:grab}.foundation-board-grid.is-editing .foundation-widget{outline:1.5px dashed var(--foundation-look-edit-outline)}.foundation-metrics{display:flex;gap:34px;margin:2px 0 10px}.foundation-metric{display:flex;flex-direction:column;gap:2px}.foundation-metric strong{color:var(--foundation-ink);font-size:28px;font-weight:600}.foundation-metric span{color:var(--foundation-muted);font-size:12.5px}.foundation-list-row{border-bottom:1px solid var(--foundation-line);color:var(--foundation-ink);display:flex;font-size:13.5px;gap:16px;justify-content:space-between;padding:9px 0}.foundation-list-row:last-child{border-bottom:0}.foundation-list-row span:last-child{color:var(--foundation-muted);font-size:13px;text-align:right}.foundation-table-shell{overflow-x:auto;width:100%}.foundation-target-row{border-top:1px solid var(--foundation-line)}.foundation-primary-example{display:flex;justify-content:flex-end;padding-top:8px}.foundation-hidden-widgets{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.foundation-specimen-fab{background:var(--foundation-primary);border:0;border-radius:10px;bottom:24px;color:var(--foundation-look-on-dark);cursor:pointer;font-size:22px;height:48px;position:fixed;right:24px;width:48px;z-index:1}.foundation-specimen[data-tone=dark] .foundation-specimen-fab{color:var(--foundation-look-dark-primary-text)}@media (max-width:640px){.foundation-specimen{padding:0}.foundation-menu{flex-basis:76px;min-height:100vh;padding:12px 4px}.foundation-menu-brand{justify-content:center;padding:4px 0 10px}.foundation-menu-brand img{max-width:66px}.foundation-menu nav{gap:2px}.foundation-menu-section{font-size:7px;letter-spacing:.04em;padding:12px 5px 3px}.foundation-menu a{font-size:10px;overflow-wrap:anywhere;padding:7px 5px}.foundation-menu-tones{align-items:center;flex-direction:column;gap:8px;padding:12px 0 3px}.foundation-specimen-main{min-height:100vh;padding:12px 12px 88px}.foundation-specimen-header{align-items:flex-start}.foundation-specimen-title h1{font-size:21px!important}.foundation-specimen-who{display:none}.foundation-tabs{gap:14px;overflow-x:auto}.foundation-tabs button{font-size:12px!important}.foundation-board-grid{gap:10px;grid-template-columns:minmax(0,1fr)}.foundation-widget-position.is-full{grid-column:auto}.foundation-widget{padding:14px}.foundation-metrics{gap:20px}.foundation-metric strong{font-size:24px}.foundation-specimen-fab{bottom:12px;right:12px}}
/*# sourceMappingURL=main.6a40556e.css.map*/