@font-face{font-family:Jakarta;src:url('/fonts/astrid/PlusJakartaSans-Variable.ttf')}@font-face{font-family:Prompt;src:url('/fonts/astrid/Prompt-Regular.ttf')}
:root{font-family:Prompt,sans-serif;color:#3d3d3d;background:#f7f6fa;font-size:14px;--purple:#3d09ac;--line:#e7e3ed}*{box-sizing:border-box}body{margin:0}a{color:var(--purple);text-decoration:none}button,input,select,textarea{font:inherit}button{background:var(--purple);color:white;border:0;border-radius:9px;padding:11px 18px;cursor:pointer;font-weight:600}button:hover{background:#2d087b}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible{outline:3px solid #a88dde;outline-offset:3px}h1,h2,h3{font-family:Jakarta,sans-serif;font-weight:700;color:#29232f}h1{font-size:32px;letter-spacing:-1px;margin:10px 0}h2{font-size:20px;margin:6px 0 16px}h3{font-size:16px}p{line-height:1.7}input,select,textarea{border:1px solid #c7c0d2;border-radius:8px;background:white;color:#3d3d3d;padding:11px;min-width:0;width:100%}textarea{min-height:100px}label{display:flex;flex-direction:column;gap:7px;margin:12px 0}.sidebar{position:fixed;inset:0 auto 0 0;width:235px;background:white;border-right:1px solid var(--line);padding:28px 20px;display:flex;flex-direction:column;overflow:auto}.brand{display:block}.brand img{width:137px;height:42px;object-fit:contain;object-position:left}.eyebrow{text-transform:uppercase;letter-spacing:1.8px;font-size:10px;font-weight:700;color:#7c6d91;display:block;margin:14px 0}.sidebar nav{display:grid;gap:4px}.sidebar nav a{padding:10px 14px;color:#665e70;border-radius:8px}.sidebar nav a:hover,.sidebar nav a.selected{background:#f0eafa;color:var(--purple)}.sidebar-foot{margin-top:auto;padding-top:30px;display:grid;gap:6px}.sidebar-foot span{font-size:11px;color:#776c85}.subtle{background:#eeeaf4;color:var(--purple)}.workspace{margin-left:235px}.topbar{padding:18px 38px;background:white;border-bottom:1px solid var(--line);display:flex;justify-content:space-between;align-items:center;gap:20px}.search{display:flex;gap:9px;width:min(510px,100%)}.attention-link{font-size:12px;white-space:nowrap}main{padding:32px 38px;max-width:1800px}.page-heading{display:flex;justify-content:space-between;align-items:center;gap:16px}.page-heading p{margin:0}.lead{color:#756b80;margin-bottom:28px}.badge{display:inline-block;white-space:nowrap;background:#f0ebf8;border:1px solid #e3d9f4;border-radius:20px;padding:5px 9px;font-size:11px;color:#5c437d}.card{background:white;border:1px solid var(--line);border-radius:16px;padding:24px;margin:24px 0;box-shadow:0 4px 14px #30165b03}.attention{border-top:3px solid var(--purple)}.attention-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;margin-top:20px}.attention-grid a{border-right:1px solid var(--line);display:grid;gap:7px}.attention-grid strong{font-family:Jakarta;font-size:28px}.attention-grid span{font-size:12px;color:#746781}.metric-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px}.metric{border:1px solid var(--line);background:white;padding:21px;border-radius:12px;display:grid;gap:16px}.metric span{font-size:12px;color:#756b80}.metric strong{font-family:Jakarta;font-size:27px}.card-heading{display:flex;justify-content:space-between}.table-scroll{overflow:auto;max-width:100%;border:1px solid var(--line);border-radius:10px}table{width:100%;border-collapse:collapse;text-align:left;font-size:12px}th{background:#faf9fc;color:#81728e;font-size:10px;text-transform:uppercase;letter-spacing:.6px;white-space:nowrap}th,td{padding:13px 15px;border-bottom:1px solid var(--line);max-width:320px;overflow-wrap:anywhere}tr:last-child td{border:0}tbody tr:hover{background:#fcfaff}.muted{color:#82758e;font-size:12px}.filters{display:flex;align-items:end;gap:15px;margin:20px 0}.filters label{flex:1;margin:0}.filters>a{padding:12px}.notice{background:#f0eafa;border-left:3px solid var(--purple);padding:16px 20px;margin:20px 0;line-height:1.7}.error{background:#fff0f1;border-color:#a72036}.empty{text-align:center;padding:45px 20px;color:#82758e}.price-examples{display:flex;gap:25px;background:#faf8fe;padding:16px;border-radius:10px}.price-examples span{display:grid;gap:5px}.form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px}.check{display:flex;flex-direction:row;align-items:center}.check input{width:18px;height:18px}.tabs{display:flex;gap:7px;overflow:auto;border-bottom:1px solid var(--line);margin-top:24px;padding-bottom:12px}.tabs a{white-space:nowrap;padding:9px 12px;border-radius:8px;color:#766882}.tabs a.selected{background:var(--purple);color:white}.auth-shell{max-width:470px;margin:7vh auto;padding:24px}.auth-card{margin-top:30px;border:1px solid var(--line);background:white;padding:30px;border-radius:18px}.auth-card button{width:100%;margin:14px 0}.auth-card h1{font-size:28px}.mfa-key{display:block;overflow-wrap:anywhere;background:#f2edf9;padding:15px;font-size:16px}.support-case{padding:15px;border-bottom:1px solid var(--line)}blockquote{margin:12px 0;padding:15px;background:#f8f6fc;white-space:pre-wrap}blockquote small{display:block;color:#82758e;margin-top:8px}dialog{border:1px solid var(--line);border-radius:16px;padding:28px;max-width:480px}dialog::backdrop{background:#1c103b80}.actions{display:flex;justify-content:end;gap:10px}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}
@media(min-width:1600px){.metric-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(max-width:1000px){.sidebar{width:190px;padding:20px 12px}.workspace{margin-left:190px}.topbar,main{padding:22px}.metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.attention-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.attention-link{display:none}}@media(max-width:650px){.sidebar{position:relative;width:100%;padding:15px}.sidebar nav{display:flex;overflow:auto;margin-top:10px}.sidebar nav a{white-space:nowrap}.sidebar>.eyebrow,.sidebar-foot{display:none}.workspace{margin:0}.topbar{padding:15px}.page-heading{align-items:start;flex-direction:column}main{padding:20px 15px}h1{font-size:27px}.card{padding:17px}.attention-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.filters{flex-direction:column;align-items:stretch}.form-grid{grid-template-columns:1fr}.price-examples{flex-direction:column;gap:12px}.metric{padding:15px}.metric strong{font-size:23px}.auth-shell{margin:3vh auto}}
table{width:max-content;min-width:100%}th,td{min-width:110px;max-width:320px;white-space:normal;overflow-wrap:normal}td{word-break:normal}td:first-child{white-space:nowrap}.account-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.account-facts dt{color:#82758e;font-size:11px;margin-bottom:6px}.account-facts dd{margin:0;overflow-wrap:anywhere}.pagination{display:flex;justify-content:space-between;gap:20px;margin-top:20px}@media(max-width:650px){.account-facts{grid-template-columns:1fr}}
