#district-workspace.dt-shell{color:#f5f8fd;background:#071b2d;max-width:1800px;min-height:100vh;margin:auto;padding:24px clamp(18px,4vw,64px) 90px}.dt-top,.dt-hero,.dt-actions,.dt-people,.dt-tabs,.dt-mentions{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.dt-top{justify-content:space-between;margin-bottom:26px}.dt-top>a{align-items:center;gap:8px;display:flex;color:#bfd3e5!important}.dt-hero{background:linear-gradient(120deg,#1b4058,#0c293e);border:1px solid #64839d;border-top:3px solid #88c5ff;border-radius:22px;justify-content:space-between;padding:28px}.dt-hero p{color:#bfd3e5;max-width:700px}.dt-hero h1 span{color:#b8d9f5}.dt-eyebrow{color:#9fcaf2;font-weight:750;letter-spacing:.12em!important;font-size:12px!important}.dt-people{color:#c9ddef;font-size:14px}.dt-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:24px 0;display:grid}.dt-metrics>button{text-align:left;grid-template-columns:1fr auto;gap:8px;border-top:3px solid #88c5ff!important;padding:18px!important;display:grid!important}.dt-metrics>button[data-tone=warning]{border-top-color:#ffd078!important}.dt-metrics>button[data-tone=good]{border-top-color:#6be1c4!important}.dt-metrics strong{color:#fff;font-size:32px}.dt-metrics span{color:#bfd3e5;grid-column:1/-1}.dt-filters{flex-wrap:wrap;align-items:end;gap:16px;margin:24px 0;display:flex}.dt-filters label{flex:1;gap:6px;min-width:160px;display:grid}.dt-filters label:first-child{flex:2;position:relative}.dt-filters label:first-child svg{position:absolute;top:15px;left:12px}.dt-filters label:first-child input{padding-left:40px!important}.dt-tabs{border-bottom:1px solid #486780;margin-bottom:20px;padding-bottom:18px}.dt-layout{grid-template-columns:minmax(270px,380px) minmax(0,1fr);gap:24px;display:grid}.dt-list{align-content:start;gap:14px;display:grid}.dt-thread-card{width:100%;text-align:left!important;border-left:3px solid #88c5ff!important;padding:18px!important;display:block!important}.dt-thread-card[aria-pressed=true]{box-shadow:0 8px 24px #0004;background:#234a64!important;border-color:#88c5ff!important}.dt-thread-card[data-tone=warning]{border-left-color:#ffd078!important}.dt-thread-card[data-tone=good]{border-left-color:#6be1c4!important}.dt-thread-card>span,.dt-thread-card small{color:#bfd3e5!important;font-size:12px!important}.dt-thread-card h3{margin:9px 0}.dt-thread-card p{font-weight:400;line-height:1.6}.dt-conversation{background:#102c46;border:1px solid #64839d;border-top:3px solid #6be1c4;border-radius:20px;align-self:start;min-width:0;padding:26px}.dt-conversation>header{border-bottom:1px solid #496b85;gap:9px;padding-bottom:20px;display:grid}.dt-conversation>header small{color:#bfd3e5;display:block}.dt-message{border-bottom:1px solid #496b85;padding:20px 0}.dt-message>small{margin-top:5px;display:block}.dt-message p{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.7}.dt-tags{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.dt-tags span{color:#c9e1f5;background:#1b3e58;border-radius:30px;padding:4px 9px;font-size:12px!important}.dt-conversation form{gap:18px;margin-top:24px;display:grid}.dt-conversation label{gap:8px;display:grid}.dt-form-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.dt-hint{color:#bfd3e5;font-size:13px!important}.dt-empty{color:#bfd3e5;text-align:center;padding:34px 18px}.dt-empty>svg{color:#88c5ff;margin:0 auto 15px}.dt-actions{margin:20px 0}.dt-error{color:#ffccd2;background:#4b2935;border:1px solid #ffb4bd;border-radius:12px;padding:18px}#district-workspace.dt-shell button{cursor:pointer;color:#f5f8fd;background:#183a54;border:1px solid #6d8ea9;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:12px 16px;display:inline-flex}#district-workspace.dt-shell button:disabled{opacity:.55;cursor:not-allowed}#district-workspace.dt-shell button.dt-primary{color:#10243a!important;background:#ffd078!important;border-color:#ffd078!important}#district-workspace.dt-shell input,#district-workspace.dt-shell select,#district-workspace.dt-shell textarea{width:100%;padding:12px}#district-workspace.dt-shell textarea{resize:vertical;min-height:120px}#district-workspace.dt-shell :is(.dt-tabs,.dt-mentions) button[aria-pressed=true]{color:#fff!important;background:#214c62!important;border-color:#6be1c4!important}#district-workspace.dt-shell .dt-mentions button{border-radius:30px;padding:8px 12px;font-size:13px!important}.gd-collaboration-link{border-radius:11px;justify-content:center;align-items:center;gap:7px;min-height:42px;padding:10px 14px;font-weight:700;color:#bff4e5!important;background:#193f56!important;border:1px solid #6c9ab4!important;font-size:14px!important;text-decoration:none!important;display:inline-flex!important}.gd-agent-link{color:#e1d5ff!important;background:#283854!important;border-color:#9c8db9!important}.gd-command-hubs{grid-template-columns:1fr 1fr;gap:20px;margin:26px 0;display:grid}.gd-command-hubs>a{color:#f5f8fd;background:linear-gradient(135deg,#183c54,#102c43);border:1px solid #64839d;border-top:3px solid #6be1c4;border-radius:20px;gap:10px;padding:24px;text-decoration:none;display:grid}.gd-command-hubs>a:last-child{border-top-color:#c6b5ff}.gd-command-hubs strong{font-size:24px}.gd-command-hubs span{color:#bfd3e5}.gd-command-hubs a:hover{border-color:#a6d9ef;box-shadow:0 16px 30px #0004}@media (max-width:850px){.dt-metrics{grid-template-columns:1fr 1fr}.dt-layout{grid-template-columns:1fr}.dt-list{grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}.gd-command-hubs{grid-template-columns:1fr}}@media (max-width:500px){.dt-form-grid{grid-template-columns:1fr}.dt-hero{padding:20px}.dt-conversation{padding:18px}}:root{--district-night:#071c2e;--district-surface:#102c44;--district-raised:#173950;--district-text:#f5f8fd;--district-muted:#bfd3e5;--district-blue:#88c5ff;--district-mint:#6be1c4;--district-gold:#ffd078;--district-violet:#c6b5ff;--district-rose:#ffb4bd;--district-edge:#66869f;--district-depth:0 3px 0 #020f1a66,0 14px 30px #0003}[data-system=control],[data-system=otter],[data-system=home],[data-system=daily]{--module-color:var(--district-blue);--area-color:var(--district-blue)}[data-system=orders],[data-system=direct]{--module-color:var(--district-mint);--area-color:var(--district-mint)}[data-system=crew],[data-system=inventory],[data-system=supplies],[data-system=providers],[data-system=purchases]{--module-color:var(--district-gold);--area-color:var(--district-gold)}[data-system=guests],[data-system=weekly],[data-system=closures],[data-system=advisor],[data-system=recipes]{--module-color:var(--district-violet);--area-color:var(--district-violet)}html body .gd-app-switch-dialog[data-slot=dialog-content]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;width:850px;color:var(--district-text)!important;border:1px solid #7c9ab2!important;border-top:4px solid var(--district-gold)!important;background:radial-gradient(at 100% 0,#29496066,#0000 55%),#081f33!important;border-radius:24px!important;padding:30px!important;box-shadow:0 35px 95px #0009,inset 0 1px #ffffff18!important}html body .gd-app-switch-heading.gd-app-switch-heading [data-slot=dialog-title]{color:#fff!important;font-size:30px!important;font-weight:750!important}html body .gd-app-switch-heading.gd-app-switch-heading :is(span,[data-slot=dialog-description]){color:var(--district-muted)!important}html body .gd-app-switch-dialog .gd-app-switch-links{gap:16px}html body .gd-app-switch-dialog .gd-app-switch-links>a{min-height:138px;position:relative;color:#fff!important;border:1px solid #65849c!important;border-top:3px solid var(--module-color,var(--district-blue))!important;box-shadow:var(--district-depth)!important;background:linear-gradient(140deg,#193b55,#102b43)!important;border-radius:18px!important;padding:20px 16px!important;transition:transform .18s,box-shadow .18s,border-color .18s!important}html body .gd-app-switch-dialog .gd-app-switch-links>a:hover{transform:translateY(-3px);border-color:var(--module-color)!important;box-shadow:0 18px 32px #0005!important}html body .gd-app-switch-dialog .gd-app-switch-links>a:active{transform:translateY(0)}html body .gd-app-switch-dialog .gd-app-switch-links>a[aria-current=page]{box-shadow:inset 0 0 0 1px var(--module-color),var(--district-depth)!important;background:linear-gradient(130deg,#254b62,#17344c)!important}html body .gd-app-switch-dialog .gd-app-switch-links b{color:#fff!important;font-size:19px!important}html body .gd-app-switch-dialog .gd-app-switch-links small{color:var(--district-muted)!important;font-size:13px!important}html body .gd-app-switch-dialog .gd-app-switch-links .gd-app-code,html body .gd-app-switch-dialog .gd-app-current,html body .gd-app-switch-dialog .gd-app-current small{color:var(--module-color,var(--district-gold))!important}html body .gd-app-switch-dialog .gd-app-switch-links img{filter:drop-shadow(0 5px 7px #0006)}html body .gd-app-switch-footer.gd-app-switch-footer{gap:12px;border-color:#476b85!important}html body .gd-app-switch-footer.gd-app-switch-footer>a{background:#18394f;border:1px solid #66879f;border-radius:12px;padding:12px;box-shadow:0 3px #020e1b66;color:#eef6ff!important}html body .gd-app-switch-footer.gd-app-switch-footer>a:hover{background:#254a64}html body .gd-app-permissions.gd-app-permissions{color:var(--district-muted)!important}html body .gd-app-switch-dialog>.gd-app-switch-close[data-slot=dialog-close]{color:#fff!important;background:#1b3c53!important;border-color:#7995ad!important;border-radius:12px!important}html body .gd-system-trigger.gd-system-trigger{min-height:54px;border:1px solid #7191aa!important;border-left:3px solid var(--module-color,var(--district-blue))!important;color:#fff!important;background:linear-gradient(120deg,#1d405a,#102b43)!important;border-radius:14px!important;padding:8px 12px!important;transition:transform .18s,box-shadow .18s!important;box-shadow:0 3px #020f1b80,0 8px 18px #0002!important}html body .gd-system-trigger.gd-system-trigger small{color:var(--district-muted)!important;font-size:12px!important}html body .gd-system-trigger.gd-system-trigger:hover{transform:translateY(-2px);box-shadow:0 12px 24px #0004!important}html body .gd-taskbar.gd-taskbar{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#091f34f5!important;border-color:#ffd078 #6e8ca5 #6e8ca5!important;border-top-style:solid!important;border-top-width:2px!important;border-radius:20px 20px 0 0!important;box-shadow:0 -10px 32px #0004!important}html body .gd-taskbar.gd-taskbar a{color:#f5f8fd!important;border:1px solid #54748e!important;border-top:3px solid var(--module-color,#ffd078)!important;background:#143249!important;border-radius:12px!important}html body .gd-taskbar.gd-taskbar a small{color:#bfd3e5!important}html body .gd-taskbar.gd-taskbar a[aria-current=page]{box-shadow:inset 0 0 0 1px var(--module-color,#ffd078)!important;background:#25455e!important}html body #district-workspace .cs-sidebar{background:radial-gradient(at 0 0,#21425d88,#0000 45%),#071d30!important;border-right:1px solid #496b86!important;padding:18px 12px!important;box-shadow:8px 0 26px #0002!important}html body #district-workspace .cs-brand{border-bottom:1px solid #35576f;margin-bottom:14px!important;padding:4px 8px 18px!important}html body #district-workspace .cs-brand strong{letter-spacing:.08em;color:#fff!important}html body #district-workspace .cs-side-label{letter-spacing:.08em;padding:0 8px;line-height:1.6;color:#bfd3e5!important;font-size:11px!important}html body #district-workspace .dc-nav-group{gap:7px;display:grid;margin:18px 0!important}html body #district-workspace .dc-nav-label{letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:10px;padding:0 9px;display:flex;color:#bdd3e6!important;margin:0 0 4px!important;font-size:11px!important}html body #district-workspace .dc-nav-label:after{content:"";background:#3f6078;flex:1;height:1px}html body #district-workspace .cs-sidebar nav button{--area-color:#88c5ff;text-align:left;border:1px solid #466781!important;border-left:3px solid var(--area-color)!important;color:#edf5ff!important;background:linear-gradient(115deg,#15344d,#0c273e)!important;border-radius:13px!important;gap:10px!important;min-height:50px!important;padding:9px 10px!important;font-size:14px!important;line-height:1.35!important;transition:transform .18s,background .18s,border-color .18s,box-shadow .18s!important;box-shadow:0 3px #020f1b77!important}html body #district-workspace .cs-sidebar nav button[data-system]{--area-color:var(--module-color,#88c5ff)}html body #district-workspace .cs-sidebar nav button>svg{background:#ffffff0c;border-radius:9px;flex:none;width:31px;height:31px;padding:6px;box-shadow:inset 0 1px #ffffff15;color:var(--area-color)!important}html body #district-workspace .cs-sidebar nav button.active{border-color:var(--area-color)!important;color:#fff!important;background:linear-gradient(115deg,#264b63,#17354e)!important;border-left-width:4px!important;box-shadow:inset 0 0 0 1px #ffffff09,0 5px 16px #0003!important}html body #district-workspace .cs-sidebar nav button:hover{transform:translate(2px);border-color:var(--area-color)!important;box-shadow:0 8px 16px #0004!important}html body #district-workspace .cs-nav-tag{color:#c6b5ff!important;background:#352e58!important;border:1px solid #7b73a3!important;font-size:9px!important}html body #district-workspace .cs-sidebar-bottom{border-color:#476680!important}html body :is(#district-workspace,.cos-shell,.gcp-shell,.gc-studio,.gd-app-switch-dialog) :is(button,.pd-button,.ki-tab,.gd-guide-trigger){transition:background .18s,border-color .18s,box-shadow .18s,transform .18s}html body :is(#district-workspace,.cos-shell,.gcp-shell,.gc-studio) :is(button,.pd-button,.gd-guide-trigger):not([role=switch]):not(.cs-menu-backdrop):not(.cs-close):not(.gg-star){box-shadow:0 2px #020f1b66}html body :is(#district-workspace,.cos-shell,.gcp-shell,.gc-studio) :is(button,.pd-button):not(:disabled):active{transform:translateY(1px)}html body :is(#district-workspace,.cos-shell,.gcp-shell,.gc-studio,.gd-app-switch-dialog,.gd-taskbar) :is(a,button,input,select,textarea,summary):focus-visible{outline-offset:3px!important;outline:3px solid #a6dbff!important;box-shadow:0 0 0 6px #061a2dcc!important}html body :is(#district-workspace,.gcp-shell,.gc-studio) :is(input,select,textarea){border-color:#7794ad!important;border-radius:10px!important;box-shadow:inset 0 2px 4px #0003!important}html body :is(#district-workspace,.gcp-shell,.gc-studio) :is(input,select,textarea):focus{border-color:#a6dbff!important}html body #district-workspace :is(.cs-drawer,.cs-dialog,.ki-dialog,.smart-dialog),html body.gc-studio dialog{color:#f5f8fd!important;background:linear-gradient(135deg,#14324b,#081f34)!important;border:1px solid #7c9bb3!important;border-top:4px solid #c6b5ff!important;border-radius:22px!important;box-shadow:0 28px 80px #0008!important}html body #district-workspace :is(.cs-section-head,.ki-head,.gg-section-head){border-left:3px solid var(--live-accent,#88c5ff);margin-bottom:24px!important;padding-left:16px!important}html body #district-workspace :is(.cs-tabs,.ki-tabs,.gg-tabs,.kd-nav,.gd-sidebar nav){gap:8px}html body #district-workspace :is(.cs-tabs,.ki-tabs,.gg-tabs,.kd-nav) button{color:#e4f1ff!important;background:#133249!important;border:1px solid #54758e!important;border-radius:12px!important}html body #district-workspace :is(.cs-tabs,.ki-tabs,.gg-tabs,.kd-nav) button:is(.active,[aria-selected=true],[aria-pressed=true]){border-color:var(--live-accent,#88c5ff)!important;box-shadow:inset 0 -3px var(--live-accent,#88c5ff),0 3px 0 #0003!important;color:#fff!important;background:#23475f!important}html body #district-workspace :is(thead th){color:#d6e8f7!important;background:#14334c!important;border-bottom-color:#65869f!important}html body #district-workspace tbody tr:hover{background:#24465f44!important}@media (max-width:650px){html body .gd-app-switch-dialog[data-slot=dialog-content]{border-radius:20px!important;padding:24px 16px!important}html body .gd-app-switch-dialog .gd-app-switch-links>a{min-height:112px;padding:14px!important}html body .gd-app-switch-dialog .gd-app-switch-links b{font-size:17px!important}html body .gd-app-switch-dialog .gd-app-switch-links img{width:48px;height:48px}html body .gd-app-switch-heading.gd-app-switch-heading [data-slot=dialog-title]{font-size:25px!important}}@media (prefers-reduced-motion:reduce){html body :is(#district-workspace,.cos-shell,.gcp-shell,.gc-studio,.gd-app-switch-dialog,.gd-taskbar,.gd-system-trigger) *,html body .gd-system-trigger.gd-system-trigger{scroll-behavior:auto!important;transition:none!important;animation:none!important;transform:none!important}}html body .gd-sidebar{background:linear-gradient(150deg,#16364f,#071d30)!important;border-right:1px solid #5c7e98!important}html body .gd-sidebar .gd-nav{color:#eef6ff!important;background:linear-gradient(120deg,#193951,#102940)!important;border:1px solid #52748e!important;border-left:3px solid #ffd078!important;border-radius:13px!important;min-height:49px!important;margin:3px 0!important;box-shadow:0 3px #020e1b66!important}html body .gd-sidebar .gd-nav svg{background:#ffffff09;border-radius:8px;width:29px;height:29px;padding:5px;color:#ffd078!important}html body .gd-sidebar .gd-nav[data-active=true]{background:#2c4860!important;border-color:#ffd078!important;box-shadow:inset 0 0 0 1px #ffd07844,0 8px 18px #0003!important}html body .gd-sidebar .gd-nav:hover{background:#25465f!important}html body #district-workspace .page-heading,html body #district-workspace .gg-intro{box-shadow:var(--district-depth)!important;background:radial-gradient(at 95% 0,#27546e77,#0000 65%),linear-gradient(120deg,#183d56,#102b43)!important;border:1px solid #64859f!important;border-top:3px solid #ffd078!important;border-radius:20px!important;padding:26px!important}html body #district-workspace .gg-intro{border-top-color:#c6b5ff!important}.kc-area-purpose{color:#bfd3e5;max-width:680px;margin:8px 0 0;font-size:14px;line-height:1.6}html body #district-workspace .date-control{background:#0b253b!important;border:1px solid #617f99!important;border-left:3px solid #ffd078!important;border-radius:12px!important;padding:12px!important}html body #district-workspace .date-control label,html body #district-workspace:is(.ai-shell,.dt-shell) label,html body #district-workspace :is(.ai-panel,.pv-area) label{color:#bfd3e5!important}html body #district-workspace .ai-roster button[aria-pressed=true]{background:linear-gradient(135deg,#2a4b62,#19364e)!important;border-color:#ffd078!important;box-shadow:inset 0 0 0 1px #ffd078,0 10px 24px #0004!important}html body #district-workspace .ai-roster button[aria-pressed=false]{background:linear-gradient(135deg,#173950,#10283e)!important;border-color:#c6b5ff #63849f #63849f!important}@media (max-width:650px){html body #district-workspace .cs-topbar{gap:10px!important;padding:12px 15px!important}html body #district-workspace .cs-top-actions{flex-wrap:nowrap!important;justify-content:space-between!important;gap:6px!important;width:100%!important;display:flex!important}html body #district-workspace .cs-top-actions>.gd-collaboration-link{text-align:center;min-width:0;min-height:40px;border-radius:10px!important;padding:8px 7px!important;font-size:12px!important}html body #district-workspace .cs-top-actions>.gd-system-trigger{min-height:42px;gap:4px!important;padding:6px 8px!important}html body #district-workspace .cs-top-actions>.gd-system-trigger span{display:none!important}html body #district-workspace .cs-top-actions>:is(.cs-icon-button,.gd-guide-trigger){width:36px!important;min-width:36px!important;height:40px!important}html body #district-workspace .cw-period{grid-template-columns:minmax(0,1fr)!important;gap:12px!important;padding:16px!important;display:grid!important}html body #district-workspace .cw-period>.cs-badge{display:none!important}html body #district-workspace .cw-period-label{min-width:0!important}html body #district-workspace .cw-period-label>span{font-size:13px!important}html body #district-workspace .cw-period-select{grid-template-columns:38px minmax(0,1fr) 38px!important;gap:6px!important;width:100%!important;display:grid!important}html body #district-workspace .cw-period-select select{width:100%!important;min-width:0!important;padding:10px 6px!important;font-size:12px!important}html body #district-workspace .cw-period-select button{width:38px!important;min-width:38px!important;padding:5px!important}html body #district-workspace .op-welcome{gap:16px!important;padding:20px!important}html body #district-workspace .op-welcome h1{font-size:27px!important}html body #district-workspace .op-welcome p{font-size:14px!important;line-height:1.55!important}html body #district-workspace .op-quick{gap:8px!important}html body #district-workspace .op-quick a{padding:10px!important;font-size:12px!important}html body #district-workspace .cs-top-actions>.gd-system-trigger{flex:0 0 60px!important;width:60px!important;min-width:60px!important}html body #district-workspace .cs-top-actions>.gd-collaboration-link{white-space:nowrap!important;flex:1 0 auto!important;padding:8px 6px!important;font-size:11px!important}}[data-system=control]{--module-color:#ffd078;--area-color:#ffd078}[data-system=crew],[data-system=orders]{--module-color:#ffb076;--area-color:#ffb076}[data-system=guests]{--module-color:#c9b4ff;--area-color:#c9b4ff}[data-system=creative]{--module-color:#ffacd9;--area-color:#ffacd9}.gx-trigger{color:#f5f8fd;cursor:pointer;white-space:nowrap;background:#173950;border:1px solid #66869f;border-radius:13px;align-items:center;gap:11px;min-height:48px;padding:9px 13px;font:14px/1.3 Segoe UI,Arial;display:inline-flex}.gx-trigger b,.gx-trigger small{text-align:left;display:block}.gx-trigger b{font-size:13px;font-weight:600}.gx-trigger small{color:#bfd3e5;margin-top:2px;font-size:10px}.gx-trigger>svg:first-child{color:#ffd078}.gx-trigger:hover{background:#23475e}.gx-trigger:focus-visible{outline-offset:3px;outline:3px solid #ffd078}.gx-dialog :is(a,button,input):focus-visible{outline-offset:3px;outline:3px solid #ffd078}.gx-chat{white-space:nowrap;align-items:center;gap:7px!important;display:inline-flex!important}.gx-chat svg{flex-shrink:0}.gx-dialog[data-slot=dialog-content]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;max-height:calc(100dvh - 30px);overflow:auto;color:#f5f8fd!important;background:#071c2e!important;border:1px solid #66869f!important;border-radius:24px!important;width:920px!important;max-width:calc(100vw - 30px)!important;padding:28px!important;font:15px/1.5 Segoe UI,Arial,sans-serif!important;display:block!important;box-shadow:0 30px 100px #0008!important}.gx-dialog *{box-sizing:border-box}.gx-dialog a{color:#f5f8fd;text-decoration:none}.gx-heading{align-items:center;gap:16px;padding-right:38px;display:flex}.gx-heading>img{flex-shrink:0}.gx-heading>div>span{color:#ffd078;letter-spacing:.12em;font-size:10px}.gx-heading [data-slot=dialog-title]{letter-spacing:-.025em;color:#f5f8fd;margin:5px 0;font-size:27px;line-height:1.2}.gx-heading [data-slot=dialog-description]{color:#bfd3e5;margin:0;font-size:13px}.gx-close{color:#f5f8fd;cursor:pointer;background:#173950;border:1px solid #66869f;border-radius:11px;place-items:center;width:38px;height:38px;display:grid;position:absolute;top:16px;right:16px}.gx-search{color:#bfd3e5;background:#102c44;border:1px solid #66869f;border-radius:12px;align-items:center;gap:12px;min-height:46px;margin:22px 0 16px;padding:0 14px;display:flex}.gx-search input{width:100%;font:inherit;color:#f5f8fd;background:0 0;border:0;min-width:0;min-height:44px}.gx-search input::placeholder{color:#bfd3e5}.gx-communications{grid-template-columns:1fr 1fr;gap:12px;display:grid}.gx-communications a{background:linear-gradient(120deg,#332e54,#182f47);border:1px solid #857cae;border-radius:15px;align-items:center;gap:12px;padding:16px;display:flex}.gx-communications a>svg{color:#c6b5ff;flex-shrink:0}.gx-communications a>span{flex:1}.gx-communications small{color:#d0d8ed;font-size:12px;display:block}.gx-dialog section{margin-top:23px}.gx-dialog section h2{color:#bfd3e5;align-items:center;gap:9px;margin:0 0 12px;font-size:13px;font-weight:600;display:flex}.gx-dialog section h2>span{background:#173950;border-radius:5px;margin-left:auto;padding:2px 8px;font-size:11px}.gx-systems{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;display:grid}.gx-systems a{border:1px solid #42677f;border-top:3px solid var(--gx-accent);background:#102c44;border-radius:14px;align-items:center;gap:10px;min-height:100px;padding:14px 12px;transition:background .18s,transform .18s;display:flex;position:relative}.gx-systems a:hover{background:#173950;transform:translateY(-2px)}.gx-systems a>svg{color:var(--gx-accent);position:absolute;top:8px;right:9px}.gx-systems img{flex-shrink:0;width:43px;height:43px}.gx-systems b{font-size:14px;line-height:1.2;display:block}.gx-systems small{color:#bfd3e5;margin-top:5px;font-size:11px;display:block}.gx-systems a[aria-current=page]{border-color:var(--gx-accent);background:#173950}.gx-systems em{color:var(--gx-accent);align-items:center;gap:4px;margin-top:6px;font-size:10px;font-style:normal;display:flex}.gx-modules{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;display:grid}.gx-modules a{background:#102c44;border:1px solid #42677f;border-radius:14px;grid-template-columns:30px 1fr;gap:6px 9px;padding:16px;display:grid}.gx-modules svg{color:var(--gx-accent);grid-row:1/3}.gx-modules b{font-size:13px}.gx-modules small{color:#bfd3e5;font-size:11px}.gx-modules a:hover,.gx-communications a:hover{background:#243b55}.gx-footer{border-top:1px solid #33576e;flex-wrap:wrap;align-items:center;gap:20px;margin-top:22px;padding-top:22px;display:flex}.gx-footer a{align-items:center;gap:7px;min-height:36px;font-size:12px;display:flex}.gx-permissions{color:#bfd3e5;align-items:center;gap:8px;margin:16px 0 0;font-size:11px;display:flex}.gx-dialog [data-slot=dialog-description]{color:#bfd3e5!important}@media (max-width:650px){.gx-dialog[data-slot=dialog-content]{padding:20px!important}.gx-heading{align-items:flex-start;gap:10px}.gx-heading img{width:40px;height:40px}.gx-heading [data-slot=dialog-title]{font-size:22px}.gx-heading [data-slot=dialog-description]{font-size:12px}.gx-communications{grid-template-columns:1fr}.gx-communications a{padding:12px}.gx-systems{grid-template-columns:1fr 1fr}.gx-systems a{min-height:139px;padding:13px;display:block}.gx-systems img{margin-bottom:9px}.gx-modules{grid-template-columns:1fr}.gx-footer{gap:15px}.gx-trigger span{display:none}.gx-trigger{gap:5px;padding:9px}.gc-atlas .gx-trigger span{display:block}.gx-chat{padding:9px 7px!important;font-size:12px!important}.gx-chat svg{width:15px}.gx-permissions{align-items:flex-start}}@media (prefers-reduced-motion:reduce){.gx-dialog *,.gx-trigger{transition:none!important;animation:none!important}.gx-systems a:hover{transform:none}}.gx-dialog .gx-search{flex-direction:row;justify-content:flex-start}.gx-dialog .gx-search svg{flex-shrink:0}.gx-dialog .gx-search input{box-shadow:none;margin:0;padding:10px 0}.gx-dialog .gx-close{color:#f5f8fd!important;background:#173950!important;border-color:#66869f!important}.gx-dialog .gx-close:hover{background:#23475e!important}
