.bBjk5W_layout{--sidebar-width:clamp(176px, 17vw, 226px);grid-template-columns:var(--sidebar-width) minmax(0, 1fr);min-height:100svh;display:grid}.bBjk5W_layout[data-sidebar-collapsed=true]{--sidebar-width:68px}.bBjk5W_sidebar{z-index:2;background:#f9faf5;border-right:1px solid #dce3d9;grid-template:"brand toggle""nav nav"1fr"account account"/minmax(0,1fr) auto;align-self:start;gap:18px 3px;height:100svh;padding:24px 14px 16px;font-size:14px;display:grid;position:sticky;top:0}.bBjk5W_brand{color:#254737;white-space:nowrap;grid-area:brand;align-items:center;min-height:44px;font-size:clamp(14px,1.2vw,15px);font-weight:730;text-decoration:none;display:flex}.bBjk5W_brand span,.bBjk5W_accountLabel{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bBjk5W_toggle{color:#405649;cursor:pointer;background:0 0;border:0;border-radius:8px;grid-area:toggle;place-items:center;width:44px;height:44px;padding:0;display:grid}.bBjk5W_toggle:hover{background:#e4efe5}.bBjk5W_icon,.bBjk5W_toggleIcon{flex:none;width:18px;height:18px;position:relative}.bBjk5W_icon:before,.bBjk5W_icon:after,.bBjk5W_toggleIcon:before,.bBjk5W_toggleIcon:after{box-sizing:border-box;content:"";position:absolute}.bBjk5W_toggleIcon:before{border:1.5px solid;border-left-width:4px;border-radius:3px;inset:2px 0}.bBjk5W_toggleIcon:after{border-bottom:1.5px solid;border-left:1.5px solid;width:6px;height:6px;top:6px;left:8px;rotate:45deg}.bBjk5W_layout[data-sidebar-collapsed=true] .bBjk5W_toggleIcon:after{rotate:225deg}.bBjk5W_workbenchIcon:before{background:linear-gradient(currentColor,currentColor) 50%/1px 100% no-repeat,linear-gradient(currentColor,currentColor) 50%/100% 1px no-repeat;border:1.5px solid;border-radius:3px;inset:1px}.bBjk5W_personIcon:before{border:1.5px solid;border-radius:50%;width:8px;height:8px;top:1px;left:5px}.bBjk5W_personIcon:after{border:1.5px solid;border-radius:6px 6px 2px 2px;inset:10px 2px 1px}.bBjk5W_accountIcon{border:1.5px solid;border-radius:50%}.bBjk5W_accountIcon:before{width:6px;height:6px;top:2px;left:5px}.bBjk5W_accountIcon:after{border-radius:5px 5px 2px 2px;inset:9px 3px 2px}.bBjk5W_mailIcon:before{border:1.5px solid;border-radius:3px;inset:3px 1px}.bBjk5W_mailIcon:after{border-bottom:1.5px solid;border-right:1.5px solid;width:8px;height:8px;top:3px;left:5px;rotate:45deg}.bBjk5W_navigation,.bBjk5W_adminLinks{flex-direction:column;gap:4px;display:flex}.bBjk5W_navigation{grid-area:nav;min-height:0;padding:3px;overflow-y:auto}.bBjk5W_adminLinks{margin-top:16px}.bBjk5W_groupLabel{color:var(--muted);padding:4px 10px;font-size:12px}.bBjk5W_navigation a{color:#405649;border-radius:8px;align-items:center;gap:10px;min-height:44px;padding:8px 10px;font-weight:600;text-decoration:none;display:flex}.bBjk5W_navigation a:hover,.bBjk5W_navigation a[aria-current=page]{color:#24523b;background:#e4efe5}.bBjk5W_navigation a[aria-current=page]{font-weight:700}.bBjk5W_navigation a:focus-visible{outline-offset:-2px}.bBjk5W_account{border-top:1px solid #dce3d9;grid-area:account;padding-top:14px}.bBjk5W_account>.account-trigger{justify-content:center;align-items:center;gap:8px;width:100%;min-width:44px;padding-inline:8px;display:flex}.bBjk5W_layout[data-sidebar-collapsed=true] .bBjk5W_accountLabel{display:none}.bBjk5W_content{grid-template-columns:minmax(0,1fr);min-width:0;display:grid}@media not (max-width:820px){.bBjk5W_layout[data-sidebar-collapsed=true] .bBjk5W_sidebar{grid-template-columns:minmax(0,1fr);grid-template-areas:"toggle""nav""account";padding-inline:8px}.bBjk5W_layout[data-sidebar-collapsed=true] .bBjk5W_toggle{justify-self:center}.bBjk5W_layout[data-sidebar-collapsed=true] :is(.bBjk5W_brand,.bBjk5W_groupLabel,.bBjk5W_linkLabel){display:none}.bBjk5W_layout[data-sidebar-collapsed=true] .bBjk5W_navigation a{justify-content:center;padding-inline:0}}@media (max-width:820px){.bBjk5W_layout{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr)}.bBjk5W_sidebar{border-bottom:1px solid #dce3d9;border-right:0;grid-template:"toggle brand account""nav nav nav"/auto minmax(0,1fr) auto;align-items:center;gap:5px 8px;height:auto;padding:8px 12px 6px;position:static}.bBjk5W_layout[data-sidebar-collapsed=true] .bBjk5W_sidebar{grid-template-rows:auto;grid-template-areas:"toggle brand account"}.bBjk5W_layout[data-sidebar-collapsed=true] .bBjk5W_navigation{display:none}.bBjk5W_toggleIcon{rotate:90deg}.bBjk5W_navigation,.bBjk5W_adminLinks{flex-flow:wrap}.bBjk5W_navigation{overflow:visible}.bBjk5W_adminLinks{margin-top:0}.bBjk5W_groupLabel{display:none}.bBjk5W_account{border-top:0;padding-top:0}}
.txbX6G_dashboard{--admin-surface:#fff;--admin-bg:#f5f7f3;--admin-border:#dce3d9;--admin-muted:#5b6a60;--admin-accent:#285642;--admin-soft:#e4efe7;background:var(--admin-bg);font-size:14px}.txbX6G_rowActions,.txbX6G_pagination,.txbX6G_formActions{align-items:center;gap:12px;display:flex}.txbX6G_content{padding:clamp(20px,4vw,44px) clamp(16px,4vw,52px)}.txbX6G_pageTitle{margin:0 0 20px;font-size:clamp(24px,3vw,32px);line-height:1.25}.txbX6G_card{border:1px solid var(--admin-border);background:var(--admin-surface);border-radius:14px;box-shadow:0 1px 2px #26332808}.txbX6G_gate{align-content:center;justify-items:center;gap:18px;padding:22px;display:grid}.txbX6G_gateCard,.txbX6G_dialog{width:min(100%,420px);padding:26px}.txbX6G_gateCard{border:1px solid var(--admin-border);background:var(--admin-surface);border-radius:16px;gap:16px;display:grid}.txbX6G_gateCard h1{margin:0;font-size:25px}.txbX6G_filters,.txbX6G_quotaFields{gap:12px;display:grid}.txbX6G_filters{border-bottom:1px solid var(--admin-border);grid-template-columns:minmax(180px,340px) minmax(115px,155px) auto;justify-content:start;align-items:end;padding:18px}.txbX6G_fieldStack{gap:14px;display:grid}.txbX6G_filters label,.txbX6G_fieldStack label,.txbX6G_quotaFields label{gap:6px;font-weight:600;display:grid}.txbX6G_filters input,.txbX6G_filters select,.txbX6G_fieldStack input,.txbX6G_quotaFields input{width:100%;min-width:0;min-height:42px;color:var(--ink);background:#fff;border:1px solid #c8d3c8;border-radius:8px;padding:8px 10px;font-weight:400}.txbX6G_fieldStack input[readonly]{background:var(--admin-bg)}.txbX6G_primary,.txbX6G_secondary,.txbX6G_danger,.txbX6G_rowButton{white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:8px;min-height:42px;padding:8px 14px;font-weight:650}.txbX6G_primary{color:#fff;background:var(--admin-accent)}.txbX6G_primary:hover:not(:disabled){background:#1b4432}.txbX6G_secondary{border-color:var(--admin-border);background:var(--admin-surface)}.txbX6G_secondary:hover:not(:disabled),.txbX6G_rowButton:hover{background:var(--admin-soft)}.txbX6G_danger{color:#fff;background:#933e31}.txbX6G_danger:hover:not(:disabled){background:#7e2b1f}.txbX6G_primary:disabled,.txbX6G_secondary:disabled,.txbX6G_danger:disabled{opacity:.55;cursor:default}.txbX6G_rowButton{min-height:36px;color:var(--admin-accent);background:0 0;padding:6px 9px}.txbX6G_rowActions{flex-wrap:wrap;gap:4px}.txbX6G_tableWrap{overflow-x:auto}.txbX6G_table{border-collapse:collapse;width:100%}.txbX6G_table th,.txbX6G_table td{text-align:left;padding:13px 16px}.txbX6G_table th{color:var(--admin-muted);white-space:nowrap;background:#f7f9f5;font-size:13px}.txbX6G_table tr+tr td{border-top:1px solid var(--admin-border)}.txbX6G_table td:first-child{overflow-wrap:anywhere;min-width:180px}.txbX6G_table td strong{font-weight:650}.txbX6G_table td small{color:var(--admin-muted);margin-top:2px;display:block}.txbX6G_numeric,.txbX6G_quotaAmount{font-variant-numeric:tabular-nums}.txbX6G_activeStatus,.txbX6G_inactiveStatus{white-space:nowrap;border-radius:6px;padding:3px 8px;font-size:13px;display:inline-block}.txbX6G_activeStatus{color:#29543f;background:var(--admin-soft)}.txbX6G_inactiveStatus{color:#813e34;background:#f8ebe7}.txbX6G_table .txbX6G_empty{color:var(--admin-muted);text-align:center;padding:36px 20px}.txbX6G_empty button{margin-top:10px}.txbX6G_pagination{border-top:1px solid var(--admin-border);justify-content:flex-end;padding:12px 16px}.txbX6G_pagination span{color:var(--admin-muted);margin-right:auto}.txbX6G_dialog{border:1px solid var(--admin-border);background:var(--admin-surface);max-height:calc(100dvh - 32px);color:var(--ink);border-radius:14px}.txbX6G_dialog::backdrop{background:#1c2b2266}.txbX6G_dialog h2{font-size:22px}.txbX6G_target{color:var(--admin-muted);overflow-wrap:anywhere;margin:5px 0 17px}.txbX6G_formActions{justify-content:flex-end}.txbX6G_error{color:#92382c}.txbX6G_success{color:#21583f}.txbX6G_card>.txbX6G_success{background:#edf6ed;padding:9px 18px}.txbX6G_quotaCard{max-width:720px}.txbX6G_quotaOverview{border-bottom:1px solid var(--admin-border);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:14px 18px;padding:22px;display:grid}.txbX6G_quotaOverview h2{font-size:18px}.txbX6G_quotaOverview p,.txbX6G_hint{color:var(--admin-muted)}.txbX6G_quotaAmount strong{color:var(--ink);font-size:24px}.txbX6G_quotaOverview progress{width:100%;height:8px;accent-color:var(--admin-accent);grid-column:1/-1}.txbX6G_quotaForm{gap:14px;padding:22px;display:grid}.txbX6G_quotaFields{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:720px){.txbX6G_table td,.txbX6G_table th{padding-inline:12px}}@media (max-width:460px){.txbX6G_filters{grid-template-columns:minmax(0,1fr) auto}.txbX6G_filters label:first-child{grid-column:1/-1}.txbX6G_quotaFields{grid-template-columns:minmax(0,1fr)}.txbX6G_dialog{width:calc(100% - 24px)}}
