.gtsd-os-v3[data-gtsd-os-portal]{color:#e4f2ff;background:#040c16}.gtsd-os-v3[data-gtsd-os-portal]>header{background:linear-gradient(115deg,#122b40,#07111e);border-color:#58758d;box-shadow:0 10px 30px #0003}.gtsd-os-v3[data-gtsd-os-portal] .gtsd-card{background:linear-gradient(135deg,#10293d,#081523);border-color:#45647e;border-radius:4px}.gtsd-os-v3[data-gtsd-os-portal] header a{min-height:44px}.gtsd-os-v3[data-gtsd-os-portal] main{padding-top:32px}.gtsd-os-v3 .gtsd-os-panel{background:linear-gradient(135deg,#162d42,#081623);border:1px solid #426581;border-radius:5px;box-shadow:inset 0 1px #aaddff12,0 12px 30px #0004}.gtsd-os-v3 .gtsd-os-action{color:#d9f3ff;background:#103951;border-color:#78bddc;border-radius:3px}.gtsd-os-v3 .gtsd-os-action:hover{background:#184c6b}.gtsd-app.gtsd-os-v3{--gtsd-bg:#040c16;--gtsd-surface:#0b1b2b;--gtsd-surface-raised:#132c43;color:#eaf4ff;background:#040c16}.gtsd-os-v3 .gtsd-sidebar{background:linear-gradient(155deg,#10253a 0%,#081422 40%,#040b14 100%);border-right-color:#537697;box-shadow:10px 0 45px #0005}.gtsd-os-v3 .gtsd-sidebar>div:first-child{background:linear-gradient(130deg,#1a3248aa,#07111e);border-bottom-color:#547898}.gtsd-os-v3 .gtsd-sidebar nav a{color:#bcd1e2;border-left:2px solid #0000;border-radius:3px;min-height:46px;transition:background .15s,border-color .15s}.gtsd-os-v3 .gtsd-sidebar nav a:hover,.gtsd-os-v3 .gtsd-sidebar nav a:focus-visible{color:#f3faff;background:#153c58;border-left-color:#7ed5ff}.gtsd-os-v3 .gtsd-sidebar nav a>span:first-child{color:#8edcff;background:#061524;border-color:#4b7899;border-radius:3px}.gtsd-os-v3 .gtsd-topline,.gtsd-os-v3 .gtsd-mobile-header{background:linear-gradient(110deg,#0e2338,#07111e);border-color:#3d6280;box-shadow:0 7px 25px #0003}.gtsd-os-v3 main{background-color:#040c16;background-image:linear-gradient(#54a2d405 1px,#0000 1px),linear-gradient(90deg,#54a2d405 1px,#0000 1px);background-size:40px 40px}.gtsd-os-v3 main h1{letter-spacing:-.035em;color:#f0f8ff;font-weight:700;line-height:1.15}.gtsd-os-v3 main h2,.gtsd-os-v3 main h3{letter-spacing:-.015em;color:#e0f2ff}.gtsd-os-v3 main [class~=border-gtsd-border]{border-color:#345570}.gtsd-os-v3 main [class~=bg-gtsd-surface],.gtsd-os-v3 main [class~=bg-gtsd-surface-raised]{background:linear-gradient(140deg,#142c40cc,#081623);box-shadow:inset 0 1px #afddff08,0 8px 25px #0002}.gtsd-os-v3 main table{border-collapse:separate;border-spacing:0;background:#081523;border:1px solid #3e617d;border-radius:4px;overflow:hidden}.gtsd-os-v3 main th{letter-spacing:.08em;text-transform:uppercase;padding-block:14px;font-size:.68rem}.gtsd-os-v3 main td{vertical-align:top;border-bottom-color:#2b465d}.gtsd-os-v3 main tbody tr:hover{background:#12314a55}.gtsd-os-v3 main input:not([type=checkbox]):not([type=radio]),.gtsd-os-v3 main select,.gtsd-os-v3 main textarea{color:#edf7ff;background:#061320;border-color:#52728e;border-radius:3px;min-height:44px}.gtsd-os-v3 main label{color:#c2d8e8}.gtsd-os-v3 main input[type=checkbox],.gtsd-os-v3 main input[type=radio]{accent-color:#59c4ff}.gtsd-os-v3 :focus-visible{outline-offset:3px;outline:3px solid #8cd9ff}.gtsd-os-v3 main button[class*=bg-gtsd-accent],.gtsd-os-v3 main a[class*=bg-gtsd-accent]{color:#09111c;background:linear-gradient(125deg,#dfbf80,#b78c42);border-color:#e5ca91;border-radius:3px;font-weight:650}.gtsd-os-v3 main button[class*=bg-red],.gtsd-os-v3 main button[class*=bg-gtsd-danger]{color:#fff;background-color:#b72c3a;box-shadow:0 0 0 1px #ef9ba455}.gtsd-os-v3 .gtsd-mobile-nav a{color:#c4dbea;border-radius:3px;min-height:48px}.gtsd-os-v3 .gtsd-mobile-nav a:hover{background:#153952}@media (prefers-reduced-motion:reduce){.gtsd-os-v3 *,.gtsd-os-v3 :before,.gtsd-os-v3 :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.gtsd-os-v3 .customer-command-scope{background:linear-gradient(120deg,#07121f,#102337);border:1px solid #506c83;border-top:2px solid #40c7ff;margin-bottom:24px;padding:22px;box-shadow:inset 0 1px #e4f5ff22,0 0 20px #1485c515}.gtsd-os-v3 .customer-command-scope-heading{align-items:center;gap:20px;display:flex}.gtsd-os-v3 .customer-command-scope-heading img{object-fit:contain;width:92px;height:78px}.gtsd-os-v3 .customer-command-eyebrow{letter-spacing:.17em;color:#73c9f6;font-size:10px}.gtsd-os-v3 .customer-command-scope h2{color:#e3f3ff;margin:7px 0;font-size:clamp(1.1rem,2vw,1.7rem)}.gtsd-os-v3 .customer-command-scope p{color:#b2c8db;font-size:13px;line-height:1.6}.gtsd-os-v3 .customer-command-scope details{border-top:1px solid #35516b;margin-top:16px;padding-top:16px}.gtsd-os-v3 .customer-command-scope summary{cursor:pointer;color:#e7ca91;min-height:44px;font-size:13px}.gtsd-os-v3 .customer-command-capabilities{flex-wrap:wrap;gap:8px;margin:16px 0;padding:0;list-style:none;display:flex}.gtsd-os-v3 .customer-command-capabilities li{color:#d3e9f9;background:#0b2236;border:1px solid #385d7a;padding:8px 12px;font-size:12px}.gtsd-os-v3 .customer-command-scope a{color:#93d8ff;min-height:44px;padding:12px 0;display:inline-block}.gtsd-app.gtsd-os-v3{--gtsd-accent:#1ba9ff;--gtsd-accent-glow:#62d8ff;--gtsd-border:#245474;--gtsd-bg:#020a12;--gtsd-surface:#061624;--gtsd-surface-raised:#0b2438;background:#020a12}.gtsd-os-v3 main{background-color:#020a12;background-image:linear-gradient(#020a12c9 0%,#03101de8 34%,#020a12f5 100%),url(/gtsd-os/command-room.webp);background-position:top;background-repeat:no-repeat;background-size:cover}.gtsd-os-v3[data-gtsd-os-portal]{background-color:#020a12;background-image:linear-gradient(#020a12d9,#020a12f2 65%),url(/gtsd-os/command-room.webp);background-position:top;background-size:cover}.gtsd-os-v3 .gtsd-sidebar{background:linear-gradient(135deg,#0b2438f5,#020a13fa 60%);border-right:1px solid #2b83ae;box-shadow:inset -1px 0 #a5eaff28,8px 0 28px #0006}.gtsd-os-v3 .gtsd-sidebar>div:first-child{background:linear-gradient(130deg,#13364b88,#030c15);border-bottom:1px solid #248cc1;box-shadow:0 1px #65d5ff22}.gtsd-os-v3 .gtsd-sidebar nav a{color:#c3dbea;background:linear-gradient(110deg,#0d263d44,#0000);border:1px solid #0000;border-radius:8px;min-height:46px;margin-block:3px}.gtsd-os-v3 .gtsd-sidebar nav a:hover,.gtsd-os-v3 .gtsd-sidebar nav a:focus-visible{color:#fff;background:linear-gradient(110deg,#084b74,#061a2b);border-color:#2aa9e0;box-shadow:inset 0 1px #b4efff22,0 0 15px #009dff16}.gtsd-os-v3 .gtsd-sidebar nav a>span:first-child{color:#55cfff;background:radial-gradient(circle at 50% 30%,#0a4166,#03111f);border-color:#2174a4;border-radius:8px;box-shadow:inset 0 1px #b3f2ff33}.gtsd-os-v3 .gtsd-topline,.gtsd-os-v3 .gtsd-mobile-header,.gtsd-os-v3[data-gtsd-os-portal]>header{background:linear-gradient(110deg,#0b2134f8,#030a12fa);border-bottom:1px solid #238bc1;box-shadow:0 1px #9ee5ff33,0 5px 25px #0005}.gtsd-os-v3 .gtsd-card,.gtsd-os-v3 .gtsd-os-panel,.gtsd-os-v3 main [class~=bg-gtsd-surface],.gtsd-os-v3 main [class~=bg-gtsd-surface-raised]{background:linear-gradient(145deg,#0a2034f5,#020b15fa 72%);border:1px solid #2c7299;border-top-color:#68c8ef;border-radius:12px;box-shadow:inset 0 1px #e6f9ff18,inset 0 -1px #0009,0 10px 28px #0005,0 0 15px #009dff08}.gtsd-os-v3 main [class~=rounded-2xl],.gtsd-os-v3 main [class~=rounded-xl]{border-radius:12px}.gtsd-os-v3 main h1{color:#edf8ff;text-shadow:0 2px 10px #0008;letter-spacing:-.025em}.gtsd-os-v3 main h2,.gtsd-os-v3 main h3{color:#d9f1ff;letter-spacing:.015em}.gtsd-os-v3 main input:not([type=checkbox]):not([type=radio]),.gtsd-os-v3 main select,.gtsd-os-v3 main textarea{color:#f0f8ff;background:linear-gradient(#061b2d,#020c17);border:1px solid #285f80;border-radius:7px;box-shadow:inset 0 1px 6px #0005}.gtsd-os-v3 main input:focus,.gtsd-os-v3 main select:focus,.gtsd-os-v3 main textarea:focus{border-color:#44c8ff;box-shadow:0 0 0 2px #129fdf33}.gtsd-os-v3 main button[class*=bg-gtsd-accent],.gtsd-os-v3 main a[class*=bg-gtsd-accent],.gtsd-os-v3 .gtsd-os-action{color:#f4fbff;text-shadow:0 1px #003854;background:linear-gradient(#0378bf,#004775);border:1px solid #36c9ff;border-radius:7px;box-shadow:inset 0 1px #bcf4ff4d,0 0 13px #009aff25}.gtsd-os-v3 main table{background:#03111e;border-color:#2b6d95;border-radius:10px}.gtsd-os-v3 main thead{color:#a8e7ff;background:linear-gradient(#0c3451,#071f32)}.gtsd-os-v3 .gtsd-mobile-nav{background:linear-gradient(#06213afa,#020b16fc);border-top:1px solid #21b8fb;box-shadow:inset 0 1px #b4efff28,0 -5px 22px #0007}.gtsd-os-v3 .gtsd-mobile-nav a{color:#bce6ff;border-radius:8px}.gtsd-os-v3 .gtsd-mobile-nav a:hover{color:#fff;background:#074a7133}.gtsd-os-v3 .customer-command-scope{background:linear-gradient(110deg,#061a2af5,#020a14fa);border:1px solid #268fc0;border-top:2px solid #4bd4ff;border-radius:12px;box-shadow:inset 0 1px #d9f8ff24,0 0 22px #0b93d217}@media (max-width:640px){.gtsd-os-v3 main{background-position:top;background-size:auto 860px}.gtsd-os-v3[data-gtsd-os-portal] main{padding-top:20px}.gtsd-os-v3 .customer-command-scope{padding:16px}.gtsd-os-v3 .customer-command-scope-heading{gap:12px}.gtsd-os-v3 .customer-command-scope-heading img{width:72px;height:64px}.gtsd-os-v3 .gtsd-card,.gtsd-os-v3 .gtsd-os-panel{border-radius:11px}}.gtsd-os-v3 .gtsd-os-gloria-identity{background:linear-gradient(120deg,#062238cc,#020c18e8);border:1px solid #24698f;border-radius:10px;align-items:flex-start;gap:16px;margin:18px 0;padding:16px;display:flex}.gtsd-os-v3 .gtsd-os-gloria-identity>img{object-fit:contain;filter:drop-shadow(0 0 9px #20b8ff33);flex:0 0 64px;width:64px;height:64px}.gtsd-os-v3 .gtsd-os-gloria-identity h2{margin:2px 0 6px;font-size:1rem}.gtsd-os-v3 .gtsd-os-gloria-identity p{color:#b9d3e5;font-size:.8rem;line-height:1.55}.gtsd-os-v3 .gtsd-os-gloria-identity .gtsd-os-gloria-label{letter-spacing:.17em;color:#59d3ff;font-size:.65rem}.gtsd-os-v3 .gtsd-os-gloria-identity details{border:0;margin-top:10px;padding:0}.gtsd-os-v3 .gtsd-os-gloria-identity summary{cursor:pointer;color:#9bdeff;min-height:44px;font-size:.8rem}@media (max-width:640px){.gtsd-os-v3 .gtsd-os-gloria-identity{gap:12px;padding:12px}.gtsd-os-v3 .gtsd-os-gloria-identity>img{flex-basis:52px;width:52px;height:52px}}.gtsd-os-v3 .gtsd-gloria-switch{isolation:isolate;cursor:pointer;background:0 0;border:0;border-radius:50%;flex:0 0 64px;width:64px;min-width:64px;height:64px;min-height:64px;padding:0;position:relative;overflow:visible}.gtsd-os-v3 .gtsd-gloria-switch img{z-index:1;object-fit:contain;width:100%;height:100%;position:relative}.gtsd-os-v3 .gtsd-gloria-switch:disabled{cursor:default;opacity:.65}.gtsd-os-v3 .gtsd-gloria-halo{z-index:0;filter:blur(6px);opacity:0;background:radial-gradient(circle,#48cfff99 10%,#009dff80 36%,#006aff44 58%,#0000 73%);border-radius:50%;transition:opacity .16s;position:absolute;inset:-9px}.gtsd-os-v3 .gtsd-gloria-switch[data-state=speaking] .gtsd-gloria-halo{opacity:calc(.55 + var(--gloria-level,0)*.45);transform:scale(calc(1 + var(--gloria-level,0)*.25));box-shadow:0 0 20px #1cbcff99}.gtsd-os-v3 .gtsd-gloria-switch[data-state=processing]:after{content:"";border:1px solid #146080;border-top-color:#6edbff;border-radius:50%;position:absolute;inset:-5px}.gtsd-os-v3 .gtsd-os-gloria-identity>div{min-width:0}.gtsd-os-v3 .gtsd-os-gloria-identity details p{max-width:70ch}@media (max-width:640px){.gtsd-os-v3 .gtsd-gloria-switch{flex-basis:52px;width:52px;min-width:52px;height:52px;min-height:52px}}@media (prefers-reduced-motion:reduce){.gtsd-os-v3 .gtsd-gloria-switch[data-state=speaking] .gtsd-gloria-halo{opacity:.7;transform:none}.gtsd-os-v3 .gtsd-gloria-switch[data-state=processing]:after{animation:none}}.gtsd-os-v3 .gtsd-gloria-review{background:#020b15;border:1px solid #2787b1;border-radius:9px;width:100%;height:65vh;min-height:360px;max-height:680px;margin-top:18px;display:block}.gtsd-os-v3 .gtsd-gloria-switch[data-state=idle] .gtsd-gloria-halo{opacity:.18}.gtsd-os-v3 .gtsd-gloria-input-wave{z-index:2;justify-content:center;align-items:center;gap:3px;height:16px;display:none;position:absolute;inset:auto 7px -4px}.gtsd-os-v3 .gtsd-gloria-input-wave i{width:3px;height:16px;transform:scaleY(calc(.15 + var(--gloria-input-level,0)*.85));background:#69dcff;display:block;box-shadow:0 0 7px #24baff}.gtsd-os-v3 .gtsd-gloria-input-wave i:nth-child(2),.gtsd-os-v3 .gtsd-gloria-input-wave i:nth-child(4){height:11px}.gtsd-os-v3 .gtsd-gloria-switch[data-state=listening] .gtsd-gloria-input-wave{display:flex}.gtsd-os-v3 .gtsd-gloria-switch[data-state=listening] .gtsd-gloria-halo{opacity:.35}@media (prefers-reduced-motion:reduce){.gtsd-os-v3 .gtsd-gloria-input-wave i{transform:none}}
