.sigmax-toolbar.sigmax-toolbar.sigmax-toolbar{box-sizing:border-box;background:linear-gradient(112deg,#eaf6fffa 0%,#f1fcfffa 48%,#ddf9f8fa 100%);border-bottom:1px solid #accbd8;align-items:center;gap:12px;min-height:96px;padding:8px clamp(14px,2vw,28px);font-family:Aptos,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;box-shadow:0 1px #1018280a,0 10px 30px #1018280f}.sigmax-toolbar.sigmax-toolbar.compact{min-height:68px}.sigmax-toolbar-tools{justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.sigmax-toolbar-utilities{flex:none;align-items:center;gap:5px;display:flex}.sigmax-toolbar-control.sigmax-toolbar-control{box-sizing:border-box;color:#365567;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #d4e5ed;border-radius:10px;flex:none;justify-content:center;align-items:center;gap:7px;height:48px;margin:0;padding:10px 14px;font-family:Aptos,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:15px;font-weight:700;line-height:22.5px;text-decoration:none;display:inline-flex;box-shadow:0 1px 2px #1018280d;min-height:48px!important}.sigmax-toolbar-control[hidden]{display:none!important}.sigmax-toolbar-control.sigmax-toolbar-square{color:#607c8d;width:48px;min-width:48px;padding:0}.sigmax-toolbar-control.sigmax-toolbar-admin{min-width:112px}.sigmax-toolbar-control:not(:disabled):hover,.sigmax-toolbar-control:focus-visible,.sigmax-toolbar-control[aria-expanded=true]{color:#005b78;background:#ebfbfc;border-color:#d1f3f5}.sigmax-toolbar-control.active{color:#0b5670;background:#d1f3f5;border-color:#94dae5;box-shadow:inset 0 -3px #00728f,0 1px 2px #1018280d}.sigmax-toolbar-control:focus-visible{outline-offset:3px;outline:3px solid #0086a43d}.sigmax-toolbar-control:disabled{cursor:wait;opacity:.6}.sigmax-toolbar-control .sigmax-toolbar-icon,.sigmax-toolbar-control>.ui-icon{fill:currentColor;flex:0 0 21px;place-items:center;width:21px;height:21px;display:inline-grid}.sigmax-toolbar-control .sigmax-toolbar-chevron{fill:currentColor;flex:0 0 13px;width:13px;height:13px;transition:transform .15s;display:inline-block}.sigmax-toolbar-control[aria-expanded=true] .sigmax-toolbar-chevron{transform:rotate(180deg)}.sigmax-toolbar-control .sigmax-toolbar-avatar{object-fit:contain;background:#e9f8fb;border:0;border-radius:50%;flex:0 0 30px;width:30px;height:30px;padding:0;display:block}.sigmax-toolbar-control .sigmax-toolbar-avatar:not([src]){display:none}.sigmax-toolbar-language.sigmax-toolbar-language{box-sizing:border-box;color:#496879;background:#fff;border:1px solid #c9dfe8;border-radius:10px;flex:0 0 84px;align-items:center;gap:5px;width:84px;min-width:84px;height:48px;min-height:48px;margin:0;padding:0 9px;display:flex;position:relative;box-shadow:0 1px 2px #1018280d}.sigmax-toolbar-language.is-global,.sigmax-toolbar-language.global{color:#007e96;background:#e8fafd;border-color:#68becd}.sigmax-toolbar-language .sigmax-language-globe{flex:0 0 16px;width:16px;height:16px;display:block}.sigmax-toolbar-language select{box-sizing:border-box;appearance:auto;width:43px;min-width:0;height:auto;box-shadow:none;color:inherit;cursor:pointer;outline-offset:5px;background:0 0;border:0;border-radius:0;margin:0;padding:0;font:750 14px/1.5 Aptos,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;position:static}.sigmax-toolbar-language select:disabled{opacity:.6;cursor:wait}.sigmax-toolbar-dropdown{flex:none;position:relative}.sigmax-toolbar-popover{box-sizing:border-box;z-index:30;color:#365567;text-align:left;background:#fff;border:1px solid #d4e5ed;border-radius:13px;gap:5px;width:250px;padding:9px;display:grid;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 18px 44px #1018282e}.sigmax-toolbar-popover[hidden]{display:none}.sigmax-toolbar-popover>strong{color:#607c8d;letter-spacing:.09em;text-transform:uppercase;padding:5px 8px 7px;font-size:11px;font-weight:700}.sigmax-toolbar-popover>:is(a,button){box-sizing:border-box;color:#365567;text-align:left;width:100%;min-height:46px;box-shadow:none;cursor:pointer;white-space:normal;background:#fff;border:1px solid #0000;border-radius:9px;justify-content:flex-start;align-items:center;gap:10px;padding:10px 11px;font:800 15px/1.5 Aptos,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;text-decoration:none;display:flex}.sigmax-toolbar-popover>:is(a,button):hover,.sigmax-toolbar-popover>:is(a,button):focus-visible{color:#005b78;background:#ebfbfc}@media (width<=1540px){.sigmax-toolbar.sigmax-toolbar.sigmax-toolbar{min-height:84px;padding:7px 12px}.sigmax-toolbar.sigmax-toolbar.compact{min-height:64px}}@media (width<=700px){.sigmax-toolbar.sigmax-toolbar.sigmax-toolbar{min-height:76px}.sigmax-toolbar.sigmax-toolbar.compact{min-height:60px}}@media (prefers-reduced-motion:reduce){.sigmax-toolbar-chevron{transition:none}}@media (prefers-reduced-motion:no-preference){:is(.sigmax-toolbar-control,.sigmax-toolbar-language,.sigmax-toolbar :is(a[href],button),.sigmax-toolbar-popover>:is(a,button),.mobile-menu :is(a[href],button),.mobile-nav :is(a[href],button)){transition:transform .16s,background-color .16s,border-color .16s,color .16s}:is(.sigmax-toolbar-control,.sigmax-toolbar :is(a[href],button),.sigmax-toolbar-popover>:is(a,button),.mobile-menu :is(a[href],button),.mobile-nav :is(a[href],button)):not(:disabled):not([aria-disabled=true]):focus-visible,.sigmax-toolbar-language:focus-within{transform:translateY(-2px)}@media (hover:hover){:is(.sigmax-toolbar-control,.sigmax-toolbar-language,.sigmax-toolbar :is(a[href],button),.sigmax-toolbar-popover>:is(a,button),.mobile-menu :is(a[href],button),.mobile-nav :is(a[href],button)):not(:disabled):not([aria-disabled=true]):hover{transform:translateY(-2px)}}}[data-account-tooltip]{position:relative}[data-account-tooltip]:after{content:attr(data-account-tooltip);z-index:100;color:#173c4b;white-space:pre-line;overflow-wrap:anywhere;text-align:left;letter-spacing:normal;opacity:0;visibility:hidden;pointer-events:none;background:#fff;border:1px solid #b9d8e2;border-radius:12px;width:max-content;max-width:min(22rem,100vw - 2rem);padding:12px 15px;font:500 13px/1.6 system-ui,sans-serif;position:absolute;top:calc(100% + 9px);right:0;box-shadow:0 10px 28px #123e5224}[data-account-tooltip]:not([data-account-tooltip=""]):hover:after,[data-account-tooltip]:not([data-account-tooltip=""]):focus-visible:after{opacity:1;visibility:visible}.sigmax-account-description{clip-path:inset(50%);white-space:pre-line;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:root{color:#173c4b;font-synthesis:none;--border:#d4e5ed;--muted:#607c8d;background:#f2f8fb;font-family:Aptos,Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif}*{box-sizing:border-box}body{margin:0;font-size:15px}button,input,select{font:inherit}button,.button{border:1px solid var(--border);color:#365567;cursor:pointer;background:#fff;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:10px 14px;font-weight:700;text-decoration:none;display:inline-flex}button:hover:not(:disabled),.button:hover{color:#005b78;background:#ebfbfc;border-color:#94dae5}button:disabled{opacity:.55;cursor:wait}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible{outline-offset:3px;outline:3px solid #0086a450}button svg,.button svg{fill:currentColor;flex:0 0 20px;width:20px;height:20px}a{color:#00728f}h1,h2,p{margin-top:0}h2{overflow-wrap:anywhere;font-size:20px}p{line-height:1.65}input,select{border:1px solid var(--border);color:#173c4b;background:#fff;border-radius:8px;width:100%;min-width:0;padding:11px}label{color:#365567;gap:8px;font-size:14px;font-weight:700;display:grid}code{overflow-wrap:anywhere}small,.muted{color:var(--muted)}.primary{color:#fff;background:#0086a4;border-color:#0086a4}.primary:hover:not(:disabled){color:#fff;background:#00728f}.danger{color:#b42318;background:#fff7f5}.skip-link{z-index:200;background:#fff;padding:12px;position:fixed;top:-100px;left:16px}.skip-link:focus{top:12px}.topbar{z-index:30;grid-template-columns:auto minmax(0,1fr) auto;display:grid;position:sticky;top:0}.brand-symbol{width:48px;height:48px;display:block;position:relative;overflow:hidden}.brand-symbol img{width:88px;max-width:none;height:88px;position:absolute;top:-6px;left:50%;transform:translate(-50%)}.primary-nav{border-left:1px solid var(--border);align-items:center;gap:7px;min-width:0;margin-left:7px;padding-left:18px;display:flex}.session-actions{align-items:center;gap:7px;display:flex}.menu-toggle.sigmax-toolbar-control,.mobile-menu{display:none}.app main{max-width:1450px;margin:0 auto;padding:38px clamp(18px,3vw,48px) 70px}.page-heading{justify-content:space-between;align-items:center;gap:24px;margin-bottom:26px;display:flex}.page-heading h1{letter-spacing:-.035em;margin:8px 0 12px;font-size:38px;line-height:1.15}.page-heading p{color:var(--muted);margin:0}.eyebrow{letter-spacing:.13em;color:#00829a;font-size:11px;font-weight:800}.panel{border:1px solid var(--border);background:#fff;border-radius:16px;margin-bottom:20px;padding:25px;box-shadow:0 5px 20px #14334808}.cards{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:20px;display:grid}.cards .panel{min-width:0;margin:0}.card-heading,.section-actions{justify-content:space-between;align-items:center;gap:15px;margin-bottom:20px;display:flex}.card-heading small{white-space:nowrap;font-size:11px}.route-card h2{margin-top:16px;font-size:22px}.status{color:#466675;background:#eef7fa;border-radius:6px;width:fit-content;padding:5px 8px;font-size:12px;font-weight:700;display:inline-flex}.status.ready,.success{color:#16704c;background:#eaf8f0}.status.pending{color:#866413;background:#fff7de}.status.error,.error-text{color:#a33424}.status.suspended,.status.deleting{color:#697482;background:#f1f3f5}.form-grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.form-grid>label:last-child{grid-column:1/-1}.form-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:20px;display:flex}.domain-input{align-items:center;gap:8px;display:flex}.domain-input span{color:var(--muted);white-space:nowrap}.domain-input input{max-width:350px}.inline-form{align-items:flex-end;gap:16px;display:flex}.inline-form label{flex:1}.notice{color:#806327;background:#fff9e9;border:1px solid #efdca8;border-radius:10px;margin-bottom:20px;padding:14px 18px}.notice.error{color:#a33424;background:#fff3ef;border-color:#efc5b6}.empty{text-align:center;max-width:850px;margin:20px auto;padding:50px}.empty>svg{fill:#78a6b9;width:48px;height:48px;margin-bottom:15px}.empty p{color:var(--muted)}.help-about{grid-template-columns:260px minmax(0,1fr);align-items:center;gap:35px;display:grid}.help-about img{object-fit:contain;width:100%;max-height:300px}.version{background:#e8f6f9;border:1px solid #cbe2e9;border-radius:7px;padding:6px 10px;font-size:13px;display:inline-flex}.grant-list,.audit-list{margin:20px 0;padding:0;list-style:none}.grant-list li,.audit-list li{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:15px;padding:14px 0;display:flex}.grant-list li>button{margin-left:auto}.audit-list time{color:var(--muted);font-size:13px}.startup{text-align:center;background:radial-gradient(at 50% 15%,#d4f3f6,#0000 60%),#f4f9fc;flex-direction:column;justify-content:center;align-items:center;min-height:100dvh;padding:35px;display:flex}.startup>img{object-fit:contain;width:min(290px,75vw);max-height:290px;margin-bottom:24px}.startup h1{letter-spacing:-.035em;font-size:38px}.startup p{max-width:650px;color:var(--muted)}@media (width<=1150px){.topbar{grid-template-columns:minmax(0,1fr) 48px}.primary-nav,.header-context{display:none}.menu-toggle.sigmax-toolbar-control{display:inline-flex}.mobile-menu{border-bottom:1px solid var(--border);background:linear-gradient(112deg,#eaf6ff,#f1fcff 48%,#ddf9f8);gap:16px;max-height:calc(100dvh - 75px);padding:16px;display:grid;position:absolute;top:100%;left:0;right:0;overflow:auto;box-shadow:0 18px 44px #10284026}.mobile-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.mobile-links .sigmax-toolbar-control{justify-content:flex-start}.mobile-tools{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;padding-top:14px}.mobile-menu [data-account-tooltip]:after{inset:auto auto calc(100% + 9px) 0}}@media (width<=650px){.app main{padding:26px 16px 45px}.page-heading{flex-wrap:wrap;align-items:flex-start;gap:15px}.page-heading h1{font-size:31px}.page-heading>button{min-height:40px}.form-grid{grid-template-columns:1fr}.panel{padding:19px}.inline-form{flex-direction:column;align-items:stretch}.help-about{text-align:center;grid-template-columns:1fr;gap:20px}.help-about img{max-height:220px}.domain-input{flex-wrap:wrap}.empty{padding:32px 20px}.cards{gap:15px}}@media (width<=390px){.mobile-links{grid-template-columns:1fr}.mobile-tools{align-items:flex-start;gap:15px}}.sigmax-toolbar-language{flex-direction:row;gap:8px}.sigmax-toolbar-language svg{flex:none;width:18px;height:18px}.sigmax-toolbar-language select{min-width:0}
