:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--font-display:"DM Sans", ui-sans-serif, system-ui, -apple-system, sans-serif;--font-body:"DM Sans", ui-sans-serif, system-ui, -apple-system, sans-serif;--font-mono:"DM Mono", "SFMono-Regular", Consolas, monospace;--color-void:#000101;--color-void-2:#000306;--color-panel:#00090eb8;--color-ink:#ebf4f5;--color-muted:#8da3aa;--color-faint:#5e6c70;--color-rule:#ffffff1a;--color-rule-strong:#8ac6b057;--color-jade:#00d7a6;--color-blue:#009ef1;--color-danger:#fd7562;--color-amber:#e49e22;--radius-sm:.75rem;--radius-md:1rem;--radius-lg:1.25rem;--radius-round:999px;--ease-out:cubic-bezier(.16, 1, .3, 1)}@supports (color:lab(0% 0 0)){:root{--color-void:lab(.112917% -.114828 -.449106);--color-void-2:lab(.663281% -.635177 -1.86396);--color-panel:lab(2.02352% -2.03221 -3.65182/.72);--color-ink:lab(95.4419% -2.904 -1.92478);--color-muted:lab(65.3549% -6.53708 -6.3429);--color-faint:lab(44.4276% -4.53249 -4.39483);--color-rule:lab(100% 0 0/.1);--color-rule-strong:lab(75.409% -23.7686 4.89062/.34);--color-jade:lab(76.8507% -63.4603 12.7204);--color-blue:lab(61.1508% -12.7443 -59.8458);--color-danger:lab(65.96% 51.9546 36.9257);--color-amber:lab(70.8468% 20.2319 68.534)}}*{box-sizing:border-box}html,body{min-height:100%;margin:0}body{background:var(--color-void);color:var(--color-ink);font-family:var(--font-body);-webkit-font-smoothing:antialiased}body:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle at 62% 4%, #00d7a614, transparent 26rem), radial-gradient(circle at 4% 40%, #009ef10f, transparent 28rem), linear-gradient(180deg, var(--color-void), var(--color-void-2) 45%, var(--color-void));position:fixed;inset:0}@supports (color:lab(0% 0 0)){body:after{background:radial-gradient(circle at 62% 4%, lab(76.8507% -63.4603 12.7204/.08), transparent 26rem), radial-gradient(circle at 4% 40%, lab(61.1508% -12.7443 -59.8458/.06), transparent 28rem), linear-gradient(180deg, var(--color-void), var(--color-void-2) 45%, var(--color-void))}}a{color:inherit;text-decoration:none}ul{margin:0;padding:0;list-style:none}p,h1,h2,h3{margin:0}.design-editor p{margin:0 0 1em}.design-editor p:last-child{margin-bottom:0}:focus-visible{outline:2px solid var(--color-jade);outline-offset:3px}.app-shell{flex-direction:column;min-height:100vh;display:flex}.app-main{flex:1;width:100%;max-width:1280px;margin:0 auto;padding:2rem 2.5rem 3rem}.topnav{border-bottom:1px solid var(--color-rule);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);z-index:50;background:#000101d9;background:lab(.150808% -.151694 -.526375/.85);position:sticky;top:0}.topnav-inner{align-items:center;gap:2.5rem;max-width:1280px;height:64px;margin:0 auto;padding:0 2.5rem;display:flex}.topnav-brand{letter-spacing:-.03em;color:var(--color-jade);flex-shrink:0;align-items:center;gap:.55rem;font-size:1.1rem;font-weight:800;text-decoration:none;display:flex}.brand-dot{background:var(--color-jade);border-radius:50%;width:8px;height:8px;box-shadow:0 0 12px #00d7a6b3;box-shadow:0 0 12px lab(76.7205% -59.7045 12.0004/.7)}.topnav-links{flex:1;align-items:center;gap:.25rem;display:flex}.topnav-link{color:var(--color-muted);transition:all .16s var(--ease-out);border-radius:999px;padding:.45rem .9rem;font-size:.78rem;font-weight:500;text-decoration:none}.topnav-link:hover{color:var(--color-ink);background:#ffffff0a;background:lab(100% 0 0/.04)}.topnav-link.active{color:var(--color-jade);background:#00d7a61a;background:lab(76.7205% -59.7045 12.0004/.1)}.topnav-right{align-items:center;gap:1.25rem;margin-left:auto;display:flex}.topnav-credits{background:#00d7a61a;background:lab(76.7205% -59.7045 12.0004/.1);border-radius:999px;align-items:baseline;gap:.35rem;padding:.35rem .75rem;display:flex}.credits-value{color:var(--color-jade);font-size:.85rem;font-weight:700}.credits-label{color:var(--color-jade);opacity:.8;font-size:.72rem}.topnav-user{align-items:center;gap:.75rem;display:flex}.user-info{text-align:right}.user-name{color:var(--color-ink);font-size:.82rem;font-weight:700}.user-email{color:var(--color-faint);font-size:.7rem}.signout-btn{border:1px solid var(--color-rule);width:34px;height:34px;color:var(--color-faint);cursor:pointer;background:0 0;border-radius:50%;place-items:center;transition:all .15s;display:grid}.signout-btn:hover{color:var(--color-ink);border-color:var(--color-rule-strong);background:#ffffff0a;background:lab(100% 0 0/.04)}.app-footer{border-top:1px solid var(--color-rule);color:var(--color-faint);justify-content:space-between;width:100%;max-width:1280px;margin:0 auto;padding:.85rem 2.5rem;font-size:.75rem;display:flex}.headRow{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:2rem;display:flex}.eyebrow{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--color-jade);margin-bottom:.4rem;font-size:.68rem}h1{letter-spacing:-.03em;margin:0;font-size:1.65rem;font-weight:800}.headRow p{color:var(--color-muted);margin:.4rem 0 0;font-size:.88rem}.btn{border-radius:var(--radius-round);cursor:pointer;transition:all .18s var(--ease-out);font-size:.85rem;font-weight:700;font-family:var(--font-body);border:1px solid #0000;align-items:center;gap:.5rem;padding:.7rem 1.3rem;display:inline-flex}.btn-primary{background:var(--color-jade);color:#000804;color:lab(1.69748% -3.16994 .692332)}.btn-primary:hover{filter:brightness(1.08);transform:translateY(-1px)}.btn-ghost{color:var(--color-muted);border-color:var(--color-rule);background:0 0}.btn-ghost:hover{color:var(--color-ink);border-color:var(--color-rule-strong)}.btn-danger{color:var(--color-danger);background:0 0;border-color:#fd75624d;border-color:lab(65.96% 51.9546 36.9257/.3)}.btn-danger:hover{background:#fd756214;background:lab(65.96% 51.9546 36.9257/.08)}.btn:disabled{opacity:.5;cursor:not-allowed}.btn-sm{padding:.45rem .9rem;font-size:.78rem}.btn-link{cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:.82rem;font-weight:700}.btn-link.jade{color:var(--color-jade)}.btn-link.danger{color:var(--color-danger)}.tableWrap{border:1px solid var(--color-rule);border-radius:var(--radius-lg);overflow:hidden}table{border-collapse:collapse;width:100%}thead th{text-align:left;font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--color-faint);border-bottom:1px solid var(--color-rule);background:#000204;background:lab(.468454% -.446051 -1.03708);padding:.9rem 1.25rem;font-size:.66rem}tbody td{border-bottom:1px solid var(--color-rule);vertical-align:middle;padding:.9rem 1.25rem;font-size:.85rem}tbody tr:last-child td{border-bottom:none}tbody tr:hover{background:#ffffff05;background:lab(100% 0 0/.02)}.cellPrimary{font-weight:700}.cellSecondary{color:var(--color-faint);font-size:.78rem;font-family:var(--font-mono);margin-top:2px}.emptyState{text-align:center;color:var(--color-faint);padding:3rem 1.5rem;font-size:.88rem}.tag{border-radius:var(--radius-round);align-items:center;gap:.4rem;padding:.3rem .7rem;font-size:.74rem;font-weight:700;display:inline-flex}.tag .dot{background:currentColor;border-radius:999px;width:.35rem;height:.35rem}.tag.active{color:var(--color-jade);background:#00d7a61f;background:lab(76.8507% -63.4603 12.7204/.12)}.tag.inactive{color:var(--color-faint);background:#ffffff0f;background:lab(100% 0 0/.06)}.tag.amber{color:var(--color-amber);background:#e49e221f;background:lab(70.8468% 20.2319 68.534/.12)}.tag.danger{color:var(--color-danger);background:#fd75621f;background:lab(65.96% 51.9546 36.9257/.12)}.status-pill{align-items:center;gap:.4rem;font-size:.82rem;font-weight:600;display:inline-flex}.status-dot{border-radius:50%;flex-shrink:0;width:6px;height:6px}.toggle{border-radius:var(--radius-round);border:1px solid var(--color-rule);cursor:pointer;width:2.4rem;height:1.35rem;transition:background .15s var(--ease-out);background:#ffffff14;background:lab(100% 0 0/.08);align-items:center;padding:0 .15rem;display:inline-flex;position:relative}.toggle.on{border-color:var(--color-jade);background:#00d7a638;background:lab(76.8507% -63.4603 12.7204/.22)}.toggle.amber{background:#e49e2233;background:lab(70.8468% 20.2319 68.534/.2);border-color:#e49e2266;border-color:lab(70.8468% 20.2319 68.534/.4)}.toggle.danger{background:#fd756226;background:lab(65.96% 51.9546 36.9257/.15);border-color:#fd756259;border-color:lab(65.96% 51.9546 36.9257/.35)}.toggle:disabled{opacity:.45;cursor:not-allowed}.toggle .knob{background:var(--color-faint);width:.9rem;height:.9rem;transition:transform .15s var(--ease-out), background .15s;border-radius:999px;transform:translate(0)}.toggle.on .knob{background:var(--color-jade);transform:translate(1.15rem)}.toggle.amber .knob{background:var(--color-amber)}.toggle.danger .knob{background:var(--color-danger)}.usageCell{width:10rem}.usageLabel{color:var(--color-muted);justify-content:space-between;margin-bottom:.35rem;font-size:.8rem;display:flex}.usageBar{border-radius:var(--radius-round);background:#ffffff14;background:lab(100% 0 0/.08);height:.45rem;overflow:hidden}.usageBar>div{border-radius:var(--radius-round);background:var(--color-jade);height:100%;transition:width .25s var(--ease-out)}.usageBar.full>div{background:var(--color-danger)}.usageBar.high>div{background:#00d7a6b3;background:lab(76.8507% -63.4603 12.7204/.7)}.usageResetHint{font-family:var(--font-mono);color:var(--color-faint);margin-top:2px;font-size:.62rem}.row-menu-trigger{width:32px;height:32px;color:var(--color-faint);cursor:pointer;background:0 0;border:none;border-radius:8px;place-items:center;transition:all .15s;display:grid}.row-menu-trigger:hover{color:var(--color-ink);background:#ffffff0f;background:lab(100% 0 0/.06)}.row-menu-fixed{border-radius:var(--radius-sm);border:1px solid var(--color-rule-strong);background:var(--color-panel);z-index:1000;min-width:180px;padding:.35rem;box-shadow:0 12px 32px #00000073;box-shadow:0 12px 32px lab(0% 0 0/.45)}.row-menu-item{text-align:left;width:100%;color:var(--color-ink);cursor:pointer;background:0 0;border:none;border-radius:6px;padding:.55rem .75rem;font-family:inherit;font-size:.84rem;font-weight:500;display:block}.row-menu-item:hover:not(:disabled){background:#ffffff0f;background:lab(100% 0 0/.06)}.row-menu-item:disabled{opacity:.4;cursor:not-allowed}.row-menu-item.danger{color:var(--color-danger)}.row-menu-item.danger:hover:not(:disabled){background:#fd75621a;background:lab(65.96% 51.9546 36.9257/.1)}.row-menu-divider{background:var(--color-rule);height:1px;margin:.3rem .4rem}.row-testing{background:#00d7a60a!important;background:lab(76.7205% -59.7045 12.0004/.04)!important}.testing-badge{color:var(--color-jade);vertical-align:middle;background:#00d7a626;background:lab(76.7205% -59.7045 12.0004/.15);border-radius:999px;margin-left:.5rem;padding:.15rem .5rem;font-size:.7rem;font-weight:700;display:inline-block}.filter-bar{flex-wrap:wrap;align-items:center;gap:.65rem;margin:0 0 1.25rem;display:flex}.filter-bar .searchInput{flex:220px;min-width:200px}.searchInput{border-radius:var(--radius-round);border:1px solid var(--color-rule);color:var(--color-ink);font-size:.85rem;font-family:var(--font-body);background:#ffffff08;background:lab(100% 0 0/.03);padding:.65rem .9rem}.searchInput:focus{border-color:var(--color-jade);background:#ffffff0d;background:lab(100% 0 0/.05);outline:none}.searchInput::placeholder{color:var(--color-faint)}.bulk-bar{border-radius:var(--radius-md);background:#00d7a612;background:lab(76.7205% -59.7045 12.0004/.07);border:1px solid #00d7a61f;border:1px solid lab(76.7205% -59.7045 12.0004/.12);align-items:center;gap:.9rem;margin-bottom:1.1rem;padding:.7rem 1rem;display:flex}.bulk-count{color:var(--color-jade);font-size:.84rem;font-weight:600}.empty-hero{justify-content:center;padding:4rem 1rem 6rem;display:flex}.empty-card{text-align:center;border-radius:var(--radius-lg);border:1px solid var(--color-rule);background:linear-gradient(#00050aa6,#00020480);background:linear-gradient(lab(1.22201% -1.17327 -2.33952/.65),lab(.468363% -.458702 -1.10528/.5));width:100%;max-width:28rem;padding:2.75rem 2.25rem 2.5rem;box-shadow:0 0 0 1px #00d7a614,0 24px 48px #00000059;box-shadow:0 0 0 1px lab(76.7205% -59.7045 12.0004/.08),0 24px 48px lab(0% 0 0/.35)}.empty-icon{width:3.25rem;height:3.25rem;color:var(--color-jade);background:#00d7a61a;background:lab(76.7205% -59.7045 12.0004/.1);border:1px solid #00d7a633;border:1px solid lab(76.7205% -59.7045 12.0004/.2);border-radius:50%;place-items:center;margin:0 auto 1.5rem;display:grid}.empty-card h2{letter-spacing:-.03em;margin-bottom:.6rem;font-size:1.35rem;font-weight:800}.empty-card p{color:var(--color-muted);margin-bottom:1.75rem;font-size:.9rem;line-height:1.5}.empty-steps{border-top:1px solid var(--color-rule);justify-content:center;align-items:center;gap:0;margin-top:2.25rem;padding-top:1.75rem;display:flex}.empty-steps .step{color:var(--color-faint);align-items:center;gap:.4rem;font-size:.78rem;font-weight:600;display:flex}.empty-steps .step span{border:1.5px solid var(--color-rule);background:var(--color-panel);border-radius:50%;place-items:center;width:1.35rem;height:1.35rem;font-size:.72rem;font-weight:700;display:grid}.empty-steps .step.active{color:var(--color-jade)}.empty-steps .step.active span{background:var(--color-jade);border-color:var(--color-jade);color:#000804;color:lab(1.69748% -3.16994 .692332)}.empty-steps .step-line{background:var(--color-rule);width:1.75rem;height:1px;margin:0 .5rem}.home-loading{justify-content:center;align-items:center;min-height:60vh;display:flex}.home-spinner{border:2px solid var(--color-rule);border-top-color:var(--color-jade);border-radius:50%;width:28px;height:28px;animation:.7s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.progress-card{border:1px solid var(--color-rule);border-radius:var(--radius-lg);background:linear-gradient(#00050a99,#00020473);background:linear-gradient(lab(1.22201% -1.17327 -2.33952/.6),lab(.468363% -.458702 -1.10528/.45));max-width:36rem;overflow:hidden}.progress-item{border-bottom:1px solid var(--color-rule);align-items:center;gap:1rem;padding:1.25rem 1.5rem;display:flex}.progress-item:last-child{border-bottom:none}.progress-item.done{opacity:.7}.progress-item.current{background:#00d7a60f;background:lab(76.7205% -59.7045 12.0004/.06)}.progress-item.locked{opacity:.45}.progress-check,.progress-number{border-radius:50%;flex-shrink:0;place-items:center;width:2rem;height:2rem;font-size:.85rem;font-weight:700;display:grid}.progress-check{background:var(--color-jade);color:#000804;color:lab(1.69748% -3.16994 .692332)}.progress-number{border:1.5px solid var(--color-rule);color:var(--color-faint);background:var(--color-panel)}.progress-item.current .progress-number{border-color:var(--color-jade);color:var(--color-jade)}.progress-title{font-size:.95rem;font-weight:700}.progress-meta{color:var(--color-faint);margin-top:.15rem;font-size:.8rem}.status-row{flex-wrap:wrap;gap:.75rem;margin-bottom:.5rem;display:flex}.modalOverlay{z-index:100;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0000008c;background:lab(0% 0 0/.55);justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.modalCard{border:1px solid var(--color-rule);border-radius:var(--radius-lg);background:#000103fa;background:lab(.313717% -.311799 -.767005/.98);width:100%;max-width:30rem;max-height:90vh;padding:1.75rem;overflow-y:auto;box-shadow:0 2rem 4rem #00000080;box-shadow:0 2rem 4rem lab(0% 0 0/.5)}.modalCard.wide{max-width:38rem}.modalHead{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.modalHead h3{letter-spacing:-.02em;font-size:1.1rem;font-weight:800}.modalClose{border:1px solid var(--color-rule);width:1.9rem;height:1.9rem;color:var(--color-faint);cursor:pointer;background:0 0;border-radius:999px;place-items:center;display:grid}.modalClose:hover{color:var(--color-ink);border-color:var(--color-rule-strong)}.formGroup{margin-bottom:1.1rem}.formGroup label{color:var(--color-muted);margin-bottom:.4rem;font-size:.78rem;font-weight:700;display:block}.formRow{grid-template-columns:1fr 1fr;gap:.9rem;display:grid}input[type=text],input[type=email],input[type=password],input[type=number],select,.modal-input{border-radius:var(--radius-sm);border:1px solid var(--color-rule);width:100%;color:var(--color-ink);font-size:.87rem;font-family:var(--font-body);background:#ffffff08;background:lab(100% 0 0/.03);padding:.65rem .8rem}input:focus,select:focus,.modal-input:focus{border-color:var(--color-jade);background:#ffffff0d;background:lab(100% 0 0/.05);outline:none}.checkRow{align-items:center;gap:.55rem;display:flex}.checkRow input{width:auto}.checkRow label{color:var(--color-ink);margin:0;font-size:.84rem;font-weight:600}.formActions{border-top:1px solid var(--color-rule);justify-content:flex-end;gap:.7rem;margin-top:.5rem;padding-top:.5rem;display:flex}.formHint{color:var(--color-faint);margin-top:.35rem;font-size:.74rem}.formError{color:var(--color-danger);margin-top:.35rem;font-size:.78rem}.locked-banner{border-radius:var(--radius-sm);color:var(--color-danger);background:#fd756214;background:lab(65.96% 51.9546 36.9257/.08);align-items:flex-start;gap:.65rem;margin-bottom:1.25rem;padding:.75rem .9rem;font-size:.82rem;line-height:1.4;display:flex}.locked-banner svg{flex-shrink:0;margin-top:1px}.test-row{align-items:center;gap:.75rem;margin-bottom:1.25rem;display:flex}.test-ok{color:var(--color-jade);font-size:.8rem;font-weight:600}.test-fail{color:var(--color-danger);font-size:.8rem}.signature-area{border-radius:var(--radius-sm);border:1px solid var(--color-rule);width:100%;color:var(--color-ink);font-size:.87rem;font-family:var(--font-body);resize:vertical;background:#ffffff08;background:lab(100% 0 0/.03);min-height:90px;padding:.7rem .85rem}.signature-area:focus{border-color:var(--color-jade);background:#ffffff0d;background:lab(100% 0 0/.05);outline:none}.tracking-section{border-top:1px solid var(--color-rule);margin-top:1.75rem;padding-top:1.5rem}.tracking-section h4{margin:0 0 1rem;font-size:.95rem;font-weight:700}.tabRow{border:1px solid var(--color-rule);border-radius:var(--radius-round);background:var(--color-panel);gap:.3rem;margin-bottom:1.5rem;padding:.3rem;display:flex}.tabBtn{text-align:center;border-radius:var(--radius-round);color:var(--color-faint);cursor:pointer;font-size:.82rem;font-weight:700;font-family:var(--font-body);background:0 0;border:none;flex:1;padding:.55rem .5rem}.tabBtn.active{color:var(--color-ink);background:#ffffff0d;background:lab(100% 0 0/.05)}.dropzone{border:1px dashed var(--color-rule);border-radius:var(--radius-md);text-align:center;cursor:pointer;color:var(--color-faint);transition:all .18s var(--ease-out);margin-bottom:1rem;padding:2rem 1.25rem}.dropzone:hover,.dropzone.dragging{border-color:var(--color-rule-strong);color:var(--color-jade);background:#00d7a60a;background:lab(76.8507% -63.4603 12.7204/.04)}.templateLinks{justify-content:center;gap:1rem;margin-top:.9rem;font-size:.78rem;display:flex}.templateLinks button{color:var(--color-blue);cursor:pointer;font-size:.78rem;font-weight:700;font-family:var(--font-body);background:0 0;border:none}.bulkSummary{background:var(--color-rule);border:1px solid var(--color-rule);border-radius:var(--radius-md);grid-template-columns:1fr 1fr;gap:1px;margin-top:1rem;display:grid;overflow:hidden}.bulkSummary .cell{background:#000204;background:lab(.468454% -.446051 -1.03708);padding:.9rem 1.1rem}.bulkSummary .cell .n{font-family:var(--font-mono);font-size:1.2rem;font-weight:700}.bulkSummary .cell.ok .n{color:var(--color-jade)}.bulkSummary .cell.err .n{color:var(--color-danger)}.bulkSummary .cell .l{color:var(--color-faint);text-transform:uppercase;letter-spacing:.06em;font-size:.7rem}.infoStrip{border:1px solid var(--color-rule);border-radius:var(--radius-md);color:var(--color-muted);background:#009ef10d;background:lab(61.1508% -12.7443 -59.8458/.05);align-items:center;gap:.75rem;margin-top:1.75rem;padding:1rem 1.25rem;font-size:.82rem;display:flex}.infoStrip svg{color:var(--color-blue);flex:none}.termTip{cursor:help;border-bottom:1px dashed var(--color-faint);position:relative}.tipBubble{border-radius:var(--radius-sm);background:var(--color-panel);border:1px solid var(--color-rule);width:16rem;color:var(--color-ink);z-index:20;pointer-events:none;padding:.65rem .8rem;font-size:.76rem;font-weight:500;line-height:1.4;display:none;position:absolute;bottom:calc(100% + .5rem);left:50%;transform:translate(-50%);box-shadow:0 .6rem 1.2rem #0000004d;box-shadow:0 .6rem 1.2rem lab(0% 0 0/.3)}.termTip:hover .tipBubble{display:block}.customSelect{width:100%;position:relative}.customSelectTrigger{border-radius:var(--radius-sm);border:1px solid var(--color-rule);width:100%;color:var(--color-ink);font-size:.87rem;font-family:var(--font-body);cursor:pointer;background:#ffffff08;background:lab(100% 0 0/.03);justify-content:space-between;align-items:center;padding:.65rem .8rem;transition:border-color .15s;display:flex}.customSelectTrigger:hover{border-color:var(--color-rule-strong)}.customSelect.open .customSelectTrigger{border-color:var(--color-jade)}.customSelectTrigger .placeholder{color:var(--color-faint)}.customSelectTrigger .chevron{color:var(--color-faint);flex-shrink:0;margin-left:.5rem}.customSelectMenu{z-index:30;border:1px solid var(--color-rule-strong);border-radius:var(--radius-sm);background:var(--color-panel);max-height:220px;margin-top:4px;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 .8rem 2rem #0006;box-shadow:0 .8rem 2rem lab(0% 0 0/.4)}.customSelectOption{cursor:pointer;color:var(--color-ink);padding:.55rem .8rem;font-size:.87rem;transition:background .1s}.customSelectOption:hover{background:#00d7a614;background:lab(76.8507% -63.4603 12.7204/.08)}.customSelectOption.selected{color:var(--color-jade);font-weight:600}.customSelectOption.disabled{opacity:.4;cursor:not-allowed}.customSelect.disabled .customSelectTrigger{opacity:.5;cursor:not-allowed}.paginationRow{color:var(--color-faint);justify-content:space-between;align-items:center;margin-top:1.25rem;font-size:.82rem;display:flex}.paginationBtns{gap:.5rem;display:flex}.pageBtn{border-radius:var(--radius-round);border:1px solid var(--color-rule);color:var(--color-muted);cursor:pointer;font-size:.8rem;font-weight:700;font-family:var(--font-body);transition:all .16s var(--ease-out);background:0 0;padding:.45rem 1rem}.pageBtn:hover:not(:disabled){color:var(--color-ink);border-color:var(--color-rule-strong)}.pageBtn:disabled{opacity:.4;cursor:not-allowed}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}
