@font-face{font-family:chakra;src:url(../media/ChakraPetch_500-s.p.0ojotc9yd91gn.woff2)format("woff2");font-display:swap;font-weight:500}@font-face{font-family:chakra;src:url(../media/ChakraPetch_600-s.p.3v7z7f03m8u8t.woff2)format("woff2");font-display:swap;font-weight:600}@font-face{font-family:chakra Fallback;src:local(Arial);ascent-override:94.65%;descent-override:29.39%;line-gap-override:0.0%;size-adjust:104.81%}._2W7mgq_className{font-family:chakra,chakra Fallback}._2W7mgq_variable{--font-chakra:"chakra", "chakra Fallback"}
@font-face{font-family:inter;src:url(../media/Inter_Variable-s.p.0c7onzaoyolde.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:inter Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}.AvLmva_className{font-family:inter,inter Fallback}.AvLmva_variable{--font-inter:"inter", "inter Fallback"}
@font-face{font-family:oxanium;src:url(../media/Oxanium_Regular-s.p.34_trp8e3m8jh.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:oxanium;src:url(../media/Oxanium_Medium-s.p.0_tufxja1gev-.woff2)format("woff2");font-display:swap;font-weight:500}@font-face{font-family:oxanium Fallback;src:local(Arial);ascent-override:75.75%;descent-override:20.14%;line-gap-override:23.97%;size-adjust:104.29%}.I9OZ1a_className{font-family:oxanium,oxanium Fallback}.I9OZ1a_variable{--font-oxanium:"oxanium", "oxanium Fallback"}
@font-face{font-family:nebula;src:url(../media/Nebula_Regular-s.p.2utgewq44tsqg.woff2)format("woff2");font-display:block;font-weight:400 700}@font-face{font-family:nebula Fallback;src:local(Arial);ascent-override:1576.3%;descent-override:383.97%;line-gap-override:203.93%;size-adjust:5.32%}.ovrMUq_className{font-family:nebula,nebula Fallback}.ovrMUq_variable{--font-nebula:"nebula", "nebula Fallback"}
:root{--ink:#14294e;--blue:#1e6fd9;--blue-deep:#1655a3;--blue-lt:#5ba4ff;--ember:#e8600a;--blue-text:#1a63c4;--blue-text-deep:#1655a3;--body:#2e4e8c;--muted:#5a6b8c;--faint:#8a97b0;--canvas:#f1f2f4;--surface:#fff;--card:#fff;--flat:#f5f6f7;--edge:#dfe1e5;--hair:#ececee;--nav-solid:#fff;--card-border:#14294e1a;--card-border-hover:#14294e2e;--btn2-bg:#fff;--btn2-hover:#f4f6f8;--btn2-border:#14294e2e;--wash:#14294e0f;--wash-2:#14294e06;--tab-on:#1e6fd91f;--tab-on-col:#1655a3;--blue-wash:#1e6fd90f;--panel:#14294e;--on-panel:#fff;--on-panel-body:#ffffffdb;--on-panel-muted:#c3cedd;--good:#1a9e4a;--good-text:#157a3a;--good-wash:#1a9e4a1a;--warn:#b57314;--warn-wash:#b5731414;--track-off:#d5dae2;--page:#fafbfc;--grid:#14294e0b;--col-bg:#14294e07;--col-edge:#14294e0f;--sh-card:0 1px 2px #14294e0f;--sh-card-hover:0 6px 14px #14294e1a, 0 1px 2px #14294e0f;--sh-dial:0 10px 30px #14294e2e;--dial-edge:transparent;--backdrop:#0b132061;--f-mark:var(--font-nebula), "Nebula", sans-serif;--f-display:var(--font-chakra), "Chakra Petch", sans-serif;--f-body:var(--font-inter), "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--f-mono:var(--font-oxanium), "Oxanium", ui-monospace, monospace;--r-card:8px;--r-btn:6px;--r-chip:4px;--r-overlay:10px;--s-2:8px;--s-3:15px;--s-4:22px;--s-5:34px;--sh-rest:0 1px 2px #14294e12;--sh-overlay:0 14px 28px #14294e24;--sh-btn:inset 0 -1px 0 #0000002e, 0 1px 1px #14294e1a;--sh-btn-hover:inset 0 -1px 0 #0000002e, 0 4px 10px #1e6fd94d;--ease:cubic-bezier(.22,1,.36,1);--t-btn:.18s;--t-lift:.25s;--wrap:900px;--wrap-wide:1240px;--gutter:16px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root{--ink:#e8eef7;--body:#c3cedd;--muted:#94a5bd;--faint:#72849e;--blue-text:#7fb2ff;--blue-text-deep:#a9cbff;--canvas:#0b1320;--surface:#111c30;--card:#15223a;--flat:#16233a;--edge:#e8eef729;--hair:#e8eef717;--nav-solid:#101b2d;--card-border:#e8eef717;--card-border-hover:#78aaff59;--btn2-bg:#1b2a45;--btn2-hover:#223457;--btn2-border:#e8eef729;--wash:#e8eef712;--wash-2:#e8eef708;--tab-on:#5ba4ff29;--tab-on-col:#a9cbff;--blue-wash:#5ba4ff1a;--panel:#101b2d;--good:#3dbe6c;--good-text:#5acb82;--good-wash:#3dbe6c1f;--warn:#d9923a;--warn-wash:#d9923a1f;--track-off:#e8eef72e;--page:#0b1320;--grid:#e8eef709;--col-bg:#e8eef706;--col-edge:#e8eef70f;--sh-card:0 1px 2px #0000004d;--sh-card-hover:0 8px 18px #0006;--sh-dial:0 10px 30px #00000059;--dial-edge:#78aaff29;--backdrop:#03060b9e;--sh-rest:0 1px 2px #00000059;--sh-overlay:0 14px 28px #0006;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}
*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--page);color:var(--body);font-family:var(--f-body);font-feature-settings:"tnum" 1;-webkit-font-smoothing:antialiased;flex-direction:column;min-height:100dvh;margin:0;font-size:15px;line-height:1.6;display:flex;position:relative}a{color:var(--blue-text);text-decoration:none}a:hover{color:var(--blue-text-deep);text-underline-offset:3px;text-decoration:underline}:focus-visible{outline:2px solid var(--blue);outline-offset:2px;border-radius:2px}h1,h2,h3{color:var(--ink);margin:0}p{margin:0}button{font:inherit}body:before{content:"";z-index:-1;pointer-events:none;background-image:linear-gradient(var(--grid) 1px, transparent 1px), linear-gradient(90deg, var(--grid) 1px, transparent 1px);-webkit-mask-image:linear-gradient(#000,#0000);background-position:50% -1px;background-size:28px 28px;height:760px;position:absolute;inset:0 0 auto;mask-image:linear-gradient(#000 0%,#0000 100%)}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip{z-index:100;background:var(--surface);border-radius:var(--r-btn);box-shadow:var(--sh-overlay);padding:8px 12px;position:absolute;top:-40px;left:12px}.skip:focus{top:12px}.wrap{width:100%;max-width:calc(var(--wrap) + var(--gutter) * 2);padding:0 var(--gutter);margin:0 auto}.wrap--wide{max-width:calc(var(--wrap-wide) + var(--gutter) * 2)}.page{flex:1;padding-top:34px;padding-bottom:72px}.h1{font-family:var(--f-display);letter-spacing:-.3px;color:var(--ink);font-size:28px;font-weight:600;line-height:1.2}.h2{font-family:var(--f-display);letter-spacing:-.1px;color:var(--ink);font-size:19px;font-weight:600;line-height:1.3}.lede{color:var(--muted);margin-top:6px;font-size:15px}.meta{font-family:var(--f-mono);letter-spacing:.3px;color:var(--muted);font-size:12px}.muted{color:var(--muted)}.small{font-size:13.5px}.prose p+p{margin-top:10px}.prose{max-width:62ch}.lockup{color:var(--ink);align-items:center;gap:5px;text-decoration:none;display:inline-flex}.lockup:hover{color:var(--ink);text-decoration:none}.lockup__word{font-family:var(--f-mark);letter-spacing:2px;text-transform:uppercase;font-size:20.5px;font-weight:700;line-height:1}.lockup__mark{width:auto;height:26px;display:block}.lockup--lg .lockup__word{letter-spacing:2.5px;font-size:31px}.lockup--lg{gap:8px}.lockup--lg .lockup__mark{height:40px}.brandmark{align-items:center;gap:14px;display:inline-flex}.brandmark__label{font-family:var(--f-mono);letter-spacing:.3px;color:var(--muted);border-left:1px solid var(--edge);white-space:nowrap;padding-left:14px;font-size:13px;line-height:22px}.devbar{background:var(--panel);color:var(--on-panel-body);font-size:12.5px}.devbar__in{flex-wrap:wrap;align-items:center;gap:4px 14px;padding-top:7px;padding-bottom:7px;display:flex}.devbar b{color:#fff;font-weight:600}.devbar a{color:#a9cbff}.devbar__links{gap:14px;margin-left:auto;display:flex}.viewas{background:var(--blue-deep);color:#fff;z-index:30;font-size:13.5px;position:sticky;top:0}.viewas__in{flex-wrap:wrap;align-items:center;gap:6px 16px;padding-top:9px;padding-bottom:9px;display:flex}.viewas a{color:#fff;text-underline-offset:3px;margin-left:auto;text-decoration:underline}.topbar{background:var(--nav-solid);border-bottom:1px solid var(--hair)}.topbar__in{align-items:center;gap:18px;min-height:62px;display:flex}.nav{align-items:center;gap:2px;margin-left:auto;display:flex}.nav a{color:var(--muted);border-radius:var(--r-btn);white-space:nowrap;padding:8px 10px;font-size:14px;text-decoration:none}.nav a:hover{background:var(--wash);color:var(--ink)}.nav a[aria-current=page]{background:var(--tab-on);color:var(--tab-on-col);font-weight:500}.topbar__actions{align-items:center;gap:10px;display:flex}.linkbtn{white-space:nowrap;color:var(--muted);cursor:pointer;background:0 0;border:0;padding:8px 4px;font-size:14px}.linkbtn:hover{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.menu{margin-left:auto;display:none;position:relative}.menu>summary{cursor:pointer;border:1px solid var(--btn2-border);border-radius:var(--r-btn);color:var(--ink);background:var(--btn2-bg);padding:8px 12px;font-size:14px;list-style:none}.menu>summary::-webkit-details-marker{display:none}.menu__panel{z-index:40;background:var(--card);border:1px solid var(--card-border);border-radius:var(--r-overlay);min-width:220px;box-shadow:var(--sh-overlay);flex-direction:column;padding:6px;display:flex;position:absolute;top:calc(100% + 8px);right:0}.menu__panel a,.menu__panel button{text-align:left;border-radius:var(--r-btn);color:var(--ink);cursor:pointer;background:0 0;border:0;padding:11px 12px;font-size:15px;text-decoration:none;display:block}.menu__panel a:hover,.menu__panel button:hover{background:var(--wash)}.menu__panel a[aria-current=page]{background:var(--tab-on);color:var(--tab-on-col)}.menu__panel hr{border:0;border-top:1px solid var(--hair);margin:6px 4px}.footer{border-top:1px solid var(--hair);color:var(--muted);padding:22px 0 28px;font-size:13px}.footer__in{flex-wrap:wrap;justify-content:space-between;gap:6px 18px;display:flex}.btn{cursor:pointer;font-family:var(--f-body);white-space:nowrap;transition:background var(--t-btn) ease, box-shadow var(--t-btn) ease, transform var(--t-btn) ease;border:0;justify-content:center;align-items:center;gap:8px;line-height:1.2;text-decoration:none;display:inline-flex}.btn:hover{text-decoration:none}.btn--primary{background:var(--blue);color:#fff;letter-spacing:.2px;border-radius:var(--r-btn);box-shadow:var(--sh-btn);padding:11px 20px;font-size:14.5px;font-weight:500}.btn--primary:hover{background:var(--blue-deep);color:#fff;box-shadow:var(--sh-btn-hover);transform:translateY(-1px)}.btn--primary:active{transform:none;box-shadow:inset 0 1px 2px #00000040}.btn--secondary{background:var(--btn2-bg);color:var(--ink);border-radius:var(--r-btn);border:1px solid var(--btn2-border);padding:10px 16px;font-size:14px}.btn--secondary:hover{background:var(--btn2-hover);color:var(--ink)}.btn--small{border-radius:var(--r-chip);color:var(--blue-text);background:0 0;border:1px solid #1e6fd980;padding:7px 12px;font-size:13px}.btn--small:hover{background:var(--blue-wash);color:var(--blue-text-deep)}.btn--sm{padding:8px 14px;font-size:13.5px}.btn[disabled],.btn[aria-disabled=true]{opacity:.45;cursor:default;pointer-events:none;box-shadow:none;transform:none}.btn-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.chip{font-family:var(--f-body);letter-spacing:.2px;border-radius:var(--r-chip);white-space:nowrap;border:1px solid;padding:4px 10px;font-size:12.5px;font-weight:500;line-height:1.25;display:inline-block}.chip--blue{color:var(--blue-text)}.chip--good{color:var(--good-text)}.chip--wash{color:var(--ink);background:var(--wash);border-color:#0000}.strip{background:var(--card);border:1px solid var(--card-border);border-radius:var(--r-card);box-shadow:var(--sh-rest);grid-template-columns:1fr 1fr 1.35fr;margin-top:26px;display:grid}.strip__cell{flex-direction:column;gap:3px;min-width:0;padding:18px 20px 17px;display:flex}.strip__cell+.strip__cell{border-left:1px solid var(--hair)}.strip__label{color:var(--muted);font-size:13px}.strip__fig{font-family:var(--f-display);color:var(--ink);letter-spacing:-.2px;font-size:27px;font-weight:600;line-height:1.15}.strip__fig--owed{color:var(--ember)}.strip__sub{color:var(--muted);font-size:13px}.strip__tier{font-family:var(--f-display);color:var(--ink);margin-top:3px;font-size:19px;font-weight:600;line-height:1.3}.tierline{background:var(--hair);border-radius:3px;height:6px;margin:8px 0 6px;overflow:hidden}.tierline>span{background:linear-gradient(90deg, var(--blue), var(--blue-lt));transform-origin:0;height:100%;animation:fill .9s var(--ease) both .15s;border-radius:3px;display:block}@keyframes fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px 20px;display:flex}.head__status{text-align:right}.back{color:var(--muted);align-items:center;gap:6px;margin-bottom:14px;font-size:14px;display:inline-flex}.back:before{content:"";border-bottom:1.5px solid;border-left:1.5px solid;width:7px;height:7px;margin-right:2px;transform:rotate(45deg)}.group{margin-top:34px}.group__head{align-items:baseline;gap:10px;padding-bottom:10px;display:flex}.group__count{font-family:var(--f-mono);color:var(--muted);font-size:12.5px}.list{background:var(--card);border:1px solid var(--card-border);border-radius:var(--r-card);box-shadow:var(--sh-rest);margin:0;padding:0;list-style:none}.list>li+li{border-top:1px solid var(--hair)}.row{color:inherit;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:6px 18px;padding:15px 18px;text-decoration:none;display:grid}a.row:hover{background:var(--wash-2);color:inherit;text-decoration:none}a.row:hover .row__name{color:var(--blue-text-deep)}.list>li:first-child>.row{border-radius:var(--r-card) var(--r-card) 0 0}.list>li:last-child>.row{border-radius:0 0 var(--r-card) var(--r-card)}.list>li:only-child>.row{border-radius:var(--r-card)}.row__main{min-width:0}.row__name{color:var(--ink);font-size:15.5px;font-weight:500;line-height:1.35}.row__sub{color:var(--muted);margin-top:2px;font-size:13.5px;display:block}.row__name{display:block}.row__status{flex-direction:column;align-items:flex-end;gap:4px;min-width:172px;display:flex}.row__since{font-family:var(--f-mono);letter-spacing:.3px;color:var(--muted);white-space:nowrap;font-size:11.5px}.row__track{justify-self:end}.panel{background:var(--card);border:1px solid var(--card-border);border-radius:var(--r-card);box-shadow:var(--sh-rest);padding:22px}.panel+.panel,.section{margin-top:22px}.section__title{margin-bottom:10px}.facts{grid-template-columns:max-content 1fr;gap:0;margin:0;display:grid}.facts dt,.facts dd{border-top:1px solid var(--hair);margin:0;padding:10px 0}.facts dt{color:var(--muted);padding-right:26px;font-size:14px}.facts dd{color:var(--ink);font-size:15px}.facts>:first-child,.facts>:nth-child(2){border-top:0;padding-top:0}.keyline{font-family:var(--f-display);color:var(--ink);letter-spacing:-.1px;font-size:21px;font-weight:600;line-height:1.3}.keyline+p{margin-top:8px}.timeline{margin:0;padding:0;list-style:none}.timeline li{grid-template-columns:20px 1fr auto;align-items:center;gap:12px;padding:9px 0;display:grid;position:relative}.timeline li+li{border-top:1px solid var(--hair)}.timeline__m{background:var(--track-off);border-radius:50%;justify-self:center;width:9px;height:9px}.timeline__m--tick{border-radius:2px;width:11px;height:11px}.timeline__m--blue{background:var(--blue)}.timeline__m--good{background:var(--good)}.timeline__m--wash{background:var(--faint)}.timeline li.is-now .timeline__label{color:var(--ink);font-weight:600}.timeline__label{color:var(--body);font-size:15px}.timeline__date{font-family:var(--f-mono);color:var(--muted);font-size:12px}.empty{background:var(--card);border:1px solid var(--card-border);border-radius:var(--r-card);box-shadow:var(--sh-rest);padding:30px 26px}.empty__title{font-family:var(--f-display);color:var(--ink);font-size:21px;font-weight:600}.empty__text{max-width:54ch;margin-top:8px}.steps{counter-reset:step;gap:14px;margin:22px 0 24px;padding:0;list-style:none;display:grid}.steps li{counter-increment:step;grid-template-columns:28px 1fr;align-items:start;gap:12px;display:grid}.steps li:before{content:counter(step);font-family:var(--f-mono);color:var(--blue-text);border:1px solid #1e6fd973;border-radius:50%;place-items:center;width:26px;height:26px;font-size:13px;line-height:1;display:grid}.steps b{color:var(--ink);font-weight:600;display:block}.note{border-radius:var(--r-btn);background:var(--flat);border:1px solid var(--hair);color:var(--body);margin-top:22px;padding:14px 16px;font-size:14px}.note--blue{background:var(--blue-wash);border-color:#1e6fd92e}.form{gap:18px;max-width:560px;display:grid}.field{gap:6px;display:grid}.field__label{color:var(--ink);font-size:14px;font-weight:500}.field__hint{color:var(--muted);font-size:13px}.field__error{color:var(--ink);background:var(--warn-wash);border-left:3px solid var(--warn);border-radius:0 var(--r-chip) var(--r-chip) 0;padding:6px 10px;font-size:13.5px}.input,.textarea{border:1px solid var(--edge);border-radius:var(--r-btn);width:100%;font:inherit;color:var(--ink);background:var(--surface);transition:border-color var(--t-btn) ease, box-shadow var(--t-btn) ease;padding:11px 12px;font-size:15px}.input::placeholder,.textarea::placeholder{color:var(--faint)}.input:focus,.textarea:focus{border-color:var(--blue);outline:none;box-shadow:0 0 0 3px #1e6fd92e}.input[aria-invalid=true],.textarea[aria-invalid=true]{border-color:var(--warn)}.input[aria-invalid=true]:focus,.textarea[aria-invalid=true]:focus{border-color:var(--blue)}.textarea{resize:vertical;min-height:96px;line-height:1.5}.input--code{font-family:var(--f-mono);letter-spacing:10px;text-align:center;max-width:260px;padding:12px;font-size:26px}.check{color:var(--ink);cursor:pointer;grid-template-columns:22px 1fr;align-items:start;gap:10px;font-size:14.5px;display:grid}.check input{width:18px;height:18px;accent-color:var(--blue);margin:2px 0 0}.form-alert{border-radius:var(--r-btn);background:var(--warn-wash);border-left:3px solid var(--warn);color:var(--ink);padding:12px 14px;font-size:14px}.auth{padding:48px var(--gutter) 64px;flex:1;place-items:center;display:grid}.auth__card{width:100%;max-width:420px}.auth__brand{flex-direction:column;align-items:flex-start;gap:10px;margin-bottom:30px;display:flex}.auth__label{font-family:var(--f-mono);color:var(--muted);letter-spacing:.3px;font-size:13px}.auth .panel{padding:26px 24px}.devcode{border-radius:var(--r-btn);background:var(--blue-wash);color:var(--ink);border:1px dashed #1e6fd980;margin-top:14px;padding:10px 14px;font-size:13.5px}.devcode b{font-family:var(--f-mono);letter-spacing:3px;font-size:17px}.table-wrap{background:var(--card);border:1px solid var(--card-border);border-radius:var(--r-card);box-shadow:var(--sh-rest);position:relative;overflow-x:auto}.table{border-collapse:collapse;width:100%;font-size:14.5px}.table th{text-align:left;color:var(--muted);border-bottom:1px solid var(--hair);white-space:nowrap;padding:12px 16px 10px;font-size:13px;font-weight:500}.table td{border-top:1px solid var(--hair);color:var(--ink);vertical-align:middle;padding:12px 16px}.table tbody tr:first-child td{border-top:0}.table .num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.table .date{font-family:var(--f-mono);color:var(--muted);white-space:nowrap;font-size:12.5px}.table tfoot td{border-top:1px solid var(--edge);font-weight:600}.table tr.is-current td{background:var(--blue-wash)}.money{font-variant-numeric:tabular-nums}.table--compact th,.table--compact td{padding:9px 6px;font-size:13px}.table--compact .chip{padding:3px 7px;font-size:11.5px}.payouts{margin:0;padding:0;list-style:none}.statement__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.statement__total{font-family:var(--f-display);color:var(--ink);font-size:30px;font-weight:600;line-height:1.1}.print-only{display:none}.terms-list{gap:0;margin:0;display:grid}.terms-list>div{border-top:1px solid var(--hair);grid-template-columns:200px 1fr;gap:6px 24px;padding:14px 0;display:grid}.terms-list>div:first-child{border-top:0;padding-top:0}.terms-list dt{color:var(--muted);font-size:14px}.terms-list dd{color:var(--ink);margin:0}.custom-terms{border-left:3px solid var(--blue);color:var(--ink);padding:4px 0 4px 16px}.staff-nav{flex-wrap:wrap;gap:2px;display:flex}.staff-tag{font-family:var(--f-mono);color:var(--on-panel);background:var(--ink);border-radius:var(--r-chip);letter-spacing:.3px;padding:3px 8px;font-size:12px}@media (prefers-color-scheme:dark){.staff-tag{color:var(--canvas)}}.kv{color:var(--muted);flex-wrap:wrap;gap:6px 18px;font-size:13.5px;display:flex}.toggle-form{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.nowrap{white-space:nowrap}.select{border:1px solid var(--edge);border-radius:var(--r-btn);font:inherit;background:var(--surface);color:var(--ink);padding:7px 9px;font-size:13.5px}.grid-2{grid-template-columns:1fr 1fr;gap:22px;display:grid}.mono{font-family:var(--f-mono);font-size:12.5px}.iframe{border:1px solid var(--card-border);border-radius:var(--r-card);background:#f1f2f4;width:100%;height:760px}.tag{border-radius:var(--r-chip);background:var(--wash);color:var(--ink);white-space:nowrap;padding:2px 8px;font-size:12px;display:inline-block}.tag--warn{background:var(--warn-wash);color:var(--ink);border:1px solid #b5731459}.fab{display:none}@media (max-width:940px){.nav,.topbar__actions{display:none}.menu{display:block}}@media (max-width:760px){.brandmark{gap:10px}.brandmark__label{padding-left:10px}.page{padding-top:24px;padding-bottom:96px}.h1{font-size:25px}.strip{grid-template-columns:1fr 1fr}.strip__cell--tier{border-top:1px solid var(--hair);grid-column:1/-1;border-left:0!important}.strip__fig{font-size:23px}.row{grid-template-columns:minmax(0,1fr);gap:8px;padding:14px 15px}.row__track{display:none}.row__status{flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;min-width:0}.devbar__more{display:none}.head__status{text-align:left}.fab{z-index:25;padding:10px var(--gutter) calc(10px + env(safe-area-inset-bottom));background:color-mix(in srgb, var(--page) 88%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-top:1px solid var(--hair);display:block;position:fixed;bottom:0;left:0;right:0}.fab .btn{width:100%;padding:13px 20px}.terms-list>div,.facts{grid-template-columns:1fr}.facts dt{border-top:1px solid var(--hair);padding-bottom:0}.facts dd{border-top:0;padding-top:2px}.facts>:nth-child(2){padding-top:2px}.grid-2{grid-template-columns:1fr}.hide-sm{display:none}.table th,.table td{padding-left:12px;padding-right:12px}}@media (max-width:420px){.staff-tag{display:none}.topbar__in{gap:12px}.lockup__word{letter-spacing:1.6px;font-size:17px}.lockup__mark{height:22px}.brandmark__label{font-size:12px}.strip__cell{padding:15px 14px}.strip__fig{font-size:21px}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}@media print{.devbar,.viewas,.topbar,.footer,.fab,.no-print{display:none!important}.print-only{display:block}body{color:#14294e;background:#fff}.page{padding:0}.panel,.table-wrap{box-shadow:none;border-color:#dfe1e5}}
.narrow{max-width:900px}.divider{background:var(--hair);height:1px;margin:44px 0 34px}.h1--section{scroll-margin-top:24px;font-size:24px}.panel-title{font-family:var(--f-display);color:var(--ink);letter-spacing:-.1px;font-size:17px;font-weight:600;line-height:1.3}.section-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 16px;margin-bottom:12px;display:flex}.tile{background:var(--card);border:1px solid var(--card-border);border-radius:var(--r-card);box-shadow:var(--sh-rest)}.dash{grid-template-columns:minmax(0,1fr);gap:22px;display:grid}.dash>*,.dash__top>*,.dash__stack>*{min-width:0}.dash__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px 24px;display:flex}.dash__eyebrow{color:var(--muted);margin-bottom:4px;font-size:14px}.dash__top{grid-template-columns:minmax(320px,400px) minmax(0,1fr);align-items:stretch;gap:22px;display:grid}.dash__stack{grid-template-rows:auto auto 1fr;gap:22px;display:grid}.dash__stack>.shortcuts .shortcut{align-content:center}.dash__bottom{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:22px;display:grid}.dial{--dial-ink:#fff;--dial-muted:#c3cedd;--dial-tex:#ffffff1a;--dial-slot:#ffffff5c;background:radial-gradient(120% 90% at 85% 40%, #1e6fd93d, transparent 62%), var(--panel);color:var(--dial-ink);border-radius:var(--r-card);box-shadow:var(--sh-dial);border:1px solid var(--dial-edge);flex-direction:column;min-height:100%;padding:20px 22px 22px;display:flex}.dial__head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.dial__title{font-family:var(--f-display);color:var(--dial-ink);font-size:17px;font-weight:600}.dial__link{color:#a9cbff;font-size:13px}.dial__link:hover{color:#fff}.dial__link:focus-visible{outline-color:#a9cbff}.dial__stage{aspect-ratio:1;width:100%;max-width:300px;margin:12px auto 6px;position:relative}.dial__svg{width:100%;height:100%;display:block;overflow:visible}.dial__m{fill:var(--dial-tex);transform-box:fill-box;transform-origin:50%;animation:arrive .42s var(--ease) var(--arrive,0s) both}.dial__m--slot{fill:var(--dial-slot)}.dial__m.is-on{fill:var(--ember);animation:arrive .42s var(--ease) var(--arrive,0s) both, light .5s ease var(--light,1s) both}.dial__m.is-next{fill:#e8600a29;stroke:var(--ember);stroke-width:.012px;animation:arrive .42s var(--ease) var(--arrive,0s) both, next 2.4s ease-in-out 1.9s infinite}.dial__sweep{pointer-events:none;opacity:0;background:conic-gradient(#0000 0deg 305deg,#e8600a3d 359deg,#0000 360deg);border-radius:50%;animation:.86s linear both hand;position:absolute;inset:-6%;-webkit-mask-image:radial-gradient(circle,#0000 52%,#000 54%);mask-image:radial-gradient(circle,#0000 52%,#000 54%)}.dial__center{text-align:center;pointer-events:none;animation:settle .55s var(--ease) .8s both;flex-direction:column;justify-content:center;align-items:center;padding:0 23%;display:flex;position:absolute;inset:0}@keyframes arrive{0%{opacity:0;transform:scale(.15)}to{opacity:1;transform:none}}@keyframes light{0%{fill:var(--dial-slot)}45%{fill:#ffb27a}to{fill:var(--ember)}}@keyframes next{0%,to{opacity:.6}50%{opacity:1}}@keyframes hand{0%{opacity:0;transform:rotate(0)}10%{opacity:1}80%{opacity:1}to{opacity:0;transform:rotate(360deg)}}@keyframes settle{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.dial__big{font-family:var(--f-display);color:var(--dial-ink);letter-spacing:-1px;font-variant-numeric:tabular-nums;font-size:clamp(46px,7vw,64px);font-weight:600;line-height:1}.dial__label{color:var(--dial-ink);margin-top:8px;font-size:14px;line-height:1.35}.dial__sub{font-family:var(--f-mono);color:var(--dial-muted);letter-spacing:.3px;margin-top:6px;font-size:12px}.dial__foot{color:var(--dial-muted);margin-top:auto;padding-top:10px;font-size:13.5px;line-height:1.5}.dial__foot b{color:var(--dial-ink);font-weight:600}.earn{background:var(--card);border:1px solid var(--card-border);border-radius:var(--r-card);box-shadow:var(--sh-rest);grid-template-columns:1.3fr 1fr 1fr;display:grid}.earn__cell{flex-direction:column;gap:3px;min-width:0;padding:18px 20px;display:flex}.earn__cell+.earn__cell{border-left:1px solid var(--hair)}.earn__label{color:var(--muted);font-size:13px}.earn__fig{font-family:var(--f-display);color:var(--ink);letter-spacing:-.4px;font-variant-numeric:tabular-nums;font-size:34px;font-weight:600;line-height:1.1}.earn__fig--sm{letter-spacing:-.2px;margin-top:6px;font-size:25px}.earn__sub{color:var(--muted);font-size:13px}.funnel{background:var(--card);border:1px solid var(--card-border);border-radius:var(--r-card);box-shadow:var(--sh-rest);padding:18px 20px 20px}.funnel__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 20px;display:flex}.funnel__note{color:var(--muted);max-width:58ch;font-size:13.5px}.funnel__steps{grid-template-columns:repeat(5,minmax(0,1fr));margin:16px 0 0;padding:0;list-style:none;display:grid}.funnel__step{border-left:1px solid var(--hair);flex-direction:column;gap:4px;min-width:0;padding:0 14px;display:flex}.funnel__step:first-child{border-left:0;padding-left:0}.funnel__label{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.funnel__num{font-family:var(--f-display);color:var(--ink);font-size:24px;font-weight:600;line-height:1.1}.funnel__dots{flex-wrap:wrap;gap:4px;margin-top:4px;display:flex}.funnel__dot{background:var(--blue);border-radius:50%;width:7px;height:7px}.funnel__dot.is-client{background:var(--good);border-radius:2px;width:8px;height:8px}.funnel__dot.is-closed{background:var(--track-off)}.board-wrap .section-head{margin-bottom:10px}.board-wrap .panel-title .col__count{vertical-align:2px;margin-left:6px}.board{grid-template-columns:repeat(5,minmax(0,1fr)) minmax(150px,.8fr);align-items:stretch;gap:10px;display:grid;position:relative}.col{background:var(--col-bg);border:1px solid var(--col-edge);border-radius:var(--r-card);flex-direction:column;min-width:0;padding:4px 6px 6px;display:flex}.col__head{align-items:center;gap:8px;padding:9px 6px 10px;display:flex}.col__mark{background:var(--track-off);border-radius:50%;flex:none;width:8px;height:8px}.col__mark--blue{background:var(--blue)}.col__mark--good{background:var(--good)}.col__mark--tick{border-radius:2px}.col__name{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.col__count{font-family:var(--f-mono);color:var(--body);background:var(--wash);border-radius:9px;padding:0 7px;font-size:11.5px;line-height:18px}.col__cards{gap:6px;margin:0;padding:0;list-style:none;display:grid}.col__empty{border:1px dashed var(--edge);border-radius:var(--r-btn);min-height:84px;color:var(--muted);text-align:center;flex:1;place-items:center;padding:10px;font-size:12.5px;display:grid}.card{background:var(--card);border:1px solid var(--card-border);border-radius:var(--r-btn);box-shadow:var(--sh-card);color:inherit;transition:border-color var(--t-btn) ease, box-shadow var(--t-btn) ease, transform var(--t-btn) ease;gap:6px;padding:10px 11px 11px;text-decoration:none;display:grid;position:relative}.card:hover{color:inherit;border-color:var(--card-border-hover);box-shadow:var(--sh-card-hover);text-decoration:none;transform:translateY(-1px)}.card__top{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.card__name{color:var(--ink);overflow-wrap:anywhere;font-size:14px;font-weight:600;line-height:1.3}.card:hover .card__name{color:var(--blue-text-deep)}.card__age{font-family:var(--f-mono);color:var(--muted);white-space:nowrap;padding-top:1px;font-size:11.5px}.card__line{color:var(--muted);font-size:12.5px;line-height:1.35}.card__line.is-urgent{color:var(--ink);align-items:center;gap:6px;font-weight:500;display:flex}.card__line.is-urgent:before{content:"";background:var(--blue);border-radius:50%;flex:none;width:6px;height:6px}.card__flag{border-radius:var(--r-chip);background:var(--good-wash);color:var(--good-text);justify-self:start;padding:2px 7px;font-size:11.5px;font-weight:500;line-height:1.3}.col--closed{border:1px dashed var(--edge);background:0 0;align-self:start;padding:4px 6px}.col--closed>summary{cursor:pointer;border-radius:var(--r-btn);list-style:none}.col--closed>summary::-webkit-details-marker{display:none}.col--closed>summary:hover .col__name{color:var(--ink)}.col--closed .col__name{color:var(--muted)}.col__toggle{border-right:1.5px solid var(--muted);border-bottom:1.5px solid var(--muted);width:7px;height:7px;margin-left:auto;transform:rotate(45deg)translateY(-2px)}.col--closed[open] .col__toggle{transform:rotate(-135deg)translateY(-2px)}.closed{margin:0;padding:0 0 4px;list-style:none}.closed__row{border-radius:var(--r-chip);color:inherit;gap:1px;padding:7px 6px;text-decoration:none;display:grid}.closed__row:hover{background:var(--wash);color:inherit;text-decoration:none}.closed__name{color:var(--ink);font-size:13px}.closed__status{color:var(--muted);font-size:12px}.tabs{display:none}.tabs__tab{border:1px solid var(--btn2-border);color:var(--ink);background:var(--card);border-radius:16px;flex:none;align-items:center;gap:6px;padding:6px 11px;font-size:13px;text-decoration:none;display:inline-flex}.tabs__tab:hover{color:var(--ink);text-decoration:none}.tabs__tab[aria-current=true]{background:var(--tab-on);color:var(--tab-on-col);border-color:#0000;font-weight:500}.tabs__n{font-family:var(--f-mono);color:inherit;opacity:.85;font-size:11.5px}.activity{background:var(--card);border:1px solid var(--card-border);border-radius:var(--r-card);box-shadow:var(--sh-rest);padding:18px 20px 10px}.activity__list{grid-template-columns:1fr 1fr;column-gap:40px;margin:10px 0 0;padding:0;list-style:none;display:grid}.activity__item{border-top:1px solid var(--hair);grid-template-columns:14px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 0;display:grid}.activity__item:nth-child(-n+2){border-top:0}.activity__empty{margin:8px 0 10px}.activity__m{background:var(--track-off);border-radius:50%;justify-self:center;width:7px;height:7px}.activity__m--blue{background:var(--blue)}.activity__m--good{background:var(--good)}.activity__m--money{background:var(--ink);border-radius:2px}.activity__text{color:var(--ink);min-width:0;font-size:14.5px}a.activity__text:hover{color:var(--blue-text-deep)}.activity__date{font-family:var(--f-mono);color:var(--muted);white-space:nowrap;font-size:11.5px}.shortcuts{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;display:grid}.shortcut{background:var(--card);border:1px solid var(--card-border);border-radius:var(--r-card);box-shadow:var(--sh-rest);color:inherit;gap:3px;padding:16px 18px;text-decoration:none;display:grid}.shortcut:hover{color:inherit;border-color:var(--card-border-hover);text-decoration:none}.shortcut__name{color:var(--ink);font-size:15px;font-weight:600}.shortcut:hover .shortcut__name{color:var(--blue-text-deep)}.shortcut__sub{color:var(--muted);font-size:13.5px}.shortcut__contact{color:var(--muted);padding:2px 4px;font-size:13px}.empty--hero{padding:24px 24px 26px}.empty--hero .steps{margin:16px 0 20px}.drawer{z-index:var(--z-dialog,60);position:fixed;inset:0}.drawer__backdrop{background:var(--backdrop);animation:.2s both fade;position:absolute;inset:0}.drawer__panel{background:var(--page);width:min(580px,100%);animation:slide .28s var(--ease) both;outline:none;flex-direction:column;display:flex;position:absolute;top:0;bottom:0;right:0;box-shadow:-24px 0 48px #0b132038}.drawer__bar{background:var(--nav-solid);border-bottom:1px solid var(--hair);justify-content:space-between;align-items:center;gap:12px;padding:14px 22px;display:flex}.drawer__title{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;overflow:hidden}.drawer__close{border:1px solid var(--btn2-border);border-radius:var(--r-btn);color:var(--ink);background:var(--btn2-bg);padding:6px 12px;font-size:14px}.drawer__close:hover{background:var(--btn2-hover);color:var(--ink);text-decoration:none}.drawer__body{overscroll-behavior:contain;flex:1;padding:24px 22px 40px;overflow-y:auto}.drawer__body .h1{font-size:25px}body.has-drawer{overflow:hidden}@keyframes slide{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:none}}@keyframes fade{0%{opacity:0}to{opacity:1}}.sent{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px 18px;padding:15px 18px;display:grid}.sent__status{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.outcome{grid-template-columns:auto auto;justify-content:end;align-items:center;gap:4px 8px;display:grid}.outcome .select{min-width:176px;padding:8px 10px}.outcome__msg{color:var(--muted);grid-column:1/-1;justify-self:end;min-height:1em;font-size:12.5px}.outcome__err{color:var(--ink);background:var(--warn-wash);border-radius:var(--r-chip);padding:2px 6px}@media (max-width:1100px){.dash__top{grid-template-columns:minmax(290px,330px) minmax(0,1fr);grid-template-areas:"dial earn""dial funnel""short short";gap:18px}.dash__stack{display:contents}.dial{grid-area:dial}.earn{grid-area:earn}.funnel,.empty--hero{grid-area:funnel}.shortcuts{grid-area:short}.dial__center{padding:0 15%}.dial__label{font-size:13.5px}.earn__fig{font-size:29px}.funnel__steps{grid-template-columns:1fr;gap:0;margin-top:10px}.funnel__step{border-left:0;border-top:1px solid var(--hair);grid-template-columns:120px 36px minmax(0,1fr);align-items:center;gap:8px;padding:7px 0;display:grid}.funnel__step:first-child{border-top:0}.funnel__num{font-size:19px}.funnel__dots{margin-top:0}.board{overscroll-behavior-x:contain;scroll-snap-type:x proximity;grid-template-columns:repeat(5,minmax(210px,1fr)) minmax(180px,.9fr);padding-bottom:8px;overflow-x:auto}.col{scroll-snap-align:start}}@media (max-width:900px){.dash__top{grid-template-columns:1fr;grid-template-areas:"dial""earn""funnel""short"}.dial{grid-template-columns:minmax(0,280px) minmax(0,1fr);grid-template-areas:"head head""stage foot";align-items:center;column-gap:28px;display:grid}.dial__head{grid-area:head}.dial__stage{grid-area:stage;margin:10px 0 0}.dial__foot{grid-area:foot;max-width:34ch;margin:0;font-size:15px}.activity__list{grid-template-columns:1fr}.activity__item:nth-child(2){border-top:1px solid var(--hair)}}@media (max-width:760px){.dash{gap:18px}.dash__top,.dash__stack{display:contents}.dial,.earn,.funnel,.empty--hero,.shortcuts{grid-area:auto}.dash__head{order:0}.dial{order:1}.earn{order:2}.board-wrap{order:3}.funnel,.empty--hero{order:4}.activity{order:5}.shortcuts{order:6}.dash__refer{display:none}.shortcuts{grid-template-columns:1fr}.dial{align-items:stretch;padding:18px 16px 20px;display:flex}.dial__center{padding:0 16%}.dial__label{font-size:13.5px}.dial__stage{max-width:290px;margin:10px auto 6px}.dial__foot{font-size:13.5px}.earn{grid-template-columns:1fr 1fr}.earn__cell--lead{border-bottom:1px solid var(--hair);grid-column:1/-1}.earn__cell--lead+.earn__cell{border-left:0}.earn__fig{font-size:30px}.earn__fig--sm{margin-top:2px;font-size:21px}.earn__cell{padding:15px 16px}.funnel{padding:16px}.funnel__steps{grid-template-columns:1fr;gap:0}.funnel__step{border-left:0;border-top:1px solid var(--hair);grid-template-columns:112px 34px minmax(0,1fr);align-items:center;gap:8px;padding:8px 0;display:grid}.funnel__step:first-child{border-top:0}.funnel__num{font-size:19px}.funnel__dots{margin-top:0}.board{scroll-snap-type:x mandatory;margin:0 calc(var(--gutter) * -1);padding:0 var(--gutter) 8px;scroll-padding:0 var(--gutter);align-items:flex-start;gap:10px;display:flex;overflow-x:auto}.col,.col--closed{scroll-snap-align:start;flex:0 0 84%}.tabs{scrollbar-width:none;margin:0 calc(var(--gutter) * -1);padding:0 var(--gutter) 10px;gap:6px;display:flex;overflow-x:auto}.tabs::-webkit-scrollbar{display:none}.sent{grid-template-columns:1fr}.sent__status{justify-content:flex-start}.outcome{justify-content:start}.outcome__msg{justify-self:start}.drawer__body{padding:20px 16px 40px}.drawer__bar{padding:12px 16px}}
