.usbc-root{--usbc-green:#233d3c;--usbc-accent:#dfc55b;--usbc-accent-hover:#d3af37;--usbc-accent-ink:#3a3414;--usbc-gold-deep:#b49230;--usbc-credit:#2f6f63;--usbc-neg:#df514d;--usbc-neg-hover:#c9433f;--usbc-card:#fff;--usbc-hover:#faf9f6;--usbc-ink:#1f2421;--usbc-ink-2:#6c6c66;--usbc-ink-3:#8c938e;--usbc-border:#e7e6e2;--usbc-border-strong:#d5d3cc;--usbc-track:#dee2dc;--usbc-pending:#b88f28;--usbc-radius:14px;--usbc-radius-inner:8px;--usbc-radius-pill:999px;--usbc-shadow:0 1px 2px rgba(30,40,35,0.04)}.usbc-root .usbc-card{background:var(--usbc-card);border:1px solid var(--usbc-border);border-radius:var(--usbc-radius);box-shadow:var(--usbc-shadow);overflow:hidden}.usbc-root .usbc-num{font-variant-numeric:tabular-nums}.usbc-root .usbc-mono{font-family:ui-monospace,SF Mono,Roboto Mono,Menlo,Consolas,monospace;font-variant-numeric:tabular-nums}.usbc-root .usbc-pill{display:inline-flex;align-items:center;gap:6px;padding:3px 10px 3px 8px;border-radius:var(--usbc-radius-pill);font-size:11.5px;font-weight:700;letter-spacing:.02em;white-space:nowrap}.usbc-root .usbc-pill:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.usbc-root .usbc-pill--enrolled{color:#1f5a4f;background:rgba(47,111,99,.14)}.usbc-root .usbc-pill--requested{color:#7d6015;background:rgba(184,143,40,.17)}.usbc-root .usbc-pill--cancelled{color:#9c3330;background:rgba(223,81,77,.14)}.usbc-root .usbc-btn{padding:10px 13px;border:1px solid var(--usbc-border);border-radius:var(--usbc-radius-inner);background:var(--usbc-card);font:inherit;font-size:13px;font-weight:700;letter-spacing:normal;text-transform:none;color:var(--usbc-ink);cursor:pointer;transition:background .12s,border-color .12s}.usbc-root .usbc-btn:hover:not(:disabled){background:var(--usbc-hover);border-color:var(--usbc-border-strong)}.usbc-root .usbc-btn--danger{background:var(--usbc-neg);border-color:transparent;color:#fff}.usbc-root .usbc-btn--danger:hover:not(:disabled){background:var(--usbc-neg-hover)}.usbc-root .usbc-btn:disabled{cursor:not-allowed;opacity:.45}.usbc-split[data-v-c33906be]{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:14px;align-items:start}@media (max-width:1100px){.usbc-split[data-v-c33906be]{grid-template-columns:minmax(0,1fr)}}.usbc-head[data-v-c33906be]{display:flex;align-items:flex-start;flex-wrap:wrap;gap:16px;padding:18px 20px 16px;border-bottom:1px solid var(--usbc-border)}.usbc-head__title[data-v-c33906be]{display:flex;align-items:center;gap:11px}.usbc-head__icon[data-v-c33906be]{display:grid;place-items:center;flex-shrink:0;width:34px;height:34px;border-radius:var(--usbc-radius-inner);color:var(--usbc-gold-deep);background:rgba(180,146,48,.16)}.usbc-head__icon[data-v-c33906be] .v-icon{color:inherit}.usbc-head h3[data-v-c33906be]{margin:0;font-size:19px;font-weight:700;letter-spacing:-.01em;color:var(--usbc-ink)}.usbc-head p[data-v-c33906be]{margin:2px 0 0;font-size:12.5px;color:var(--usbc-ink-2)}.usbc-search[data-v-c33906be]{display:flex;align-items:center;gap:8px;width:250px;margin-left:auto;padding:8px 11px;border:1px solid var(--usbc-border);border-radius:var(--usbc-radius-inner);background:var(--usbc-card);transition:border-color .14s,box-shadow .14s}.usbc-search[data-v-c33906be]:focus-within{border-color:var(--usbc-gold-deep);box-shadow:0 0 0 3px rgba(180,146,48,.14)}.usbc-search[data-v-c33906be] .v-icon{color:var(--usbc-ink-3)}.usbc-search input[data-v-c33906be]{width:100%;border:0;outline:0;background:transparent;font-size:13.5px;color:var(--usbc-ink)}.usbc-rail[data-v-c33906be]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1px;background:var(--usbc-border);border-bottom:1px solid var(--usbc-border)}.usbc-stat[data-v-c33906be]{display:flex;flex-direction:column;gap:4px;padding:13px 20px 14px;background:var(--usbc-card);border:0;border-top:2px solid transparent;text-align:left;cursor:pointer;transition:background .12s}.usbc-stat[aria-pressed=true][data-v-c33906be],.usbc-stat[data-v-c33906be]:hover{background:var(--usbc-hover)}.usbc-stat--all[aria-pressed=true][data-v-c33906be]{border-top-color:var(--usbc-green)}.usbc-stat--enrolled[aria-pressed=true][data-v-c33906be]{border-top-color:var(--usbc-credit)}.usbc-stat--requested[aria-pressed=true][data-v-c33906be]{border-top-color:var(--usbc-pending)}.usbc-stat--cancelled[aria-pressed=true][data-v-c33906be]{border-top-color:var(--usbc-neg)}.usbc-stat__label[data-v-c33906be]{display:flex;align-items:center;gap:6px;font-size:10.5px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--usbc-ink-3)}.usbc-stat__label i[data-v-c33906be]{width:7px;height:7px;border-radius:2px}.usbc-stat--all .usbc-stat__label i[data-v-c33906be]{background:var(--usbc-ink-3)}.usbc-stat--enrolled .usbc-stat__label i[data-v-c33906be]{background:var(--usbc-credit)}.usbc-stat--requested .usbc-stat__label i[data-v-c33906be]{background:var(--usbc-pending)}.usbc-stat--cancelled .usbc-stat__label i[data-v-c33906be]{background:var(--usbc-neg)}.usbc-stat__value[data-v-c33906be]{font-size:24px;font-weight:700;line-height:1.1;letter-spacing:-.02em;color:var(--usbc-ink)}.usbc-stat__sub[data-v-c33906be]{font-size:11.5px;color:var(--usbc-ink-3)}.usbc-table-scroll[data-v-c33906be]{overflow-x:auto}.usbc-table-scroll--busy tbody[data-v-c33906be]{opacity:.5;transition:opacity .12s ease}@media (prefers-reduced-motion:reduce){.usbc-table-scroll--busy tbody[data-v-c33906be]{transition:none}}table[data-v-c33906be]{width:100%;min-width:720px;border-collapse:collapse}thead th[data-v-c33906be]{padding:10px 12px;background:var(--usbc-hover);border-bottom:1px solid var(--usbc-border);font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;text-align:left;color:var(--usbc-ink-3);white-space:nowrap;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:color .12s}thead th[data-v-c33906be]:hover{color:var(--usbc-ink-2)}thead th.usbc-th-actions[data-v-c33906be]{cursor:default}.usbc-sort[data-v-c33906be]{display:inline-flex;align-items:center;gap:5px}.usbc-sort[data-v-c33906be]:after{content:"";width:0;height:0;border-left:3.5px solid transparent;border-right:3.5px solid transparent;border-top:4.5px solid currentColor;opacity:0;transition:opacity .12s,transform .12s}th[aria-sort][data-v-c33906be]{color:var(--usbc-ink)}th[aria-sort=ascending] .usbc-sort[data-v-c33906be]:after{opacity:.85;transform:rotate(180deg)}th[aria-sort=descending] .usbc-sort[data-v-c33906be]:after{opacity:.85}tbody tr[data-v-c33906be]{border-bottom:1px solid var(--usbc-border);cursor:pointer;transition:background .1s}tbody tr[data-v-c33906be]:last-child{border-bottom:0}tbody tr[data-v-c33906be]:hover{background:var(--usbc-hover)}tbody tr[aria-selected=true][data-v-c33906be]{background:rgba(180,146,48,.08)}tbody td[data-v-c33906be]{padding:11px 12px;font-size:13.5px;color:var(--usbc-ink);vertical-align:middle;white-space:nowrap}.usbc-td-actions[data-v-c33906be]{text-align:right}.usbc-member[data-v-c33906be]{display:flex;align-items:center;gap:10px}.usbc-avatar[data-v-c33906be]{display:grid;place-items:center;flex-shrink:0;width:30px;height:30px;border-radius:var(--usbc-radius-inner);background:rgba(35,61,60,.09);color:var(--usbc-green);font-size:11px;font-weight:700}.usbc-member__text[data-v-c33906be]{min-width:0;max-width:168px}.usbc-member__name[data-v-c33906be]{display:block;overflow:hidden;font-weight:600;line-height:1.25;text-overflow:ellipsis}.usbc-member__mail[data-v-c33906be]{display:block;overflow:hidden;font-size:11.5px;line-height:1.25;text-overflow:ellipsis;color:var(--usbc-ink-3)}.usbc-dim[data-v-c33906be]{color:var(--usbc-ink-2)}.usbc-faint[data-v-c33906be]{color:var(--usbc-ink-3)}.usbc-version[data-v-c33906be]{padding:2px 8px;border:1px solid var(--usbc-border);border-radius:5px;font-size:11.5px;font-weight:600;color:var(--usbc-ink-2)}.usbc-row-act[data-v-c33906be]{display:inline-grid;place-items:center;width:28px;height:28px;border:1px solid transparent;border-radius:6px;background:transparent;color:var(--usbc-ink-3);cursor:pointer;opacity:0;transition:opacity .12s,background .12s,color .12s,border-color .12s}tbody tr:hover .usbc-row-act[data-v-c33906be],tbody tr[aria-selected=true] .usbc-row-act[data-v-c33906be]{opacity:1}.usbc-row-act[data-v-c33906be]:hover:not(:disabled){background:var(--usbc-card);border-color:var(--usbc-border);color:var(--usbc-neg)}.usbc-row-act[data-v-c33906be]:disabled{cursor:not-allowed}tbody tr:hover .usbc-row-act[data-v-c33906be]:disabled{opacity:.28}.usbc-row-act[data-v-c33906be] .v-icon{color:inherit;font-size:16px}.usbc-empty[data-v-c33906be]{padding:34px 20px;text-align:center;font-size:13.5px;color:var(--usbc-ink-3)}.usbc-foot[data-v-c33906be]{display:flex;align-items:center;gap:12px;padding:11px 20px;border-top:1px solid var(--usbc-border);font-size:12.5px;color:var(--usbc-ink-3)}.usbc-foot__tz[data-v-c33906be]{padding-left:12px;border-left:1px solid var(--usbc-border);color:var(--usbc-ink-3)}.usbc-pager[data-v-c33906be]{display:flex;align-items:center;gap:8px;margin-left:auto}.usbc-perpage[data-v-c33906be]{display:flex;align-items:center;gap:5px;margin-right:4px}.usbc-perpage select[data-v-c33906be]{padding:2px 4px;border:1px solid var(--usbc-border);border-radius:5px;background:var(--usbc-card);font-size:12.5px;color:var(--usbc-ink-2);outline:none}.usbc-page-of[data-v-c33906be]{font-variant-numeric:tabular-nums}.usbc-page-btn[data-v-c33906be]{display:grid;place-items:center;width:26px;height:26px;border:1px solid var(--usbc-border);border-radius:6px;background:var(--usbc-card);color:var(--usbc-ink-2);cursor:pointer;transition:background .12s,border-color .12s}.usbc-page-btn[data-v-c33906be]:hover:not(:disabled){background:var(--usbc-hover);border-color:var(--usbc-border-strong)}.usbc-page-btn[data-v-c33906be]:disabled{cursor:not-allowed;opacity:.4}.usbc-page-btn[data-v-c33906be] .v-icon{color:inherit}.usbc-drawer__head[data-v-c33906be]{display:flex;align-items:flex-start;gap:10px;padding:16px 18px 14px;border-bottom:1px solid var(--usbc-border)}.usbc-drawer__head h4[data-v-c33906be]{margin:0;font-size:15.5px;font-weight:700;color:var(--usbc-ink)}.usbc-drawer__head p[data-v-c33906be]{margin:2px 0 0;font-size:12px;color:var(--usbc-ink-3)}.usbc-drawer__close[data-v-c33906be]{margin-left:auto;border:0;background:transparent;color:var(--usbc-ink-3);cursor:pointer}.usbc-drawer__close[data-v-c33906be] .v-icon{color:inherit}.usbc-drawer__body[data-v-c33906be]{margin:0;padding:6px 18px 14px}.usbc-field[data-v-c33906be]{display:flex;align-items:baseline;gap:12px;padding:9px 0;border-bottom:1px solid var(--usbc-border);font-size:12.5px}.usbc-field[data-v-c33906be]:last-child{border-bottom:0}.usbc-field dt[data-v-c33906be]{flex-shrink:0;width:92px;font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--usbc-ink-3)}.usbc-field dd[data-v-c33906be]{flex:1;min-width:0;margin:0;text-align:right;color:var(--usbc-ink)}.usbc-edit[data-v-c33906be]{padding:14px 18px 16px;border-top:1px solid var(--usbc-border);background:var(--usbc-hover)}.usbc-edit__head[data-v-c33906be]{display:flex;align-items:center;gap:7px;margin-bottom:10px;font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--usbc-ink-2)}.usbc-edit__head[data-v-c33906be] .v-icon{color:var(--usbc-neg)}.usbc-edit__why[data-v-c33906be]{margin:0 0 11px;font-size:12.5px;line-height:1.45;color:var(--usbc-ink-2)}.usbc-owned[data-v-c33906be]{display:flex;align-items:flex-start;gap:8px;padding:10px 12px;border:1px dashed var(--usbc-border);border-radius:var(--usbc-radius-inner);background:var(--usbc-card);font-size:11.5px;line-height:1.5;color:var(--usbc-ink-2)}.usbc-owned[data-v-c33906be] .v-icon{color:var(--usbc-ink-3)}.usbc-owned b[data-v-c33906be]{color:var(--usbc-ink);font-weight:600}.usbc-owned code[data-v-c33906be]{padding:1px 4px;font-size:11px;background:rgba(35,61,60,.07);color:var(--usbc-green);box-shadow:none}.usbc-note-label[data-v-c33906be]{display:block;margin:13px 0 5px;font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--usbc-ink-3)}.usbc-req[data-v-c33906be]{color:var(--usbc-neg)}.usbc-note-input[data-v-c33906be]{width:100%;min-height:58px;padding:9px 11px;border:1px solid var(--usbc-border);border-radius:var(--usbc-radius-inner);background:var(--usbc-card);font-size:12.5px;color:var(--usbc-ink);resize:vertical;transition:border-color .12s,box-shadow .12s}.usbc-note-input[data-v-c33906be]:focus{outline:0;border-color:var(--usbc-gold-deep);box-shadow:0 0 0 3px rgba(180,146,48,.14)}.usbc-checks__note[data-v-c33906be]{margin:11px 0 0;font-size:11.5px;line-height:1.45;color:var(--usbc-ink-3)}.usbc-edit__actions[data-v-c33906be]{display:flex;gap:8px;margin-top:13px}.usbc-edit__actions .usbc-btn[data-v-c33906be]{flex:1}.usbc-redirect[data-v-c33906be]{padding:14px 18px 16px;border-top:1px solid var(--usbc-border);background:var(--usbc-hover)}.usbc-redirect .usbc-edit__head[data-v-c33906be] .v-icon{color:var(--usbc-gold-deep)}.usbc-redirect__body[data-v-c33906be]{margin:0 0 12px;font-size:12.5px;line-height:1.5;color:var(--usbc-ink-2)}.usbc-redirect__body b[data-v-c33906be]{color:var(--usbc-ink);font-weight:600}.usbc-redirect__missing[data-v-c33906be]{margin:0;font-size:11.5px;line-height:1.5;color:var(--usbc-ink-3)}.usbc-btn--link[data-v-c33906be]{display:inline-flex;align-items:center;gap:6px;background:var(--usbc-accent);border-color:transparent;color:var(--usbc-accent-ink);text-decoration:none}.usbc-btn--link[data-v-c33906be]:hover{background:var(--usbc-accent-hover);border-color:transparent}.usbc-btn--link[data-v-c33906be] .v-icon{color:inherit}.usbc-locked[data-v-c33906be]{display:flex;align-items:flex-start;gap:8px;padding:12px 18px 15px;border-top:1px solid var(--usbc-border);background:var(--usbc-hover);font-size:11.5px;line-height:1.5;color:var(--usbc-ink-2)}.usbc-locked[data-v-c33906be] .v-icon{color:var(--usbc-ink-3)}.usbc-log[data-v-c33906be]{padding:4px 18px 16px}.usbc-log__cap[data-v-c33906be]{margin:10px 0 8px;font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--usbc-ink-3)}.usbc-log__empty[data-v-c33906be]{margin:0;font-size:12px;color:var(--usbc-ink-3)}.usbc-log__item[data-v-c33906be]{position:relative;padding:0 0 12px 17px;border-left:1px solid var(--usbc-border);font-size:12px;line-height:1.45;color:var(--usbc-ink-2)}.usbc-log__item[data-v-c33906be]:last-child{padding-bottom:0;border-left-color:transparent}.usbc-log__item[data-v-c33906be]:before{content:"";position:absolute;left:-4px;top:4px;width:7px;height:7px;border-radius:50%;background:var(--usbc-track)}.usbc-log__reason[data-v-c33906be],.usbc-log__when[data-v-c33906be]{display:block;color:var(--usbc-ink-3)}.usbc-log__when[data-v-c33906be]{font-size:11px}.usbc-dialog-wrap{box-shadow:none}.usbc-dialog{background:var(--usbc-card);border-radius:var(--usbc-radius);overflow:hidden}.usbc-dialog__head{display:flex;align-items:flex-start;gap:11px;padding:18px 20px 14px}.usbc-dialog__mark{display:grid;place-items:center;flex-shrink:0;width:32px;height:32px;border-radius:var(--usbc-radius-inner);color:var(--usbc-gold-deep);background:rgba(180,146,48,.16)}.usbc-dialog__mark .v-icon{color:inherit}.usbc-dialog__head h4{margin:0;font-size:16px;font-weight:700;color:var(--usbc-ink)}.usbc-dialog__head p{margin:3px 0 0;font-size:12.5px;line-height:1.45;color:var(--usbc-ink-2)}.usbc-arrow{display:flex;align-items:center;gap:10px;margin:0 20px;padding:12px 14px;border:1px solid var(--usbc-border);border-radius:var(--usbc-radius-inner);background:var(--usbc-hover)}.usbc-arrow__glyph{color:var(--usbc-ink-3);font-size:15px}.usbc-impact{margin:14px 20px 0}.usbc-impact__cap{margin:0 0 8px;font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--usbc-ink-3)}.usbc-impact ul{margin:0;padding:0;list-style:none}.usbc-impact li{display:flex;align-items:flex-start;gap:9px;padding:5px 0;font-size:12.5px;line-height:1.45;color:var(--usbc-ink-2)}.usbc-impact li:before{content:"";flex-shrink:0;width:5px;height:5px;margin-top:7px;border-radius:50%;background:var(--usbc-credit)}.usbc-impact li[data-kind=warn]{color:#9c3330}.usbc-impact li[data-kind=warn]:before{background:var(--usbc-neg)}.usbc-dialog__foot{display:flex;gap:9px;padding:16px 20px 18px}.usbc-dialog__foot .usbc-btn{flex:1}