.dash-root{--ink:#0a0a0a;--text-2:#5c6672;--text-3:#98a1ab;--text-faint:#c2c9d1;--border:#eef1f4;--border-ctl:#e7ebef;--hairline:#f2f4f7;--fill-hover:#f4f6f8;--bg:#f6f7f9;--green:#00b573;--green-deep:#00a268;--green-dark-accent:#00d68a;--green-tint:#e6f7f0;--orange:#f08a2e;--orange-deep:#e0790f;--orange-text:#d9730d;--orange-tint:#fdeee1;--red:#e5484d;--red-tint:#fdecec;--coral:#ff6b6e;--coral-hover:#ff8589;--purple:#6e51c8;--purple-bar:#9e83e0;--purple-tint:#f0ebfa;--purple-tint-2:#f3effc;--purple-dark-accent:#b9a3f2;--amber-bg:#fff8ec;--amber-border:#f6e2be;--amber-text:#8a6d1f;--card-shadow:0 1px 2px rgba(20,52,82,.05),0 12px 26px -20px rgba(20,52,82,.35);--dropdown-shadow:0 18px 40px -16px rgba(20,52,82,.4);--modal-shadow:0 30px 80px -20px hsla(0,0%,4%,.5);--toast-shadow:0 20px 44px -16px hsla(0,0%,4%,.55);--r-card:8px;--r-inner:8px;--r-ctl:8px;--font-display:var(--font-instrument,ui-sans-serif),system-ui,sans-serif;display:flex;min-height:100vh;background:var(--bg);color:var(--ink);font-size:14px}.dash-root a{color:inherit;text-decoration:none}.dash-root a:hover{opacity:.8}.dash-root button{cursor:pointer}.dash-root button,.dash-root input,.dash-root select,.dash-root textarea{font-family:inherit}.dash-root :focus-visible{outline:2px solid var(--ink);outline-offset:2px;border-radius:4px}.dash-sidebar{width:252px;flex:none;background:#fff;border-right:1px solid var(--border);position:-webkit-sticky;position:sticky;top:0;z-index:50;height:100vh;display:flex;flex-direction:column;padding:22px 16px;overflow-y:auto}.dash-logo{display:flex;align-items:center;gap:10px;padding:4px 8px}.dash-logo .dash-logo-dot{width:12px;height:12px;border-radius:999px;flex:none}.dash-logo .dash-logo-name{font-family:var(--font-display);font-size:17px;font-weight:700;letter-spacing:-.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dash-formswitch{margin:16px 4px 14px;position:relative}.dash-formswitch-trigger{width:100%;padding:10px 12px;background:var(--bg);border:1px solid var(--border);border-radius:var(--r-ctl);display:flex;align-items:center;gap:11px;text-align:left}.dash-formswitch-trigger:hover{border-color:#d8dde5}.dash-formswitch-label{flex:1 1;font-size:14px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dash-formswitch-menu{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:40;background:#fff;border:1px solid var(--border-ctl);border-radius:var(--r-card);box-shadow:var(--dropdown-shadow);padding:6px;animation:dashFade .16s ease}.dash-formswitch-row{display:flex;align-items:center;gap:4px;padding:9px 6px 9px 12px;border-radius:6px;cursor:pointer;font-size:13.5px;letter-spacing:-.01em;color:var(--text-2);font-weight:500}.dash-formswitch-row.active,.dash-formswitch-row:hover{background:var(--hairline)}.dash-formswitch-row.active{color:var(--ink);font-weight:700}.dash-formswitch-row .dash-row-label{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dash-pencil{width:28px;height:28px;border-radius:6px;border:0;background:transparent;color:var(--text-3);display:inline-flex;align-items:center;justify-content:center;flex:none}.dash-pencil:hover{color:var(--ink);background:#fff}.dash-addform{display:flex;align-items:center;gap:9px;padding:10px;margin-top:2px;border-radius:0 0 6px 6px;color:var(--ink);font-size:13px;font-weight:600;cursor:pointer;background:transparent;border:0;border-top:1px solid var(--hairline);width:100%}.dash-addform:hover{background:var(--fill-hover)}.dash-nav{display:flex;flex-direction:column;gap:3px;margin-top:2px}.dash-nav-row{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:var(--r-ctl);font-size:14.5px;letter-spacing:-.01em;color:var(--text-2);font-weight:500;transition:background .15s}.dash-nav-row:hover{background:var(--fill-hover);opacity:1}.dash-nav-row.active{background:var(--hairline);color:var(--ink);font-weight:600}.dash-nav-row svg{flex:none}.dash-nav-badge{min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:var(--ink);color:#fff;font-size:11px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;margin-left:auto}.dash-nav-badge.warm{background:var(--orange-tint);color:var(--orange-text)}.dash-subnav{display:flex;align-items:center;margin:1px 0 1px 32px;padding:7px 12px;border-radius:6px;font-size:13px;color:var(--text-2);font-weight:500;transition:background .15s;gap:8px}.dash-subnav:hover{background:var(--fill-hover);opacity:1}.dash-subnav.active{background:var(--purple-tint-2);color:var(--purple);font-weight:700}.dash-account{margin-top:auto;padding:12px 10px 4px;border-top:1px solid var(--border);display:flex;align-items:center;gap:10px}.dash-avatar{width:34px;height:34px;border-radius:999px;background:var(--ink);color:#fff;font-family:var(--font-display);font-size:13px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;flex:none}.dash-account-name{font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dash-account-cap{font-size:11.5px;color:var(--text-3)}.dash-main{flex:1 1;min-width:0;display:flex;flex-direction:column}.dash-header{min-height:70px;flex:none;background:rgba(246,247,249,.82);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--border);position:-webkit-sticky;position:sticky;top:0;z-index:20;display:flex;align-items:center;justify-content:space-between;padding:12px 32px;gap:14px}.dash-title h1{font-family:var(--font-display);font-size:21px;font-weight:600;letter-spacing:-.025em;line-height:1.1;margin:0}.dash-title .dash-subtitle{font-size:13px;color:var(--text-2);margin-top:2px}.dash-content{flex:1 1;padding:26px 32px 60px}.dash-content-inner{max-width:1340px;margin:0 auto;animation:dashFade .3s ease}.dash-card{background:#fff;border:1px solid var(--border);border-radius:var(--r-card);box-shadow:var(--card-shadow);padding:24px}.dash-card h3{font-family:var(--font-display);font-size:16px;font-weight:600;letter-spacing:-.02em;margin:0}.dash-card-dark{background:var(--ink);color:#fff;border:0;border-radius:var(--r-card);padding:24px}.dash-num{font-family:var(--font-display);font-weight:800;letter-spacing:-.035em;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dash-label{font-size:13px;font-weight:600}.dash-cap{font-size:12.5px;color:var(--text-3)}.dash-hairline-row{border-top:1px solid var(--hairline)}.dash-stats{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:18px;gap:18px}.dash-stat{border-radius:var(--r-card);padding:20px 22px;display:flex;flex-direction:column;min-height:168px}.dash-stat .dash-num{font-size:40px;margin-top:10px}.dash-stat-foot{margin-top:auto;padding-top:12px}.dash-cols{display:grid;grid-template-columns:1.7fr 1fr;grid-gap:18px;gap:18px;align-items:start;margin-top:18px}.dash-col{display:flex;flex-direction:column;gap:18px;min-width:0}.dash-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:38px;padding:0 18px;border-radius:999px;border:0;font-size:13.5px;font-weight:600;transition:all .15s;white-space:nowrap}.dash-btn:disabled{opacity:.55;cursor:not-allowed}.dash-btn-sm{height:32px;padding:0 16px;font-size:12.5px;font-weight:700}.dash-btn-dark,.dash-root a.dash-btn-dark{background:var(--ink);color:#fff}.dash-btn-dark:hover:not(:disabled){opacity:.85}.dash-btn-white,.dash-root a.dash-btn-white{background:#fff;color:var(--ink)}.dash-btn-white:hover:not(:disabled){opacity:.85}.dash-btn-green,.dash-root a.dash-btn-green{background:var(--green);color:#fff}.dash-btn-green:hover:not(:disabled){background:var(--green-deep)}.dash-btn-orange,.dash-root a.dash-btn-orange{background:var(--orange);color:#fff}.dash-btn-orange:hover:not(:disabled){background:var(--orange-deep)}.dash-btn-coral,.dash-root a.dash-btn-coral{background:var(--coral);color:#fff}.dash-btn-coral:hover:not(:disabled){background:var(--coral-hover)}.dash-btn-outline,.dash-root a.dash-btn-outline{background:#fff;color:var(--text-2);border:1.5px solid var(--border-ctl)}.dash-btn-outline:hover:not(:disabled){border-color:var(--ink);color:var(--ink)}.dash-btn-purple-outline,.dash-root a.dash-btn-purple-outline{background:#fff;color:var(--purple);border:1.5px solid #e2d9f5;font-weight:600}.dash-btn-purple-outline:hover:not(:disabled){background:var(--purple);color:#fff;border-color:var(--purple)}.dash-btn-purple,.dash-root a.dash-btn-purple{background:var(--purple);color:#fff}.dash-btn-purple:hover:not(:disabled){opacity:.9}.dash-pill{display:inline-flex;align-items:center;gap:6px;height:22px;padding:0 9px;border-radius:999px;font-size:11px;font-weight:600;white-space:nowrap}.dash-pill-green{background:var(--green-tint);color:var(--green-deep)}.dash-pill-orange{background:var(--orange-tint);color:var(--orange-text)}.dash-pill-red{background:var(--red-tint);color:var(--red)}.dash-pill-purple{background:var(--purple-tint);color:var(--purple)}.dash-pill-gray{background:var(--hairline);color:var(--text-3)}.dash-pill-lg{height:26px;padding:0 12px;font-size:12px}.dash-status-word{font-size:12.5px;font-weight:600;color:var(--text-3);white-space:nowrap}.dash-filter{display:inline-flex;align-items:center;gap:8px;height:37px;padding:0 15px;border-radius:999px;font-size:13.5px;font-weight:600;transition:all .15s;border:1.5px solid var(--border-ctl);background:#fff;color:var(--text-2)}.dash-filter .dash-filter-count{min-width:20px;height:20px;padding:0 6px;border-radius:999px;font-size:11px;font-weight:700;background:var(--border);color:#8a95a1;display:inline-flex;align-items:center;justify-content:center}.dash-filter.active{color:#fff}.dash-filter.active .dash-filter-count{background:hsla(0,0%,100%,.26);color:#fff}.dash-listcard{background:#fff;border:1px solid var(--border);border-radius:var(--r-card);box-shadow:var(--card-shadow);padding:8px 22px 14px}.dash-row{display:flex;align-items:center;gap:12px;padding:15px 0;border-top:1px solid var(--hairline)}.dash-row:first-child{border-top:0}.dash-row-main{flex:1 1;min-width:0}.dash-row-name{font-size:14.5px;font-weight:600}.dash-row-name,.dash-row-sub{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dash-row-sub{font-size:13px;color:var(--text-3);margin-top:2px}.dash-row.read .dash-row-name{font-weight:500;color:var(--text-3)}.dash-row.read .dash-row-sub{color:var(--text-faint)}.dash-row-time{font-size:12.5px;font-weight:600;color:var(--text-3);white-space:nowrap}.dash-empty{padding:40px;text-align:center;color:var(--text-3);font-size:14px}.dash-empty-sm{padding:22px 0;text-align:center;color:var(--text-faint);font-size:13px;border-top:1px solid var(--hairline)}.dash-catchip{width:96px;height:25px;border-radius:7px;font-size:12px;font-weight:600;background:var(--fill-hover);display:inline-flex;align-items:center;justify-content:center;flex:none}.dash-stepper{height:38px;padding:3px;border-radius:999px;background:#fff;border:1.5px solid var(--border-ctl)}.dash-stepper,.dash-stepper button{display:inline-flex;align-items:center}.dash-stepper button{width:30px;height:30px;border-radius:999px;border:0;background:var(--fill-hover);color:var(--ink);font-size:16px;font-weight:700;justify-content:center;transition:all .15s}.dash-stepper button:hover:not(:disabled){background:var(--ink);color:#fff}.dash-stepper button:disabled{opacity:.4;cursor:not-allowed}.dash-stepper .dash-stepper-val{min-width:58px;text-align:center;font-family:var(--font-display);font-size:15px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dash-toggle{width:44px;height:26px;border-radius:999px;background:#d8dde5;position:relative;border:0;transition:background .15s;flex:none}.dash-toggle.on{background:var(--green)}.dash-toggle .knob{width:20px;height:20px;border-radius:999px;background:#fff;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px rgba(0,0,0,.2);transition:left .15s}.dash-toggle.on .knob{left:21px}.dash-input{height:42px;padding:0 12px;border:1.5px solid var(--border-ctl);border-radius:var(--r-ctl);font-size:14px;width:100%;background:#fff;color:var(--ink)}.dash-input:focus{border-color:var(--green);outline:none}.dash-input[readonly]{background:var(--bg);border-color:var(--border);color:var(--text-2)}.dash-field-label{font-size:12.5px;font-weight:600;color:var(--text-2);display:block;margin-bottom:6px}.dash-warnbox{background:var(--amber-bg);border:1px solid var(--amber-border);border-radius:var(--r-card);padding:16px 18px;font-size:13.5px;color:var(--amber-text);line-height:1.5}.dash-warnbox b{color:#7a5e12}.dash-code{background:var(--ink);border-radius:var(--r-inner);padding:14px 16px;overflow-x:auto}.dash-code code{font-family:ui-monospace,Menlo,Consolas,monospace;font-size:12.5px;color:#e8eaed;white-space:nowrap}.dash-scrim{position:fixed;inset:0;z-index:9999;background:hsla(0,0%,4%,.45);display:grid;place-items:center;animation:dashFade .15s ease;padding:20px}.dash-modal{width:460px;max-width:calc(100vw - 40px);max-height:calc(100vh - 40px);overflow-y:auto;background:#fff;border-radius:var(--r-card);padding:26px 26px 24px;box-shadow:var(--modal-shadow)}.dash-modal h2{font-family:var(--font-display);font-size:19px;font-weight:700;letter-spacing:-.02em;margin:0 0 16px}.dash-toast{position:fixed;left:50%;bottom:28px;transform:translateX(-50%);z-index:10000;display:flex;align-items:center;gap:11px;background:var(--ink);color:#fff;padding:13px 20px;border-radius:999px;box-shadow:var(--toast-shadow);animation:dashToast .28s ease;font-size:14px;font-weight:600;max-width:min(92vw,560px)}.dash-toast.error{background:#7f1d1d}.dash-track{height:7px;border-radius:999px;background:var(--border);overflow:hidden}.dash-track .fill{height:100%;border-radius:999px;background:var(--green)}.dash-distbar{margin-top:18px;height:20px;border-radius:999px;overflow:hidden;background:var(--border);display:flex}.dash-bigtabs{display:inline-flex;gap:4px;background:var(--border);padding:5px;border-radius:10px;width:-moz-fit-content;width:fit-content}.dash-bigtab{display:inline-flex;align-items:center;gap:10px;height:50px;padding:0 22px;border-radius:7px;border:0;background:transparent;color:var(--text-2);font-family:var(--font-display);font-size:15px;font-weight:700;letter-spacing:-.01em;transition:all .15s}.dash-bigtab.on{background:#fff;color:var(--ink);box-shadow:0 3px 10px -3px rgba(20,52,82,.3)}.dash-bigtab .count{min-width:22px;height:22px;padding:0 7px;border-radius:999px;font-size:12px;font-weight:800;display:inline-flex;align-items:center;justify-content:center;background:#ebe4f9;color:var(--purple)}.dash-bigtab .count.filled{background:var(--purple-bar);color:#fff}.dash-hero{background:var(--ink);color:#fff;border-radius:var(--r-card);padding:32px}.dash-hero .dash-cap{color:hsla(0,0%,100%,.6)}.dash-hero-label{font-size:13px;font-weight:600;color:hsla(0,0%,100%,.55)}.dash-hero .dash-num{color:#fff}.dash-stitch-hero{border-radius:var(--r-card) var(--r-card) 0 0}.dash-stitch-strip{background:#fff;border:1px solid var(--border);border-top:0;border-radius:0 0 var(--r-card) var(--r-card);box-shadow:var(--card-shadow);padding:26px 32px}.dash-skel{background:linear-gradient(90deg,var(--border) 25%,var(--hairline) 50%,var(--border) 75%);background-size:200% 100%;animation:dashShimmer 1.4s infinite;border-radius:6px}@keyframes dashToast{0%{opacity:0;transform:translate(-50%,14px)}to{opacity:1;transform:translate(-50%)}}@keyframes dashFade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes dashShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.dash-mobilebar{display:none}@media (max-width:1100px){.dash-stats{grid-template-columns:repeat(2,1fr)}.dash-cols{grid-template-columns:1fr}}@media (max-width:900px){.dash-sidebar{position:fixed;left:0;top:0;bottom:0;transform:translateX(-100%);transition:transform .2s ease;z-index:200;height:100dvh;box-shadow:var(--dropdown-shadow)}.dash-sidebar.open{transform:translateX(0)}.dash-mobilescrim{position:fixed;inset:0;z-index:150;background:hsla(0,0%,4%,.45)}.dash-mobilebar{display:flex;align-items:center;gap:12px;padding:12px 16px;background:#fff;border-bottom:1px solid var(--border);position:-webkit-sticky;position:sticky;top:0;z-index:100}.dash-header{padding:10px 16px}.dash-content{padding:18px 16px 48px}.dash-stats{grid-template-columns:1fr;gap:12px}.dash-stat{min-height:0}.dash-row{flex-wrap:wrap}.dash-hero{padding:22px 20px}.dash-stitch-strip{padding:20px}.dash-bigtab{padding:0 14px;height:44px;font-size:14px}.dash-catchip{display:none}}@font-face{font-family:__instrumentSans_414164;src:url(/_next/static/media/ae05c57c271ebcb0-s.p.woff2) format("woff2");font-display:swap;font-style:normal}@font-face{font-family:__instrumentSans_Fallback_414164;src:local("Arial");ascent-override:93.97%;descent-override:24.22%;line-gap-override:0.00%;size-adjust:103.22%}.__className_414164{font-family:__instrumentSans_414164,__instrumentSans_Fallback_414164,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-style:normal}.__variable_414164{--font-instrument:"__instrumentSans_414164","__instrumentSans_Fallback_414164",system-ui,-apple-system,Segoe UI,Roboto,sans-serif}