@import url("https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;500;600;700&family=Hanken+Grotesk:wght@300;400;500;600;700&display=swap");[data-dash]{--canvas:#fafaf9;--canvas-2:#f4f3f0;--paper:#fff;--coal:#14140f;--coal-2:#1e1e18;--coal-line:#33332b;--ink:#111110;--grey:#6e6e68;--grey-2:#97968e;--accent:#ff6b35;--accent-ink:#c73e00;--accent-wash:#fff1e9;--accent-line:#ffd9c6;--hairline:#e7e5e0;--display:"Space Grotesk",-apple-system,system-ui,sans-serif;--body:"Hanken Grotesk",-apple-system,system-ui,sans-serif;--r-12:12px;--r-18:18px;--r-24:24px;--r-32:32px;--pill:999px;--sh-1:0 1px 2px rgba(17,17,16,.05),0 1px 1px rgba(17,17,16,.03);--sh-2:0 4px 14px -3px rgba(17,17,16,.07),0 2px 6px -2px rgba(17,17,16,.05);--sh-3:0 14px 34px -10px rgba(17,17,16,.12),0 6px 14px -8px rgba(17,17,16,.07);--sh-4:0 30px 64px -18px rgba(17,17,16,.18),0 14px 26px -14px rgba(17,17,16,.1);--glow:0 10px 28px -6px rgba(255,107,53,.5);--ease:cubic-bezier(.2,.7,.2,1);position:fixed;inset:0;z-index:9999;overflow:hidden;background:var(--canvas);font-family:var(--body);font-size:16px;line-height:1.55;color:var(--ink);-webkit-font-smoothing:antialiased}[data-dash] *,[data-dash] :after,[data-dash] :before{box-sizing:border-box;margin:0;padding:0}[data-dash] a{color:inherit;text-decoration:none}[data-dash] button{font:inherit;cursor:pointer;border:none;background:none;color:inherit}[data-dash] img{max-width:100%;display:block}[data-dash] input,[data-dash] select,[data-dash] textarea{font:inherit;width:100%;background:var(--paper);border:1px solid var(--hairline);border-radius:var(--r-12);padding:12px 14px;font-size:15px;color:var(--ink);outline:none;transition:border-color .2s,box-shadow .2s}[data-dash] input:focus,[data-dash] select:focus,[data-dash] textarea:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-wash)}[data-dash] textarea{resize:vertical}[data-dash] .shell{display:grid;grid-template-columns:256px 1fr;height:100%;overflow:hidden}[data-dash] .side{background:var(--coal);color:var(--canvas);padding:24px 18px;display:flex;flex-direction:column;height:100%;overflow-y:auto}[data-dash] .side .logo{color:var(--canvas);padding:4px 8px 24px;display:block}[data-dash] .side-nav{display:flex;flex-direction:column;gap:3px}[data-dash] .side-nav a{display:flex;align-items:center;gap:12px;padding:11px 12px;border-radius:var(--r-12);color:var(--grey-2);font-weight:500;font-size:14.5px;transition:.18s}[data-dash] .side-nav a:hover{background:var(--coal-2);color:var(--canvas)}[data-dash] .side-nav a.on{background:var(--accent);color:#fff}[data-dash] .side-nav a svg{width:18px;height:18px;flex-shrink:0}[data-dash] .side-nav .badge{margin-left:auto;background:hsla(0,0%,100%,.16);font-size:11px;font-weight:700;padding:2px 7px;border-radius:var(--pill);font-family:var(--display)}[data-dash] .side-nav a.on .badge{background:hsla(0,0%,100%,.25)}[data-dash] .side-foot{margin-top:auto}[data-dash] .plan-card{background:var(--coal-2);border:1px solid var(--coal-line);border-radius:var(--r-18);padding:16px;margin-bottom:14px}[data-dash] .plan-card .pl{font-size:11px;color:var(--grey-2);font-family:var(--display);letter-spacing:.06em}[data-dash] .plan-card .pn{font-family:var(--display);font-weight:600;font-size:17px;margin-top:4px}[data-dash] .plan-card .meter{height:5px;background:var(--coal-line);border-radius:999px;margin-top:12px;overflow:hidden}[data-dash] .plan-card .meter i{display:block;height:100%;width:66%;background:var(--accent)}[data-dash] .plan-card .pu{font-size:11.5px;color:var(--grey-2);margin-top:8px}[data-dash] .user{display:flex;align-items:center;gap:11px;padding:8px}[data-dash] .user .uav{width:36px;height:36px;border-radius:50%;background:var(--accent);color:#fff;font-family:var(--display);font-weight:700;display:grid;place-items:center;font-size:14px;flex-shrink:0}[data-dash] .user .un{font-size:14px;font-weight:600}[data-dash] .user .ue{font-size:12px;color:var(--grey-2)}[data-dash] .main{background:var(--canvas);min-width:0;display:flex;flex-direction:column;height:100%;overflow:hidden}[data-dash] .topbar{display:flex;align-items:center;justify-content:space-between;padding:26px 36px;border-bottom:1px solid var(--hairline);background:color-mix(in oklab,var(--canvas) 90%,transparent);backdrop-filter:blur(12px);flex-shrink:0}[data-dash] .topbar h1{font-family:var(--display);font-weight:700;letter-spacing:-.03em;font-size:26px}[data-dash] .topbar .sub{color:var(--grey);font-size:14px;margin-top:2px}[data-dash] .content{padding:32px 36px 64px;overflow-y:auto;flex:1}[data-dash] .content-narrow{max-width:880px}[data-dash] .tiles{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}[data-dash] .tile{background:var(--paper);border:1px solid var(--hairline);border-radius:var(--r-18);padding:22px;box-shadow:var(--sh-1)}[data-dash] .tile .tl{font-size:13px;color:var(--grey);font-weight:500}[data-dash] .tile .tn{font-family:var(--display);font-weight:700;font-size:36px;letter-spacing:-.04em;margin-top:8px;line-height:1}[data-dash] .tile .tn .u{color:var(--accent);font-size:22px}[data-dash] .tile .td{font-size:12px;color:var(--grey-2);margin-top:8px}[data-dash] .section-row{display:flex;align-items:center;justify-content:space-between;margin:40px 0 18px}[data-dash] .section-row:first-child{margin-top:0}[data-dash] .section-row h2{font-family:var(--display);font-weight:600;font-size:20px;letter-spacing:-.02em}[data-dash] .panel{background:var(--paper);border:1px solid var(--hairline);border-radius:var(--r-18);box-shadow:var(--sh-1)}[data-dash] .panel-pad{padding:24px 26px}[data-dash] .panel+.panel{margin-top:16px}[data-dash] .field{display:flex;flex-direction:column;gap:7px}[data-dash] .field label{font-size:13px;font-weight:600;font-family:var(--display)}[data-dash] .field .hint{font-size:12px;color:var(--grey-2)}[data-dash] .form-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}[data-dash] .switch{position:relative;width:44px;height:26px;flex-shrink:0}[data-dash] .switch input{opacity:0;width:0;height:0}[data-dash] .switch .track{position:absolute;inset:0;background:var(--canvas-2);border:1px solid var(--hairline);border-radius:999px;transition:.25s;cursor:pointer}[data-dash] .switch .track:before{content:"";position:absolute;width:20px;height:20px;left:2px;top:2px;background:#fff;border-radius:50%;box-shadow:var(--sh-1);transition:.25s var(--ease)}[data-dash] .switch input:checked+.track{background:var(--accent);border-color:var(--accent)}[data-dash] .switch input:checked+.track:before{transform:translateX(18px)}[data-dash] .toast{position:fixed;bottom:28px;left:50%;transform:translateX(-50%) translateY(20px);background:var(--ink);color:var(--canvas);padding:14px 22px;border-radius:var(--pill);font-weight:600;font-size:14px;box-shadow:var(--sh-3);opacity:0;pointer-events:none;transition:.3s var(--ease);z-index:200;display:flex;align-items:center;gap:10px;white-space:nowrap}[data-dash] .toast.show{opacity:1;transform:translateX(-50%) translateY(0)}[data-dash] .toast .tk{width:20px;height:20px;border-radius:50%;background:var(--accent);color:#fff;display:grid;place-items:center;font-size:12px;flex-shrink:0}[data-dash] .app-burger{display:none;width:42px;height:42px;border-radius:var(--r-12);border:1px solid var(--hairline);background:var(--paper);align-items:center;justify-content:center;flex-direction:column;gap:4px}[data-dash] .app-burger span{width:16px;height:2px;background:var(--ink);border-radius:2px}[data-dash] .app-scrim{position:fixed;inset:0;background:rgba(20,20,15,.45);opacity:0;pointer-events:none;transition:.25s;z-index:69}[data-dash] .app-scrim.show{opacity:1;pointer-events:auto}[data-dash] .btn{display:inline-flex;align-items:center;gap:8px;padding:12px 22px;border-radius:var(--pill);font-family:var(--display);font-weight:600;font-size:14.5px;transition:.2s var(--ease);cursor:pointer;white-space:nowrap}[data-dash] .btn-accent{background:var(--accent);color:#fff}[data-dash] .btn-accent:hover{filter:brightness(.93)}[data-dash] .btn-dark{background:var(--ink);color:var(--canvas)}[data-dash] .btn-dark:hover{filter:brightness(1.15)}[data-dash] .btn-light{background:var(--paper);color:var(--ink);border:1px solid var(--hairline)}[data-dash] .btn-light:hover{background:var(--canvas-2)}[data-dash] .chips{display:flex;flex-wrap:wrap;gap:8px}[data-dash] .chips .c{padding:8px 13px;border-radius:var(--pill);border:1px solid var(--hairline);background:var(--paper);font-size:13px;font-weight:600;cursor:pointer;transition:.18s}[data-dash] .chips .c.on{background:var(--ink);color:var(--canvas);border-color:var(--ink)}[data-dash] .scrim{position:fixed;inset:0;background:rgba(20,20,15,.5);opacity:0;pointer-events:none;transition:opacity .3s;z-index:100}[data-dash] .scrim.show{opacity:1;pointer-events:auto}[data-dash] .slideover{position:fixed;top:0;right:0;bottom:0;width:480px;max-width:92vw;background:var(--canvas);z-index:101;transform:translateX(100%);transition:transform .35s var(--ease);display:flex;flex-direction:column;box-shadow:-20px 0 50px -20px rgba(0,0,0,.3)}[data-dash] .slideover.show{transform:translateX(0)}[data-dash] .so-head{padding:26px 28px;border-bottom:1px solid var(--hairline);display:flex;align-items:center;justify-content:space-between;flex-shrink:0}[data-dash] .so-head h3{font-family:var(--display);font-weight:600;font-size:21px;letter-spacing:-.02em}[data-dash] .so-close{width:36px;height:36px;border-radius:50%;border:1px solid var(--hairline);display:grid;place-items:center;font-size:18px;color:var(--grey);transition:.2s}[data-dash] .so-close:hover{background:var(--canvas-2)}[data-dash] .so-body{padding:26px 28px;overflow-y:auto;display:flex;flex-direction:column;gap:18px;flex:1}[data-dash] .so-body textarea{min-height:110px}[data-dash] .so-foot{padding:20px 28px;border-top:1px solid var(--hairline);flex-shrink:0}[data-dash] .so-foot .btn{width:100%;justify-content:center}[data-dash] .filters{display:flex;gap:6px;background:var(--canvas-2);border:1px solid var(--hairline);border-radius:var(--pill);padding:4px}[data-dash] .filters button{padding:7px 15px;border-radius:var(--pill);font-size:13px;font-weight:600;color:var(--grey);transition:.18s}[data-dash] .filters button.on{background:var(--ink);color:var(--canvas)}[data-dash] .task-list{display:flex;flex-direction:column;gap:12px}[data-dash] .task{background:var(--paper);border:1px solid var(--hairline);border-radius:var(--r-18);padding:20px 22px;box-shadow:var(--sh-1);display:grid;grid-template-columns:1fr auto;gap:12px 20px;align-items:center;transition:transform .25s var(--ease),box-shadow .25s}[data-dash] .task:hover{transform:translateY(-2px);box-shadow:var(--sh-2)}[data-dash] .task .tt{font-family:var(--display);font-weight:600;font-size:17px;letter-spacing:-.015em}[data-dash] .task .tmeta{display:flex;align-items:center;gap:14px;margin-top:7px;font-size:13px;color:var(--grey);flex-wrap:wrap}[data-dash] .task .tmeta .eng{display:inline-flex;align-items:center;gap:7px}[data-dash] .task .tmeta .eav{width:22px;height:22px;border-radius:50%;color:#fff;font-family:var(--display);font-weight:700;font-size:10px;display:grid;place-items:center;flex-shrink:0}[data-dash] .task .right{display:flex;align-items:center;gap:16px;grid-column:2;grid-row:1/3}[data-dash] .task .pr{font-family:Space Grotesk,monospace;font-size:13px;color:var(--grey)}[data-dash] .task .pr a{color:var(--accent-ink);font-weight:600}[data-dash] .status{display:inline-flex;align-items:center;gap:7px;padding:6px 12px;border-radius:var(--pill);font-size:12.5px;font-weight:600;font-family:var(--display);white-space:nowrap}[data-dash] .status .d{width:7px;height:7px;border-radius:50%;flex-shrink:0}[data-dash] .status.shipping{background:var(--accent-wash);color:var(--accent-ink)}[data-dash] .status.shipping .d{background:var(--accent);animation:dash-pulse 1.6s infinite}[data-dash] .status.review{background:#fff7e6;color:#b7791f}[data-dash] .status.review .d{background:#b7791f}[data-dash] .status.queued{background:var(--canvas-2);color:var(--grey)}[data-dash] .status.queued .d{background:var(--grey-2)}[data-dash] .status.scoping{background:#eaf1ff;color:#3457d5}[data-dash] .status.scoping .d{background:#3457d5;animation:dash-pulse 1.6s infinite}[data-dash] .status.shipped{background:#e6f6ec;color:#1f8a5b}[data-dash] .status.shipped .d{background:#1f8a5b}@keyframes dash-pulse{0%,to{opacity:1}50%{opacity:.35}}[data-dash] .set-tabs{display:flex;gap:4px;border-bottom:1px solid var(--hairline);margin-bottom:28px;overflow-x:auto}[data-dash] .set-tabs button{padding:12px 16px;font-weight:600;font-size:14.5px;color:var(--grey);border-bottom:2px solid transparent;margin-bottom:-1px;white-space:nowrap;transition:.18s}[data-dash] .set-tabs button.on{color:var(--ink);border-bottom-color:var(--accent)}[data-dash] .tabpane{display:none}[data-dash] .tabpane.on{display:block}[data-dash] .row-item{display:flex;align-items:center;gap:16px;padding:18px 0;border-bottom:1px solid var(--hairline)}[data-dash] .row-item:last-child{border-bottom:none}[data-dash] .row-item .ri-main{flex:1}[data-dash] .row-item .ri-t{font-weight:600;font-size:15px}[data-dash] .row-item .ri-d{font-size:13px;color:var(--grey);margin-top:3px}[data-dash] .ri-main{flex:1}[data-dash] .ri-t{font-weight:600;font-size:15px}[data-dash] .ri-d{font-size:13px;color:var(--grey);margin-top:3px}[data-dash] .avatar-lg{width:72px;height:72px;border-radius:50%;background:var(--accent);color:#fff;font-family:var(--display);font-weight:700;font-size:28px;display:grid;place-items:center;flex-shrink:0}[data-dash] .member{display:flex;align-items:center;gap:14px;padding:16px 0;border-bottom:1px solid var(--hairline)}[data-dash] .member:last-child{border-bottom:none}[data-dash] .member .mav{width:40px;height:40px;border-radius:50%;color:#fff;font-family:var(--display);font-weight:700;font-size:14px;display:grid;place-items:center;flex-shrink:0}[data-dash] .member .mrole{margin-left:auto;font-size:12.5px;font-weight:600;color:var(--grey);background:var(--canvas-2);border:1px solid var(--hairline);padding:5px 11px;border-radius:var(--pill)}[data-dash] .intg{display:flex;align-items:center;gap:16px;padding:18px 0;border-bottom:1px solid var(--hairline)}[data-dash] .intg:last-child{border-bottom:none}[data-dash] .intg .ico{width:44px;height:44px;border-radius:var(--r-12);display:grid;place-items:center;flex-shrink:0}[data-dash] .intg .ico svg{width:24px;height:24px}[data-dash] .conn{font-size:12.5px;font-weight:600;color:#1f8a5b;display:inline-flex;align-items:center;gap:6px;white-space:nowrap}[data-dash] .conn .d{width:7px;height:7px;border-radius:50%;background:#1f8a5b}[data-dash] .save-bar{display:flex;justify-content:flex-end;gap:10px;margin-top:24px}[data-dash] .bill-grid{display:grid;grid-template-columns:1.4fr 1fr;gap:16px}[data-dash] .plan-feat{background:var(--coal);color:var(--canvas);border-radius:var(--r-18);padding:28px;position:relative;overflow:hidden}[data-dash] .plan-feat .glow{position:absolute;width:240px;height:240px;border-radius:50%;background:var(--accent);filter:blur(70px);opacity:.28;bottom:-110px;right:-70px}[data-dash] .plan-feat .tag{display:inline-block;background:var(--accent);color:#fff;font-family:var(--display);font-weight:700;font-size:11px;padding:4px 11px;border-radius:var(--pill);letter-spacing:.04em;white-space:nowrap;position:relative;z-index:2}[data-dash] .plan-feat .pname{font-family:var(--display);font-weight:600;font-size:24px;margin-top:16px;position:relative;z-index:2}[data-dash] .plan-feat .pamt{font-family:var(--display);font-weight:700;font-size:44px;letter-spacing:-.04em;margin-top:8px;position:relative;z-index:2}[data-dash] .plan-feat .pamt .per{font-size:16px;color:var(--grey-2);font-weight:500}[data-dash] .plan-feat .renew{color:var(--grey-2);font-size:13px;margin-top:8px;position:relative;z-index:2}[data-dash] .plan-feat .actions{display:flex;gap:10px;margin-top:22px;position:relative;z-index:2;flex-wrap:wrap}[data-dash] .usage-bar{margin-top:18px;position:relative;z-index:2}[data-dash] .usage-bar .lab{display:flex;justify-content:space-between;font-size:13px;color:var(--grey-2);margin-bottom:8px}[data-dash] .usage-bar .meter{height:8px;background:var(--coal-line);border-radius:999px;overflow:hidden}[data-dash] .usage-bar .meter i{display:block;height:100%;width:66%;background:var(--accent);border-radius:999px}[data-dash] .pay-card{display:flex;align-items:center;gap:14px;padding:18px;border:1px solid var(--hairline);border-radius:var(--r-12)}[data-dash] .pay-card .brand{width:46px;height:32px;border-radius:6px;background:linear-gradient(135deg,#1a1f71,#2a3bb7);display:grid;place-items:center;color:#fff;font-family:var(--display);font-weight:700;font-size:11px;flex-shrink:0}[data-dash] .pay-card .pcn{font-weight:600;font-size:14.5px}[data-dash] .pay-card .pce{font-size:12.5px;color:var(--grey)}[data-dash] .inv-table{width:100%;border-collapse:collapse}[data-dash] .inv-table th{text-align:left;font-family:var(--display);font-size:12px;letter-spacing:.04em;color:var(--grey-2);text-transform:uppercase;padding:0 0 14px;border-bottom:1px solid var(--hairline)}[data-dash] .inv-table td{padding:16px 0;border-bottom:1px solid var(--hairline);font-size:14.5px}[data-dash] .inv-table tr:last-child td{border-bottom:none}[data-dash] .inv-table .paid{display:inline-flex;align-items:center;gap:6px;color:#1f8a5b;font-weight:600;font-size:13px}[data-dash] .inv-table .paid .d{width:7px;height:7px;border-radius:50%;background:#1f8a5b}[data-dash] .inv-table .dl{color:var(--accent-ink);font-weight:600;font-size:13.5px}[data-dash] .inv-table .amt{font-family:var(--display);font-weight:600}[data-dash] .inv-table .mono{font-family:Space Grotesk,monospace;font-weight:600}@media (max-width:860px){[data-dash] .shell{grid-template-columns:1fr}[data-dash] .side{position:fixed;left:0;top:0;bottom:0;width:264px;z-index:70;transform:translateX(-100%);transition:transform .3s var(--ease)}[data-dash] .side.open{transform:translateX(0)}[data-dash] .app-burger{display:flex}[data-dash] .tiles{grid-template-columns:1fr 1fr}[data-dash] .topbar{padding:16px 20px}[data-dash] .content{padding:20px 20px 56px}[data-dash] .bill-grid,[data-dash] .form-grid{grid-template-columns:1fr}[data-dash] .hide-sm{display:none!important}}