:root{--bp-bg:linear-gradient(180deg, #f7efe2 0%, #fffaf4 45%, #f2f7f3 100%);--bp-surface:#ffffffd6;--bp-surface-strong:#fffffff5;--bp-border:#22372b1f;--bp-ink:#22372b;--bp-subtle:#5d6b61;--bp-accent:#bf5f2f;--bp-accent-soft:#bf5f2f1f;--bp-success:#2f7d5d;--bp-success-soft:#2f7d5d24;--bp-warning:#9f6b13;--bp-warning-soft:#9f6b1324;--bp-danger:#b9472c;--bp-danger-soft:#b9472c24;--bp-info:#2563a9;--bp-info-soft:#2563a921;--bp-shadow:0 20px 48px #34433a1f;color:var(--bp-ink);background:var(--bp-bg);font-family:Avenir Next,Pretendard,Segoe UI,sans-serif}*{box-sizing:border-box}body{background:var(--bp-bg);min-width:320px;min-height:100vh;color:var(--bp-ink);margin:0}html:has(.bp-member-site--app){scrollbar-gutter:stable}a{color:inherit}#root{min-height:100vh}.bp-shell{background:radial-gradient(circle at top left, #bf5f2f2e, transparent 24%), radial-gradient(circle at bottom right, #2f7d5d29, transparent 22%), var(--bp-bg);min-height:100vh;padding:48px 20px 72px}.bp-shell__hero{border:1px solid var(--bp-border);background:var(--bp-surface);max-width:900px;box-shadow:var(--bp-shadow);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:28px;margin:0 auto 28px;padding:28px}.bp-shell__eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--bp-accent);margin:0 0 12px;font-size:.78rem;font-weight:700}.bp-shell__title{letter-spacing:-.03em;margin:0;font-size:clamp(2rem,4vw,3.5rem);line-height:1.05}.bp-shell__description{max-width:62ch;color:var(--bp-subtle);margin:16px 0 0;font-size:1rem;line-height:1.7}.bp-shell__grid{gap:20px;max-width:900px;margin:0 auto;display:grid}.bp-card{border:1px solid var(--bp-border);background:var(--bp-surface-strong);box-shadow:var(--bp-shadow);border-radius:24px;overflow:hidden}.bp-card__header{padding:22px 24px 0}.bp-card__title{margin:0;font-size:1.1rem}.bp-card__body{padding:18px 24px 24px}.bp-status{letter-spacing:.03em;border-radius:999px;align-items:center;padding:.45rem .8rem;font-size:.82rem;font-weight:700;display:inline-flex}.bp-status--neutral{color:var(--bp-ink);background:#22372b14}.bp-status--success{background:var(--bp-success-soft);color:var(--bp-success)}.bp-status--warning{background:var(--bp-warning-soft);color:var(--bp-warning)}.bp-status--danger{background:var(--bp-danger-soft);color:var(--bp-danger)}.bp-status--info{background:var(--bp-info-soft);color:var(--bp-info)}.bp-kv{gap:12px;display:grid}.bp-kv__row{border-bottom:1px solid #22372b14;justify-content:space-between;gap:16px;padding-bottom:12px;display:flex}.bp-kv__row:last-child{border-bottom:0;padding-bottom:0}.bp-kv__label,.bp-muted{color:var(--bp-subtle)}.bp-metrics{gap:14px;margin-bottom:18px;display:grid}.bp-metric{background:#ffffffad;border:1px solid #22372b14;border-radius:18px;justify-content:space-between;gap:16px;padding:14px 16px;display:flex}.bp-metric__label{color:var(--bp-subtle);font-weight:600}.bp-metric__value{text-align:right;align-items:center;display:flex}.bp-form{gap:18px;display:grid}.bp-form__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.bp-form__actions{flex-wrap:wrap;gap:12px;display:flex}.bp-field{gap:8px;display:grid}.bp-field__label{font-weight:700}.bp-field__hint{color:var(--bp-subtle);font-size:.9rem;line-height:1.5}.bp-checkbox{color:var(--bp-ink);align-items:center;gap:10px;font-weight:700;display:flex}.bp-input{width:100%;color:var(--bp-ink);font:inherit;background:#ffffffe6;border:1px solid #22372b1f;border-radius:16px;padding:.9rem 1rem;transition:border-color .14s,box-shadow .14s,transform .14s}.bp-input:focus{border-color:#bf5f2f73;outline:none;transform:translateY(-1px);box-shadow:0 0 0 4px #bf5f2f1f}.bp-button{color:#fffdf9;font:inherit;cursor:pointer;background:linear-gradient(135deg,#bf5f2f,#d67b47);border:0;border-radius:999px;padding:.9rem 1.2rem;font-weight:700;box-shadow:0 12px 28px #bf5f2f38}.bp-button:hover{transform:translateY(-1px)}.bp-button--secondary{background:linear-gradient(135deg,#2f7d5d,#399a73);box-shadow:0 12px 28px #2f7d5d38}.bp-button--soft-blue{color:#126aa7;background:#fff;border:1px solid #579fdb75;border-radius:8px;box-shadow:0 8px 18px #2d84c81f}.bp-button--soft-blue:hover{background:#f4fbff;border-color:#579fdbb3}.bp-button--danger-outline{color:var(--bp-danger);box-shadow:none;background:#fff9f6;border:1px solid #b9472c6b;border-radius:8px}.bp-button--danger-outline:hover{background:#fff0ea;border-color:#b9472cad}.bp-button--compact{box-shadow:none;padding:.62rem .95rem;font-size:.88rem}.bp-callout{border-radius:18px;margin-top:18px;padding:14px 16px;line-height:1.6}.bp-callout code{font-family:SFMono-Regular,Menlo,Monaco,monospace;font-size:.92em}.bp-callout--neutral{color:var(--bp-ink);background:#22372b0f}.bp-callout--success{background:var(--bp-success-soft);color:var(--bp-success)}.bp-callout--warning{background:var(--bp-warning-soft);color:var(--bp-warning)}.bp-summary{gap:12px;margin-top:18px;display:grid}.bp-summary__item{background:#f7efe294;border:1px solid #bf5f2f1a;border-radius:18px;justify-content:space-between;gap:16px;padding:14px 16px;display:flex}.bp-summary__label{color:var(--bp-subtle)}.bp-section-copy{color:var(--bp-subtle);margin:0;line-height:1.7}.bp-result-panel{background:radial-gradient(circle at 100% 0,#2f7d5d29,#0000 28%),#ffffffe6;border:1px solid #2f7d5d29;border-radius:22px;margin-top:18px;padding:18px}.bp-result-panel__header{align-items:center;gap:12px;margin-bottom:16px;display:flex}.bp-result-panel__title{margin:0;font-size:1.1rem;font-weight:700}.bp-result-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.bp-result-grid--balanced{grid-auto-rows:1fr}.bp-result-stat{background:#f2f7f3e6;border-radius:18px;align-content:start;gap:6px;padding:14px 16px;display:grid}.bp-result-stat__label{color:var(--bp-subtle);font-size:.9rem}.bp-result-stat__value{font-size:1.1rem}.bp-session-panel{border-color:#2f7d5d33}.bp-panel{background:radial-gradient(circle at 100% 0,#2f7d5d1f,#0000 30%),#ffffffb8;border:1px solid #22372b1a;border-radius:22px;gap:16px;margin-top:18px;padding:18px;display:grid}.bp-panel__header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.bp-panel__header h3{margin:0 0 6px}.bp-stack{gap:16px;display:grid}.bp-capability-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:18px;display:grid}.bp-capability-card{background:#ffffffc2;border:1px solid #22372b1a;border-radius:18px;gap:10px;padding:16px;display:grid}.bp-capability-card__header{justify-content:space-between;align-items:center;gap:12px;display:flex}.bp-capability-card__description{color:var(--bp-subtle);margin:0;font-size:.92rem;line-height:1.55}.bp-event-panel{background:radial-gradient(circle at 0 0,#bf5f2f1f,#0000 30%),#ffffffb8;border:1px solid #22372b1a;border-radius:22px;gap:16px;margin-top:22px;padding:18px;display:grid}.bp-event-panel__header{justify-content:space-between;align-items:center;gap:16px;display:flex}.bp-event-panel__eyebrow{color:var(--bp-accent);letter-spacing:0;text-transform:uppercase;margin:0 0 4px;font-size:.72rem;font-weight:800}.bp-event-panel__title{margin:0;font-size:1rem}.bp-event-list{gap:14px;display:grid}.bp-event-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.bp-event-summary-item{background:#f0f7ffd6;border:1px solid #126aa71f;border-radius:8px;gap:4px;min-width:0;padding:10px 12px;display:grid}.bp-event-summary-item span{color:var(--bp-subtle);font-size:.78rem;font-weight:700}.bp-event-summary-item strong{text-overflow:ellipsis;white-space:nowrap;font-size:1rem;overflow:hidden}.bp-event-panel__tabs{width:min(100%,320px)}.bp-event-bracket-tab{gap:14px;display:grid}.bp-event-bracket-tab__selector{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px;display:grid}.bp-event-bracket-choice{min-width:0;color:var(--bp-text);font:inherit;text-align:left;cursor:pointer;background:#ffffffe6;border:1px solid #126aa733;border-radius:8px;gap:4px;padding:10px 12px;display:grid}.bp-event-bracket-choice span{text-overflow:ellipsis;white-space:nowrap;font-weight:800;overflow:hidden}.bp-event-bracket-choice small{color:var(--bp-subtle);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bp-event-bracket-choice[aria-pressed=true]{color:#fff;background:#126aa7;box-shadow:0 0 0 3px #126aa724}.bp-event-bracket-choice[aria-pressed=true] small{color:#ffffffd1}.bp-event-card{background:#ffffffdb;border:1px solid #2f7d5d24;border-radius:20px;gap:14px;padding:16px;display:grid}.bp-event-card__header{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.bp-event-card__date{color:var(--bp-subtle);margin:0 0 6px;font-size:.88rem}.bp-event-card__title{margin:0;font-size:1.06rem}.bp-event-card__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.bp-event-card__actions{justify-content:flex-end;align-items:center;gap:10px;display:flex}.bp-event-card__note{color:var(--bp-subtle);margin:0}.bp-event-stat{background:#f2f7f3e6;border-radius:14px;gap:4px;padding:10px 12px;display:grid}.bp-event-stat__label{color:var(--bp-subtle);font-size:.82rem}.bp-event-stat__value{font-size:.95rem}.bp-event-match-list{gap:10px;display:grid}.bp-event-match-row{background:#f8fbf9eb;border:1px solid #2f7d5d29;border-radius:12px;gap:12px;padding:12px;display:grid}.bp-event-match-row__header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.bp-event-match-row__actions{justify-content:flex-end;display:flex}.bp-event-match-detail{background:#ffffffbd;border:1px solid #22372b1a;border-radius:12px;gap:12px;padding:12px;display:grid}.bp-event-match-detail__teams{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.bp-event-match-detail__team{background:#f2f7f3e6;border-radius:12px;gap:10px;min-width:0;padding:12px;display:grid}.bp-event-match-detail__team-header{color:var(--bp-subtle);justify-content:space-between;align-items:center;gap:10px;font-size:.82rem;display:flex}.bp-event-match-detail__team strong{overflow-wrap:anywhere}.bp-event-match-detail__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.bp-event-match-detail__analysis{background:#f2f7f3b8;border:1px solid #2f7d5d24;border-radius:8px;gap:10px;padding:12px;display:grid}.bp-event-match-detail__analysis-header{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.bp-event-match-detail__note{color:var(--bp-subtle);margin:0}.bp-match-dispute{background:#fff8eeb8;border:1px solid #bf5f2f2e;border-radius:8px;gap:10px;padding:12px;display:grid}.bp-match-dispute__header{color:var(--bp-subtle);align-items:center;gap:8px;font-size:.88rem;display:flex}.bp-match-dispute__pending{gap:4px;display:grid}.bp-match-dispute__pending span{color:var(--bp-subtle);font-size:.88rem}.bp-record-detail{background:#f8fbf9f5;border:1px solid #2f7d5d24;border-radius:8px;gap:12px;padding:12px;display:grid}.bp-member-dialog-backdrop{z-index:3000;box-sizing:border-box;padding:max(16px, env(safe-area-inset-top)) 16px calc(108px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#132d426b;place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}.bp-member-record-dialog{z-index:3010;background:#fff;border:1px solid #1f374629;border-radius:8px;grid-template-rows:auto minmax(0,1fr);width:min(100%,960px);max-height:min(100dvh - 144px,820px);display:grid;position:relative;overflow:hidden;box-shadow:0 24px 72px #132d4238}.bp-member-record-dialog__header{background:#f8fbfdf5;border-bottom:1px solid #1f37461f;justify-content:space-between;align-items:flex-start;gap:12px;padding:16px 18px;display:flex}.bp-member-record-dialog__header p{color:#2f7d5d;margin:0 0 4px;font-size:.78rem;font-weight:900}.bp-member-record-dialog__header h2{color:#132d42;margin:0;font-size:1.08rem;line-height:1.3}.bp-member-record-dialog__body{min-height:0;padding:16px;overflow:auto}.bp-member-record-dialog .bp-record-detail{background:0 0;border:0;padding:0}.bp-record-detail__header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.bp-record-detail__eyebrow{color:var(--bp-subtle);margin:0 0 4px;font-size:.78rem;font-weight:700}.bp-record-detail__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.bp-record-detail__stat{background:#ffffffd1;border-radius:12px;gap:4px;min-width:0;padding:10px 12px;display:grid}.bp-record-detail__stat span,.bp-record-detail__stat small{color:var(--bp-subtle);font-size:.82rem}.bp-record-detail__stat strong{overflow-wrap:anywhere;font-size:.96rem}.bp-record-history{border-top:1px solid #2f7d5d1f;gap:10px;padding-top:12px;display:grid}.bp-record-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.bp-record-trend{background:#ffffffbd;border:1px solid #2f7d5d1f;border-radius:8px;gap:10px;min-width:0;padding:10px;display:grid}.bp-record-trend__bars{grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;gap:8px;min-height:132px;display:grid}.bp-record-trend__point{min-width:0;color:var(--bp-subtle);text-align:center;align-items:end;gap:6px;font-size:.74rem;display:grid}.bp-record-trend__bar{background:#f2f7f3d1;border-radius:8px;justify-content:center;align-items:end;min-height:82px;padding:0 3px;display:flex}.bp-record-trend__bar span{background:#8aa0a8;border-radius:999px 999px 4px 4px;width:100%;min-height:12px;display:block}.bp-record-trend__point--win .bp-record-trend__bar span{background:#2f7d5d}.bp-record-trend__point--loss .bp-record-trend__bar span{background:#bf5f2f}.bp-record-trend__point--void .bp-record-trend__bar span{background:#8aa0a8}.bp-record-trend__point strong,.bp-record-trend__point span{overflow-wrap:anywhere}.bp-record-breakdown{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.bp-record-breakdown__group{background:#ffffffbd;border:1px solid #2f7d5d1f;border-radius:8px;gap:8px;min-width:0;padding:10px;display:grid}.bp-record-breakdown__header,.bp-record-breakdown__item{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.bp-record-breakdown__header span,.bp-record-breakdown__item span{color:var(--bp-subtle);font-size:.78rem}.bp-record-breakdown__list{gap:6px;display:grid}.bp-record-breakdown__item{border-top:1px solid #2f7d5d14;padding:8px 0}.bp-record-breakdown__item strong,.bp-record-breakdown__item span{overflow-wrap:anywhere}.bp-record-breakdown__meta{text-align:right;justify-items:end;gap:4px;min-width:96px;display:grid}.bp-record-history__header,.bp-record-history__item{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.bp-record-history__list{gap:8px;display:grid}.bp-record-history__subhead{color:var(--bp-subtle);justify-content:space-between;align-items:center;gap:10px;font-size:.82rem;display:flex}.bp-record-history__item{background:#ffffffd1;border-radius:12px;padding:10px 12px}.bp-record-history__date,.bp-record-history__opponent{color:var(--bp-subtle);margin:0;font-size:.82rem}.bp-record-history__opponent{overflow-wrap:anywhere;margin-top:4px}.bp-record-history__meta{text-align:right;justify-items:end;gap:4px;min-width:120px;display:grid}.bp-record-history__meta span{color:var(--bp-subtle);font-size:.78rem}.bp-event-match-form{border-top:1px solid #2f7d5d1f;gap:10px;padding-top:10px;display:grid}.bp-ranking-board{gap:14px;display:grid}.bp-ranking-toolbar{grid-template-columns:minmax(150px,210px) minmax(132px,160px) minmax(132px,160px);align-items:end;gap:12px;display:grid}.bp-ranking-toolbar .bp-input{border-radius:10px;min-height:46px;padding:.7rem .85rem}.bp-ranking-meta{flex-wrap:wrap;gap:8px;display:flex}.bp-ranking-meta span{color:#52615d;background:#eaf5ffb8;border:1px solid #1f37461a;border-radius:999px;align-items:center;gap:8px;padding:.46rem .72rem;font-size:.82rem;font-weight:800;display:inline-flex}.bp-ranking-meta strong{color:#132d42}.bp-ranking-tier-panel{background:#ffffffa8;border:1px solid #1f37461f;border-radius:8px;gap:10px;padding:14px 16px;display:grid}.bp-ranking-tier-panel h4{color:#132d42;margin:0;font-size:1rem}.bp-ranking-tier-list{flex-wrap:wrap;gap:8px;display:flex}.bp-ranking-tier-guide,.bp-ranking-tier{white-space:nowrap;border-radius:999px;align-items:center;font-weight:900;display:inline-flex}.bp-ranking-tier-guide{gap:6px;padding:.46rem .68rem;font-size:.82rem}.bp-ranking-tier-guide__mark{background:currentColor;border-radius:999px;width:.58rem;height:.58rem}.bp-ranking-tier{justify-content:center;min-width:62px;padding:.34rem .58rem;font-size:.78rem}.bp-ranking-tier-guide--iron,.bp-ranking-tier--iron{color:#4b5560;background:#eef0f2}.bp-ranking-tier-guide--bronze,.bp-ranking-tier--bronze{color:#9a542b;background:#fff4ec}.bp-ranking-tier-guide--silver,.bp-ranking-tier--silver{color:#4f6178;background:#eef4fb}.bp-ranking-tier-guide--gold,.bp-ranking-tier--gold{color:#8a6500;background:#fff7df}.bp-ranking-tier-guide--platinum,.bp-ranking-tier--platinum{color:#126b86;background:#e9fbff}.bp-ranking-tier-guide--diamond,.bp-ranking-tier--diamond{color:#6541a8;background:#f1edff}.bp-ranking-tier-guide--master,.bp-ranking-tier--master{color:#a73363;background:#fff0f5}.bp-ranking-tier--empty{color:#52615d;background:#edf1ef;min-width:74px}.bp-ranking-table-shell{background:#ffffffd1;border:1px solid #1f374624;border-radius:8px;overflow-x:auto}.bp-ranking-table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:960px}.bp-ranking-col--rank{width:58px}.bp-ranking-col--name{width:166px}.bp-ranking-col--tier{width:84px}.bp-ranking-col--score{width:74px}.bp-ranking-col--attendance{width:68px}.bp-ranking-col--record{width:144px}.bp-ranking-col--rate{width:68px}.bp-ranking-col--rating{width:76px}.bp-ranking-col--diff{width:62px}.bp-ranking-col--recent{width:92px}.bp-ranking-col--detail{width:68px}.bp-ranking-table th,.bp-ranking-table td{color:#132d42;text-align:left;vertical-align:middle;text-overflow:ellipsis;white-space:nowrap;border-bottom:1px solid #1f37461f;padding:.64rem .52rem;overflow:hidden}.bp-ranking-table th{color:#5d6b61;background:#f8fbfdf2;font-size:.78rem;font-weight:900}.bp-ranking-table td{font-size:.84rem;font-weight:750}.bp-ranking-table tr:last-child td{border-bottom:0}.bp-ranking-table__row--current td{background:#2f7d5d0f}.bp-ranking-table__row--unranked td{color:#52615d}.bp-ranking-member{align-items:center;gap:7px;min-width:0;display:flex}.bp-ranking-member .bp-status{letter-spacing:0;flex:none;padding:.32rem .5rem;font-size:.72rem}.bp-ranking-member strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.bp-ranking-number{text-align:right;font-variant-numeric:tabular-nums}.bp-ranking-rank{color:#1f5fd1;background:#126aa71a;border-radius:999px;justify-content:center;align-items:center;min-width:36px;padding:.3rem .4rem;font-weight:900;display:inline-flex}.bp-ranking-rank--empty{color:#52615d;background:#52615d1a;min-width:30px}.bp-ranking-detail-button{white-space:nowrap;min-height:36px;padding:.4rem .52rem;font-size:.72rem;line-height:1.05}.bp-ranking-mobile-list{display:none}.bp-ranking-mobile-card{background:#ffffffd6;border:1px solid #1f37461f;border-radius:8px;overflow:hidden}.bp-ranking-mobile-card--expanded{border-color:#bf5f2f7a;box-shadow:0 12px 26px #1f37461a}.bp-ranking-mobile-card__summary{width:100%;color:inherit;font:inherit;text-align:left;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:8px;padding:14px 12px;display:grid}.bp-ranking-mobile-card__rank{grid-row:span 2}.bp-ranking-mobile-card__main{gap:6px;min-width:0;display:grid}.bp-ranking-mobile-card__name{color:#132d42;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.bp-ranking-mobile-card__subline{color:#52615d;flex-wrap:wrap;align-items:center;gap:6px;min-width:0;font-size:.78rem;font-weight:850;display:flex}.bp-ranking-mobile-card__subline>span:last-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.bp-ranking-mobile-card__score{color:#132d42;font-variant-numeric:tabular-nums;justify-items:end;min-width:62px;display:grid}.bp-ranking-mobile-card__score small{color:#5d6b61;font-size:.68rem;font-weight:800}.bp-ranking-mobile-card__chevron{color:#52615d;font-size:.72rem;font-weight:900}.bp-ranking-mobile-card__detail{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:0 12px 14px;display:grid}.bp-ranking-mobile-stat{background:#f8fbfddb;border:1px solid #1f374614;border-radius:8px;gap:4px;min-width:0;padding:10px;display:grid}.bp-ranking-mobile-stat span{color:#5d6b61;font-size:.76rem;font-weight:800}.bp-ranking-mobile-stat strong{overflow-wrap:anywhere;color:#132d42;font-size:.95rem}.bp-ranking-mobile-card__chips{flex-wrap:wrap;grid-column:1/-1;gap:6px;display:flex}.bp-ranking-mobile-card__analysis{grid-column:1/-1;justify-self:stretch}@media (max-width:980px){.bp-ranking-toolbar{grid-template-columns:minmax(0,1fr) minmax(0,.5fr) minmax(0,.5fr);gap:8px}.bp-ranking-toolbar__search{grid-column:1/-1}.bp-ranking-meta{grid-template-columns:repeat(auto-fit,minmax(108px,1fr));display:grid}.bp-ranking-meta span{white-space:normal;justify-content:center;min-width:0}.bp-ranking-tier-list{grid-template-columns:repeat(auto-fit,minmax(132px,1fr));display:grid}.bp-ranking-table-shell{display:none}.bp-ranking-mobile-list{gap:10px;display:grid}}@media (max-width:460px){.bp-ranking-mobile-card__summary{grid-template-columns:auto minmax(0,1fr) auto}.bp-ranking-mobile-card__score{grid-column:2/3;justify-items:start}.bp-ranking-mobile-card__chevron{grid-area:1/3/3/4;align-self:center}.bp-ranking-mobile-card__detail{grid-template-columns:1fr}}.bp-revision-list{gap:10px;display:grid}.bp-revision-card{background:#f7efe294;border:1px solid #bf5f2f24;border-radius:18px;gap:12px;padding:14px;display:grid}.bp-member-site{background:linear-gradient(#eef5fb 0%,#f8fbf8 42%,#fffaf4 100%);min-height:100vh}.bp-member-header{z-index:10;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffe6;border-bottom:1px solid #1f37461a;position:sticky;top:0}.bp-member-header__inner{justify-content:space-between;align-items:center;gap:24px;width:min(1180px,100% - 32px);margin:0 auto;padding:14px 0;display:flex}.bp-member-brand{color:#163428;align-items:center;text-decoration:none;display:inline-flex}.bp-member-brand__logo{object-fit:contain;width:180px;height:40px;display:block}.bp-member-nav,.bp-member-footer__links{align-items:center;gap:10px;display:flex}.bp-member-nav{flex-wrap:wrap}.bp-member-footer__links{scrollbar-width:none;flex-wrap:nowrap;gap:0;max-width:100%;overflow-x:auto}.bp-member-footer__links::-webkit-scrollbar{display:none}.bp-member-nav a,.bp-member-footer__links a{color:#294038;border-radius:999px;font-size:.9rem;font-weight:800;text-decoration:none}.bp-member-nav a{padding:.56rem .78rem}.bp-member-nav a[aria-current=page]{color:#1f7a5a;background:#1f7a5a1f}.bp-member-site__main{gap:28px;width:min(1180px,100% - 32px);margin:0 auto;padding:28px 0 48px;display:grid}.bp-member-hero{grid-template-columns:minmax(0,1.12fr) minmax(320px,.88fr);align-items:stretch;gap:20px;display:grid}.bp-member-hero--entry{grid-template-columns:minmax(0,760px);justify-content:center}.bp-member-hero__content,.bp-member-hero__panel,.bp-member-quick-card,.bp-member-section,.bp-policy-page{background:#ffffffeb;border:1px solid #1f37461f;border-radius:8px;box-shadow:0 18px 44px #1f374617}.bp-member-hero__content{align-content:center;gap:18px;min-height:360px;padding:clamp(28px,4vw,48px);display:grid}.bp-member-hero__logo{width:min(320px,100%);height:auto;margin-bottom:2px;display:block}.bp-member-hero__content h1{color:#132d42;white-space:nowrap;max-width:none;margin:0;font-size:clamp(1.45rem,5vw,2.55rem);line-height:1.14}.bp-member-hero__content p{color:#52615d;max-width:56ch;margin:0;line-height:1.75}.bp-member-hero__eyebrow,.bp-member-section__header p,.bp-policy-page__eyebrow,.bp-member-footer__eyebrow{color:#bf5f2f;margin:0;font-size:.82rem;font-weight:900}.bp-member-hero__actions{flex-wrap:wrap;gap:12px;margin-top:4px;display:flex}.bp-kakao-onboarding__steps{margin-bottom:4px}.bp-identity-agency-selector{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.bp-identity-agency-selector__option{color:#52647a;min-height:42px;font:inherit;cursor:pointer;background:#fffffff0;border:1px solid #145fdc2e;border-radius:10px;font-size:.8rem;font-weight:900}.bp-identity-agency-selector__option[aria-checked=true]{color:#0d5eb0;background:#145fdc1a;border-color:#145fdc;box-shadow:inset 0 0 0 1px #145fdc26}.bp-identity-agency-selector__option:disabled{cursor:default;opacity:.65}.bp-member-date-picker{display:grid;position:relative}.bp-member-date-picker__trigger{box-sizing:border-box;color:#0d2038;cursor:pointer;width:100%;min-height:38px;font:inherit;text-align:left;background:#ffffffe6;border:1px solid #0d20381a;border-radius:12px;justify-content:space-between;align-items:center;gap:6px;padding:.48rem .58rem;font-size:.74rem;font-weight:850;display:flex}.bp-member-date-picker__trigger svg{color:#8b9aae;flex-shrink:0}.bp-member-date-picker__trigger-value.is-placeholder{color:#8b9aae;font-weight:700}.bp-member-date-picker__overlay{z-index:3050;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0f172a66;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.bp-member-date-picker__panel{background:#f8fbfffa;border:1px solid #145fdc21;border-radius:16px;gap:8px;width:min(360px,100vw - 32px);max-height:min(560px,100vh - 32px);padding:12px;display:grid;overflow:auto;box-shadow:0 24px 70px #0f172a3d}.bp-member-date-picker__dialog-head{color:#132d42;justify-content:space-between;align-items:center;gap:10px;padding:2px 2px 6px;display:flex}.bp-member-date-picker__dialog-head strong{font-size:.86rem;font-weight:950}.bp-member-date-picker__close{-webkit-appearance:none;appearance:none;color:#4b5f78;cursor:pointer;min-height:30px;font:inherit;background:#ffffffe6;border:1px solid #145fdc1f;border-radius:999px;padding:0 11px;font-size:.72rem;font-weight:900}.bp-member-date-picker__header{color:#132d42;text-align:center;grid-template-columns:36px 1fr 36px;align-items:center;gap:6px;display:grid}.bp-member-date-picker__header strong{font-size:.88rem;font-weight:900}.bp-member-date-picker__nav{-webkit-appearance:none;appearance:none;color:#26384c;cursor:pointer;min-height:36px;font:inherit;background:#ffffffe6;border:1px solid #145fdc1f;border-radius:8px;font-size:1.05rem;font-weight:900}.bp-member-date-picker__weekdays{color:#8b9aae;text-align:center;grid-template-columns:repeat(7,minmax(0,1fr));gap:2px;font-size:.68rem;font-weight:800;display:grid}.bp-member-date-picker__grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:2px;display:grid}.bp-member-date-picker__day{-webkit-appearance:none;appearance:none;color:#26384c;cursor:pointer;min-height:34px;font:inherit;background:0 0;border:1px solid #0000;border-radius:8px;font-size:.74rem;font-weight:750}:is(.bp-member-date-picker__day:hover,.bp-member-date-picker__day:focus-visible){background:#eef3fd}.bp-member-date-picker__day[data-in-month=false]{color:#c3cbd8}.bp-member-date-picker__day[data-today=true]{border-color:#145fdc66}.bp-member-date-picker__day[aria-pressed=true]{color:#fff;background:#145fdc;border-color:#145fdc6b}.bp-member-date-picker__today{-webkit-appearance:none;appearance:none;color:#145fdc;cursor:pointer;min-height:34px;font:inherit;background:#ffffffb3;border:1px dashed #145fdc4d;border-radius:10px;margin-top:2px;font-size:.72rem;font-weight:850}@media (max-width:560px){.bp-member-date-picker__overlay{align-items:flex-end;padding:12px}.bp-member-date-picker__panel{border-radius:18px;width:100%;max-height:min(520px,100vh - 24px)}}@keyframes bp-member-entry-background{0%{background-position:0 0}to{background-position:100% 100%}}@keyframes bp-member-logo-in{0%{transform:translateY(16px)scale(.96)}to{transform:translateY(0)scale(1)}}@keyframes bp-member-rise-in{0%{transform:translateY(14px)}to{transform:translateY(0)}}@keyframes bp-member-entry-swap{0%{transform:translateY(18px)}to{transform:translateY(0)}}@keyframes bp-member-soft-drift{0%{transform:translate(0,0)scale(1)}to{transform:translate(20px,18px)scale(1.08)}}.bp-member-club-home{justify-self:center;width:100%;max-width:860px}.bp-member-club-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.bp-member-club-action{min-height:160px;color:inherit;cursor:pointer;font:inherit;text-align:left;background:#f8fbf8;border:1px solid #1f7a5a2e;border-radius:8px;gap:8px;padding:22px;display:grid}.bp-member-club-action:hover{border-color:#bf5f2f66;transform:translateY(-1px);box-shadow:0 14px 30px #1f37461a}.bp-member-club-action span{color:#bf5f2f;font-size:.82rem;font-weight:900}.bp-member-club-action strong{color:#132d42;font-size:1.55rem}.bp-member-club-action small{color:#52615d;font-size:.95rem;line-height:1.5}.bp-member-club-summary{background:#f2f8f5e6;border:1px solid #1f7a5a24;border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:14px 16px;display:flex}.bp-member-club-summary span{color:#52615d;font-size:.84rem;font-weight:800}.bp-member-club-summary strong{color:#132d42}.bp-member-club-summary small{color:#1f7a5a;font-weight:800}.bp-member-footer__links a{color:#52615d;padding:.35rem 0}.bp-member-hero__panel{gap:12px;padding:clamp(20px,3vw,30px);display:grid}.bp-member-step{background:#f2f8f5e6;border:1px solid #1f7a5a1f;border-radius:8px;grid-template-columns:auto 1fr;gap:6px 12px;padding:16px;display:grid}.bp-member-step span{color:#fff;background:#1f7a5a;border-radius:999px;justify-content:center;align-items:center;width:30px;height:30px;font-weight:900;display:inline-flex}.bp-member-step strong{color:#132d42;align-self:center}.bp-member-step p{color:#52615d;grid-column:2;margin:0;font-size:.9rem;line-height:1.55}.bp-member-quick-grid{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.bp-member-quick-card{cursor:pointer;font:inherit;color:inherit;text-align:left;border:1px solid #1f37461f;gap:8px;padding:18px;text-decoration:none;display:grid}.bp-member-quick-card span{color:#bf5f2f;font-size:.8rem;font-weight:900}.bp-member-quick-card strong{color:#132d42;font-size:1.2rem}.bp-member-quick-card p{color:#52615d;margin:0;line-height:1.6}.bp-member-section{gap:18px;padding:clamp(18px,3vw,28px);display:grid}.bp-member-section__header{border-bottom:1px solid #1f37461a;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding-bottom:16px;display:flex}.bp-member-section__header>div{gap:4px;display:grid}.bp-member-section__header .bp-member-section__header-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.bp-member-section__header h2{color:#132d42;margin:0;font-size:clamp(1.35rem,3vw,2rem)}.bp-member-section__header span{color:#52615d;line-height:1.55}.bp-member-flow-grid{width:100%;max-width:none}.bp-member-inline-form{grid-template-columns:repeat(2,minmax(180px,1fr)) auto;align-items:end;gap:14px}.bp-member-inline-form--lookup{grid-template-columns:minmax(220px,420px) auto}.bp-member-inline-form .bp-form__grid{display:contents}.bp-member-inline-form .bp-form__actions{align-self:center;padding-top:1.35rem}.bp-member-inline-form .bp-input{border-radius:10px;min-height:48px;padding:.72rem .9rem}.bp-member-inline-form .bp-button{white-space:nowrap;min-height:48px}.bp-member-post-login{gap:16px;display:grid}.bp-member-session-shell,.bp-member-home-panel{background:#ffffffe0;border:1px solid #1f37461f;border-radius:8px;gap:16px;padding:18px;display:grid}.bp-member-session-shell__top,.bp-member-home-panel__header,.bp-member-home-card__top{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.bp-member-session-shell__top p,.bp-member-home-panel__header p{color:#2f7d5d;margin:0 0 4px;font-size:.78rem;font-weight:800}.bp-member-session-shell__top h3,.bp-member-home-panel__header h3{color:#132d42;margin:0;font-size:clamp(1.25rem,2vw,1.65rem)}.bp-member-session-shell__top span{color:#52615d;margin-top:6px;font-weight:700;display:inline-block}.bp-member-session-shell__actions,.bp-member-home-actions,.bp-member-filter-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.bp-member-session-shell__actions{justify-content:flex-end}.bp-member-standing-controls{width:100%;margin-top:18px;display:grid}.bp-member-standing-controls .bp-member-filter-row{justify-content:space-between;width:100%}.bp-member-standing-controls .bp-member-segmented{width:min(100%,320px)}.bp-member-post-tabs{background:#eaf5ff;border:1px solid #579fdb57;border-radius:8px;grid-template-columns:repeat(4,minmax(0,1fr));width:min(100%,560px);display:inline-grid;overflow:hidden}.bp-member-post-tabs__button{color:#17405b;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;border-right:1px solid #579fdb47;font-weight:800}.bp-member-post-tabs__button:last-child{border-right:0}.bp-member-post-tabs__button[aria-pressed=true]{color:#fff;background:#126aa7;box-shadow:inset 0 0 0 2px #ffffff6b,0 8px 18px #126aa724}.bp-member-bottom-tabs{display:none}.bp-member-bottom-tabs__button{color:#52615d;cursor:pointer;min-width:0;font:inherit;background:0 0;border:0;font-size:.76rem;font-weight:900}.bp-member-bottom-tabs__mark{color:#126aa7;font-variant-numeric:tabular-nums;background:#126aa71a;border-radius:999px;justify-content:center;align-items:center;width:24px;height:24px;font-size:.72rem;display:inline-flex}.bp-member-home-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.bp-member-home-card{background:#f8fbfd;border:1px solid #1f37461a;border-radius:8px;align-content:start;gap:12px;min-width:0;padding:14px;display:grid}.bp-member-home-card span{color:#5d6b61;font-size:.88rem;font-weight:800}.bp-member-home-card strong{color:#132d42;font-size:1rem}.bp-member-home-card p{color:#52615d;min-height:48px;margin:0;font-size:.9rem;line-height:1.55}.bp-member-home-card .bp-button{justify-self:start}.bp-member-profile-ops{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.bp-member-profile-ops .bp-event-panel{min-width:0}.bp-member-segmented{background:#eaf5ff;border:1px solid #579fdb52;border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));width:min(100%,440px);display:inline-grid;overflow:hidden}.bp-member-segmented button{color:#17405b;min-height:42px;font:inherit;cursor:pointer;background:0 0;border:0;border-right:1px solid #579fdb3d;font-weight:800}.bp-member-segmented button:last-child{border-right:0}.bp-member-segmented button[aria-pressed=true]{color:#fff;background:#126aa7;box-shadow:inset 0 0 0 2px #ffffff9e,inset 0 -4px #093c6447,0 8px 18px #126aa738}.bp-member-season-select{width:min(100%,340px)}.bp-policy-page__topbar{justify-content:space-between;align-items:center;gap:12px;min-height:32px;margin-bottom:2px;display:flex}.bp-policy-page__home-link{color:#e25f2f;align-items:center;gap:4px;font-size:.72rem;font-weight:900;text-decoration:none;display:inline-flex}.bp-policy-page__back{align-items:center;gap:4px;min-height:32px;display:inline-flex}.bp-member-section-anchor{scroll-margin-top:90px}.bp-member-footer{color:#ffffffe0;background:#182d38;border-top:1px solid #1f37461f}.bp-member-footer__inner{gap:20px;width:min(1180px,100% - 32px);margin:0 auto;padding:30px 0;display:grid}.bp-member-footer__top{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.bp-member-footer h2{color:#fff;background:#fffffff0;border-radius:8px;align-items:center;margin:4px 0 0;padding:7px 10px;display:inline-flex;box-shadow:0 8px 24px #00000029}.bp-member-footer__logo{width:120px;height:auto;display:block}.bp-member-footer__links a{color:#ffffffc7;white-space:nowrap;align-items:center;display:inline-flex}.bp-member-footer__links a+a:before{content:"|";color:#ffffff57;margin:0 .58rem;font-weight:700}.bp-member-footer__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;display:grid}.bp-member-footer__item{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;gap:4px;min-width:0;padding:12px;display:grid}.bp-member-footer__item dt{color:#ffffff94;font-size:.78rem;font-weight:800}.bp-member-footer__item dd{overflow-wrap:anywhere;color:#ffffffeb;margin:0;font-weight:700}.bp-member-footer__note{color:#ffffff9e;margin:0;font-size:.86rem;line-height:1.6}.bp-policy-page{gap:24px;padding:clamp(24px,4vw,44px);display:grid}.bp-policy-page__header{gap:12px;max-width:780px;display:grid}.bp-policy-page__header h1{color:#132d42;margin:0;font-size:clamp(2rem,5vw,3.6rem)}.bp-policy-page__header p{color:#52615d;margin:0;line-height:1.75}.bp-policy-page__body{gap:14px;display:grid}.bp-policy-section{background:#f7fbf8e6;border:1px solid #1f37461a;border-radius:8px;padding:18px}.bp-policy-section h2{color:#132d42;margin:0 0 10px;font-size:1.1rem}.bp-policy-section p,.bp-policy-section li{color:#52615d;line-height:1.7}.bp-policy-section p,.bp-policy-section ul{margin:0}.bp-policy-section ul{padding-left:1.2rem}.bp-button:disabled{cursor:not-allowed;filter:grayscale(.35);opacity:.58;transform:none}@media (max-width:640px){.bp-shell{padding:28px 14px 48px}.bp-shell__hero,.bp-card__body,.bp-card__header{padding-left:18px;padding-right:18px}.bp-kv__row{flex-direction:column;gap:6px}.bp-metric,.bp-summary__item,.bp-result-panel__header,.bp-panel__header,.bp-event-panel__header,.bp-event-match-row__header,.bp-event-match-row__actions,.bp-event-card__header,.bp-event-card__actions,.bp-record-breakdown__header,.bp-record-breakdown__item,.bp-record-detail__header,.bp-record-history__header,.bp-record-history__item{flex-direction:column;align-items:flex-start}.bp-form__grid,.bp-result-grid,.bp-capability-grid,.bp-event-summary-grid,.bp-event-card__grid,.bp-event-match-detail__grid,.bp-event-match-detail__teams,.bp-record-breakdown,.bp-record-detail__grid,.bp-record-summary-grid{grid-template-columns:1fr}.bp-record-trend__bars{grid-template-columns:repeat(6,minmax(0,1fr))}.bp-record-breakdown__meta{text-align:left;justify-items:start}.bp-member-header{background:#fffffff0;position:static}.bp-member-header__inner,.bp-member-footer__top,.bp-member-session-shell__top,.bp-member-home-panel__header,.bp-member-home-card__top{flex-direction:column;align-items:flex-start}.bp-member-nav{gap:6px;width:100%}.bp-member-nav a{padding:.48rem .58rem;font-size:.82rem}.bp-member-site__main{gap:14px;width:min(100% - 24px,1180px);padding-top:16px;padding-bottom:32px}.bp-member-site{background:linear-gradient(#f5f9fc 0%,#fff 44%,#f7fbf8 100%)}.bp-member-header__inner{gap:10px;width:min(100% - 28px,1180px);padding:10px 0}.bp-member-brand__logo{width:142px;height:auto}.bp-member-site--app .bp-member-header__inner{width:min(100% - 28px,1180px);padding:7px 0}.bp-member-site--app .bp-member-brand__logo{width:122px}.bp-member-site--app .bp-member-site__main{gap:10px;width:100%;max-width:100%;padding-top:10px;padding-left:0;padding-right:0;overflow-x:clip}.bp-member-site--app .bp-member-footer{background:0 0;border-top:0;display:block}.bp-member-site--app .bp-member-footer__inner{width:min(100% - 28px,430px);padding:4px 0 calc(112px + env(safe-area-inset-bottom))}.bp-member-site--app .bp-member-footer__top{display:block}.bp-member-site--app .bp-member-footer h2,.bp-member-site--app .bp-member-footer__eyebrow,.bp-member-site--app .bp-member-footer__grid,.bp-member-site--app .bp-member-footer__note{display:none}.bp-member-site--app .bp-member-footer__links{white-space:normal;flex-wrap:wrap;justify-content:center;gap:5px 10px;width:100%;display:flex;overflow:visible}.bp-member-site--app .bp-member-footer__links a{font-size:.68rem;line-height:1.25}.bp-member-site--app .bp-member-footer__links a+a:before{content:none}.bp-member-hero__content,.bp-member-hero__panel,.bp-member-quick-card,.bp-member-section,.bp-policy-page,.bp-member-site .bp-card{border-radius:8px;box-shadow:0 10px 28px #1f374612}.bp-member-site .bp-card__body{padding:16px}.bp-member-hero,.bp-member-inline-form,.bp-member-club-actions,.bp-member-quick-grid,.bp-member-home-grid,.bp-member-profile-ops,.bp-member-footer__grid{grid-template-columns:1fr}.bp-member-hero__content{gap:11px;padding:20px 18px}.bp-member-hero--entry .bp-member-hero__logo{display:none}.bp-member-hero__eyebrow,.bp-member-section__header p{font-size:.72rem}.bp-member-hero__content h1{white-space:normal;font-size:1.62rem;line-height:1.18}.bp-member-hero__content p,.bp-member-section__header span{font-size:.9rem;line-height:1.55}.bp-member-inline-form .bp-input{border-radius:8px;min-height:44px;padding:.66rem .78rem;font-size:.98rem}.bp-member-login-form .bp-button{color:#fff;background:#2563eb;border-color:#2563ebb3;min-height:46px;box-shadow:0 10px 22px #2563eb33}.bp-member-login-form .bp-button:hover{background:#1d4ed8}.bp-member-login-form .bp-field__hint{display:none}.bp-member-club-home{max-width:none}.bp-member-club-action{background:#fff;gap:5px;min-height:96px;padding:15px 16px}.bp-member-club-action strong{font-size:1.18rem}.bp-member-club-action small{font-size:.84rem;line-height:1.42}.bp-member-club-summary{gap:6px 9px;padding:10px 12px}.bp-member-footer__inner{gap:10px;width:min(100% - 24px,1180px);padding:18px 0}.bp-member-footer__top{gap:10px}.bp-member-footer h2{margin-top:2px;font-size:1rem;line-height:1.2}.bp-member-footer__eyebrow{font-size:.68rem}.bp-member-footer__links{width:100%}.bp-member-footer__links a{font-size:.76rem;line-height:1.25}.bp-member-footer__links a+a:before{margin:0 .42rem}.bp-member-footer__grid{gap:6px}.bp-member-footer__item{gap:2px;padding:8px 9px}.bp-member-footer__item dt{font-size:.68rem;line-height:1.2}.bp-member-footer__item dd{font-size:.78rem;line-height:1.35}.bp-member-footer__note{font-size:.72rem;line-height:1.35}.bp-member-post-tabs{grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.bp-member-post-tabs__button:nth-child(2){border-right:0}.bp-member-post-tabs__button:nth-child(-n+2){border-bottom:1px solid #579fdb47}.bp-member-session-shell__actions,.bp-member-home-actions,.bp-member-filter-row{align-items:stretch}.bp-member-standing-controls{justify-content:stretch}.bp-member-standing-controls .bp-member-filter-row,.bp-member-session-shell__actions .bp-button,.bp-member-home-actions .bp-button,.bp-member-filter-row .bp-member-segmented,.bp-member-season-select{width:100%}.bp-member-inline-form .bp-form__grid{grid-template-columns:1fr;gap:12px;display:grid}.bp-member-inline-form .bp-form__actions{padding-top:0}.bp-member-dialog-backdrop{padding:max(10px, env(safe-area-inset-top)) 10px calc(106px + env(safe-area-inset-bottom));place-items:center}.bp-member-record-dialog{max-height:min(100dvh - 126px,620px)}.bp-member-record-dialog__header,.bp-member-record-dialog__body{padding:14px}.bp-member-hero__content{min-height:auto}.bp-member-step p{grid-column:1/-1}.bp-member-section__header{gap:10px;padding-bottom:12px;display:grid}.bp-member-section__header .bp-member-section__header-actions{justify-content:flex-start}.bp-member-section__header h2{font-size:1.34rem;line-height:1.22}.bp-member-section{gap:14px;padding:18px 16px}.bp-member-login-section--authenticated{box-shadow:none;background:0 0;border:0;gap:10px;padding:0}.bp-member-site--app .bp-member-site__main{padding-bottom:calc(92px + env(safe-area-inset-bottom))}.bp-member-login-section--authenticated>.bp-member-section__header{display:none}.bp-member-login-section--authenticated>.bp-member-section__header p{margin-bottom:0;font-size:.68rem}.bp-member-login-section--authenticated>.bp-member-section__header h2{font-size:1.02rem}.bp-member-login-section--authenticated>.bp-member-section__header span{display:none}.bp-member-login-section--authenticated .bp-member-section__header-actions{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px;display:grid}.bp-member-login-section--authenticated .bp-member-section__header-actions .bp-button{white-space:nowrap;border-radius:12px;min-height:34px;padding:.42rem .62rem;font-size:.74rem}.bp-member-login-section--authenticated .bp-member-flow-grid{display:block}.bp-member-post-login{gap:10px}.bp-member-session-shell{background:linear-gradient(135deg,#eaf5ffe6,#ffffffeb);border-color:#126aa724;gap:8px;width:calc(100% - 28px);margin:0 14px;padding:10px 11px;box-shadow:0 8px 22px #126aa714}.bp-member-session-shell__top{grid-template-columns:minmax(0,1fr);align-items:start;gap:8px;display:grid}.bp-member-session-shell__top p{color:#126aa7;margin-bottom:2px;font-size:.68rem}.bp-member-session-shell__top h3{font-size:1.08rem;line-height:1.2}.bp-member-session-shell__top span{margin-top:3px;font-size:.76rem;line-height:1.3}.bp-member-session-shell__actions{grid-template-columns:minmax(0,1fr) auto;gap:6px;width:100%;display:grid}.bp-member-session-shell__actions .bp-member-segmented{width:100%}.bp-member-session-shell__actions .bp-member-segmented button,.bp-member-session-shell__actions .bp-button{white-space:nowrap;border-radius:12px;min-height:34px;padding:.42rem .62rem;font-size:.74rem}.bp-member-post-tabs{display:none}.bp-member-bottom-tabs{right:max(12px, env(safe-area-inset-right));bottom:max(10px, env(safe-area-inset-bottom));left:max(12px, env(safe-area-inset-left));z-index:80;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff2;border:1px solid #126aa72e;border-radius:22px;grid-template-columns:repeat(4,minmax(0,1fr));width:min(100% - 24px,430px);margin:0 auto;padding:8px;display:grid;position:fixed;box-shadow:0 16px 40px #132d4229}.bp-member-bottom-tabs__button{border-radius:16px;justify-items:center;gap:4px;min-height:52px;padding:5px 3px;display:grid}.bp-member-bottom-tabs__button[aria-pressed=true]{color:#0d5eb0;background:#eaf5ff;box-shadow:inset 0 0 0 1px #126aa71f}.bp-member-bottom-tabs__button[aria-pressed=true] .bp-member-bottom-tabs__mark{color:#fff;background:#126aa7;box-shadow:0 8px 18px #126aa733}.bp-member-post-login .bp-member-standing-controls{margin-top:0}.bp-member-post-login .bp-member-filter-row{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}.bp-member-post-login .bp-member-segmented,.bp-member-post-login .bp-member-season-select{width:100%}.bp-member-post-login .bp-member-segmented button{min-height:36px;font-size:.78rem}.bp-member-post-login .bp-field__label{font-size:.76rem}.bp-member-post-login .bp-member-season-select .bp-field__label,.bp-member-post-login .bp-ranking-toolbar .bp-field__label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.bp-member-post-login .bp-input{border-radius:8px;min-height:40px;padding:.58rem .68rem;font-size:.9rem}.bp-member-post-login .bp-button{white-space:nowrap;min-height:38px;padding:.52rem .72rem;font-size:.8rem;line-height:1.15}.bp-member-post-login .bp-callout{border-radius:8px;margin-top:0;padding:10px 12px;font-size:.84rem;line-height:1.45}.bp-member-post-login .bp-muted{margin:0;font-size:.78rem;line-height:1.45}.bp-member-post-login .bp-event-panel,.bp-member-post-login .bp-result-panel{background:#ffffffe6;border-radius:8px;gap:10px;margin-top:0;padding:12px;box-shadow:0 8px 20px #1f37460f}.bp-member-post-login .bp-event-panel--ranking{gap:8px}.bp-member-post-login .bp-event-panel--ranking>.bp-muted{display:none}.bp-member-post-login .bp-event-panel__header,.bp-member-post-login .bp-result-panel__header,.bp-member-post-login .bp-event-card__header,.bp-member-post-login .bp-event-card__actions,.bp-member-post-login .bp-record-detail__header,.bp-member-post-login .bp-record-history__header,.bp-member-post-login .bp-record-history__item{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:8px}.bp-member-post-login .bp-event-panel__eyebrow{margin-bottom:2px;font-size:.66rem}.bp-member-post-login .bp-event-panel__title,.bp-member-post-login .bp-result-panel__title{font-size:.96rem;line-height:1.25}.bp-member-post-login .bp-event-list{gap:8px}.bp-member-post-login .bp-event-summary-grid,.bp-member-post-login .bp-event-card__grid,.bp-member-post-login .bp-result-grid,.bp-member-post-login .bp-record-detail__grid,.bp-member-post-login .bp-record-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.bp-member-post-login .bp-event-summary-item,.bp-member-post-login .bp-event-stat,.bp-member-post-login .bp-result-stat,.bp-member-post-login .bp-record-detail__stat,.bp-member-post-login .bp-ranking-mobile-stat{border-radius:8px;gap:3px;padding:8px 9px}.bp-member-post-login .bp-event-summary-item span,.bp-member-post-login .bp-event-stat__label,.bp-member-post-login .bp-result-stat__label,.bp-member-post-login .bp-record-detail__stat span,.bp-member-post-login .bp-record-detail__stat small{font-size:.72rem;line-height:1.2}.bp-member-post-login .bp-event-summary-item strong,.bp-member-post-login .bp-event-stat__value,.bp-member-post-login .bp-result-stat__value,.bp-member-post-login .bp-record-detail__stat strong{font-size:.88rem;line-height:1.25}.bp-member-post-login .bp-event-card{border-radius:8px;gap:9px;padding:11px}.bp-member-post-login .bp-event-card__date{margin-bottom:3px;font-size:.72rem;line-height:1.25}.bp-member-post-login .bp-event-card__title{font-size:.98rem;line-height:1.28}.bp-member-post-login .bp-event-card__actions{flex-wrap:wrap;justify-content:flex-start}.bp-member-post-login .bp-event-card__note{font-size:.76rem;line-height:1.4}.bp-member-post-login .bp-event-bracket-tab,.bp-member-post-login .bp-event-bracket-tab__selector,.bp-member-post-login .bp-event-match-list,.bp-member-post-login .bp-event-match-row,.bp-member-post-login .bp-event-match-detail,.bp-member-post-login .bp-event-match-form,.bp-member-post-login .bp-match-dispute{gap:8px}.bp-member-post-login .bp-event-bracket-choice{border-radius:8px;padding:9px 10px}.bp-member-post-login .bp-event-match-row,.bp-member-post-login .bp-event-match-detail,.bp-member-post-login .bp-match-dispute{border-radius:8px;padding:10px}.bp-member-post-login .bp-event-match-detail__grid,.bp-member-post-login .bp-event-match-detail__teams{grid-template-columns:minmax(0,1fr);gap:7px}.bp-member-post-login .bp-event-match-detail__team{border-radius:8px;gap:7px;padding:9px}.bp-member-post-login .bp-ranking-board{gap:8px}.bp-member-post-login .bp-ranking-toolbar{grid-template-columns:minmax(0,1fr) minmax(0,.74fr);gap:7px}.bp-member-post-login .bp-ranking-toolbar__search{grid-column:1/-1}.bp-member-post-login .bp-ranking-toolbar .bp-input{border-radius:8px;min-height:38px;padding:.54rem .64rem;font-size:.84rem}.bp-member-post-login .bp-ranking-meta{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.bp-member-post-login .bp-ranking-meta span{border-radius:8px;justify-content:space-between;min-width:0;padding:.38rem .52rem;font-size:.72rem}.bp-member-post-login .bp-ranking-tier-panel{display:none}.bp-member-post-login .bp-ranking-mobile-list{gap:7px}.bp-member-post-login .bp-ranking-mobile-card{border-radius:8px}.bp-member-post-login .bp-ranking-mobile-card__summary{grid-template-columns:auto minmax(0,1fr) auto auto;gap:6px;padding:9px 10px}.bp-member-post-login .bp-ranking-rank{min-width:31px;padding:.24rem .32rem;font-size:.7rem}.bp-member-post-login .bp-ranking-mobile-card__main{gap:4px}.bp-member-post-login .bp-ranking-mobile-card__name{font-size:.88rem}.bp-member-post-login .bp-ranking-mobile-card__subline{gap:5px;font-size:.7rem}.bp-member-post-login .bp-ranking-tier{min-width:50px;padding:.26rem .42rem;font-size:.68rem}.bp-member-post-login .bp-ranking-mobile-card__score{min-width:54px}.bp-member-post-login .bp-ranking-mobile-card__score strong{font-size:.9rem}.bp-member-post-login .bp-ranking-mobile-card__detail{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:0 10px 10px}.bp-member-post-login .bp-ranking-mobile-stat span{font-size:.66rem}.bp-member-post-login .bp-ranking-mobile-stat strong{font-size:.82rem}.bp-member-post-login .bp-ranking-mobile-card__analysis,.bp-member-post-login .bp-ranking-mobile-card__chips{grid-column:1/-1}.bp-member-post-login .bp-record-breakdown{grid-template-columns:1fr;gap:8px}.bp-member-post-login .bp-record-breakdown__group,.bp-member-post-login .bp-record-trend,.bp-member-post-login .bp-record-history__item{border-radius:8px;padding:9px}.bp-member-post-login .bp-record-history__meta{min-width:94px}.bp-member-post-login .bp-record-trend__bars{gap:5px;min-height:96px}.bp-member-post-login .bp-record-trend__bar{min-height:58px}.bp-member-post-login .bp-member-profile-ops{gap:8px}.bp-member-post-login .bp-capability-grid{grid-template-columns:1fr;gap:8px;margin-top:0}.bp-member-post-login .bp-capability-card{border-radius:8px;gap:6px;padding:10px}.bp-member-post-login .bp-capability-card__description{font-size:.78rem;line-height:1.4}}@media (max-width:420px){.bp-member-site__main{width:min(100% - 20px,1180px)}.bp-member-header__inner{width:min(100% - 22px,1180px)}.bp-member-brand__logo{width:132px}.bp-member-hero__content,.bp-member-section,.bp-member-site .bp-card__body{padding-left:14px;padding-right:14px}.bp-member-hero__content h1{font-size:1.5rem}}.bp-member-site--app{background:radial-gradient(circle at 50% 12%,#6fb4ff38,#0000 36%),linear-gradient(#edf6ff 0%,#f9fcff 42%,#eef7ff 100%);flex-direction:column;min-height:100svh;display:flex}.bp-member-site--app .bp-member-header{display:none}.bp-member-site--app .bp-member-site__main{box-sizing:border-box;width:min(100vw - 18px,430px);max-width:430px;padding:18px 10px calc(100px + env(safe-area-inset-bottom));flex:none;align-content:start;gap:12px;margin:0 auto;display:grid;overflow-x:visible}.bp-member-site--app .bp-member-footer{background:0 0;border:0;margin-top:auto}.bp-member-site--app .bp-member-footer__inner{box-sizing:border-box;width:min(100vw - 18px,430px);padding:0 10px calc(82px + env(safe-area-inset-bottom));gap:8px}.bp-member-site--app .bp-member-footer__top{justify-content:center}.bp-member-site--app .bp-member-footer h2,.bp-member-site--app .bp-member-footer__eyebrow,.bp-member-site--app .bp-member-footer__grid,.bp-member-site--app .bp-member-footer__note{display:none}.bp-member-site--app .bp-member-footer__links{white-space:nowrap;flex-wrap:nowrap;justify-content:center;overflow-x:visible}.bp-member-site--app .bp-member-footer__links a{color:#7b8aa0;font-size:.58rem;line-height:1.2}.bp-member-site--app .bp-member-footer__links a+a:before{margin:0 .26rem}.bp-member-site--policy.bp-member-site--app{background:radial-gradient(circle at 50% 10%,#6fb4ff38,#0000 35%),linear-gradient(#eaf6ff 0%,#f8fcff 48%,#eef7ff 100%)}.bp-member-site--policy.bp-member-site--app .bp-member-site__main{gap:0;width:min(100vw - 28px,430px);max-width:430px;padding:18px 0 16px}.bp-member-site--policy.bp-member-site--app .bp-member-footer__inner{width:min(100vw - 28px,430px);padding:2px 0 calc(26px + env(safe-area-inset-bottom))}.bp-member-site--policy .bp-member-footer__links--policy{white-space:nowrap;flex-wrap:nowrap;justify-content:center;gap:0;width:100%;display:flex;overflow:visible}.bp-member-site--policy .bp-member-footer__links--policy a{color:#7d8ba0;white-space:nowrap;font-size:.58rem;line-height:1.2}.bp-member-site--policy .bp-member-footer__links--policy a+a:before{content:"|";color:#7d8aa06b;margin:0 .24rem}.bp-member-site--policy .bp-policy-page{box-shadow:none;background:0 0;border:0;gap:10px;padding:0}.bp-member-site--policy .bp-policy-page__header{gap:6px;max-width:none;padding:0 3px 2px}.bp-policy-page__meta{color:#7d8ba0;flex-wrap:wrap;align-items:center;gap:5px 7px;font-size:.62rem;font-weight:900;display:flex}.bp-policy-page__meta>span:not(.bp-policy-page__eyebrow){background:#ffffffad;border:1px solid #1f65dd1a;border-radius:999px;align-items:center;min-height:20px;padding:2px 7px;display:inline-flex}.bp-member-site--policy .bp-policy-page__header h1{color:#0f253d;letter-spacing:0;font-size:clamp(1.72rem,8vw,2.16rem);line-height:1.08}.bp-member-site--policy .bp-policy-page__summary{color:#64748b;font-size:.78rem;font-weight:700;line-height:1.52}.bp-member-site--policy .bp-policy-page__body{gap:8px}.bp-member-site--policy .bp-policy-section{background:#fffffff0;border-color:#2563eb1f;border-radius:8px;padding:12px;box-shadow:0 10px 22px #0d20380f}.bp-member-site--policy .bp-policy-section h2{color:#0f253d;letter-spacing:0;font-size:.9rem;line-height:1.25}.bp-member-site--policy .bp-policy-section p,.bp-member-site--policy .bp-policy-section li{color:#5f6f85;font-size:.78rem;line-height:1.52}.bp-member-site--policy .bp-policy-section ul{padding-left:1rem}.bp-member-site--policy .bp-policy-section li+li{margin-top:5px}.bp-member-site--app .bp-member-section,.bp-member-site--app .bp-member-login-section--authenticated{box-shadow:none;background:0 0;border:0;gap:12px;padding:0}.bp-member-site--app .bp-member-login-section--authenticated>.bp-member-section__header{display:none}.bp-member-site--app .bp-member-flow-grid{display:block}.bp-member-site--app .bp-member-post-login{gap:12px;display:grid;position:relative}.bp-member-site--app .bp-member-notification-trigger{z-index:22;color:#0d5eb0;cursor:pointer;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffc2;border:1px solid #1f65dd2e;border-radius:999px;justify-content:center;align-items:center;width:34px;height:30px;padding:0;display:inline-flex;position:absolute;top:14px;right:58px;box-shadow:0 8px 18px #0d20380f}.bp-member-site--app .bp-member-notification-trigger--solo{right:0}.bp-member-site--app .bp-member-notification-trigger:focus-visible{outline-offset:2px;outline:2px solid #1f65dd47}.bp-member-notification-trigger__badge{color:#fff;background:#dd5a37;border:2px solid #fff;border-radius:999px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 4px;font-size:.62rem;font-weight:950;line-height:1;display:inline-flex;position:absolute;top:-7px;right:-7px}.bp-member-site--app .bp-member-session-shell{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffbd;border:1px solid #2563eb24;border-radius:20px;gap:8px;width:100%;margin:0;padding:10px 12px;display:grid;box-shadow:0 12px 28px #2563eb14}.bp-member-site--app .bp-member-session-shell__top{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}.bp-member-site--app .bp-member-session-shell__top p{color:#d36932;margin:0 0 2px;font-size:.72rem;font-weight:900}.bp-member-site--app .bp-member-session-shell__top h3{color:#0d2038;margin:0;font-size:1.06rem;line-height:1.2}.bp-member-site--app .bp-member-session-shell__top span{color:#6a7a90;margin-top:3px;font-size:.76rem;line-height:1.3}.bp-member-site--app .bp-member-session-shell__actions{grid-template-columns:minmax(0,1fr) auto;gap:6px;width:100%;display:grid}.bp-member-site--app .bp-member-session-shell__actions .bp-member-segmented{width:100%}.bp-member-site--app .bp-member-session-shell__actions .bp-member-segmented button,.bp-member-site--app .bp-member-session-shell__actions .bp-button{white-space:nowrap;border-radius:999px;min-height:32px;padding:.36rem .58rem;font-size:.74rem;line-height:1.1}.bp-member-site--app .bp-member-post-tabs{display:none}.bp-member-site--app .bp-member-bottom-tabs{top:auto;right:max(18px,50vw - 205px);bottom:max(10px, env(safe-area-inset-bottom));z-index:80;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffeb;border:1px solid #2563eb1f;border-radius:22px;grid-template-columns:repeat(5,minmax(0,1fr));gap:3px;width:auto;max-width:430px;margin:0 auto;padding:5px;display:grid;position:fixed;left:max(18px,50vw - 205px);box-shadow:0 12px 28px #0d20381f}.bp-member-site--app .bp-member-bottom-tabs:before{z-index:0;content:"";will-change:transform;background:linear-gradient(#2f75f2 0%,#1557d5 100%);border-radius:16px;width:calc(20% - 4.4px);transition:transform .26s cubic-bezier(.2,.84,.25,1);position:absolute;top:5px;bottom:5px;left:5px;transform:translate(0);box-shadow:inset 0 0 0 1px #ffffff47,0 10px 22px #1557d54d}.bp-member-site--app .bp-member-bottom-tabs[data-active-index="1"]:before{transform:translate(calc(100% + 3px))}.bp-member-site--app .bp-member-bottom-tabs[data-active-index="2"]:before{transform:translate(calc(200% + 6px))}.bp-member-site--app .bp-member-bottom-tabs[data-active-index="3"]:before{transform:translate(calc(300% + 9px))}.bp-member-site--app .bp-member-bottom-tabs[data-active-index="4"]:before{transform:translate(calc(400% + 12px))}.bp-member-site--app .bp-member-bottom-tabs__button{z-index:1;color:#7f8da1;border-radius:16px;place-items:center;gap:2px;min-width:0;min-height:48px;padding:5px 2px;font-size:.64rem;font-weight:900;transition:color .18s,transform .18s;display:grid;position:relative}.bp-member-site--app .bp-member-bottom-tabs__mark{color:currentColor;background:0 0;border-radius:0;width:auto;height:auto;font-size:0}.bp-member-site--app .bp-member-bottom-tabs__mark svg{width:18px;height:18px}.bp-member-site--app .bp-member-bottom-tabs__button:focus-visible{outline-offset:2px;outline:2px solid #1f65dd42}.bp-member-site--app .bp-member-bottom-tabs__button[aria-pressed=true]{color:#fff;box-shadow:none;text-shadow:0 1px 1px #0018525c;background:0 0;transform:translateY(-1px)}.bp-member-site--app .bp-member-bottom-tabs__button[aria-pressed=true] .bp-member-bottom-tabs__mark{color:#fff;filter:drop-shadow(0 1px 1px #00185257);box-shadow:none;background:0 0}.bp-member-site--app .bp-member-bottom-tabs__button[aria-pressed=true] .bp-member-bottom-tabs__mark svg{stroke-width:2.7px}.bp-member-site--app .bp-member-tab-panel-shell{animation:.24s cubic-bezier(.2,.84,.25,1) both bp-member-tab-panel-enter}@keyframes bp-member-tab-panel-enter{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.bp-member-site--app .bp-member-bottom-tabs:before,.bp-member-site--app .bp-member-bottom-tabs__button{transition:none}.bp-member-site--app .bp-member-tab-panel-shell{animation:none}}.bp-member-site--app .bp-member-home{gap:10px;display:grid}.bp-member-site--app .bp-member-home .bp-event-panel,.bp-member-site--app .bp-event-panel,.bp-member-site--app .bp-result-panel{background:#ffffffd1;border-radius:20px;gap:10px;margin:0;padding:12px;box-shadow:0 12px 28px #0d203814}.bp-member-site--app .bp-event-panel__header,.bp-member-site--app .bp-result-panel__header{gap:8px}.bp-member-site--app .bp-event-panel__eyebrow{color:#d36932;margin-bottom:2px;font-size:.7rem;font-weight:900}.bp-member-site--app .bp-event-panel__title,.bp-member-site--app .bp-result-panel__title{color:#0d2038;font-size:1.02rem;line-height:1.25}.bp-member-site--app .bp-result-grid,.bp-member-site--app .bp-event-summary-grid,.bp-member-site--app .bp-event-card__grid,.bp-member-site--app .bp-record-detail__grid,.bp-member-site--app .bp-record-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.bp-member-site--app .bp-result-stat,.bp-member-site--app .bp-event-stat,.bp-member-site--app .bp-event-summary-item,.bp-member-site--app .bp-record-detail__stat{border-radius:12px;gap:3px;padding:8px 9px}.bp-member-site--app .bp-result-stat__label,.bp-member-site--app .bp-event-stat__label,.bp-member-site--app .bp-event-summary-item span,.bp-member-site--app .bp-record-detail__stat span,.bp-member-site--app .bp-record-detail__stat small{font-size:.7rem;line-height:1.2}.bp-member-site--app .bp-result-stat__value,.bp-member-site--app .bp-event-stat__value,.bp-member-site--app .bp-event-summary-item strong,.bp-member-site--app .bp-record-detail__stat strong{font-size:.88rem;line-height:1.22}.bp-member-site--app .bp-member-home__actions{justify-content:stretch;padding-top:0}.bp-member-site--app .bp-member-home__actions .bp-button{width:100%}.bp-member-site--app .bp-member-home__quick{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.bp-member-site--app .bp-member-home__quick button{color:#0d2038;text-align:left;background:#ffffffd1;border:1px solid #2563eb1f;border-radius:16px;gap:4px;min-width:0;min-height:72px;padding:10px;display:grid;box-shadow:0 10px 22px #0d20380f}.bp-member-site--app .bp-member-home__quick span{color:#6a7a90;font-size:.7rem;font-weight:900}.bp-member-site--app .bp-member-home__quick strong{font-size:.82rem;line-height:1.22}.bp-member-site--app .bp-member-home__hero,.bp-member-site--app .bp-member-home-create,.bp-member-site--app .bp-member-home-upcoming{gap:10px;display:grid}.bp-member-site--app .bp-member-home__hero{grid-template-columns:minmax(0,1fr);align-items:start;padding:2px 2px 0}.bp-member-site--app .bp-member-home__hero p,.bp-member-site--app .bp-member-home-create__top p{color:#d36932;margin:0 0 2px;font-size:.72rem;font-weight:900}.bp-member-site--app .bp-member-home__hero h3{color:#0d2038;margin:0;font-size:1.72rem;line-height:1.05}.bp-member-site--app .bp-member-home__hero span:not(.bp-status){color:#6a7a90;margin-top:5px;font-size:.76rem;font-weight:900;line-height:1.2;display:block}.bp-member-site--app .bp-member-home-create{background:radial-gradient(circle at 88% 12%,#7eb2ff29,#0000 34%),#ffffffd6;border:1px solid #2563eb24;border-radius:20px;padding:12px;box-shadow:0 12px 28px #0d203814}.bp-member-site--app .bp-member-home-create__top,.bp-member-site--app .bp-member-home-section-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.bp-member-site--app .bp-member-home-create__top h4,.bp-member-site--app .bp-member-home-section-head h4{color:#0d2038;margin:0;font-size:1rem;font-weight:950;line-height:1.2}.bp-member-site--app .bp-member-home-create__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.bp-member-site--app .bp-member-home-create .bp-callout{border-radius:14px;padding:8px 10px;font-size:.7rem;line-height:1.25}.bp-member-site--app .bp-member-home-create__form{grid-template-columns:minmax(0,1fr) minmax(0,.72fr) 54px auto;align-items:end;gap:7px;display:grid}.bp-member-site--app .bp-member-home-create__form label{color:#6a7a90;gap:4px;min-width:0;font-size:.66rem;font-weight:900;display:grid}.bp-member-site--app .bp-member-home-create__form input{color:#0d2038;min-width:0;min-height:36px;font:inherit;background:#ffffffdb;border:1px solid #0d20381a;border-radius:12px;padding:.44rem .56rem;font-size:.72rem;font-weight:850}.bp-member-site--app .bp-member-home-create__form button{min-height:36px;padding-inline:.56rem}.bp-member-site--app .bp-member-home-match-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.bp-member-site--app .bp-member-home-match-form label{color:#6a7a90;gap:4px;min-width:0;font-size:.66rem;font-weight:900;display:grid}.bp-member-site--app .bp-member-home-match-form__wide,.bp-member-site--app .bp-member-home-match-form__hint,.bp-member-site--app .bp-member-home-match-form__submit{grid-column:1/-1}.bp-member-site--app .bp-member-home-match-form input,.bp-member-site--app .bp-member-home-match-form select,.bp-member-site--app .bp-member-home-match-form textarea{color:#0d2038;min-width:0;min-height:38px;font:inherit;background:#ffffffe6;border:1px solid #0d20381a;border-radius:12px;padding:.48rem .58rem;font-size:.74rem;font-weight:850}.bp-member-site--app .bp-member-home-match-form textarea{resize:none;line-height:1.35}.bp-member-site--app .bp-member-home-match-form input[type=date],.bp-member-site--app .bp-member-home-match-form select{-webkit-appearance:none;appearance:none;padding-right:1.8rem}.bp-member-site--app .bp-member-home-match-form input[type=date]{background:linear-gradient(#0000,#0000) calc(100% - 15px)/12px 12px no-repeat,#ffffffe6}.bp-member-site--app .bp-member-home-match-form select{background:linear-gradient(45deg,#0000 50%,#6a7a90 50%) calc(100% - 16px) 52%/6px 6px no-repeat,linear-gradient(135deg,#6a7a90 50%,#0000 50%) calc(100% - 11px) 52%/6px 6px no-repeat,#ffffffe6}.bp-member-site--app .bp-member-home-match-form em{color:#7b8ba1;margin-left:4px;font-size:.62rem;font-style:normal;font-weight:850}.bp-member-site--app .bp-member-home-match-form__hint{color:#b45309;background:#fff7ede6;border:1px solid #dc682e2e;border-radius:12px;margin:0;padding:.58rem .66rem;font-size:.68rem;font-weight:900;line-height:1.35}.bp-member-site--app .bp-member-home-match-form button{min-height:38px}.bp-member-site--app .bp-member-home-section-head{padding:0 2px}.bp-member-site--app .bp-member-home-section-head button{-webkit-appearance:none;appearance:none;color:#0d5eb0;font:inherit;cursor:pointer;background:0 0;border:0;font-size:.76rem;font-weight:950}.bp-member-site--app .bp-member-home-upcoming__list{gap:10px;display:grid}.bp-member-site--app .bp-member-home-schedule-tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.bp-member-site--app .bp-member-home-schedule-tabs button{-webkit-appearance:none;appearance:none;color:#607087;min-height:34px;font:inherit;cursor:pointer;background:#ffffffb8;border:1px solid #1f65dd24;border-radius:12px;padding:.38rem .54rem;font-size:.7rem;font-weight:950}.bp-member-site--app .bp-member-home-schedule-tabs button[aria-pressed=true]{color:#0d5eb0;background:#1f65dd1a;border-color:#1f65dd38}.bp-member-site--app .bp-member-home-schedule-card{color:#0d2038;background:#ffffffdb;border:1px solid #0d20381a;border-radius:18px;grid-template-columns:minmax(0,1fr) minmax(66px,78px);align-items:stretch;gap:8px;width:100%;min-height:96px;padding:12px;display:grid;box-shadow:0 8px 18px #0d20380f}.bp-member-site--app .bp-member-home-schedule-card__body{-webkit-appearance:none;appearance:none;min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:50px minmax(0,1fr);align-items:stretch;gap:8px;padding:0;display:grid}.bp-member-site--app .bp-member-home-schedule-card:hover,.bp-member-site--app .bp-member-home-schedule-card:focus-within{border-color:#1f65dd47;outline:none;box-shadow:0 10px 22px #0d20381a}:is(.bp-member-site--app .bp-member-home-schedule-card__body:focus-visible,.bp-member-site--app .bp-member-home-schedule-card__action:focus-visible,.bp-member-site--app .bp-member-home-schedule-card__cancel:focus-visible){outline-offset:3px;outline:2px solid #1f65dd57}.bp-member-site--app .bp-member-home-schedule-card__date{color:#1f65dd;background:#1f65dd14;border-radius:16px;align-content:center;place-items:center;gap:1px;width:48px;min-height:64px;display:grid}.bp-member-site--app .bp-member-home-schedule-card__date small{font-size:.56rem;font-weight:950;line-height:1}.bp-member-site--app .bp-member-home-schedule-card__date strong{font-size:1rem;font-weight:950;line-height:1.05}.bp-member-site--app .bp-member-home-schedule-card__content{align-content:center;gap:5px;min-width:0;display:grid}.bp-member-site--app .bp-member-home-schedule-card__head{align-items:center;gap:6px;min-width:0;display:flex}.bp-member-site--app .bp-member-home-schedule-card__title{color:#0d2038;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.84rem;font-weight:950;line-height:1.15;overflow:hidden}.bp-member-site--app .bp-member-home-schedule-card__badges{flex-shrink:0;align-items:center;gap:3px;display:inline-flex}.bp-member-site--app .bp-member-home-schedule-badge{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;min-height:18px;padding:.13rem .34rem;font-size:.56rem;font-weight:950;line-height:1;display:inline-flex}.bp-member-site--app .bp-member-home-schedule-badge--success{color:#217452;background:#1e966224}.bp-member-site--app .bp-member-home-schedule-badge--info{color:#165dab;background:#1f65dd1c}.bp-member-site--app .bp-member-home-schedule-badge--warning{color:#865611;background:#d28f292b}.bp-member-site--app .bp-member-home-schedule-badge--danger{color:#a73737;background:#dc3e3e1f}.bp-member-site--app .bp-member-home-schedule-badge--neutral{color:#607087;background:#6070871f}.bp-member-site--app .bp-member-home-schedule-badge--dday{color:#3b77cb;background:#1f65dd1a;min-width:38px}.bp-member-site--app .bp-member-home-schedule-badge--kind-official{color:#c75b25;background:#eb692b21}.bp-member-site--app .bp-member-home-schedule-badge--kind-quick,.bp-member-site--app .bp-member-home-schedule-badge--kind-informal{color:#6753a8;background:#7a5dc71f}.bp-member-site--app .bp-member-home-schedule-card__meta{color:#6a7a90;text-overflow:ellipsis;white-space:nowrap;font-size:.66rem;font-weight:850;line-height:1.2;overflow:hidden}.bp-member-site--app .bp-member-home-schedule-card__participants{align-items:center;gap:6px;min-width:0;display:flex}.bp-member-site--app .bp-member-home-schedule-card__avatars{flex-shrink:0;align-items:center;min-width:0;display:inline-flex}.bp-member-site--app .bp-member-home-schedule-card__avatar{color:#3974ca;background:#edf4ff;border:2px solid #fffffffa;border-radius:999px;justify-content:center;align-items:center;width:23px;height:23px;margin-left:-8px;font-size:.58rem;font-weight:950;line-height:1;display:inline-flex;position:relative;box-shadow:0 4px 10px #0d20381a}.bp-member-site--app .bp-member-home-schedule-card__avatar:first-child{margin-left:0}.bp-member-site--app .bp-member-home-schedule-card__avatar img{border-radius:inherit;object-fit:cover;width:100%;height:100%}.bp-member-site--app .bp-member-home-schedule-card__avatar--more{color:#687991;background:#e7eefb}.bp-member-site--app .bp-member-home-schedule-card__avatar--guest{color:#b55b0b;background:#fff1dc;border-color:#fff0db}.bp-member-site--app .bp-member-home-schedule-card__tooltip{z-index:20;color:#fff;pointer-events:none;white-space:nowrap;background:#0d2038f0;border-radius:8px;padding:.24rem .38rem;font-size:.58rem;font-weight:850;line-height:1;display:none;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%)}.bp-member-site--app .bp-member-home-schedule-card__avatar:hover .bp-member-home-schedule-card__tooltip{display:inline-flex}.bp-member-site--app .bp-member-home-schedule-card__count{color:#6a7a90;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.62rem;font-weight:900;line-height:1;overflow:hidden}.bp-member-site--app .bp-member-home-schedule-card__actions{flex-direction:column;align-self:center;gap:6px;min-width:0;display:flex}.bp-member-site--app .bp-member-home-schedule-card__action,.bp-member-site--app .bp-member-home-schedule-card__cancel{-webkit-appearance:none;appearance:none;text-align:center;word-break:keep-all;cursor:pointer;justify-content:center;align-items:center;width:100%;font-family:inherit;display:inline-flex}.bp-member-site--app .bp-member-home-schedule-card__action{color:#115fab;background:#1f65dd17;border:1px solid #1f65dd33;border-radius:14px;min-height:34px;padding:.36rem .42rem;font-size:.68rem;font-weight:950;line-height:1.16}.bp-member-site--app .bp-member-home-schedule-card__cancel{color:#b24a3d;background:#dc483712;border:1px solid #dc48372e;border-radius:12px;min-height:27px;padding:.24rem .34rem;font-size:.6rem;font-weight:900;line-height:1.12}.bp-member-site--app .bp-member-home-schedule-card__action--soft{color:#53657c;background:#60708714;border-color:#60708729}.bp-member-site--app .bp-member-home-schedule-card__action--muted{color:#7a8798;background:#6070870f;border-color:#6070871f}@media (max-width:374px){.bp-member-site--app .bp-member-home-schedule-card{grid-template-columns:minmax(0,1fr) 68px;gap:7px;padding:11px}.bp-member-site--app .bp-member-home-schedule-card__body{grid-template-columns:48px minmax(0,1fr);gap:7px}.bp-member-site--app .bp-member-home-schedule-card__date{width:46px}.bp-member-site--app .bp-member-home-schedule-card__avatar{width:22px;height:22px;margin-left:-8px}.bp-member-site--app .bp-member-home-schedule-card__action{padding-left:.34rem;padding-right:.34rem;font-size:.63rem}}.bp-member-site--app .bp-member-home-schedule-empty{color:#6a7a90;text-align:center;background:#ffffff9e;border:1px dashed #0d203824;border-radius:14px;padding:11px 12px;font-size:.72rem;font-weight:900}.bp-member-guest-badge{color:#a95208;vertical-align:middle;white-space:nowrap;background:#fff1dc;border-radius:999px;align-items:center;margin-left:5px;padding:.12rem .34rem;font-size:.54rem;font-weight:950;line-height:1;display:inline-flex}.bp-member-site--app .bp-member-home-schedule-help{color:#9a4f16;background:#fff7ede0;border-radius:12px;margin:0;padding:8px 9px;font-size:.68rem;font-weight:900;line-height:1.35}.bp-member-site--app .bp-member-record-flow{gap:12px;padding:0;display:grid}.bp-member-site--app .bp-member-record-flow__top{justify-content:space-between;align-items:flex-start;padding-right:60px;display:flex}.bp-member-site--app .bp-member-record-flow__top p{color:#d36932;margin:0 0 2px;font-size:.72rem;font-weight:900}.bp-member-site--app .bp-member-record-flow__top h3{color:#0d2038;margin:0;font-size:1.72rem;line-height:1.05}.bp-member-site--app .bp-member-record-flow__hero{background:radial-gradient(circle at 88% 18%,#7eb2ff33,#0000 34%),#fffc;border:1px solid #2563eb24;border-radius:22px;gap:11px;padding:13px;display:grid;box-shadow:0 14px 32px #0d203814}.bp-member-site--app .bp-member-record-flow__hero-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.bp-member-site--app .bp-member-record-flow__hero-head div{gap:2px;display:grid}.bp-member-site--app .bp-member-record-flow__hero-head span{color:#6a7a90;font-size:.76rem;font-weight:900}.bp-member-site--app .bp-member-record-flow__hero-head strong{color:#0d2038;font-size:1.1rem;line-height:1.08}.bp-member-site--app .bp-member-record-flow__hero-head p{color:#1f65dd;letter-spacing:0;white-space:nowrap;margin:0;font-size:1rem;font-weight:950;line-height:1.1}.bp-member-site--app .bp-member-record-flow__mini-list,.bp-member-site--app .bp-member-record-flow__rows{gap:6px;display:grid}.bp-member-site--app .bp-member-record-flow__mini{background:#ffffffbd;border:1px solid #0d20381a;border-radius:13px;justify-content:space-between;align-items:center;gap:10px;min-width:0;min-height:36px;padding:8px 10px;display:flex}.bp-member-site--app .bp-member-record-flow__mini span,.bp-member-site--app .bp-member-record-flow__match-main small{color:#6a7a90;min-width:0;font-size:.74rem;font-weight:900;line-height:1.2}.bp-member-site--app .bp-member-record-flow__mini strong{color:#0d2038;text-align:right;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.8rem;font-weight:950;line-height:1.2;overflow:hidden}.bp-member-site--app .bp-member-record-flow__recent{gap:8px;display:grid}.bp-member-site--app .bp-member-record-flow__section-head{justify-content:space-between;align-items:center;display:flex}.bp-member-site--app .bp-member-record-flow__section-head strong{color:#0d2038;font-size:.98rem;line-height:1.2}.bp-member-site--app .bp-member-record-flow__row{background:#ffffffdb;border:1px solid #0d20381a;border-radius:14px;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:50px;padding:8px 10px;display:grid;box-shadow:0 6px 16px #0d20380f}.bp-member-site--app button.bp-member-record-flow__row--action{-webkit-appearance:none;appearance:none;width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:border-color .14s,box-shadow .14s,transform .14s}.bp-member-site--app button.bp-member-record-flow__row--action:hover{border-color:#1f65dd57;transform:translateY(-1px);box-shadow:0 8px 20px #1f65dd1f}.bp-member-site--app button.bp-member-record-flow__row--action:focus-visible{outline-offset:2px;outline:3px solid #1f65dd42}.bp-member-site--app .bp-member-record-flow__result{color:#1f65dd;background:#1f65dd17;border-radius:10px;justify-content:center;align-items:center;width:28px;height:28px;font-size:.76rem;font-weight:950;display:inline-flex}.bp-member-site--app .bp-member-record-flow__result--loss{color:#c24141;background:#e154541a}.bp-member-site--app .bp-member-record-flow__result--draw,.bp-member-site--app .bp-member-record-flow__result--void{color:#6a7a90;background:#0d203814}.bp-member-site--app .bp-member-record-flow__match-main{gap:2px;min-width:0;display:grid}.bp-member-site--app .bp-member-record-flow__match-main strong{color:#0d2038;text-overflow:ellipsis;white-space:nowrap;font-size:.84rem;font-weight:950;line-height:1.16;overflow:hidden}.bp-member-site--app .bp-member-record-flow__score{color:#0d2038;white-space:nowrap;align-items:center;gap:5px;font-size:.88rem;font-weight:950;line-height:1;display:inline-flex}.bp-member-site--app .bp-member-record-flow__score>span{color:#6a7a90;font-size:1.15rem;line-height:.8}.bp-member-site--app .bp-member-fixture-screen{box-shadow:none;background:0 0;border:0;padding:0}.bp-member-site--app .bp-member-fixture-screen>.bp-event-panel__header{padding-right:0}.bp-member-site--app .bp-member-fixture-screen>.bp-event-panel__header .bp-event-panel__title{font-size:1.72rem;line-height:1.05}.bp-member-site--app .bp-member-fixture-screen .bp-event-panel__tabs{background:#ffffff8a;border:1px solid #1f65dd21;border-radius:16px;width:100%;padding:3px}.bp-member-site--app .bp-member-fixture-screen .bp-event-panel__tabs button{border-radius:13px;min-height:34px}.bp-member-site--app .bp-member-fixture-hero{background:radial-gradient(circle at 88% 28%,#7eb2ff3d,#0000 34%),#ffffffc7;border:1px solid #2563eb26;border-radius:22px;gap:10px;padding:13px;display:grid;overflow:hidden;box-shadow:0 14px 32px #0d203814}.bp-member-site--app .bp-member-fixture-hero__top,.bp-member-site--app .bp-member-fixture-hero__versus{justify-content:space-between;align-items:flex-start;gap:10px;min-width:0;display:flex}.bp-member-site--app .bp-member-fixture-hero__top{align-items:center}.bp-member-site--app .bp-member-fixture-hero__top div{align-items:center;gap:6px;min-width:0;display:flex}.bp-member-site--app .bp-member-fixture-hero__top span{color:#6a7a90;font-size:.7rem;font-weight:900;line-height:1.2}.bp-member-site--app .bp-member-fixture-hero__top strong{color:#0d2038;text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;font-weight:950;line-height:1.16;overflow:hidden}.bp-member-site--app .bp-member-fixture-hero__score-button{-webkit-appearance:none;appearance:none;color:#fff;min-height:32px;font:inherit;white-space:nowrap;cursor:pointer;background:#138b4b;border:0;border-radius:999px;flex:none;padding:.38rem .72rem;font-size:.76rem;font-weight:950;line-height:1;box-shadow:0 8px 18px #138b4b2e}.bp-member-site--app .bp-member-fixture-score-popover,.bp-member-site--app .bp-member-fixture-cancel-popover,.bp-member-site--app .bp-member-home-cancel-request-popover,.bp-member-site--app .bp-member-home-match-popover,.bp-member-site--app .bp-member-home-schedule-popover,.bp-member-site--app .bp-member-profile-popover{z-index:3010;background:radial-gradient(circle at 90% 10%,#7eb2ff33,#0000 34%),#fffffff5;border:1px solid #2563eb24;border-radius:20px;gap:10px;width:min(390px,100vw - 32px);max-height:min(100dvh - 128px,620px);padding:12px;display:grid;position:fixed;inset:50% auto auto 50%;overflow:auto;transform:translate(-50%,-50%);box-shadow:0 18px 42px #0d20382e}.bp-member-site--app .bp-member-home-toast{z-index:3040;top:max(14px, env(safe-area-inset-top));right:max(86px, calc((100vw - 430px) / 2 + 86px), calc(env(safe-area-inset-right) + 86px));left:max(12px, calc((100vw - 430px) / 2 + 12px), env(safe-area-inset-left));color:#0d2038;text-align:left;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff5;border:1px solid #1f65dd33;border-radius:18px;width:auto;padding:.66rem .82rem;font-size:.74rem;font-weight:900;line-height:1.4;animation:.18s ease-out bp-member-home-toast-in-mobile;position:fixed;transform:none;box-shadow:0 14px 34px #0d20382e}.bp-member-site--app .bp-member-home-toast[data-tone=success]{color:#177140;background:#f7fff9f7;border-color:#1e96623d}.bp-member-site--app .bp-member-home-toast[data-tone=warning]{color:#9a411a;background:#fff9f4f7;border-color:#dc682e3d}.bp-member-site--app .bp-member-home-cancel-request-form{gap:10px;display:grid}.bp-member-site--app .bp-member-home-cancel-request-summary{background:#1f65dd0f;border:1px solid #1f65dd1f;border-radius:14px;gap:3px;padding:.68rem .76rem;display:grid}.bp-member-site--app .bp-member-home-cancel-request-summary span{color:#d36932;font-size:.62rem;font-weight:950;line-height:1.1}.bp-member-site--app .bp-member-home-cancel-request-summary strong{color:#0d2038;font-size:.86rem;font-weight:950;line-height:1.2}.bp-member-site--app .bp-member-home-cancel-request-summary small{color:#6a7a90;font-size:.66rem;font-weight:850;line-height:1.25}.bp-member-site--app .bp-member-home-cancel-request-form label{color:#6a7a90;gap:5px;font-size:.68rem;font-weight:900;display:grid}.bp-member-site--app .bp-member-home-cancel-request-form textarea{color:#0d2038;min-height:104px;font:inherit;resize:none;background:#ffffffeb;border:1px solid #0d20381f;border-radius:14px;padding:.62rem .68rem;font-size:.74rem;font-weight:850;line-height:1.4}.bp-member-site--app .bp-member-home-cancel-request-hint{color:#9a411a;background:#fff7edd6;border:1px solid #dc682e2e;border-radius:12px;margin:0;padding:.58rem .66rem;font-size:.68rem;font-weight:900;line-height:1.35}.bp-member-site--app .bp-member-home-cancel-request-actions{grid-template-columns:.8fr 1fr;gap:8px;display:grid}.bp-member-site--app .bp-member-home-cancel-request-actions .bp-button{border-radius:14px;min-height:40px}@keyframes bp-member-home-toast-in{0%{opacity:0;transform:translate(-50%,-8px)}to{opacity:1;transform:translate(-50%)}}@keyframes bp-member-home-toast-in-mobile{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:520px){.bp-member-site--app .bp-member-home-toast{left:max(12px, env(safe-area-inset-left));right:max(86px, calc(env(safe-area-inset-right) + 86px))}}@media (prefers-reduced-motion:reduce){.bp-member-site--app .bp-member-home-toast{animation:none}}.bp-member-site--app .bp-member-popover-backdrop,.bp-member-site--app .bp-member-fixture-popover-backdrop{z-index:3000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);pointer-events:auto;background:#0d20382e;position:fixed;inset:0}.bp-member-site--app .bp-member-fixture-score-popover{border-radius:18px;gap:7px;width:min(368px,100vw - 32px);max-height:none;padding:10px;overflow:visible}.bp-member-site--app .bp-member-fixture-score-popover--score-link{width:min(390px,100vw - 24px);max-height:min(100dvh - 36px,740px);overflow:auto}.bp-member-site--app .bp-member-fixture-score-popover__head,.bp-member-site--app .bp-member-fixture-cancel-popover__head{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.bp-member-site--app .bp-member-fixture-score-popover__head p,.bp-member-site--app .bp-member-fixture-cancel-popover__head p{margin:0 0 2px}.bp-member-site--app .bp-member-fixture-score-popover__head h3,.bp-member-site--app .bp-member-fixture-cancel-popover__head h3{margin:0;font-size:1rem;line-height:1.18}.bp-member-site--app .bp-member-fixture-score-popover__head button,.bp-member-site--app .bp-member-fixture-cancel-popover__head button{-webkit-appearance:none;appearance:none;color:#0d5eb0;min-height:28px;font:inherit;cursor:pointer;background:#1f65dd14;border:1px solid #1f65dd24;border-radius:999px;flex:none;padding:.3rem .56rem;font-size:.68rem;font-weight:950;line-height:1}.bp-member-site--app .bp-member-fixture-score-popover .bp-event-match-row{background:#ffffffe6}.bp-member-site--app .bp-member-fixture-cancel-popover{gap:9px;width:min(366px,100vw - 28px);padding:12px}.bp-member-site--app .bp-member-fixture-cancel-form{gap:9px;display:grid}.bp-member-site--app .bp-member-fixture-cancel-form label{color:#6a7a90;gap:5px;font-size:.72rem;font-weight:950;display:grid}.bp-member-site--app .bp-member-fixture-cancel-form input,.bp-member-site--app .bp-member-fixture-cancel-form textarea{color:#0d2038;width:100%;min-width:0;font:inherit;background:#ffffffe6;border:1px solid #0d20381f;border-radius:13px;padding:.62rem .72rem;font-size:.78rem;font-weight:850}.bp-member-site--app .bp-member-fixture-cancel-form textarea{resize:vertical}.bp-member-site--app .bp-member-fixture-cancel-form p{color:#6a7a90;margin:0;font-size:.7rem;font-weight:850;line-height:1.3}.bp-member-site--app .bp-member-fixture-cancel-form>.bp-button{width:100%;min-height:38px}.bp-member-site--app .bp-member-fixture-hero__versus{align-items:stretch}.bp-member-site--app .bp-member-fixture-hero__versus div{text-align:center;background:#ffffffbd;border:1px solid #0d203814;border-radius:14px;flex:1 1 0;place-items:center;gap:3px;min-width:0;padding:9px;display:grid}.bp-member-site--app .bp-member-fixture-hero__versus div.is-mine{background:#eff6ffdb;border-color:#1f65dd38}.bp-member-site--app .bp-member-fixture-hero__versus strong{color:#0d2038;text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;font-weight:950;line-height:1.18;overflow:hidden}.bp-member-site--app .bp-member-fixture-hero__versus span{color:#6a7a90;font-size:.66rem;font-weight:900;line-height:1.15}.bp-member-site--app .bp-member-fixture-hero__versus em{color:#1f65dd;align-self:center;font-size:.68rem;font-style:normal;font-weight:950}.bp-member-site--app .bp-member-fixture-hero__assignment{gap:3px;min-width:0;display:grid}.bp-member-site--app .bp-member-fixture-hero__assignment small{color:#6a7a90;font-size:.68rem;font-weight:900;line-height:1.15}.bp-member-site--app .bp-member-fixture-hero__assignment strong{color:#0d2038;text-overflow:ellipsis;white-space:nowrap;font-size:.92rem;font-weight:950;line-height:1.15;overflow:hidden}.bp-member-site--app .bp-member-fixture-hero__assignment span{color:#6a7a90;text-overflow:ellipsis;white-space:nowrap;font-size:.76rem;font-weight:900;line-height:1.15;overflow:hidden}.bp-member-site--app .bp-member-fixture-hero__mini{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.bp-member-site--app .bp-member-fixture-hero__mini>span{background:#ffffffc2;border:1px solid #0d203814;border-radius:13px;gap:3px;min-width:0;padding:8px 9px;display:grid}.bp-member-site--app .bp-member-fixture-hero__mini>span>small{color:#6a7a90;font-size:.68rem;font-weight:900;line-height:1.15}.bp-member-site--app .bp-member-fixture-hero__mini>span>strong{color:#0d2038;text-overflow:ellipsis;white-space:nowrap;font-size:.74rem;font-weight:950;line-height:1.18;overflow:hidden}.bp-member-site--app .bp-member-fixture-hero__empty{color:#6a7a90;margin:0;font-size:.78rem;font-weight:850;line-height:1.35}.bp-member-site--app .bp-member-fixture-quick-card{background:radial-gradient(circle at 88% 28%,#22c55e29,#0000 34%),#ffffffd1;border-color:#138b4b2e}.bp-member-site--app .bp-member-fixture-quick-card__title{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.bp-member-site--app .bp-member-fixture-quick-card__title strong{color:#0d2038;text-overflow:ellipsis;white-space:nowrap;font-size:1rem;font-weight:950;line-height:1.16;overflow:hidden}.bp-member-site--app .bp-member-fixture-quick-card__title span{color:#138b4b;white-space:nowrap;flex:none;font-size:.72rem;font-weight:950;line-height:1}.bp-member-site--app .bp-member-fixture-quick-card__button{width:100%;min-height:36px}.bp-member-site--app .bp-member-fixture-screen .bp-event-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px}.bp-member-site--app .bp-member-fixture-screen .bp-event-summary-item{text-align:left;border-radius:12px;padding:7px 6px}.bp-member-site--app .bp-member-fixture-screen .bp-event-summary-item span{font-size:.58rem}.bp-member-site--app .bp-member-fixture-screen .bp-event-summary-item strong{font-size:.78rem}.bp-member-site--app .bp-member-fixture-screen .bp-event-bracket-tab,.bp-member-site--app .bp-member-fixture-screen .bp-event-list,.bp-member-site--app .bp-member-fixture-screen .bp-event-match-list{gap:8px}.bp-member-site--app .bp-member-fixture-screen .bp-event-bracket-tab__selector{grid-template-columns:minmax(0,1fr);gap:6px}.bp-member-site--app .bp-member-fixture-screen .bp-event-bracket-choice{border-color:#0d203814;border-radius:14px;padding:8px 10px;box-shadow:0 6px 16px #0d20380d}.bp-member-site--app .bp-member-fixture-screen .bp-event-bracket-choice[aria-pressed=true]{background:#1f65dd;box-shadow:0 8px 18px #1f65dd29}.bp-member-site--app .bp-member-fixture-screen .bp-event-match-row{background:#ffffffdb;border-color:#0d20381a;border-radius:16px;gap:9px;padding:10px;box-shadow:0 8px 18px #0d20380f}.bp-member-site--app .bp-event-match-row--entry{background:#ffffffe6;border-radius:18px;padding:10px}.bp-member-site--app .bp-member-fixture-score-popover .bp-member-fixture-score-popover__head{align-items:center}.bp-member-site--app .bp-member-fixture-score-popover .bp-member-fixture-score-popover__head h3{font-size:.92rem;line-height:1.12}.bp-member-site--app .bp-member-fixture-score-popover .bp-member-fixture-score-popover__head button{min-height:26px;padding:.26rem .52rem;font-size:.64rem}.bp-member-site--app .bp-member-fixture-score-popover .bp-event-match-list,.bp-member-site--app .bp-member-fixture-score-popover .bp-event-match-row{gap:6px}.bp-member-site--app .bp-member-fixture-score-popover .bp-event-match-row--entry{border-radius:14px;padding:6px}.bp-member-site--app .bp-member-fixture-schedule{gap:8px;display:grid}.bp-member-site--app .bp-member-fixture-schedule__head{justify-content:space-between;align-items:center;padding:2px 2px 0;display:flex}.bp-member-site--app .bp-member-fixture-schedule__head strong{color:#0d2038;font-size:.98rem;font-weight:950;line-height:1.2}.bp-member-site--app .bp-member-fixture-schedule__head span{color:#0d5eb0;font-size:.76rem;font-weight:950}.bp-member-site--app .bp-member-fixture-schedule__list{gap:8px;display:grid}.bp-member-site--app .bp-member-fixture-schedule-card{background:#ffffffdb;border:1px solid #0d20381a;border-radius:14px;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:7px;min-height:54px;padding:7px 8px;display:grid;box-shadow:0 8px 18px #0d20380f}.bp-member-site--app .bp-member-fixture-schedule-card--clickable{cursor:pointer}:is(.bp-member-site--app .bp-member-fixture-schedule-card--clickable:hover,.bp-member-site--app .bp-member-fixture-schedule-card--clickable:focus-visible){background:#f8fbfff2;border-color:#1f65dd47;outline:none}.bp-member-site--app .bp-member-fixture-schedule-card--cancelled{opacity:.86}.bp-member-site--app .bp-member-fixture-date{color:#1f65dd;background:#1f65dd17;border-radius:12px;align-content:center;place-items:center;gap:1px;width:34px;height:40px;display:grid}.bp-member-site--app .bp-member-fixture-date small{font-size:.52rem;font-weight:950;line-height:1}.bp-member-site--app .bp-member-fixture-date strong{font-size:.86rem;font-weight:950;line-height:1}.bp-member-site--app .bp-member-fixture-schedule-card__main{gap:3px;min-width:0;display:grid}.bp-member-site--app .bp-member-fixture-schedule-card__title{justify-content:space-between;align-items:center;gap:6px;min-width:0;display:flex}.bp-member-site--app .bp-member-fixture-schedule-card__title strong{color:#0d2038;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.78rem;font-weight:950;line-height:1.12;overflow:hidden}.bp-member-site--app .bp-member-fixture-schedule-card__badges{flex-wrap:nowrap;flex:none;align-items:center;gap:3px;min-width:0;display:flex}.bp-member-site--app .bp-member-fixture-schedule-card__badges .bp-status{border-radius:999px;min-height:18px;padding:.12rem .32rem;font-size:.55rem;line-height:1}.bp-member-site--app .bp-member-fixture-schedule-card__meta{grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"summary side cancel";align-items:center;column-gap:4px;min-width:0;display:grid}.bp-member-site--app .bp-member-fixture-schedule-card__summary{color:#6a7a90;text-overflow:ellipsis;white-space:nowrap;grid-area:summary;font-size:.62rem;font-weight:850;line-height:1.15;overflow:hidden}.bp-member-site--app .bp-member-fixture-schedule-card__side{grid-area:side;justify-self:end;align-items:center;display:inline-flex}.bp-member-site--app .bp-member-fixture-schedule-card__side strong{color:#0d2038;white-space:nowrap;font-size:.66rem;font-weight:950;line-height:1}.bp-member-site--app .bp-member-fixture-schedule-card__cancel{-webkit-appearance:none;appearance:none;color:#b74d32;min-height:22px;font:inherit;white-space:nowrap;cursor:pointer;background:#d6452c0f;border:1px solid #d6452c2b;border-radius:999px;grid-area:cancel;place-self:end;padding:.18rem .38rem;font-size:.54rem;font-weight:950;line-height:1}.bp-member-site--app .bp-member-fixture-schedule-card__cancel:disabled{color:#8b98aa;cursor:default;opacity:.72}.bp-member-site--app .bp-member-profile-screen{gap:12px;display:grid}.bp-member-site--app .bp-member-profile-screen__top{justify-content:space-between;align-items:flex-start;padding-right:60px;display:flex}.bp-member-site--app .bp-member-profile-screen__top p{color:#d36932;margin:0 0 2px;font-size:.72rem;font-weight:900}.bp-member-site--app .bp-member-profile-screen__top h3{color:#0d2038;margin:0;font-size:1.72rem;line-height:1.05}.bp-member-site--app .bp-member-profile-card{background:radial-gradient(circle at 88% 22%,#7eb2ff38,#0000 34%),#ffffffc7;border:1px solid #2563eb26;border-radius:22px;gap:12px;padding:13px;display:grid;box-shadow:0 14px 32px #0d203814}.bp-member-site--app .bp-member-profile-card__head{grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.bp-member-site--app .bp-member-profile-card__avatar{color:#1f65dd;cursor:pointer;background:#1f65dd1a;border-radius:16px;justify-content:center;align-items:center;width:42px;height:42px;font-size:1rem;font-weight:950;display:inline-flex;position:relative;overflow:hidden}.bp-member-site--app .bp-member-profile-card__avatar input{opacity:0;cursor:pointer;position:absolute;inset:0}.bp-member-site--app .bp-member-profile-card__avatar img{object-fit:cover;width:100%;height:100%}.bp-member-site--app .bp-member-profile-card__avatar span{color:#1f65dd;font-size:1rem;font-weight:950;line-height:1}.bp-member-site--app .bp-member-profile-card__head div{gap:2px;min-width:0;display:grid}.bp-member-site--app .bp-member-profile-card__head strong{color:#0d2038;text-overflow:ellipsis;white-space:nowrap;font-size:1.02rem;font-weight:950;line-height:1.12;overflow:hidden}.bp-member-site--app .bp-member-profile-card__head span{color:#6a7a90;text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;font-weight:850;line-height:1.15;overflow:hidden}.bp-member-site--app .bp-member-profile-card__message-button{-webkit-appearance:none;appearance:none;color:#6a7a90;width:fit-content;max-width:100%;min-height:0;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-size:.72rem;font-weight:850;line-height:1.15}.bp-member-site--app .bp-member-profile-card__message-form{grid-template-columns:minmax(0,1fr) auto;gap:6px;display:grid}.bp-member-site--app .bp-member-profile-card__message-form input{color:#0d2038;min-width:0;min-height:34px;font:inherit;background:#ffffffd1;border:1px solid #0d20381a;border-radius:12px;padding:.44rem .58rem;font-size:.72rem;font-weight:850}.bp-member-site--app .bp-member-profile-card__message-form button{-webkit-appearance:none;appearance:none;color:#0d5eb0;min-height:34px;font:inherit;cursor:pointer;background:#1f65dd14;border:1px solid #1f65dd29;border-radius:12px;padding:.36rem .58rem;font-size:.7rem;font-weight:950}.bp-member-site--app .bp-member-profile-card__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.bp-member-site--app .bp-member-profile-card__tile{background:#ffffffc2;border:1px solid #0d203814;border-radius:14px;gap:4px;min-width:0;min-height:54px;padding:9px;display:grid}.bp-member-site--app .bp-member-profile-card__tile small,.bp-member-site--app .bp-member-profile-strip span{color:#6a7a90;font-size:.68rem;font-weight:900;line-height:1.15}.bp-member-site--app .bp-member-profile-card__tile strong{color:#0d2038;text-overflow:ellipsis;font-size:.82rem;font-weight:950;line-height:1.2;overflow:hidden}.bp-member-site--app .bp-member-profile-strip{background:#ffffffc2;border:1px solid #0d203814;border-radius:16px;grid-template-columns:minmax(0,.7fr) minmax(0,1fr) auto;align-items:center;gap:8px;min-height:44px;padding:10px 12px;display:grid;box-shadow:0 8px 18px #0d20380f}.bp-member-site--app .bp-member-profile-strip strong,.bp-member-site--app .bp-member-profile-strip em{color:#0d2038;text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;font-style:normal;font-weight:950;line-height:1.2;overflow:hidden}.bp-member-site--app .bp-member-profile-actions{gap:7px;display:grid}.bp-member-site--app .bp-member-profile-action-row,.bp-member-site--app .bp-member-profile-mini-row{background:#ffffffdb;border:1px solid #0d20381a;border-radius:15px;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:56px;padding:8px 10px;display:grid;box-shadow:0 8px 18px #0d20380f}.bp-member-site--app .bp-member-profile-action-row{-webkit-appearance:none;appearance:none;width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer}.bp-member-site--app .bp-member-profile-action-row__badge,.bp-member-site--app .bp-member-profile-mini-row>span{color:#1f65dd;background:#1f65dd17;border-radius:12px;justify-content:center;align-items:center;width:34px;height:34px;font-size:.76rem;font-weight:950;line-height:1;display:inline-flex}.bp-member-site--app .bp-member-profile-action-row__main,.bp-member-site--app .bp-member-profile-mini-row div{gap:2px;min-width:0;display:grid}.bp-member-site--app .bp-member-profile-action-row strong,.bp-member-site--app .bp-member-profile-mini-row strong{color:#0d2038;text-overflow:ellipsis;white-space:nowrap;font-size:.84rem;font-weight:950;line-height:1.14;overflow:hidden}.bp-member-site--app .bp-member-profile-action-row small,.bp-member-site--app .bp-member-profile-mini-row small{color:#6a7a90;text-overflow:ellipsis;white-space:nowrap;font-size:.66rem;font-weight:850;line-height:1.14;overflow:hidden}.bp-member-site--app .bp-member-profile-action-row em,.bp-member-site--app .bp-member-profile-mini-row em{color:#0d2038;white-space:nowrap;font-size:.78rem;font-style:normal;font-weight:950;line-height:1}.bp-member-site--app .bp-member-profile-action-row em[data-tone=success]{color:#167246}.bp-member-site--app .bp-member-profile-action-row em[data-tone=warning]{color:#b9472c}.bp-member-site--app .bp-member-profile-popover__head{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.bp-member-site--app .bp-member-profile-popover__head p,.bp-member-site--app .bp-member-profile-popover__head h3{margin:0}.bp-member-site--app .bp-member-profile-popover__head button{-webkit-appearance:none;appearance:none;color:#0d5eb0;min-height:28px;font:inherit;cursor:pointer;background:#1f65dd14;border:1px solid #1f65dd24;border-radius:999px;flex:none;padding:.3rem .56rem;font-size:.68rem;font-weight:950;line-height:1}.bp-member-site--app .bp-member-club-switcher{gap:12px}.bp-member-site--app .bp-member-club-switcher__description,.bp-member-site--app .bp-member-club-switcher__notice,.bp-member-site--app .bp-member-club-switcher__error{color:#53647a;background:#0d20380b;border:1px solid #0d203814;border-radius:14px;margin:0;padding:.68rem .74rem;font-size:.72rem;font-weight:800;line-height:1.45}.bp-member-site--app .bp-member-club-switcher__notice{color:#41516a;text-align:center}.bp-member-site--app .bp-member-club-switcher__error{color:#9d321f;background:#b9472c12;border-color:#b9472c2e}.bp-member-site--app .bp-member-club-switcher__list{gap:8px;display:grid}.bp-member-site--app .bp-member-club-switcher__club{-webkit-appearance:none;appearance:none;width:100%;min-height:62px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:#ffffffe0;border:1px solid #0d20381a;border-radius:15px;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 10px;display:grid}.bp-member-site--app .bp-member-club-switcher__club[data-current=true]{background:#1f65dd13;border-color:#1f65dd38}.bp-member-site--app .bp-member-club-switcher__club:disabled{cursor:default}.bp-member-site--app .bp-member-club-switcher__mark{color:#fff;background:linear-gradient(145deg,#1f65dd,#0e4ea8);border-radius:13px;justify-content:center;align-items:center;width:40px;height:40px;font-size:.92rem;font-weight:950;line-height:1;display:inline-flex}.bp-member-site--app .bp-member-club-switcher__club-main{gap:3px;min-width:0;display:grid}.bp-member-site--app .bp-member-club-switcher__club-main strong,.bp-member-site--app .bp-member-club-switcher__club-main small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bp-member-site--app .bp-member-club-switcher__club-main strong{color:#0d2038;font-size:.82rem;font-weight:950}.bp-member-site--app .bp-member-club-switcher__club-main small{color:#6a7a90;font-size:.68rem;font-weight:850}.bp-member-site--app .bp-member-club-switcher__club em{color:#0d5eb0;white-space:nowrap;font-size:.72rem;font-style:normal;font-weight:950}.bp-member-site--app .bp-member-profile-popover__rows,.bp-member-site--app .bp-member-profile-pin-form{gap:8px;display:grid}.bp-member-site--app .bp-member-profile-account-form{gap:10px;display:grid}.bp-member-site--app .bp-member-profile-account-form__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.bp-member-site--app .bp-member-profile-account-form__grid label:last-child{grid-column:1/-1}.bp-member-site--app .bp-member-profile-account-form__notice{color:#324258;background:#0d20380b;border:1px solid #0d203814;border-radius:14px;align-items:center;gap:10px;padding:.7rem .78rem;display:flex}.bp-member-site--app .bp-member-profile-account-form__notice strong{color:#0d2038;flex:none;font-size:.78rem;font-weight:950}.bp-member-site--app .bp-member-profile-account-form__notice span{color:#41516a;font-size:.72rem;font-weight:850;line-height:1.45}.bp-member-site--app .bp-member-profile-account-form__actions{justify-content:flex-end;gap:8px;display:flex}.bp-member-site--app .bp-member-profile-account-form__actions .bp-button{min-height:36px;box-shadow:none;border-radius:10px;padding:.58rem .9rem;font-size:.78rem}.bp-member-site--app .bp-member-profile-choice-list{gap:8px;display:grid}.bp-member-site--app .bp-member-profile-choice-list button{-webkit-appearance:none;appearance:none;color:#0d2038;min-height:44px;font:inherit;cursor:pointer;background:#ffffffd6;border:1px solid #0d20381a;border-radius:14px;justify-content:space-between;align-items:center;gap:10px;padding:.64rem .74rem;display:flex}.bp-member-site--app .bp-member-profile-choice-list button[aria-pressed=true]{background:#1f65dd14;border-color:#1f65dd47}.bp-member-site--app .bp-member-profile-choice-list span{font-size:.78rem;font-weight:950}.bp-member-site--app .bp-member-profile-choice-list strong{color:#0d5eb0;white-space:nowrap;font-size:.68rem;font-weight:950}.bp-member-site--app .bp-member-phone-change{gap:12px;display:grid}.bp-member-site--app .bp-member-phone-change__current{background:#1f65dd11;border:1px solid #1f65dd24;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:.72rem .78rem;display:flex}.bp-member-site--app .bp-member-phone-change__current span{color:#617188;font-size:.72rem;font-weight:850}.bp-member-site--app .bp-member-phone-change__current strong{color:#0d2038;font-size:.84rem;font-weight:950}.bp-member-site--app .bp-member-phone-change__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.bp-member-site--app .bp-member-phone-change__steps li{color:#8492a5;text-align:center;background:#ffffffd1;border:1px solid #0d203817;border-radius:13px;justify-items:center;gap:5px;min-width:0;padding:.5rem .24rem;display:grid}.bp-member-site--app .bp-member-phone-change__steps li[data-state=active]{color:#0d5eb0;background:#1f65dd13;border-color:#1f65dd3d}.bp-member-site--app .bp-member-phone-change__steps li[data-state=done]{color:#167246;background:#16724612;border-color:#1672462e}.bp-member-site--app .bp-member-phone-change__steps span{color:#fff;background:#8492a5;border-radius:999px;justify-content:center;align-items:center;width:22px;height:22px;font-size:.66rem;font-weight:950;display:inline-flex}.bp-member-site--app .bp-member-phone-change__steps li[data-state=active] span{background:#0d5eb0}.bp-member-site--app .bp-member-phone-change__steps li[data-state=done] span{background:#167246}.bp-member-site--app .bp-member-phone-change__steps strong{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.65rem;font-weight:950;line-height:1.2;overflow:hidden}.bp-member-site--app .bp-member-phone-change__intro,.bp-member-site--app .bp-member-phone-change__notice,.bp-member-site--app .bp-member-phone-change__error,.bp-member-site--app .bp-member-phone-change__success{background:#0d20380a;border:1px solid #0d203817;border-radius:14px;padding:.72rem .78rem}.bp-member-site--app .bp-member-phone-change__intro strong,.bp-member-site--app .bp-member-phone-change__error strong,.bp-member-site--app .bp-member-phone-change__success strong{color:#0d2038;font-size:.78rem;font-weight:950}.bp-member-site--app .bp-member-phone-change__intro p,.bp-member-site--app .bp-member-phone-change__error p,.bp-member-site--app .bp-member-phone-change__success p{color:#53647a;margin:.28rem 0 0;font-size:.7rem;font-weight:800;line-height:1.5}.bp-member-site--app .bp-member-phone-change__submit{width:100%;min-height:44px;margin:0}.bp-member-site--app .bp-member-phone-change__notice{color:#53647a;font-size:.7rem;font-weight:800;line-height:1.5}.bp-member-site--app .bp-member-phone-change__error{background:#b9472c12;border-color:#b9472c2e}.bp-member-site--app .bp-member-phone-change__error strong,.bp-member-site--app .bp-member-phone-change__error p{color:#9d321f}.bp-member-site--app .bp-member-phone-change__success{background:#16724612;border-color:#1672462e}.bp-member-site--app .bp-member-phone-change__success strong,.bp-member-site--app .bp-member-phone-change__success p{color:#16653f}.bp-member-site--app .bp-member-phone-change__success small{color:#4f6f5e;margin-top:.34rem;font-size:.66rem;font-weight:800;line-height:1.45;display:block}.bp-member-site--app .bp-member-phone-change__safety{color:#718096;margin:0;font-size:.66rem;font-weight:750;line-height:1.5}.bp-member-site--app .bp-member-profile-logout{width:100%}.bp-member-site--app .bp-member-privacy-request{gap:10px;display:grid}.bp-member-site--app .bp-member-privacy-request__notice,.bp-member-site--app .bp-member-privacy-request__withdrawal,.bp-member-site--app .bp-member-privacy-request__contact{color:#41516a;background:#0d20380b;border:1px solid #0d203817;border-radius:14px;gap:4px;padding:.72rem .78rem;font-size:.72rem;font-weight:800;line-height:1.5;display:grid}.bp-member-site--app .bp-member-privacy-request__notice strong,.bp-member-site--app .bp-member-privacy-request__withdrawal strong{color:#0d2038;font-size:.78rem;font-weight:950}.bp-member-site--app .bp-member-privacy-request__withdrawal{background:#b9472c12;border-color:#b9472c2e}.bp-member-site--app .bp-member-privacy-request__form{gap:9px;display:grid}.bp-member-site--app .bp-member-privacy-request__form label{color:#0d2038;gap:5px;font-size:.72rem;font-weight:950;display:grid}.bp-member-site--app .bp-member-privacy-request__form select,.bp-member-site--app .bp-member-privacy-request__form textarea{color:#0d2038;width:100%;min-width:0;font:inherit;background:#ffffffe6;border:1px solid #0d20381f;border-radius:12px;padding:.66rem .72rem;font-size:.76rem;font-weight:800}.bp-member-site--app .bp-member-privacy-request__form textarea{resize:vertical;min-height:92px;line-height:1.45}.bp-member-site--app .bp-member-privacy-request__form label small{color:#7a8798;text-align:right;font-size:.64rem}.bp-member-site--app .bp-member-privacy-request__history{gap:8px;display:grid}.bp-member-site--app .bp-member-privacy-request__history-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.bp-member-site--app .bp-member-privacy-request__history-head>strong{color:#0d2038;font-size:.86rem;font-weight:950}.bp-member-site--app .bp-member-privacy-request__history-head button,.bp-member-site--app .bp-member-privacy-request__history article>button{-webkit-appearance:none;appearance:none;color:#0d5eb0;font:inherit;cursor:pointer;background:#1f65dd12;border:1px solid #1f65dd29;border-radius:999px;padding:.34rem .56rem;font-size:.66rem;font-weight:950}.bp-member-site--app .bp-member-privacy-request__history>p{color:#6a7a90;background:#0d203809;border-radius:12px;margin:0;padding:.72rem;font-size:.72rem;font-weight:800}.bp-member-site--app .bp-member-privacy-request__history article{background:#ffffffd6;border:1px solid #0d203817;border-radius:14px;gap:6px;padding:.72rem;display:grid}.bp-member-site--app .bp-member-privacy-request__history article>div:first-child{justify-content:space-between;align-items:center;gap:8px;display:flex}.bp-member-site--app .bp-member-privacy-request__history article>div strong{color:#0d2038;font-size:.78rem;font-weight:950}.bp-member-site--app .bp-member-privacy-request__history article>div>span{color:#0d5eb0;background:#1f65dd17;border-radius:999px;padding:.26rem .46rem;font-size:.64rem;font-weight:950}.bp-member-site--app .bp-member-privacy-request__history article>div>span[data-status=REJECTED],.bp-member-site--app .bp-member-privacy-request__history article>div>span[data-status=CANCELLED]{color:#a43f28;background:#b9472c17}.bp-member-site--app .bp-member-privacy-request__history article>small{color:#7a8798;font-size:.64rem;font-weight:800}.bp-member-site--app .bp-member-privacy-request__history article>p{color:#324258;white-space:pre-wrap;margin:0;font-size:.72rem;font-weight:800;line-height:1.45}.bp-member-site--app .bp-member-privacy-request__response{background:#16724612;border-radius:11px;gap:3px;padding:.58rem;display:grid}.bp-member-site--app .bp-member-privacy-request__response span{color:#285340;white-space:pre-wrap;font-size:.7rem;font-weight:800;line-height:1.45}.bp-member-site--app .bp-member-privacy-request__history article>button{justify-self:end}.bp-member-site--app .bp-member-privacy-request__contact a{color:#0d5eb0;font-weight:950}.bp-member-site--app .bp-member-standing-controls{margin:0}.bp-member-site--app .bp-member-filter-row{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}.bp-member-site--app .bp-member-segmented,.bp-member-site--app .bp-member-season-select{width:100%}.bp-member-site--app .bp-member-season-select .bp-field__label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.bp-member-site--app .bp-member-segmented button,.bp-member-site--app .bp-input,.bp-member-site--app .bp-button{border-radius:14px;min-height:38px;font-size:.82rem;line-height:1.15}.bp-member-site--app .bp-input{padding:.54rem .68rem}.bp-member-site--app .bp-button{white-space:nowrap;padding:.52rem .7rem}.bp-member-site--app .bp-ranking-board{gap:10px}.bp-member-site--app .bp-event-panel--ranking>.bp-event-panel__header,.bp-member-site--app .bp-event-panel--ranking>.bp-muted{display:none}.bp-member-site--app .bp-event-panel--ranking{box-shadow:none;background:0 0;border:0;padding:0}.bp-member-site--app .bp-ranking-hero{gap:10px;display:grid}.bp-member-site--app .bp-ranking-hero__header,.bp-member-site--app .bp-ranking-list-heading{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.bp-member-site--app .bp-ranking-hero__header{padding-right:60px}.bp-member-site--app .bp-ranking-hero__header p{color:#d36932;margin:0 0 2px;font-size:.72rem;font-weight:900}.bp-member-site--app .bp-ranking-hero__header h3{color:#0d2038;margin:0;font-size:1.72rem;line-height:1.05}.bp-member-site--app .bp-ranking-hero__card{background:radial-gradient(circle at 88% 52%,#7eb2ff3d,#0000 32%),#ffffffc2;border:1px solid #2563eb29;border-radius:22px;gap:12px;padding:13px;display:grid;overflow:hidden;box-shadow:0 18px 36px #1f65dd1f}.bp-member-site--app .bp-ranking-hero__card--empty{align-items:center;min-height:118px}.bp-member-site--app .bp-ranking-hero__identity{justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;display:flex}.bp-member-site--app .bp-ranking-hero__name{width:fit-content;min-width:0;max-width:100%;padding-top:7px;display:inline-grid;position:relative}.bp-member-site--app .bp-ranking-hero__crown{filter:drop-shadow(0 4px 6px #0d203824);transform-origin:bottom;justify-content:center;align-items:center;width:26px;height:20px;display:inline-flex;position:absolute;top:-12px;left:8px;transform:rotate(-12deg)}.bp-member-site--app .bp-ranking-hero__crown--gold{color:#d89b10}.bp-member-site--app .bp-ranking-hero__crown--silver{color:#8d9aab}.bp-member-site--app .bp-ranking-hero__crown--bronze{color:#b86d2b}.bp-member-site--app .bp-ranking-hero__card strong{color:#0d2038;font-size:1.2rem;line-height:1.08}.bp-member-site--app .bp-ranking-hero__identity>span{color:#0d2038;flex:none;font-size:1.24rem;font-weight:950;line-height:1}.bp-member-site--app .bp-ranking-hero__card small{color:#6a7a90;font-size:.78rem;font-weight:850}.bp-member-site--app .bp-ranking-hero__stats,.bp-member-site--app .bp-ranking-hero__mini{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.bp-member-site--app .bp-ranking-hero__mini{grid-template-columns:repeat(2,minmax(0,1fr))}.bp-member-site--app .bp-ranking-hero-stat{background:#ffffffc7;border:1px solid #0d203814;border-radius:14px;gap:4px;min-width:0;padding:9px;display:grid}.bp-member-site--app .bp-ranking-hero-stat small{color:#6a7a90;font-size:.7rem;font-weight:900}.bp-member-site--app .bp-ranking-hero-stat strong{color:#0d2038;overflow-wrap:anywhere;font-size:.96rem;line-height:1.16}.bp-member-site--app .bp-ranking-hero__mini .bp-ranking-hero-stat strong{overflow-wrap:normal;white-space:nowrap;font-size:.9rem}.bp-member-site--app .bp-ranking-list-heading{align-items:center;margin-top:2px;padding:2px 0 0}.bp-member-site--app .bp-ranking-list-title{gap:2px;min-width:0;display:grid}.bp-member-site--app .bp-ranking-list-title strong{color:#0d2038;font-size:.98rem;line-height:1.2}.bp-member-site--app .bp-ranking-list-title small{color:#6a7a90;font-size:.68rem;font-weight:850;line-height:1.15}.bp-member-site--app .bp-ranking-season-inline{width:fit-content;max-width:100%;display:inline-flex;position:relative}.bp-member-site--app .bp-ranking-season-inline:after{content:"";pointer-events:none;border-bottom:1.5px solid #6a7a90;border-right:1.5px solid #6a7a90;width:6px;height:6px;position:absolute;top:50%;right:0;transform:translateY(-65%)rotate(45deg)}.bp-member-site--app .bp-ranking-season-inline select{-webkit-appearance:none;appearance:none;color:#6a7a90;max-width:min(230px,68vw);min-height:0;font:inherit;text-overflow:ellipsis;background:0 0;border:0;border-radius:0;padding:0 14px 0 0;font-size:.68rem;font-weight:850;line-height:1.15}.bp-member-site--app .bp-ranking-scope-toggle{-webkit-appearance:none;appearance:none;color:#0d5eb0;min-width:32px;min-height:28px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:.2rem .4rem;font-size:.76rem;font-weight:900}.bp-member-site--app .bp-ranking-scope-toggle:focus-visible{outline-offset:2px;outline:2px solid #1f65dd3d}.bp-member-site--app .bp-ranking-scope-toggle:disabled{color:#9aa8ba;cursor:default}.bp-member-site--app .bp-ranking-mobile-list{gap:6px;display:grid}.bp-member-site--app .bp-ranking-mobile-card{background:#ffffffdb;border:1px solid #0d20381a;border-radius:13px;overflow:hidden;box-shadow:0 6px 16px #0d20380f}.bp-member-site--app .bp-ranking-mobile-card--current{background:#f6fbffe0;border-color:#1f65dd38}.bp-member-site--app .bp-ranking-mobile-card__summary{grid-template-columns:28px minmax(0,1fr) auto auto;align-items:center;gap:7px;min-height:44px;padding:7px 9px;display:grid}.bp-member-site--app .bp-ranking-mobile-card__rank{align-self:center}.bp-member-site--app .bp-ranking-rank{color:#1f65dd;background:#1f65dd17;border-radius:999px;min-width:26px;height:26px;padding:0;font-size:.7rem}.bp-member-site--app .bp-ranking-rank--empty{color:#7f8da1;background:#0d203814}.bp-member-site--app .bp-ranking-mobile-card__main{align-self:center;gap:2px;display:grid}.bp-member-site--app .bp-ranking-mobile-card__title,.bp-member-site--app .bp-ranking-mobile-card__subline{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.bp-member-site--app .bp-ranking-mobile-card__name{overflow-wrap:anywhere;color:#0d2038;white-space:normal;min-width:0;font-size:.86rem;line-height:1.15}.bp-member-site--app .bp-ranking-current-badge{color:#2f7d5d;background:#2f7d5d1f;border-radius:999px;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 .34rem;font-size:.66rem;font-weight:950;line-height:1;display:inline-flex}.bp-member-site--app .bp-ranking-streak-badge{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;height:20px;padding:0 .42rem;font-size:.63rem;font-weight:950;line-height:1;display:inline-flex}.bp-member-site--app .bp-ranking-streak-badge--win{color:#168457;background:#1da06921}.bp-member-site--app .bp-ranking-streak-badge--loss{color:#c24141;background:#e154541f}.bp-member-site--app .bp-ranking-mobile-card__subline{color:#6a7a90;font-size:.66rem;font-weight:850}.bp-member-site--app .bp-ranking-mobile-card__subline>span:last-child{text-overflow:clip;white-space:normal;min-width:0;overflow:visible}.bp-member-site--app .bp-ranking-mobile-card__tier{justify-self:end;min-width:0;display:inline-flex}.bp-member-site--app .bp-ranking-tier{gap:3px;min-width:0;padding:.16rem .4rem;font-size:.62rem;line-height:1.1}.bp-member-site--app .bp-ranking-tier span{font-size:.66rem;line-height:1}.bp-member-site--app .bp-ranking-mobile-card__side{align-self:center;justify-items:end;gap:3px;min-width:38px;display:grid}.bp-member-site--app .bp-ranking-mobile-card__score{min-width:0}.bp-member-site--app .bp-ranking-mobile-card__score small{display:none}.bp-member-site--app .bp-ranking-mobile-card__score strong{color:#0d2038;font-size:.86rem;line-height:1}.bp-member-site--app .bp-ranking-mobile-card__win-rate{color:#6a7a90;font-size:.7rem;font-weight:900}.bp-member-site--app .bp-ranking-load-more,.bp-member-site--app .bp-member-record-flow__more,.bp-member-site--app .bp-member-fixture-schedule__more{-webkit-appearance:none;appearance:none;color:#0d5eb0;width:100%;min-height:38px;font:inherit;cursor:pointer;background:#ffffffc2;border:1px solid #1f65dd24;border-radius:14px;justify-content:center;align-items:center;gap:6px;padding:.48rem .7rem;font-size:.76rem;font-weight:950;line-height:1.1;display:inline-flex;box-shadow:0 8px 18px #0d20380d}.bp-member-site--app .bp-ranking-load-more span,.bp-member-site--app .bp-member-record-flow__more span,.bp-member-site--app .bp-member-fixture-schedule__more span{color:#6a7a90;font-size:.68rem;font-weight:850}.bp-admin-workspace{--bp-bg:#f3f5fb;--bp-surface:#fff;--bp-surface-strong:#fff;--bp-border:#e6e9f2;--bp-ink:#12193b;--bp-subtle:#545b7a;--bp-accent:#2454d6;--bp-accent-soft:#2454d61f;--bp-success:#279066;--bp-success-soft:#27906624;--bp-warning:#dd6b3a;--bp-warning-soft:#dd6b3a24;--bp-danger:#d64545;--bp-danger-soft:#d6454524;--bp-info:#2454d6;--bp-info-soft:#2454d621;--bp-shadow:0 1px 2px #12193b0d;color:var(--bp-ink);font-family:Pretendard,-apple-system,Segoe UI,sans-serif}.bp-admin-workspace .bp-button{box-shadow:none;background:#2454d6}.bp-admin-workspace .bp-button--primary{background:#dd6b3a}.bp-admin-workspace .bp-button--secondary{color:#545b7a;box-shadow:none;background:#fff;border:1px solid #e6e9f2}.bp-admin-workspace .bp-button--soft-blue{color:#2454d6;box-shadow:none;background:#fff;border:1px solid #c9d5f6}.bp-member-schedule-group{gap:10px;display:grid}.bp-member-schedule-group+.bp-member-schedule-group{margin-top:18px}.bp-member-schedule-group__header{border-bottom:1px solid #12193b14;align-items:baseline;gap:8px;padding:2px 2px 6px;display:flex}.bp-member-schedule-group__header h4{color:#12193b;margin:0;font-size:.95rem;font-weight:800}.bp-member-schedule-group--ongoing .bp-member-schedule-group__header h4{color:#178a5b}.bp-member-schedule-group--finished .bp-member-schedule-group__header h4{color:#6b7290}.bp-member-schedule-group__header span{color:#6b7290;font-size:.78rem;font-weight:700}.bp-member-schedule-group--finished .bp-event-card{opacity:.82}.bp-member-portal-layer{display:contents}.bp-member-plan-card{color:#0d2038;background:#ffffffdb;border:1px solid #0d20381a;border-radius:18px;gap:9px;padding:12px;display:grid;box-shadow:0 8px 18px #0d20380f}.bp-member-plan-card--past{opacity:.86}.bp-member-plan-card--cancelled{opacity:.72}.bp-member-plan-card__main{grid-template-columns:48px minmax(0,1fr);align-items:stretch;gap:9px;display:grid}.bp-member-plan-card__date{color:#1f65dd;background:#1f65dd14;border-radius:16px;align-content:center;place-items:center;gap:1px;min-height:58px;display:grid}.bp-member-plan-card--past .bp-member-plan-card__date{color:#6b7290;background:#6070871a}.bp-member-plan-card__date small{font-size:.56rem;font-weight:950;line-height:1}.bp-member-plan-card__date strong{font-size:1rem;font-weight:950;line-height:1.05}.bp-member-plan-card__content{align-content:center;gap:5px;min-width:0;display:grid}.bp-member-plan-card__title{color:#0d2038;font-size:.85rem;font-weight:950;line-height:1.2}.bp-member-plan-card__badges{flex-wrap:wrap;gap:3px;display:flex}.bp-member-plan-badge{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;min-height:18px;padding:.13rem .36rem;font-size:.56rem;font-weight:950;line-height:1;display:inline-flex}.bp-member-plan-badge--kind-official{color:#c75b25;background:#eb692b21}.bp-member-plan-badge--kind-quick{color:#6753a8;background:#7a5dc71f}.bp-member-plan-badge--success{color:#217452;background:#1e966224}.bp-member-plan-badge--info{color:#165dab;background:#1f65dd1c}.bp-member-plan-badge--warning{color:#865611;background:#d28f292b}.bp-member-plan-badge--danger{color:#a73737;background:#dc3e3e1f}.bp-member-plan-badge--neutral{color:#607087;background:#6070871f}.bp-member-plan-badge--dday{color:#3b77cb;background:#1f65dd1a;min-width:34px}.bp-member-plan-card__meta{color:#6a7a90;text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:.66rem;font-weight:850;line-height:1.25;overflow:hidden}.bp-member-plan-state{color:#55657d;background:#60708717;border-radius:12px;padding:8px 10px;font-size:.65rem;font-weight:850;line-height:1.4}.bp-member-plan-state--quick{color:#63549b;background:#7a5dc717}.bp-member-plan-first{background:#1f65dd0f;border:1px solid #1f65dd29;border-radius:14px;gap:6px;padding:9px 10px 10px;display:grid}.bp-member-plan-first__head{color:#0d5eb0;font-size:.64rem;font-weight:950}.bp-member-plan-first__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.bp-member-plan-first__cell{background:#ffffffc7;border-radius:11px;gap:2px;padding:7px 9px;display:grid}.bp-member-plan-first__cell span{color:#6a7a90;font-size:.58rem;font-weight:900;line-height:1.1}.bp-member-plan-first__cell strong{color:#0d2038;font-variant-numeric:tabular-nums;font-size:.76rem;font-weight:950;line-height:1.28}.bp-member-plan-first__cell strong em{text-overflow:ellipsis;white-space:nowrap;word-break:keep-all;font-style:normal;display:block;overflow:hidden}.bp-member-plan-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.bp-member-plan-summary__cell{background:#f2f4f9e6;border-radius:11px;gap:2px;padding:7px 9px;display:grid}.bp-member-plan-summary__cell span{color:#6a7a90;font-size:.58rem;font-weight:900}.bp-member-plan-summary__cell strong{color:#12193b;font-variant-numeric:tabular-nums;font-size:.76rem;font-weight:950}.bp-member-plan-card__note{color:#6a7a90;margin:0;font-size:.62rem;font-weight:800;line-height:1.4}.bp-member-plan-card__actions{flex-wrap:wrap;gap:6px;display:flex}.bp-member-plan-btn{min-height:30px;font:inherit;white-space:nowrap;cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;gap:5px;padding:5px 11px;font-size:.66rem;font-weight:950;line-height:1;display:inline-flex}.bp-member-plan-btn:disabled{cursor:not-allowed;opacity:.55}.bp-member-plan-btn--util{color:#126aa7;background:#fff;border:1px solid #579fdb6b;box-shadow:0 4px 10px #2d84c814}.bp-member-plan-btn--primary{color:#0d5eb0;background:#1f65dd1a;border:1px solid #1f65dd3d}.bp-member-plan-btn--danger{color:#a73737;background:#fff9f6;border:1px solid #b9472c66}.bp-member-plan-btn--request{color:#865611;background:#fffaf2;border:1px solid #d28f2970}.bp-member-plan-card__cancel-row{border-top:1px dashed #0d20381a;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:1px;padding-top:8px;display:flex}.bp-member-plan-card__cancel-row p{color:#6a7a90;min-width:0;margin:0;font-size:.6rem;font-weight:800;line-height:1.35}.bp-member-plan-map{background:#fff;border:1px solid #0d20381f;border-radius:16px;gap:6px;padding:10px;display:grid;box-shadow:0 16px 34px #0d203829}.bp-member-plan-map__title{color:#6a7a90;padding:0 2px;font-size:.6rem;font-weight:950}.bp-member-plan-map__address{color:#0d2038;padding:0 2px 3px;font-size:.66rem;font-weight:800;line-height:1.4}.bp-member-plan-map__item{color:#0d2038;background:#1f65dd0d;border-radius:12px;align-items:center;gap:8px;padding:9px 10px;font-size:.72rem;font-weight:900;text-decoration:none;display:flex}.bp-member-plan-map__item small{color:#8a97ab;margin-left:auto;font-size:.58rem;font-weight:800}.bp-member-plan-map__ic{color:#fff;border-radius:6px;justify-content:center;align-items:center;width:20px;height:20px;font-size:.56rem;font-weight:950;display:inline-flex}.bp-member-plan-map__ic--kakao{color:#3b2c14;background:#f7c948}.bp-member-plan-map__ic--naver{background:#17b75e}.bp-member-plan-cancel-form{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.bp-member-plan-cancel-form .bp-input{flex:180px;min-width:0}.bp-member-plan-cancel-form__error{color:#a73737;width:100%;margin:0;font-size:.62rem;font-weight:800}.bp-event-match-list{align-content:start}.bp-member-fixture-schedule__group{gap:8px;display:grid}.bp-member-fixture-schedule__group+.bp-member-fixture-schedule__group{margin-top:10px}.bp-member-fixture-schedule-card--past{opacity:.82}.bp-member-site--app .bp-member-fixture-schedule-card__side{flex-direction:column;align-items:flex-end;gap:2px;font-family:Pretendard,Apple SD Gothic Neo,Avenir Next,Segoe UI,sans-serif}.bp-member-site--app .bp-member-fixture-schedule-card__side strong{font-variant-numeric:tabular-nums}.bp-member-site--app .bp-member-fixture-schedule-card__side small{color:#6a7a90;white-space:nowrap;font-size:.58rem;font-weight:850;line-height:1}:where(.bp-admin-metric){border:1px solid var(--bp-border);border-radius:var(--bp-radius-card,8px);background:var(--bp-surface);align-items:center;gap:14px;min-width:0;padding:16px 18px;display:flex}:where(.bp-admin-metric[data-selected=true]){border-color:var(--bp-accent);background:var(--bp-accent-bg,#f2efff)}:where(.bp-admin-metric__icon){background:var(--bp-accent-soft);width:44px;height:44px;color:var(--bp-accent);border-radius:50%;flex:none;place-items:center;display:inline-grid}:where(.bp-admin-metric[data-tone=success] .bp-admin-metric__icon){background:var(--bp-success-soft);color:var(--bp-success)}:where(.bp-admin-metric[data-tone=warning] .bp-admin-metric__icon){background:var(--bp-warning-soft);color:var(--bp-warning)}:where(.bp-admin-metric[data-tone=danger] .bp-admin-metric__icon){background:var(--bp-danger-soft);color:var(--bp-danger)}:where(.bp-admin-metric[data-tone=neutral] .bp-admin-metric__icon){color:var(--bp-subtle);background:#f1f1f6}:where(.bp-admin-metric__body){gap:2px;min-width:0;display:grid}:where(.bp-admin-metric__label){color:var(--bp-subtle);font-size:14px;font-weight:400}:where(.bp-admin-metric__value){color:var(--bp-ink);font-size:24px;font-weight:600;line-height:1.2}:where(.bp-admin-metric__value small){margin-left:3px;font-size:14px;font-weight:500}:where(.bp-admin-metric__detail){color:var(--bp-subtle);font-size:13px}:where(.bp-admin-metric__action){margin-left:auto}@media (max-width:767px){:where(.bp-admin-metric__icon){width:36px;height:36px}:where(.bp-admin-metric__value){font-size:20px}}:where(.bp-admin-card){border:1px solid var(--bp-border);border-radius:var(--bp-radius-card,8px);background:var(--bp-surface)}:where(.bp-admin-card-list){gap:12px;display:grid}:where(.bp-admin-kv){grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;display:grid}:where(.bp-admin-kv>div){gap:4px;min-width:0;display:grid}:where(.bp-admin-workspace,[role=dialog]) .bp-button{border-radius:var(--bp-admin-control-radius,var(--bp-radius-control));background:var(--bp-accent);color:#fff;box-shadow:none;font-weight:600}:where(.bp-admin-workspace,[role=dialog]) .bp-button:hover{box-shadow:none;transform:none}:where(.bp-button--with-icon){justify-content:center;align-items:center;gap:6px;display:inline-flex}:where(.bp-admin-workspace,[role=dialog]) .bp-button--secondary{color:var(--bp-accent);background:#eee9ff}:where(.bp-admin-workspace,[role=dialog]) .bp-button--outline{color:var(--bp-accent);background:#fff;border:1px solid #7869fb}:where(.bp-admin-workspace,[role=dialog]) .bp-button--outline-neutral{border:1px solid var(--bp-line-strong);color:var(--bp-ink);background:#fff}:where(.bp-admin-workspace,[role=dialog]) .bp-button--link{color:var(--bp-accent);background:0 0;border:0}:where(.bp-admin-workspace,[role=dialog]) .bp-button--danger{background:var(--bp-danger);color:#fff}:where(.bp-admin-workspace,[role=dialog]) .bp-button--danger-outline,:where(.bp-admin-workspace,[role=dialog]) .bp-button--danger-outline:hover{border:1px solid var(--bp-danger);color:var(--bp-danger);background:#fff}:where(.bp-admin-workspace,[role=dialog]) select:not(.rdp-dropdown){--bp-admin-select-padding-right:32px;-webkit-appearance:none;appearance:none;padding-right:var(--bp-admin-select-padding-right,32px);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='m1 1 4 4 4-4' fill='none' stroke='%236b7295' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:10px 6px}[role=dialog] .bp-field__label{color:var(--bp-ink);font-weight:500}:where(.bp-admin-workspace,[role=dialog]) .bp-field__required{color:var(--bp-danger)}:where(.bp-admin-workspace,[role=dialog]) .bp-field__optional{color:var(--bp-subtle)}:where(.bp-admin-workspace,[role=dialog]) :is(input[type=checkbox],input[type=radio]){accent-color:var(--bp-accent)}:where(.bp-admin-workspace,.bp-admin-login-shell,[role=dialog]) .bp-status{height:var(--bp-admin-badge-height,auto);font-size:var(--bp-admin-badge-font-size,.82rem);letter-spacing:0;border-radius:999px;font-weight:500}:where(.bp-admin-workspace,.bp-admin-login-shell,[role=dialog]) .bp-status--neutral{color:#5b6170;background:#ededf5}:where(.bp-admin-workspace,.bp-admin-login-shell,[role=dialog]) .bp-status--success,:where(.bp-admin-workspace,[role=dialog]) .bp-callout--success{background:var(--bp-success-soft);color:var(--bp-success)}:where(.bp-admin-workspace,.bp-admin-login-shell,[role=dialog]) .bp-status--warning,:where(.bp-admin-workspace,[role=dialog]) .bp-callout--warning{background:var(--bp-warning-soft);color:var(--bp-warning)}:where(.bp-admin-workspace,.bp-admin-login-shell,[role=dialog]) .bp-status--danger,:where(.bp-admin-workspace,[role=dialog]) .bp-callout--danger{background:var(--bp-danger-soft);color:var(--bp-danger)}:where(.bp-admin-workspace,.bp-admin-login-shell,[role=dialog]) .bp-status--info{color:#2f9bc9;background:#46bdf026}:where(.bp-admin-workspace,[role=dialog]) .bp-callout--neutral{color:var(--bp-ink);background:#eee9ff}:where(.bp-admin-workspace,[role=dialog]) .bp-callout--info{background:var(--bp-accent-bg);color:var(--bp-ink-soft)}:where(.bp-admin-switch){background:var(--bp-line-strong);border:0;border-radius:999px;width:38px;height:22px;padding:0;display:inline-block;position:relative}:where(.bp-admin-switch):before{content:"";background:#fff;border-radius:50%;width:16px;height:16px;position:absolute;top:3px;left:3px}:where(.bp-admin-switch[aria-checked=true]){background:var(--bp-accent)}:where(.bp-admin-switch[aria-checked=true]):before{left:19px}:where(.bp-admin-segmented){border:1px solid var(--bp-line-strong);border-radius:var(--bp-admin-control-radius,var(--bp-radius-control));background:#fff;display:inline-flex}:where(.bp-admin-segmented>button){border-radius:inherit;color:var(--bp-subtle);font:inherit;background:0 0;border:0;padding:8px 12px;font-weight:500}:where(.bp-admin-segmented>button[aria-pressed=true]){background:var(--bp-accent);color:#fff}@media (max-width:767px){:where(.bp-admin-workspace,[role=dialog]){--bp-admin-control-radius:5px}}:where(.bp-touch-target){position:relative}:where(.bp-touch-target,.bp-touch-target--before) :where(input,select,textarea){z-index:1;position:relative}:where(.bp-touch-target):after{content:"";width:max(100%,44px);height:max(100%,44px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}:where(.bp-touch-target--y):after{width:100%}:where(.bp-touch-target--x):after{height:100%}:where(.bp-touch-target--tight):after{width:calc(100% + var(--bp-touch-gap,0px));height:max(100%,44px)}:where(.bp-touch-target--before){position:relative}:where(.bp-touch-target--before):before{content:"";width:max(100%,44px);height:max(100%,44px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#admin-account-panel{box-shadow:none;background:0 0;border:0;gap:18px;padding:0;display:grid}#admin-account-panel .bp-result-panel__header{justify-content:space-between;align-items:flex-end;gap:24px}#admin-account-panel .bp-result-panel__header>div:first-child{gap:7px;display:grid}#admin-account-panel .bp-event-panel__eyebrow{color:var(--bp-subtle);margin:0;font-size:.78rem;font-weight:700;line-height:1}#admin-account-panel .bp-result-panel__title{color:var(--bp-ink);letter-spacing:-.03em;margin:0;font-size:1.42rem;font-weight:800;line-height:1.1}#admin-account-panel .bp-club-management-panel__header-actions{align-items:center;gap:8px;display:flex}#admin-account-panel .bp-dashboard-refresh__button,#admin-account-panel .bp-club-management-panel__create-toggle{color:var(--bp-ink);background:#fff;border:0;border-radius:9px;min-height:38px;padding:0 14px;font-family:inherit;font-size:.82rem;font-weight:700;line-height:1;box-shadow:0 4px 32px #0000000a}#admin-account-panel .bp-club-management-panel__create-toggle{color:#fff;background:#5f33e1;padding-inline:16px;font-weight:800;box-shadow:2px 8px 16px #5f33e152}#admin-account-panel .bp-account-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}#admin-account-panel .bp-account-stats>div{background:#fff;border-radius:15px;gap:8px;padding:14px 16px;display:grid;box-shadow:0 4px 32px #0000000a}#admin-account-panel .bp-account-stats span,#admin-account-panel .bp-account-stats small{color:var(--bp-subtle);letter-spacing:0;font-size:.74rem;font-weight:700;line-height:1}#admin-account-panel .bp-account-stats strong{color:var(--bp-ink);letter-spacing:-.03em;align-items:baseline;gap:5px;font-size:1.5rem;font-weight:800;line-height:1;display:flex}#admin-account-panel .bp-account-stats strong[data-accent]{color:#5f33e1}#admin-account-panel .bp-account-stats strong[data-warn]{color:#c25a10}#admin-account-panel .bp-account-filter-bar{background:#fff;border:0;border-radius:15px;flex-wrap:wrap;align-items:center;gap:14px;padding:12px 16px;display:flex;box-shadow:0 4px 32px #0000000a}#admin-account-panel .bp-account-filter-bar .bp-form__grid{flex-wrap:wrap;flex:1;align-items:center;gap:14px;min-width:0;display:flex}#admin-account-panel .bp-account-filter-bar .bp-field{align-items:center;gap:8px;min-width:0;display:flex}#admin-account-panel .bp-account-filter-bar .bp-field__label{color:var(--bp-subtle);white-space:nowrap;font-size:.74rem;font-weight:700}#admin-account-panel .bp-account-filter-bar .bp-input{box-shadow:none;color:var(--bp-ink);min-height:36px;padding:0 var(--bp-admin-select-padding-right,12px) 0 12px;background-color:#f4f0ff;border:0;border-radius:9px;font-size:.82rem;font-weight:700}#admin-account-panel .bp-account-filter-bar .bp-form__actions{flex-wrap:wrap;gap:8px;margin:0;padding:0;display:flex}#admin-account-panel .bp-account-filter-bar .bp-button{box-shadow:none;color:var(--bp-subtle);background:#f4f0ff;border:0;border-radius:9px;min-height:32px;padding:0 13px;font-size:.8rem;font-weight:700}#admin-account-panel .bp-account-filter-bar .bp-button[type=submit]{color:#5f33e1;background:#ede8ff}#admin-account-panel .bp-callout{color:var(--bp-subtle);background:#f4f0ff;border:0;border-radius:13px;padding:12px 15px;font-size:.8rem;font-weight:600;line-height:1.45}#admin-account-panel .bp-callout--warning{background:var(--bp-warning-soft);color:var(--bp-warning)}#admin-account-panel .bp-account-club-group{gap:8px;display:grid}#admin-account-panel .bp-account-club-group__header{align-items:center;gap:8px;padding:6px 20px 0;display:flex}#admin-account-panel .bp-account-club-group__header h4{color:var(--bp-ink);margin:0;font-size:.85rem;font-weight:800;line-height:1}#admin-account-panel .bp-account-club-group__header span{color:#5f33e1;text-align:center;background:#ede8ff;border-radius:7px;min-width:20px;padding:0 6px;font-size:.7rem;font-weight:800;line-height:19px}#admin-account-panel .bp-event-list{box-shadow:none;background:0 0;border:0;gap:8px;display:grid;overflow:visible}#admin-account-panel .bp-account-row{background:#fff;border:0;border-radius:15px;padding:0;display:block;position:relative;overflow:hidden;box-shadow:0 4px 32px #0000000a}#admin-account-panel .bp-account-row__summary,#admin-account-panel .bp-account-table-head{grid-template-columns:minmax(180px,250px) 96px minmax(150px,1fr) 104px 128px 84px 88px;align-items:center;gap:20px;padding:14px 20px;display:grid}#admin-account-panel .bp-account-table-head{margin:0;padding-block:0}#admin-account-panel .bp-account-table-head span{color:#9b95ad;font-size:.7rem;font-weight:800;line-height:1}#admin-account-panel .bp-account-row__summary .bp-event-card__header,#admin-account-panel .bp-account-row__summary .bp-event-card__grid{display:contents}#admin-account-panel .bp-account-row__identity{grid-area:1/1;align-items:center;gap:11px;min-width:0;display:flex}#admin-account-panel .bp-account-row__avatar{color:#5f33e1;background:#ede8ff;border-radius:9px;flex:0 0 34px;place-items:center;height:34px;font-size:.82rem;font-weight:800;display:grid}#admin-account-panel .bp-account-row__name-copy{flex-direction:column-reverse;gap:4px;min-width:0;display:flex}#admin-account-panel .bp-event-card__date{color:var(--bp-subtle);overflow-wrap:anywhere;margin:0;font-size:.76rem;font-weight:600;line-height:1}#admin-account-panel .bp-event-card__title{color:var(--bp-ink);flex-wrap:wrap;align-items:center;gap:6px;margin:0;font-size:.88rem;font-weight:800;line-height:1;display:flex}#admin-account-panel .bp-account-row__self{color:#5f33e1;background:#ede4ff;border-radius:7px;padding:3px 6px;font-size:.64rem;line-height:1}#admin-account-panel .bp-account-row .bp-event-stat{box-shadow:none;border:0;grid-row:1;min-width:0;padding:0}#admin-account-panel .bp-account-row .bp-event-stat:first-child{grid-column:2}#admin-account-panel .bp-account-row .bp-event-stat:nth-child(2){grid-column:3}#admin-account-panel .bp-account-row .bp-event-stat:nth-child(3){grid-column:4}#admin-account-panel .bp-account-row .bp-event-stat:nth-child(4){grid-column:5}#admin-account-panel .bp-event-stat__label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}#admin-account-panel .bp-event-stat__value{color:var(--bp-ink);overflow-wrap:anywhere;font-size:.8rem;font-weight:600;line-height:1.35}#admin-account-panel .bp-event-stat:first-child .bp-event-stat__value{font-weight:700}#admin-account-panel .bp-event-stat:last-child .bp-event-stat__value{color:var(--bp-subtle);font-size:.78rem}#admin-account-panel .bp-event-stat__value[data-tone]{align-items:center;gap:6px;font-size:.78rem;font-weight:700;display:inline-flex}#admin-account-panel .bp-event-stat__value[data-tone]:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}#admin-account-panel .bp-event-stat__value[data-tone=enabled]{color:#25805b}#admin-account-panel .bp-event-stat__value[data-tone=disabled]{color:#c25a10}#admin-account-panel .bp-account-row .bp-status{border:0;border-radius:7px;grid-area:1/6;justify-self:start;padding:5px 9px;font-size:.72rem;font-weight:800;line-height:1}#admin-account-panel .bp-status--success{background:var(--bp-success-soft);color:var(--bp-success)}#admin-account-panel .bp-status--warning{background:var(--bp-warning-soft);color:var(--bp-warning)}#admin-account-panel .bp-status--neutral{color:var(--bp-subtle);background:#f1f0f4}#admin-account-panel .bp-account-row__management>summary{color:var(--bp-subtle);cursor:pointer;background:#f4f0ff;border-radius:9px;align-items:center;gap:5px;height:32px;padding:0 11px;font-size:.78rem;font-weight:700;list-style:none;display:flex;position:absolute;top:15px;right:20px}#admin-account-panel .bp-account-row__management>summary::-webkit-details-marker{display:none}#admin-account-panel .bp-account-row__management>summary span{font-size:.62rem}#admin-account-panel .bp-account-row__management[open]>summary{color:#5f33e1;background:#ede8ff}#admin-account-panel .bp-account-row__management[open]>summary span{transform:rotate(180deg)}#admin-account-panel .bp-account-row__management>summary:focus-visible{outline-offset:2px;outline:2px solid #5f33e1}#admin-account-panel .bp-account-row__management>.bp-form__actions{background:#faf8ff;flex-wrap:wrap;gap:8px;margin:0;padding:13px 20px;display:flex;box-shadow:inset 0 1px #ede8ff}#admin-account-panel .bp-account-row__management>.bp-form__actions .bp-button{box-shadow:none;color:#5f33e1;background:#ede8ff;border:0;border-radius:9px;min-height:34px;padding:0 14px;font-size:.8rem;font-weight:700;line-height:1}#admin-account-panel .bp-account-row__management>.bp-form__actions .bp-button.bp-account-danger{background:var(--bp-danger-soft);color:var(--bp-danger)}#admin-account-panel .bp-account-row__management>.bp-form__actions .bp-button:disabled{color:#b3aec2;background:#f4f2f8}@media (max-width:1199px){#admin-account-panel .bp-account-table-head{display:none}#admin-account-panel .bp-account-row__summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}#admin-account-panel .bp-account-row__identity{grid-column:1/4}#admin-account-panel .bp-account-row .bp-status{grid-column:4;justify-self:end;margin-right:78px}#admin-account-panel .bp-account-row .bp-event-card__grid .bp-event-stat{grid-area:2;gap:6px;display:grid}#admin-account-panel .bp-event-stat__label{clip-path:none;color:#9b95ad;width:auto;height:auto;font-size:.7rem;font-weight:700;position:static}}@media (max-width:640px){#admin-account-panel .bp-result-panel__header{flex-wrap:wrap;align-items:flex-start;gap:14px}#admin-account-panel .bp-club-management-panel__header-actions{margin-left:auto}#admin-account-panel .bp-account-stats{grid-template-columns:repeat(2,minmax(0,1fr))}#admin-account-panel .bp-account-filter-bar{flex-direction:column;align-items:stretch}#admin-account-panel .bp-account-filter-bar .bp-form__grid,#admin-account-panel .bp-account-filter-bar .bp-field{flex-direction:column;align-items:stretch;width:100%}#admin-account-panel .bp-account-row__summary{grid-template-columns:repeat(2,minmax(0,1fr));padding:16px}#admin-account-panel .bp-account-row__identity{grid-column:1/-1;padding-right:70px}#admin-account-panel .bp-account-row .bp-event-card__grid .bp-event-stat{grid-area:auto}#admin-account-panel .bp-account-row .bp-status{grid-area:4/1/auto/-1;justify-self:start;margin:0}#admin-account-panel .bp-account-row__management>summary{top:16px;right:16px}}.bp-super-dialog.bp-account-dialog{border-radius:20px}:is(.bp-super-dialog.bp-account-dialog:focus,.bp-super-dialog.bp-account-dialog:focus-visible){outline:0}.bp-account-dialog .bp-super-dialog__header{border:0;gap:16px;padding:22px 26px 12px}.bp-account-dialog .bp-super-dialog__header-copy{gap:6px}.bp-account-dialog .bp-super-dialog__eyebrow{color:#5f33e1;letter-spacing:0;font-size:.7rem;font-weight:700;line-height:1}.bp-account-dialog .bp-super-dialog__header h2{letter-spacing:-.02em;font-size:1.22rem;font-weight:750;line-height:1.15}.bp-account-dialog[data-description-placement=header] .bp-super-dialog__header .bp-super-dialog__description{color:var(--bp-subtle);font-size:.8rem;font-weight:500;line-height:1.5}.bp-account-dialog .bp-super-dialog__body{background:#fff;gap:14px;padding:6px 26px 20px}.bp-account-dialog .bp-super-dialog__close{font-size:.8rem;font-weight:800}.bp-account-dialog .bp-form{box-shadow:none;background:0 0;border:0;gap:14px;padding:0}.bp-account-dialog .bp-form__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.bp-account-dialog .bp-field{gap:7px}.bp-account-dialog .bp-account-register-form__reason,.bp-account-dialog .bp-form__grid>.bp-field:last-child{grid-column:1/-1}.bp-account-dialog .bp-field__label{color:var(--bp-ink);justify-content:space-between;align-items:baseline;gap:8px;font-size:.74rem;font-weight:700;line-height:1;display:flex}.bp-account-register-form__hint{color:#9c94b8;font-size:.64rem;font-weight:600}.bp-account-dialog .bp-input{box-shadow:none;color:var(--bp-ink);min-height:42px;padding:0 var(--bp-admin-select-padding-right,13px) 0 13px;background-color:#fff;border:1px solid #e6dff8;border-radius:10px;font-size:.82rem;font-weight:600}.bp-account-dialog textarea.bp-input{min-height:82px;padding:10px var(--bp-admin-select-padding-right,13px) 10px 13px;resize:vertical;line-height:1.5}.bp-account-dialog .bp-input::placeholder{color:#a9a5b5;font-weight:500}.bp-account-dialog .bp-input:focus-visible{border-color:#5f33e1;outline:0}.bp-account-dialog .bp-input:disabled{color:#a9a5b5;background-color:#f8f6fc}.bp-account-dialog .bp-input[aria-invalid=true]{background-color:#fffaf3;border-color:#f0b27a}.bp-account-register-form__error,.bp-account-register-form__info{border-radius:10px;align-items:center;gap:8px;margin:0;padding:9px 12px;font-size:.72rem;font-weight:600;display:flex}.bp-account-register-form__error>span,.bp-account-register-form__info>span{border-radius:50%;flex:0 0 18px;place-items:center;width:18px;height:18px;font-size:.62rem;font-weight:800;display:grid}.bp-account-register-form__error{color:#d96a16;background:#fff3e8}.bp-account-register-form__error>span{color:#d96a16;background:#fff}.bp-account-register-form__info{color:var(--bp-ink);background:#f4f0ff}.bp-account-register-form__info>span{color:#fff;background:#5f33e1}.bp-account-register-form__info b{color:#5f33e1;font-weight:800}.bp-account-dialog .bp-form__actions,.bp-account-dialog .bp-super-dialog__footer{background:#fff;border:0;justify-content:flex-end;gap:8px;margin:0;padding:16px 26px;display:flex;box-shadow:inset 0 1px #ede8ff}.bp-account-dialog .bp-form__actions{margin:0 -26px -20px}.bp-account-dialog .bp-super-dialog__footer .bp-button,.bp-account-dialog .bp-form__actions .bp-button{color:#fff;background:#5f33e1;border:1px solid #5f33e1;border-radius:10px;min-height:38px;padding:0 18px;font-size:.82rem;font-weight:700;line-height:1;box-shadow:2px 8px 16px #5f33e138}.bp-account-dialog .bp-super-dialog__footer .bp-button--secondary{box-shadow:none;color:#5f33e1;background:#fff;border-color:#dcd0fb}.bp-account-dialog .bp-button:disabled{cursor:not-allowed;opacity:.5}@media (max-width:540px){.bp-account-dialog .bp-form__grid{grid-template-columns:minmax(0,1fr)}}.bp-club-deposit-panel{background:#fcfbff;border:1px solid #24252c0f;border-radius:9px;gap:10px;padding:14px;display:grid}.bp-club-deposit-panel__head{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.bp-club-deposit-panel__head>h3{margin:0;font-size:.88rem;font-weight:700}.bp-club-deposit-panel__refresh{color:#5f33e1;cursor:pointer;min-height:35px;font:inherit;background:#fff;border:1px solid #b5a0ff;border-radius:6px;align-items:center;gap:8px;margin-left:auto;padding:0 15px;font-size:14px;font-weight:500;display:inline-flex}.bp-club-deposit-panel__card{background:#fff;border:1px solid #f0ebff;border-radius:9px;flex-wrap:wrap;align-items:center;gap:10px;padding:12px 14px;display:flex}.bp-club-deposit-panel__card[data-state=none]{border-style:dashed;border-color:#dcd0fb}.bp-club-deposit-panel__card[data-state=error]{background:#fff5fa;border-color:#d6559b47}.bp-club-deposit-panel__card>p{color:var(--bp-subtle);margin:0;font-size:.78rem}.bp-club-deposit-panel__card[data-state=error]>p{color:#d6559b;font-size:.74rem;font-weight:700}.bp-club-deposit-panel__card>strong{font-size:.84rem}.bp-club-deposit-panel__pill{color:#5f33e1;white-space:nowrap;background:#ede8ff;border-radius:7px;align-items:center;padding:3px 8px;font-size:.62rem;font-weight:700;display:inline-flex}.bp-club-deposit-panel__actions{gap:6px;margin-left:auto;display:flex}.bp-club-deposit-panel__actions>button{cursor:pointer;min-height:30px;font:inherit;white-space:nowrap;border:0;border-radius:9px;padding:.35rem .8rem;font-size:.76rem;font-weight:700}.bp-club-deposit-panel__actions>button[data-variant=primary]{color:#fff;background:#5f33e1}.bp-club-deposit-panel__actions>button[data-variant=primary]:hover{background:#5f27ff}.bp-club-deposit-panel__actions>button[data-variant=soft]{color:#5f33e1;background:#eee9ff}.bp-club-deposit-panel__actions>button[data-variant=danger]{color:var(--bp-danger);background:#fff;border:1px solid #d6559b59}.bp-club-deposit-panel__preview{background:#fff;border:1px solid #f0ebff;border-radius:9px;gap:4px;padding:10px 12px;display:grid}.bp-club-deposit-panel__preview>span:first-child{color:var(--bp-subtle);font-size:.66rem;font-weight:800}.bp-club-deposit-panel__preview>span:last-child{color:#3c3c43;font-size:.78rem}.bp-club-deposit-panel__footnote{color:var(--bp-subtle);margin:0;font-size:.7rem}.bp-club-deposit-panel__toast{color:#fff;background:#24252c;border-radius:9px;padding:10px 14px;font-size:.8rem;font-weight:600}.bp-club-deposit-panel__toast[data-tone=danger]{background:#d6559b}.bp-super-dialog.bp-club-deposit-dialog{border-radius:15px;width:min(560px,100vw - 48px)}.bp-club-deposit-dialog .bp-super-dialog__body{gap:12px;display:grid}.bp-club-deposit-dialog__fields{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:10px;display:grid}.bp-club-deposit-dialog__fields>label{color:var(--bp-subtle);gap:5px;font-size:.7rem;font-weight:800;display:grid}.bp-club-deposit-dialog__fields input{min-height:34px;color:var(--bp-ink);font:inherit;background:#fcfbff;border:1px solid #f0ebff;border-radius:10px;padding:.44rem .62rem;font-size:.86rem}.bp-club-deposit-dialog__note{color:var(--bp-subtle);margin:0;font-size:.7rem}.bp-club-deposit-dialog__hint{color:#918a9e;margin-right:auto;font-size:.72rem}@media (max-width:900px){.bp-admin-workspace .bp-settings-summary-strip{flex-wrap:wrap;row-gap:12px}.bp-admin-workspace .bp-settings-summary-strip__metric{flex:150px}.bp-admin-workspace .bp-settings-summary-strip__tail{text-align:left;white-space:normal;border-top:1px solid #f4f0ff;flex:1 0 100%;padding:10px 0 0}}@media (max-width:560px){.bp-admin-workspace .bp-settings-inline-banner{flex-direction:column;align-items:stretch}.bp-admin-workspace .bp-settings-inline-banner button{width:100%}}@media (min-width:1280px){.bp-admin-workspace .bp-settings-summary-strip__metric{flex:1 1 0}.bp-admin-workspace .bp-settings-summary-strip__metric span{font-size:16px}}.bp-admin-workspace .bp-result-panel.bp-club-accounts-panel{box-shadow:none;background:0 0;border:0;border-radius:0;align-content:start;gap:14px;margin:0;padding:0;display:grid}.bp-admin-workspace .bp-club-accounts-panel__registration,.bp-admin-workspace .bp-club-accounts-panel__list-block{background:#fff;border-radius:15px;gap:12px;padding:18px 20px;display:grid;box-shadow:0 4px 32px #0000000a}.bp-admin-workspace .bp-club-accounts-panel__form{background:#fcfbff;border:0;border-radius:13px;gap:11px;margin:0;padding:14px 16px;display:grid}.bp-admin-workspace .bp-club-accounts-panel__form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.bp-admin-workspace .bp-club-accounts-panel__form label,.bp-admin-workspace .bp-club-accounts-panel__reason{gap:5px;min-width:0;margin:0;display:grid}.bp-admin-workspace .bp-club-accounts-panel__form label>span{color:var(--bp-ink);font-size:14px;font-weight:600}.bp-admin-workspace .bp-club-accounts-panel__form input{width:100%;color:var(--bp-ink);font:inherit;background:#fff;border:0;border-radius:9px;padding:0 12px;font-size:.69rem}.bp-admin-workspace .bp-club-accounts-panel__form input::placeholder{color:var(--bp-subtle)}.bp-admin-workspace .bp-club-accounts-panel__form-footer{align-items:flex-end;gap:10px;display:flex}.bp-admin-workspace .bp-club-accounts-panel__reason{flex:auto}.bp-admin-workspace .bp-club-accounts-panel__submit{color:#fff;cursor:pointer;font:inherit;background:#5f33e1;border:0;flex:none;margin:0}.bp-admin-workspace .bp-club-accounts-panel__submit:disabled{cursor:not-allowed;opacity:.6}.bp-admin-workspace .bp-club-accounts-panel__list-head-actions{flex:none;gap:6px;display:flex}.bp-admin-workspace .bp-club-accounts-panel__list-head-actions button{color:#5f33e1;cursor:pointer;height:31px;font:inherit;background:#fff;border:1px solid #d3ccfd;border-radius:6px;padding:0 18px;font-size:.69rem;font-weight:500}.bp-admin-workspace .bp-club-accounts-panel__list-head-actions button:disabled{cursor:not-allowed;opacity:.6}.bp-admin-workspace .bp-club-accounts-panel__rows{gap:5px;display:grid}.bp-admin-workspace .bp-club-accounts-panel__row{background:#fcfbff;border:0;border-radius:9px;grid-template-columns:minmax(0,1fr) 90px 320px;align-items:center;gap:0;min-width:0;padding:11px 14px;display:grid}.bp-admin-workspace .bp-club-accounts-panel__identity{gap:2px;min-width:0;display:grid}.bp-admin-workspace .bp-club-accounts-panel__identity strong{color:var(--bp-ink);text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;font-weight:700;overflow:hidden}.bp-admin-workspace .bp-club-accounts-panel__identity span{color:var(--bp-subtle);text-overflow:ellipsis;white-space:nowrap;font-size:.59rem;font-weight:500;overflow:hidden}.bp-admin-workspace .bp-club-accounts-panel__row>.bp-status{border:0;border-radius:7px;justify-self:start;padding:3px 8px;font-size:.56rem;line-height:1.2}.bp-admin-workspace .bp-club-accounts-panel__row-actions{justify-content:flex-end;align-items:center;gap:6px;display:flex}.bp-admin-workspace .bp-club-accounts-panel__row-actions button,.bp-admin-workspace .bp-club-accounts-panel__row-fixed{color:#5f33e1;min-height:26px;font:inherit;white-space:nowrap;background:#eee9ff;border:0;border-radius:9px;padding:0 11px;font-size:.63rem;font-weight:700}.bp-admin-workspace .bp-club-accounts-panel__row-actions button{cursor:pointer}.bp-admin-workspace .bp-club-accounts-panel__row-actions button:last-child{color:#d96a16;background:#fff1e3;border-color:#f6c08a}.bp-admin-workspace .bp-club-accounts-panel__row-actions button:only-child,.bp-admin-workspace .bp-club-accounts-panel__row-actions button:last-child:first-child{color:#5f33e1;background:#fff;border-color:#c4b4fa}.bp-admin-workspace .bp-club-accounts-panel__row-actions button:disabled{cursor:not-allowed;opacity:.55}.bp-admin-workspace .bp-club-accounts-panel__row-fixed{color:var(--bp-subtle);background:#f1f1f8;border-radius:13px;justify-content:center;align-items:center;display:inline-flex}.bp-admin-workspace .bp-club-accounts-panel .bp-club-accounts-panel__summary-title{color:var(--bp-ink);flex-basis:100%;margin:0;font-size:18px;font-weight:700;line-height:1.35}@media (min-width:1280px){.bp-admin-workspace .bp-club-accounts-panel .bp-settings-summary-strip{grid-template-columns:minmax(0,141fr) minmax(0,203fr) minmax(0,400fr) minmax(0,310fr);align-items:stretch;row-gap:4px;padding:10px 21px 16px;display:grid}.bp-admin-workspace .bp-club-accounts-panel .bp-club-accounts-panel__summary-title{grid-column:1/-1}.bp-admin-workspace .bp-club-accounts-panel .bp-settings-summary-strip__metric{border-left-color:#e4e8fe;gap:5px;padding:0 20px 0 41px}.bp-admin-workspace .bp-club-accounts-panel .bp-settings-summary-strip__metric:first-of-type{padding-left:0}.bp-admin-workspace .bp-club-accounts-panel .bp-settings-summary-strip__metric>span{font-size:13px;font-weight:400}.bp-admin-workspace .bp-club-accounts-panel .bp-settings-summary-strip__metric>strong{font-size:20px}.bp-admin-workspace .bp-club-accounts-panel .bp-settings-summary-strip__metric:nth-of-type(3)>strong{font-size:16px}.bp-admin-workspace .bp-club-accounts-panel .bp-settings-summary-strip__tail{text-align:left;white-space:normal;border-left:1px solid #e4e8fe;margin-left:0;padding-left:34px;font-size:14px}.bp-admin-workspace .bp-club-accounts-panel .bp-club-accounts-panel__form input{height:31px}.bp-admin-workspace .bp-club-accounts-panel .bp-club-accounts-panel__submit{min-width:128px;padding:0 22px}.bp-admin-workspace .bp-club-accounts-panel__list-head-actions button{font-size:13px}.bp-admin-workspace .bp-club-accounts-panel__row{grid-template-columns:minmax(0,1fr) 126px 347px}.bp-admin-workspace .bp-club-accounts-panel__row-actions{justify-content:flex-start;gap:17px}.bp-admin-workspace .bp-club-accounts-panel .bp-club-accounts-panel__row-actions button{padding:0 18px}.bp-admin-workspace .bp-club-accounts-panel__row-actions>:first-child{min-width:128px}.bp-admin-workspace .bp-club-accounts-panel .bp-settings-inline-banner{padding:7px 21px}.bp-admin-workspace .bp-club-accounts-panel .bp-settings-inline-banner strong{font-size:14px}.bp-admin-workspace .bp-club-accounts-panel .bp-settings-inline-banner span{font-size:12px}.bp-admin-workspace .bp-club-accounts-panel .bp-settings-inline-banner button{background:#fff;border:1px solid #d3ccfd;border-radius:6px;min-height:27px;padding:0 18px;font-size:13px;font-weight:500}}@media (max-width:1279px){.bp-admin-workspace .bp-club-accounts-panel__reason{max-width:420px}}@media (max-width:980px){.bp-admin-workspace .bp-club-accounts-panel__list-block{overflow-x:auto}.bp-admin-workspace .bp-club-accounts-panel__rows,.bp-admin-workspace .bp-club-accounts-panel__list-head,.bp-admin-workspace .bp-club-accounts-panel__list-block>.bp-settings-inline-banner{min-width:720px}}@media (max-width:640px){.bp-admin-workspace .bp-club-accounts-panel__form-grid{grid-template-columns:minmax(0,1fr)}.bp-admin-workspace .bp-club-accounts-panel__form-footer{flex-direction:column;align-items:stretch}.bp-admin-workspace .bp-club-accounts-panel__submit{width:100%}}.bp-admin-workspace .bp-result-panel.bp-operation-settings{box-shadow:none;background:0 0;border-radius:0;gap:14px;margin-top:0;padding:0;display:grid}.bp-operation-settings__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}.bp-operation-settings__summary,.bp-operation-settings__card,.bp-operation-settings__save-bar{background:#fff;border:0;border-radius:15px;box-shadow:0 4px 32px #0000000a}.bp-operation-settings__summary{align-items:center;gap:0;min-width:0;min-height:62px;padding:12px 18px;display:flex}.bp-operation-settings__summary-metric{flex:0 auto;gap:3px;min-width:0;padding:0 16px;display:grid}.bp-operation-settings__summary-metric:first-child{padding-left:0}.bp-operation-settings__summary-metric+.bp-operation-settings__summary-metric{border-left:1px solid #f4f0ff}.bp-operation-settings__summary-metric>span{color:var(--bp-subtle);font-size:.64rem;font-weight:600}.bp-operation-settings__summary-metric>strong{color:var(--bp-ink);text-overflow:ellipsis;white-space:nowrap;font-size:.74rem;font-weight:700;line-height:1.35;overflow:hidden}.bp-operation-settings__summary-metric small{color:#9c94b8;margin-left:4px;font-size:.62rem;font-weight:600}.bp-operation-settings__summary-tail{align-items:center;gap:10px;min-width:0;margin-left:auto;padding-left:16px;display:flex}.bp-operation-settings__summary-tail>span{color:var(--bp-subtle);text-overflow:ellipsis;white-space:nowrap;font-size:.65rem;font-weight:500;overflow:hidden}.bp-operation-settings__summary-tail strong{color:var(--bp-ink);font-weight:600}.bp-operation-settings__refresh{color:#5f33e1;cursor:pointer;height:34px;font:inherit;background:#eee9ff;border:0;border-radius:9px;flex:none;padding:0 13px;font-size:.72rem;font-weight:700}:is(.bp-operation-settings__refresh:hover,.bp-operation-settings__refresh:focus-visible){background:#e5dcff}.bp-operation-settings__refresh:disabled{cursor:not-allowed;opacity:.62}.bp-operation-settings__form{gap:14px;display:grid}.bp-operation-settings__card{gap:12px;padding:18px 20px;display:grid}.bp-operation-settings__section-head{justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;display:flex}.bp-operation-settings__section-head>div{min-width:0}.bp-operation-settings__section-head h4{color:var(--bp-ink);margin:0;font-size:.94rem;font-weight:700}.bp-operation-settings__section-head p{color:var(--bp-subtle);margin:4px 0 0;font-size:.67rem;font-weight:500;line-height:1.55}.bp-operation-settings__count-badge{color:#5f33e1;white-space:nowrap;background:#ede8ff;border-radius:7px;flex:none;padding:5px 10px;font-size:.64rem;font-weight:700}.bp-operation-settings__groups{gap:10px;display:grid}.bp-operation-settings__group{background:#fcfbff;border-radius:13px;gap:10px;padding:13px 14px;display:grid}.bp-operation-settings__group-head{align-items:center;gap:11px;min-width:0;display:flex}.bp-operation-settings__monogram{border-radius:9px;flex:none;place-items:center;width:30px;height:30px;font-size:.76rem;font-weight:700;display:grid}.bp-operation-settings__monogram[data-tone=rose]{color:#e85ca4;background:#ffe4f2}.bp-operation-settings__monogram[data-tone=violet]{color:#8051dc;background:#ede4ff}.bp-operation-settings__monogram[data-tone=orange]{color:#d96a16;background:#ffe6d4}.bp-operation-settings__monogram[data-tone=blue]{color:#2e90be;background:#46bdf02e}.bp-operation-settings__group-copy{flex:auto;gap:3px;min-width:0;display:grid}.bp-operation-settings__group-title{flex-wrap:wrap;align-items:center;gap:7px;min-width:0;display:flex}.bp-operation-settings__group-title strong{color:var(--bp-ink);font-size:.78rem;font-weight:700}.bp-operation-settings__group-title span{color:#5f33e1;background:#ede8ff;border-radius:7px;padding:3px 7px;font-size:.54rem;font-weight:700}.bp-operation-settings__group-copy p{color:var(--bp-subtle);margin:0;font-size:.61rem;font-weight:500;line-height:1.5}.bp-operation-settings__children{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;transition:opacity .15s;display:grid}.bp-operation-settings__children[data-dimmed]{opacity:.45}.bp-operation-settings__child{background:#fff;border-radius:9px;justify-content:space-between;align-items:flex-start;gap:9px;min-width:0;min-height:67px;padding:9px 11px;display:flex}.bp-operation-settings__child>div{gap:2px;min-width:0;display:grid}.bp-operation-settings__child strong{color:var(--bp-ink);font-size:.69rem;font-weight:700}.bp-operation-settings__child span{color:var(--bp-subtle);font-size:.57rem;font-weight:500;line-height:1.45}.bp-operation-settings__toggle{cursor:pointer;background:#d8d0ee;border:0;border-radius:999px;flex:none;width:38px;height:22px;padding:2px;transition:background .15s,transform .15s;display:block;position:relative}.bp-operation-settings__toggle:active{transform:scale(.97)}.bp-operation-settings__toggle span{background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .15s;display:block;transform:translate(0);box-shadow:0 1px 3px #24252c33}.bp-operation-settings__toggle[data-enabled]{background:#5f33e1}.bp-operation-settings__toggle[data-enabled] span{transform:translate(16px)}.bp-operation-settings__toggle[data-size=template]{width:30px;height:18px;margin-top:1px}.bp-operation-settings__toggle[data-size=template] span{width:14px;height:14px}.bp-operation-settings__toggle[data-size=template][data-enabled] span{transform:translate(12px)}.bp-operation-settings__toggle:disabled{cursor:not-allowed;opacity:.6}.bp-operation-settings__policies{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.bp-operation-settings__policy{background:#fcfbff;border-radius:13px;justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;min-height:76px;padding:13px 14px;display:flex}.bp-operation-settings__policy>div,.bp-operation-settings__policy-copy{gap:3px;min-width:0;display:grid}.bp-operation-settings__policy strong{color:var(--bp-ink);font-size:.78rem;font-weight:700}.bp-operation-settings__policy span span,.bp-operation-settings__policy>div>span{color:var(--bp-subtle);font-size:.61rem;font-weight:500;line-height:1.5}.bp-operation-settings__policy input,.bp-operation-settings__save-bar input{min-width:0;height:34px;color:var(--bp-ink);font:inherit;background:#f4f0ff;border:1px solid #0000;border-radius:9px;outline:0;padding:0 12px;font-size:.69rem}.bp-operation-settings__policy input{flex:0 160px;width:160px}.bp-operation-settings__policy input:focus,.bp-operation-settings__save-bar input:focus{border-color:#ab94ff;box-shadow:0 0 0 3px #ab94ff29}.bp-operation-settings__policy input::placeholder,.bp-operation-settings__save-bar input::placeholder{color:#9c94b8}.bp-operation-settings__save-bar{align-items:center;gap:12px;min-width:0;padding:13px 18px;display:flex}.bp-operation-settings__save-bar label{flex:auto;align-items:center;gap:12px;min-width:0;display:flex}.bp-operation-settings__save-bar label>span{color:var(--bp-ink);flex:none;font-size:.69rem;font-weight:700}.bp-operation-settings__save-bar input{flex:auto;width:100%}.bp-operation-settings__save-bar>button{color:#fff;cursor:pointer;height:36px;font:inherit;background:#5f33e1;border:0;border-radius:9px;flex:none;padding:0 17px;font-size:.73rem;font-weight:700;box-shadow:2px 10px 18px #5f33e147}.bp-operation-settings__save-bar>button:disabled{cursor:not-allowed;opacity:.6}.bp-operation-settings__messages{gap:8px;display:grid}.bp-operation-settings__messages:empty{display:none}@media (max-width:1100px){.bp-operation-settings__summary{flex-wrap:wrap;row-gap:12px}.bp-operation-settings__summary-tail{border-top:1px solid #f4f0ff;flex:1 0 100%;justify-content:flex-end;padding:10px 0 0}.bp-operation-settings__children{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.bp-operation-settings__summary-metric{flex:150px}.bp-operation-settings__summary-metric:nth-child(2){border-left:0}.bp-operation-settings__children,.bp-operation-settings__policies{grid-template-columns:minmax(0,1fr)}.bp-operation-settings__save-bar,.bp-operation-settings__save-bar label{flex-direction:column;align-items:stretch}.bp-operation-settings__save-bar>button{width:100%}}.bp-operation-settings__policy input:disabled,.bp-operation-settings__save-bar input:disabled{cursor:not-allowed;opacity:.62}.bp-operation-settings__toast{z-index:calc(var(--bp-admin-layer-dialog,300) + 40);width:min(360px,100vw - 32px);color:var(--bp-ink);background:#fff;border:1px solid #5f33e129;border-radius:12px;padding:12px 14px;font-size:.78rem;font-weight:700;line-height:1.5;position:fixed;top:76px;right:24px;box-shadow:0 16px 42px #24252c38}.bp-operation-settings__toast[data-tone=success]{color:#176d51;border-color:#1d876247}.bp-operation-settings__toast[data-tone=danger]{color:#a42643;border-color:#c5385247}@media (max-width:620px){.bp-operation-settings__toast{top:68px;right:16px}}section.bp-ops-dialog.bp-admin-member-record-dialog{--bp-admin-button-min-height:var(--bp-button-h);--bp-admin-input-min-height:var(--bp-control-h);--bp-admin-label-font-size:var(--bp-fs-label);--bp-admin-eyebrow-font-size:var(--bp-fs-eyebrow);--bp-admin-date-font-size:1em;--bp-admin-badge-height:var(--bp-badge-h);--bp-admin-badge-font-size:var(--bp-fs-badge);border-radius:10px;width:min(654px,100vw - 32px);max-height:calc(100dvh - 40px)}.bp-admin-member-record-dialog .bp-ops-dialog__header{border-bottom:1px solid #eceef8;align-items:flex-start;margin:0 18px;padding:13px 0 12px}.bp-admin-member-record-dialog .bp-ops-dialog__header h2{color:var(--bp-ink);margin:0;font-size:16px;font-weight:700;line-height:1.3}.bp-admin-member-record-dialog__subtitle{color:var(--bp-ink-soft);margin:2px 0 0;font-size:11px;line-height:1.4}.bp-admin-member-record-dialog__close{width:24px;height:24px;color:var(--bp-ink);cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;place-items:center;margin:1px -2px 0 0;padding:0;display:grid}.bp-admin-member-record-dialog .bp-member-record-dialog__body{gap:16px;padding:11px 18px 18px}.bp-admin-member-record-dialog .bp-admin-member-record-dialog__toolbar{grid-template-columns:repeat(2,minmax(0,1fr));place-items:center start;gap:8px 12px;display:grid}.bp-admin-member-record-dialog .bp-admin-member-record-dialog__toolbar>select{grid-column:1/-1}.bp-admin-member-record-dialog .bp-record-detail{gap:17px}.bp-admin-member-record-dialog .bp-record-summary{background:#f6f7fe;border:1px solid #e0e3f5;border-radius:8px;gap:8px;padding:10.6px 17.6px 13px;display:grid}.bp-admin-member-record-dialog .bp-record-summary h4{color:var(--bp-ink);align-items:center;gap:6px;margin:0;font-size:12px;font-weight:700;display:flex}.bp-admin-member-record-dialog .bp-record-summary h4 svg{color:#4e5d92;width:12px;height:12px}.bp-admin-member-record-dialog .bp-record-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid}.bp-admin-member-record-dialog .bp-record-summary-grid .bp-event-stat{background:0 0;border:0;border-radius:0;min-height:0;padding:2px 0 2px 26px}.bp-admin-member-record-dialog .bp-record-summary-grid>.bp-event-stat:first-child{padding-left:0}.bp-admin-member-record-dialog .bp-record-summary-grid>.bp-event-stat+.bp-event-stat,.bp-admin-member-record-dialog .bp-record-summary-grid>.bp-record-summary__streak>.bp-event-stat{border-left:1px solid #e3e5f6}.bp-record-summary__streak{display:contents}.bp-admin-member-record-dialog .bp-record-summary .bp-event-stat--member .bp-event-stat__label{color:var(--bp-ink-soft);font-size:11px;font-weight:400}.bp-admin-member-record-dialog .bp-record-summary .bp-event-stat--member .bp-event-stat__value{color:var(--bp-ink);white-space:nowrap;font-size:16px;font-weight:700;line-height:1.35;overflow:visible}.bp-admin-member-record-dialog .bp-record-summary .bp-record-summary__streak[data-tone=win] .bp-event-stat__value{color:#19a255}.bp-admin-member-record-dialog .bp-record-summary .bp-record-summary__streak[data-tone=loss] .bp-event-stat__value{color:var(--bp-warning)}.bp-admin-member-record-dialog .bp-admin-record-trend{background:#f7f8fe;border:1px solid #e0e3f5;border-radius:8px;padding:10px 17.6px}@media (min-width:768px){.bp-admin-member-record-dialog .bp-admin-record-trend__results{display:none}}.bp-u09-record-analysis{min-width:0;display:grid}.bp-u09-record-tabs{background:#f6f7fd;border:1px solid #e5e7f7;border-radius:8px 8px 0 0;display:flex}.bp-u09-record-tabs__tab{color:#787f93;min-width:0;height:25.5px;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-right:1px solid #e5e7f8;flex:1;justify-content:center;align-items:center;gap:9px;padding:0 10px;font-size:11px;font-weight:500;display:inline-flex}.bp-u09-record-tabs__tab:first-child{border-top-left-radius:7px}.bp-u09-record-tabs__tab:last-child{border-right:0;border-top-right-radius:7px}.bp-u09-record-tabs__tab[aria-selected=true]{background:var(--bp-accent);color:#fff}.bp-u09-record-tabs__icon{flex:none}.bp-u09-record-panel{background:#fff;border:1px solid #e6e9f5;border-top:0;border-radius:0 0 8px 8px;min-width:0;padding:0 9px 9px}.bp-admin-member-record-dialog .bp-record-breakdown{display:block}.bp-admin-member-record-dialog .bp-record-breakdown__group{background:0 0;border:0;gap:0;padding:0}.bp-admin-member-record-dialog .bp-record-breakdown__header{min-height:29px;color:var(--bp-ink);align-items:center;margin:0;padding:0 3px;font-size:12.5px;font-weight:700}.bp-u09-record-panel .bp-record-history{background:0 0;border-top:0;gap:8px;padding:8px 3px 0}.bp-u09-confidence{align-items:center;display:inline-flex;position:relative}.bp-u09-confidence details p{z-index:2;background:#fff;border:1px solid #ded3f4;border-radius:7px;width:230px;padding:12px;font-size:12px;line-height:1.6;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 8px 25px #2e1c501f}.bp-ops-dialog.bp-admin-member-record-dialog .bp-event-stat__value{white-space:normal;text-overflow:clip;word-break:normal;max-width:none;overflow:visible}@media (min-width:768px){.bp-ops-dialog.bp-admin-member-record-dialog .bp-u09-record-table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:0}.bp-ops-dialog.bp-admin-member-record-dialog .bp-u09-record-table :is(th,td){text-align:center;width:auto;height:22px;padding:0 8px;font-size:10px}.bp-ops-dialog.bp-admin-member-record-dialog .bp-u09-record-table :is(th,td):first-child{text-align:left;width:30%}.bp-ops-dialog.bp-admin-member-record-dialog .bp-u09-record-table th{color:#727daa;white-space:nowrap;background:#f4f6fe;font-weight:400}.bp-ops-dialog.bp-admin-member-record-dialog .bp-u09-record-table td{color:#3b4466;vertical-align:middle;border-top:1px solid #eef0f8}.bp-ops-dialog.bp-admin-member-record-dialog :is(.bp-u09-record-table__compact,.bp-u09-record-table__compact-head){display:none}}.bp-record-board{color:var(--bp-ink);background:#f7f8fe;border:1px solid #e0e3f5;border-radius:8px;padding:0 17.6px;display:grid}.bp-record-board__title{color:var(--bp-ink);margin:0;font-size:13px;font-weight:700;display:none}.bp-record-board__row{align-items:center;min-width:0;display:grid}.bp-record-board__row--main,.bp-record-board__row--ntrp{grid-template-columns:minmax(0,108fr) minmax(0,111fr) minmax(0,112.5fr) minmax(0,157fr) minmax(0,93fr)}.bp-record-board__row--activity{grid-template-columns:minmax(0,136fr) minmax(0,149fr) minmax(0,162fr) minmax(0,134fr)}.bp-record-board__row--main{min-height:69px}.bp-record-board__row--ntrp{min-height:61px}.bp-record-board__row--activity{min-height:59px}.bp-record-board__row+.bp-record-board__row{border-top:1px solid #e8eaf8}.bp-record-board__cell{grid-template-areas:"label""value";align-content:center;justify-items:start;gap:3px;min-width:0;display:grid}.bp-record-board__row>.bp-record-board__cell+.bp-record-board__cell{border-left:1px solid #e8eaf8;padding-left:23px}.bp-record-board__cell--icon{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"icon label"".value";column-gap:5px}.bp-record-board__icon{color:#4e5d92;grid-area:icon;place-items:center;display:grid}.bp-record-board__icon svg{width:12px;height:12px}.bp-record-board__label{color:var(--bp-ink-soft);white-space:nowrap;grid-area:label;align-items:center;gap:4px;font-size:11px;font-weight:400;display:inline-flex}.bp-record-board__value{min-width:0;color:var(--bp-ink);white-space:nowrap;grid-area:value;align-items:center;gap:4px;font-size:15px;font-weight:700;line-height:1.3;display:inline-flex}.bp-record-board__cell--rank{grid-template-areas:"icon label""value value"}.bp-record-board__cell--rank .bp-record-board__icon{color:#e9b33f}.bp-record-board__cell--rank .bp-record-board__icon svg{fill:currentColor;width:12px;height:12px}.bp-record-board__cell--rank .bp-record-board__value{font-size:18px}.bp-record-board__status{color:#5f33e1;background:#e6e3fe;border-radius:999px;padding:1px 7px;font-size:9.5px;font-weight:500;line-height:1.4;display:inline-block}.bp-record-board__cell--tier .bp-record-board__label{display:none}.bp-record-board .bp-record-board__tier{background:0 0;border-radius:999px;align-items:center;gap:5px;min-width:0;padding:0;font-size:11px;font-weight:600;line-height:1.2;display:inline-flex}.bp-record-board .bp-record-board__tier.bp-ranking-tier--gold{color:#d59220}.bp-record-board__medal{background:currentColor;border-radius:50%;flex:none;place-items:center;width:16px;height:16px;display:grid}.bp-record-board__medal svg{color:#fff;fill:#fff;width:10px;height:10px}.bp-record-board__tier.bp-ranking-tier--gold .bp-record-board__medal{background:#f3b938}.bp-record-board__results{gap:2.7px;margin:0;padding:0;list-style:none;display:flex}.bp-record-board__result{color:#5b6482;background:#eceef6;border-radius:999px;place-items:center;width:20px;height:18px;font-size:9.5px;font-weight:600;display:grid}.bp-record-board__result--win{color:#055b3e;background:#dbf3e8}.bp-record-board__result--loss{color:#b1043b;background:#f6ddeb}.bp-record-board .bp-u09-confidence summary{color:#8a7fb0;cursor:pointer;place-items:center;width:12px;height:12px;list-style:none;display:grid}.bp-record-board .bp-u09-confidence summary::-webkit-details-marker{display:none}.bp-record-board .bp-u09-confidence summary svg{width:12px;height:12px}.bp-record-board .bp-u09-confidence details p{color:var(--bp-ink);font-size:var(--bp-fs-small,12px);white-space:normal;margin:0;font-weight:400;top:calc(100% + 6px);left:-110px;right:auto}@media (min-width:768px) and (max-width:1279px){.bp-record-board{border-color:#dee7fd;padding:0 14px}.bp-record-board__title{padding:12px 0 8px;display:block}.bp-record-board__row--main,.bp-record-board__row--ntrp,.bp-record-board__row--activity{grid-template-columns:minmax(0,95fr) minmax(0,105fr) minmax(0,106fr) minmax(0,111fr) minmax(0,91fr)}.bp-record-board__row--main{border-top:1px solid #e8eaf8;min-height:62px}.bp-record-board__row--ntrp{min-height:58px}.bp-record-board__row--activity{min-height:62px}.bp-record-board__row>.bp-record-board__cell+.bp-record-board__cell{padding-left:18px}.bp-record-board__row--main .bp-record-board__cell{grid-template-areas:"value""label";gap:2px}.bp-record-board__row--main .bp-record-board__cell--rank{grid-template-columns:auto auto;grid-template-areas:"icon value""icon label";justify-content:start;justify-items:center;column-gap:7px}.bp-record-board__cell--rank .bp-record-board__icon svg{width:20px;height:17px}.bp-record-board__row--main .bp-record-board__value{font-size:14px}.bp-record-board__row--main .bp-record-board__label{font-size:10.5px}.bp-record-board__row:not(.bp-record-board__row--main) .bp-record-board__label{font-size:10px}.bp-record-board__row:not(.bp-record-board__row--main) .bp-record-board__value{font-size:12px;font-weight:500}.bp-record-board__status{color:inherit;font-size:inherit;font-weight:inherit;background:0 0;padding:0}.bp-record-board__cell--games .bp-record-board__value{color:#02643d}.bp-record-board__cell--tier .bp-record-board__label{display:inline-flex}.bp-record-board .bp-record-board__tier{gap:4px;padding:1px 7px 1px 3px;font-size:9.5px}.bp-record-board .bp-record-board__tier.bp-ranking-tier--gold{color:#a66702;background:#fae9c0}.bp-record-board__medal{width:14px;height:14px}.bp-record-board__medal svg{width:8px;height:8px}.bp-record-board__row--activity .bp-record-board__icon{display:none}.bp-record-board__row--activity .bp-record-board__cell--icon{grid-template-columns:minmax(0,1fr);grid-template-areas:"label""value"}.bp-record-board__cell--results{grid-column:span 2}}.bp-record-board__hero,.bp-record-board__trio{display:grid}.bp-record-board__ntrp,.bp-record-board__games{align-items:center;display:flex}.bp-record-board__facts{display:none}@media (max-width:767px){.bp-record-board--phone{background:#fff;border-color:#e8ebf9;padding:16px 17px 10px;box-shadow:0 1px 2px #18204b0a}.bp-record-board__hero{grid-template-columns:1fr 1fr}.bp-record-board__hero>.bp-record-board__cell+.bp-record-board__cell{border-left:1px solid #e8eaf8;padding-left:18px}.bp-record-board__hero .bp-record-board__label{color:var(--bp-subtle);font-size:10.5px}.bp-record-board__hero .bp-record-board__value{font-size:23px;font-weight:800}.bp-record-board__hero .bp-record-board__cell--rank .bp-record-board__icon,.bp-record-board__hero .bp-record-board__cell--rank .bp-record-board__label{color:#4422ce}.bp-record-board__hero .bp-record-board__cell--rank .bp-record-board__icon svg{width:18px;height:14px}.bp-record-board__trio{grid-template-columns:minmax(0,105fr) minmax(0,135fr) minmax(0,82fr);margin-top:24px}.bp-record-board__trio>.bp-record-board__cell{grid-template-areas:"value""label"}.bp-record-board__trio>.bp-record-board__cell+.bp-record-board__cell{border-left:1px solid #e8eaf8;padding-left:14px}.bp-record-board__trio .bp-record-board__value{font-size:15px}.bp-record-board__trio .bp-record-board__label{color:var(--bp-subtle);font-size:10px}.bp-record-board__ntrp{background:#eeeefe;border-radius:8px;gap:10px;min-height:57px;margin-top:17px;padding:0 12px}.bp-record-board__box-icon{color:#5f33e1;flex:none;width:18px;height:18px}.bp-record-board__ntrp>.bp-record-board__cell{flex:auto}.bp-record-board__ntrp>.bp-record-board__cell--ntrp{flex:1.7 auto}.bp-record-board__ntrp>.bp-record-board__cell+.bp-record-board__cell{border-left:1px solid #dddcf6;padding-left:10px}.bp-record-board__ntrp .bp-record-board__label{color:var(--bp-subtle);font-size:9.5px}.bp-record-board__ntrp .bp-record-board__cell--ntrp .bp-record-board__label{color:#4422ce;font-size:10px}.bp-record-board__ntrp .bp-record-board__value{font-size:12px;font-weight:500}.bp-record-board__ntrp .bp-record-board__cell--ntrp .bp-record-board__value{font-size:19px;font-weight:800}.bp-record-board__ntrp .bp-record-board__status{color:#4422ce;background:0 0;padding:0;font-size:11.5px;font-weight:500}.bp-record-board .bp-u09-confidence summary,.bp-record-board .bp-u09-confidence summary svg{width:13px;height:13px}.bp-record-board .bp-u09-confidence details p{max-width:calc(100vw - 64px);left:auto;right:0}.bp-record-board__games{background:#eef6f6;border-radius:8px;gap:12px;min-height:54px;margin-top:9px;padding:0 14px}.bp-record-board__games .bp-record-board__box-icon{color:#10625b;width:18px;height:14px}.bp-record-board__games .bp-record-board__label{color:#10625b;font-size:10px}.bp-record-board__games .bp-record-board__value{white-space:pre;gap:0;font-size:17.5px;font-weight:800}.bp-record-board__diff{color:#10625b}.bp-record-board__facts{background:#fff;border:1px solid #e8ebf9;border-radius:8px;grid-template-columns:1fr 1fr;padding:11px 14.6px;display:grid;box-shadow:0 1px 2px #18204b0a}.bp-record-board__facts>.bp-record-board__cell{align-content:start;padding:8px 0 10px}.bp-record-board__facts>.bp-record-board__cell:nth-child(2n){border-left:1px solid #e8eaf8;padding-left:14px}.bp-record-board__facts>.bp-record-board__cell:nth-child(n+3){border-top:1px solid #e8eaf8}.bp-record-board__facts .bp-record-board__label{color:var(--bp-subtle);font-size:9.5px}.bp-record-board__facts .bp-record-board__value{flex-wrap:wrap;font-size:13.5px}.bp-record-board__facts .bp-record-board__cell:first-child .bp-record-board__value{justify-items:start;gap:3px;display:grid}.bp-record-board__facts .bp-record-board__tier{border-radius:999px;min-width:0;padding:1px 10px;font-size:9.5px;font-weight:500;line-height:1.6}.bp-record-board__facts .bp-record-board__tier.bp-ranking-tier--gold{color:#9c6300;background:#ffe6b7}.bp-record-board__facts .bp-record-board__medal{display:none}}.bp-admin-record-trend{background:#fff;border:1px solid #ece7fb;border-radius:8px;gap:8px;min-width:0;padding:16px;display:grid}.bp-admin-record-trend .bp-record-history__subhead{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.bp-admin-record-trend .bp-record-history__subhead>div:first-child{gap:2px;display:grid}.bp-admin-record-trend .bp-record-history__subhead>div:first-child>strong{color:var(--bp-ink);font-size:var(--trend-title-fs,12.5px);font-weight:700}.bp-admin-record-trend .bp-record-history__subhead>div:first-child>span{color:var(--bp-ink-soft,#5b6482);font-size:var(--trend-sub-fs,11px)}.bp-admin-record-trend__summary{text-align:right;justify-items:end;gap:1px;display:grid}.bp-admin-record-trend__summary-label{color:var(--bp-ink-soft,#5b6482);font-size:var(--trend-label-fs,11px)}.bp-admin-record-trend__summary strong{color:#5f33e1;font-size:var(--trend-rate-fs,17px);font-weight:800;line-height:1.15}.bp-admin-record-trend__delta{font-size:9.5px;font-weight:600;display:none}.bp-admin-record-trend__delta.is-positive{color:#089d50}.bp-admin-record-trend__delta.is-negative{color:#c4542a}.bp-admin-record-trend__chart{min-width:0;position:relative}.bp-admin-record-trend__chart svg{width:100%;height:auto;display:block;overflow:visible}.bp-admin-record-trend__gridline,.bp-admin-record-trend__baseline,.bp-admin-record-trend__line{vector-effect:non-scaling-stroke}.bp-admin-record-trend__gridline{stroke:#eceef8;stroke-width:1px}.bp-admin-record-trend__baseline{stroke:#d9d6f0;stroke-dasharray:4 4;stroke-width:1px}.bp-admin-record-trend__axis{fill:#3b4a7a;font-size:var(--trend-axis-fs,8.5px);font-weight:400}.bp-admin-record-trend__label{fill:#3b4a7a;font-size:var(--trend-date-fs,9.5px);font-weight:400}.bp-admin-record-trend__area{stroke:none}.bp-admin-record-trend__line{fill:none;stroke:#6243e0;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px}.bp-admin-record-trend__point{fill:#6243e0;stroke:#fff;stroke-width:1px;vector-effect:non-scaling-stroke}.bp-admin-record-trend__bubble{color:#fff;white-space:nowrap;pointer-events:none;background:#5f33e1;border-radius:5px;padding:3px 6px;font-size:9.5px;line-height:1.3;position:absolute;transform:translate(-100%,-100%)}.bp-admin-record-trend__bubble:after{content:"";border:4px solid #0000;border-top-color:#5f33e1;border-bottom-width:0;position:absolute;bottom:-4px;right:6px}.bp-admin-record-trend__results{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px 5.5px;min-width:0;display:grid}.bp-admin-record-trend__results-label{color:var(--bp-subtle);grid-column:1/-1;font-size:9.5px}.bp-admin-record-trend__result{color:#6d6087;background:#f1edf8;border-radius:6px;align-content:center;place-items:center;gap:3px;min-width:0;height:36px;display:grid}.bp-admin-record-trend__result small{color:#2c3767;font-size:7.5px}.bp-admin-record-trend__result strong{font-size:11px;font-weight:800}.bp-admin-record-trend__result--win{color:#19a255;background:#eef8f2}.bp-admin-record-trend__result--loss{color:#e4772c;background:#fdf2eb}.bp-admin-record-trend__result--draw,.bp-admin-record-trend__result--void{color:#6d6087;background:#f1edf8}@media (min-width:768px) and (max-width:1279px){.bp-admin-record-trend{--trend-title-fs:13px;--trend-sub-fs:10.5px;--trend-axis-fs:9px;--trend-date-fs:9px;--trend-label-fs:10px;--trend-rate-fs:14px}.bp-admin-record-trend__summary{text-align:center;border:1px solid #e3e6f6;border-radius:6px;justify-items:center;min-width:80px;padding:3px 8px}.bp-admin-record-trend__summary-label{color:#5f33e1}}@media (max-width:767px){.bp-admin-record-trend{--trend-title-fs:13.5px;--trend-sub-fs:10px;--trend-axis-fs:8.5px;--trend-date-fs:8px;--trend-label-fs:10px;--trend-rate-fs:16px}.bp-admin-record-trend__delta{display:block}.bp-admin-record-trend__point--win{fill:#19a255}.bp-admin-record-trend__point--loss{fill:#e4772c}.bp-admin-record-trend__point--draw{fill:#9aa0c4}}.bp-club-statistics__insights{display:contents}.bp-club-statistics__insights>section{background:#fff;border:1px solid #e2e5fd;border-radius:6px;min-width:0;padding:14px}.bp-club-statistics__insights>.bp-club-statistics__insight--partner{grid-column:3;padding:16px 20px 6px}.bp-club-statistics__insight-heading{align-items:center;gap:8px;margin-bottom:14px;display:flex}.bp-club-statistics .bp-club-statistics__insight-heading h3{color:#10183c;margin:0;font-size:15px}.bp-club-statistics .bp-club-statistics__insight--partner .bp-club-statistics__insight-heading h3{font-size:19px}.bp-club-statistics__insight-heading>span{color:#6b7295;margin-left:auto;font-size:12px}.bp-club-statistics__insight-icon{color:#5733f8;flex:none;width:18px;height:18px;display:none}.bp-club-statistics__partner-head{color:#3f4b67;background:#f6f6fe;justify-content:space-between;align-items:center;height:35px;padding:0 16px;font-size:12.5px;display:flex}.bp-club-statistics__partner-list{margin:0;padding:0;list-style:none;display:grid}.bp-club-statistics__partner-list li{color:#1b2749;border-bottom:1px solid #f3f4fd;align-items:center;gap:10px;min-height:56px;padding:0 16px;font-size:14px;display:flex}.bp-club-statistics__partner-rank,.bp-club-statistics__partner-bar{display:none}.bp-club-statistics__partner-icons{flex:none;gap:2px;margin-right:7px;display:inline-flex}.bp-club-statistics__partner-icons svg{color:#807bec;width:14px;height:14px}.bp-club-statistics__partner-icons svg+svg{color:#2440ec}.bp-club-statistics__partner-names{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.bp-club-statistics__partner-matches{flex:none;font-size:13.5px}.bp-club-statistics__partner-rate{flex:none;min-width:40px}.bp-club-statistics__bar-list{justify-content:center;align-items:flex-end;gap:0;margin:0;padding:10px 0 0;list-style:none;display:flex}.bp-club-statistics__bar-list li{flex-direction:column;flex:0 68px;align-items:center;min-width:0;display:flex}.bp-club-statistics__bar-list strong{color:#0a1334;margin-bottom:6px;font-size:11px;font-weight:500}.bp-club-statistics__bar-list i{width:38px;height:calc(var(--bar-ratio,0) * 56px);background:linear-gradient(#9b86ed,#b6aaf1);border-radius:4px 4px 0 0;display:block}.bp-club-statistics__bar-list span{color:#485373;text-align:center;border-top:1px solid #e8e2f8;align-self:stretch;padding-top:8px;font-size:11px}.bp-u09-distribution{align-items:center;gap:50px;min-height:116px;padding-left:40px;display:flex}.bp-u09-donut{border-radius:50%;flex:0 0 103px;place-items:center;height:103px;display:grid}.bp-u09-donut>span{color:#605776;text-align:center;background:#fff;border-radius:50%;place-content:center;gap:3px;width:70px;height:70px;font-size:11px;display:grid}.bp-u09-donut strong{color:#312643;font-size:14px}.bp-u09-donut>.bp-u09-donut__tiers{display:none}.bp-u09-distribution ul{flex:0 auto;gap:14px;margin:0;padding:0;list-style:none;display:grid}.bp-u09-distribution li{grid-template-columns:8px var(--legend-label-w,28px) auto;align-items:center;column-gap:10px;font-size:11px;display:grid}.bp-u09-distribution[data-variant=tier] li{--legend-label-w:40px}.bp-u09-distribution li>i{background:var(--slice-color);border-radius:50%;width:8px;height:8px}.bp-u09-distribution li>.bp-u09-distribution__share{display:none}.bp-u09-distribution strong{color:#10183c;white-space:nowrap;font-size:12px;font-weight:500}.bp-u09-distribution strong small{font-size:inherit}@media (max-width:1279px){.bp-club-statistics__insights{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-width:0;display:grid}.bp-club-statistics__insights>.bp-club-statistics__insight--partner{grid-column:auto;padding:14px}.bp-club-statistics__insight-icon{display:block}.bp-club-statistics .bp-club-statistics__insight-heading h3,.bp-club-statistics .bp-club-statistics__insight--partner .bp-club-statistics__insight-heading h3{font-size:13px}.bp-club-statistics__insight-heading>span{font-size:10px}.bp-club-statistics__partner-head,.bp-club-statistics__partner-icons{display:none}.bp-club-statistics__insights>.bp-club-statistics__insight--partner{padding-bottom:4px}.bp-club-statistics__partner-list li{color:#071342;gap:10px;min-height:32px;padding:0;font-size:11.5px}.bp-club-statistics__partner-list li:last-child{border-bottom:0}.bp-club-statistics__partner-names{flex:0 92px}.bp-club-statistics__partner-bar{background:#eef0fa;border-radius:999px;flex:1;height:6.5px;display:block;overflow:hidden}.bp-club-statistics__partner-bar>i{border-radius:inherit;background:#6b41f0;height:100%;display:block}.bp-club-statistics__partner-matches{color:#6b7295;font-size:10px}.bp-club-statistics__partner-rate{text-align:right;min-width:32px;font-size:10.5px;font-weight:500}.bp-club-statistics__bar-list{justify-content:space-between;align-items:stretch;gap:7px;padding:0}.bp-club-statistics__bar-list li{background:#f4f6fd;border-radius:7px;flex:1;justify-content:center;gap:12px;min-width:0;min-height:71px}.bp-club-statistics__bar-list i{display:none}.bp-club-statistics__bar-list span{color:#0c1b47;border:0;order:-1;align-self:center;padding:0;font-size:10px}.bp-club-statistics__bar-list strong{color:#0c1b47;margin:0;font-size:20px;font-weight:600;line-height:1}.bp-u09-distribution{gap:20px;min-height:0;padding-left:0}.bp-u09-distribution[data-variant=ntrp] .bp-u09-donut{display:none}.bp-u09-distribution[data-variant=ntrp] ul{flex:1;justify-content:space-around;align-items:flex-end;gap:8px;display:flex}.bp-u09-distribution[data-variant=ntrp] li{flex-direction:column;order:var(--asc-order,0);align-items:center;gap:4px;display:flex}.bp-u09-distribution[data-variant=ntrp] li>i:first-child{display:none}.bp-u09-distribution[data-variant=ntrp] li>.bp-u09-distribution__share{width:59px;height:max(4px, calc(var(--share,0) * 31px));background:var(--asc-color,var(--slice-color));border-radius:2px;margin-bottom:4px;display:block}.bp-u09-distribution[data-variant=ntrp] li>span{color:#0c1b47;font-size:11px}.bp-u09-distribution[data-variant=ntrp] strong{color:#566183;font-size:10px;font-weight:400}.bp-u09-distribution strong small{display:none}.bp-u09-distribution[data-variant=tier] .bp-u09-donut{flex-basis:80px;height:80px}.bp-u09-distribution[data-variant=tier] .bp-u09-donut>span{width:59px;height:59px}.bp-u09-distribution[data-variant=tier] .bp-u09-donut__total{display:none}.bp-u09-distribution[data-variant=tier] .bp-u09-donut>.bp-u09-donut__tiers{color:#3f4b67;gap:1px;font-size:9.5px;display:grid}.bp-u09-distribution[data-variant=tier] ul{flex:1;gap:0}.bp-u09-distribution[data-variant=tier] li{border-bottom:1px solid #f0f2fb;grid-template-columns:8px minmax(0,1fr) auto;min-height:30px}.bp-u09-distribution[data-variant=tier] li:last-child{border-bottom:0}}@media (max-width:767px){.bp-club-statistics__insights{grid-template-columns:minmax(0,1fr)}.bp-club-statistics__insights>section,.bp-club-statistics__insights>.bp-club-statistics__insight--partner{border-color:#e4e5fb;border-radius:9px;padding:14px 11px}.bp-club-statistics__insight-icon{width:24px;height:24px}.bp-club-statistics .bp-club-statistics__insight-heading h3,.bp-club-statistics .bp-club-statistics__insight--partner .bp-club-statistics__insight-heading h3{font-size:16px}.bp-club-statistics__insight-heading>span{font-size:11px}.bp-club-statistics__partner-list{border:1px solid #e1e8fd;border-radius:8px;padding:0 12px}.bp-club-statistics__partner-list li{color:#061240;gap:0;min-height:46px;font-size:12.5px}.bp-club-statistics__partner-list li:last-child{border-bottom:0}.bp-club-statistics__partner-rank{color:#5531f7;flex:0 0 24px;margin-left:5px;font-size:13px;font-weight:700;display:block}.bp-club-statistics__partner-names{flex:1}.bp-club-statistics__partner-bar{display:none}.bp-club-statistics__partner-matches,.bp-club-statistics__partner-rate{color:#566183;min-width:0;font-size:12.5px;font-weight:400}.bp-club-statistics__partner-rate:before{content:" · ";white-space:pre}}section.bp-club-statistics{color:#252433;gap:13px;min-width:0;padding:18px 11px;display:grid}.bp-club-statistics>:not(.bp-ops-dialog-backdrop){--bp-admin-button-min-height:var(--bp-button-h);--bp-admin-input-min-height:var(--bp-control-h);--bp-admin-label-font-size:var(--bp-fs-label);--bp-admin-eyebrow-font-size:var(--bp-fs-eyebrow);--bp-admin-date-font-size:1em;--bp-admin-badge-height:var(--bp-badge-h);--bp-admin-badge-font-size:var(--bp-fs-badge)}.bp-club-statistics__hero{justify-content:space-between;align-items:center;gap:24px;padding:0 0 4px;display:flex}.bp-club-statistics .bp-club-statistics__hero h2{margin:0;font-size:25px;line-height:1.15}.bp-club-statistics__meta{color:#5b6882;margin:7px 0 0;font-size:14px}.bp-club-statistics__meta>span+span{border-left:1px solid #cfd4ef;margin-left:17px;padding-left:17px}.bp-club-statistics__hero-actions{flex:none;justify-content:flex-end;align-items:center;gap:14px;min-width:0;display:flex}.bp-club-statistics__hero-actions .bp-button{--bp-admin-button-min-height:40px;--bp-admin-button-padding-block:0px;--bp-admin-button-padding-inline:16px;--bp-admin-control-radius:6px;white-space:nowrap;align-items:center;gap:7px;font-size:13.5px;font-weight:500;display:inline-flex}.bp-club-statistics__filters{background:#f4f3fd;border:1px solid #e5e7fd;border-radius:6px;grid-template-columns:repeat(4,minmax(0,1fr)) minmax(110px,.65fr);align-items:end;gap:26px;padding:17px 23px;display:grid}.bp-club-statistics__filters label{gap:7px;min-width:0;display:grid}.bp-club-statistics__filters label>span{color:#3c4964;font-size:13px;font-weight:400}.bp-club-statistics__filters select{width:100%;height:var(--stats-select-h,39px);min-height:0;padding:0 var(--bp-admin-select-padding-right,36px) 0 12px;color:#2f2c3b;font:inherit;background-color:#fff;border:1px solid #ded8f4;border-radius:7px;font-size:13px;font-weight:400}.bp-club-statistics__filters .bp-button{--bp-admin-button-min-height:40px;--bp-admin-button-padding-block:0px;--bp-admin-control-radius:6px;font-size:13.5px;font-weight:500}.bp-club-statistics__scope-summary{color:#6f6a7d;align-items:center;gap:8px;font-size:12px;display:flex}.bp-club-statistics__scope-summary>*{background:#f1edff;border-radius:999px;padding:4px 9px}.bp-club-statistics__scope-summary strong{color:#6536e5}.bp-club-statistics__kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:17px;display:grid}.bp-club-statistics__kpis .bp-club-statistics__kpi{background:#f8f8fe;border-color:#e2e5fd;border-radius:6px;gap:23px;min-height:90px;padding:0 22px}.bp-club-statistics__kpi .bp-admin-metric__icon{color:#6739e4;background:#e9e6fd;width:52px;height:52px}.bp-club-statistics__kpi .bp-admin-metric__icon svg{width:24px;height:24px}.bp-club-statistics__kpi .bp-club-statistics__kpi-star{display:none}.bp-club-statistics__kpi .bp-admin-metric__body{grid-template-columns:auto minmax(0,1fr);align-items:baseline;column-gap:8px}.bp-club-statistics__kpi .bp-admin-metric__label{color:#3d4a66;grid-column:1/-1;font-size:14px}.bp-club-statistics__kpi .bp-admin-metric__value{color:#10183c;font-size:24px;font-weight:700}.bp-club-statistics__kpi .bp-admin-metric__value small{margin-left:2px;font-size:20px;font-weight:700}.bp-club-statistics__kpi .bp-admin-metric__detail{color:#3d4a66;white-space:nowrap;font-size:15.5px}.bp-club-statistics__workspace{grid-template-columns:minmax(0,440fr) minmax(0,440fr) minmax(0,476fr);align-items:stretch;gap:15px;min-width:0;display:grid}.bp-club-statistics__ledger{background:#fff;border:1px solid #e2e5fd;border-radius:6px;grid-column:1/3;min-width:0;padding:0 20px}.bp-club-statistics__workspace[data-discipline=SINGLES] .bp-club-statistics__ledger{grid-column:1/-1}.bp-club-statistics__section-heading{padding:16px 0 10px}.bp-club-statistics .bp-club-statistics__section-heading h3{color:#10183c;margin:0;font-size:16px}.bp-club-statistics__table-wrap{min-width:0;overflow-x:auto}.bp-club-statistics__table-wrap table{border-collapse:collapse;table-layout:fixed;width:100%}.bp-club-statistics__table-wrap th{color:#374662;text-align:left;white-space:nowrap;background:#f6f7fe;height:34px;padding:0 12px;font-size:13px;font-weight:400}.bp-club-statistics__table-wrap td{color:#3d4c6a;vertical-align:middle;border-top:1px solid #eef0fd;height:41px;padding:0 12px;font-size:13px}.bp-club-statistics__table-wrap :is(th,td):first-child{text-align:center;width:56px}.bp-club-statistics__table-wrap th:nth-child(2){width:22%}.bp-club-statistics__table-wrap th:nth-child(3){width:20%}.bp-club-statistics__row:hover,.bp-club-statistics__row--selected{background:#faf8ff}.bp-club-statistics__member-button{color:#2342e6;max-width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:0;font-size:14px;font-weight:400;display:inline-flex}.bp-club-statistics__member-button>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bp-club-statistics__member-button>svg{flex:none}@media (min-width:1280px){.bp-club-statistics__table-wrap .bp-club-statistics__member-button:after{height:100%}}.bp-club-statistics__gender{color:#5d7093;font-size:10px;font-weight:400;display:none}.bp-club-statistics__compact-record{display:none}.bp-club-statistics__grade{color:#515e79;white-space:nowrap;align-items:baseline;font-size:13px;display:inline-flex}.bp-club-statistics .bp-club-statistics__grade .bp-u09-tier{min-width:0;color:inherit;font:inherit;background:0 0;border:0;padding:0}.bp-club-statistics__grade>*+:before{content:" · ";white-space:pre}.bp-club-statistics__grade small{font-size:inherit}.bp-club-statistics__pagination{--bp-touch-gap:6px;justify-content:flex-end;align-items:center;gap:6px;padding:8px 0 13px;display:flex}.bp-club-statistics__pagination>span{color:#77829b;margin-right:6px;font-size:11.5px}.bp-club-statistics .bp-club-statistics__pagination .bp-button{border:1px solid #e6e2f7;border-radius:6px;justify-content:center;align-items:center;gap:4px;min-width:49px;height:30px;min-height:0;padding:0 12px;font-size:12px;display:inline-flex}.bp-club-statistics .bp-club-statistics__pagination .bp-button>svg{display:none}.bp-club-statistics .bp-club-statistics__pagination .bp-button:disabled{opacity:1;filter:none;color:#c6cbd9;background:#f6f7f9;border-color:#eef0f7}.bp-club-statistics__empty{color:#777282;text-align:center;padding:48px 24px}.bp-club-statistics__muted{color:#888391;margin:0;font-size:11px}@media (min-width:768px) and (max-width:1279px){section.bp-club-statistics{padding:2px 11.5px 20px}.bp-club-statistics__meta{font-size:12.5px}.bp-club-statistics__meta>span:first-child{color:#061844;font-size:13px;font-weight:600}.bp-club-statistics__hero-actions .bp-button{--bp-admin-button-min-height:33px;--bp-admin-button-padding-inline:12px;font-size:12.5px}.bp-club-statistics__filters{grid-template-columns:repeat(4,minmax(0,1fr)) 107px;gap:16px;padding:15px 14px}.bp-club-statistics__filters label>span{font-size:10px}.bp-club-statistics__filters{--stats-select-h:31px}.bp-club-statistics__filters .bp-button{--bp-admin-button-min-height:32px;font-size:12.5px}.bp-club-statistics__kpis{gap:10px}.bp-club-statistics__kpis .bp-club-statistics__kpi{flex-direction:column;align-items:flex-start;gap:11px;min-height:113px;padding:8px 14px 14px}.bp-club-statistics__kpi .bp-admin-metric__icon{width:34px;height:34px}.bp-club-statistics__kpi .bp-admin-metric__icon svg{width:17px;height:17px}.bp-club-statistics__kpi--matches .bp-admin-metric__icon svg,.bp-club-statistics__kpi .bp-club-statistics__kpi-star{fill:currentColor}.bp-club-statistics__kpi .bp-club-statistics__kpi-crown{display:none}.bp-club-statistics__kpi .bp-club-statistics__kpi-star{display:block}.bp-club-statistics__kpi .bp-admin-metric__label{font-size:13px}.bp-club-statistics__kpi .bp-admin-metric__detail{font-size:12px}.bp-club-statistics__workspace{grid-template-columns:minmax(0,1fr)}.bp-club-statistics__ledger{grid-column:1;padding:0 15px}.bp-club-statistics .bp-club-statistics__section-heading h3{font-size:17px}.bp-club-statistics__table-wrap{border:1px solid #e2e9fc;border-radius:8px}.bp-club-statistics__table-wrap th{color:#07123b;background:#f1f1fd;font-size:11px}.bp-club-statistics__table-wrap td{color:#222e52;height:54px;font-size:12px}.bp-club-statistics__member-button{color:#2c52f9;font-size:12.5px;font-weight:500}.bp-club-statistics__member-button>svg,.bp-club-statistics__grade-gender{display:none}.bp-club-statistics__gender{display:block}.bp-club-statistics__grade{color:#252116;background:#e0e6f0;border-radius:999px;padding:2px 8px;font-size:12px}.bp-club-statistics__grade[data-tier=gold]{background:#fcecc6}.bp-club-statistics__grade-gender+.bp-u09-tier:before{content:none}.bp-club-statistics__pagination>span{font-size:11px}.bp-club-statistics .bp-club-statistics__pagination .bp-button{color:#8a93ab;background:#f4f6fc;border-color:#e6eafb;width:22px;min-width:0;height:21px;padding:0}}@media (max-width:1279px){.bp-club-statistics .bp-club-statistics__pagination .bp-button>svg{width:14px;height:14px;display:block}.bp-club-statistics .bp-club-statistics__pagination .bp-button:disabled{color:#cfd5e3}.bp-club-statistics__page-label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (max-width:767px){section.bp-club-statistics{padding:20px 1.5px}.bp-club-statistics .bp-club-statistics__hero h2{font-size:18px}.bp-club-statistics__meta{color:#67698f;margin-top:4px;font-size:11px}.bp-club-statistics__generated{display:none}.bp-club-statistics .bp-club-statistics__hero-actions .bp-button{--bp-admin-button-min-height:29px;--bp-admin-button-padding-inline:9px;color:#573ad2;box-shadow:none;background:#fff;border:1px solid #5f33e1;gap:5px;font-size:10px}.bp-club-statistics .bp-club-statistics__hero-actions .bp-button:hover{background:#f6f3ff}.bp-club-statistics__hero-actions .bp-button>svg{width:11px;height:11px}.bp-club-statistics__filters{--stats-select-h:29px;background:#f6f5fe;border-color:#e4e5fb;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px 16px;padding:11px}.bp-club-statistics__filters label>span{color:#5b5f87;font-size:10px}.bp-club-statistics__filters .bp-button{--bp-admin-button-min-height:29px;grid-column:1/-1;font-size:11px;font-weight:600}.bp-club-statistics__kpis{background:#fff;border:1px solid #e4e5fb;border-radius:9px;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;padding:9px}.bp-club-statistics__kpis .bp-club-statistics__kpi{background:#f6f6fe;border:0;border-radius:8px;justify-content:center;min-height:82px;padding:8px}.bp-club-statistics__kpi .bp-admin-metric__icon{display:none}.bp-club-statistics__kpi .bp-admin-metric__body{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center;gap:1px}.bp-club-statistics__kpi .bp-admin-metric__label{color:#5e6288;font-size:10px}.bp-club-statistics__kpi .bp-admin-metric__value{font-size:26px;font-weight:800;line-height:1.1}.bp-club-statistics__kpi .bp-admin-metric__value small{color:#595c82;margin-left:2px;font-size:11px;font-weight:400}:is(.bp-club-statistics__kpi--matches,.bp-club-statistics__kpi--members) .bp-admin-metric__value small{margin:0;font-size:9px;display:block}.bp-club-statistics__kpi .bp-admin-metric__detail{color:#595c82;font-size:9px}.bp-club-statistics__workspace{grid-template-columns:minmax(0,1fr)}.bp-club-statistics__ledger{background:0 0;border:0;grid-column:1;padding:0}.bp-club-statistics__section-heading{padding:4px 0 8px}.bp-club-statistics .bp-club-statistics__section-heading h3{font-size:13px}.bp-club-statistics__table-wrap{overflow:visible}.bp-club-statistics__table-wrap table{width:100%;display:block}.bp-club-statistics__table-wrap thead{display:none}.bp-club-statistics__table-wrap tbody{gap:8px;display:grid}.bp-club-statistics__table-wrap tr{background:#fff;border:1px solid #dfe6fd;border-radius:7px;grid-template-columns:42px auto auto auto minmax(0,1fr) auto;grid-template-areas:"rank name gender tier.score""rank record record record record ntrp";align-content:center;align-items:center;gap:3px 10px;min-height:64px;padding:0 12px 0 10px;display:grid}.bp-club-statistics__table-wrap td{border:0;height:auto;padding:0}.bp-club-statistics__table-wrap :is(td:nth-child(2),td:nth-child(3)),.bp-club-statistics__grade{display:contents}.bp-club-statistics__table-wrap td:is(:nth-child(4),:nth-child(5),:nth-child(6)),.bp-club-statistics__grade-gender,.bp-club-statistics__member-button>svg{display:none}.bp-club-statistics__table-wrap td:first-child{color:#5932fa;background:#f2f0fe;border-radius:50%;grid-area:rank;place-items:center;width:42px;height:42px;font-size:14.5px;display:grid}.bp-club-statistics__table-wrap td:first-child strong:after{content:"위"}.bp-club-statistics__member-button{color:#5833f9;grid-area:name;margin-left:6px;font-size:15px;font-weight:700}.bp-club-statistics__gender{color:#4f5b80;grid-area:gender;font-size:10px;display:block}.bp-club-statistics .bp-club-statistics__grade .bp-u09-tier{color:#4a5579;background:#eaecf2;border-radius:999px;grid-area:tier;justify-self:start;padding:2px 9px;font-size:11px;line-height:1.4}.bp-club-statistics .bp-club-statistics__grade[data-tier=gold] .bp-u09-tier{color:#9b6304;background:#ffeec9}.bp-club-statistics__grade small{color:#566185;grid-area:ntrp;justify-self:end;font-size:10.5px}.bp-club-statistics__grade small:before{content:"NTRP "}.bp-club-statistics__grade>*+:before{content:none}.bp-club-statistics__compact-record{color:#535e82;grid-area:record;margin-left:6px;font-size:11px;display:block}.bp-club-statistics__compact-record>*+:before{content:" · ";white-space:pre}.bp-club-statistics__table-wrap td:nth-child(7){color:#09133f;grid-area:score;justify-self:end;font-size:18px;font-weight:700}.bp-club-statistics__table-wrap td:nth-child(7):after{content:"점";color:#566184;margin-left:4px;font-size:9px;font-weight:400}.bp-club-statistics__table-wrap tr[data-rank="1"]{background:#f4f4fe;border-color:#e5e5fb;grid-template-columns:31px auto minmax(0,1fr) auto auto auto;grid-template-areas:"rank name.score ntrp tier""rank record.score ntrp tier";min-height:60px}.bp-club-statistics__table-wrap tr[data-rank="1"] td:first-child{color:#fff;background:#5c42d5;width:31px;height:31px;font-size:12px}.bp-club-statistics__table-wrap tr[data-rank="1"] .bp-club-statistics__member-button{color:#0c1436;font-size:13px}.bp-club-statistics__table-wrap tr[data-rank="1"] .bp-club-statistics__gender{display:none}.bp-club-statistics__table-wrap tr[data-rank="1"] .bp-club-statistics__compact-record{color:#67698e;font-size:9.5px}.bp-club-statistics__table-wrap tr[data-rank="1"] .bp-club-statistics__record-matches{color:#fff;background:#5c42d5;border-radius:999px;margin-right:7px;padding:2px 7px;font-size:11px}.bp-club-statistics__table-wrap tr[data-rank="1"] .bp-club-statistics__compact-record>*+:before{content:none}.bp-club-statistics__table-wrap tr[data-rank="1"] .bp-club-statistics__record-rate:before{content:"|";color:#c9cbe0;margin:0 7px}.bp-club-statistics__table-wrap tr[data-rank="1"] td:nth-child(7){justify-items:center;font-size:14px;line-height:1.1;display:grid}.bp-club-statistics__table-wrap tr[data-rank="1"] td:nth-child(7):after{margin:0;font-size:8px}.bp-club-statistics__table-wrap tr[data-rank="1"] .bp-club-statistics__grade small{color:#0c1436;border-left:1px solid #dfe0f0;border-right:1px solid #dfe0f0;justify-items:center;padding:0 9px;font-size:13px;font-weight:700;line-height:1.15;display:grid}.bp-club-statistics__table-wrap tr[data-rank="1"] .bp-club-statistics__grade small:before{content:"NTRP";color:#67698e;font-size:7.5px;font-weight:400}.bp-club-statistics .bp-club-statistics__table-wrap tr[data-rank="1"] .bp-club-statistics__grade .bp-u09-tier{grid-area:tier;align-self:center}.bp-club-statistics__pagination{--bp-touch-gap:4px;gap:4px;padding:14px 0 0}.bp-club-statistics__pagination>span{color:#6d7796;font-size:11px}.bp-club-statistics .bp-club-statistics__pagination .bp-button{color:#8a93ab;background:#f0f1fa;border-color:#eaedfa;width:27px;min-width:0;height:27px;padding:0}.bp-club-statistics .bp-club-statistics__pagination .bp-button:disabled{color:#c5c7d5}}.bp-global-session-panel.bp-result-panel{box-shadow:none;background:0 0;border:0;gap:0;padding:0;display:grid}.bp-global-session-panel .bp-result-panel__header{justify-content:space-between;align-items:center;gap:18px;padding:0 0 14px}.bp-global-session-panel .bp-result-panel__header>div{gap:6px;display:grid}.bp-global-session-panel .bp-result-panel__title{color:var(--bp-ink);letter-spacing:-.02em;margin:0;font-size:1.08rem;font-weight:800;line-height:1.1}.bp-global-session-panel .bp-section-copy{color:var(--bp-subtle);margin:0;font-size:.8rem;font-weight:600;line-height:1.4}.bp-global-session-panel .bp-result-panel__header .bp-button{color:var(--bp-ink);background:#fff;border:0;border-radius:9px;flex-shrink:0;min-height:34px;padding:0 13px;font-size:.8rem;font-weight:700;line-height:1;box-shadow:0 4px 32px #0000000a}.bp-global-session-panel .bp-event-list{background:#fff;border:0;border-radius:0 0 15px 15px;gap:0;display:grid;overflow:hidden;box-shadow:0 4px 32px #0000000a}.bp-global-session-panel .bp-event-card,.bp-global-session-panel .bp-global-session-table-head{grid-template-columns:minmax(160px,210px) 128px minmax(150px,1fr) 96px 128px 128px 104px;align-items:center;gap:20px;margin:0;padding:13px 20px;display:grid}.bp-global-session-panel .bp-global-session-table-head{background:#faf8ff;border-radius:15px 15px 0 0;padding-block:12px}.bp-global-session-table-head span{color:#9b95ad;font-size:.7rem;font-weight:800;line-height:1}.bp-global-session-panel .bp-event-card{box-shadow:none;background:#fff;border:0;border-radius:0}.bp-global-session-panel .bp-event-card+.bp-event-card{border-top:1px solid #f2eeff}.bp-global-session-panel .bp-event-card__header{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.bp-global-session-panel .bp-event-card__title{color:var(--bp-ink);margin:0;font-size:.84rem;font-weight:800;line-height:1}.bp-global-session-panel .bp-event-card__title small{color:#9b95ad;margin-left:6px;font-size:.76rem;font-weight:700}.bp-global-session-panel .bp-status{color:#5f33e1;background:#ede8ff;border:0;border-radius:7px;padding:3px 6px;font-size:.64rem;font-weight:800;line-height:1}.bp-global-session-panel .bp-event-card__grid{display:contents}.bp-global-session-panel .bp-event-stat{box-shadow:none;border:0;gap:4px;min-width:0;padding:0;display:grid}.bp-global-session-panel .bp-event-stat__label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.bp-global-session-panel .bp-event-stat__value{color:var(--bp-ink);overflow-wrap:anywhere;font-size:.78rem;font-weight:600;line-height:1.35}.bp-global-session-panel .bp-event-stat:nth-last-child(-n+2) .bp-event-stat__value{color:var(--bp-subtle)}.bp-global-session-role{color:#9b95ad;font-size:.68rem;font-weight:600;line-height:1.3}.bp-global-session-panel .bp-event-card__actions{justify-self:end}.bp-global-session-panel .bp-event-card__actions .bp-button{box-shadow:none;color:#b4233a;background:#fff0f2;border:0;border-radius:9px;min-height:32px;padding:0 11px;font-size:.78rem;font-weight:700;line-height:1}.bp-global-session-panel .bp-event-card__actions .bp-button:disabled{color:#b3aec2;background:#f4f2f8}.bp-global-session-panel .bp-event-card__note{color:#9b95ad;font-size:.7rem;font-weight:600;line-height:1.4}.bp-global-session-panel .bp-callout{color:var(--bp-subtle);background:#f4f0ff;border:0;border-radius:13px;margin-block:6px;padding:12px 15px;font-size:.8rem;font-weight:600;line-height:1.45}.bp-global-session-panel .bp-callout--warning{background:var(--bp-warning-soft);color:var(--bp-warning)}@media (max-width:1199px){.bp-global-session-panel .bp-global-session-table-head{display:none}.bp-global-session-panel .bp-event-list{border-radius:15px}.bp-global-session-panel .bp-event-card{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.bp-global-session-panel .bp-event-card__header{grid-column:1/-1}.bp-global-session-panel .bp-event-stat__label{clip-path:none;color:#9b95ad;width:auto;height:auto;font-size:.7rem;font-weight:700;position:static}.bp-global-session-panel .bp-event-card__actions{align-self:end}}@media (max-width:640px){.bp-global-session-panel .bp-result-panel__header{flex-wrap:wrap;align-items:flex-start}.bp-global-session-panel .bp-result-panel__header>button{margin-left:auto}.bp-global-session-panel .bp-event-card{grid-template-columns:repeat(2,minmax(0,1fr));padding:16px}}.bp-identity-operation{color:#39314e}.bp-identity-operation :is(h3,p,dl,ul,fieldset){margin:0}.bp-identity-operation :is(p,li,label,dt,dd){overflow-wrap:anywhere;line-height:1.75}.bp-identity-operation :is(p,li):not([class]){max-width:var(--bp-kit-measure)}.bp-identity-operation :is(h3,legend){font-size:.9rem;font-weight:750}.bp-identity-operation :is(input,textarea){font:inherit}.bp-identity-operation input:is([type=radio],[type=checkbox]){accent-color:#5f33e1;flex-shrink:0;width:16px;height:16px;margin:3px 0 0}.bp-identity-operation :is(input:not([type]),textarea){box-sizing:border-box;width:100%;min-width:0;color:inherit;background:#fff;border:1px solid #e8e4ef;border-radius:10px;padding:10px 12px}.bp-identity-operation textarea{resize:none;field-sizing:content;min-height:90px;max-height:8.5em}.bp-identity-operation :is(.bp-identity-operation__form,.bp-identity-operation__review,.bp-identity-operation__receipt,.bp-identity-operation__recovery){gap:20px;min-width:0;font-size:.82rem;display:grid}.bp-identity-operation :is(section,fieldset){gap:10px;min-width:0;display:grid}.bp-identity-operation fieldset{border:0;padding:0}.bp-identity-operation legend{margin-bottom:10px}.bp-identity-operation__source,.bp-identity-operation__direction{background:#faf9fc;border:1px solid #e8e4ef;border-radius:12px;padding:16px}.bp-identity-operation__source{gap:3px;display:grid}.bp-identity-operation__source strong{font-size:1rem}.bp-identity-operation__source span,.bp-identity-operation__direction span,.bp-identity-operation__targets span{color:var(--bp-subtle)}.bp-identity-operation__choices{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.bp-identity-operation__choices label{cursor:pointer;border:1.5px solid #ede9f7;border-radius:10px;grid-template-columns:16px minmax(0,1fr);gap:4px 9px;padding:16px 18px;font-weight:700;display:grid}.bp-identity-operation :is(.bp-identity-operation__choices,.bp-identity-operation__targets) label:has(input:checked){background:#f6f3ff;border-color:#5f33e1}.bp-identity-operation__targets label:has(input:disabled){cursor:not-allowed;opacity:.7}.bp-identity-operation__choices label span{color:var(--bp-subtle);grid-column:2;font-weight:400}.bp-identity-operation__search{align-items:flex-end;gap:10px;display:flex}.bp-identity-operation__search label{min-width:0;max-width:var(--bp-kit-field-reason);flex:1;gap:6px;display:grid}.bp-identity-operation__search button{flex-shrink:0}.bp-identity-operation__targets{gap:8px;max-height:240px;padding:3px;display:grid;overflow:auto}.bp-identity-operation__targets label{cursor:pointer;border:1.5px solid #ede9f7;border-radius:10px;grid-template-columns:16px minmax(0,1fr);gap:2px 9px;padding:12px 14px;display:grid}.bp-identity-operation__targets label input{grid-row:span 2}.bp-identity-operation__targets label span{grid-column:2}.bp-identity-operation__reason{gap:6px;display:grid}.bp-identity-operation__reason small{color:var(--bp-subtle);justify-self:end}.bp-identity-operation__notice{background:#f3f0fc;border-radius:10px;padding:12px 14px}.bp-identity-operation p.bp-identity-operation__warning{background:var(--bp-kit-danger-surface);color:var(--bp-kit-danger-ink);border-radius:10px;padding:12px 14px;font-size:.82rem;font-weight:600}.bp-identity-operation__review+.bp-identity-operation__warning{margin-top:20px}.bp-identity-operation__direction{grid-template-columns:minmax(0,1fr) 20px minmax(0,1fr);align-items:center;gap:12px;display:grid}.bp-identity-operation__direction>div{gap:5px;min-width:0;display:grid}.bp-identity-operation__direction strong{font-size:.95rem}.bp-identity-operation__counts{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 20px;display:grid}.bp-identity-operation__counts>div{border-bottom:1px solid #eeeaf4;justify-content:space-between;gap:10px;padding:8px 0;display:flex}.bp-identity-operation dd{margin:0}.bp-identity-operation__blockers{background:var(--bp-kit-danger-surface);color:var(--bp-kit-danger-ink);border-radius:10px;padding:14px}.bp-identity-operation__blockers article+article{border-top:1px solid #f6d3da;padding-top:10px}.bp-identity-operation__verdict{color:#4a21c4;background:#ede8ff;border-radius:9px;justify-self:start;padding:7px 13px;font-size:13px;font-weight:700}.bp-identity-operation__verdict[data-blocked=true]{background:var(--bp-kit-danger-surface);color:var(--bp-kit-danger-ink)}.bp-identity-operation__expiry{color:var(--bp-subtle)}.bp-identity-operation__confirm{cursor:pointer;background:#f3f0fc;border-radius:10px;gap:10px;margin-top:10px;padding:14px;font-size:.82rem;display:flex}.bp-identity-operation__ratings{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-height:260px;display:grid;overflow:auto}.bp-identity-operation__ratings article{background:#faf9fc;border-radius:10px;gap:4px;padding:10px;display:grid}.bp-identity-operation__done{align-items:center;gap:10px;display:flex}.bp-identity-operation__done>span{color:#fff;background:#5f33e1;border-radius:9px;flex:0 0 26px;place-items:center;width:26px;height:26px;font-size:13px;font-weight:700;display:inline-grid}.bp-identity-operation__done h3{font-size:1rem}.bp-identity-operation__meta{grid-template-columns:80px minmax(0,1fr);gap:6px 10px;display:grid}.bp-identity-operation__actions{flex-wrap:wrap;gap:10px;display:flex}.bp-identity-operation-toast{z-index:calc(var(--bp-admin-layer-dialog,300) + 30);box-sizing:border-box;color:#39314e;overflow-wrap:anywhere;background:#fff;border:1px solid #e8e4ef;border-radius:12px;align-items:center;gap:14px;width:max-content;max-width:min(620px,100vw - 32px);padding:14px 18px;font-size:.85rem;line-height:1.6;display:flex;position:fixed;top:24px;left:50%;transform:translate(-50%);box-shadow:0 10px 32px #26203c26}.bp-identity-operation-toast button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;flex-shrink:0;padding:0 4px;font-size:1.2rem}@media (max-width:560px){.bp-identity-operation__choices,.bp-identity-operation__counts,.bp-identity-operation__ratings,.bp-identity-operation__direction{grid-template-columns:minmax(0,1fr)}.bp-identity-operation__direction>span{justify-self:center;transform:rotate(90deg)}.bp-identity-operation__actions>button{width:100%}.bp-identity-operation :is(.bp-identity-operation__choices,.bp-identity-operation__targets) label{background:#faf9fc;border-color:#0000}.bp-identity-operation :is(.bp-identity-operation__choices,.bp-identity-operation__targets) label:has(input:checked){background:#f0e8ff;border-color:#0000}.bp-identity-operation__search{flex-direction:column;align-items:stretch}}.bp-global-ntrp-editor{background:#fcfbff;border:1px solid #5f33e138;border-radius:10px;gap:12px;padding:13px;display:grid}.bp-global-ntrp-editor>header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.bp-global-ntrp-editor>header>div{gap:3px;display:grid}.bp-global-ntrp-editor>header strong{color:var(--global-navy);font-size:.8rem}.bp-global-ntrp-editor>header span,.bp-global-ntrp-editor label>span,.bp-global-ntrp-editor__values span{color:var(--global-muted);font-size:.65rem;font-weight:800}.bp-global-ntrp-editor label{gap:5px;min-width:0;display:grid}.bp-global-ntrp-editor input,.bp-global-ntrp-editor select,.bp-global-ntrp-editor textarea,.bp-global-ntrp-confirm__typing input{width:100%;min-width:0;color:var(--global-navy);font:inherit;background-color:#fff;border:1px solid #dcd2f8;border-radius:9px;font-size:.73rem;font-weight:700}.bp-global-ntrp-editor input,.bp-global-ntrp-editor select,.bp-global-ntrp-confirm__typing input{height:36px;padding:0 var(--bp-admin-select-padding-right,9px) 0 9px}.bp-global-ntrp-editor textarea{resize:vertical;padding:9px;line-height:1.5}.bp-global-ntrp-editor label>small{color:#9c94b8;text-align:right;font-size:.6rem}.bp-global-ntrp-editor__values{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:end;gap:10px;display:grid}.bp-global-ntrp-editor__values>div{gap:5px;display:grid}.bp-global-ntrp-editor__values>div strong{height:36px;color:var(--global-navy);background:#f4f0ff;border:1px solid #e2ddec;border-radius:9px;align-items:center;padding:0 10px;font-size:.78rem;display:grid}.bp-global-ntrp-editor__values>span{align-items:center;height:36px;display:grid}.bp-global-ntrp-editor__inquiry{background:#fff;border:1px solid #5f33e124;border-radius:9px;gap:9px;padding:10px;display:grid}.bp-global-ntrp-editor__inquiry>label:first-child{align-items:center;gap:7px;display:flex}.bp-global-ntrp-editor__inquiry input[type=checkbox]{width:16px;height:16px}.bp-global-ntrp-editor__guardrail{color:#b85a1c;background:#ffe6d4;border-radius:9px;align-items:flex-start;gap:7px;padding:9px 10px;font-size:.66rem;font-weight:700;line-height:1.5;display:flex}.bp-global-ntrp-confirm{gap:14px;display:grid}.bp-global-ntrp-confirm__scope{background:var(--bp-super-dialog-primary-soft,#ede8ff);min-width:0;color:var(--bp-super-dialog-ink,#24252c);border-radius:14px;align-items:center;gap:12px;padding:14px 16px;display:flex}.bp-global-ntrp-confirm__scope-icon{width:34px;height:34px;color:var(--bp-super-dialog-primary,#5f33e1);background:#fff;border-radius:11px;flex:0 0 34px;place-items:center;display:grid;box-shadow:0 6px 16px #5f33e11a}.bp-global-ntrp-confirm__scope>div{gap:3px;min-width:0;display:grid}.bp-global-ntrp-confirm__scope strong{font-size:.78125rem;line-height:1.4}.bp-global-ntrp-confirm__scope>div>span{overflow-wrap:anywhere;color:var(--bp-super-dialog-muted,#6e6a7c);font-size:.6875rem;font-weight:600;line-height:1.5}.bp-global-ntrp-confirm__change{border:1px solid var(--bp-super-dialog-border,#ede4ff);background:#fff;border-radius:13px;grid-template-columns:minmax(86px,.34fr) minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;gap:10px;padding:10px 12px;display:grid}.bp-global-ntrp-confirm__change>span{color:var(--bp-super-dialog-muted,#6e6a7c);align-self:center;font-size:.6875rem;font-weight:600}.bp-global-ntrp-confirm__change>div{background:var(--bp-super-dialog-surface-muted,#fcfbff);border-radius:10px;gap:3px;min-width:0;padding:8px 10px;display:grid}.bp-global-ntrp-confirm__change>div[data-after=true]{background:var(--bp-super-dialog-primary-soft,#ede8ff)}.bp-global-ntrp-confirm__change>div>span{color:var(--bp-super-dialog-muted,#6e6a7c);font-size:.5625rem;font-weight:600}.bp-global-ntrp-confirm__change strong,.bp-global-ntrp-confirm__change b{color:var(--bp-super-dialog-ink,#24252c);font-size:.78125rem;line-height:1.4}.bp-global-ntrp-confirm__change strong{color:#827b91;font-weight:600}.bp-global-ntrp-confirm__change>em{color:#aaa2bb;align-self:center;font-size:.6875rem;font-style:normal}.bp-global-ntrp-confirm__facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;display:grid}.bp-global-ntrp-confirm__facts>div{background:var(--bp-super-dialog-surface-muted,#fcfbff);border-radius:12px;gap:4px;min-width:0;padding:11px 12px;display:grid}.bp-global-ntrp-confirm__facts>.bp-global-ntrp-confirm__fact--wide{grid-column:1/-1}.bp-global-ntrp-confirm__facts dt{color:var(--bp-super-dialog-muted,#6e6a7c);font-size:.59375rem;font-weight:600}.bp-global-ntrp-confirm__facts dd{overflow-wrap:anywhere;color:var(--bp-super-dialog-ink,#24252c);margin:0;font-size:.6875rem;font-weight:600;line-height:1.55}.bp-global-ntrp-confirm__typing{border:1px solid var(--bp-super-dialog-border,#ede4ff);background:#fff;border-radius:13px;gap:7px;padding:12px;display:grid}.bp-global-ntrp-confirm__typing span{color:var(--bp-super-dialog-muted,#6e6a7c);font-size:.625rem;font-weight:600}.bp-global-ntrp-confirm__typing code{overflow-wrap:anywhere;background:var(--bp-super-dialog-canvas,#f4f0ff);color:var(--bp-super-dialog-ink,#24252c);border-radius:10px;padding:9px 10px;font-family:inherit;font-size:.6875rem;font-weight:600;line-height:1.5}@media (max-width:720px){.bp-global-ntrp-confirm__facts{grid-template-columns:1fr}.bp-global-ntrp-confirm__facts>.bp-global-ntrp-confirm__fact--wide{grid-column:auto}}@media (max-width:430px){.bp-global-ntrp-confirm__scope{align-items:flex-start;padding:12px}.bp-global-ntrp-confirm__change{grid-template-columns:1fr;gap:5px}.bp-global-ntrp-confirm__change>span{padding:0 2px 2px}.bp-global-ntrp-confirm__change>em{display:none}}.bp-global-profile-editor{--gm-ink:#24252c;--gm-muted:#6e6a7c;--gm-purple:#5f33e1;--gm-soft:#ede8ff;--gm-surface:#fcfbff;--gm-border:#ede4ff;--gm-warning:#d96a16;--gm-warning-bg:#fff3e8;color:var(--gm-ink);gap:12px;display:grid}.bp-global-profile-editor>header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.bp-global-profile-editor>header>div{gap:3px;display:grid}.bp-global-profile-editor>header strong{font-size:.82rem;font-weight:750}.bp-global-profile-editor>header span{color:var(--gm-muted);font-size:.68rem}.bp-global-profile-editor__back{min-height:30px;color:var(--gm-purple);cursor:pointer;font:inherit;background:#fff;border:1px solid #dcd0fb;border-radius:8px;padding:0 12px;font-size:.72rem;font-weight:700}.bp-global-profile-editor__fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.bp-global-profile-editor label{gap:6px;min-width:0;display:grid}.bp-global-profile-editor label>span{color:var(--gm-ink);justify-content:space-between;align-items:baseline;gap:8px;font-size:.7rem;font-weight:700;display:flex}.bp-global-profile-editor label>span small{color:#9c94b8;font-size:.62rem;font-weight:600}.bp-global-profile-editor input,.bp-global-profile-editor select,.bp-global-profile-editor textarea{width:100%;min-width:0;color:var(--gm-ink);font:inherit;background-color:#fff;border:1px solid #e6dff8;border-radius:10px;font-size:.78rem;font-weight:600}.bp-global-profile-editor input,.bp-global-profile-editor select{height:40px;padding:0 var(--bp-admin-select-padding-right,12px) 0 12px}.bp-global-profile-editor textarea{resize:vertical;padding:10px 12px;line-height:1.5}:is(.bp-global-profile-editor input:focus-visible,.bp-global-profile-editor select:focus-visible,.bp-global-profile-editor textarea:focus-visible){border-color:var(--gm-purple);outline:0}.bp-global-profile-editor input::placeholder,.bp-global-profile-editor textarea::placeholder{color:#a9a5b5;font-weight:500}.bp-global-profile-editor__wide{grid-column:1/-1}.bp-global-profile-editor__inquiry{border:1px solid var(--gm-border);background:var(--gm-surface);border-radius:10px;gap:9px;padding:12px;display:grid}.bp-global-profile-editor__inquiry>label:first-child{align-items:center;gap:7px;display:flex}.bp-global-profile-editor__inquiry>label:first-child>span{font-weight:600}.bp-global-profile-editor__inquiry input[type=checkbox]{width:16px;height:16px;accent-color:var(--gm-purple)}.bp-global-profile-editor__footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.bp-global-profile-editor__guardrail{background:var(--gm-warning-bg);min-height:30px;color:var(--gm-warning);border-radius:9px;align-items:center;gap:7px;padding:0 12px;font-size:.68rem;font-weight:700;display:inline-flex}.bp-global-profile-editor__actions{gap:8px;display:flex}.bp-global-profile-editor__actions .bp-button{border-radius:10px;min-height:36px;padding:0 16px;font-size:.78rem;font-weight:700}.bp-global-profile-editor__actions .bp-button--primary{background:var(--gm-purple);border-color:var(--gm-purple);color:#fff;box-shadow:2px 8px 16px #5f33e138}.bp-global-profile-editor__actions .bp-button--secondary{color:var(--gm-purple);background:#fff;border:1px solid #dcd0fb}.bp-global-profile-confirm{gap:14px;display:grid}.bp-global-profile-confirm__section{gap:8px;display:grid}.bp-global-profile-confirm__section h4{color:var(--bp-super-dialog-ink,#24252c);margin:0;font-size:.76rem;font-weight:700}.bp-global-profile-confirm__changes{border:1px solid var(--bp-super-dialog-border,#ede4ff);background:#fff;border-radius:12px;display:grid;overflow:hidden}.bp-global-profile-confirm__changes-head,.bp-global-profile-confirm__changes article{grid-template-columns:minmax(96px,.7fr) minmax(0,1fr) 20px minmax(0,1fr);align-items:center;gap:10px;padding:9px 14px;display:grid}.bp-global-profile-confirm__changes-head{background:var(--bp-super-dialog-surface-muted,#fcfbff);color:var(--bp-super-dialog-muted,#6e6a7c);font-size:.66rem;font-weight:700}.bp-global-profile-confirm__changes article{border-top:1px solid var(--bp-super-dialog-border,#ede4ff);min-height:42px;font-size:.76rem}.bp-global-profile-confirm__changes article>strong{color:var(--bp-super-dialog-ink,#24252c);font-weight:700}.bp-global-profile-confirm__changes article>s{color:#9c94b8;overflow-wrap:anywhere}.bp-global-profile-confirm__changes article>em{color:#aaa2bb;text-align:center;font-style:normal}.bp-global-profile-confirm__changes article>b{color:var(--bp-super-dialog-primary,#5f33e1);overflow-wrap:anywhere;font-weight:700}.bp-global-profile-confirm__facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;display:grid}.bp-global-profile-confirm__facts>div{background:var(--bp-super-dialog-surface-muted,#fcfbff);border-radius:12px;gap:4px;min-width:0;padding:11px 12px;display:grid}.bp-global-profile-confirm__facts>.bp-global-profile-confirm__fact--wide{grid-column:1/-1}.bp-global-profile-confirm__facts dt{color:var(--bp-super-dialog-muted,#6e6a7c);font-size:.62rem;font-weight:600}.bp-global-profile-confirm__facts dd{overflow-wrap:anywhere;color:var(--bp-super-dialog-ink,#24252c);margin:0;font-size:.74rem;font-weight:600;line-height:1.55}.bp-global-profile-confirm__guardrail{color:#d96a16;background:#fff3e8;border-radius:9px;align-items:center;gap:7px;margin:0;padding:9px 12px;font-size:.68rem;font-weight:700;display:flex}.bp-global-member-detail__history-list{background:#fff;border:1px solid #ede4ff;border-radius:11px;display:grid;overflow:hidden}.bp-global-member-detail__history-list>article{border-top:1px solid #ede4ff;gap:8px;padding:10px 14px;display:grid}.bp-global-member-detail__history-list>article:first-child{border-top:0}.bp-global-member-detail__history-list header{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.bp-global-member-detail__history-list header>div{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.bp-global-member-detail__history-list header strong{color:var(--bp-ink);font-size:.76rem;font-weight:700}.bp-global-member-detail__history-list header span,.bp-global-member-detail__history-list>article>small{color:var(--bp-subtle);font-size:.66rem;font-weight:600;line-height:1.45}.bp-global-member-detail__history-list header em{color:#5f33e1;background:#ede8ff;border-radius:999px;padding:3px 7px;font-size:.6rem;font-style:normal;font-weight:800}.bp-global-member-detail__history-list>article>div{gap:4px;display:grid}.bp-global-member-detail__history-list p{background:#fcfbff;border-radius:8px;grid-template-columns:minmax(90px,.7fr) minmax(70px,1fr) auto minmax(70px,1fr);align-items:center;gap:8px;margin:0;padding:6px 10px;font-size:.7rem;display:grid}.bp-global-member-detail__history-list p strong{color:var(--bp-subtle);font-weight:600}.bp-global-member-detail__history-list p span{color:#9c94b8;text-decoration:line-through}.bp-global-member-detail__history-list p em{color:#aba4c4;font-style:normal}.bp-global-member-detail__history-list p b{color:#5f33e1;font-weight:700}@media (max-width:860px){.bp-global-profile-editor__fields{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.bp-global-profile-editor__fields{grid-template-columns:1fr}.bp-global-member-detail__history-list p{grid-template-columns:minmax(90px,.8fr) minmax(0,1fr) auto minmax(0,1fr)}.bp-global-profile-confirm__changes-head{display:none}.bp-global-profile-confirm__changes article,.bp-global-profile-confirm__facts{grid-template-columns:1fr}.bp-global-profile-confirm__changes article>em{display:none}.bp-global-profile-confirm__facts>.bp-global-profile-confirm__fact--wide{grid-column:auto}}.bp-global-member-detail{--gm-ink:#24252c;--gm-muted:#6e6a7c;--gm-purple:#5f33e1;--gm-soft:#ede8ff;--gm-tint:#f4f0ff;--gm-surface:#fcfbff;--gm-border:#ede4ff;--gm-warning:#d96a16;--gm-warning-bg:#fff3e8;min-width:0;color:var(--gm-ink);gap:12px;display:grid}.bp-global-member-detail__header{border:1px solid var(--gm-border);background:var(--gm-tint);border-radius:14px;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:12px;padding:14px 16px;display:grid}.bp-global-member-detail--panel .bp-global-member-detail__header{grid-template-columns:auto 40px minmax(0,1fr)}.bp-global-member-detail__back{color:var(--gm-purple);cursor:pointer;font:inherit;background:0 0;border:0;align-items:center;gap:3px;padding:0;font-size:.72rem;font-weight:700;display:inline-flex}.bp-global-member-detail__avatar{width:40px;height:40px;color:var(--gm-purple);background:#fff;border-radius:50%;place-items:center;font-size:.9rem;font-weight:800;display:grid}.bp-global-member-detail__identity{gap:3px;min-width:0;display:grid}.bp-global-member-detail__title-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.bp-global-member-detail__title-row h3{letter-spacing:-.01em;margin:0;font-size:1.05rem;font-weight:750}.bp-global-member-detail__identity>span{color:var(--gm-muted);font-size:.74rem;font-weight:600}.bp-global-member-detail__badges{flex-wrap:wrap;gap:5px;display:flex}.bp-global-member-detail .bp-status{border-radius:7px;padding:3px 8px;font-size:.64rem;font-weight:700}.bp-global-member-detail .bp-status--info{background:var(--gm-soft);color:var(--gm-purple)}.bp-global-member-detail .bp-status--success{background:var(--bp-success-soft);color:var(--bp-success)}.bp-global-member-detail .bp-status--warning{background:var(--bp-warning-soft);color:var(--bp-warning)}.bp-global-member-detail .bp-status--neutral{color:var(--gm-muted);background:#f1eef7}.bp-global-member-detail__notice{border:1px solid var(--gm-border);background:var(--gm-surface);color:var(--gm-purple);border-radius:11px;flex-wrap:wrap;align-items:center;gap:6px;padding:9px 12px;display:flex}.bp-global-member-detail__notice strong{color:var(--gm-ink);font-size:.72rem;font-weight:700}.bp-global-member-detail__notice span{color:var(--gm-muted);font-size:.72rem;font-weight:500}.bp-global-member-detail__tabs{border-bottom:1px solid var(--gm-border);gap:4px;padding:0 0 10px;display:flex}.bp-global-member-detail__tabs button{min-height:32px;color:var(--gm-ink);cursor:pointer;font:inherit;background:0 0;border:0;border-radius:9px;align-items:center;gap:5px;padding:0 14px;font-size:.78rem;font-weight:700;display:inline-flex}.bp-global-member-detail__tabs button:hover{background:var(--gm-surface)}.bp-global-member-detail__tabs button[aria-selected=true]{background:var(--gm-soft);color:var(--gm-purple)}.bp-global-member-detail__tabs em{background:var(--gm-warning-bg);min-width:17px;color:var(--gm-warning);border-radius:999px;padding:1px 6px;font-size:.6rem;font-style:normal}.bp-global-member-detail__content{min-width:0}.bp-global-member-detail__stack{gap:14px;display:grid}.bp-global-member-detail__block{gap:8px;display:grid}.bp-global-member-detail__block-heading{justify-content:space-between;align-items:center;gap:10px;display:flex}.bp-global-member-detail__block h4{color:var(--gm-ink);margin:0;font-size:.78rem;font-weight:700}.bp-global-member-detail__block-action{min-height:30px;color:var(--gm-purple);cursor:pointer;font:inherit;background:#fff;border:1px solid #dcd0fb;border-radius:8px;align-items:center;gap:5px;padding:0 12px;font-size:.72rem;font-weight:700;display:inline-flex}.bp-global-member-detail__block-action:hover:not(:disabled){background:var(--gm-tint)}.bp-global-member-detail__block-action:disabled{cursor:not-allowed;opacity:.5}.bp-global-member-detail__definition-grid{border:1px solid var(--gm-border);background:var(--gm-surface);border-radius:11px;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;margin:0;padding:0 14px;display:grid}.bp-global-member-detail__definition-grid>div{border-bottom:1px solid var(--gm-border);grid-template-columns:96px minmax(0,1fr);align-items:center;gap:10px;min-width:0;min-height:40px;padding:6px 0;display:grid}.bp-global-member-detail__definition-grid>div:nth-last-child(-n+2){border-bottom:0}.bp-global-member-detail__definition-grid dt{color:var(--gm-muted);font-size:.7rem;font-weight:600}.bp-global-member-detail__definition-grid dd{min-width:0;color:var(--gm-ink);overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:6px;margin:0;font-size:.78rem;font-weight:700;display:flex}.bp-global-member-detail__definition-grid small{color:#9c94b8;font-size:.64rem;font-weight:600}.bp-global-member-detail__table{border:1px solid var(--gm-border);background:#fff;border-radius:11px;display:grid;overflow:hidden}.bp-global-member-detail__table-head,.bp-global-member-detail__membership-list article{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) 90px 82px 64px;align-items:center;gap:10px;padding:9px 14px;display:grid}.bp-global-member-detail__table-head{background:var(--gm-surface);color:var(--gm-muted);font-size:.66rem;font-weight:700}.bp-global-member-detail__membership-list article{border-top:1px solid var(--gm-border);min-height:44px;font-size:.76rem}.bp-global-member-detail__membership-list article>div{gap:1px;min-width:0;display:grid}.bp-global-member-detail__membership-list strong{text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;font-weight:700;overflow:hidden}.bp-global-member-detail__membership-list article>div>span{color:var(--gm-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.64rem;font-weight:600;overflow:hidden}.bp-global-member-detail__membership-list article>span{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.bp-global-member-detail__membership-list article>span:last-child{text-align:right}.bp-global-member-detail__incomplete{background:var(--gm-warning-bg);color:var(--gm-warning);border-radius:10px;align-items:center;gap:7px;padding:9px 12px;font-size:.72rem;font-weight:600;display:flex}.bp-global-member-detail__read-only-note{background:var(--gm-surface);color:var(--gm-muted);border-radius:10px;padding:10px 12px;font-size:.68rem;font-weight:500;line-height:1.6}.bp-global-member-detail__ntrp-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.bp-global-member-detail__ntrp-card{border:1px solid var(--gm-border);background:var(--gm-surface);border-radius:12px;gap:10px;padding:14px 16px;display:grid}.bp-global-member-detail__ntrp-card header{justify-content:space-between;align-items:center;gap:8px;display:flex}.bp-global-member-detail__ntrp-card header>span{color:var(--gm-ink);font-size:.74rem;font-weight:700}.bp-global-member-detail__ntrp-value{align-items:baseline;gap:10px;display:flex}.bp-global-member-detail__ntrp-value strong{color:var(--gm-ink);letter-spacing:-.02em;font-size:1.7rem;font-weight:800;line-height:1}.bp-global-member-detail__ntrp-value span{color:var(--gm-muted);font-size:.72rem}.bp-global-member-detail__ntrp-value b{color:var(--gm-ink);font-weight:700}.bp-global-member-detail__ntrp-confidence{color:var(--gm-muted);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;font-size:.7rem;display:grid}.bp-global-member-detail__ntrp-confidence strong{color:var(--gm-ink);font-size:.74rem;font-weight:700}.bp-global-member-detail__confidence{background:var(--gm-soft);border-radius:999px;height:6px;overflow:hidden}.bp-global-member-detail__confidence span{border-radius:inherit;background:var(--gm-purple);height:100%;display:block}.bp-global-member-detail__ntrp-meta{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 12px;margin:0;display:grid}.bp-global-member-detail__ntrp-meta>div{gap:2px;min-width:0;display:grid}.bp-global-member-detail__ntrp-meta-wide{grid-column:1/-1}.bp-global-member-detail__ntrp-meta dt{color:var(--gm-muted);font-size:.62rem;font-weight:600}.bp-global-member-detail__ntrp-meta dd{color:var(--gm-ink);overflow-wrap:anywhere;margin:0;font-size:.7rem;font-weight:600}.bp-global-member-detail__ntrp-actions{justify-content:flex-end;display:flex}.bp-global-member-detail__correction-list{border:1px solid var(--gm-border);background:#fff;border-radius:11px;display:grid;overflow:hidden}.bp-global-member-detail__correction-list article{border-top:1px solid var(--gm-border);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 10px;padding:9px 14px;display:grid}.bp-global-member-detail__correction-list article:first-child{border-top:0}.bp-global-member-detail__correction-list article>div{flex-wrap:wrap;align-items:baseline;gap:8px;min-width:0;display:flex}.bp-global-member-detail__correction-list strong{color:var(--gm-ink);font-size:.76rem;font-weight:700}.bp-global-member-detail__correction-list span{color:var(--gm-muted);font-size:.68rem;font-weight:600}.bp-global-member-detail__correction-list p{color:var(--gm-muted);grid-column:1/-1;margin:0;font-size:.66rem}.bp-global-member-detail__empty{border:1px dashed var(--gm-border);color:var(--gm-muted);text-align:center;border-radius:11px;margin:0;padding:20px;font-size:.72rem}.bp-global-member-detail .bp-button.bp-button--secondary{align-self:start;width:fit-content}@media (max-width:720px){.bp-global-member-detail__definition-grid,.bp-global-member-detail__ntrp-grid{grid-template-columns:1fr}.bp-global-member-detail__definition-grid>div:nth-last-child(-n+2){border-bottom:1px solid var(--gm-border)}.bp-global-member-detail__definition-grid>div:last-child{border-bottom:0}.bp-global-member-detail__table-head{display:none}.bp-global-member-detail__membership-list article{grid-template-columns:minmax(0,1fr) auto}.bp-global-member-detail__membership-list article>span:nth-child(2),.bp-global-member-detail__membership-list article>span:nth-child(3){display:none}}.bp-global-members{--global-border:#24252c11;--global-blue:#5f33e1;--global-navy:#24252c;--global-muted:#6e6a7c;gap:14px;display:grid}.bp-global-members__header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.bp-global-members__header>div{gap:4px;display:grid}.bp-global-members__header p,.bp-global-members__header h3,.bp-global-members__header span{margin:0}.bp-global-members__header>div>span{color:var(--global-muted);font-size:.78rem;font-weight:650}.bp-global-members__header .bp-dashboard-refresh__button{align-items:center;gap:6px;display:inline-flex}.bp-global-members__metrics{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.bp-global-members__metrics button,.bp-global-members__metrics article{border:1px solid var(--global-border);min-width:0;color:inherit;font:inherit;text-align:left;background:#fcfbff;border-radius:11px;gap:4px;padding:12px 14px;display:grid}.bp-global-members__metrics button{cursor:pointer}:is(.bp-global-members__metrics button:hover,.bp-global-members__metrics button:focus-visible){background:#eee9ff;border-color:#5f33e159}.bp-global-members__metrics span{color:var(--global-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;font-weight:850;overflow:hidden}.bp-global-members__metrics strong{color:var(--global-navy);font-size:1.25rem;font-weight:950}.bp-global-members__metrics em{color:#9c94b8;text-overflow:ellipsis;white-space:nowrap;font-size:.64rem;font-style:normal;font-weight:700;overflow:hidden}.bp-global-members__filters{border:1px solid var(--global-border);background:#fcfbff;border-radius:11px;grid-template-columns:minmax(260px,1.6fr) repeat(4,minmax(116px,.7fr));align-items:end;gap:8px;padding:12px;display:grid}.bp-global-members__filters label{gap:5px;min-width:0;display:grid}.bp-global-members__filters label>span{color:var(--global-muted);font-size:.66rem;font-weight:850}.bp-global-members__filters select,.bp-global-members__filters input{width:100%;min-width:0;height:36px;color:var(--global-navy);font:inherit;background-color:#fff;border:1px solid #dcd2f8;border-radius:9px;font-size:.76rem;font-weight:700}.bp-global-members__filters select{padding:0 var(--bp-admin-select-padding-right,26px) 0 9px}.bp-global-members__filters select:disabled{color:#aba4c4;cursor:not-allowed;background-color:#f4f0ff}.bp-global-members__search>div{position:relative}.bp-global-members__search svg{color:#9c94b8;pointer-events:none;position:absolute;top:10px;left:10px}.bp-global-members__search input{padding:0 34px}.bp-global-members__search button{color:#9c94b8;cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;width:26px;height:26px;display:grid;position:absolute;top:5px;right:5px}.bp-global-members__filter-actions{gap:6px;display:flex}.bp-global-members__filter-actions .bp-button{white-space:nowrap;align-items:center;gap:5px;min-height:36px;padding:0 12px;display:inline-flex}.bp-global-members__workspace{border:1px solid var(--global-border);background:#fff;border-radius:12px;grid-template-columns:minmax(620px,1.25fr) minmax(430px,.85fr);min-height:610px;display:grid;position:relative;overflow:hidden}.bp-global-members__list{border-right:1px solid var(--global-border);min-width:0}.bp-global-members__list-head{border-bottom:1px solid var(--global-border);background:#fcfbff;justify-content:space-between;align-items:center;gap:12px;padding:11px 13px;display:flex}.bp-global-members__list-head>div{align-items:baseline;gap:7px;display:flex}.bp-global-members__list-head strong{color:var(--global-navy);font-size:.82rem;font-weight:900}.bp-global-members__list-head span{color:var(--global-muted);font-size:.65rem;font-weight:750}.bp-global-members__rows{display:grid}.bp-global-members__row{width:100%;min-height:67px;color:inherit;cursor:pointer;font:inherit;text-align:left;background:#fff;border:0;border-bottom:1px solid #24252c0b;grid-template-columns:minmax(155px,1.45fr) minmax(80px,.75fr) minmax(72px,.6fr) minmax(67px,.55fr) minmax(67px,.55fr) minmax(64px,.5fr) minmax(104px,.8fr);align-items:center;gap:9px;padding:9px 12px;display:grid}.bp-global-members__row:hover{background:#faf8ff}.bp-global-members__row[aria-pressed=true]{box-shadow:inset 3px 0 0 var(--global-blue);background:#eee9ff}.bp-global-members__row>div{gap:3px;min-width:0;display:grid}.bp-global-members__row span,.bp-global-members__row small{color:var(--global-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.63rem;font-weight:750;line-height:1.3;overflow:hidden}.bp-global-members__row strong{color:var(--global-navy);text-overflow:ellipsis;white-space:nowrap;font-size:.76rem;font-weight:900;line-height:1.3;overflow:hidden}.bp-global-members__row strong[data-alert=true]{color:#b85a1c}.bp-global-members__person strong{font-size:.83rem}.bp-global-members__rating{grid-template-columns:auto 1fr;column-gap:5px}.bp-global-members__rating strong{text-align:right;grid-area:1/2/span 2;font-size:.92rem}.bp-global-members__rating small{grid-area:2/1}.bp-global-members__row .bp-status-pill{width:fit-content;max-width:100%;font-size:.62rem}.bp-global-members__load-more{min-width:180px;min-height:34px;color:var(--global-blue);cursor:pointer;font:inherit;background:#fff;border:1px solid #dcd2f8;border-radius:9px;margin:12px auto;font-size:.73rem;font-weight:850;display:block}.bp-global-members__empty,.bp-global-members__detail-placeholder{min-height:260px;color:var(--global-muted);text-align:center;place-content:center;justify-items:center;gap:9px;padding:28px;display:grid}.bp-global-members__empty strong,.bp-global-members__detail-placeholder strong{color:var(--global-navy);font-size:.83rem}.bp-global-members__empty span,.bp-global-members__detail-placeholder span{max-width:360px;font-size:.72rem;line-height:1.5}.bp-global-members__empty button{min-height:32px;color:var(--global-blue);cursor:pointer;font:inherit;background:#fff;border:1px solid #dcd2f8;border-radius:7px;padding:0 13px;font-size:.72rem;font-weight:850}.bp-global-members__skeleton{display:grid}.bp-global-members__skeleton span{background:linear-gradient(90deg,#fcfbff,#f4f0ff,#fcfbff) 0 0/220% 100%;border-bottom:1px solid #24252c0b;height:67px;animation:1.4s linear infinite bp-global-member-pulse}.bp-global-members__spinner{border:3px solid #e9e5f3;border-top-color:var(--global-blue);border-radius:50%;width:23px;height:23px;animation:.8s linear infinite bp-global-member-spin}.bp-global-members__detail-shell{background:#fcfbff;min-width:0}.bp-global-members__detail-backdrop{display:none}@keyframes bp-global-member-spin{to{transform:rotate(360deg)}}@keyframes bp-global-member-pulse{to{background-position:-220% 0}}@media (max-width:1380px){.bp-global-members__filters{grid-template-columns:minmax(250px,1.5fr) repeat(3,minmax(120px,1fr))}.bp-global-members__filter-actions{grid-column:span 2}.bp-global-members__workspace{grid-template-columns:minmax(590px,1.1fr) minmax(410px,.9fr)}.bp-global-members__row{grid-template-columns:minmax(150px,1.35fr) minmax(78px,.7fr) minmax(68px,.55fr) repeat(2,minmax(62px,.5fr)) minmax(58px,.45fr)}.bp-global-members__row>div:last-child{display:none}}@media (max-width:1050px){.bp-global-members__metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.bp-global-members__workspace{display:block}.bp-global-members__list{border-right:0}.bp-global-members__detail-backdrop{z-index:810;background:#24252c6b;border:0;display:block;position:fixed;inset:0}.bp-global-members__detail-shell{z-index:820;border-radius:12px;display:none;position:fixed;inset:24px;overflow:auto;box-shadow:0 24px 70px #24252c3d}.bp-global-members__detail-shell[data-open=true]{display:block}}@media (max-width:720px){.bp-global-members__header{flex-direction:column;align-items:stretch}.bp-global-members__metrics,.bp-global-members__filters{grid-template-columns:repeat(2,minmax(0,1fr))}.bp-global-members__search,.bp-global-members__filter-actions{grid-column:1/-1}.bp-global-members__row{grid-template-columns:minmax(140px,1fr) repeat(2,minmax(64px,.5fr))}.bp-global-members__row>div:nth-child(2),.bp-global-members__row>div:nth-child(3),.bp-global-members__row>div:nth-child(6),.bp-global-members__row>div:last-child{display:none}.bp-global-members__detail-shell{border-radius:0;inset:0}}@media (prefers-reduced-motion:reduce){.bp-global-members__skeleton span,.bp-global-members__spinner{animation:none}}main.bp-admin-login-shell{--bp-login-field-gap:10px;--bp-login-row-gap:32px;box-sizing:border-box;min-width:1366px;min-height:100vh;color:var(--bp-ink);background:#f7f5ff;padding:90px 0 80px}.bp-admin-login-brand{flex-direction:column;align-items:center;gap:28px;margin:0 auto 43px;display:flex}.bp-admin-login-brand img{width:440px;height:auto;display:block}.bp-admin-login-brand p{color:var(--bp-subtle);gap:18px;margin:0;font-size:20px;line-height:28px;display:flex}main.bp-admin-login-shell[data-stage=club] .bp-admin-login-brand img{width:320px}main.bp-admin-login-shell[data-stage=club] .bp-admin-login-brand{justify-content:center;min-height:122px}.bp-admin-login-card{background:#fff;border:1px solid #e4e0f0;border-radius:12px;grid-template-columns:511px minmax(0,1fr);width:1118px;min-height:544px;margin:0 auto;display:grid;overflow:hidden}.bp-admin-login-intro{background:#f0edff;border-right:1px solid #e4e0f0;flex-direction:column;padding:64px 50px 80px;display:flex}.bp-admin-login-intro h2{letter-spacing:-1px;margin:20px 0 26px;font-size:36px;font-weight:700;line-height:1.45}.bp-admin-login-intro p{color:var(--bp-subtle);margin:0;font-size:18px;line-height:30px}.bp-admin-login-intro .bp-admin-login-intro__eyebrow{color:#5f33e1;font-size:20px;font-weight:600;line-height:28px}.bp-admin-login-content{min-width:0;padding:38px 30px 60px 40px}.bp-admin-login-connection{color:var(--bp-subtle);align-items:center;gap:14px;margin:auto 0 0;font-size:18px;line-height:26px;display:flex}.bp-admin-login-intro .bp-admin-login-connection{margin-top:auto;padding-top:40px}.bp-admin-login-connection>span{background:var(--bp-warning);border-radius:50%;flex:none;width:12px;height:12px}.bp-admin-login-connection[data-state=ready]>span{background:#22b866}.bp-admin-login-connection[data-state=error]>span{background:var(--bp-danger)}main.bp-admin-login-shell .bp-field{gap:var(--bp-login-field-gap);margin:0;display:grid}main.bp-admin-login-shell .bp-field__label{color:var(--bp-ink);letter-spacing:0;font-size:20px;font-weight:600;line-height:26px}main.bp-admin-login-shell .bp-input{box-sizing:border-box;width:100%;height:59px;padding:0 var(--bp-admin-select-padding-right,20px) 0 20px;box-shadow:none;background-color:#fff;border:1px solid #e4e0f0;border-radius:8px;font-size:20px;font-weight:400}main.bp-admin-login-shell .bp-input:focus{outline-offset:0;box-shadow:none;outline:2px solid #8b66ff}main.bp-admin-login-shell .bp-button{color:#fff;width:100%;min-height:64px;box-shadow:none;background:#5f33e1;border:1px solid #5f33e1;border-radius:8px;justify-content:center;align-items:center;padding:12px 20px;font-size:22px;font-weight:600;line-height:28px;display:flex}main.bp-admin-login-shell .bp-button--secondary{color:var(--bp-ink);background:#fff;border-color:#e4e0f0}main.bp-admin-login-shell button:disabled,main.bp-admin-login-shell input:disabled{opacity:.6;cursor:wait}.bp-admin-login-panel__club-bar{box-sizing:border-box;background:#f0edff;border-radius:8px;justify-content:space-between;align-items:center;gap:16px;min-height:95px;padding:18px 16px 18px 25px;display:flex}.bp-admin-login-panel__club-label{color:var(--bp-subtle);font-size:16px;line-height:22px;display:block}.bp-admin-login-panel__club-code{color:#5f33e1;overflow-wrap:anywhere;font-size:28px;font-weight:700;line-height:34px;display:block}.bp-admin-login-panel__change-button{color:#5f33e1;height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #5f33e1;border-radius:8px;flex:none;padding:0 24px;font-size:19px;font-weight:600}.bp-admin-login-panel__credentials{gap:var(--bp-login-row-gap);margin-top:32px;display:grid}.bp-admin-login-panel__password{position:relative}.bp-admin-login-panel__password .bp-input{padding-right:var(--bp-admin-select-padding-right,58px)}.bp-admin-login-panel__password button{color:#8b889c;cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;width:44px;display:grid;position:absolute;inset:7px 7px 7px auto}.bp-admin-login-panel__password svg{width:24px;height:24px}.bp-admin-login-panel__description{color:var(--bp-subtle);margin:26px 0;font-size:22px;line-height:34px}main.bp-admin-login-shell[data-stage=club] .bp-admin-login-card{grid-template-columns:558px minmax(0,1fr)}main.bp-admin-login-shell[data-stage=club] .bp-admin-login-intro{padding:70px 55px}main.bp-admin-login-shell[data-stage=club] .bp-admin-login-intro h2{font-size:30px;line-height:44px}main.bp-admin-login-shell[data-stage=club] .bp-admin-login-intro__eyebrow{font-size:16px}.bp-admin-entry__download{color:#5f33e1;align-items:center;gap:16px;margin-top:auto;padding-top:44px;font-size:18px;font-weight:600;text-decoration:none;display:flex}.bp-admin-entry__download svg{width:22px;height:22px}main.bp-admin-login-shell[data-stage=club] .bp-admin-login-content{padding:65px 53px 68px}.bp-admin-entry h1{margin:0 0 12px;font-size:26px;font-weight:700;line-height:34px}.bp-admin-entry p{color:var(--bp-subtle);margin:0 0 52px;font-size:17px;line-height:26px}.bp-admin-entry .bp-button{margin-top:31px}main.bp-admin-login-shell[data-stage=club] .bp-admin-login-connection{border-top:1px solid #e4e0f0;margin-top:62px;padding-top:34px;font-size:16px}main.bp-admin-login-shell[data-stage=twoFactor]{padding-top:154px}main.bp-admin-login-shell[data-stage=twoFactor] .bp-admin-login-card{grid-template-columns:442px minmax(0,1fr);width:1172px;min-height:647px}main.bp-admin-login-shell[data-stage=twoFactor] .bp-admin-login-intro{padding:54px 42px}main.bp-admin-login-shell[data-stage=twoFactor] .bp-admin-login-intro>img{width:368px;margin-bottom:50px}main.bp-admin-login-shell[data-stage=twoFactor] .bp-admin-login-intro__eyebrow{color:var(--bp-subtle);font-size:24px}main.bp-admin-login-shell[data-stage=twoFactor] .bp-admin-login-intro h2{margin-top:10px;font-size:42px;line-height:56px}main.bp-admin-login-shell[data-stage=twoFactor] .bp-admin-login-content{padding:40px 38px 40px 42px}.bp-admin-login-panel__heading{justify-content:space-between;align-items:center;gap:20px;display:flex}.bp-admin-login-panel__heading h1{margin:0;font-size:36px;font-weight:700;line-height:48px}.bp-admin-login-panel__heading>span{color:#df7800;background:#fff0d9;border:1px solid #ffe0b8;border-radius:24px;flex:none;padding:8px 18px;font-size:18px;font-weight:600}.bp-admin-login-panel--two-factor .bp-admin-login-panel__club-bar{height:103px;margin:28px 0}main.bp-admin-login-shell .bp-admin-login-panel--two-factor .bp-input{height:63px;font-size:28px}main.bp-admin-login-shell .bp-admin-login-panel--two-factor>.bp-button{min-height:65px;margin-top:25px}main.bp-admin-login-shell .bp-admin-login-panel--two-factor>.bp-button--secondary{margin-top:15px}main.bp-admin-login-shell button.bp-admin-login-panel__setup-button{color:#5f33e1;background:0 0;border:0;border-radius:0;width:100%;height:24px;min-height:0;margin-top:12px;padding:0;font-size:14px;font-weight:500;line-height:24px;text-decoration:underline}.bp-admin-login-panel--password-setup .bp-admin-login-field{gap:var(--bp-login-field-gap);margin-bottom:var(--bp-login-row-gap);display:grid}.bp-admin-login-panel--password-setup>.bp-button--secondary{margin-top:12px}@media (min-width:1280px){main.bp-admin-login-shell[data-stage=twoFactor] .bp-admin-login-panel__heading h1{font-size:40px}main.bp-admin-login-shell[data-stage=twoFactor] .bp-admin-login-panel--two-factor>.bp-button{padding-right:27px;font-size:24px}main.bp-admin-login-shell[data-stage=twoFactor] .bp-admin-login-panel--two-factor>button.bp-button[type=submit]{padding-right:35px;font-size:25px}main.bp-admin-login-shell[data-stage=twoFactor] .bp-admin-login-intro .bp-admin-login-connection{font-size:22px;position:relative;top:-2.5px}main.bp-admin-login-shell[data-stage=twoFactor] .bp-admin-login-intro .bp-admin-login-connection>span{width:16px;height:16px}main.bp-admin-login-shell[data-stage=credentials] .bp-admin-login-brand img{width:474px}main.bp-admin-login-shell[data-stage=credentials] .bp-admin-login-brand{margin-bottom:38px}main.bp-admin-login-shell[data-stage=credentials] .bp-admin-login-intro h2{letter-spacing:0;margin-top:15px;margin-bottom:22px;font-size:41px;line-height:52px}main.bp-admin-login-shell[data-stage=credentials] .bp-admin-login-intro{padding-top:62px}main.bp-admin-login-shell[data-stage=credentials] .bp-admin-login-intro>p:not(.bp-admin-login-intro__eyebrow):not(.bp-admin-login-connection){width:calc(100% + 2px);font-size:19px}main.bp-admin-login-shell[data-stage=credentials] .bp-admin-login-content{padding-bottom:26px}main.bp-admin-login-shell[data-stage=credentials] .bp-admin-login-panel__credentials>.bp-field:first-child{gap:7px}main.bp-admin-login-shell[data-stage=twoFactor] .bp-admin-login-intro h2{letter-spacing:0;margin-top:2px;font-size:51px;line-height:64px}main.bp-admin-login-shell[data-stage=twoFactor] .bp-admin-login-intro>img{width:395px;margin-bottom:52px;margin-left:-14px}main.bp-admin-login-shell[data-stage=twoFactor] .bp-admin-login-panel__description{margin-bottom:22px;font-size:24px}main.bp-admin-login-shell[data-stage=twoFactor] .bp-field__label{font-size:23px}main.bp-admin-login-shell[data-stage=twoFactor] .bp-admin-login-panel__club-label{font-size:20px}main.bp-admin-login-shell[data-stage=twoFactor] .bp-admin-login-intro{padding-top:48px}main.bp-admin-login-shell[data-stage=twoFactor] .bp-admin-login-panel--two-factor .bp-admin-login-panel__club-bar{margin:19px 0 31px}main.bp-admin-login-shell[data-stage=club] .bp-admin-login-brand img{width:471.5px}main.bp-admin-login-shell[data-stage=club] .bp-admin-login-brand{gap:26.5px;margin-bottom:41px}main.bp-admin-login-shell[data-stage=club] .bp-admin-login-intro h2{letter-spacing:0;margin-top:10px;margin-bottom:19px;font-size:33px}main.bp-admin-login-shell[data-stage=club] .bp-field__label{color:#5f648c;font-size:16.5px;font-weight:400;line-height:22px}main.bp-admin-login-shell[data-stage=club] .bp-field{gap:6px}main.bp-admin-login-shell[data-stage=club] .bp-admin-entry>p{margin-bottom:45px}main.bp-admin-login-shell[data-stage=club] .bp-admin-login-content{padding-bottom:65px}main.bp-admin-login-shell[data-stage=club] .bp-admin-login-connection{margin-top:27px;padding-top:32px}main.bp-admin-login-shell[data-stage=club] .bp-input{height:56px;font-size:18px}main.bp-admin-login-shell[data-stage=club] .bp-admin-entry .bp-button{min-height:58px;font-size:18px}}main.bp-admin-login-shell{min-width:0;min-height:100dvh}@media (min-width:768px) and (max-width:1279px){main.bp-admin-login-shell{--bp-login-row-gap:24px;padding:0 0 max(48px, env(safe-area-inset-bottom))}.bp-admin-login-shell[data-stage=credentials] .bp-admin-login-brand{border-bottom:1px solid #e4e0f0;flex-direction:row;gap:37.5px;min-height:72px;margin-bottom:70px;padding:12px 25.5px 12px 28px}.bp-admin-login-shell[data-stage=credentials] .bp-admin-login-brand>img{width:256px;margin-left:-7.5px}.bp-admin-login-shell[data-stage=credentials] .bp-admin-login-brand>p{white-space:nowrap;align-items:center;gap:12px;font-size:12px}main.bp-admin-login-shell[data-stage=credentials] .bp-admin-login-brand__program{color:var(--bp-ink-soft);background:#e4e7fb;border-radius:999px;padding:4px 13px;font-size:11px;line-height:15px}main.bp-admin-login-shell[data-stage=credentials] .bp-admin-login-brand__divider{background:#e4e0f0;width:1px;height:14px;font-size:0}main.bp-admin-login-shell[data-stage=credentials] .bp-admin-login-brand__page{color:var(--bp-ink);font-size:13.5px;font-weight:600}.bp-admin-login-shell .bp-admin-login-brand .bp-admin-login-panel__club-bar{background:0 0;gap:12px;min-height:0;margin-left:auto;padding:0}.bp-admin-login-brand .bp-admin-login-panel__club-bar>div{white-space:nowrap;border:1px solid #e4e0f0;border-radius:999px;align-items:center;gap:8px;padding:5px 10px;display:flex}.bp-admin-login-shell .bp-admin-login-brand .bp-admin-login-panel__club-label{font-size:11px}.bp-admin-login-shell .bp-admin-login-brand .bp-admin-login-panel__club-code{color:var(--bp-ink);font-size:12px;line-height:22px}.bp-admin-login-shell .bp-admin-login-brand .bp-admin-login-panel__change-button{background:#f2efff;border-color:#ddd4fa;border-radius:999px;height:31.5px;padding:0 17px;font-size:12px}.bp-admin-login-card{grid-template-columns:41.5% minmax(0,1fr);width:calc(100% - 80px);min-height:430px}.bp-admin-login-intro{padding:58px 34px}.bp-admin-login-intro h2{margin:14px 0 24px;font-size:28px;line-height:1.4}.bp-admin-login-intro p{word-break:keep-all;font-size:15px;line-height:1.6}main.bp-admin-login-shell[data-stage=credentials] .bp-admin-login-intro h2:after{content:"";background:#5f33e1;width:26px;height:2px;margin-top:12px;display:block}.bp-admin-login-intro .bp-admin-login-connection{font-size:16px}main.bp-admin-login-shell[data-stage=credentials] .bp-admin-login-intro .bp-admin-login-connection{gap:8.5px;font-size:14px}main.bp-admin-login-shell[data-stage=credentials] .bp-admin-login-intro .bp-admin-login-intro__eyebrow{color:var(--bp-ink-soft);font-size:15px;font-weight:400}.bp-admin-login-content{padding:50px 36px}.bp-admin-login-panel__credentials{gap:24px;margin:0}main.bp-admin-login-shell .bp-field__label{font-size:14.5px;line-height:22px}.bp-admin-login-shell[data-stage=club] .bp-field__label{font-size:18px}main.bp-admin-login-shell .bp-input{height:47px;padding-inline:16px var(--bp-admin-select-padding-right,16px);font-size:16px}.bp-admin-login-shell[data-stage=club] .bp-input{height:57px}.bp-admin-login-shell[data-stage=club] .bp-field{font-size:19.5px}main.bp-admin-login-shell .bp-button{min-height:48px;font-size:15px}main.bp-admin-login-shell[data-stage=credentials] .bp-admin-login-panel:not(.bp-admin-login-panel--password-setup) .bp-button:not(.bp-admin-login-panel__setup-button){padding:0 16px;line-height:1.2}.bp-admin-login-shell[data-stage=club] .bp-admin-entry .bp-button{min-height:63px;font-size:22px}main.bp-admin-login-shell[data-stage=club]{padding-top:160px}main.bp-admin-login-shell[data-stage=club] .bp-admin-login-brand{gap:32px;min-height:auto;margin-bottom:48px}main.bp-admin-login-shell[data-stage=club] .bp-admin-login-brand img{width:284.5px}.bp-admin-login-shell[data-stage=club] .bp-admin-login-brand p{color:var(--bp-ink);gap:8px;font-size:28px;font-weight:650;translate:2px}.bp-admin-login-shell[data-stage=club] .bp-admin-login-brand__divider{margin-inline:1.5px;display:inline-block;scale:1.3 1}main.bp-admin-login-shell[data-stage=club] .bp-admin-login-card{flex-direction:column;width:550px;min-height:0;display:flex}main.bp-admin-login-shell[data-stage=club] .bp-admin-login-intro{border:0;padding:26px 34px;position:relative}main.bp-admin-login-shell[data-stage=club] .bp-admin-login-intro__eyebrow{font-size:17.5px}main.bp-admin-login-shell[data-stage=club] .bp-admin-login-intro h2{letter-spacing:0;margin:4px 0 0;font-size:27.5px;font-weight:500;line-height:36px}.bp-admin-login-shell[data-stage=club] .bp-admin-login-intro>p:not(.bp-admin-login-intro__eyebrow){display:none}.bp-admin-login-shell[data-stage=club] .bp-admin-entry__download{padding-top:28px;font-size:16px;font-weight:400;text-decoration:underline;position:absolute;top:100%}main.bp-admin-login-shell[data-stage=club] .bp-admin-login-content{padding:85.5px 34px 52px}.bp-admin-login-shell[data-stage=club] .bp-admin-entry>h1,.bp-admin-login-shell[data-stage=club] .bp-admin-entry>p{display:none}main.bp-admin-login-shell[data-stage=club] .bp-admin-login-connection{color:var(--bp-ink);border:0;justify-content:center;margin-top:30px;padding:0;font-size:17.5px}.bp-admin-login-help{color:var(--bp-subtle);border-top:1px solid #e4e0f0;align-items:flex-start;gap:10px;margin:34px 0 0;padding-top:26px;font-size:17px;line-height:1.6;display:flex}.bp-admin-login-help>svg{color:#9b9cd0;flex:0 0 28.25px;width:28.25px;height:28.25px}}@media (max-width:767px){main.bp-admin-login-shell{--bp-login-row-gap:24px;padding:0 0 max(40px, env(safe-area-inset-bottom))}.bp-admin-login-shell[data-stage=credentials] .bp-admin-login-brand{padding:max(16px, env(safe-area-inset-top)) 16px 16px;border-bottom:1px solid #e4e0f0;flex-direction:row;justify-content:space-between;gap:10px;margin:0 0 36px}.bp-admin-login-shell[data-stage=credentials] .bp-admin-login-brand>img{width:min(51vw,199px);margin-left:-7px}.bp-admin-login-shell[data-stage=credentials] .bp-admin-login-brand>p{display:none}.bp-admin-login-brand .bp-admin-login-panel__club-bar{background:0 0;gap:8px;min-height:36px;padding:0}.bp-admin-login-brand .bp-admin-login-panel__club-bar>div{background:#f2efff;border-radius:8px;min-width:0;max-width:85px;padding:4px 10px}.bp-admin-login-brand .bp-admin-login-panel__club-label{font-size:9px;line-height:12px}.bp-admin-login-brand .bp-admin-login-panel__club-code{color:var(--bp-ink);font-size:11.5px;line-height:16px}.bp-admin-login-brand .bp-admin-login-panel__change-button{height:33px;padding-inline:8px;font-size:12px}.bp-admin-login-card{background:0 0;border:0;border-radius:0;flex-direction:column;width:calc(100% - 50px);min-height:0;display:flex;overflow:visible}.bp-admin-login-intro{background:0 0;border:0;padding:0}main.bp-admin-login-shell[data-stage=credentials] .bp-admin-login-intro .bp-admin-login-intro__eyebrow{color:var(--bp-subtle);font-size:12.5px;font-weight:400;line-height:20px}.bp-admin-login-intro h2{margin:6px 0;font-size:26px;line-height:34px}main.bp-admin-login-shell[data-stage=credentials] .bp-admin-login-intro h2{margin:4.5px 0 2.5px}.bp-admin-login-intro>p:not(.bp-admin-login-intro__eyebrow):not(.bp-admin-login-connection){display:none}.bp-admin-login-intro .bp-admin-login-connection{margin:0;padding-top:0;font-size:12.5px;line-height:22px}.bp-admin-login-intro .bp-admin-login-connection>span{display:none}.bp-admin-login-content{background:#fff;border:1px solid #e4e0f0;border-radius:8px;margin-top:24px;padding:24px 20px}.bp-admin-login-panel__credentials{gap:var(--bp-login-row-gap);margin:0}main.bp-admin-login-shell[data-stage=credentials] .bp-field{--bp-login-field-gap:6px;gap:var(--bp-login-field-gap)}main.bp-admin-login-shell .bp-field__label{font-size:16px;line-height:22px}main.bp-admin-login-shell[data-stage=credentials] .bp-field__label{color:var(--bp-subtle);font-size:13px;font-weight:400;line-height:18px}main.bp-admin-login-shell .bp-input{height:46px;padding-inline:14px var(--bp-admin-select-padding-right,14px);font-size:16px}main.bp-admin-login-shell[data-stage=credentials] .bp-admin-login-panel:not(.bp-admin-login-panel--password-setup) .bp-input{height:40px}main.bp-admin-login-shell[data-stage=credentials] .bp-admin-login-panel__password .bp-input{height:41px}main.bp-admin-login-shell[data-stage=club] .bp-input{height:47px}main.bp-admin-login-shell[data-stage=club] .bp-field__label{color:var(--bp-ink);font-size:13.5px;font-weight:400}main.bp-admin-login-shell .bp-admin-login-panel__password .bp-input{padding-right:var(--bp-admin-select-padding-right,48px)}.bp-admin-login-panel__password button{inset:1px 1px 1px auto}.bp-admin-login-panel__password svg{width:18.5px;height:18.5px}main.bp-admin-login-shell .bp-button{min-height:46px;padding:10px;font-size:16px;line-height:24px}main.bp-admin-login-shell[data-stage=credentials] .bp-admin-login-panel:not(.bp-admin-login-panel--password-setup) .bp-button:not(.bp-admin-login-panel__setup-button),main.bp-admin-login-shell[data-stage=club] .bp-admin-entry .bp-button{min-height:43px;padding:8.5px 10px;font-size:14px;line-height:24px}main.bp-admin-login-shell[data-stage=club]{padding-top:max(52px, env(safe-area-inset-top))}main.bp-admin-login-shell[data-stage=club] .bp-admin-login-brand{align-items:flex-start;gap:34px;min-height:0;margin:0 32px 14px}main.bp-admin-login-shell[data-stage=club] .bp-admin-login-brand img{width:195px;max-width:100%;margin-left:-6px}.bp-admin-login-shell[data-stage=club] .bp-admin-login-brand p{color:var(--bp-subtle);gap:6px;font-size:14.5px;font-weight:400;line-height:24px}main.bp-admin-login-shell[data-stage=club] .bp-admin-login-card{background:#fff;border:1px solid #e4e0f0;border-radius:10px;width:calc(100% - 48px);padding:24px 20px}main.bp-admin-login-shell[data-stage=club] .bp-admin-login-intro{padding:0}main.bp-admin-login-shell[data-stage=club] .bp-admin-login-intro h2{letter-spacing:0;margin:5px 0 24px;font-size:27px;line-height:38px}main.bp-admin-login-shell[data-stage=club] .bp-admin-login-intro__eyebrow{color:#5f33e1;background:#f2efff;border-radius:20px;align-self:flex-start;padding:5px 10px;font-size:12px;line-height:15px}.bp-admin-entry__download{display:none}main.bp-admin-login-shell[data-stage=club] .bp-admin-login-content{border:0;margin:0;padding:0}.bp-admin-entry>h1,.bp-admin-entry>p{display:none}.bp-admin-entry .bp-button{margin-top:22px}main.bp-admin-login-shell[data-stage=club] .bp-admin-login-connection{color:var(--bp-ink);border:0;border-bottom:1px solid #e4e0f0;gap:10px;margin-top:18px;padding:0 0 14px;font-size:12px}.bp-admin-login-help{word-break:keep-all;color:var(--bp-subtle);background:#f2efff;border-radius:7px;gap:10px;margin:17.5px 0 0;padding:12px 14px;font-size:13px;line-height:1.5;display:flex}.bp-admin-login-help>svg{color:#fff;background:#a797f4;border-radius:50%;flex:0 0 20px;width:20px;height:20px}.bp-admin-login-help>svg>circle{display:none}main.bp-admin-login-shell[data-stage=credentials] .bp-admin-login-panel--password-setup{--bp-login-field-gap:6px}}@media (max-width:1279px){main.bp-admin-login-shell[data-stage=twoFactor]{padding:max(24px, env(safe-area-inset-top)) 24px max(24px, env(safe-area-inset-bottom))}main.bp-admin-login-shell[data-stage=twoFactor] .bp-admin-login-card{flex-direction:column;width:min(100%,640px);min-height:0;display:flex}main.bp-admin-login-shell[data-stage=twoFactor] .bp-admin-login-intro{padding:24px}main.bp-admin-login-shell[data-stage=twoFactor] .bp-admin-login-intro>img{width:min(100%,240px);margin:0 0 16px}main.bp-admin-login-shell[data-stage=twoFactor] .bp-admin-login-intro h2{display:none}}@media (max-width:767px){main.bp-admin-login-shell[data-stage=twoFactor] .bp-admin-login-intro__eyebrow{font-size:16px;line-height:20px}main.bp-admin-login-shell[data-stage=twoFactor] .bp-admin-login-intro .bp-admin-login-connection{font-size:14px}}@media (min-width:768px) and (max-width:1279px){main.bp-admin-login-shell[data-stage=twoFactor] .bp-admin-login-intro__eyebrow{font-size:15px}}@media (max-width:1279px){main.bp-admin-login-shell[data-stage=twoFactor] .bp-admin-login-content{margin:0;padding:24px}.bp-admin-login-panel__heading{flex-wrap:wrap;gap:10px}.bp-admin-login-panel__heading h1{font-size:24px;line-height:34px}.bp-admin-login-panel__heading>span{font-size:14px}.bp-admin-login-panel__description{margin-block:20px;line-height:26px}}@media (max-width:767px){.bp-admin-login-panel__description{font-size:16px}}@media (min-width:768px) and (max-width:1279px){.bp-admin-login-panel__description{font-size:15px}}@media (max-width:1279px){.bp-admin-login-panel--two-factor .bp-admin-login-panel__club-bar{gap:10px;height:auto;min-height:76px;padding:12px}.bp-admin-login-panel--two-factor .bp-admin-login-panel__club-code{font-size:20px}.bp-admin-login-panel--two-factor .bp-admin-login-panel__change-button{padding-inline:12px;font-size:14px}}@media (min-width:768px) and (max-width:1279px){.bp-admin-login-panel__password button{inset:1px 1px 1px auto}main.bp-admin-login-shell[data-stage=credentials] .bp-admin-login-intro .bp-admin-login-connection[data-state=ready]{color:#2bbd80}}.bp-notification-compose.bp-super-dialog{color:#17264c;background:#fff;border:1px solid #e2def1;border-radius:10px;width:min(912px,100vw - 48px);max-height:calc(100dvh - 64px)}.bp-super-dialog-backdrop:has(>.bp-notification-compose){-webkit-backdrop-filter:none;backdrop-filter:none;background:#222c485c;align-items:flex-start;padding:min(27.2vh,260px) 24px 32px;overflow-y:auto}.bp-notification-compose .bp-super-dialog__header{border:0;padding:21px 25px 11px}.bp-notification-compose .bp-super-dialog__eyebrow{display:none}.bp-notification-compose .bp-super-dialog__header h2{font-size:24px;font-weight:750;line-height:1.3}.bp-notification-compose .bp-super-dialog__description{color:#7382a5;margin:5px 0 0;font-size:15px;line-height:1.5}.bp-notification-compose .bp-super-dialog__close{color:#7180a2;background:0 0;border:0;padding:0}.bp-notification-compose .bp-super-dialog__body{padding:0 21px 0 26px}.bp-notification-compose .bp-super-dialog__footer{border:0;gap:12px;padding:17px 21px}.bp-notification-compose__form{min-width:0}.bp-notification-compose__columns{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:32px;display:grid}.bp-notification-compose__fields{border-top:1px solid #e8e5f3;flex-direction:column;gap:17px;min-width:0;padding-top:20px;display:flex}.bp-notification-compose__audience{border:0;min-width:0;margin:0;padding:0}.bp-notification-compose__audience legend{margin-bottom:9px;padding:0;font-size:15px;font-weight:700}.bp-notification-compose em{color:#e05264;font-style:normal}.bp-notification-compose__audience>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.bp-notification-compose__audience label{min-height:55px;color:var(--bp-ink);cursor:pointer;border:1px solid #d9ddef;border-radius:6px;align-items:center;gap:10px;padding:10px 12px;font-size:15px;font-weight:500;display:flex}.bp-notification-compose__audience label[data-selected=true]{color:#6542ee;background:#f6f3ff;border-color:#7958ff;font-weight:700}.bp-notification-compose :where(input[type=radio],input[type=checkbox]){accent-color:#6542ee;flex:none;width:18px;height:18px;margin:0}.bp-notification-compose__field{flex-direction:column;gap:8px;min-width:0;font-size:15px;font-weight:700;display:flex}.bp-notification-compose__field :where(input,select,textarea){box-sizing:border-box;width:100%;padding:9px var(--bp-admin-select-padding-right,13px) 9px 13px;color:#17264c;background-color:#fff;border:1px solid #d9ddef;border-radius:6px;font-size:15px;font-weight:450;line-height:1.5}.bp-notification-compose__field textarea{resize:vertical;min-height:91px}.bp-notification-compose__field small{color:#8390b0;font-size:12px;font-weight:450;line-height:1.5}.bp-notification-compose__field .bp-notification-compose__counter{text-align:right;margin-top:-4px}.bp-notification-compose__counter[data-over=true]{color:#b4233a}.bp-notification-compose [aria-invalid=true]{border-color:#b4233a}.bp-notification-compose__preview{background:#f3f3ff;border:1px solid #e0e2fb;border-radius:5px;flex-direction:column;gap:18px;min-width:0;padding:21px;display:flex}.bp-notification-compose__preview h3{margin:0 0 4px;font-size:21px;line-height:1.3}.bp-notification-compose__preview p{color:#7d89a7;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.5}.bp-notification-compose__card{background:#fff;border:1px solid #dee1ff;border-radius:9px;min-width:0;padding:13px 14px}.bp-notification-compose__card>div{color:#7581a1;align-items:center;gap:15px;margin-bottom:13px;font-size:13px;display:flex}.bp-notification-compose__card>div>span:last-child{margin-left:auto}.bp-notification-compose__card i{background:#087bff;border-radius:7px;width:29px;height:29px}.bp-notification-compose__card strong{overflow-wrap:anywhere;margin-bottom:6px;font-size:16px;line-height:1.4;display:block}.bp-notification-compose__card>p{-webkit-line-clamp:2;white-space:pre-wrap;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.bp-notification-compose__count{color:#7d89a7;border-top:1px solid #dddff5;padding-top:14px;font-size:13px}.bp-notification-compose__count strong{color:#6239ee;margin:12px 0 4px;font-size:34px;line-height:1.1;display:block}.bp-notification-compose__notice{background:#eae7ff;border-radius:6px;align-items:flex-start;gap:10px;margin-top:auto;padding:13px;display:flex}.bp-notification-compose__notice svg{color:#6542ee;flex:none}.bp-notification-compose__notice strong{color:#6542ee;font-size:14px}.bp-notification-compose__notice p{margin-top:3px;font-size:12px}.bp-notification-compose .bp-super-dialog__footer button{border:1px solid #8d72ff;border-radius:6px;justify-content:center;align-items:center;gap:8px;min-height:36px;padding:0 14px;font-size:14px;font-weight:600;display:inline-flex}.bp-notification-compose__cancel{color:#6542ee;background:#fff;min-width:70px}.bp-notification-compose__send{color:#fff;background:#6239ee}.bp-notification-compose button:disabled{cursor:not-allowed;opacity:.48}.bp-notification-compose__status{color:#55477a;background:#f1edff;border-radius:5px;margin:0 0 14px;padding:10px 12px;font-size:13px}.bp-notification-compose__member-list{gap:7px;max-height:124px;margin-top:10px;display:grid;overflow-y:auto}.bp-notification-compose__member-list label{border:1px solid #e0ddec;border-radius:5px;align-items:center;gap:10px;padding:8px;display:flex}.bp-notification-compose__member-list span{gap:3px;font-size:14px;display:grid}.bp-notification-compose__member-list small{color:#7d89a7;font-size:12px}.bp-notification-compose-toast{z-index:10000;color:#17264c;background:#fff;border:1px solid #e0ddec;border-radius:8px;max-width:min(430px,100vw - 48px);padding:14px 18px;position:fixed;bottom:24px;right:24px;box-shadow:0 6px 24px #1e183c26}.bp-notification-compose-toast[data-tone=error]{color:#b4233a;border-color:#efb6c0}.bp-notification-compose-entry{color:#fff;background:#6542ee;border:1px solid #6542ee;border-radius:6px;align-items:center;gap:8px;padding:9px 14px;font-size:14px;display:inline-flex}@media (max-height:850px){.bp-super-dialog-backdrop:has(>.bp-notification-compose){padding-top:32px}}.bp-notification-compose.bp-super-dialog[data-description-placement=header] .bp-super-dialog__header .bp-super-dialog__description{font-size:15px;line-height:1.5}.bp-notification-compose.bp-super-dialog[data-description-placement=header] .bp-super-dialog__body{padding-top:8px}.bp-notification-compose__card>strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.bp-notification-compose-toast{z-index:var(--bp-admin-toast-layer-z,20000)}.bp-notification-compose.bp-super-dialog{flex-direction:column;max-height:calc(100dvh - min(27.2vh,260px) - 32px);display:flex;overflow:hidden}.bp-notification-compose .bp-super-dialog__header,.bp-notification-compose .bp-super-dialog__footer{flex:none}.bp-notification-compose .bp-super-dialog__body{flex:auto;min-height:0;overflow-y:auto}@media (max-height:850px){.bp-notification-compose.bp-super-dialog{max-height:calc(100dvh - 64px)}}.bp-direct-notification-history{border:1px solid #e0ddec;border-radius:8px;margin-top:20px;padding:18px}.bp-direct-notification-history>p{color:#7382a5;font-size:13px}.bp-direct-notification-history>div{gap:8px;display:grid}.bp-direct-notification-history button{text-align:left;color:#17264c;overflow-wrap:anywhere;background:#fff;border:1px solid #e0ddec;border-radius:6px;flex-wrap:wrap;gap:8px 20px;padding:12px;display:flex}.bp-direct-notification-history button span{color:#7382a5;font-size:13px}.bp-direct-notification-result.bp-super-dialog{width:min(640px,100vw - 48px)}.bp-direct-notification-result .bp-super-dialog__body>p{color:#7382a5;font-size:14px;line-height:1.6}.bp-direct-notification-result .bp-super-dialog__body>strong{overflow-wrap:anywhere;font-size:17px}.bp-direct-notification-counts{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:20px 0;display:grid}.bp-direct-notification-counts>div{background:#f8f7ff;border:1px solid #e0ddec;border-radius:6px;padding:12px}.bp-direct-notification-counts dt{color:#7382a5;font-size:13px}.bp-direct-notification-counts dd{color:#6239ee;margin:8px 0 0;font-size:22px;font-weight:700}@media (max-width:479px){.bp-direct-notification-counts{grid-template-columns:repeat(2,minmax(0,1fr))}}.bp-notification-compose__event{gap:8px;min-width:0;display:grid}.bp-notification-compose__event-meta{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.bp-notification-compose__event-meta small{color:#8390b0;font-size:12px;font-weight:450;line-height:1.5}.bp-notification-compose__waitlist{color:var(--bp-ink);white-space:nowrap;cursor:pointer;align-items:center;gap:6px;font-size:13px;font-weight:500;display:inline-flex}.bp-notification-compose__waitlist input[type=checkbox]{width:16px;height:16px}.bp-notification-compose__confirmation{border:1px solid #e0ddec;border-radius:6px;margin-bottom:16px;padding:20px}.bp-notification-compose__confirmation>strong{overflow-wrap:anywhere;font-size:18px;display:block}.bp-notification-compose__confirmation>p{white-space:pre-wrap;overflow-wrap:anywhere;font-size:15px;line-height:1.7}@media (min-width:1280px){.bp-notification-compose .bp-super-dialog__header h2{font-size:27px;font-weight:700;line-height:1.2}.bp-notification-compose .bp-super-dialog__header-copy{gap:0}}@media (max-width:1279px){.bp-notification-compose.bp-super-dialog{width:min(680px,100vw - 32px);max-height:calc(100dvh - 32px);margin:0}.bp-super-dialog-backdrop:has(>.bp-notification-compose){align-items:center;padding:16px}.bp-notification-compose__columns{grid-template-columns:1fr;gap:24px}.bp-notification-compose__audience>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.bp-notification-compose__audience label{min-height:70px;padding:8px}.bp-notification-compose__member-list{max-height:240px}.bp-notification-compose__preview{padding:16px}}@media (max-width:767px){.bp-super-dialog-backdrop:has(>.bp-notification-compose[data-admin-mobile-layout]){padding:0}.bp-notification-compose.bp-super-dialog[data-admin-mobile-layout][role=dialog]>.bp-super-dialog__header{border-bottom:1px solid var(--bp-border);min-height:69px;padding:12px 13px 12px 16px}.bp-notification-compose.bp-super-dialog[data-admin-mobile-layout][role=dialog] .bp-super-dialog__header h2{font-size:20.5px;font-weight:700;line-height:1.2}.bp-notification-compose.bp-super-dialog[data-admin-mobile-layout][role=dialog] .bp-super-dialog__header .bp-super-dialog__description{margin:0;font-size:12.5px}.bp-notification-compose.bp-super-dialog[data-admin-mobile-layout][role=dialog] .bp-super-dialog__close{width:33px;min-width:33px;height:31px;min-height:31px;color:var(--bp-accent);background:#eeecfd;border-radius:6px;flex:0 0 33px}.bp-notification-compose.bp-super-dialog[data-admin-mobile-layout][role=dialog] .bp-super-dialog__close>svg{width:18px;height:18px}.bp-notification-compose.bp-super-dialog[data-admin-mobile-layout][role=dialog]>.bp-super-dialog__body{padding:16px}.bp-notification-compose__fields{border-top:0;padding-top:0}.bp-notification-compose__audience legend,.bp-notification-compose__field{font-size:12.5px}.bp-notification-compose__audience>div{gap:8px}.bp-notification-compose__audience label{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:60px;padding:6px;font-size:12px;font-weight:400}.bp-notification-compose__audience label[data-selected=true]{font-weight:700}.bp-notification-compose__audience input[type=radio]{width:17px;height:17px}.bp-notification-compose.bp-super-dialog[data-admin-mobile-layout][role=dialog] .bp-notification-compose__field :is(input,select){height:32px;min-height:0;padding-block:0;line-height:1.25}.bp-notification-compose.bp-super-dialog[data-admin-mobile-layout][role=dialog] .bp-notification-compose__field textarea{min-height:74px}.bp-notification-compose :is(.bp-notification-compose__field small,.bp-notification-compose__event-meta small){font-size:var(--bp-fs-small)}.bp-notification-compose__waitlist{font-size:12px}.bp-notification-compose__preview{gap:9px;padding:12px 14px}.bp-notification-compose__preview-head{align-items:baseline;gap:13px;display:flex}.bp-notification-compose__preview-head h3{margin:0;font-size:16px}.bp-notification-compose__preview-head p{font-size:11px}.bp-notification-compose.bp-super-dialog[data-admin-mobile-layout][role=dialog]>.bp-super-dialog__footer{padding:11px 16px max(16px, env(safe-area-inset-bottom));border-top:1px solid var(--bp-border);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:8px;display:grid}.bp-notification-compose.bp-super-dialog[data-admin-mobile-layout][role=dialog]>.bp-super-dialog__footer>button{min-height:36px;padding:0 8px;font-size:13px}.bp-notification-compose.bp-super-dialog[data-admin-mobile-layout][role=dialog]>.bp-super-dialog__footer>.bp-notification-compose__cancel{border-color:var(--bp-line-strong);color:var(--bp-ink)}}.bp-notification-batch-dialog{min-width:0;color:var(--bp-ink);gap:20px;display:grid}.bp-notification-batch-dialog__summary{border:1px solid var(--bp-border);background:#fff;border-radius:8px;grid-template-columns:50.5px auto minmax(0,1fr) auto;align-items:center;min-height:86px;padding:0 18px 0 20px;display:grid}.bp-notification-batch-dialog__summary-icon{width:50.5px;height:50.5px;color:var(--bp-accent);background:#ebe9fd;border-radius:50%;place-items:center;display:grid}.bp-notification-batch-dialog__summary>div{gap:1px;min-width:0;margin:0 29.5px 0 18.5px;display:grid}section.bp-super-dialog.bp-u09-notification-batch[role=dialog] .bp-notification-batch-dialog__summary-label{color:var(--bp-subtle);font-size:14px}section.bp-super-dialog.bp-u09-notification-batch[role=dialog] .bp-notification-batch-dialog__summary strong{color:var(--bp-accent);font-size:26px;font-weight:700;line-height:1.2}section.bp-super-dialog.bp-u09-notification-batch[role=dialog] .bp-notification-batch-dialog__summary small{border-left:1px solid var(--bp-border);min-height:45px;color:var(--bp-subtle);align-items:center;padding-left:29.5px;font-size:14.5px;display:flex}section.bp-super-dialog.bp-u09-notification-batch[role=dialog] .bp-notification-batch-dialog__summary-chip{height:37.5px;color:var(--bp-accent);border:1px solid #c0b4f9;border-radius:6px;align-items:center;padding:0 18px;font-size:14.5px;display:inline-flex}.bp-notification-batch-dialog__ledger{border:1px solid var(--bp-border);border-radius:8px;min-width:0;overflow:hidden}.bp-notification-batch-dialog__ledger-heading,.bp-notification-batch-dialog__row{grid-template-columns:171px minmax(0,1fr) 128px 200px 44px;align-items:center;display:grid}.bp-notification-batch-dialog__ledger-heading{background:#f4f6fd;min-height:42px;padding:0 0 0 20.5px}section.bp-super-dialog.bp-u09-notification-batch[role=dialog] .bp-notification-batch-dialog__ledger-heading span{color:var(--bp-ink);font-size:14.5px}.bp-notification-batch-dialog__ledger-heading>span:last-child{justify-self:center}.bp-notification-batch-dialog__rows{max-height:260px;display:grid;overflow-y:auto}.bp-notification-batch-dialog__row{border-top:1px solid var(--bp-border);cursor:pointer;grid-template-columns:171px max-content minmax(0,1fr) 128px 200px 44px;grid-template-areas:"type name phone channel time check""id. .channel time check";row-gap:3px;min-height:49px;padding:8px 0 8px 20.5px}.bp-notification-batch-dialog__row input{width:18px;height:18px;accent-color:var(--bp-accent);grid-area:check;justify-self:center;margin:0}.bp-notification-batch-dialog__row :is(strong,span,time){overflow-wrap:anywhere;min-width:0}section.bp-super-dialog.bp-u09-notification-batch[role=dialog] .bp-notification-batch-dialog__name{color:var(--bp-ink);grid-area:name;margin-right:10.5px;font-size:15px;font-weight:400}section.bp-super-dialog.bp-u09-notification-batch[role=dialog] .bp-notification-batch-dialog__id{color:var(--bp-subtle);grid-area:id;font-size:12px}section.bp-super-dialog.bp-u09-notification-batch[role=dialog] .bp-notification-batch-dialog__club{color:inherit;font-size:inherit}section.bp-super-dialog.bp-u09-notification-batch[role=dialog] .bp-notification-batch-dialog__type{color:var(--bp-ink);grid-area:type;font-size:15.5px;font-weight:700}section.bp-super-dialog.bp-u09-notification-batch[role=dialog] .bp-notification-batch-dialog__phone{color:var(--bp-subtle);grid-area:phone;font-size:13px}section.bp-super-dialog.bp-u09-notification-batch[role=dialog] .bp-notification-batch-dialog__channel{color:var(--bp-ink);grid-area:channel;font-size:14px}section.bp-super-dialog.bp-u09-notification-batch[role=dialog] .bp-notification-batch-dialog__time{color:var(--bp-ink);grid-area:time;font-size:15px}.bp-notification-batch-dialog__reason{gap:10px;display:grid}section.bp-super-dialog.bp-u09-notification-batch[role=dialog] .bp-notification-batch-dialog__reason-label{color:var(--bp-ink);font-size:16px;font-weight:400}.bp-notification-batch-dialog__reason-label strong{font-weight:700}.bp-notification-batch-dialog__reason-label em{margin-left:4px;font-style:normal;display:none}.bp-notification-batch-dialog__reason-box{gap:4px;display:grid;position:relative}section.bp-super-dialog.bp-u09-notification-batch[role=dialog] .bp-notification-batch-dialog__reason-box textarea{resize:vertical;border:1px solid var(--bp-border);width:100%;min-height:88px;color:var(--bp-ink);font:inherit;background:#fff;border-radius:6px;padding:11px 15px;font-size:14.5px}.bp-notification-batch-dialog__reason-box textarea:focus-visible{outline:2px solid var(--bp-accent);outline-offset:2px}section.bp-super-dialog.bp-u09-notification-batch[role=dialog] .bp-notification-batch-dialog__reason-box small{color:var(--bp-subtle);justify-self:end;font-size:13.5px}.bp-notification-batch-dialog__error{background:var(--bp-danger-soft);color:var(--bp-danger);border-radius:8px;padding:12px 15px}section.bp-super-dialog.bp-u09-notification-batch[role=dialog] .bp-notification-batch-dialog__error :is(strong,p){color:inherit;margin:0;font-size:13px;line-height:1.6}section.bp-super-dialog.bp-u09-notification-batch[role=dialog] p.bp-notification-batch-dialog__notice{color:var(--bp-subtle);align-items:center;gap:10px;margin:-6px 0 0;font-size:12.5px;line-height:1.5;display:flex}.bp-notification-batch-dialog__notice svg{flex:none}section.bp-super-dialog.bp-u09-notification-batch[role=dialog] .bp-notification-batch-dialog__notice span{color:inherit;font-size:inherit}section.bp-super-dialog.bp-u09-notification-batch[role=dialog] .bp-notification-batch-dialog__notice-short{display:none}section.bp-super-dialog.bp-u09-notification-batch[role=dialog]>.bp-super-dialog__footer>.bp-button--secondary{min-width:98px}@media (min-width:768px) and (max-width:1279px){section.bp-super-dialog.bp-u09-notification-batch[role=dialog] :is(.bp-super-dialog__eyebrow,.bp-super-dialog__description){display:none}section.bp-super-dialog.bp-u09-notification-batch[role=dialog]>.bp-super-dialog__header{padding:22px 28.5px 0}section.bp-super-dialog.bp-u09-notification-batch[role=dialog]>.bp-super-dialog__body{padding:30px 28.5px 0}section.bp-super-dialog.bp-u09-notification-batch[role=dialog]>.bp-super-dialog__footer{gap:12px;padding:32px 28.5px 20px}section.bp-super-dialog.bp-u09-notification-batch[role=dialog]>.bp-super-dialog__footer>button{flex:1 1 0}section.bp-super-dialog.bp-u09-notification-batch[role=dialog]>.bp-super-dialog__footer>.bp-button--secondary{border-color:var(--bp-line-strong);color:var(--bp-ink)}.bp-notification-batch-dialog{gap:19px}.bp-notification-batch-dialog__summary{background:0 0;border:0;align-items:baseline;min-height:0;padding:0;display:flex}.bp-notification-batch-dialog__summary>div{align-items:baseline;gap:6px;margin:0;display:flex}:is(.bp-notification-batch-dialog__summary-icon,.bp-notification-batch-dialog__summary-chip),section.bp-super-dialog.bp-u09-notification-batch[role=dialog] .bp-notification-batch-dialog__summary :is(small,.bp-notification-batch-dialog__summary-chip){display:none}section.bp-super-dialog.bp-u09-notification-batch[role=dialog] .bp-notification-batch-dialog__summary-label{color:var(--bp-ink);font-size:18px;font-weight:700}section.bp-super-dialog.bp-u09-notification-batch[role=dialog] .bp-notification-batch-dialog__summary strong{font-size:21.5px}.bp-notification-batch-dialog__ledger{border:0;border-radius:0;overflow:visible}.bp-notification-batch-dialog__ledger-heading{display:none}.bp-notification-batch-dialog__rows{gap:12px;max-height:none;overflow:visible}.bp-notification-batch-dialog__row{background:#f1f1fe;border:1px solid #eceafd;border-radius:8px;flex-wrap:wrap;align-items:baseline;row-gap:5px;min-height:114px;padding:18px 16px 22px 63.5px;display:flex;position:relative}.bp-notification-batch-dialog__row input{width:25px;height:25px;position:absolute;top:22.5px;left:16px}section.bp-super-dialog.bp-u09-notification-batch[role=dialog] .bp-notification-batch-dialog__id{color:#3f4669;order:1;margin-right:22px;font-size:15px}section.bp-super-dialog.bp-u09-notification-batch[role=dialog] .bp-notification-batch-dialog__name{order:2;margin:0;font-size:17px;font-weight:700}section.bp-super-dialog.bp-u09-notification-batch[role=dialog] .bp-notification-batch-dialog__type{color:var(--bp-ink-soft);flex-basis:100%;order:3;font-size:16px;font-weight:400}section.bp-super-dialog.bp-u09-notification-batch[role=dialog] :is(.bp-notification-batch-dialog__phone,.bp-notification-batch-dialog__channel,.bp-notification-batch-dialog__time){color:#3c4464;order:4;align-items:center;font-size:14px;display:inline-flex}.bp-notification-batch-dialog__row :is(.bp-notification-batch-dialog__channel,.bp-notification-batch-dialog__time):before{content:"";background:#c8cde4;width:1px;height:14px;margin:0 13px}.bp-notification-batch-dialog__reason{gap:12px}section.bp-super-dialog.bp-u09-notification-batch[role=dialog] .bp-notification-batch-dialog__reason-label{font-size:17.5px;font-weight:700}.bp-notification-batch-dialog__reason-label em{display:inline}section.bp-super-dialog.bp-u09-notification-batch[role=dialog] .bp-notification-batch-dialog__reason-box textarea{border-radius:8px;min-height:149px;padding:14px 16px 30px}section.bp-super-dialog.bp-u09-notification-batch[role=dialog] .bp-notification-batch-dialog__reason-box small{color:#495070;font-size:14px;position:absolute;bottom:10px;right:12px}section.bp-super-dialog.bp-u09-notification-batch[role=dialog] p.bp-notification-batch-dialog__notice{min-height:51.5px;color:var(--bp-ink);background:#f2f1fd;border-radius:8px;margin:0;padding:0 18px;font-size:14.5px}.bp-notification-batch-dialog__notice svg{width:21px;height:21px;color:var(--bp-accent)}section.bp-super-dialog.bp-u09-notification-batch[role=dialog] :is(.bp-notification-batch-dialog__notice-lead,.bp-notification-batch-dialog__notice-pc){display:none}section.bp-super-dialog.bp-u09-notification-batch[role=dialog] .bp-notification-batch-dialog__notice-short{display:inline}}@media (max-width:767px){.bp-super-dialog-backdrop:has(>section.bp-u09-notification-batch[role=dialog]){place-items:end stretch;padding:0}section.bp-super-dialog.bp-u09-notification-batch[data-admin-mobile-layout][role=dialog]{--bp-dialog-footer-px:17px;--bp-dialog-footer-pb:27px;--bp-dialog-footer-gap:9px;border-radius:12px 12px 0 0;width:100%;max-width:100%;height:auto;max-height:calc(100dvh - 94px);margin:0}section.bp-super-dialog.bp-u09-notification-batch[data-admin-mobile-layout][role=dialog] :is(.bp-super-dialog__eyebrow,.bp-super-dialog__description){display:none}section.bp-super-dialog.bp-u09-notification-batch[data-admin-mobile-layout][role=dialog]>.bp-super-dialog__header{padding:19px 17.5px 0}section.bp-super-dialog.bp-u09-notification-batch[data-admin-mobile-layout][role=dialog]>.bp-super-dialog__body{padding:16px 17.5px 0}section.bp-super-dialog.bp-u09-notification-batch[data-admin-mobile-layout][role=dialog]>.bp-super-dialog__footer{padding-top:32px}.bp-notification-batch-dialog{gap:13px}.bp-notification-batch-dialog__summary{background:0 0;border:0;justify-self:start;min-height:0;padding:0;display:flex}.bp-notification-batch-dialog__summary>div{background:#ebe8fc;border-radius:999px;align-items:center;gap:4px;height:20.5px;margin:0;padding:0 10px;display:inline-flex}.bp-notification-batch-dialog__summary-icon,section.bp-super-dialog.bp-u09-notification-batch[role=dialog] .bp-notification-batch-dialog__summary :is(small,.bp-notification-batch-dialog__summary-chip,.bp-notification-batch-dialog__summary-prefix){display:none}section.bp-super-dialog.bp-u09-notification-batch[role=dialog] .bp-notification-batch-dialog__summary :is(.bp-notification-batch-dialog__summary-label,strong){color:var(--bp-accent);font-size:12.5px;font-weight:700;line-height:1}.bp-notification-batch-dialog__ledger{border:0;border-radius:0;overflow:visible}.bp-notification-batch-dialog__ledger-heading{display:none}.bp-notification-batch-dialog__rows{gap:8px;max-height:none;overflow:visible}.bp-notification-batch-dialog__row{background:#f7f8fd;border:0;border-radius:8px;flex-wrap:wrap;align-items:center;row-gap:6px;min-height:87.5px;padding:11px 9.5px 11px 43px;display:flex;position:relative}.bp-notification-batch-dialog__row input{width:20.5px;height:20.5px;position:absolute;top:13px;left:11.5px}section.bp-super-dialog.bp-u09-notification-batch[role=dialog] .bp-notification-batch-dialog__name{order:1;margin-right:9px;font-size:14.5px;font-weight:700}section.bp-super-dialog.bp-u09-notification-batch[role=dialog] .bp-notification-batch-dialog__id{color:#414a75;order:2;font-size:12px}.bp-notification-batch-dialog__club{display:none}section.bp-super-dialog.bp-u09-notification-batch[role=dialog] .bp-notification-batch-dialog__time{color:var(--bp-subtle);order:3;margin-left:auto;font-size:12px}section.bp-super-dialog.bp-u09-notification-batch[role=dialog] .bp-notification-batch-dialog__type{flex-basis:100%;order:4;font-size:13px;font-weight:400}section.bp-super-dialog.bp-u09-notification-batch[role=dialog] :is(.bp-notification-batch-dialog__phone,.bp-notification-batch-dialog__channel){color:#5739d9;background:#eae9fd;border-radius:999px;order:5;align-items:center;height:20px;margin-right:5.5px;padding:0 10px;font-size:10.5px;display:inline-flex}.bp-notification-batch-dialog__reason{gap:10px}section.bp-super-dialog.bp-u09-notification-batch[role=dialog] .bp-notification-batch-dialog__reason-label{font-size:14.5px;font-weight:700}.bp-notification-batch-dialog__reason-label em{display:inline}section.bp-super-dialog.bp-u09-notification-batch[role=dialog] .bp-notification-batch-dialog__reason-box textarea{border-radius:8px;min-height:109px;padding:12px 14px 26px}section.bp-super-dialog.bp-u09-notification-batch[role=dialog] .bp-notification-batch-dialog__reason-box small{font-size:10.5px;position:absolute;bottom:8px;right:10px}section.bp-super-dialog.bp-u09-notification-batch[role=dialog] p.bp-notification-batch-dialog__notice{color:#3f4979;background:#f4f4fd;border-radius:8px;min-height:42px;margin:0;padding:0 12px;font-size:12px}.bp-notification-batch-dialog__notice svg{width:20px;height:20px;fill:var(--bp-accent);stroke:#fff}section.bp-super-dialog.bp-u09-notification-batch[role=dialog] :is(.bp-notification-batch-dialog__notice-lead,.bp-notification-batch-dialog__notice-pc){display:none}section.bp-super-dialog.bp-u09-notification-batch[role=dialog] .bp-notification-batch-dialog__notice-short{display:inline}}.bp-admin-workspace .bp-result-panel.bp-notification-panel{--bp-admin-button-min-height:var(--bp-button-h);--bp-admin-input-min-height:var(--bp-control-h);--bp-admin-label-font-size:var(--bp-fs-label);--bp-admin-eyebrow-font-size:var(--bp-fs-eyebrow);--bp-admin-date-font-size:1em;--bp-admin-badge-height:var(--bp-badge-h);--bp-admin-badge-font-size:var(--bp-fs-badge);box-shadow:none;background:0 0;border:0;border-radius:0;gap:18px;padding:28px 30px}.bp-admin-workspace .bp-notification-panel>.bp-result-panel__header{padding:0 0 4px}.bp-admin-workspace .bp-notification-panel .bp-result-panel__title{font-size:24px}.bp-admin-workspace .bp-notification-panel .bp-notification-summary-grid{gap:13px}.bp-admin-workspace .bp-notification-panel .bp-notification-summary-card{min-height:97px;box-shadow:none;background:#fff;border:1px solid #e7e1f8;border-radius:7px;grid-template-columns:42px 1fr;align-items:center;gap:4px 14px;padding:18px 22px;display:grid}.bp-admin-workspace .bp-notification-panel .bp-notification-summary-card svg{box-sizing:content-box;color:#6840e3;background:#f0eaff;border-radius:50%;grid-row:1/3;padding:10px}.bp-admin-workspace .bp-notification-panel .bp-notification-summary-card span{font-size:13px;font-weight:400}.bp-admin-workspace .bp-notification-panel .bp-notification-summary-card strong{font-size:27px;line-height:1.1}.bp-admin-workspace .bp-notification-panel .bp-notification-summary-card em{display:none}.bp-admin-workspace .bp-notification-panel .bp-notification-summary-card[data-tone=pending] svg{color:#bc751d;background:#fff0dc}.bp-admin-workspace .bp-notification-panel .bp-notification-summary-card[data-tone=delivered] svg{color:#129b68;background:#e1f6ed}.bp-admin-workspace .bp-notification-panel .bp-notification-summary-card[data-tone=failed] svg{color:#d74367;background:#ffe7ee}.bp-admin-workspace .bp-notification-panel .bp-notification-summary-card[data-tone=suppressed] svg{color:#737c91;background:#eef0f5}.bp-admin-workspace .bp-notification-panel .bp-notification-filter-form{background:#fff;border:1px solid #e9e3f8;border-radius:7px;grid-template-columns:1.15fr 1.15fr 1fr 1fr auto;align-items:end;gap:18px;padding:20px;display:grid}.bp-admin-workspace .bp-notification-panel .bp-notification-filter-form input,.bp-admin-workspace .bp-notification-panel .bp-notification-filter-form select{background-color:#fff;border-radius:6px;min-height:36px}.bp-admin-workspace .bp-notification-panel .bp-notification-filter-form__actions{flex-wrap:nowrap}.bp-admin-workspace .bp-notification-panel.bp-sa-system-notifications .bp-notification-filter-form{grid-template-columns:.6fr 1fr 1fr .9fr .9fr auto}.bp-admin-workspace .bp-notification-panel>.bp-notification-batch-retry{background:#fff;border:1px solid #e9e3f8;border-bottom:0;border-radius:7px;margin-bottom:-18px;padding:12px 20px}.bp-admin-workspace .bp-notification-panel .bp-notification-ledger{background:#fff;border:1px solid #e9e3f8;border-radius:7px;padding:0 14px}.bp-admin-workspace .bp-notification-panel .bp-notification-ledger__heading{padding:16px 6px}.bp-admin-workspace .bp-notification-panel .bp-notification-ledger__table{width:100%}.bp-admin-workspace .bp-notification-panel .bp-notification-ledger__table th{background:#f8f6fe;padding:13px 14px;font-size:12px}.bp-admin-workspace .bp-notification-panel .bp-notification-ledger__table td{border-bottom:1px solid #efebf9;padding:15px 14px;font-size:13px}.bp-admin-workspace .bp-notification-panel .bp-notification-ledger__table input{accent-color:#7040ef;width:16px;height:16px}.bp-admin-workspace .bp-notification-panel .bp-notification-ledger__table tbody tr:focus-visible{outline-offset:-2px;outline:2px solid #7140eb}.bp-admin-workspace .bp-notification-panel .bp-notification-ledger__pagination{padding:15px 6px}.bp-notification-filter-form .bp-notification-filter-form__sort{display:none}.bp-u09-sort{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:0;display:flex}.bp-admin-workspace .bp-result-panel.bp-notification-panel{width:100%;max-width:none;padding:18px 14px}@media (min-width:1280px){.bp-admin-workspace .bp-notification-panel:not(.bp-sa-system-notifications) .bp-notification-summary-card[data-tone=failed]{background:#fef8fa}}.bp-admin-workspace .bp-notification-panel .bp-notification-summary-card[data-tone=pending] strong{color:#b87119}.bp-admin-workspace .bp-notification-panel .bp-notification-summary-card[data-tone=delivered] strong{color:#129b68}.bp-admin-workspace .bp-notification-panel .bp-notification-summary-card[data-tone=failed] strong{color:#cf3b63}.bp-admin-workspace .bp-notification-panel .bp-notification-filter-form__actions button{white-space:nowrap;min-width:78px}.bp-admin-workspace .bp-notification-panel .bp-notification-ledger__table{table-layout:fixed}.bp-admin-workspace .bp-notification-panel .bp-notification-ledger__table th:first-child{width:44px}.bp-admin-workspace .bp-notification-panel .bp-notification-ledger__table th:nth-child(2){width:18%}.bp-admin-workspace .bp-notification-panel .bp-notification-ledger__table th:nth-child(3){width:20%}.bp-admin-workspace .bp-notification-panel .bp-notification-ledger__table th:nth-child(5){width:12%}.bp-admin-workspace .bp-notification-panel .bp-notification-ledger__table th:nth-child(6){width:78px}.bp-admin-workspace .bp-notification-panel .bp-u09-sort{white-space:nowrap}.bp-notification-panel .bp-notification-ledger[data-variant=delivery]{--bp-admin-badge-height:22.5px;--bp-admin-badge-font-size:11.5px;--bp-ledger-pill-x:14px}.bp-notification-panel .bp-notification-ledger[data-variant=delivery] .bp-status{min-height:0;padding:0 var(--bp-ledger-pill-x);font-size:var(--bp-admin-badge-font-size);white-space:nowrap;border-radius:999px;justify-content:center}.bp-notification-panel .bp-notification-ledger[data-variant=delivery] .bp-notification-retry-choice{vertical-align:middle;place-items:center;display:inline-grid}.bp-notification-panel .bp-notification-ledger[data-variant=delivery] .bp-notification-retry-choice input{margin:0}.bp-notification-panel .bp-notification-ledger[data-variant=delivery] .bp-notification-batch-retry--bar{background:0 0;border:0;border-radius:0;justify-content:flex-start;align-items:center;gap:6px;margin:0;padding:19.5px 9.5px 20px;display:flex}.bp-notification-panel .bp-notification-ledger[data-variant=delivery] .bp-notification-batch-retry--bar :is(strong,.bp-notification-batch-retry__sep,.bp-notification-batch-retry__open){color:var(--bp-accent);font-size:14px;font-weight:500}.bp-notification-panel .bp-notification-ledger[data-variant=delivery] .bp-notification-batch-retry__check{cursor:pointer;place-items:center;margin-right:4px;display:inline-grid}.bp-notification-panel .bp-notification-ledger[data-variant=delivery] .bp-notification-batch-retry__check input{width:22px;height:22px;accent-color:var(--bp-accent);margin:0}.bp-notification-panel .bp-notification-ledger[data-variant=delivery] .bp-notification-batch-retry__open{white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:0;min-height:0;padding:0;font-family:inherit}.bp-notification-panel .bp-notification-ledger[data-variant=delivery] .bp-notification-ledger__heading{justify-content:flex-start;gap:12px}.bp-notification-panel .bp-notification-ledger[data-variant=delivery] .bp-notification-ledger__total{color:var(--bp-subtle)}.bp-notification-panel .bp-notification-ledger[data-variant=delivery] .bp-notification-ledger__table-wrap{border:1px solid #e9ecf9;border-radius:6px}.bp-notification-panel .bp-notification-ledger[data-variant=delivery] .bp-notification-ledger__table :is(th,td){height:48px;color:var(--bp-ink);padding:0 14px;font-size:12.5px;font-weight:400}.bp-notification-panel .bp-notification-ledger[data-variant=delivery] .bp-notification-ledger__table th{background:#f6f7fe;height:48.5px;font-size:13px}.bp-notification-panel .bp-notification-ledger[data-variant=delivery] .bp-notification-ledger__table td:nth-child(n+2){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bp-notification-panel .bp-notification-ledger[data-variant=delivery] .bp-notification-ledger__table th:first-child{width:44px;padding-right:0}.bp-notification-panel .bp-notification-ledger[data-variant=delivery] .bp-notification-ledger__table th:nth-child(2){width:15%}.bp-notification-panel .bp-notification-ledger[data-variant=delivery] .bp-notification-ledger__table th:nth-child(3){width:17%}.bp-notification-panel .bp-notification-ledger[data-variant=delivery] .bp-notification-ledger__table th:nth-child(4){width:9%}.bp-notification-panel .bp-notification-ledger[data-variant=delivery] .bp-notification-ledger__table th:nth-child(5){width:11%}.bp-notification-panel .bp-notification-ledger[data-variant=delivery] .bp-notification-ledger__table th:nth-child(6){width:14%}.bp-notification-panel .bp-notification-ledger[data-variant=delivery] .bp-notification-ledger__table th:nth-child(7){width:16.5%}.bp-notification-panel .bp-notification-ledger[data-variant=delivery] .bp-notification-ledger__table td:first-child{padding-right:0}.bp-notification-panel .bp-notification-ledger[data-variant=delivery] .bp-notification-ledger__count{color:var(--bp-subtle);margin-right:auto;font-size:13px}@media (min-width:768px){.bp-notification-panel .bp-notification-ledger[data-variant=delivery] .bp-notification-ledger__heading{display:none}}.bp-calendar-dialog{width:1008px;max-width:calc(100vw - 48px);max-height:calc(100vh - 48px);color:var(--bp-ink);box-shadow:none;background:#fff;border:1px solid #e4e0f0;border-radius:14px;flex-direction:column;display:flex;overflow:hidden}.bp-calendar-header{border-bottom:1px solid #e4e0f0;flex:none;justify-content:space-between;align-items:center;padding:17px 22px 13px;display:flex}.bp-calendar-header span{color:#5f33e1;font-size:13.5px;font-weight:650}.bp-calendar-header h2{margin:6px 0 3px;font-size:26px;font-weight:700;line-height:1.25}.bp-calendar-header p{color:var(--bp-subtle);margin:0;font-size:16px}.bp-calendar-header__actions{--bp-touch-gap:12px;align-items:center;gap:12px;display:flex}.bp-calendar-view{border:1px solid #d7d0ef;border-radius:9px;display:flex;overflow:visible}.bp-calendar-view button:first-child{border-radius:8px 0 0 8px}.bp-calendar-view button:last-child{border-radius:0 8px 8px 0}.bp-calendar-view button{color:#484359;width:73px;height:36px;font:inherit;cursor:pointer;background:#fff;border:0;font-size:14px;font-weight:600}.bp-calendar-view button[aria-pressed=true]{color:#fff;background:#5f33e1}.bp-calendar-close{color:#5f33e1;cursor:pointer;background:#f2efff;border:0;border-radius:9px;place-items:center;width:38px;height:38px;display:grid}.bp-calendar-body{grid-template-columns:51.4% 48.6%;min-height:0;padding:16px 18px 0;display:grid;overflow-y:auto}.bp-calendar-month{border-right:1px solid #e4e0f0;flex-direction:column;min-width:0;padding:0 18px 18px 4px;display:flex}.bp-calendar-month__nav{justify-content:space-between;align-items:center;padding:8px 3px 16px;display:flex}.bp-calendar-month__nav h3{margin:0;font-size:25px;font-weight:700;line-height:1.25}.bp-calendar-month__nav button{color:#5f33e1;cursor:pointer;background:#fff;border:1px solid #d7d0ef;border-radius:8px;place-items:center;width:42px;height:40px;display:grid}.bp-calendar-weekdays{color:var(--bp-subtle);text-align:center;border-bottom:1px solid #e4e0f0;grid-template-columns:repeat(7,1fr);padding:5px 0 14px;font-size:15px;display:grid}.bp-calendar-grid{grid-template-columns:repeat(7,1fr);grid-auto-rows:74px;padding:8px 0 18px;display:grid}.bp-calendar-grid button{color:var(--bp-ink);font:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:2px;padding:4px 0 0;font-size:16px;display:flex}.bp-calendar-grid button[data-muted=true]{color:#b2afc2}.bp-calendar-number{border-radius:50%;place-items:center;width:41px;height:41px;display:grid}.bp-calendar-grid button[aria-pressed=true] .bp-calendar-number{color:#fff;background:#5f33e1}.bp-calendar-grid button small{color:#5f33e1;font-size:12px;font-weight:650}.bp-calendar-dots{justify-content:center;gap:4px;min-height:7px;display:flex}.bp-calendar-dialog i{background:#5f33e1;border-radius:50%;flex:none;width:7px;height:7px;display:inline-block}.bp-calendar-dialog i[data-kind=quick]{background:#22adb2}.bp-calendar-dialog i[data-kind=season]{background:#7183a5}.bp-calendar-dialog i[data-kind=dues]{background:#df964b}.bp-calendar-legend{color:var(--bp-subtle);white-space:nowrap;justify-content:space-between;gap:8px;margin-top:auto;font-size:14.5px;font-weight:550;display:flex}.bp-calendar-legend span{align-items:center;gap:8px;display:flex}.bp-calendar-legend i{width:11px;height:11px}.bp-calendar-selection{min-width:0;padding:6px 0 20px 18px}.bp-calendar-selection>h3{align-items:center;gap:12px;margin:0 0 19px;font-size:26px;font-weight:700;line-height:1.2;display:flex}.bp-calendar-selection>h3 span{color:#5f33e1;border:1px solid #8054ee;border-radius:30px;padding:4px 15px;font-size:13px;font-weight:500}.bp-calendar-tasks,.bp-calendar-day-entries{border:1px solid #e4e0f0;border-radius:7px;overflow:hidden}.bp-calendar-tasks{margin-bottom:16px}.bp-calendar-tasks header{background:#f5f2ff;justify-content:space-between;align-items:center;padding:14px;display:flex}.bp-calendar-tasks h4,.bp-calendar-day-entries h4{margin:0;font-size:17px;font-weight:650}.bp-calendar-tasks header>span{color:var(--bp-subtle);font-size:14px}.bp-calendar-tasks>button{width:calc(100% - 28px);min-height:56px;color:var(--bp-ink);text-align:left;font:inherit;cursor:pointer;background:#fff linear-gradient(#e4e0f0,#e4e0f0) 100% 100%/calc(100% - 58px) 1px no-repeat;border:0;align-items:center;gap:16px;margin:0 14px;padding:7px 0;font-size:16px;display:flex}.bp-calendar-tasks>button:last-child{background:#fff}.bp-calendar-tasks>button>strong{white-space:nowrap;margin-left:auto;font-size:20px;font-weight:500}.bp-calendar-task-icon{color:#5f33e1;background:#f2edff;border-radius:50%;flex:none;place-items:center;width:42px;height:42px;display:grid}.bp-calendar-task-icon[data-kind=payment-review]{color:#0879ea;background:#e6f1ff}.bp-calendar-task-icon[data-kind=payment-review] b{text-align:center;border:2px solid;border-radius:50%;width:25px;height:25px;line-height:21px}.bp-calendar-task-icon[data-kind=refund-review]{color:#2f7d5d;background:#e4f5e8}.bp-calendar-task-icon[data-kind^=monthly-dues]{color:#d47b20;background:#fff0df}.bp-calendar-task-icon[data-kind=notification-failed]{color:#b4233a;background:#ffe8eb}.bp-calendar-day-entries{padding:12px}.bp-calendar-empty{min-height:67px;color:var(--bp-subtle);text-align:center;border:1px dashed #d7d0ef;border-radius:5px;place-items:center;margin:13px 0 16px;font-size:14px;display:grid}.bp-calendar-create{color:#fff;width:100%;min-height:48px;font:inherit;cursor:pointer;background:#5f33e1;border:0;border-radius:7px;justify-content:center;align-items:center;gap:10px;font-size:16px;display:flex}.bp-calendar-entry{width:100%;color:var(--bp-ink);font:inherit;text-align:left;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #e4e0f0;align-items:center;gap:10px;padding:14px 0;display:flex}.bp-calendar-entry span{flex:1;gap:5px;display:grid}.bp-calendar-entry small{color:var(--bp-subtle)}.bp-calendar-list{flex:1;min-height:450px}.bp-calendar-dialog button:focus-visible{outline-offset:-3px;outline:2px solid #5f33e1}@media (min-width:1280px){.bp-calendar-tasks header{padding:9.5px 14px 13.5px}.bp-calendar-tasks h4{font-size:18px}.bp-calendar-header p{position:relative;top:-3px}.bp-calendar-header{padding-left:24px;padding-right:18px}.bp-calendar-close{width:36px;height:36px}.bp-calendar-header__actions{margin-top:-4px}.bp-calendar-legend{grid-template-columns:103px 114px 147px max-content;justify-content:start;gap:0;padding-left:6px;display:grid;position:relative;top:4px}.bp-calendar-dialog{height:min(745px,100dvh - 48px)}}@media (min-width:1280px) and (min-height:903px){.bp-ops-dialog-backdrop.bp-calendar-backdrop{align-items:flex-start;padding-top:134px}}@media (min-width:768px) and (max-width:1279px){.bp-calendar-tasks>button{min-height:57px}}@media (min-width:1280px){.bp-calendar-tasks>button>strong{font-size:21px}}.bp-ops-dialog.bp-password-dialog{border-radius:var(--bp-radius-dialog);width:min(510px,100%);max-height:calc(100vh - 48px);box-shadow:0 24px 64px #24252c38}.bp-password-dialog .bp-password-dialog__header{border-bottom:0;align-items:flex-start;margin:0 24px;padding:22px 0 20px}.bp-password-dialog .bp-event-panel__eyebrow{color:var(--bp-accent);letter-spacing:0;margin:0 0 8px;font-size:16px;font-weight:600;line-height:20px}.bp-password-dialog .bp-password-dialog__header h2{margin:0;font-size:24px;font-weight:700;line-height:30px}.bp-password-dialog .bp-password-dialog__close{background:0 0;border:0;border-radius:0;place-items:center;width:28px;min-width:0;height:28px;min-height:28px;padding:0;display:grid}.bp-password-dialog .bp-password-dialog__form{grid-template-rows:minmax(0,1fr) auto;gap:0;min-height:0;padding:0;display:grid;overflow:hidden}.bp-password-dialog .bp-password-dialog__body{flex-direction:column;gap:18px;min-height:0;padding:16px 24px 20px;display:flex;overflow-y:auto}.bp-password-dialog .bp-password-dialog__form label{flex:none;gap:8px;display:grid}.bp-password-dialog .bp-password-dialog__form label span{color:var(--bp-subtle);font-size:16px;font-weight:500;line-height:20px}.bp-password-dialog .bp-password-dialog__form input{box-sizing:border-box;background:#fff;border:1px solid #d7cdf6;border-radius:6px;height:49px;padding:0 14px;font-size:16px;font-weight:400}.bp-password-dialog .bp-password-dialog__form input:focus{outline-offset:0;outline:2px solid #8b66ff}.bp-password-dialog .bp-password-dialog__forced-notice{color:#a64d0e;background:#ffe6d4;border-radius:7px;flex:none;margin:0;padding:12px 15px;font-size:14px;font-weight:400;line-height:21px}.bp-password-dialog .bp-password-dialog__actions{background:#fff;border-top:0;gap:8px;margin:0 24px;padding:17px 0 24px;display:flex}.bp-password-dialog .bp-password-dialog__cancel,.bp-password-dialog .bp-password-dialog__submit{min-height:var(--bp-password-button-h,49px);font-size:var(--bp-password-button-fs,19px);box-shadow:none;border:1px solid #5f33e1;border-radius:6px;flex:1;font-weight:600}.bp-password-dialog .bp-password-dialog__cancel{color:#5f33e1;background:#fff}.bp-password-dialog .bp-password-dialog__submit{color:#fff;background:#5f33e1}@media (min-width:1280px){.bp-password-dialog__forced-notice>span{display:block}.bp-password-dialog__forced-notice>span:first-child{font-size:15px}.bp-password-dialog:has(.bp-password-dialog__forced-notice) .bp-password-dialog__body{padding-top:12px;padding-bottom:24px}.bp-password-dialog .bp-password-dialog__forced-notice{padding-block:10px}.bp-password-dialog:has(.bp-password-dialog__forced-notice) .bp-password-dialog__body label{gap:4.5px;margin-bottom:3.5px}.bp-password-dialog:has(.bp-password-dialog__forced-notice) .bp-password-dialog__body label:first-of-type{margin-top:2px}.bp-password-dialog:has(.bp-password-dialog__forced-notice) .bp-password-dialog__body label:first-of-type input{height:44px}}@media (min-width:1280px) and (min-height:749px){.bp-ops-dialog-backdrop:has(.bp-password-dialog__forced-notice){align-items:start;padding-top:155px}}@media (max-width:900px){.bp-admin-workspace .bp-settings-summary-strip{flex-wrap:wrap;row-gap:12px}.bp-admin-workspace .bp-settings-summary-strip__metric{flex:150px}.bp-admin-workspace .bp-settings-summary-strip__tail{text-align:left;white-space:normal;border-top:1px solid #f4f0ff;flex:1 0 100%;padding:10px 0 0}}@media (max-width:560px){.bp-admin-workspace .bp-settings-inline-banner{flex-direction:column;align-items:stretch}.bp-admin-workspace .bp-settings-inline-banner button{width:100%}}@media (min-width:1280px){.bp-admin-workspace .bp-settings-summary-strip__metric{flex:1 1 0}.bp-admin-workspace .bp-settings-summary-strip__metric span{font-size:16px}}.bp-admin-workspace .bp-workspace-roles{background:0 0;border:0;border-radius:0;gap:14px;padding:0;display:grid}.bp-admin-workspace .bp-workspace-roles__configuration,.bp-admin-workspace .bp-workspace-roles__assignments{background:#fff;border-radius:15px;gap:12px;padding:18px 20px;display:grid;box-shadow:0 4px 32px #0000000a}.bp-admin-workspace .bp-workspace-roles__grid{grid-template-columns:300px minmax(0,1fr);align-items:start;gap:12px;display:grid}.bp-admin-workspace .bp-workspace-roles__list{align-content:start;gap:8px;display:grid}.bp-admin-workspace .bp-workspace-roles__role,.bp-admin-workspace .bp-workspace-roles__new{cursor:pointer;font:inherit;border:0;border-radius:13px}.bp-admin-workspace .bp-workspace-roles__role{width:100%;color:var(--bp-ink);text-align:left;background:#fcfbff;justify-content:stretch;gap:4px;padding:12px 14px;display:grid}.bp-admin-workspace .bp-workspace-roles__role:hover,.bp-admin-workspace .bp-workspace-roles__role[data-active]{color:#5f33e1;background:#ede8ff}.bp-admin-workspace .bp-workspace-roles__role strong{color:inherit;font-size:.78rem;font-weight:700}.bp-admin-workspace .bp-workspace-roles__role span{color:var(--bp-subtle);font-size:.59rem;font-weight:500;line-height:1.45}.bp-admin-workspace .bp-workspace-roles__new{color:#5f33e1;text-align:center;background:#eee9ff;justify-self:start;width:auto;min-height:42px;padding:0 16px;font-size:.72rem;font-weight:700}.bp-admin-workspace .bp-workspace-roles__list>small{color:var(--bp-subtle);padding:0 4px;font-size:.56rem;font-weight:500;line-height:1.5}.bp-admin-workspace .bp-workspace-roles__editor{background:#fcfbff;border:0;border-radius:13px;gap:12px;padding:14px 16px;display:grid}.bp-admin-workspace .bp-workspace-roles__editor-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.bp-admin-workspace .bp-workspace-roles__editor-head>strong{color:var(--bp-ink);font-size:.78rem;font-weight:700}.bp-admin-workspace .bp-workspace-roles__editor-head>div{gap:6px;display:flex}.bp-admin-workspace .bp-workspace-roles__editor-head button{color:#5f33e1;cursor:pointer;min-height:28px;font:inherit;background:#eee9ff;border:0;border-radius:9px;padding:0 11px;font-size:.63rem;font-weight:700}.bp-admin-workspace .bp-workspace-roles__editor-head .bp-workspace-roles__delete{background:var(--bp-danger-soft);height:27px;min-height:27px;color:var(--bp-danger);padding:0 14px}.bp-admin-workspace .bp-workspace-roles__editor-head button:disabled{cursor:not-allowed;opacity:.55}.bp-admin-workspace .bp-workspace-roles__field{justify-items:start;gap:5px;display:grid}.bp-admin-workspace .bp-workspace-roles__field span,.bp-admin-workspace .bp-workspace-roles__choice-section>strong{color:var(--bp-ink);font-size:14px;font-weight:700}.bp-admin-workspace .bp-workspace-roles__editor-footer label>span{color:var(--bp-ink);font-size:12px;font-weight:700}.bp-admin-workspace .bp-workspace-roles__field input{width:min(240px,100%);height:34px;color:var(--bp-ink);font:inherit;background:#fff;border:0;border-radius:9px;padding:0 12px;font-size:.69rem}.bp-admin-workspace .bp-workspace-roles__choice-section{gap:6px;display:grid}.bp-admin-workspace .bp-workspace-roles__choice-section>p{color:#ab94ff;margin:-3px 0 0;font-size:.56rem;font-weight:500;line-height:1.45}.bp-admin-workspace .bp-workspace-roles__permissions{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin:0;padding:0;display:grid}.bp-admin-workspace .bp-workspace-roles__permissions>button{min-width:0;color:var(--bp-ink);cursor:pointer;font:inherit;text-align:left;background:#fff;border:0;border-radius:9px;align-items:flex-start;gap:9px;padding:9px 11px;display:flex}.bp-admin-workspace .bp-workspace-roles__permissions>button>span:first-child{border:1.5px solid var(--bp-line-strong);color:#fff;background:#fff;border-radius:4px;flex:none;place-items:center;width:17px;height:17px;font-size:.76rem;font-weight:800;line-height:1;display:grid}.bp-admin-workspace .bp-workspace-roles__permissions>button[data-selected]>span:first-child{background:#5f33e1;border-color:#5425da}.bp-admin-workspace .bp-workspace-roles__permissions>button>span:last-child{gap:2px;min-width:0;display:grid}.bp-admin-workspace .bp-workspace-roles__permissions button strong{color:var(--bp-ink);font-size:.66rem;font-weight:700}.bp-admin-workspace .bp-workspace-roles__permissions button small{color:var(--bp-subtle);font-size:.53rem;font-weight:500;line-height:1.4}.bp-admin-workspace .bp-workspace-roles__views{border:0;flex-wrap:wrap;gap:11px 7px;margin:0;padding:0;display:flex}.bp-admin-workspace .bp-workspace-roles__views button{min-height:33px;color:var(--bp-subtle);cursor:pointer;font:inherit;background:#fff;border:0;border-radius:9px;padding:0 12px;font-size:11px;font-weight:400}.bp-admin-workspace .bp-workspace-roles__views button[data-selected]{color:#5f33e1;background:#ede8ff}.bp-admin-workspace .bp-workspace-roles__views button:disabled{cursor:default;opacity:1}.bp-admin-workspace .bp-workspace-roles__editor-footer{align-items:flex-end;gap:10px;display:flex}.bp-admin-workspace .bp-workspace-roles__editor-footer label{flex:auto;gap:5px;display:grid}.bp-admin-workspace .bp-workspace-roles__editor-footer input{width:100%;height:32px;color:var(--bp-ink);font:inherit;background:#fff;border:0;border-radius:9px;padding:0 12px;font-size:.66rem}.bp-admin-workspace .bp-workspace-roles__editor-footer>button{color:#fff;cursor:pointer;min-height:34px;font:inherit;background:#5f33e1;border:0;border-radius:9px;flex:none;padding:0 15px;font-size:.72rem;font-weight:700;box-shadow:2px 10px 18px #5f33e147}.bp-admin-workspace .bp-workspace-roles__assignment-table{font-size:inherit;background:0 0;border:0;border-radius:0;gap:6px;display:grid;overflow:visible}.bp-admin-workspace .bp-workspace-roles__assignment-row{background:#fcfbff;border:0;border-radius:9px;grid-template-columns:minmax(0,1fr) 110px 280px;align-items:center;gap:0;padding:10px 14px;display:grid}.bp-admin-workspace .bp-workspace-roles__assignment-row--head{color:var(--bp-subtle);background:0 0;padding:4px 14px 2px;font-size:.59rem;font-weight:700}.bp-admin-workspace .bp-workspace-roles__assignment-row:not(.bp-workspace-roles__assignment-row--head)>span:first-child{align-items:baseline;gap:7px;min-width:0;display:flex}.bp-admin-workspace .bp-workspace-roles__assignment-row strong{color:var(--bp-ink);font-size:.72rem;font-weight:700}.bp-admin-workspace .bp-workspace-roles__assignment-row em{color:var(--bp-subtle);text-overflow:ellipsis;white-space:nowrap;font-size:.59rem;font-style:normal;font-weight:500;overflow:hidden}.bp-admin-workspace .bp-workspace-roles__status{background:#ede8ff;border-radius:7px;padding:3px 8px;display:inline-flex;color:#5f33e1!important;font-weight:700!important}.bp-admin-workspace .bp-workspace-roles__status[data-status=INVITED]{background:#46bdf026;color:#2f9bc9!important}.bp-admin-workspace .bp-workspace-roles__status[data-status=DISABLED],.bp-admin-workspace .bp-workspace-roles__status[data-status=EXPIRED]{background:#ffe6d4;color:#d96a16!important}.bp-admin-workspace .bp-workspace-roles__assignment-row select{width:260px;max-width:100%;height:30px;padding:0 var(--bp-admin-select-padding-right,10px) 0 10px;color:var(--bp-ink);font:inherit;background-color:#fff;border:0;border-radius:9px;font-size:.66rem}.bp-workspace-roles__toast{z-index:var(--bp-admin-layer-toast,580);color:#4f3c86;background:#fff;border:1px solid #dcd1ff;border-radius:13px;max-width:min(440px,100vw - 32px);padding:13px 16px;font-size:.78rem;line-height:1.55;position:fixed;bottom:22px;right:22px;box-shadow:0 18px 50px #24252c33}@media (max-width:980px){.bp-admin-workspace .bp-workspace-roles__grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.bp-admin-workspace .bp-workspace-roles__permissions{grid-template-columns:minmax(0,1fr)}.bp-admin-workspace .bp-workspace-roles__assignment-table{overflow-x:auto}.bp-admin-workspace .bp-workspace-roles__assignment-row{min-width:660px}.bp-admin-workspace .bp-workspace-roles__editor-footer{flex-direction:column;align-items:stretch}}@media (min-width:1280px){.bp-admin-workspace .bp-workspace-roles__field span,.bp-admin-workspace .bp-workspace-roles__choice-section>strong{font-size:16px}.bp-admin-workspace .bp-workspace-roles__views{grid-template-columns:repeat(5,max-content);justify-items:start;gap:9px;display:grid}.bp-admin-workspace .bp-workspace-roles__views button{min-height:21px}.bp-admin-workspace .bp-workspace-roles__views>button:after{height:100%}}.bp-admin-workspace .bp-settings-summary-strip{background:#fff;border-radius:15px;align-items:center;gap:0;min-width:0;min-height:62px;padding:13px 18px;display:flex;box-shadow:0 4px 32px #0000000a}.bp-admin-workspace .bp-settings-summary-strip__metric{flex:0 auto;gap:3px;min-width:0;padding:0 16px;display:grid}.bp-admin-workspace .bp-settings-summary-strip__metric:first-of-type{padding-left:0}.bp-admin-workspace .bp-settings-summary-strip__metric+.bp-settings-summary-strip__metric{border-left:1px solid var(--bp-border)}.bp-admin-workspace .bp-settings-summary-strip__metric span{color:var(--bp-subtle);font-size:14px;font-weight:500;line-height:1.35}.bp-admin-workspace .bp-settings-summary-strip__metric strong{color:var(--bp-ink);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;font-weight:700;line-height:1.35;overflow:hidden}.bp-admin-workspace .bp-settings-summary-strip__tail{min-width:0;color:var(--bp-subtle);text-align:right;text-overflow:ellipsis;white-space:nowrap;margin-left:auto;padding-left:16px;font-size:11px;font-weight:500;line-height:1.45;overflow:hidden}.bp-admin-workspace .bp-settings-section-heading{justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;display:flex}.bp-admin-workspace .bp-settings-section-heading>div{gap:4px;min-width:0;display:grid}.bp-admin-workspace .bp-settings-section-heading h4{color:var(--bp-ink);margin:0;font-size:.94rem;font-weight:700;line-height:1.35}.bp-admin-workspace .bp-settings-section-heading p{color:var(--bp-subtle);margin:0;font-size:.66rem;font-weight:500;line-height:1.55}.bp-admin-workspace .bp-settings-section-heading>span{color:#5f33e1;white-space:nowrap;background:#ede8ff;border-radius:7px;flex:none;padding:5px 10px;font-size:.63rem;font-weight:700}.bp-admin-workspace .bp-settings-inline-banner{background:#fcfbff;border:1px solid #dedbff;border-radius:6px;justify-content:space-between;align-items:center;gap:12px;padding:18px 22px;display:flex}.bp-admin-workspace .bp-settings-inline-banner>div{gap:2px;min-width:0;display:grid}.bp-admin-workspace .bp-settings-inline-banner strong{color:var(--bp-ink);font-size:.72rem;font-weight:700}.bp-admin-workspace .bp-settings-inline-banner span{color:var(--bp-subtle);font-size:.59rem;font-weight:500;line-height:1.45}.bp-admin-workspace .bp-settings-inline-banner button{color:#5f33e1;cursor:pointer;min-height:32px;font:inherit;white-space:nowrap;background:#eee9ff;border:0;border-radius:9px;flex:none;padding:0 14px;font-size:14px;font-weight:700}@media (max-width:900px){.bp-admin-workspace .bp-settings-summary-strip{flex-wrap:wrap;row-gap:12px}.bp-admin-workspace .bp-settings-summary-strip__metric{flex:150px}.bp-admin-workspace .bp-settings-summary-strip__tail{text-align:left;white-space:normal;border-top:1px solid #f4f0ff;flex:1 0 100%;padding:10px 0 0}}@media (max-width:560px){.bp-admin-workspace .bp-settings-inline-banner{flex-direction:column;align-items:stretch}.bp-admin-workspace .bp-settings-inline-banner button{width:100%}}@media (min-width:1280px){.bp-admin-workspace .bp-settings-summary-strip__metric{flex:1 1 0}.bp-admin-workspace .bp-settings-summary-strip__metric span{font-size:16px}}.bp-admin-workspace .bp-result-panel.bp-permissions-panel{box-shadow:none;background:0 0;border:0;border-radius:0;align-content:start;gap:14px;margin:0;padding:0;display:grid}.bp-admin-workspace .bp-permissions-panel__matrix-block{background:#fff;border-radius:15px;gap:12px;padding:18px 20px;display:grid;box-shadow:0 4px 32px #0000000a}.bp-admin-workspace .bp-permissions-panel__table-wrap{background:#fff;border:0;border-radius:13px;overflow-x:auto}.bp-admin-workspace .bp-permissions-panel__table{border-collapse:collapse;table-layout:auto;width:100%;min-width:680px}.bp-admin-workspace .bp-permissions-panel__table th,.bp-admin-workspace .bp-permissions-panel__table td{border:0}.bp-admin-workspace .bp-permissions-panel__table thead{background:#f4f0ff}.bp-admin-workspace .bp-permissions-panel__table thead th{color:var(--bp-subtle);text-align:left;text-transform:none;white-space:nowrap;padding:10px 14px;font-size:.63rem;font-weight:700}.bp-admin-workspace .bp-permissions-panel__table thead th:not(:first-child){text-align:center;width:118px}.bp-admin-workspace .bp-permissions-panel__table thead th:last-child{width:138px}.bp-admin-workspace .bp-permissions-panel__role-head{place-items:center;gap:1px;display:grid}.bp-admin-workspace .bp-permissions-panel__role-head strong{color:var(--bp-ink);font-size:.67rem;font-weight:700}.bp-admin-workspace .bp-permissions-panel__role-head em{color:var(--bp-subtle);white-space:normal;background:0 0;padding:0;font-size:.53rem;font-style:normal;font-weight:500;line-height:1.35}.bp-admin-workspace .bp-permissions-panel__table tbody tr:nth-child(2n){background:#fcfbff}.bp-admin-workspace .bp-permissions-panel__table tbody th{color:var(--bp-ink);text-align:left;padding:9px 14px}.bp-admin-workspace .bp-permissions-panel__table tbody th strong,.bp-admin-workspace .bp-permissions-panel__table tbody th span{display:block}.bp-admin-workspace .bp-permissions-panel__table tbody th strong{font-size:.69rem;font-weight:700;line-height:1.35}.bp-admin-workspace .bp-permissions-panel__table tbody th span{color:var(--bp-subtle);margin-top:1px;font-size:.56rem;font-weight:500;line-height:1.4}.bp-admin-workspace .bp-permissions-panel__table tbody td{text-align:center;width:118px;padding:9px 14px}.bp-admin-workspace .bp-permissions-panel__cell{color:#9589b5;background:#fff;border:2px solid #ded6f2;border-radius:9px;place-items:center;width:28px;height:28px;font-size:.84rem;font-weight:800;line-height:1;display:inline-grid}.bp-admin-workspace .bp-permissions-panel__cell[data-granted=true]{color:#fff;background:#5f33e1;border-color:#5425da;box-shadow:0 6px 14px #5f33e13d}.bp-season-mgmt__fieldset{border:0;min-width:0;margin:0;padding:0}.bp-ops-dialog.bp-season-management-dialog{--bp-admin-button-min-height:var(--bp-button-h);--bp-admin-input-min-height:var(--bp-control-h);--bp-admin-label-font-size:var(--bp-fs-label);--bp-admin-eyebrow-font-size:var(--bp-fs-eyebrow);--bp-admin-date-font-size:1em;--bp-admin-badge-height:var(--bp-badge-h);--bp-admin-badge-font-size:var(--bp-fs-badge);background:#fff;border:0;border-radius:12px;width:min(1010px,100%);max-height:calc(100vh - 48px);overflow:hidden;box-shadow:0 24px 64px #24252c38}.bp-ops-dialog.bp-season-management-dialog .bp-ops-dialog__header{border:0;align-items:flex-start;gap:16px;margin:0;padding:24px 28px 22px}.bp-season-mgmt__header-copy{gap:10px;min-width:0;display:grid}.bp-ops-dialog.bp-season-management-dialog .bp-admin-workspace__eyebrow{color:#5f33e1;letter-spacing:0;margin:0;font-size:16px;font-weight:600;line-height:22px}.bp-ops-dialog.bp-season-management-dialog .bp-ops-dialog__header h2{letter-spacing:0;margin:0;font-size:30px;font-weight:700;line-height:36px}.bp-ops-dialog.bp-season-management-dialog .bp-season-mgmt__description{color:var(--bp-subtle);margin:0;font-size:17px;line-height:25px}.bp-ops-dialog.bp-season-management-dialog .bp-season-mgmt__close{color:#5f33e1;cursor:pointer;background:#eee9ff;border:0;border-radius:8px;flex:none;place-items:center;width:40px;height:40px;margin-left:auto;font-size:22px;display:grid}.bp-ops-dialog.bp-season-management-dialog .bp-ops-dialog__body{scrollbar-gutter:auto;background:#f4f0ff;border-radius:10px;margin:0 14px 14px;padding:16px}.bp-ops-dialog.bp-season-management-dialog .bp-event-panel{box-shadow:none;background:0 0;border:0;padding:0;display:block}.bp-ops-dialog.bp-season-management-dialog .bp-season-mgmt{grid-template-columns:minmax(0,1fr) 397px;align-items:start;gap:20px;display:grid}.bp-ops-dialog.bp-season-management-dialog .bp-season-mgmt__main{gap:28px;min-width:0;display:grid}.bp-ops-dialog.bp-season-management-dialog .bp-season-mgmt__active{background:#fff;border:1px solid #e4e0f0;border-radius:9px;align-items:center;gap:18px;padding:18px 20px 22px;display:flex}.bp-ops-dialog.bp-season-management-dialog .bp-season-mgmt__active-copy{flex:1;gap:8px;min-width:0;display:grid}.bp-ops-dialog.bp-season-management-dialog .bp-season-mgmt__active-eyebrow{color:var(--bp-success);background:var(--bp-success-soft);border-radius:20px;justify-self:start;align-items:center;gap:9px;padding:7px 13px;font-size:14px;font-weight:600;line-height:16px;display:inline-flex}.bp-ops-dialog.bp-season-management-dialog .bp-season-mgmt__active-eyebrow:before{background:var(--bp-success);content:"";border-radius:50%;width:11px;height:11px}.bp-ops-dialog.bp-season-management-dialog .bp-season-mgmt__active h4{margin:0;font-size:28px;font-weight:600;line-height:34px}.bp-ops-dialog.bp-season-management-dialog .bp-season-mgmt__active-meta{color:var(--bp-subtle);font-size:15px;line-height:22px}.bp-ops-dialog.bp-season-management-dialog .bp-season-mgmt__progress{flex:none;gap:10px;width:149px;display:grid}.bp-ops-dialog.bp-season-management-dialog .bp-season-mgmt__progress>span:first-child{color:var(--bp-subtle);font-size:14px;line-height:20px}.bp-ops-dialog.bp-season-management-dialog .bp-season-mgmt__progress strong{color:#5f33e1;font-size:28px;font-weight:700;line-height:36px}.bp-ops-dialog.bp-season-management-dialog .bp-season-mgmt__progress-track{background:#f0edff;border-radius:6px;height:10px;display:block;overflow:hidden}.bp-ops-dialog.bp-season-management-dialog .bp-season-mgmt__progress-fill{background:#5f33e1;border-radius:6px;height:100%;display:block}.bp-ops-dialog.bp-season-management-dialog .bp-season-mgmt__empty{background:#fff;border:1px solid #e4e0f0;border-radius:9px;gap:12px;padding:22px;font-size:16px;display:grid}.bp-ops-dialog.bp-season-management-dialog .bp-season-mgmt__past{gap:14px;display:grid}.bp-ops-dialog.bp-season-management-dialog .bp-season-mgmt__past-head{align-items:center;gap:10px;padding:0 6px;font-size:24px;font-weight:600;display:flex}.bp-ops-dialog.bp-season-management-dialog .bp-season-mgmt__count{color:#5f33e1;background:#eae3ff;border-radius:18px;place-items:center;min-width:34px;height:28px;font-size:16px;display:grid}.bp-ops-dialog.bp-season-management-dialog .bp-season-mgmt__past-card{background:#fff;border:1px solid #e4e0f0;border-radius:9px;padding:0 20px;display:grid}.bp-ops-dialog.bp-season-management-dialog .bp-season-mgmt__row{box-sizing:border-box;flex-wrap:wrap;align-items:center;gap:8px 12px;min-height:88px;padding:18px 0;display:flex}.bp-ops-dialog.bp-season-management-dialog .bp-season-mgmt__row+.bp-season-mgmt__row{border-top:1px solid #e4e0f0}.bp-ops-dialog.bp-season-management-dialog .bp-season-mgmt__row-copy{flex:1;gap:6px;min-width:0;display:grid}.bp-ops-dialog.bp-season-management-dialog .bp-season-mgmt__row-copy h4{margin:0;font-size:22px;font-weight:600;line-height:28px}.bp-ops-dialog.bp-season-management-dialog .bp-season-mgmt__row-copy span{color:var(--bp-subtle);font-size:15px;line-height:21px}.bp-ops-dialog.bp-season-management-dialog .bp-season-mgmt__row-actions{flex:none;align-items:center;gap:8px;display:flex}.bp-ops-dialog.bp-season-management-dialog .bp-season-mgmt__row-actions .bp-button{color:#5f33e1;min-height:36px;box-shadow:none;background:#f0edff;border:1px solid #e4e0f0;border-radius:8px;padding:0 22px;font-size:14px;font-weight:600}.bp-ops-dialog.bp-season-management-dialog .bp-season-mgmt__row-actions .bp-button--danger{color:var(--bp-danger);background:0 0;border-color:#0000;padding:0 10px}.bp-ops-dialog.bp-season-management-dialog .bp-admin-season-create-form{width:auto;box-shadow:none;background:#fff;border:1px solid #e4e0f0;border-radius:9px;gap:18px;padding:16px 22px 18px;display:grid}.bp-ops-dialog.bp-season-management-dialog .bp-season-mgmt__create-title{font-size:26px;font-weight:700;line-height:34px}.bp-ops-dialog.bp-season-management-dialog .bp-field{gap:10px}.bp-ops-dialog.bp-season-management-dialog .bp-field__label{color:#3b416a;font-size:17px;font-weight:500;line-height:22px}.bp-ops-dialog.bp-season-management-dialog .bp-input{min-height:44px;padding:0 var(--bp-admin-select-padding-right,15px) 0 15px;box-shadow:none;background-color:#f7f4ff;border:1px solid #ded5fb;border-radius:7px;font-size:16px}.bp-ops-dialog.bp-season-management-dialog .bp-admin-season-create-form__dates{grid-template-columns:1fr;gap:26px;display:grid}.bp-ops-dialog.bp-season-management-dialog .bp-season-active-toggle--compact{white-space:normal;cursor:pointer;background:#f0edff;border:0;border-radius:8px;align-items:flex-start;gap:10px;padding:16px 20px;display:flex}.bp-ops-dialog.bp-season-management-dialog .bp-season-active-toggle input{accent-color:#5f33e1;width:21px;height:21px;margin:0}.bp-ops-dialog.bp-season-management-dialog .bp-season-active-toggle__copy{gap:10px;display:grid}.bp-ops-dialog.bp-season-management-dialog .bp-season-active-toggle__copy>span{font-size:17px;font-weight:600;line-height:22px}.bp-ops-dialog.bp-season-management-dialog .bp-season-active-toggle__copy small{color:var(--bp-subtle);font-size:13px;line-height:20px}.bp-ops-dialog.bp-season-management-dialog .bp-form__actions{margin:0;padding:0}.bp-ops-dialog.bp-season-management-dialog .bp-form__actions .bp-button{color:#fff;width:100%;min-height:48px;box-shadow:none;background:#5f33e1;border:0;border-radius:7px;font-size:18px;font-weight:600}.bp-season-management-dialog :disabled{opacity:.6;cursor:wait}.bp-ops-dialog.bp-season-management-dialog .bp-admin-date-picker__trigger{color:#424b75;height:44px;font-size:16px;font-weight:400}.bp-ops-dialog.bp-season-management-dialog .bp-admin-date-picker__trigger svg{width:20px;height:20px}.bp-ops-dialog.bp-season-management-dialog .bp-season-active-toggle__copy small{font-weight:400}.bp-ops-dialog.bp-season-management-dialog .bp-admin-date-picker__value{font-size:inherit}@media (min-width:1280px){.bp-ops-dialog.bp-season-management-dialog .bp-season-mgmt__row-actions .bp-button--danger{padding:0 15px}.bp-ops-dialog.bp-season-management-dialog .bp-ops-dialog__header{padding-bottom:19px}.bp-season-mgmt__header-copy{gap:5px}.bp-ops-dialog.bp-season-management-dialog .bp-admin-workspace__eyebrow{font-size:17px}.bp-ops-dialog.bp-season-management-dialog .bp-ops-dialog__header h2{margin-top:2px;font-size:34px}.bp-ops-dialog.bp-season-management-dialog .bp-admin-season-create-form{padding-top:9px}.bp-ops-dialog.bp-season-management-dialog .bp-season-mgmt__create-title{font-size:25px;line-height:31.5px}.bp-ops-dialog.bp-season-management-dialog .bp-season-mgmt__active{padding-top:17px;padding-bottom:21px}.bp-ops-dialog.bp-season-management-dialog .bp-season-mgmt__active-copy{gap:6px}.bp-ops-dialog.bp-season-management-dialog .bp-season-mgmt__active-eyebrow{padding-block:6px}.bp-ops-dialog.bp-season-management-dialog .bp-season-mgmt__active h4{font-size:26px;line-height:32px}.bp-ops-dialog.bp-season-management-dialog .bp-season-mgmt__active-meta{font-size:17px}.bp-ops-dialog.bp-season-management-dialog .bp-season-mgmt__main{gap:24px}.bp-ops-dialog.bp-season-management-dialog .bp-season-mgmt__past-head{padding-left:8px;font-size:23px;line-height:28px}.bp-ops-dialog.bp-season-management-dialog .bp-season-mgmt__past{gap:10px}.bp-ops-dialog.bp-season-management-dialog .bp-season-mgmt__row-copy{gap:4px;margin-top:1px;margin-bottom:-1px}.bp-ops-dialog.bp-season-management-dialog .bp-season-mgmt__row-copy h4{font-size:19.5px;line-height:25px}.bp-ops-dialog.bp-season-management-dialog .bp-season-mgmt__row-copy span{font-size:16.5px}.bp-ops-dialog.bp-season-management-dialog .bp-season-mgmt__row{padding-bottom:20px}.bp-ops-dialog.bp-season-management-dialog .bp-season-mgmt__progress{align-self:flex-start;gap:7px;margin-top:5px}.bp-ops-dialog.bp-season-management-dialog .bp-season-mgmt__progress strong{line-height:30px}.bp-ops-dialog.bp-season-management-dialog .bp-season-mgmt__progress-track{margin-top:5px}.bp-ops-dialog.bp-season-management-dialog .bp-admin-season-create-form>.bp-field{gap:7.5px}.bp-ops-dialog.bp-season-management-dialog .bp-admin-season-create-form__dates{padding-top:5px;padding-bottom:3px}.bp-ops-dialog.bp-season-management-dialog .bp-admin-season-create-form__dates>.bp-field:first-child{gap:7px;padding-top:3px}.bp-ops-dialog.bp-season-management-dialog .bp-admin-season-create-form__dates>.bp-field:last-child{gap:7px}.bp-ops-dialog.bp-season-management-dialog .bp-season-active-toggle--compact{gap:13px;padding-top:20.5px;padding-bottom:14.5px}.bp-ops-dialog.bp-season-management-dialog .bp-season-active-toggle__copy{gap:7px}.bp-ops-dialog.bp-season-management-dialog .bp-season-active-toggle__copy small{font-size:14px}}@media (min-width:1280px) and (min-height:878px){.bp-ops-dialog-backdrop:has(.bp-season-management-dialog){align-items:start;padding-top:148.5px}}.bp-admin-settings-header{background:#fff;justify-content:space-between;align-items:flex-start;gap:20px;min-width:0;padding:18px 24px;display:flex;box-shadow:0 4px 32px #24252c0a}.bp-admin-settings-header__copy{min-width:0}.bp-admin-settings-header__copy>p{color:var(--bp-subtle);letter-spacing:.09em;text-transform:uppercase;margin:0 0 6px;font-size:.64rem;font-weight:700;line-height:1.2}.bp-admin-settings-header__title-row{align-items:center;gap:12px;min-width:0;display:flex}.bp-admin-settings-header__title-row h1{color:var(--bp-ink);flex:none;margin:0;font-size:1.5rem;font-weight:600;line-height:1.25}.bp-admin-settings-header__title-row span{min-width:0;color:var(--bp-subtle);text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;font-weight:500;line-height:1.45;overflow:hidden}.bp-admin-settings-header__actions{flex:none;align-items:center;gap:8px;display:flex}.bp-admin-settings-header__actions>button{color:#5f33e1;cursor:pointer;min-height:36px;font:inherit;background:#eee9ff;border:0;border-radius:9px;flex:none;padding:0 15px;font-size:.75rem;font-weight:700}:is(.bp-admin-settings-header__actions>button:hover:not(:disabled),.bp-admin-settings-header__actions>button:focus-visible:not(:disabled)){background:#e5ddff}.bp-admin-settings-header__actions>button:disabled{cursor:not-allowed;opacity:1}.bp-admin-settings-header__context{color:#5f33e1;text-overflow:ellipsis;white-space:nowrap;background:#ede8ff;border-radius:7px;flex:none;max-width:240px;padding:6px 11px;font-size:.69rem;font-weight:700;line-height:1.2;overflow:hidden}@media (max-width:900px){.bp-admin-settings-header{flex-direction:column;align-items:stretch}.bp-admin-settings-header__title-row{flex-wrap:wrap;align-items:flex-start}.bp-admin-settings-header__title-row span{white-space:normal;flex-basis:100%}.bp-admin-settings-header__actions{justify-content:flex-end}}.bp-admin-settings-nav{background:#fff;border-radius:15px;grid-column:1;align-self:start;min-width:0;padding:12px;box-shadow:0 4px 32px #24252c0a}.bp-admin-settings-nav nav,.bp-admin-settings-nav__group{flex-direction:column;gap:2px;display:flex}.bp-admin-settings-nav__group+.bp-admin-settings-nav__group{margin-top:2px}.bp-admin-settings-nav__group>p{color:#ab94ff;letter-spacing:.11em;text-transform:uppercase;margin:0;padding:8px 10px 7px;font-size:.58rem;font-weight:400;line-height:1.2}.bp-admin-settings-nav__group+.bp-admin-settings-nav__group>p{padding-top:12px}.bp-admin-settings-nav__group button{min-height:54px;color:var(--bp-ink);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;border-radius:9px;flex-direction:column;gap:3px;padding:10px 12px;transition:background-color .15s,color .15s,transform .12s;display:flex}.bp-admin-settings-nav__group button:hover:not([aria-current=page]){background:#fcfbff}.bp-admin-settings-nav__group button:focus-visible{outline-offset:2px;outline:2px solid #5f33e1}.bp-admin-settings-nav__group button:active{transform:scale(.98)}.bp-admin-settings-nav__group button[aria-current=page]{color:#5f33e1;background:#ede8ff}.bp-admin-settings-nav__group button strong{color:inherit;font-size:.76rem;font-weight:700;line-height:1.3}.bp-admin-settings-nav__group button span{color:var(--bp-subtle);font-size:.62rem;font-weight:500;line-height:1.4}.bp-admin-settings-nav__group button[aria-current=page] span{color:var(--bp-subtle)}@media (prefers-reduced-motion:reduce){.bp-admin-settings-nav__group button{transition:none}}.bp-super-dialog.bp-privacy-request-dialog{--bp-admin-button-min-height:var(--bp-button-h);--bp-admin-input-min-height:var(--bp-control-h);--bp-admin-label-font-size:var(--bp-fs-label);--bp-admin-eyebrow-font-size:var(--bp-fs-eyebrow);--bp-admin-date-font-size:1em;--bp-admin-badge-height:var(--bp-badge-h);--bp-admin-badge-font-size:var(--bp-fs-badge)}.bp-privacy-request-dialog .bp-super-dialog__eyebrow{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bp-privacy-request-dialog .bp-privacy-request-dialog__facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;display:grid}.bp-privacy-request-dialog .bp-privacy-request-dialog__facts>div{background:#fcfbff;border-radius:6px;align-content:start;gap:4px;min-width:0;padding:11px 13px;display:grid}.bp-privacy-request-dialog .bp-privacy-request-dialog__facts dt{color:var(--bp-subtle);font-size:13px;font-weight:400}.bp-privacy-request-dialog .bp-privacy-request-dialog__facts dd{min-width:0;color:var(--bp-ink);flex-wrap:wrap;align-items:center;gap:7px;margin:0;font-size:15px;font-weight:500;display:flex}.bp-privacy-request-dialog .bp-privacy-request-badge{font-size:12px;font-weight:600}.bp-privacy-request-dialog__request{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 16px;display:grid}.bp-privacy-request-dialog__request>:is(h3,p){grid-column:1/-1;margin:0}.bp-privacy-request-dialog__request:has(>.bp-privacy-request-dialog__member-link)>h3{grid-column:1}.bp-privacy-request-dialog__request:has(>.bp-privacy-request-dialog__member-link)>p{grid-column:1}.bp-privacy-request-dialog__request>.bp-privacy-request-dialog__member-link{grid-area:1/2}.bp-privacy-request-dialog :is(.bp-privacy-request-dialog__request,.bp-privacy-request-review-form) h3{color:var(--bp-ink);font-size:.78rem;font-weight:700}.bp-privacy-request-dialog .bp-privacy-request-dialog__request p{color:var(--bp-ink);white-space:pre-wrap;background:#f5f5fd;border:1px solid #e3e6fc;border-radius:6px;padding:9px 17px;font-size:14px;line-height:1.5}.bp-privacy-request-dialog .bp-privacy-request-dialog__member-link{min-height:36px;color:var(--bp-accent);cursor:pointer;font:inherit;white-space:nowrap;background:#fff;border:1px solid #cfc6fb;border-radius:6px;padding:0 14px;font-size:14px;font-weight:500}.bp-privacy-request-dialog .bp-privacy-request-review-form{background:0 0;border-top:1px solid #e6e8f6;border-radius:0;gap:16px;margin-top:10px;padding:18px 0 0;display:grid}.bp-privacy-request-review-form__heading{flex-wrap:wrap;justify-content:flex-start;align-items:baseline;gap:4px 13px;display:flex}.bp-privacy-request-review-form__heading h3{margin:0}.bp-privacy-request-dialog :is(.bp-privacy-request-review-form__heading span,.bp-privacy-request-review-form__count){color:var(--bp-subtle);font-size:12.5px;font-weight:400}.bp-privacy-request-dialog .bp-privacy-request-review-form label:not(.bp-privacy-request-review-form__confirm){color:var(--bp-ink);gap:6px;font-size:14px;font-weight:500;display:grid}.bp-privacy-request-dialog .bp-privacy-request-review-form :is(select,textarea){width:100%;color:var(--bp-ink);font:inherit;background-color:#fff;border:1px solid #dfe2f4;border-radius:6px;outline:1px solid #0000;font-size:14px}.bp-privacy-request-dialog .bp-privacy-request-review-form select{min-height:38px;padding:0 var(--bp-admin-select-padding-right,10px) 0 12px}.bp-privacy-request-dialog .bp-privacy-request-review-form textarea{resize:vertical;height:116px;min-height:116px;padding:12px;line-height:1.55}:is(.bp-privacy-request-review-form select:focus-visible,.bp-privacy-request-review-form textarea:focus-visible){outline-color:#5f33e161}.bp-privacy-request-review-form__count{justify-self:end}.bp-privacy-request-dialog .bp-privacy-request-review-form .bp-privacy-request-review-form__confirm{color:#7a2455;cursor:pointer;background:#ffe4f2;border:0;border-radius:6px;grid-template-columns:auto minmax(0,1fr);align-items:flex-start;gap:8px;padding:12px 14px;font-size:13px;font-weight:500;line-height:1.6;display:grid}.bp-privacy-request-review-form__confirm input{accent-color:#5f33e1;width:16px;height:16px;margin:3px 0 0}.bp-privacy-request-dialog .bp-privacy-request-review-form__submit{color:#fff;cursor:pointer;min-height:40px;font:inherit;box-shadow:none;background:#5f33e1;border:0;border-radius:6px;justify-self:start;padding:0 17px;font-size:15px;font-weight:600}.bp-privacy-request-review-form__submit:disabled{color:#9f95b3;cursor:not-allowed;background:#ded7ed}.bp-privacy-request-dialog .bp-privacy-request-dialog__notice{color:var(--bp-subtle);background:#f4f0ff;border-radius:6px;margin:0;padding:12px 14px;font-size:13px;line-height:1.6}@media (min-width:1280px){.bp-super-dialog.bp-privacy-request-dialog{--bp-dialog-eyebrow:14.5px;--bp-super-dialog-eyebrow:var(--bp-ink-soft)}.bp-super-dialog.bp-privacy-request-dialog>.bp-super-dialog__header{padding-inline:23px}.bp-super-dialog.bp-privacy-request-dialog>.bp-super-dialog__body{gap:17px;padding:16px 23px 25px}.bp-privacy-request-dialog .bp-super-dialog__eyebrow{font-weight:400}section.bp-super-dialog.bp-privacy-request-dialog[data-native-center-fit=true]{top:var(--bp-super-dialog-native-top);margin:0 auto;position:absolute;inset-inline:0}.bp-privacy-request-dialog .bp-privacy-request-dialog__facts{background:#fff;border:1px solid #dfe3fb;border-radius:6px;grid-template-columns:minmax(0,123fr) minmax(0,120fr) minmax(0,170fr) minmax(0,181fr);gap:0}.bp-privacy-request-dialog .bp-privacy-request-dialog__facts>div{background:0 0;border-radius:0;align-content:center;gap:6px;min-height:84px;padding:12px 13px}.bp-privacy-request-dialog .bp-privacy-request-dialog__facts>div+div{border-left:1px solid #dfe3fb}.bp-privacy-request-dialog .bp-privacy-request-dialog__facts dt{font-size:14px}.bp-privacy-request-dialog .bp-privacy-request-dialog__facts dd{white-space:nowrap;flex-wrap:nowrap;gap:5px;font-size:17px}.bp-privacy-request-dialog .bp-privacy-request-badge{font-size:13px}.bp-privacy-request-dialog :is(.bp-privacy-request-dialog__request,.bp-privacy-request-review-form) h3{font-size:17px}.bp-privacy-request-dialog .bp-privacy-request-dialog__request p{font-size:14.5px}.bp-privacy-request-dialog .bp-privacy-request-dialog__member-link{font-size:15px}.bp-privacy-request-dialog .bp-privacy-request-review-form{gap:20px}.bp-privacy-request-dialog .bp-privacy-request-review-form label:not(.bp-privacy-request-review-form__confirm){grid-template-columns:121px minmax(0,1fr);align-items:start;gap:0;font-size:16px}.bp-privacy-request-dialog .bp-privacy-request-review-form label:not(.bp-privacy-request-review-form__confirm)>:is(select,textarea){grid-area:1/2}.bp-privacy-request-dialog .bp-privacy-request-review-form select{min-height:40px}.bp-privacy-request-dialog .bp-privacy-request-review-form textarea{min-height:138px;padding:12px 14px 28px;font-size:14.5px}.bp-privacy-request-dialog .bp-privacy-request-review-form__count{grid-area:1/2;align-self:end;margin:0 14px 10px 0}.bp-privacy-request-dialog .bp-privacy-request-review-form__submit{justify-self:stretch;min-height:45px;margin-top:6px;font-size:16.5px}}@media (max-width:767px){.bp-privacy-request-dialog .bp-privacy-request-dialog__facts{grid-template-columns:minmax(0,1fr)}.bp-privacy-request-dialog__request:has(>.bp-privacy-request-dialog__member-link)>p{grid-column:1/-1}.bp-privacy-request-review-form__heading{flex-direction:column;align-items:flex-start}}.bp-admin-workspace .bp-privacy-request-panel .bp-privacy-request-toast{z-index:calc(var(--bp-admin-layer-dialog,300) + 40);color:#5f33e1;background:#ede8ff;border:1px solid #5f33e11f;border-radius:12px;align-items:center;gap:10px;width:min(440px,100vw - 32px);padding:12px 14px;font-size:.76rem;font-weight:800;display:flex;position:fixed;top:78px;left:50%;transform:translate(-50%);box-shadow:0 18px 48px #24252c33}.bp-privacy-request-toast>span{color:#fff;background:#5f33e1;border-radius:50%;flex:none;place-items:center;width:18px;height:18px;font-size:.65rem;display:grid}.bp-privacy-request-toast[data-tone=danger]{color:#9a285f;background:#ffe4f2;border-color:#c93e8529}.bp-privacy-request-toast[data-tone=danger]>span{background:#c93e85}.bp-admin-workspace .bp-result-panel.bp-privacy-request-panel{gap:15px;min-width:0;padding:20px 22px;display:grid;overflow:visible}.bp-privacy-request-panel__header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.bp-privacy-request-panel__header>div{gap:5px;display:grid}.bp-privacy-request-panel__eyebrow,.bp-privacy-request-panel__header h2{margin:0}.bp-privacy-request-panel__eyebrow{color:#ab94ff;letter-spacing:.11em;font-size:.61rem;font-weight:800}.bp-privacy-request-panel__header h2{color:var(--bp-ink);font-size:1.18rem;font-weight:800;line-height:1.3}.bp-privacy-request-panel__refresh,.bp-privacy-request-toolbar__filters button{color:#5f33e1;cursor:pointer;min-height:36px;font:inherit;background:#eee9ff;border:0;border-radius:9px;padding:0 15px;font-size:.75rem;font-weight:800}.bp-privacy-request-panel__refresh{align-items:center;gap:6px;display:inline-flex}.bp-privacy-request-panel__refresh:disabled{cursor:wait;opacity:.56}.bp-privacy-request-panel__notice{color:#4a4358;background:#f4f0ff;border-radius:9px;margin:0;padding:13px 15px;font-size:.72rem;line-height:1.58}.bp-privacy-request-panel__notice>span{display:block}.bp-privacy-request-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.bp-privacy-request-metric{min-width:0;min-height:92px;color:inherit;cursor:pointer;font:inherit;text-align:left;background:#fcfbff;border:1px solid #0000;border-radius:13px;align-content:space-between;gap:5px;padding:13px 15px;transition:background .15s,border-color .15s,box-shadow .15s;display:grid}.bp-privacy-request-metric[data-interactive=false]{cursor:default}.bp-privacy-request-metric:not([data-interactive=false]):hover,.bp-privacy-request-metric[aria-pressed=true]{background:#f4f0ff;border-color:#5f33e11f;box-shadow:0 12px 25px #5f33e11a}.bp-privacy-request-metric:not([data-interactive=false]):focus-visible{background:#f4f0ff;border-color:#5f33e11f;box-shadow:0 12px 25px #5f33e11a}.bp-privacy-request-metric span{color:var(--bp-subtle);font-size:.68rem;font-weight:700}.bp-privacy-request-metric strong{color:var(--bp-ink);font-size:1.5rem;font-weight:800;line-height:1}.bp-privacy-request-metric[aria-pressed=true] strong{color:#5f33e1}.bp-privacy-request-metric em{color:#ab94ff;text-overflow:ellipsis;white-space:nowrap;font-size:.61rem;font-style:normal;overflow:hidden}.bp-privacy-request-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.bp-privacy-request-toolbar__tabs,.bp-privacy-request-toolbar__filters{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.bp-privacy-request-toolbar__tabs button{min-height:32px;color:var(--bp-subtle);cursor:pointer;font:inherit;white-space:nowrap;background:#f1eff6;border:0;border-radius:9px;padding:0 13px;font-size:.72rem;font-weight:800}.bp-privacy-request-toolbar__tabs button[aria-pressed=true]{color:#fff;background:#5f33e1;box-shadow:0 8px 16px #5f33e133}.bp-privacy-request-toolbar__count{color:var(--bp-subtle);white-space:nowrap;font-size:.67rem;font-weight:700}.bp-privacy-request-toolbar__filters select,.bp-privacy-request-toolbar__filters input{min-height:32px;padding:0 var(--bp-admin-select-padding-right,10px) 0 10px;color:#4a4358;font:inherit;background-color:#f4f0ff;border:0;border-radius:9px;outline:1px solid #0000;font-size:.7rem}.bp-privacy-request-toolbar__type,.bp-privacy-request-toolbar__search{align-items:center;min-width:0;display:inline-flex;position:relative}.bp-privacy-request-toolbar__search>svg{z-index:2;color:var(--bp-subtle);pointer-events:none;position:absolute;left:10px}.bp-privacy-request-toolbar__filters input{width:min(216px,42vw);padding-left:32px}.bp-privacy-request-toolbar__filters button{min-height:32px;padding-inline:14px;font-size:.72rem}:is(.bp-privacy-request-toolbar__filters select:focus-visible,.bp-privacy-request-toolbar__filters input:focus-visible,.bp-privacy-request-toolbar__tabs button:focus-visible,.bp-privacy-request-panel button:focus-visible){outline-offset:2px;outline:3px solid #5f33e138}.bp-privacy-request-table{background:#fff;border:0;border-radius:9px;min-width:0;overflow-x:auto}.bp-admin-workspace .bp-privacy-request-panel .bp-privacy-request-grid{grid-template-columns:100px minmax(100px,.7fr) 76px minmax(130px,1fr) 122px 82px;gap:12px;min-width:720px}.bp-privacy-request-table__head{color:var(--bp-subtle);letter-spacing:.05em;background:#faf8ff;border-radius:9px;align-items:center;padding:10px 15px;font-size:.63rem;font-weight:800;display:grid}.bp-privacy-request-table__head span:last-child{text-align:right}.bp-admin-workspace .bp-privacy-request-panel .bp-privacy-request-row{width:100%;color:var(--bp-ink);cursor:pointer;font:inherit;text-align:left;background:#fcfbff;border:0;border-bottom:4px solid #fff;border-radius:9px;align-items:center;padding:12px 15px;font-size:.69rem;transition:background .15s,transform .15s;display:grid}:is(.bp-admin-workspace .bp-privacy-request-panel .bp-privacy-request-row:hover,.bp-admin-workspace .bp-privacy-request-panel .bp-privacy-request-row:focus-visible){background:#f4f0ff}.bp-privacy-request-row>time,.bp-privacy-request-row>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.bp-privacy-request-row>time{color:var(--bp-subtle)}.bp-admin-workspace .bp-privacy-request-panel .bp-privacy-request-row__type{justify-items:start;gap:4px;display:grid}.bp-privacy-request-row__type b{color:#ab94ff;letter-spacing:.04em;text-overflow:ellipsis;max-width:100%;font-size:.57rem;font-weight:800;overflow:hidden}.bp-admin-workspace .bp-privacy-request-panel .bp-privacy-request-row__due{align-items:center;gap:7px;display:flex;overflow:visible}.bp-privacy-request-row__due time{color:#4a4358}.bp-admin-workspace .bp-privacy-request-panel .bp-privacy-request-row__status{justify-content:flex-end;display:flex;overflow:visible}.bp-privacy-request-badge{white-space:nowrap;border-radius:7px;justify-content:center;align-items:center;width:fit-content;min-height:21px;padding:3px 8px;font-size:.6rem;font-style:normal;font-weight:800;line-height:1.2;display:inline-flex;overflow:visible}.bp-privacy-request-badge[data-kind=type]{color:#7a47de;background:#ede4ff}.bp-privacy-request-badge[data-kind=type][data-value=DELETION],.bp-privacy-request-badge[data-kind=type][data-value=WITHDRAWAL]{color:#c93e85;background:#ffe4f2}.bp-privacy-request-badge[data-kind=type][data-value=PROCESSING_RESTRICTION]{color:#8a6a00;background:#fff6da}.bp-privacy-request-badge[data-kind=status][data-value=REQUESTED]{color:#2f86b4;background:#e3f4fd}.bp-privacy-request-badge[data-kind=status][data-value=IN_REVIEW]{color:#d9761f;background:#ffe6d4}.bp-privacy-request-badge[data-kind=status][data-value=COMPLETED]{background:var(--bp-success-soft);color:var(--bp-success)}.bp-privacy-request-badge[data-kind=status][data-value=REJECTED]{color:#c93e85;background:#ffe4f2}.bp-privacy-request-badge[data-kind=status][data-value=CANCELLED],.bp-privacy-request-badge[data-kind=due][data-value=ON_TRACK]{color:var(--bp-subtle);background:#f1eff6}.bp-privacy-request-badge[data-kind=due][data-value=DUE_SOON]{color:#8a6a00;background:#fff6da}.bp-privacy-request-badge[data-kind=due][data-value=OVERDUE]{color:#c93e85;background:#ffe4f2}.bp-privacy-request-badge[data-kind=due][data-value=CLOSED]{color:#5f33e1;background:#ede8ff}.bp-privacy-request-table__empty,.bp-privacy-request-table__more{color:#ab94ff;text-align:center;min-width:720px;margin:0;padding:38px 15px;font-size:.75rem}.bp-privacy-request-table__more{color:var(--bp-subtle);border-top:1px solid #f4f0ff;padding-block:12px;font-size:.68rem}@media (max-width:1080px){.bp-privacy-request-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.bp-privacy-request-toolbar{align-items:flex-start}.bp-privacy-request-toolbar__filters{width:100%}}@media (max-width:640px){.bp-admin-workspace .bp-result-panel.bp-privacy-request-panel{padding:16px}.bp-privacy-request-panel__header{align-items:center}.bp-privacy-request-metrics{grid-template-columns:1fr}.bp-privacy-request-toolbar__search{flex:190px;width:100%}}@media (max-width:767px){.bp-admin-workspace .bp-result-panel.bp-privacy-request-panel{gap:12px}.bp-admin-workspace .bp-privacy-request-panel .bp-privacy-request-panel__header{align-items:center;gap:8px}.bp-admin-workspace .bp-privacy-request-panel .bp-privacy-request-panel__header>div{gap:2px}.bp-admin-workspace .bp-privacy-request-panel .bp-privacy-request-panel__eyebrow{color:var(--bp-accent);font-size:var(--bp-fs-eyebrow);letter-spacing:0;font-weight:500}.bp-admin-workspace .bp-privacy-request-panel .bp-privacy-request-panel__header h2{font-size:17.5px;font-weight:700}.bp-admin-workspace .bp-privacy-request-panel .bp-privacy-request-panel__refresh{background:var(--bp-accent-bg);border-radius:6px;min-height:28px;padding:0 10px;font-size:12px;font-weight:600}.bp-admin-workspace .bp-privacy-request-panel .bp-privacy-request-panel__notice{display:none}.bp-admin-workspace .bp-privacy-request-panel .bp-privacy-request-metrics{gap:8px}.bp-admin-workspace .bp-privacy-request-panel .bp-privacy-request-metric{background:#fff;border:1px solid #dfe2fb}.bp-admin-workspace .bp-privacy-request-panel .bp-privacy-request-metric[aria-pressed=true]{box-shadow:none;background:#f3f2fe;border-color:#8f7cf6}.bp-admin-workspace .bp-privacy-request-panel .bp-privacy-request-metric span{color:var(--bp-ink);grid-area:1/1;font-size:11px;font-weight:500}.bp-admin-workspace .bp-privacy-request-panel .bp-privacy-request-metric strong{grid-area:1/2;font-size:20px;font-weight:700;line-height:1}.bp-admin-workspace .bp-privacy-request-panel .bp-privacy-request-metric em{color:var(--bp-accent);background:#ebe8fe;border-radius:5px;grid-column:1/-1;padding:2px 8px;font-size:11px;line-height:13px;display:block}.bp-admin-workspace .bp-privacy-request-panel .bp-privacy-request-toolbar{gap:12px}.bp-admin-workspace .bp-privacy-request-panel .bp-privacy-request-toolbar__tabs{gap:5px;margin-right:-16px;padding-right:16px}.bp-admin-workspace .bp-privacy-request-panel .bp-privacy-request-toolbar__tabs button{height:23px;min-height:23px;color:var(--bp-ink);background:#fff;border:1px solid #e5eaf8;border-radius:999px;padding:0 13px;font-size:12px;font-weight:400}.bp-admin-workspace .bp-privacy-request-panel .bp-privacy-request-toolbar__tabs button[aria-pressed=true]{color:#fff;box-shadow:none;background:#7a66ef;border-color:#7a66ef}.bp-admin-workspace .bp-privacy-request-panel .bp-privacy-request-toolbar__search{grid-area:search;width:100%}.bp-admin-workspace .bp-privacy-request-panel .bp-privacy-request-toolbar__search input{background-color:#fff;border:1px solid #dfe3f4;border-radius:6px;width:100%;height:27px;min-height:27px;padding:0 8px 0 30px}.bp-admin-workspace .bp-privacy-request-panel .bp-privacy-request-toolbar__filters>button{height:27px;min-height:27px;color:var(--bp-accent);background:#e5e1fd;border-radius:6px;grid-area:btn;padding:0 12px;font-size:12px;font-weight:600}.bp-admin-workspace .bp-privacy-request-panel .bp-privacy-request-toolbar__count{grid-area:count;align-self:center;font-size:12px;font-weight:500}.bp-admin-workspace .bp-privacy-request-panel .bp-privacy-request-toolbar__type{grid-area:type;justify-self:end}.bp-admin-workspace .bp-privacy-request-panel .bp-privacy-request-toolbar__type select{width:auto;min-width:93px;height:24px;min-height:24px;padding:0 var(--bp-admin-select-padding-right,22px) 0 8px;color:var(--bp-ink);background-color:#fff;border:1px solid #dfe3f4;border-radius:6px;line-height:1}.bp-admin-workspace .bp-privacy-request-panel .bp-privacy-request-table{background:0 0;overflow:visible}.bp-admin-workspace .bp-privacy-request-panel .bp-privacy-request-row>:is(time,span){color:var(--bp-ink);font-size:12px;line-height:16px}.bp-admin-workspace .bp-privacy-request-panel .bp-privacy-request-row>span:nth-child(3){align-self:center;font-size:13.5px;line-height:18px}.bp-admin-workspace .bp-privacy-request-panel .bp-privacy-request-row>span:nth-child(2){color:var(--bp-subtle);align-self:center}.bp-admin-workspace .bp-privacy-request-panel .bp-privacy-request-row:before,.bp-admin-workspace .bp-privacy-request-panel .bp-privacy-request-row:after{content:"";flex-basis:100%;height:0}.bp-admin-workspace .bp-privacy-request-panel .bp-privacy-request-row:before{order:4}.bp-admin-workspace .bp-privacy-request-panel .bp-privacy-request-row:after{order:7}.bp-admin-workspace .bp-privacy-request-panel .bp-privacy-request-row__type>b{color:var(--bp-accent);letter-spacing:0;order:5;align-self:center;font-size:13px;font-weight:400;line-height:17px}.bp-admin-workspace .bp-privacy-request-panel .bp-privacy-request-row__type>.bp-privacy-request-badge{order:2;align-self:center;margin-left:9px}.bp-admin-workspace .bp-privacy-request-panel .bp-privacy-request-row .bp-privacy-request-badge{border-radius:999px;min-height:16px;padding:0 7px;font-size:11px;line-height:16px}.bp-admin-workspace .bp-privacy-request-panel .bp-privacy-request-row>:is(time,.bp-privacy-request-row__due){border-top:1px solid #e3e8fa;margin-top:4px;padding-top:6px}.bp-admin-workspace .bp-privacy-request-panel .bp-privacy-request-row__due{border-left:1px solid #e3e8fa;flex-wrap:wrap;gap:2px 8px;padding-left:12px}.bp-admin-workspace .bp-privacy-request-panel .bp-privacy-request-row__due:before{color:#73809e;content:"답변 목표일";flex-basis:100%;font-size:11px;line-height:13px}.bp-admin-workspace .bp-privacy-request-panel .bp-privacy-request-row__status{align-self:center}.bp-admin-workspace .bp-privacy-request-panel .bp-privacy-request-row>time{padding-right:8px}}.bp-support-workspace.bp-support-workspace--sidebar{grid-template-columns:236px minmax(0,1fr);align-items:start;gap:16px;width:100%;min-width:0;max-width:100%;display:grid}.bp-support-workspace__sidebar{background:#fff;border-radius:15px;flex-direction:column;gap:2px;padding:12px;display:flex;box-shadow:0 4px 32px #24252c0a}.bp-support-workspace__nav-label{color:#ab94ff;letter-spacing:.11em;text-transform:uppercase;margin:0;padding:8px 10px 7px;font-size:.64rem;font-weight:700;line-height:1.2}.bp-support-workspace__navigation{flex-direction:column;gap:2px;display:flex}.bp-support-workspace__nav-item{width:100%;min-height:54px;color:var(--bp-subtle);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;border-radius:9px;flex-direction:column;gap:4px;padding:10px 12px;transition:background-color .15s,color .15s,transform .12s;display:flex}.bp-support-workspace__nav-item:hover{color:#4a4358;background:#faf8ff}.bp-support-workspace__nav-item:focus-visible{outline-offset:2px;outline:2px solid #5f33e1}.bp-support-workspace__nav-item:active{transform:scale(.98)}.bp-support-workspace__nav-item[data-active=true]{color:#5f33e1;background:#efeefd;border-color:#6a4ff5}.bp-support-workspace__nav-title-row{justify-content:flex-start;align-items:center;gap:7px;width:100%;display:flex}.bp-support-workspace__nav-title-row strong{color:inherit;font-size:.78rem;font-weight:700;line-height:1.3}.bp-support-workspace__nav-title-row em{color:#5f33e1;background:#eceafd;border:1px solid #0000;border-radius:999px;flex:none;align-items:center;height:25px;padding:0 10px;font-size:12.5px;font-style:normal;font-weight:500;line-height:1;display:inline-flex}.bp-support-workspace__nav-item[data-active=true] .bp-support-workspace__nav-title-row em{color:#5f33e1;background:#fff;border-color:#d0d2f8}.bp-support-workspace__nav-description{color:#8d8798;font-size:.66rem;font-weight:500;line-height:1.35}.bp-support-workspace__nav-item[data-active=true] .bp-support-workspace__nav-description{color:#8067c5}.bp-support-workspace__content{width:100%;min-width:0;max-width:100%;animation:.22s bp-support-workspace-fade}@keyframes bp-support-workspace-fade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (min-width:1280px){.bp-support-workspace__nav-item[data-active=true]{box-shadow:inset 3px 0 0 var(--bp-accent)}}@media (max-width:900px){.bp-support-workspace.bp-support-workspace--sidebar{grid-template-columns:minmax(0,1fr)}.bp-support-workspace__navigation{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:6px;display:grid}}@media (prefers-reduced-motion:reduce){.bp-support-workspace__content,.bp-support-workspace__nav-item{transition:none;animation:none}}.bp-admin-workspace{--bp-admin-space-1:4px;--bp-admin-space-2:8px;--bp-admin-space-3:12px;--bp-admin-space-4:16px;--bp-admin-space-5:20px;--bp-admin-space-6:24px;--bp-admin-sidebar-width:250px;--bp-admin-sidebar-gap:10px;--bp-admin-sidebar-padding-block:12px;--bp-admin-sidebar-padding-inline:10px;--bp-admin-brand-mark-size:30px;--bp-admin-nav-icon-size:21px;--bp-admin-nav-button-padding-block:4px;--bp-admin-nav-button-padding-inline:8px;--bp-admin-topbar-gap:14px;--bp-admin-topbar-min-height:72px;--bp-admin-topbar-padding-block:var(--bp-admin-space-3);--bp-admin-topbar-padding-inline:var(--bp-admin-space-5);--bp-admin-body-max-width:1720px;--bp-admin-body-padding:clamp(16px, calc(1.667vw - 8.5px), 20px);--bp-admin-panel-padding:clamp(16px, calc(1.667vw - 8.5px), 20px);--bp-admin-section-gap:var(--bp-admin-space-4);--bp-admin-card-gap:var(--bp-admin-space-3);--bp-admin-control-gap:clamp(10px, calc(.833vw - 2.25px), 12px);--bp-admin-main-rail-gap:clamp(6px, calc(1.667vw - 18.5px), 10px);--bp-admin-rail-toggle-column:clamp(18px, calc(.833vw + 5.75px), 20px);--bp-admin-rail-toggle-button-width:clamp(24px, calc(1.667vw - .5px), 28px);--bp-admin-rail-toggle-height:clamp(50px, calc(2.5vw + 13.25px), 56px);--bp-admin-rail-collapsed-width:60px;--bp-admin-rail-min-width:clamp(280px, calc(8.333vw + 157.5px), 300px);--bp-admin-rail-max-width:clamp(288px, calc(30vw - 153px), 360px);--bp-admin-button-min-height:32px;--bp-admin-button-padding-block:.44rem;--bp-admin-button-padding-inline:.68rem;--bp-admin-input-min-height:34px;--bp-admin-input-padding-block:.44rem;--bp-admin-input-padding-inline:.62rem;--bp-admin-field-min:clamp(180px, calc(4.167vw + 118.75px), 190px);--bp-admin-wide-field-min:clamp(210px, calc(4.167vw + 148.75px), 220px);--bp-admin-filter-min-height:92px;--bp-admin-filter-actions-min-width:clamp(320px, calc(8.333vw + 197.5px), 340px);--bp-admin-filter-action-min:clamp(140px, calc(4.167vw + 78.75px), 150px);--bp-admin-generate-grid-basis:clamp(720px, calc(16.667vw + 475px), 760px);--bp-admin-table-line-height:1.34;--bp-admin-table-cell-padding-block:10px;--bp-admin-table-cell-padding-inline:11px;--bp-admin-layer-local:1;--bp-admin-layer-sticky:2;--bp-admin-layer-sticky-raised:3;--bp-admin-layer-toast:180;--bp-admin-layer-popover:260;--bp-admin-layer-dialog:300;--bp-admin-layer-confirmation:320;--bp-admin-layer-floating:520;grid-template-columns:var(--bp-admin-sidebar-width) minmax(0, 1fr);background:var(--bp-bg);height:100vh;min-height:100vh;color:var(--bp-ink);font-family:var(--bp-admin-font-family);display:grid;overflow:hidden}@media (min-width:1600px){.bp-admin-workspace{--bp-admin-sidebar-gap:12px;--bp-admin-sidebar-padding-block:14px;--bp-admin-sidebar-padding-inline:var(--bp-admin-space-3);--bp-admin-brand-mark-size:32px;--bp-admin-nav-icon-size:22px;--bp-admin-nav-button-padding-block:5px;--bp-admin-nav-button-padding-inline:9px;--bp-admin-topbar-gap:18px;--bp-admin-topbar-min-height:78px;--bp-admin-topbar-padding-block:var(--bp-admin-space-4);--bp-admin-topbar-padding-inline:var(--bp-admin-space-6);--bp-admin-section-gap:var(--bp-admin-space-5);--bp-admin-button-min-height:34px;--bp-admin-button-padding-block:.5rem;--bp-admin-button-padding-inline:.74rem;--bp-admin-input-min-height:36px;--bp-admin-input-padding-block:.5rem;--bp-admin-input-padding-inline:.68rem;--bp-admin-filter-min-height:100px;--bp-admin-table-line-height:1.38;--bp-admin-table-cell-padding-block:11px;--bp-admin-table-cell-padding-inline:12px}}.bp-admin-workspace__sidebar{gap:var(--bp-admin-sidebar-gap);height:100vh;min-height:0;padding:var(--bp-admin-sidebar-padding-block) var(--bp-admin-sidebar-padding-inline);color:var(--bp-ink);background:#fff;border-right:1px solid #f4f0ff;flex-direction:column;display:flex;position:sticky;top:0;overflow:hidden}.bp-admin-workspace__brand{align-items:center;gap:9px;padding:2px 2px 0;display:flex}.bp-admin-workspace__brand p{color:var(--bp-subtle);letter-spacing:0;margin:0;font-size:.66rem;font-weight:500}.bp-admin-workspace__brand strong{letter-spacing:0;font-size:1.1rem;display:block}.bp-admin-workspace__brand-mark{width:var(--bp-admin-brand-mark-size);height:var(--bp-admin-brand-mark-size);letter-spacing:0;background:#5f33e1;border:0;border-radius:10px;place-items:center;font-weight:900;display:grid}.bp-admin-workspace__brand-mark img{width:var(--bp-admin-brand-mark-size);height:var(--bp-admin-brand-mark-size);object-fit:contain;display:block}.bp-admin-workspace__nav{overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:thin;gap:8px;min-height:0;padding-right:2px;display:grid;overflow-y:auto}.bp-admin-workspace__nav-group{gap:2px;display:grid}.bp-admin-workspace__nav-group-label{color:#ab94ff;letter-spacing:.11em;text-transform:uppercase;margin:0;padding:0 10px 3px;font-size:.6rem;font-weight:600}.bp-admin-workspace__nav-button{grid-template-columns:var(--bp-admin-nav-icon-size) minmax(0, 1fr);width:100%;padding:var(--bp-admin-nav-button-padding-block) var(--bp-admin-nav-button-padding-inline);color:var(--bp-ink);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;border-radius:9px;align-items:center;gap:9px;font-weight:600;line-height:1.12;text-decoration:none;display:grid}.bp-admin-workspace__nav-icon{width:var(--bp-admin-nav-icon-size);height:var(--bp-admin-nav-icon-size);color:#7c46f0;background:#f4f0ff;border:0;border-radius:7px;justify-content:center;align-items:center;display:inline-flex}.bp-admin-workspace__nav-copy{gap:1px;min-width:0;display:grid}.bp-admin-workspace__nav-copy span{text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;line-height:1.14;overflow:hidden}.bp-admin-workspace__nav-copy em{color:var(--bp-subtle);opacity:.85;text-overflow:ellipsis;white-space:nowrap;font-size:.66rem;font-style:normal;font-weight:400;line-height:1.2;overflow:hidden}.bp-admin-workspace__nav-button:hover:not(:disabled):not([aria-current=page]){background:#f4f0ff}.bp-admin-workspace__nav-button[aria-current=page]{color:#fff;background:#5f33e1;box-shadow:0 6px 16px #5f33e13d}.bp-admin-workspace__nav-button[aria-current=page] .bp-admin-workspace__nav-icon{color:#fff;background:#ffffff2e}.bp-admin-workspace__nav-button[aria-current=page] .bp-admin-workspace__nav-copy span{color:#fff;font-weight:600}.bp-admin-workspace__nav-button[aria-current=page] .bp-admin-workspace__nav-copy em{color:#ffffffb8;opacity:1}.bp-admin-workspace__nav-button:disabled{cursor:not-allowed;opacity:.48}.bp-admin-workspace__program{grid-template-rows:auto minmax(0,1fr);min-width:0;height:100vh;min-height:0;display:grid}.bp-admin-workspace__topbar{z-index:var(--bp-admin-layer-sticky-raised);justify-content:space-between;align-items:center;gap:var(--bp-admin-topbar-gap);min-height:var(--bp-admin-topbar-min-height);padding:var(--bp-admin-topbar-padding-block) var(--bp-admin-topbar-padding-inline);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff0;border-bottom:1px solid #f4f0ff;display:flex;position:sticky;top:0}.bp-admin-workspace__eyebrow{color:var(--bp-accent);font-size:var(--bp-admin-eyebrow-font-size,.66rem);letter-spacing:0;text-transform:none;margin:0 0 4px;font-weight:600}.bp-admin-workspace__topbar h1,.bp-admin-workspace__rail-card h2,.bp-admin-workspace__rail-frame h2{color:var(--bp-ink);letter-spacing:0;margin:0}.bp-admin-workspace__rail-card h2,.bp-admin-workspace__rail-frame h2{font-size:.95rem;font-weight:600}.bp-admin-workspace__topbar h1{font-size:1.28rem;font-weight:600}.bp-admin-workspace__topbar-title-row{align-items:center;gap:10px;min-width:0;display:flex}.bp-admin-workspace__topbar-title-row h1{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bp-admin-workspace__context-badge{color:#5f33e1;background:#ede4ff;border-radius:7px;flex:none;min-height:24px;padding:4px 9px;font-size:.72rem;font-weight:600}.bp-admin-workspace__topbar-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.bp-admin-discipline-switch{color:#5f33e1;cursor:pointer;height:34px;font:inherit;white-space:nowrap;background:#fff;border:1px solid #dcceff;border-radius:999px;align-items:center;gap:6px;padding:0 14px;font-size:.82rem;font-weight:600;line-height:1;display:inline-flex}:is(.bp-admin-discipline-switch:hover,.bp-admin-discipline-switch:focus-visible){background:#eee9ff}.bp-admin-discipline-switch:focus-visible{outline-offset:2px;outline:2px solid #5f33e157}.bp-admin-workspace__profile{position:relative}.bp-admin-workspace__profile-button{height:34px;color:var(--bp-ink);cursor:pointer;font:inherit;white-space:nowrap;background:#fff;border:1px solid #f0ebff;border-radius:999px;align-items:center;gap:8px;padding:4px 12px 4px 4px;font-size:.82rem;font-weight:800;line-height:1;display:flex}:is(.bp-admin-workspace__profile-button:hover,.bp-admin-workspace__profile-button:focus-visible){background:#fcfbff}.bp-admin-workspace__profile-avatar{color:#fff;background:#5f33e1;border-radius:999px;flex:none;justify-content:center;align-items:center;width:26px;height:26px;font-size:.76rem;font-weight:800;display:flex}.bp-admin-workspace__profile-name{white-space:nowrap}.bp-admin-workspace__profile-backdrop{z-index:70;background:0 0;position:fixed;inset:0}.bp-admin-workspace__profile-menu{z-index:80;background:#fff;border:0;border-radius:15px;width:230px;padding:8px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 12px 40px #0000001f}.bp-admin-workspace__profile-menu-head{border-bottom:1px solid #f4f0ff;margin-bottom:6px;padding:8px 10px 10px}.bp-admin-workspace__profile-menu-head strong{color:var(--bp-ink);font-size:.82rem;font-weight:800;display:block}.bp-admin-workspace__profile-menu-head span{color:#9c94b8;font-size:.7rem;font-weight:600}.bp-admin-workspace__profile-menu-item{width:100%;height:36px;color:var(--bp-ink);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;border-radius:9px;align-items:center;gap:8px;padding:0 10px;font-size:.78rem;font-weight:700;display:flex}:is(.bp-admin-workspace__profile-menu-item:hover,.bp-admin-workspace__profile-menu-item:focus-visible){background:#fcfbff}.bp-admin-workspace__profile-menu-item--danger{color:var(--bp-danger)}:is(.bp-admin-workspace__profile-menu-item--danger:hover,.bp-admin-workspace__profile-menu-item--danger:focus-visible){background:var(--bp-danger-soft)}.bp-admin-season-panel--statistics .bp-event-work-tabs{width:fit-content;box-shadow:none;background:#f4f0ff;border:0;border-radius:12px;gap:4px;padding:4px;display:inline-flex}.bp-admin-season-panel--statistics .bp-event-work-tabs button{color:#9c94b8;background:0 0;border:0;border-radius:9px;min-height:33px;padding:0 18px;font-size:.8rem;font-weight:800}.bp-admin-season-panel--statistics .bp-event-work-tabs button[aria-selected=true]{color:var(--bp-ink);background:#fff;box-shadow:0 1px 2px #24252c0c}.bp-ops-settings__form{flex-direction:column;gap:20px;display:flex}.bp-ops-settings__section{flex-direction:column;gap:10px;display:flex}.bp-ops-settings__section h4{color:var(--bp-ink);margin:0;font-size:.88rem;font-weight:800}.bp-ops-settings__section>div:first-child p{color:#9c94b8;margin:4px 0 0;font-size:.72rem;font-weight:600}.bp-ops-settings__group{background:#fcfbff;border:1px solid #ede4ff;border-radius:14px;flex-direction:column;gap:8px;padding:14px 16px;display:flex}.bp-ops-settings__group-head{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.bp-ops-settings__group-head>div{gap:3px;min-width:0;display:grid}.bp-ops-settings__group-title{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.bp-ops-settings__group-title strong{color:var(--bp-ink);font-size:.85rem;font-weight:800}.bp-ops-settings__group-title span{color:var(--bp-subtle);background:#f4f0ff;border-radius:999px;padding:2px 9px;font-size:.65rem;font-weight:800;display:inline-flex}.bp-ops-settings__group-hint{color:var(--bp-subtle);font-size:.72rem;font-weight:600;line-height:1.5}.bp-ops-settings__children{border-left:2px solid #ede4ff;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:8px;padding-left:14px;display:grid}.bp-ops-settings__child{background:#fff;border:1px solid #f0ebff;border-radius:11px;justify-content:space-between;align-items:flex-start;gap:12px;padding:11px 14px;display:flex}.bp-ops-settings__child[data-dimmed]{opacity:.45}.bp-ops-settings__child>div{gap:2px;min-width:0;display:grid}.bp-ops-settings__child strong{color:var(--bp-ink);font-size:.78rem;font-weight:800}.bp-ops-settings__child span{color:#9c94b8;font-size:.68rem;font-weight:600;line-height:1.5}.bp-ops-settings__toggle{cursor:pointer;background:#ddd7ea;border:0;border-radius:999px;flex:none;align-items:center;width:46px;height:26px;padding:2px;transition:background-color .15s;display:flex}.bp-ops-settings__toggle span{background:#fff;border-radius:999px;width:22px;height:22px;transition:transform .15s;display:block;transform:translate(0);box-shadow:0 1px 3px #24252c40}.bp-ops-settings__toggle[data-enabled]{background:#5f33e1}.bp-ops-settings__toggle[data-enabled] span{transform:translate(20px)}.bp-ops-settings__toggle[data-size=template]{width:38px;height:22px}.bp-ops-settings__toggle[data-size=template] span{width:18px;height:18px}.bp-ops-settings__toggle[data-size=template][data-enabled] span{transform:translate(16px)}.bp-ops-settings__toggle:disabled{cursor:not-allowed;opacity:.6}.bp-ops-settings__reason{flex-direction:column;gap:5px;max-width:420px;display:flex}.bp-ops-settings__reason span{color:var(--bp-subtle);font-size:.72rem;font-weight:800}.bp-ops-settings__reason input{height:38px;font:inherit;border:1px solid #f0ebff;border-radius:9px;padding:0 12px;font-size:.82rem}.bp-ops-settings__footer{border-top:1px solid #f4f0ff;flex-wrap:wrap;align-items:center;gap:10px;padding-top:6px;display:flex}.bp-ops-settings__save{color:#fff;cursor:pointer;height:40px;font:inherit;background:#5f33e1;border:0;border-radius:9px;padding:0 20px;font-size:.85rem;font-weight:800}.bp-ops-settings__save:disabled{cursor:not-allowed;opacity:.6}.bp-sa-list-panel{align-content:start;gap:18px;display:grid}.bp-sa-metric-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;min-width:0;display:grid}.bp-sa-metric-card{cursor:pointer;min-width:0;min-height:96px;font:inherit;text-align:left;background:#fcfbff;border:1px solid #24252c12;border-radius:9px;align-content:space-between;gap:8px;padding:12px;display:grid}.bp-sa-metric-card:hover{border-color:#5f33e152;box-shadow:0 12px 28px #24252c0c}.bp-sa-metric-card span{color:var(--bp-subtle);font-size:.74rem;font-weight:900}.bp-sa-metric-card strong{color:var(--bp-ink);font-size:1.32rem;font-weight:900;line-height:1}.bp-sa-metric-card em{color:var(--bp-subtle);text-overflow:ellipsis;white-space:nowrap;font-size:.76rem;font-style:normal;font-weight:800;overflow:hidden}.bp-sa-list-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.bp-sa-list-toolbar__tabs{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.bp-sa-list-toolbar__tabs button{min-height:32px;color:var(--bp-subtle);cursor:pointer;font:inherit;white-space:nowrap;background:#fff;border:1px solid #24252c15;border-radius:999px;padding:.4rem .8rem;font-size:.78rem;font-weight:700}.bp-sa-list-toolbar__tabs button[aria-pressed=true]{color:#fff;background:#5f33e1;border-color:#5f33e1}.bp-sa-list-toolbar__filters{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.bp-support-header-actions,.bp-support-dialog-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.bp-support-workspace{gap:14px;display:grid}.bp-support-workspace__tabs{background:#f5f3fa;border:1px solid #24252c12;border-radius:10px;width:fit-content;padding:4px;display:inline-flex}.bp-support-workspace__tabs button{color:#706485;cursor:pointer;min-height:34px;font:inherit;background:0 0;border:0;border-radius:7px;padding:.45rem .9rem;font-size:.8rem;font-weight:800}.bp-support-workspace__tabs button[aria-pressed=true]{color:#5f33e1;background:#fff;box-shadow:0 5px 14px #24252c0f}.bp-support-grid{grid-template-columns:minmax(120px,.75fr) minmax(130px,.8fr) minmax(120px,.8fr) minmax(100px,.65fr) minmax(220px,1.5fr) minmax(90px,.55fr)}.bp-support-row{color:#3c3c43;cursor:pointer;width:100%;font:inherit;text-align:left;background:#fff;border:0;border-bottom:1px solid #f4f0ff;align-items:center;gap:12px;padding:12px;font-size:.78rem;display:grid}.bp-support-row:hover{background:#fcfbff}.bp-support-row span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.bp-support-row span:nth-child(5){gap:3px;display:grid}.bp-support-row b{color:var(--bp-subtle);font-size:.68rem}.bp-privacy-request-grid{grid-template-columns:minmax(125px,.75fr) minmax(130px,.8fr) minmax(120px,.75fr) minmax(190px,1.15fr) minmax(125px,.75fr) minmax(90px,.55fr)}.bp-privacy-request-row{color:#3c3c43;cursor:pointer;width:100%;font:inherit;text-align:left;background:#fff;border:0;border-bottom:1px solid #f4f0ff;align-items:center;gap:12px;padding:12px;font-size:.78rem;display:grid}.bp-privacy-request-row:hover{background:#fcfbff}.bp-privacy-request-row span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.bp-support-dialog{width:min(920px,100vw - 32px)}.bp-support-form,.bp-support-manage{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.bp-support-form label,.bp-support-manage label{color:var(--bp-subtle);gap:6px;font-size:.76rem;font-weight:800;display:grid}.bp-support-form input,.bp-support-form select,.bp-support-form textarea,.bp-support-manage input,.bp-support-manage select,.bp-support-reply select,.bp-support-reply textarea{width:100%;padding:10px var(--bp-admin-select-padding-right,10px) 10px 10px;color:#2a2040;font:inherit;background-color:#fff;border:1px solid #e4dfee;border-radius:9px}.bp-support-form textarea,.bp-support-reply textarea{resize:vertical}.bp-support-form__wide,.bp-support-dialog-actions{grid-column:1/-1}.bp-support-detail,.bp-support-messages,.bp-support-reply{gap:12px;display:grid}.bp-support-description,.bp-support-messages article{background:#fbf9ff;border:1px solid #f0ebff;border-radius:9px;padding:14px}.bp-support-description h3,.bp-support-description p,.bp-support-messages h3,.bp-support-messages p{margin:0}.bp-support-description p,.bp-support-messages article p{color:#4c4459;white-space:pre-wrap;margin-top:8px;font-size:.82rem;line-height:1.65}.bp-support-messages article[data-visibility=INTERNAL]{background:#fff2e8;border-color:#f3c49e}.bp-support-messages article header{color:var(--bp-subtle);justify-content:space-between;align-items:center;gap:12px;font-size:.72rem;display:flex}.bp-billing-header-actions,.bp-billing-dialog-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.bp-billing-grid{grid-template-columns:minmax(110px,.65fr) minmax(130px,.8fr) minmax(180px,1.2fr) minmax(110px,.7fr) minmax(100px,.65fr) minmax(90px,.55fr)}.bp-billing-row{color:#3c3c43;cursor:pointer;width:100%;font:inherit;text-align:left;background:#fff;border:0;border-bottom:1px solid #f4f0ff;align-items:center;gap:12px;padding:12px;font-size:.78rem;display:grid}.bp-billing-row:hover{background:#fcfbff}.bp-billing-row span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.bp-billing-row span:nth-child(2),.bp-billing-row span:nth-child(3){gap:3px;display:grid}.bp-billing-row small{color:#877b9c;font-size:.67rem}.bp-billing-row span[data-status=PAID]{color:#5f33e1;font-weight:800}.bp-billing-row span[data-status=OVERDUE]{color:#c44690;font-weight:800}.bp-billing-upcoming{background:#faf8ff;border:1px solid #e6e1f2;border-radius:10px;gap:10px;padding:14px;display:grid}.bp-billing-upcoming h4{color:#3c3c43;margin:0;font-size:.82rem}.bp-billing-upcoming>div{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px;display:grid}.bp-billing-upcoming button{color:#3c3c43;cursor:pointer;font:inherit;text-align:left;background:#fff;border:1px solid #e3ddf1;border-radius:9px;gap:4px;padding:10px;display:grid}.bp-billing-upcoming span,.bp-billing-upcoming em{color:#807396;font-size:.72rem;font-style:normal}.bp-billing-dialog{width:min(820px,100vw - 32px)}.bp-billing-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.bp-billing-form label,.bp-billing-detail form label{color:var(--bp-subtle);gap:6px;font-size:.76rem;font-weight:800;display:grid}.bp-billing-form input,.bp-billing-form select,.bp-billing-detail form input{width:100%;padding:10px var(--bp-admin-select-padding-right,10px) 10px 10px;color:#2a2040;font:inherit;background-color:#fff;border:1px solid #e4dfee;border-radius:9px}.bp-billing-form__wide,.bp-billing-dialog-actions{grid-column:1/-1}.bp-billing-detail,.bp-billing-detail form{gap:14px;display:grid}.bp-billing-detail dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;display:grid}.bp-billing-detail dl>div{background:#fbf9ff;border:1px solid #e8e4f1;border-radius:9px;padding:10px}.bp-billing-detail dt{color:#877b9c;font-size:.7rem}.bp-billing-detail dd{color:#3c3c43;margin:4px 0 0;font-size:.82rem;font-weight:800}.bp-billing-detail__notes{color:#584f68;white-space:pre-wrap;background:#f5f3fa;border-radius:9px;margin:0;padding:12px}@media (min-width:768px) and (max-width:900px){.bp-privacy-request-grid>:nth-child(3),.bp-privacy-request-grid>:nth-child(5){display:none}}@media (max-width:900px){.bp-privacy-request-grid{grid-template-columns:minmax(110px,.7fr) minmax(120px,.8fr) minmax(0,1.4fr) minmax(90px,.55fr)}.bp-support-grid{grid-template-columns:minmax(110px,.7fr) minmax(120px,.8fr) minmax(0,1.6fr) minmax(80px,.5fr)}.bp-support-grid>:nth-child(3),.bp-support-grid>:nth-child(4){display:none}.bp-billing-grid{grid-template-columns:minmax(110px,.7fr) minmax(120px,.85fr) minmax(0,1.3fr) minmax(90px,.55fr)}.bp-billing-grid>:nth-child(4),.bp-billing-grid>:nth-child(5){display:none}}@media (max-width:640px){.bp-support-form,.bp-support-manage{grid-template-columns:1fr}.bp-support-form__wide,.bp-support-dialog-actions{grid-column:auto}.bp-billing-form,.bp-billing-detail dl{grid-template-columns:1fr}.bp-billing-form__wide,.bp-billing-dialog-actions{grid-column:auto}}.bp-sa-list-toolbar__filters>span{color:#9c94b8;white-space:nowrap;font-size:.76rem;font-weight:700}.bp-sa-list-toolbar__filters select,.bp-sa-list-toolbar__filters input{min-height:36px;padding:.5rem var(--bp-admin-select-padding-right,.68rem) .5rem .68rem;color:var(--bp-ink);font:inherit;background-color:#fff;border:1px solid #24252c12;border-radius:9px;font-size:.84rem}.bp-sa-list-toolbar__filters input{width:200px}.bp-sa-list-table{background:#fff;border:1px solid #24252c12;border-radius:9px;min-width:0;overflow-x:auto}.bp-sa-list-table__head{color:var(--bp-subtle);background:#fcfbff;font-size:.72rem;font-weight:900;display:grid}.bp-sa-list-table__head span{border-right:1px solid #24252c0c;padding:11px 12px}.bp-sa-list-table__head span:last-child{border-right:0}.bp-sa-list-table__empty{color:var(--bp-subtle);text-align:center;border-top:1px solid #24252c0c;margin:0;padding:32px 12px;font-size:.86rem}.bp-audit-log-grid{grid-template-columns:minmax(140px,.8fr) minmax(150px,.95fr) minmax(190px,1.1fr) minmax(170px,1fr) minmax(170px,1fr) minmax(170px,1.05fr);min-width:1080px}.bp-audit-log-row{width:100%;color:var(--bp-ink);cursor:pointer;font:inherit;text-align:left;background:#fff;border:0;border-top:1px solid #24252c0c;padding:0;display:grid}.bp-audit-log-row:hover{background:#fcfbff}.bp-audit-log-row span{text-overflow:ellipsis;white-space:nowrap;border-right:1px solid #24252c0c;padding:11px 12px;font-size:.78rem;overflow:hidden}.bp-audit-log-row span:last-child{border-right:0}.bp-audit-log-dialog{width:min(860px,100vw - 32px)}.bp-audit-log-dialog__body{gap:18px;display:grid}.bp-audit-log-dialog__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;display:grid}.bp-audit-log-dialog__grid>div{background:#fcfbff;border-radius:9px;min-width:0;padding:12px}.bp-audit-log-dialog__grid dt{color:var(--bp-subtle);font-size:.72rem;font-weight:800}.bp-audit-log-dialog__grid dd{overflow-wrap:anywhere;color:var(--bp-ink);margin:5px 0 0;font-size:.86rem;font-weight:700}.bp-audit-log-dialog__metadata h3{color:var(--bp-ink);margin:0 0 8px;font-size:.9rem}.bp-audit-log-dialog__metadata pre{color:#ece8f7;white-space:pre-wrap;background:#24252c;border-radius:9px;max-height:320px;margin:0;padding:14px;font-size:.76rem;overflow:auto}.bp-sa-license-row{border-top:1px solid #24252c0c;align-items:center;display:grid}.bp-sa-license-row>div{border-right:1px solid #24252c0c;min-width:0;padding:11px 12px}.bp-sa-license-row>div:last-child{text-align:center;border-right:0}.bp-sa-license-row strong{color:var(--bp-ink);text-overflow:ellipsis;white-space:nowrap;font-size:.84rem;display:block;overflow:hidden}.bp-sa-license-row strong[data-expiring]{color:#e07524}.bp-sa-license-row small{color:var(--bp-subtle);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:.7rem;font-weight:800;display:block;overflow:hidden}.bp-sa-license-row small[data-overage]{color:#e07524}.bp-sa-license-row button{color:#474054;cursor:pointer;min-height:32px;font:inherit;white-space:nowrap;background:#fff;border:1px solid #f0ebff;border-radius:9px;padding:.4rem .7rem;font-size:.76rem;font-weight:700}.bp-sa-license-row button:hover{background:#f3f0fb}.bp-sa-license-dialog{width:min(880px,100vw - 32px)}.bp-license-features{background:#fff;border:1px solid #eee8ff;border-radius:10px;gap:10px;min-width:0;margin:0;padding:14px;display:grid}.bp-license-features legend{color:var(--bp-ink);padding:0 4px;font-size:.82rem;font-weight:900}.bp-license-features>p{color:var(--bp-subtle);margin:0;font-size:.74rem;font-weight:650;line-height:1.55}.bp-license-features__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.bp-license-feature-card{background:#fcfbff;border:1px solid #f0ebff;border-radius:9px;justify-content:space-between;align-items:center;gap:14px;min-width:0;padding:12px;display:flex}.bp-license-feature-card>div{gap:3px;min-width:0;display:grid}.bp-license-feature-card strong{color:var(--bp-ink);font-size:.82rem;font-weight:900}.bp-license-feature-card>div>span{color:#7f778f;font-size:.7rem;font-weight:650;line-height:1.45}@media (max-width:760px){.bp-license-features__grid{grid-template-columns:1fr}}.bp-club-management-panel__header-actions{align-items:center;gap:8px;display:flex}.bp-club-management-panel__create-toggle{color:#fff;cursor:pointer;min-height:36px;font:inherit;white-space:nowrap;background:#5f33e1;border:0;border-radius:9px;padding:.5rem 1rem;font-size:.82rem;font-weight:700;box-shadow:0 10px 20px #5f33e12e}.bp-club-management-panel__create-toggle:hover{filter:brightness(1.06)}.bp-club-create-form--card{background:#fcfbff;border:1px solid #24252c0f;border-radius:10px;padding:16px}.bp-sa-deploy-status{background:#fcfbff;border:1px solid #24252c0c;border-radius:9px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:12px;display:flex}.bp-sa-deploy-status>div{gap:2px;display:grid}.bp-sa-deploy-status span:first-child{color:var(--bp-subtle);font-size:.72rem;font-weight:900}.bp-sa-deploy-status strong{color:var(--bp-ink);font-size:.94rem}.bp-sa-deploy-status em{color:#9c94b8;font-family:ui-monospace,Menlo,monospace;font-size:.72rem;font-style:normal;font-weight:700}.bp-sa-deploy-status__pill{color:#5f33e1;letter-spacing:.03em;white-space:nowrap;background:#5f33e124;border-radius:7px;align-items:center;min-height:24px;padding:.24rem .5rem;font-size:.68rem;font-weight:700;display:inline-flex}.bp-sa-installer-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px;min-width:0;display:grid}.bp-sa-installer-card{background:#fcfbff;border:1px solid #24252c0f;border-radius:10px;gap:10px;padding:16px;display:grid}.bp-sa-installer-card__head{justify-content:space-between;align-items:center;gap:8px;display:flex}.bp-sa-installer-card__head strong{color:var(--bp-ink);font-size:.98rem}.bp-sa-installer-card__head span{color:var(--bp-subtle);font-size:.74rem;font-weight:700}.bp-sa-installer-card__download{color:#fff;cursor:pointer;min-height:38px;font:inherit;background:#5f33e1;border:0;border-radius:9px;justify-content:center;align-items:center;padding:.55rem 1rem;font-size:.86rem;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:0 10px 20px #5f33e12e}.bp-sa-installer-card__download:hover{filter:brightness(1.06);color:#fff}.bp-sa-installer-card__file{color:var(--bp-subtle);justify-content:space-between;align-items:center;gap:8px;font-size:.76rem;font-weight:700;display:flex}.bp-sa-installer-card__file span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bp-sa-installer-card__sha{background:#fff;border:1px solid #24252c0c;border-radius:9px;gap:4px;padding:8px;display:grid}.bp-sa-installer-card__sha>span{color:#9c94b8;font-size:.66rem;font-weight:900}.bp-sa-installer-card__sha>div{align-items:center;gap:8px;min-width:0;display:flex}.bp-sa-installer-card__sha code{min-width:0;color:var(--bp-ink);text-overflow:ellipsis;white-space:nowrap;flex:auto;font-family:ui-monospace,Menlo,monospace;font-size:.72rem;overflow:hidden}.bp-sa-installer-card__sha button{color:#474054;cursor:pointer;min-height:26px;font:inherit;white-space:nowrap;background:#fff;border:1px solid #f0ebff;border-radius:6px;flex:none;padding:.2rem .5rem;font-size:.68rem;font-weight:700}.bp-sa-installer-card__sha button:hover{background:#f3f0fb}.bp-sa-installer-card__signing{color:#9f5213;margin:0;font-size:.72rem;line-height:1.5}.bp-sa-deploy-history{background:#fcfbff;border:1px solid #24252c0f;border-radius:10px;gap:8px;padding:14px;display:grid}.bp-sa-deploy-history h4{color:var(--bp-ink);margin:0;font-size:.9rem;font-weight:800}.bp-sa-deploy-history p{color:var(--bp-subtle);margin:0;font-size:.78rem;line-height:1.6}.bp-notification-summary-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;display:grid}.bp-notification-summary-card{cursor:pointer;min-height:80px;font:inherit;text-align:left;background:#fff;border:1px solid #f0ebff;border-radius:14px;flex-direction:column;gap:6px;padding:14px;display:flex}.bp-notification-summary-card span{color:var(--bp-ink);font-size:.76rem;font-weight:800}.bp-notification-summary-card strong{color:var(--bp-ink);font-size:1.42rem;font-weight:900}.bp-notification-summary-card em{color:var(--bp-subtle);font-size:.7rem;font-style:normal;font-weight:700}.bp-notification-summary-card[data-tone=pending]{background:#eee9ff}.bp-notification-summary-card[data-tone=pending] strong{color:#5f33e1}.bp-notification-summary-card[data-tone=delivered]{background:#ede9f6}.bp-notification-summary-card[data-tone=delivered] strong{color:#5f33e1}.bp-notification-summary-card[data-tone=failed]{background:#ffe4f2}.bp-notification-summary-card[data-tone=failed] strong{color:#d6559b}.bp-notification-summary-card[data-tone=suppressed]{background:#f3f1f7}.bp-notification-summary-card[data-tone=suppressed] strong{color:var(--bp-subtle)}.bp-notification-summary-card[aria-pressed=true]{border-color:#5f33e1;box-shadow:inset 0 0 0 1px #5f33e1}.bp-notification-filter-form{background:#fcfbff;border:1px solid #f0ebff;border-radius:12px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));align-items:flex-end;gap:10px;padding:14px 15px;display:grid}.bp-notification-filter-form label{flex-direction:column;gap:5px;min-width:0;display:flex}.bp-notification-filter-form label span{color:var(--bp-ink);font-size:13px;font-weight:500}.bp-notification-filter-form input,.bp-notification-filter-form select{height:37px;padding:0 var(--bp-admin-select-padding-right,12px) 0 12px;color:var(--bp-ink);font:inherit;background-color:#fff;border:1px solid #f0ebff;border-radius:9px;font-size:.82rem}.bp-notification-filter-form__actions{align-items:center;gap:6px;display:flex}.bp-notification-filter-form__actions button{color:#fff;cursor:pointer;height:37px;font:inherit;background:#5f33e1;border:0;border-radius:9px;flex:1 1 0;justify-content:center;align-items:center;gap:6px;padding:0 20px;font-size:.82rem;font-weight:800;display:inline-flex}.bp-notification-filter-form__actions button+button{color:var(--bp-subtle);background:#fff;border:1px solid #e5ddfa}.bp-notification-list-block{gap:8px;display:grid}.bp-notification-list-count{color:#9c94b8;font-size:.72rem;font-weight:700}.bp-notification-card-actions{border-top:1px solid #f4f0ff;gap:8px;padding-top:10px;display:flex}.bp-notification-card-actions__detail{height:32px;color:var(--bp-subtle);cursor:pointer;font:inherit;background:#fff;border:1px solid #f0ebff;border-radius:9px;padding:0 14px;font-size:.75rem;font-weight:800}.bp-notification-card-actions__detail:hover{background:#fcfbff}.bp-notification-card-actions__retry{color:#fff;cursor:pointer;height:32px;font:inherit;background:#5f33e1;border:0;border-radius:9px;padding:0 14px;font-size:.75rem;font-weight:800}.bp-notification-card-actions__retry:hover:not(:disabled){filter:brightness(1.08)}.bp-notification-card-actions__retry:disabled{cursor:not-allowed;opacity:.6}.bp-notification-panel__description{color:var(--bp-subtle);margin:5px 0 0;font-size:14px;line-height:1.5}.bp-notification-delivery-disabled{color:#5d5868;background:#f3f1f7;border:1px solid #ded9e7;border-radius:12px;gap:4px;padding:13px 15px;display:grid}.bp-notification-delivery-disabled strong{color:#34313a;font-size:.8rem;font-weight:850}.bp-notification-delivery-disabled span{font-size:.72rem;font-weight:650;line-height:1.55}.bp-notification-batch-retry{background:#f6f2ff;border:1px solid #5f33e13d;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.bp-notification-batch-retry>div{gap:3px;display:grid}.bp-notification-batch-retry strong{color:#3f287f;font-size:.8rem}.bp-notification-batch-retry span{color:#786e92;font-size:.7rem}.bp-notification-batch-retry>button{color:#fff;cursor:pointer;font:inherit;white-space:nowrap;background:#5f33e1;border:0;border-radius:9px;min-height:37px;padding:0 16px;font-size:.75rem;font-weight:850}.bp-notification-batch-retry button:disabled{cursor:not-allowed;opacity:.5}.bp-notification-ledger-layout{min-width:0;display:grid}.bp-notification-ledger{background:#fff;border:1px solid #24252c12;border-radius:12px;min-width:0;overflow:hidden}.bp-notification-ledger__heading{border-bottom:1px solid #f0ebff;justify-content:space-between;align-items:center;gap:12px;padding:13px 14px;display:flex}.bp-notification-ledger__heading>div{gap:3px;display:grid}.bp-notification-ledger__heading h4,.bp-notification-ledger__heading p{margin:0}.bp-notification-ledger__heading h4{color:var(--bp-ink);font-size:.9rem}.bp-notification-ledger__heading p,.bp-notification-ledger__heading>strong{color:#847b9a;font-size:.7rem}.bp-notification-ledger__heading>strong{color:#5f33e1;background:#eee8ff;border-radius:999px;padding:5px 8px}.bp-notification-ledger__table-wrap{max-width:100%;overflow-x:auto}.bp-notification-ledger__table{border-collapse:collapse;table-layout:fixed;color:#4f485d;width:100%;font-size:.72rem}.bp-notification-ledger__table th,.bp-notification-ledger__table td{text-align:left;vertical-align:middle;border-bottom:1px solid #f4f0ff;min-width:0;padding:10px 8px}.bp-notification-ledger__table th{color:#857d97;background:#faf8ff;font-size:.65rem;font-weight:850}.bp-notification-ledger__table th:first-child{width:36px}.bp-notification-ledger__table th:nth-child(2){width:132px}.bp-notification-ledger__table th:nth-child(3){width:148px}.bp-notification-ledger__table th:nth-child(5){width:108px}.bp-notification-ledger__table th:nth-child(6){width:64px}.bp-notification-ledger__table tbody tr{cursor:pointer}.bp-notification-ledger__table tbody tr:hover td,.bp-notification-ledger__table tr[aria-current=true] td{background:#f7f3ff}.bp-notification-ledger__table tbody tr:focus-visible{outline-offset:-2px;outline:2px solid #5f33e1}.bp-notification-ledger__table td strong,.bp-notification-ledger__table td small{overflow-wrap:anywhere;min-width:0;display:block}.bp-notification-ledger__table td strong{color:var(--bp-ink);font-size:.73rem}.bp-notification-ledger__table td small{color:#958da8;margin-top:3px;font-size:.64rem}.bp-notification-ledger__table input[type=checkbox]{accent-color:#5f33e1}.bp-notification-ledger__notification{color:#4d2bb8}.bp-notification-ledger__empty{color:#8d859f;text-align:center;margin:0;padding:44px 16px;font-size:.8rem}.bp-notification-ledger__pagination{justify-content:flex-end;align-items:center;gap:8px;padding:10px 12px;display:flex}.bp-notification-ledger__pagination button{color:#5f33e1;cursor:pointer;min-height:30px;font:inherit;background:#fff;border:1px solid #e8e1f7;border-radius:8px;align-items:center;gap:4px;padding:0 10px;font-size:.7rem;font-weight:800;display:inline-flex}.bp-notification-ledger__pagination button:disabled{cursor:not-allowed;opacity:.42}.bp-notification-ledger__pagination span{color:#8d859f;font-size:.68rem}@media (max-width:760px){.bp-notification-panel>.bp-notification-batch-retry{flex-direction:column;align-items:stretch}.bp-notification-filter-form{grid-template-columns:1fr}}.bp-admin-workspace__subnav{background:#f4f0ff;border-radius:12px;gap:4px;width:fit-content;padding:4px;display:inline-flex}.bp-admin-workspace__subnav button{color:#9c94b8;cursor:pointer;min-height:33px;font:inherit;background:0 0;border:0;border-radius:9px;padding:0 18px;font-size:.8rem;font-weight:800}.bp-admin-workspace__subnav button[aria-selected=true]{color:var(--bp-ink);background:#fff;box-shadow:0 1px 2px #24252c0c}.bp-club-accounts-panel__list-head-actions{align-items:center;gap:8px;display:flex}.bp-club-accounts-panel__list-head-actions button{height:32px;color:var(--bp-ink);cursor:pointer;font:inherit;white-space:nowrap;background:#f4f0ff;border:0;border-radius:9px;padding:0 14px;font-size:.75rem;font-weight:800}.bp-club-accounts-panel__list-head-actions button:hover{background:#ebe6f5}.bp-monthly-dues-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.bp-monthly-dues-toolbar>strong{color:var(--bp-ink);white-space:nowrap;font-size:.94rem;font-weight:800}.bp-monthly-dues-toolbar__actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.bp-monthly-dues-toolbar__button{height:38px;color:var(--bp-ink);cursor:pointer;font:inherit;white-space:nowrap;background:#fff;border:1px solid #f0ebff;border-radius:10px;padding:0 16px;font-size:.82rem;font-weight:800}.bp-monthly-dues-toolbar__button:hover{background:#fcfbff}.bp-monthly-dues-toolbar__create{color:#fff;cursor:pointer;height:38px;font:inherit;white-space:nowrap;background:#5f33e1;border:0;border-radius:14px;padding:0 18px;font-size:.82rem;font-weight:600;box-shadow:2px 10px 18px #5f33e147}.bp-monthly-dues-toolbar__create:hover{filter:brightness(1.05)}.bp-monthly-dues-kv-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.bp-monthly-dues-kv-card{background:#fff;border:1px solid #e4e3f3;border-radius:8px;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr);align-items:center;gap:2px 14px;min-width:0;padding:14px 16px;display:grid}@media (max-width:1279px){.bp-monthly-dues-kv-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.bp-monthly-dues-kv-card:has(>.bp-monthly-dues-kv-card__icon){grid-template-columns:auto minmax(0,1fr)}.bp-monthly-dues-kv-card__icon{color:#5f33e1;background:#f1edff;border-radius:50%;grid-row:1/3;place-items:center;width:40px;height:40px;display:grid}.bp-monthly-dues-kv-card>span:not(.bp-monthly-dues-kv-card__icon){color:#5b6694;overflow-wrap:anywhere;align-self:end;font-size:.76rem;font-weight:400}.bp-monthly-dues-kv-card strong{color:#151d43;letter-spacing:-.01em;overflow-wrap:anywhere;align-self:start;font-size:1.3rem;font-weight:700}.bp-monthly-dues-kv-card strong em{margin-left:2px;font-size:.82rem;font-style:normal;font-weight:700}.bp-monthly-dues-kv-card[data-tone=paid] .bp-monthly-dues-kv-card__icon{color:#2aa759;background:#e9f7ec}.bp-monthly-dues-kv-card[data-tone=pending] .bp-monthly-dues-kv-card__icon{color:#ef8d16;background:#fff3e2}.bp-monthly-dues-kv-card[data-tone=rate] .bp-monthly-dues-kv-card__icon{color:#6b7295;background:#f1f2f6}.bp-monthly-dues-month-list{flex-direction:column;gap:12px;display:flex}.bp-monthly-dues-month-card{cursor:pointer;background:#fff;border:1px solid #f0ebff;border-radius:15px;flex-direction:column;gap:12px;padding:18px 20px;display:flex}:is(.bp-monthly-dues-month-card:hover,.bp-monthly-dues-month-card:focus-visible){border-color:#dcceff;box-shadow:0 6px 18px #24252c0c}.bp-monthly-dues-month-card__row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.bp-monthly-dues-month-card__row>div{gap:3px;min-width:0;display:grid}.bp-monthly-dues-month-card__title{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.bp-monthly-dues-month-card__title strong{color:var(--bp-ink);font-size:1.02rem;font-weight:800}.bp-monthly-dues-month-card__title span{color:#5f33e1;font-size:.92rem;font-weight:800}.bp-monthly-dues-month-card__meta{color:var(--bp-subtle);font-size:.78rem;font-weight:600}.bp-monthly-dues-month-card__open{height:38px;color:var(--bp-ink);cursor:pointer;font:inherit;background:#f4f1fa;border:0;border-radius:10px;flex:none;padding:0 18px;font-size:.82rem;font-weight:800}.bp-monthly-dues-month-card__open:hover{background:#ede4ff}.bp-monthly-dues-progress{background:#f4f0ff;border-radius:999px;height:8px;overflow:hidden}.bp-monthly-dues-progress span{background:#5f33e1;border-radius:999px;height:100%;transition:width .3s;display:block}.bp-monthly-dues-empty{color:var(--bp-subtle);text-align:center;background:#fff;border:1px dashed #24252c18;border-radius:14px;margin:0;padding:26px;font-size:.82rem;font-weight:700}.bp-monthly-dues-detail-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.bp-monthly-dues-detail-header__title{align-items:center;gap:11px;min-width:0;display:flex}.bp-monthly-dues-detail-header__back{width:34px;height:34px;color:var(--bp-subtle);cursor:pointer;background:#fff;border:1px solid #f0ebff;border-radius:10px;flex:none;justify-content:center;align-items:center;display:flex}.bp-monthly-dues-detail-header__back:hover{background:#fcfbff}.bp-monthly-dues-detail-header__meta{color:var(--bp-subtle);white-space:nowrap;font-size:.78rem;font-weight:700}.bp-monthly-dues-detail-header__actions{justify-content:flex-end;align-items:center;gap:9px;display:flex}.bp-monthly-dues-detail-metrics{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;display:grid}.bp-monthly-dues-progress-card{background:#fff;border:1px solid #f0ebff;border-radius:15px;flex-direction:column;gap:10px;padding:16px 20px;display:flex}.bp-monthly-dues-progress-card>div:first-child{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.bp-monthly-dues-progress-card span{color:var(--bp-subtle);font-size:.76rem;font-weight:800}.bp-monthly-dues-progress-card strong{color:var(--bp-ink);font-size:.82rem;font-weight:800}.bp-settings-kv-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;display:grid}.bp-settings-kv-card{background:#fff;border:1px solid #f0ebff;border-radius:14px;flex-direction:column;gap:4px;padding:14px 16px;display:flex}.bp-settings-kv-card span{color:var(--bp-subtle);font-size:.72rem;font-weight:800}.bp-settings-kv-card strong{color:var(--bp-ink);font-size:1.25rem;font-weight:900}.bp-settings-kv-card__small{font-size:1rem!important}.bp-permissions-panel,.bp-club-accounts-panel{gap:var(--bp-admin-space-4);align-content:start;display:grid}.bp-permissions-panel__intro{max-width:640px;color:var(--bp-subtle);margin:0;font-size:.76rem;font-weight:600;line-height:1.6}.bp-permissions-panel__matrix-block{gap:10px;display:grid}.bp-permissions-panel__matrix-block h4,.bp-club-accounts-panel__form h4,.bp-club-accounts-panel__list-head h4{color:var(--bp-ink);margin:0;font-size:.88rem;font-weight:800}.bp-permissions-panel__table-wrap{background:#fff;border:1px solid #f0ebff;border-radius:14px;overflow-x:auto}.bp-permissions-panel__table{border-collapse:collapse;width:100%;min-width:640px;font-size:.82rem}.bp-permissions-panel__table th{color:var(--bp-subtle);text-align:left;text-transform:uppercase;white-space:nowrap;border-bottom:1px solid #f0ebff;padding:11px 14px;font-size:.7rem;font-weight:800}.bp-permissions-panel__table th+th{text-align:center}.bp-permissions-panel__role-head{flex-direction:column;align-items:center;gap:3px;display:flex}.bp-permissions-panel__role-head span{color:var(--bp-ink);text-transform:none;font-size:.76rem;font-weight:800}.bp-permissions-panel__role-head em{color:#9c94b8;text-transform:none;background:#f4f0ff;border-radius:999px;padding:1px 7px;font-size:.6rem;font-style:normal;font-weight:800}.bp-permissions-panel__table td{text-align:center;border-bottom:1px solid #f4f0ff;padding:8px 14px}.bp-permissions-panel__table td:first-child{color:var(--bp-ink);text-align:left;padding:10px 14px;font-weight:700}.bp-permissions-panel__permission-name,.bp-permissions-panel__permission-description{display:block}.bp-permissions-panel__permission-name{white-space:nowrap}.bp-permissions-panel__permission-description{color:#887c9c;max-width:360px;margin-top:2px;font-size:.68rem;font-weight:600;line-height:1.45}.bp-permissions-panel__cell{color:#aca4ba;width:30px;height:30px;font:inherit;background:#fff;border:1.5px solid #e4dfef;border-radius:9px;justify-content:center;align-items:center;font-size:.82rem;font-weight:800;display:inline-flex}.bp-permissions-panel__cell[data-granted=true]{color:#fff;background:#5f33e1;border-color:#5f33e1}.bp-permissions-panel__assign-banner{background:#eee9ff;border:1px dashed #dcceff;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:14px 16px;display:flex}.bp-permissions-panel__assign-banner div{gap:2px;min-width:0;display:grid}.bp-permissions-panel__assign-banner strong{color:var(--bp-ink);font-size:.82rem;font-weight:800}.bp-permissions-panel__assign-banner span{color:var(--bp-subtle);font-size:.72rem;font-weight:600}.bp-permissions-panel__assign-banner button{color:#5f33e1;cursor:pointer;height:34px;font:inherit;white-space:nowrap;background:#ede6fd;border:0;border-radius:9px;flex:none;padding:0 16px;font-size:.78rem;font-weight:800}.bp-permissions-panel__assign-banner button:hover{background:#e7ddfd}.bp-club-accounts-panel__form{background:#fff;border:1px solid #f0ebff;border-radius:14px;flex-direction:column;gap:14px;padding:16px;display:flex}.bp-club-accounts-panel__form-grid{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;display:grid}.bp-club-accounts-panel__form label{flex-direction:column;gap:5px;display:flex}.bp-club-accounts-panel__form label span{color:var(--bp-subtle);font-size:.72rem;font-weight:800}.bp-club-accounts-panel__form input,.bp-club-accounts-panel__form select{height:38px;padding:0 var(--bp-admin-select-padding-right,12px) 0 12px;color:var(--bp-ink);font:inherit;background-color:#fff;border:1px solid #f0ebff;border-radius:9px;font-size:.82rem}.bp-club-accounts-panel__submit{color:#fff;cursor:pointer;height:38px;font:inherit;background:#5f33e1;border:0;border-radius:9px;padding:0 18px;font-size:.82rem;font-weight:800}.bp-club-accounts-panel__message{color:#4a1fc8;background:#eee9ff;border-radius:10px;margin:0;padding:10px 14px;font-size:.78rem;font-weight:700;line-height:1.5}.bp-club-accounts-panel__message[data-tone=error]{color:#e07524;background:#ffe4f2}.bp-club-accounts-panel__list-block{gap:10px;display:grid}.bp-club-accounts-panel__list-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.bp-club-accounts-panel__list-head button{height:32px;color:var(--bp-ink);cursor:pointer;font:inherit;white-space:nowrap;background:#f4f0ff;border:0;border-radius:9px;padding:0 14px;font-size:.75rem;font-weight:800}.bp-club-accounts-panel__list-head button:hover{background:#ebe6f5}.bp-club-accounts-panel__rows{gap:8px;display:grid}.bp-club-accounts-panel__row{background:#fff;border:1px solid #f0ebff;border-radius:12px;grid-template-columns:minmax(0,1fr) 88px minmax(110px,auto);align-items:center;gap:14px;padding:12px 16px;display:grid}.bp-club-accounts-panel__row>div{gap:2px;min-width:0;display:grid}.bp-club-accounts-panel__row strong{color:var(--bp-ink);font-size:.82rem;font-weight:800}.bp-club-accounts-panel__row>div span{color:#9c94b8;font-size:.7rem;font-weight:600}.bp-club-accounts-panel__row-actions button{min-height:34px;color:var(--bp-ink);cursor:pointer;font:inherit;background:#f4f0ff;border:0;border-radius:9px;padding:0 12px;font-size:.74rem;font-weight:800}.bp-club-accounts-panel__row-actions button:disabled{cursor:wait;opacity:.6}.bp-password-dialog{width:min(420px,100%)}.bp-password-dialog__header{border-bottom:1px solid #f0ebff;justify-content:space-between;align-items:center;gap:12px;padding:18px 20px;display:flex}.bp-password-dialog__header h2{color:var(--bp-ink);margin:0;font-size:1rem;font-weight:800}.bp-password-dialog__close{width:28px;height:28px;color:var(--bp-subtle);cursor:pointer;background:#fcfbff;border:0;border-radius:9px;justify-content:center;align-items:center;display:flex}.bp-password-dialog__form{flex-direction:column;gap:14px;padding:20px;display:flex}.bp-password-dialog__form label{flex-direction:column;gap:5px;display:flex}.bp-password-dialog__form label span{color:var(--bp-subtle);font-size:.72rem;font-weight:800}.bp-password-dialog__form input{height:38px;font:inherit;border:1px solid #f0ebff;border-radius:9px;padding:0 12px;font-size:.82rem}.bp-password-dialog__message{color:#4a1fc8;background:#eee9ff;border-radius:9px;margin:0;padding:9px 12px;font-size:.76rem;font-weight:700}.bp-password-dialog__message[data-tone=error]{color:#e07524;background:#ffe4f2}.bp-password-dialog__actions{justify-content:flex-end;gap:8px;margin-top:4px;display:flex}.bp-password-dialog__cancel{height:38px;color:var(--bp-subtle);cursor:pointer;font:inherit;background:#fff;border:1px solid #f0ebff;border-radius:9px;padding:0 16px;font-size:.82rem;font-weight:800}.bp-password-dialog__submit{color:#fff;cursor:pointer;height:38px;font:inherit;background:#5f33e1;border:0;border-radius:9px;padding:0 18px;font-size:.82rem;font-weight:800}.bp-assistant-mascot-button{z-index:var(--bp-admin-layer-dialog,300);right:18px;bottom:calc(112px + env(safe-area-inset-bottom,0px));cursor:pointer;filter:drop-shadow(0 10px 18px #3d1ba652);background:0 0;border:0;justify-items:center;gap:2px;padding:0;transition:transform .15s;display:grid;position:fixed}.bp-assistant-mascot-button>svg{animation:2.6s ease-in-out infinite bp-assistant-mascot-bob}:is(.bp-assistant-mascot-button:hover,.bp-assistant-mascot-button:focus-visible){transform:scale(1.08)}:is(.bp-assistant-mascot-button:hover>svg,.bp-assistant-mascot-button:focus-visible>svg){animation-play-state:paused}.bp-assistant-mascot-button__bubble{color:#5f33e1;white-space:nowrap;background:#fff;border:1px solid #dcceff;border-radius:999px;padding:3px 9px;font-size:.7rem;font-weight:800;line-height:1.2}@keyframes bp-assistant-mascot-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@media (prefers-reduced-motion:reduce){.bp-assistant-mascot-button>svg{animation:none}}.bp-ai-assistant-anchor{z-index:var(--bp-admin-layer-dialog,300);right:18px;bottom:calc(112px + env(safe-area-inset-bottom,0px));position:fixed}.bp-ai-assistant-dialog{background:#fff;border:1px solid #24252c18;border-radius:15px;grid-template-rows:auto minmax(0,1fr) auto auto;width:min(400px,100vw - 36px);height:min(600px,100vh - 192px);animation:.18s ease-out bp-assistant-panel-in;display:grid;overflow:hidden;box-shadow:0 24px 60px #24252c47}.bp-ai-assistant-dialog__identity{align-items:center;gap:10px;display:flex}@keyframes bp-assistant-panel-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.bp-ai-assistant-dialog__header{border-bottom:1px solid #f0ebff;justify-content:space-between;align-items:center;gap:12px;padding:18px 20px;display:flex}.bp-ai-assistant-dialog__header h2{color:var(--bp-ink);margin:0;font-size:1rem;font-weight:800}.bp-ai-assistant-dialog__header .bp-event-panel__eyebrow{align-items:center;gap:4px;display:inline-flex}.bp-ai-assistant-dialog__close{width:28px;height:28px;color:var(--bp-subtle);cursor:pointer;background:#fcfbff;border:0;border-radius:9px;justify-content:center;align-items:center;display:flex}.bp-ai-assistant-dialog__messages{overscroll-behavior:contain;scrollbar-gutter:stable;flex-direction:column;gap:8px;min-height:0;padding:16px 20px;display:flex;overflow-y:auto}.bp-ai-assistant-dialog__message{white-space:pre-wrap;border-radius:14px;max-width:85%;margin:0;padding:10px 13px;font-size:.82rem;font-weight:600;line-height:1.55}.bp-ai-assistant-dialog__message[data-role=assistant]{color:var(--bp-ink);background:#fcfbff;border-bottom-left-radius:4px;align-self:flex-start}.bp-ai-assistant-dialog__message[data-role=user]{color:#fff;background:#5f33e1;border-bottom-right-radius:4px;align-self:flex-end}.bp-ai-assistant-dialog__navigation-card{background:#fcfbff;border:1px solid #dcceff;border-radius:11px;align-self:flex-start;align-items:center;gap:8px;max-width:100%;padding:7px 8px 7px 11px;display:flex;box-shadow:inset 3px 0 #8d66e8}.bp-ai-assistant-dialog__navigation-card span{color:#7c46f0;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.72rem;font-weight:800;overflow:hidden}.bp-ai-assistant-dialog__navigation-card button{color:#fff;cursor:pointer;height:28px;font:inherit;white-space:nowrap;background:#5f33e1;border:0;border-radius:9px;flex:none;align-items:center;gap:4px;padding:0 10px;font-size:.7rem;font-weight:800;display:inline-flex}.bp-ai-assistant-dialog__event-navigation{align-self:stretch;gap:6px;min-width:0;display:grid}.bp-ai-assistant-dialog__event-navigation-row{background:#fcfbff;border:1px solid #dcceff;border-radius:11px;align-items:center;gap:8px;min-width:0;padding:7px 8px 7px 11px;display:flex;overflow:hidden;box-shadow:inset 3px 0 #8d66e8}.bp-ai-assistant-dialog__event-navigation-summary{flex:auto;gap:1px;min-width:0;display:grid}.bp-ai-assistant-dialog__event-navigation-summary strong,.bp-ai-assistant-dialog__event-navigation-summary small{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.bp-ai-assistant-dialog__event-navigation-summary strong{color:#7c46f0;font-size:.68rem;font-weight:800}.bp-ai-assistant-dialog__event-navigation-summary small{color:var(--bp-subtle);font-size:.7rem;font-weight:700}.bp-ai-assistant-dialog__event-navigation-row button{color:#fff;cursor:pointer;height:28px;font:inherit;white-space:nowrap;background:#5f33e1;border:0;border-radius:9px;flex:none;align-items:center;gap:4px;padding:0 9px;font-size:.68rem;font-weight:800;display:inline-flex}.bp-ai-assistant-dialog__busy{color:#9c94b8;align-self:flex-start;margin:0;font-size:.76rem;font-weight:700}.bp-ai-assistant-dialog__confirm-card{background:#eee9ff;border:1px solid #dcceff;border-radius:14px;align-self:stretch;gap:6px;padding:14px 16px;display:grid;box-shadow:inset 3px 0 #d78643}.bp-ai-assistant-dialog__confirm-card strong{color:var(--bp-ink);font-size:.85rem;font-weight:800}.bp-ai-assistant-dialog__confirm-card span{color:#7c46f0;font-size:.74rem;font-weight:700}.bp-ai-assistant-dialog__confirm-card em{color:var(--bp-ink);font-size:.92rem;font-style:normal;font-weight:800}.bp-ai-assistant-dialog__confirm-card>div{gap:8px;margin-top:4px;display:flex}.bp-ai-assistant-dialog__confirm-card button:first-child{color:#fff;cursor:pointer;height:34px;font:inherit;background:#5f33e1;border:0;border-radius:9px;padding:0 16px;font-size:.8rem;font-weight:800}.bp-ai-assistant-dialog__confirm-card button:last-child{height:34px;color:var(--bp-subtle);cursor:pointer;font:inherit;background:#fff;border:1px solid #dcceff;border-radius:9px;padding:0 14px;font-size:.8rem;font-weight:700}.bp-ai-assistant-dialog__selection-card .bp-ai-assistant-dialog__candidate-list{gap:7px;max-height:180px;margin:4px 0 2px;display:grid;overflow-y:auto}.bp-ai-assistant-dialog__selection-card .bp-ai-assistant-dialog__candidate-list button{width:100%;height:auto;color:var(--bp-ink);cursor:pointer;text-align:left;background:#fff;border:1px solid #dfd7f1;border-radius:9px;grid-template-columns:minmax(0,1fr) auto;gap:3px 8px;padding:9px 11px;display:grid}.bp-ai-assistant-dialog__candidate-list button b,.bp-ai-assistant-dialog__candidate-list button small,.bp-ai-assistant-dialog__candidate-list button span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.bp-ai-assistant-dialog__candidate-list button b{font-size:.76rem}.bp-ai-assistant-dialog__candidate-list button small{color:#7a6d91;font-size:.7rem;font-weight:700}.bp-ai-assistant-dialog__candidate-list button span{color:#7c46f0;grid-column:1/-1;font-size:.74rem;font-weight:700}.bp-ai-assistant-dialog__candidate-list button:hover{background:#fcfbff;border-color:#ab8eef}.bp-ai-assistant-toast{z-index:var(--bp-admin-layer-toast,400);right:18px;bottom:calc(24px + env(safe-area-inset-bottom,0px));color:#4a1fc8;overflow-wrap:anywhere;background:#eee9ff;border:1px solid #dcceff;border-radius:12px;max-width:min(360px,100vw - 36px);padding:12px 15px;font-size:.8rem;font-weight:800;line-height:1.45;position:fixed;box-shadow:0 14px 34px #24252c1f}.bp-ai-assistant-toast[data-tone=danger]{color:#a22a70;background:#ffeef8;border-color:#f3bddc}.bp-ai-assistant-toast[data-tone=warning]{color:#8a4a16;background:#fff2e7;border-color:#eac8ac}.bp-ai-assistant-dialog__chips{flex-wrap:wrap;gap:6px;padding:0 20px 10px;display:flex}.bp-ai-assistant-dialog__chips button{color:#5f33e1;cursor:pointer;height:30px;font:inherit;white-space:nowrap;background:#fff;border:1px solid #f0ebff;border-radius:999px;padding:0 12px;font-size:.74rem;font-weight:800}.bp-ai-assistant-dialog__chips button:hover{background:#eee9ff}.bp-ai-assistant-dialog__input{border-top:1px solid #f4f0ff;gap:8px;padding:12px 20px 18px;display:flex}.bp-ai-assistant-dialog__input input{min-width:0;height:40px;font:inherit;border:1px solid #f0ebff;border-radius:10px;flex:auto;padding:0 14px;font-size:.84rem}.bp-ai-assistant-dialog__input button{color:#fff;cursor:pointer;height:40px;font:inherit;background:#5f33e1;border:0;border-radius:10px;flex:none;padding:0 18px;font-size:.82rem;font-weight:800}.bp-ai-assistant-dialog__input button:disabled{cursor:not-allowed;opacity:.55}.bp-ai-assistant-dialog__close:focus-visible{outline-offset:2px;outline:3px solid #5f33e147}.bp-ai-assistant-dialog__navigation-card button:focus-visible{outline-offset:2px;outline:3px solid #5f33e147}.bp-ai-assistant-dialog__event-navigation-row button:focus-visible{outline-offset:2px;outline:3px solid #5f33e147}.bp-ai-assistant-dialog__confirm-card button:focus-visible{outline-offset:2px;outline:3px solid #5f33e147}.bp-ai-assistant-dialog__chips button:focus-visible{outline-offset:2px;outline:3px solid #5f33e147}.bp-ai-assistant-dialog__input button:focus-visible{outline-offset:2px;outline:3px solid #5f33e147}.bp-ai-assistant-dialog__input input:focus-visible{outline-offset:1px;border-color:#8d66e8;outline:3px solid #5f33e12e}.bp-quarterly-report__body{gap:16px;display:grid}.bp-quarterly-report__table{background:#fff;border:1px solid #f0ebff;border-radius:12px;overflow:hidden}.bp-quarterly-report__row{border-top:1px solid #f4f0ff;grid-template-columns:minmax(60px,.6fr) repeat(3,minmax(90px,1fr)) minmax(60px,.6fr) minmax(64px,.6fr);display:grid}.bp-quarterly-report__row span{color:var(--bp-ink);white-space:nowrap;padding:10px 12px;font-size:.8rem;font-weight:700}.bp-quarterly-report__row--head{background:#fcfbff;border-top:0}.bp-quarterly-report__row--head span{color:var(--bp-subtle);text-transform:uppercase;font-size:.7rem;font-weight:900}.bp-quarterly-report__insights{background:linear-gradient(135deg,#eee9ff,#f7f4ff);border:1px solid #ede4ff;border-radius:12px;gap:8px;padding:14px 16px;display:grid}.bp-quarterly-report__insights h3{color:var(--bp-ink);margin:0;font-size:.88rem;font-weight:800}.bp-quarterly-report__insights ul{gap:5px;margin:0;padding-left:18px;display:grid}.bp-quarterly-report__insights li{color:var(--bp-ink);font-size:.8rem;font-weight:600;line-height:1.55}.bp-admin-workspace__logout-button{height:34px;color:var(--bp-subtle);cursor:pointer;font:inherit;white-space:nowrap;background:#fff;border:1px solid #f0ebff;border-radius:999px;padding:0 16px;font-size:.82rem;font-weight:800;line-height:1}.bp-admin-workspace__logout-button:hover:not(:disabled){background:#fcfbff}.bp-admin-workspace__logout-button:focus-visible{background:#fcfbff}.bp-admin-workspace__logout-button:disabled{cursor:not-allowed;opacity:.6}.bp-season-management-dialog{width:min(1080px,100%)}.bp-season-management-dialog .bp-event-panel{box-shadow:none}.bp-season-management-dialog .bp-admin-contained-panel{max-width:none}.bp-season-management-dialog .bp-event-work-tabs--compact{grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.bp-admin-workspace__body{width:min(100%, var(--bp-admin-body-max-width));grid-template-columns:minmax(0, 1fr) var(--bp-admin-rail-toggle-column) minmax(var(--bp-admin-rail-min-width), var(--bp-admin-rail-max-width));overscroll-behavior:contain;min-width:0;min-height:0;padding:var(--bp-admin-body-padding);scrollbar-gutter:stable;justify-self:start;gap:0;display:grid;position:relative;overflow:auto}.bp-admin-workspace__body--rail-collapsed{grid-template-columns:minmax(0, 1fr) var(--bp-admin-rail-toggle-column) var(--bp-admin-rail-collapsed-width)}.bp-admin-workspace__main-column,.bp-admin-workspace__rail{gap:var(--bp-admin-section-gap);align-content:start;min-width:0;display:grid}.bp-admin-workspace__main-column{padding-right:var(--bp-admin-main-rail-gap);grid-column:1}.bp-admin-workspace__body--rail-collapsed .bp-admin-workspace__main-column{padding-right:0}.bp-admin-workspace__rail-card,.bp-admin-workspace__rail-frame,.bp-admin-workspace .bp-result-panel,.bp-admin-workspace .bp-card{background:#fff;border:0;border-radius:15px;box-shadow:0 4px 32px #0000000a}.bp-admin-workspace__section{gap:var(--bp-admin-space-4);min-width:0;scroll-margin-top:92px;display:grid}.bp-admin-workspace__rail{padding-left:var(--bp-admin-main-rail-gap);grid-column:3;padding-right:2px;position:sticky;top:0;overflow:visible}.bp-admin-workspace__rail[hidden]{display:none}.bp-admin-workspace__rail-edge-toggle{z-index:var(--bp-admin-layer-sticky);width:28px;height:28px;color:var(--bp-subtle);cursor:pointer;font:inherit;background:#fff;border:1px solid #f0ebff;border-radius:999px;grid-column:2;place-self:start center;place-items:center;margin-top:0;font-size:12px;font-weight:700;line-height:1;display:grid;position:sticky;top:30px;transform:translate(6px);box-shadow:0 2px 6px #24252c15}.bp-admin-workspace__body:has(.bp-ops-dialog-backdrop)>.bp-admin-workspace__rail-edge-toggle{visibility:hidden}.bp-admin-workspace__rail-edge-toggle:before{content:"›";padding-bottom:2px;display:block}.bp-admin-workspace__body--rail-collapsed .bp-admin-workspace__rail-edge-toggle:before{content:"‹"}.bp-admin-workspace__rail-edge-toggle-handle{display:none}:is(.bp-admin-workspace__rail-edge-toggle:hover,.bp-admin-workspace__rail-edge-toggle:focus-visible){color:#5f33e1;border-color:#dcceff}.bp-admin-workspace__rail-edge-toggle:focus-visible{outline-offset:2px;outline:2px solid #5f33e157}.bp-admin-workspace__rail-strip{display:none}.bp-admin-workspace__body--rail-collapsed .bp-admin-workspace__rail{display:grid}.bp-admin-workspace__body--rail-collapsed .bp-admin-workspace__rail-strip{background:#fff;border:1px solid #f0ebff;border-radius:15px;flex-direction:column;align-items:center;gap:14px;padding:24px 6px;display:flex}.bp-admin-workspace__rail-strip-date{color:#5f33e1;background:#f0eafd;border-radius:10px;place-items:center;width:36px;height:36px;font-size:14px;font-weight:800;display:grid}.bp-admin-workspace__rail-strip-dot{background:#e07524;border-radius:999px;width:7px;height:7px}.bp-admin-workspace__rail-strip-label{color:#9c94b8;letter-spacing:.05em;writing-mode:vertical-rl;margin-top:8px;font-size:.68rem;font-weight:700}.bp-admin-workspace__rail-content{gap:var(--bp-admin-section-gap);display:grid}.bp-admin-workspace__rail-content[hidden]{display:none}.bp-admin-workspace__rail-card{gap:var(--bp-admin-card-gap);padding:var(--bp-admin-panel-padding);display:grid}.bp-admin-workspace__rail-frame{display:grid;overflow:hidden}.bp-ops-rail-section{gap:var(--bp-admin-space-4);padding:var(--bp-admin-panel-padding);display:grid}.bp-ops-rail-section+.bp-ops-rail-section{border-top:1px solid #24252c0f}.bp-ops-card-header,.bp-ops-calendar__nav,.bp-ops-dialog__header{justify-content:space-between;align-items:center;gap:var(--bp-admin-control-gap);display:flex}.bp-ops-card-header h2,.bp-ops-dialog__header h2,.bp-ops-quick-form h3{margin:0}.bp-ops-rail-section .bp-ops-card-header h2,.bp-ops-rail-section .bp-ops-quick-form h3{font-size:.95rem;font-weight:600}.bp-ops-card-header p{color:var(--bp-subtle);margin:4px 0 0;font-size:.8rem;line-height:1.4}.bp-ops-calendar__nav{background:#fcfbff;border:1px solid #24252c0f;border-radius:9px;padding:8px}.bp-ops-calendar__nav strong{color:var(--bp-ink);font-size:.92rem}.bp-ops-calendar__weekdays,.bp-ops-calendar__grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;display:grid}.bp-ops-calendar__weekdays span{color:var(--bp-subtle);text-align:center;font-size:.72rem;font-weight:900}.bp-ops-calendar__day{min-width:0;min-height:34px;color:var(--bp-ink);cursor:pointer;font:inherit;background:#fff;border:1px solid #24252c0f;border-radius:6px;place-items:center;font-size:.78rem;font-weight:800;display:grid;position:relative}.bp-ops-calendar__day[data-muted=true]{color:#9c94b8;background:#fcfbff}.bp-ops-calendar__day[data-today=true]{color:#5f33e1;border-color:#5f33e161}.bp-ops-calendar__day i{background:#d6559b;border-radius:999px;width:6px;height:6px;position:absolute;bottom:5px;right:5px}.bp-ops-task-summary{gap:var(--bp-admin-space-2);display:grid}.bp-ops-task-summary button,.bp-ops-entry-list article{text-align:left;background:#fcfbff;border:1px solid #24252c12;border-radius:9px;gap:4px;width:100%;padding:10px;display:grid}.bp-ops-task-summary button{cursor:pointer;font:inherit}.bp-ops-task-summary strong,.bp-ops-entry-list strong{color:var(--bp-ink);font-size:.9rem}.bp-ops-task-summary span,.bp-ops-task-summary p,.bp-ops-entry-list p,.bp-ops-entry-list span,.bp-ops-entry-list time{color:var(--bp-subtle);margin:0;font-size:.76rem;line-height:1.42}.bp-ops-entry-list time{color:var(--bp-ink);font-weight:900}.bp-ops-entry-list{gap:var(--bp-admin-space-2);display:grid}.bp-ops-entry-list article[data-tone=event],.bp-ops-entry-list article[data-tone=season]{border-left:3px solid #5f33e1}.bp-ops-entry-list article[data-tone=dues]{border-left:3px solid #e07524}.bp-ops-entry-list article .bp-button{justify-self:start;margin-top:4px}.bp-super-rail{border-radius:9px}.bp-super-rail__section{gap:var(--bp-admin-space-3)}.bp-super-rail__refresh-button{white-space:nowrap;min-width:70px;padding-inline:10px;font-size:.74rem;line-height:1}.bp-super-rail__checklist,.bp-super-rail__actions{gap:var(--bp-admin-space-2);display:grid}.bp-super-rail__checklist article{background:#fcfbff;border:1px solid #24252c12;border-left:3px solid #5f33e1;border-radius:9px;gap:5px;min-width:0;padding:10px;display:grid}.bp-super-rail__checklist article[data-tone=success]{border-left-color:var(--bp-success)}.bp-super-rail__checklist article[data-tone=warning]{background:var(--bp-warning-soft);border-left-color:#e07524}.bp-super-rail__item-header{justify-content:space-between;align-items:center;gap:var(--bp-admin-space-2);min-width:0;display:flex}.bp-super-rail__item-header strong{min-width:0;color:var(--bp-ink);text-overflow:ellipsis;white-space:nowrap;font-size:.88rem;overflow:hidden}.bp-super-rail__checklist article>span{min-width:0;color:var(--bp-ink);text-overflow:ellipsis;white-space:nowrap;font-size:.86rem;font-weight:900;overflow:hidden}.bp-super-rail__checklist article>p,.bp-super-rail__notice{color:var(--bp-subtle);margin:0;font-size:.76rem;font-weight:800;line-height:1.45}.bp-super-rail__actions .bp-button{text-align:center;white-space:nowrap;justify-content:center;width:100%;text-decoration:none}.bp-super-rail__link-button,.bp-super-rail__link-button:hover{text-decoration:none}.bp-super-rail__link-button:focus-visible{text-decoration:none}.bp-super-rail__club-card{gap:var(--bp-admin-space-3);min-width:0;display:grid}.bp-super-rail__club-title{justify-content:space-between;align-items:flex-start;gap:var(--bp-admin-space-3);background:#fcfbff;border:1px solid #24252c12;border-radius:9px;min-width:0;padding:10px;display:flex}.bp-super-rail__club-title>div{gap:3px;min-width:0;display:grid}.bp-super-rail__club-title strong{color:var(--bp-ink);text-overflow:ellipsis;white-space:nowrap;font-size:.94rem;font-weight:950;overflow:hidden}.bp-super-rail__club-title span{color:var(--bp-subtle);text-overflow:ellipsis;white-space:nowrap;font-size:.76rem;font-weight:850;overflow:hidden}.bp-super-rail__detail-grid{gap:var(--bp-admin-space-2);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.bp-super-rail__detail-grid div{background:#fff;border:1px solid #24252c0f;border-radius:9px;gap:3px;min-width:0;padding:10px;display:grid}.bp-super-rail__detail-grid dt{color:var(--bp-subtle);font-size:.7rem;font-weight:900}.bp-super-rail__detail-grid dd{min-width:0;color:var(--bp-ink);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.86rem;font-weight:950;overflow:hidden}.bp-super-rail__detail-grid small{color:var(--bp-subtle);text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;font-weight:800;overflow:hidden}.bp-super-rail__deploy-list{gap:var(--bp-admin-space-2);display:grid}.bp-super-rail__deploy-list article{background:#fff;border:1px solid #24252c0f;border-radius:9px;gap:4px;min-width:0;padding:10px;display:grid}.bp-super-rail__deploy-list strong{color:var(--bp-ink);text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;font-weight:950;overflow:hidden}.bp-super-rail__deploy-list span{color:#5f33e1;text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;font-weight:900;overflow:hidden}.bp-super-rail__deploy-list p{color:var(--bp-subtle);margin:0;font-size:.72rem;font-weight:800;line-height:1.45}.bp-ops-dialog-backdrop{z-index:var(--bp-admin-layer-dialog,300);padding:var(--bp-admin-space-5,20px);background:#24252c6b;place-items:center;display:grid;position:fixed;inset:0}.bp-ops-dialog{border-radius:var(--bp-radius-dialog);background:#fff;border:0;grid-template-rows:auto minmax(0,1fr);width:min(620px,100%);max-height:calc(100dvh - 48px);display:grid;overflow:hidden;box-shadow:0 24px 70px #24252c38}.bp-ops-dialog__header{padding:var(--bp-admin-space-4,16px) var(--bp-admin-space-5,20px);border-bottom:1px solid #24252c0f}.bp-ops-dialog__body{gap:var(--bp-admin-space-4,16px);overscroll-behavior:contain;min-height:0;padding:var(--bp-admin-space-5,20px);scrollbar-gutter:stable;display:grid;overflow:auto}.bp-admin-date-field{position:relative}.bp-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}.bp-admin-date-picker__trigger{width:100%;color:var(--bp-ink);font-size:var(--bp-admin-date-font-size,.78rem);text-align:left;justify-content:space-between;align-items:center;gap:4px;padding-left:10px;padding-right:8px;line-height:1.15;display:inline-flex}.bp-admin-date-picker__trigger svg{color:#5f33e1;flex:none;width:16px;height:16px}.bp-admin-date-picker__value{min-width:0;font-size:var(--bp-admin-date-font-size,.74rem);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bp-admin-date-picker__value.is-placeholder{color:#9c94b8}.bp-admin-date-picker__popover{z-index:var(--bp-admin-layer-popover,260);background:#fff;border:1px solid #24252c18;border-radius:9px;width:max-content;min-width:min(320px,100vw - 40px);max-width:min(360px,100vw - 40px);padding:12px;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 22px 54px #24252c1c}.bp-admin-date-picker__popover .rdp-root{--rdp-accent-color:#5f33e1;--rdp-accent-background-color:#eee9ff;--rdp-day-height:34px;--rdp-day-width:34px;--rdp-day_button-height:30px;--rdp-day_button-width:30px;--rdp-day_button-border-radius:9px;color:var(--bp-ink);margin:0;font-size:.82rem}.bp-admin-date-picker__popover .rdp-month_caption{height:36px;font-size:.86rem}.bp-admin-date-picker__popover .rdp-button_next,.bp-admin-date-picker__popover .rdp-button_previous{border-radius:9px}.bp-admin-date-picker__popover .rdp-button_next:hover,.bp-admin-date-picker__popover .rdp-button_previous:hover,.bp-admin-date-picker__popover .rdp-day_button:hover{background:#eee9ff}.bp-admin-date-picker__popover .rdp-dropdowns{gap:6px}.bp-admin-date-picker__popover .rdp-dropdown_root{background:#fcfbff;border:1px solid #24252c15;border-radius:9px;min-height:30px;padding:0 8px}.bp-admin-date-picker__popover .rdp-weekday{color:var(--bp-subtle);font-size:.72rem;font-weight:900}.bp-admin-month-picker{gap:12px;width:100%;display:grid}.bp-admin-month-picker__header{justify-content:space-between;align-items:center;gap:8px;display:flex}.bp-admin-month-picker__header strong{color:var(--bp-ink);font-size:.96rem;font-weight:950}.bp-admin-picker-icon-button{color:#5f33e1;cursor:pointer;background:#fcfbff;border:1px solid #24252c15;border-radius:9px;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}:is(.bp-admin-picker-icon-button:hover,.bp-admin-picker-icon-button:focus-visible){background:#eee9ff}.bp-admin-month-picker__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.bp-admin-month-picker__month{min-height:36px;color:var(--bp-ink);font:inherit;cursor:pointer;background:#fcfbff;border:1px solid #24252c12;border-radius:9px;font-size:.84rem;font-weight:900}:is(.bp-admin-month-picker__month:hover,.bp-admin-month-picker__month:focus-visible){background:#eee9ff;border-color:#5f33e152}.bp-admin-month-picker__month[aria-pressed=true]{color:#fff;background:#5f33e1;border-color:#5f33e1}.bp-admin-datetime-field{gap:6px;display:grid}.bp-admin-datetime-field__controls{grid-template-columns:minmax(0,1fr) minmax(96px,118px);align-items:start;gap:8px;display:grid}.bp-admin-datetime-field__controls .bp-admin-date-field{min-width:0;display:block}.bp-admin-datetime-field__time{width:100%;min-width:0}.bp-admin-datetime-field__time-select{font-variant-numeric:tabular-nums}.bp-ops-quick-form{border-top:1px solid #24252c0f;gap:12px;padding-top:12px;display:grid}.bp-admin-workspace .bp-result-panel{padding:var(--bp-admin-panel-padding)}.bp-superadmin-shell-panel{gap:var(--bp-admin-space-4);display:grid}.bp-superadmin-shell-panel>.bp-result-panel__header{flex-wrap:wrap}.bp-superadmin-shell-panel__grid{gap:var(--bp-admin-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.bp-superadmin-shell-panel__list{background:#fcfbff;border:1px solid #24252c0f;border-radius:9px;gap:10px;padding:14px;display:grid}.bp-superadmin-shell-panel__list h4{color:var(--bp-ink);margin:0;font-size:.88rem;font-weight:950}.bp-superadmin-shell-panel__list ul{color:var(--bp-subtle);gap:8px;margin:0;padding-left:18px;font-size:.82rem;font-weight:800;line-height:1.55;display:grid}.bp-admin-workspace .bp-dashboard-panel{gap:var(--bp-admin-space-4);display:grid}.bp-admin-workspace .bp-dashboard-panel>.bp-form{max-width:520px}.bp-dashboard-panel__scope{color:var(--bp-subtle);margin:0;font-size:.82rem;font-weight:900}.bp-dashboard-content{gap:var(--bp-admin-section-gap);display:grid}.bp-dashboard-refresh{justify-content:flex-end;align-items:center;gap:10px;min-width:0;margin-left:auto;display:flex}.bp-dashboard-refresh__stamp{color:#9c94b8;white-space:nowrap;font-size:.76rem;font-weight:700}.bp-dashboard-refresh__button{height:32px;color:var(--bp-subtle);cursor:pointer;font:inherit;white-space:nowrap;background:#fff;border:1px solid #f0ebff;border-radius:9px;align-items:center;gap:6px;padding:0 12px;font-size:.78rem;font-weight:700;display:inline-flex}:is(.bp-dashboard-refresh__button:hover,.bp-dashboard-refresh__button:focus-visible){background:#fcfbff}.bp-dashboard-refresh__button svg{flex:none}.bp-dashboard-refresh__button[data-loading] svg{animation:.9s linear infinite bp-admin-spin}@keyframes bp-admin-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.bp-dashboard-hero{justify-content:space-between;align-items:center;gap:var(--bp-admin-space-4);min-height:110px;padding:var(--bp-admin-space-5) 26px;background:#5f33e1;border:0;border-radius:24px;display:flex;overflow:hidden;box-shadow:0 0 20px #00000008}.bp-dashboard-hero .bp-event-panel__eyebrow{color:#ffffffb3;letter-spacing:.11em}.bp-dashboard-onboarding{background:#fff;border:0;border-radius:15px;gap:0;padding:22px 24px;display:grid;box-shadow:0 4px 32px #0000000a}.bp-dashboard-onboarding__header{justify-content:space-between;align-items:center;gap:var(--bp-admin-space-4);margin-bottom:2px;display:flex}.bp-dashboard-onboarding__header h4{color:var(--bp-ink);margin:0;font-size:.98rem;font-weight:700}.bp-dashboard-onboarding__count{color:#5f33e1;font-size:.78rem;font-weight:700}.bp-dashboard-onboarding__progress{background:#e8e2f7;border-radius:999px;height:6px;margin:10px 0 16px;overflow:hidden}.bp-dashboard-onboarding__progress span{background:#5f33e1;border-radius:999px;height:100%;transition:width .24s;display:block}.bp-dashboard-onboarding__steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.bp-dashboard-onboarding__step{box-shadow:none;cursor:pointer;font:inherit;text-align:left;background:#fcfbff;border:0;border-radius:15px;flex-direction:column;align-items:flex-start;gap:8px;padding:14px;display:flex}.bp-dashboard-onboarding__step:disabled{cursor:default}.bp-dashboard-onboarding__step:hover:not(:disabled){box-shadow:0 6px 16px #24252c0f}.bp-dashboard-onboarding__step-badge{color:#9c94b8;background:#f4f0ff;border-radius:999px;place-items:center;width:26px;height:26px;font-size:.76rem;font-weight:700;display:grid}.bp-dashboard-onboarding__step[data-state=done] .bp-dashboard-onboarding__step-badge{color:#fff;background:#5f33e1}.bp-dashboard-onboarding__step[data-state=current]{background:#ede4ff;box-shadow:inset 0 0 0 1.5px #5f33e1}.bp-dashboard-onboarding__step[data-state=current] .bp-dashboard-onboarding__step-badge{color:#fff;background:#5f33e1}.bp-dashboard-onboarding__step strong{color:var(--bp-ink);font-size:.86rem;font-weight:700}.bp-dashboard-onboarding__step em{color:#9c94b8;font-size:.74rem;font-style:normal;font-weight:500}.bp-dashboard-hero__copy{gap:6px;min-width:0;display:grid}.bp-dashboard-hero__copy h4{color:#fff;letter-spacing:0;margin:0;font-size:1.58rem;font-weight:600;line-height:1.14}.bp-dashboard-hero__copy p:last-child{color:#ffffffc7;max-width:620px;margin:0;font-size:.86rem;font-weight:400;line-height:1.45}.bp-admin-workspace .bp-button.bp-dashboard-hero__action{color:#5f33e1;min-height:44px;box-shadow:none;background:#fff;border-radius:14px;flex:none;padding:0 20px}.bp-admin-workspace .bp-button.bp-dashboard-hero__action:hover{background:#ede4ff}.bp-dashboard-hero__action svg{flex:none}.bp-dashboard-priority{gap:var(--bp-admin-card-gap);background:0 0;border:0;border-radius:14px;padding:0;display:grid}.bp-dashboard-priority__header{justify-content:space-between;align-items:flex-start;gap:var(--bp-admin-space-4);display:flex}.bp-dashboard-priority__header h4{color:var(--bp-ink);letter-spacing:0;margin:0;font-size:1rem;font-weight:950}.bp-dashboard-priority__grid{--bp-dashboard-priority-min:170px;grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--bp-dashboard-priority-min)), 1fr));gap:var(--bp-admin-space-3);display:grid}.bp-admin-workspace__body--rail-collapsed .bp-dashboard-priority__grid{--bp-dashboard-priority-min:150px}.bp-dashboard-priority .bp-dashboard-stat-card{min-height:88px;padding:var(--bp-admin-space-3);background:#fff}.bp-dashboard-priority .bp-dashboard-stat-card__value{font-size:1.55rem}.bp-dashboard-priority__empty{color:var(--bp-subtle);background:#fff;border:1px dashed #24252c18;border-radius:9px;margin:0;padding:12px;font-size:.84rem;font-weight:900}.bp-dashboard-focus-grid{gap:var(--bp-admin-space-4);grid-template-columns:minmax(0,1.45fr) minmax(280px,.75fr);align-items:stretch;display:grid}.bp-admin-workspace__body--rail-collapsed .bp-dashboard-focus-grid{grid-template-columns:minmax(0,1.2fr) minmax(260px,.8fr)}.bp-dashboard-focus-card{align-content:start;gap:var(--bp-admin-space-3);min-width:0;padding:var(--bp-admin-space-4);background:#fff;border:1px solid #24252c12;border-radius:14px;display:grid}.bp-dashboard-focus-card__header{justify-content:space-between;align-items:flex-start;gap:var(--bp-admin-space-3);display:flex}.bp-dashboard-focus-card__header h4{color:var(--bp-ink);letter-spacing:0;margin:0;font-size:1.02rem;font-weight:950;line-height:1.2}.bp-dashboard-inline-action{min-height:30px;color:var(--bp-ink);cursor:pointer;font:inherit;white-space:nowrap;background:#fcfbff;border:1px solid #24252c12;border-radius:7px;padding:.35rem .65rem;font-size:.76rem;font-weight:500}.bp-dashboard-inline-action:hover{background:#eee9ff;border-color:#5f33e152}.bp-dashboard-inline-action--plain{background:0 0;justify-self:start}.bp-dashboard-upcoming-list{gap:8px;display:grid}.bp-dashboard-upcoming-item{min-width:0;min-height:62px;color:inherit;cursor:pointer;font:inherit;text-align:left;background:#fcfbff;border:1px solid #24252c0f;border-radius:9px;grid-template-columns:54px minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px;display:grid}.bp-dashboard-upcoming-item:hover{background:#eee9ff;border-color:#5f33e152}.bp-dashboard-upcoming-item__date{width:48px;height:48px;color:var(--bp-ink);background:#fff;border-radius:9px;align-content:center;place-items:center;gap:2px;display:grid}.bp-dashboard-upcoming-item__date strong{font-size:1rem;font-weight:950;line-height:1}.bp-dashboard-upcoming-item__date em{color:var(--bp-subtle);font-size:.66rem;font-style:normal;font-weight:950;line-height:1}.bp-dashboard-upcoming-item[data-status=OPEN] .bp-dashboard-upcoming-item__date{color:#5f33e1;background:#eee9ff}.bp-dashboard-upcoming-item[data-status=OPEN] .bp-dashboard-upcoming-item__date em{color:#5f33e1}.bp-dashboard-upcoming-item__body{gap:4px;min-width:0;display:grid}.bp-dashboard-upcoming-item__body strong{color:var(--bp-ink);text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;font-weight:950;line-height:1.25;overflow:hidden}.bp-dashboard-upcoming-item__body em{color:var(--bp-subtle);text-overflow:ellipsis;white-space:nowrap;font-size:.74rem;font-style:normal;font-weight:850;line-height:1.3;overflow:hidden}.bp-dashboard-upcoming-item__status{color:var(--bp-ink);white-space:nowrap;background:#e9e0fe;border-radius:7px;padding:.24rem .48rem;font-size:.68rem;font-weight:500}.bp-dashboard-upcoming-item[data-status=OPEN] .bp-dashboard-upcoming-item__status{color:#5f33e1;background:#e9e0fe}.bp-dashboard-focus-card__empty{color:var(--bp-subtle);background:#fcfbff;border:1px dashed #24252c15;border-radius:9px;margin:0;padding:14px;font-size:.84rem;font-weight:900}.bp-dashboard-season-card{padding:var(--bp-admin-space-4);color:#fff;background:#5f33e1;border-radius:15px;gap:8px;display:grid}.bp-dashboard-season-card strong{font-size:1.16rem;font-weight:600;line-height:1.25}.bp-dashboard-season-card span{color:#ffffffb8;font-size:.78rem;font-weight:850;line-height:1.35}.bp-dashboard-season-meta{gap:0;margin:0;display:grid}.bp-dashboard-season-meta div{border-bottom:1px solid #24252c0c;grid-template-columns:74px minmax(0,1fr);gap:10px;padding:8px 0;display:grid}.bp-dashboard-season-meta dt{color:var(--bp-subtle);font-size:.72rem;font-weight:900}.bp-dashboard-season-meta dd{min-width:0;color:var(--bp-ink);text-align:right;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.8rem;font-weight:900;overflow:hidden}.bp-dashboard-quick-actions{gap:var(--bp-admin-space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));display:grid}.bp-dashboard-quick-action{min-width:0;min-height:72px;padding:var(--bp-admin-space-3);color:inherit;cursor:pointer;font:inherit;text-align:left;background:#fff;border:1px solid #24252c12;border-radius:9px;align-items:center;gap:12px;display:flex}.bp-dashboard-quick-action:hover{background:#fcfbff;border-color:#5f33e152;box-shadow:0 12px 28px #24252c0c}.bp-dashboard-quick-action svg{color:var(--bp-ink);flex:none}.bp-dashboard-quick-action span{gap:4px;min-width:0;display:grid}.bp-dashboard-quick-action strong{color:var(--bp-ink);font-size:.88rem;font-weight:950;line-height:1.2}.bp-dashboard-quick-action em{color:var(--bp-subtle);text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;font-style:normal;font-weight:850;line-height:1.25;overflow:hidden}.bp-dashboard-stat-grid{gap:var(--bp-admin-space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.bp-dashboard-stat-grid--four{grid-template-columns:repeat(4,minmax(150px,1fr))}.bp-dashboard-stat-card{align-content:space-between;gap:var(--bp-admin-space-2);cursor:pointer;min-width:0;min-height:96px;font:inherit;text-align:left;background:#fcfbff;border:1px solid #0000;border-radius:14px;padding:16px 18px;display:grid}.bp-dashboard-stat-card:hover,.bp-super-home__metric:hover{border-color:#5f33e152;box-shadow:0 12px 28px #24252c0c}.bp-dashboard-stat-card[data-tone=payment]{background:#eee9ff}.bp-dashboard-stat-card[data-tone=payment] .bp-dashboard-stat-card__label{color:#5f33e1}.bp-dashboard-stat-card[data-tone=refund]{background:#ede8ff}.bp-dashboard-stat-card[data-tone=refund] .bp-dashboard-stat-card__label{color:#5f33e1}.bp-dashboard-stat-card[data-tone=dues]{background:#ffe4f2}.bp-dashboard-stat-card[data-tone=dues] .bp-dashboard-stat-card__label{color:#d6559b}.bp-monthly-dues-summary-card{-webkit-appearance:none;appearance:none;color:inherit}.bp-monthly-dues-summary-card[aria-pressed=true]{background:linear-gradient(#eee9ff,#fff);border-color:#5f33e175;box-shadow:0 0 0 2px #5f33e11f}.bp-monthly-dues-summary-card:focus-visible{outline-offset:2px;outline:3px solid #5f33e142}.bp-dashboard-stat-card[data-tone=alert]{background:#ffe6d4}.bp-dashboard-stat-card[data-tone=alert] .bp-dashboard-stat-card__label{color:#e07524}.bp-dashboard-stat-card[data-tone=notice]{background:#f7f3ff}.bp-dashboard-stat-card[data-tone=event]{background:#ede8ff}.bp-dashboard-stat-card[data-tone=event-total]{background:#eee9ff}.bp-dashboard-stat-card[data-tone=online]{background:#fdf2f8}.bp-dashboard-stat-card[data-tone=result]{background:#fcfbff}.bp-dashboard-stat-card__label,.bp-dashboard-stat-card__caption{min-width:0;color:var(--bp-subtle);text-overflow:clip;white-space:normal;font-size:.75rem;font-style:normal;font-weight:900;line-height:1.25;overflow:visible}.bp-dashboard-stat-card__value{color:var(--bp-ink);letter-spacing:0;font-size:2rem;font-weight:950;line-height:1}.bp-dashboard-dialog-summary{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px;display:grid}.bp-dashboard-dialog-actions{background:#fcfbff;border:1px solid #24252c0f;border-radius:9px;flex-wrap:wrap;align-items:center;gap:10px;padding:12px;display:flex}.bp-dashboard-dialog-actions span{min-width:min(100%,260px);color:var(--bp-subtle);flex:1;font-size:.82rem;font-weight:800;line-height:1.45}.bp-dashboard-card-actions{align-items:center;gap:var(--bp-admin-space-2);margin-top:var(--bp-admin-space-3);padding-top:var(--bp-admin-space-3);border-top:1px solid #24252c0c;flex-wrap:wrap;display:flex}.bp-dashboard-card-actions span{min-width:0;color:var(--bp-subtle);text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;font-weight:850;overflow:hidden}.bp-super-home{align-content:start;gap:var(--bp-admin-section-gap);max-width:none;display:grid}.bp-super-home__actions{justify-content:flex-end;align-items:center;gap:var(--bp-admin-space-2);flex-wrap:wrap;display:flex}.bp-super-home__content{gap:var(--bp-admin-section-gap);display:grid}.bp-super-home__toolbar{gap:var(--bp-admin-control-gap);padding:var(--bp-admin-space-3);background:#fcfbff;border:1px solid #24252c0f;border-radius:9px;grid-template-columns:minmax(180px,260px) minmax(160px,1fr);align-items:end;display:grid}.bp-super-home__scope{gap:var(--bp-admin-space-1);min-height:58px;padding:var(--bp-admin-space-2) var(--bp-admin-space-3);background:#fff;border:1px solid #5f33e11f;border-radius:9px;align-content:center;display:grid}.bp-super-home__scope span,.bp-super-home__metric span{color:var(--bp-subtle);font-size:.74rem;font-weight:900}.bp-super-home__scope strong{color:var(--bp-ink);font-size:1rem}.bp-super-home__metric-grid{gap:var(--bp-admin-card-gap);grid-template-columns:repeat(4,minmax(150px,1fr));display:grid}.bp-super-home__metric{align-content:space-between;gap:var(--bp-admin-space-2);min-width:0;min-height:104px;padding:var(--bp-admin-space-3);cursor:pointer;font:inherit;text-align:left;background:#fff;border:1px solid #24252c12;border-radius:9px;display:grid}.bp-super-home__metric[data-tone=club]{background:linear-gradient(#eee9ff,#fff)}.bp-super-home__metric[data-tone=member]{background:linear-gradient(#f4f1fc,#fff)}.bp-super-home__metric[data-tone=event]{background:linear-gradient(#ffe6d4,#fff)}.bp-super-home__metric[data-tone=session]{background:linear-gradient(#fcfbff,#fff)}.bp-super-home__metric[data-tone=online]{background:linear-gradient(#fdf2f8,#fff)}.bp-super-home__metric[data-tone=license]{background:linear-gradient(#ede8ff,#fff)}.bp-super-home__metric[data-tone=login]{background:linear-gradient(#f7f3ff,#fff)}.bp-super-home__metric strong{color:var(--bp-ink);font-size:clamp(1.24rem,.833vw + .48rem,1.42rem);font-weight:950;line-height:1}.bp-super-home__metric em{color:var(--bp-subtle);text-overflow:ellipsis;white-space:nowrap;font-size:.76rem;font-style:normal;font-weight:800;overflow:hidden}.bp-super-home__split{gap:var(--bp-admin-card-gap);grid-template-columns:minmax(0,1.5fr) minmax(240px,.7fr);align-items:start;display:grid}.bp-super-home__ledger,.bp-super-home__note{background:#fff;border:1px solid #24252c12;border-radius:9px;min-width:0;overflow:hidden}.bp-super-home__ledger-head,.bp-super-home__ledger-row{grid-template-columns:minmax(180px,1.3fr) minmax(92px,.7fr) minmax(110px,.8fr) minmax(116px,.8fr);align-items:center;display:grid}.bp-super-home__ledger-head{color:var(--bp-subtle);background:#fcfbff;font-size:.72rem;font-weight:900}.bp-super-home__ledger-head span,.bp-super-home__ledger-row>div{min-width:0;padding:var(--bp-admin-table-cell-padding-block) var(--bp-admin-table-cell-padding-inline);border-right:1px solid #24252c0c}.bp-super-home__ledger-head span:last-child,.bp-super-home__ledger-row>div:last-child{border-right:0}.bp-super-home__ledger-row{border-top:1px solid #24252c0c}.bp-super-home__ledger-row:nth-child(odd){background:#fcfbff}.bp-super-home__ledger-row strong,.bp-super-home__ledger-row small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.bp-super-home__ledger-row strong{color:var(--bp-ink);font-size:.84rem}.bp-super-home__ledger-row small{color:var(--bp-subtle);margin-top:2px;font-size:.7rem;font-weight:800}.bp-super-home__note{gap:var(--bp-admin-space-2);padding:var(--bp-admin-space-3);background:#fffbf7;display:grid}.bp-super-home__note h4,.bp-super-home__note p{margin:0}.bp-super-home__note h4{color:var(--bp-ink);font-size:.96rem}.bp-super-home__note p{color:var(--bp-subtle);font-size:.84rem;line-height:1.62}.bp-super-home-detail-list{gap:8px;display:grid}.bp-super-home-detail-list article{background:#fcfbff;border:1px solid #24252c0f;border-radius:9px;grid-template-columns:minmax(180px,1.2fr) repeat(3,minmax(100px,.8fr));align-items:center;gap:8px;padding:10px;display:grid}.bp-super-home-detail-list strong,.bp-super-home-detail-list small,.bp-super-home-detail-list span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.bp-super-home-detail-list strong{color:var(--bp-ink);font-size:.88rem}.bp-super-home-detail-list small,.bp-super-home-detail-list span{color:var(--bp-subtle);font-size:.74rem;font-weight:850}.bp-member-session-detail{gap:12px;display:grid}.bp-member-session-list{gap:8px;display:grid}.bp-member-session-row{background:#fcfbff;border:1px solid #24252c0f;border-radius:9px;grid-template-columns:minmax(180px,1.3fr) minmax(82px,.48fr) repeat(2,minmax(132px,.9fr));align-items:center;gap:8px;padding:10px;display:grid}.bp-member-session-row strong,.bp-member-session-row small,.bp-member-session-row span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.bp-member-session-row strong{color:var(--bp-ink);font-size:.88rem}.bp-member-session-row small,.bp-member-session-row span{color:var(--bp-subtle);font-size:.74rem;font-weight:850}.bp-admin-workspace .bp-card{overflow:hidden}.bp-admin-workspace .bp-result-panel__header,.bp-admin-workspace .bp-event-panel__header{align-items:center;gap:var(--bp-admin-control-gap);margin-bottom:var(--bp-admin-space-4)}.bp-admin-workspace .bp-result-panel__title,.bp-admin-workspace .bp-event-panel__title{letter-spacing:0;font-size:1rem}.bp-admin-workspace .bp-match-result-panel>.bp-result-panel__header{grid-template-columns:minmax(0,1fr);gap:8px 10px;display:grid}.bp-admin-workspace .bp-match-result-panel__title-row{align-items:center;gap:8px;min-width:0;display:flex}.bp-admin-workspace .bp-match-result-panel>.bp-result-panel__header .bp-result-panel__title{text-overflow:ellipsis;white-space:nowrap;word-break:keep-all;min-width:0;font-size:.98rem;line-height:1.2;overflow:hidden}.bp-admin-workspace .bp-match-result-panel:not(.bp-u07) .bp-match-publication-badge{white-space:nowrap;border-radius:999px;flex:none;align-items:center;min-height:22px;padding:.18rem .5rem;font-size:.66rem;font-weight:950;line-height:1.1;display:inline-flex}.bp-admin-workspace .bp-match-result-panel:not(.bp-u07) .bp-match-publication-badge.is-pending{color:#8a4a16;background:#ffe6d4;border:1px solid #b4560929}.bp-admin-workspace .bp-match-result-panel:not(.bp-u07) .bp-match-publication-badge.is-published{color:#5f27ff;background:#ede8ff;border:1px solid #301c5f1f}.bp-admin-workspace .bp-match-result-panel>.bp-result-panel__header .bp-result-panel__actions{grid-column:1/-1;justify-self:stretch;gap:6px;min-width:0}.bp-admin-workspace .bp-match-result-panel>.bp-result-panel__header .bp-result-panel__actions .bp-button{white-space:nowrap;border-radius:7px;min-height:30px;padding:.38rem .72rem;font-size:.76rem;font-weight:900;line-height:1.1;box-shadow:0 8px 18px #5f33e124}.bp-admin-workspace .bp-match-result-panel>.bp-result-panel__header .bp-result-panel__actions .bp-button--secondary{color:#5f33e1;box-shadow:none;background:#fff;border:1px solid #5f33e147}.bp-admin-workspace .bp-match-result-panel>.bp-result-panel__header .bp-result-panel__actions .bp-button--secondary:hover{background:#ede8ff}@media (max-width:1280px){.bp-admin-workspace .bp-match-result-panel>.bp-result-panel__header .bp-result-panel__actions{justify-self:start}}.bp-admin-workspace .bp-form{gap:var(--bp-admin-control-gap);padding:var(--bp-admin-panel-padding);background:#fcfbff;border:1px solid #24252c0f;border-radius:9px}.bp-admin-workspace .bp-form__grid{grid-template-columns:repeat(auto-fit, minmax(var(--bp-admin-field-min), 1fr));gap:var(--bp-admin-control-gap)}.bp-admin-workspace .bp-form__actions{gap:var(--bp-admin-space-2)}.bp-admin-contained-panel{width:100%;max-width:1280px}.bp-member-registration-panel,.bp-monthly-dues-panel,.bp-admin-season-panel--statistics,.bp-club-management-panel{max-width:none}.bp-member-registration-panel,.bp-monthly-dues-panel,.bp-notification-panel,.bp-club-management-panel{align-content:start;row-gap:var(--bp-admin-space-5);display:grid}.bp-admin-workspace .bp-member-registration-panel>.bp-result-panel__header,.bp-admin-workspace .bp-monthly-dues-panel>.bp-result-panel__header,.bp-admin-workspace .bp-notification-panel>.bp-result-panel__header,.bp-admin-workspace .bp-club-management-panel>.bp-result-panel__header,.bp-admin-workspace .bp-super-home>.bp-result-panel__header,.bp-admin-workspace .bp-server-telemetry>.bp-result-panel__header{margin-bottom:0}.bp-admin-compact-form{max-width:820px}.bp-admin-workspace .bp-admin-compact-form .bp-form__grid{grid-template-columns:repeat(auto-fit,minmax(180px,240px));justify-content:start}.bp-admin-compact-form--balanced{width:min(100%,880px)}.bp-admin-workspace .bp-admin-compact-form--balanced .bp-form__grid{grid-template-columns:repeat(auto-fit,minmax(190px,220px))}.bp-admin-compact-form--toolbar{flex-wrap:wrap;align-items:end;width:fit-content;max-width:min(100%,720px);display:flex}.bp-admin-workspace .bp-admin-compact-form--toolbar .bp-form__grid{grid-template-columns:repeat(auto-fit,minmax(180px,220px));width:auto}.bp-admin-workspace .bp-admin-compact-form--toolbar .bp-form__actions{align-self:end}.bp-admin-workspace .bp-club-create-form{grid-template-columns:minmax(0,1fr) auto;align-items:end;max-width:none;display:grid}.bp-admin-workspace .bp-club-create-form .bp-form__grid{grid-template-columns:minmax(96px,.58fr) minmax(150px,.92fr) minmax(90px,.5fr) minmax(180px,1.2fr);align-items:end}.bp-admin-workspace .bp-club-create-form .bp-form__actions{align-self:end;padding-bottom:0}.bp-admin-workspace .bp-club-create-form .bp-button{white-space:nowrap;min-width:96px}.bp-admin-workspace .bp-member-registration-panel .bp-admin-compact-form,.bp-admin-workspace .bp-monthly-dues-panel .bp-admin-compact-form{width:100%;max-width:none}.bp-admin-workspace .bp-member-registration-panel .bp-form__grid,.bp-admin-workspace .bp-monthly-dues-panel .bp-form__grid{grid-template-columns:repeat(auto-fit, minmax(var(--bp-admin-wide-field-min), 1fr))}.bp-admin-workspace .bp-monthly-dues-filter-form{min-height:var(--bp-admin-filter-min-height);grid-template-columns:minmax(284px,330px) max-content;justify-content:space-between;align-items:end;column-gap:18px;display:grid}.bp-admin-workspace .bp-monthly-dues-filter-form .bp-form__grid{grid-template-columns:minmax(126px,148px) minmax(138px,168px);min-width:0}.bp-admin-workspace .bp-monthly-dues-filter-form .bp-field,.bp-admin-workspace .bp-monthly-dues-filter-form .bp-input,.bp-admin-workspace .bp-monthly-dues-filter-form .bp-select{min-width:0}.bp-admin-workspace .bp-monthly-dues-filter-form .bp-form__actions{flex-wrap:nowrap;justify-content:flex-end;align-items:end;gap:10px;min-width:0;display:flex}.bp-admin-workspace .bp-monthly-dues-filter-form .bp-button{white-space:nowrap;min-width:104px;padding-inline:12px}.bp-admin-workspace .bp-monthly-dues-filter-form .bp-button:nth-child(2),.bp-admin-workspace .bp-monthly-dues-filter-form .bp-button:nth-child(3){min-width:122px}.bp-monthly-dues-annual-status-dialog{width:min(1280px,100vw - 32px)}.bp-monthly-dues-annual-status-dialog .bp-ops-dialog__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.bp-monthly-dues-annual-toolbar{flex-wrap:wrap;justify-content:flex-end;align-items:flex-end;gap:8px;display:flex}.bp-monthly-dues-annual-year-field{width:112px}.bp-monthly-dues-annual-toolbar .bp-button{white-space:nowrap;min-width:104px;padding-inline:12px}.bp-monthly-dues-annual-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.bp-monthly-dues-annual-summary__item{background:#fcfbff;border:1px solid #24252c0f;border-radius:9px;gap:2px;min-width:0;padding:10px 12px;display:grid}.bp-monthly-dues-annual-summary__item span{color:var(--bp-subtle);font-size:.78rem;font-weight:850}.bp-monthly-dues-annual-summary__item strong{color:var(--bp-ink);font-size:1.18rem;font-weight:950}.bp-monthly-dues-annual-table-wrap{background:#fff;border:1px solid #24252c12;border-radius:9px;max-height:min(62vh,620px);overflow:auto}.bp-monthly-dues-annual-table{border-collapse:collapse;width:100%;min-width:1120px;color:var(--bp-ink);table-layout:fixed;font-size:.78rem}.bp-monthly-dues-annual-table th,.bp-monthly-dues-annual-table td{text-align:center;vertical-align:middle;white-space:nowrap;border-bottom:1px solid #24252c0c;padding:8px 6px}.bp-monthly-dues-annual-table thead th{z-index:var(--bp-admin-layer-sticky);color:var(--bp-subtle);background:#fcfbff;font-weight:950;position:sticky;top:0}.bp-monthly-dues-annual-table th:first-child,.bp-monthly-dues-annual-table td:first-child{z-index:var(--bp-admin-layer-local);text-align:left;background:#fff;width:128px;min-width:128px;font-weight:950;position:sticky;left:0}.bp-monthly-dues-annual-table thead th:first-child{z-index:var(--bp-admin-layer-sticky-raised);background:#fcfbff}.bp-monthly-dues-annual-table th:nth-child(2),.bp-monthly-dues-annual-table td:nth-child(2){width:78px;color:var(--bp-subtle);font-weight:850}.bp-monthly-dues-annual-table__count{color:#c4457f;font-weight:950}.bp-monthly-dues-annual-cell{width:44px;min-height:28px;color:var(--bp-subtle);background:#fcfbff;border-radius:9px;place-items:center;padding:4px 6px;font-weight:900;line-height:1;display:inline-grid}.bp-monthly-dues-annual-cell[data-status=PAID],.bp-monthly-dues-annual-cell[data-status=PAID][data-period=covered],.bp-monthly-dues-annual-cell[data-status=PAID][data-covered=true]{color:#5f33e1;background:#ece9f2}.bp-monthly-dues-annual-cell[data-status=PAID][data-period=annual]{color:#fff;background:#5f33e1}.bp-monthly-dues-annual-cell[data-status=PENDING]{color:#8a4a16;background:#f5e5d8}.bp-monthly-dues-annual-cell[data-status=WAIVED]{color:#5f33e1;background:#ede4ff}.bp-monthly-dues-annual-cell[data-status=CANCELLED]{color:#c4457f;background:#ffe4f2}.bp-monthly-dues-action-dialog__actions{justify-content:flex-end}.bp-monthly-dues-ledger-wrap{isolation:isolate;background:#fff;border:1px solid #24252c12;border-radius:9px;max-height:min(64vh,680px);position:relative;overflow:auto}.bp-monthly-dues-ledger{border-collapse:collapse;width:100%;min-width:744px;color:var(--bp-ink);font-size:.84rem;line-height:var(--bp-admin-table-line-height);table-layout:fixed}.bp-monthly-dues-ledger th,.bp-monthly-dues-ledger td{text-align:left;vertical-align:middle;border-bottom:1px solid #24252c0c;padding:9px 8px}.bp-monthly-dues-ledger__col-member{width:110px}.bp-monthly-dues-ledger__col-status{width:72px}.bp-monthly-dues-ledger__col-month{width:94px}.bp-monthly-dues-ledger__col-amount{width:82px}.bp-monthly-dues-ledger__col-due{width:72px}.bp-monthly-dues-ledger__col-paid{width:78px}.bp-monthly-dues-ledger__col-coverage{width:68px}.bp-monthly-dues-ledger__col-actions{width:168px}.bp-monthly-dues-ledger__col-option{width:84px}.bp-monthly-dues-ledger__col-created{width:78px}.bp-monthly-dues-ledger__col-note{width:120px}.bp-monthly-dues-ledger--wide{min-width:1026px}.bp-monthly-dues-ledger th{z-index:var(--bp-admin-layer-sticky);color:var(--bp-subtle);background:#fcfbff;font-size:.74rem;font-weight:900;position:sticky;top:0}.bp-monthly-dues-ledger__sort{width:100%;min-height:28px;color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;justify-content:flex-start;align-items:center;gap:3px;padding:0;display:inline-flex}.bp-monthly-dues-ledger__sort span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.bp-monthly-dues-ledger__sort span:last-child{color:#5f33e1;flex:none;font-size:.68rem}.bp-monthly-dues-ledger__sort:hover{color:#5f33e1}.bp-monthly-dues-ledger__sort:focus-visible{outline-offset:3px;outline:2px solid #5f33e16b}.bp-monthly-dues-ledger__row.is-alt{background:#fcfbff}.bp-monthly-dues-ledger__row{cursor:pointer}.bp-monthly-dues-ledger__row:hover,.bp-monthly-dues-ledger__row.is-expanded{background:#eee9ff}.bp-monthly-dues-ledger__row:focus-visible{outline-offset:-2px;outline:2px solid #5f33e18c}.bp-monthly-dues-ledger__member,.bp-monthly-dues-ledger__meta{display:block}.bp-monthly-dues-ledger__member{color:var(--bp-ink);text-overflow:ellipsis;white-space:nowrap;font-size:.74rem;line-height:1.2;overflow:hidden}.bp-monthly-dues-ledger__meta{color:var(--bp-subtle);margin-top:3px;font-size:.72rem;font-weight:800}.bp-monthly-dues-ledger__money{color:var(--bp-ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:900}.bp-monthly-dues-ledger__billing-month{white-space:nowrap;display:block}.bp-monthly-dues-ledger .bp-status{white-space:nowrap;min-height:22px;padding:.2rem .38rem;font-size:.64rem}.bp-monthly-dues-ledger__actions{flex-wrap:nowrap;align-items:center;gap:4px;min-width:0;display:flex}.bp-monthly-dues-ledger__actions .bp-button{white-space:nowrap;min-height:28px;padding:.32rem .44rem;font-size:.7rem}.bp-monthly-dues-ledger__coverage{white-space:nowrap}.bp-monthly-dues-ledger__note{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bp-monthly-dues-ledger__detail-row td{background:#fcfbff;padding:0}.bp-monthly-dues-ledger__detail-grid{gap:var(--bp-admin-space-3);padding:var(--bp-admin-space-4);border-bottom:1px solid #24252c0c;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));display:grid}.bp-monthly-dues-ledger__detail-grid .bp-event-stat{background:#fff;border:1px solid #24252c0c;border-radius:9px;min-width:0}.bp-toggle-switch{min-width:74px;min-height:30px;color:var(--bp-subtle);cursor:pointer;background:#eee9ff;border:1px solid #dcceff;border-radius:999px;justify-content:flex-start;align-items:center;padding:3px;font-weight:900;transition:background .14s,border-color .14s,color .14s;display:inline-flex}.bp-toggle-switch span{min-width:34px;min-height:22px;color:var(--bp-subtle);background:#fff;border-radius:999px;justify-content:center;align-items:center;padding:0 8px;font-size:.72rem;transition:margin-left .14s,background .14s,color .14s;display:inline-flex;box-shadow:0 1px 4px #24252c18}.bp-toggle-switch[aria-pressed=true]{color:#fff;background:#ede4ff;border-color:#5f33e1}.bp-toggle-switch[aria-pressed=true] span{color:#fff;background:#5f33e1;margin-left:auto}.bp-toggle-switch:disabled{cursor:not-allowed;opacity:.7}.bp-toggle-switch--compact{min-width:72px}.bp-toggle-switch--inline{min-width:78px;min-height:30px}.bp-admin-workspace .bp-field{gap:6px}.bp-admin-workspace .bp-field--checkbox{grid-template-columns:auto minmax(0,1fr);align-items:center;min-height:56px}.bp-admin-workspace .bp-field--checkbox input{width:18px;height:18px}.bp-admin-workspace .bp-field--checkbox span{gap:2px;min-width:0;display:grid}.bp-admin-workspace .bp-field__label{color:var(--bp-ink);font-size:var(--bp-admin-label-font-size,.78rem);font-weight:500}.bp-admin-workspace .bp-field__hint{color:var(--bp-subtle);font-size:.74rem;line-height:1.35}.bp-season-active-toggle{max-width:520px;color:var(--bp-ink);background:#fcfbff;border:1px solid #5f33e129;border-radius:9px;align-items:center;gap:10px;padding:10px 12px;display:flex}.bp-season-active-toggle input{flex:none;width:18px;height:18px}.bp-season-active-toggle span{gap:2px;min-width:0;display:grid}.bp-season-active-toggle strong{font-size:.86rem}.bp-season-active-toggle em{color:var(--bp-subtle);font-size:.76rem;font-style:normal;font-weight:800;line-height:1.35}.bp-admin-season-create-form{width:min(100%,760px);max-width:none}.bp-admin-season-create-form__primary{grid-template-columns:minmax(260px,1fr) auto;align-items:end;gap:10px;display:grid}.bp-admin-season-create-form__dates{grid-template-columns:repeat(2,minmax(190px,240px));gap:10px;display:grid}.bp-season-active-toggle--compact{white-space:nowrap;min-height:42px;padding:0 12px}.bp-season-active-toggle--compact span{font-size:.82rem;font-weight:900;display:inline}.bp-event-location-editor{background:#fcfbff;border:1px solid #24252c0f;border-radius:9px;gap:10px;padding:12px;display:grid}.bp-event-location-editor__search{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px;display:grid}.bp-event-location-editor__search .bp-button{white-space:nowrap;min-height:42px}.bp-event-location-editor__fields{grid-template-columns:repeat(2,minmax(0,1fr))}.bp-event-location-editor__message{margin:0}.bp-event-location-editor__results{background:#fff;border:1px solid #5f33e129;border-radius:9px;max-height:230px;display:grid;overflow-y:auto}.bp-event-location-editor__result{color:var(--bp-ink);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;border-bottom:1px solid #24252c0c;gap:3px;padding:10px 12px;display:grid}.bp-event-location-editor__result:last-child{border-bottom:0}:is(.bp-event-location-editor__result:hover,.bp-event-location-editor__result:focus-visible){background:#eee9ff}.bp-event-location-editor__result strong{font-size:16px;font-weight:600}.bp-event-location-editor__result span{color:#7a83b4;font-size:14px;font-weight:400}.bp-event-location-editor__status{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.bp-event-location-editor__badge{color:var(--bp-subtle);font-size:var(--bp-location-status-fs,17px);align-items:center;gap:var(--bp-location-badge-gap,12px);background:0 0;border-radius:0;padding:0;font-weight:500;display:inline-flex}.bp-event-location-editor__badge--exact{color:#6138f5;background:0 0}.bp-event-location-editor__coordinates{color:#7a83b4;font-size:var(--bp-location-coordinate-fs,16px);font-weight:400}.bp-event-location-editor__status .bp-button{color:#6138f5;min-height:0;font-size:var(--bp-location-clear-fs,16.5px);box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;font-weight:500}.bp-admin-workspace .bp-checkbox{min-height:34px;color:var(--bp-subtle);align-items:center;gap:8px;font-size:.82rem;font-weight:900;display:inline-flex}.bp-admin-workspace .bp-event-list{background:#fff;border:1px solid #24252c12;border-radius:9px;gap:0;overflow:hidden}.bp-admin-workspace .bp-protected-event-preview{gap:8px;display:grid}.bp-admin-workspace .bp-protected-event-preview .bp-result-panel__header{margin-bottom:0}.bp-admin-workspace .bp-event-card{box-shadow:none;background:#fff;border:0;border-radius:0;gap:10px;padding:12px}.bp-admin-workspace .bp-event-card+.bp-event-card{border-top:1px solid #24252c0c}.bp-admin-workspace .bp-event-card:nth-child(2n){background:#fcfbff}.bp-admin-workspace .bp-result-panel .bp-result-panel{box-shadow:none;gap:0;margin-top:0;padding:0}.bp-admin-workspace .bp-result-panel .bp-result-panel>.bp-result-panel__header{background:#fcfbff;border-bottom:1px solid #24252c0c;margin:0;padding:9px 12px}.bp-admin-workspace .bp-result-panel .bp-result-panel>.bp-event-card{border-top:1px solid #24252c0c}.bp-admin-workspace .bp-result-panel .bp-result-panel>.bp-event-card:first-of-type{border-top:0}.bp-admin-workspace .bp-result-panel .bp-result-panel>.bp-callout{margin:10px}.bp-admin-workspace .bp-match-reorganization-callout{align-items:center;gap:10px;display:flex}.bp-admin-workspace .bp-match-reorganization-callout__message{flex:1;min-width:0}.bp-admin-workspace .bp-match-reorganization-callout__actions{flex:none;display:inline-flex}.bp-admin-workspace .bp-match-reorganization-callout__actions .bp-button{white-space:nowrap}.bp-ops-dialog.bp-u07-reorganization-complete{--bp-button-h:33px;--bp-admin-button-min-height:var(--bp-button-h);--bp-admin-button-padding-block:0px;--bp-admin-button-padding-inline:14px;--bp-admin-input-min-height:var(--bp-control-h);--bp-admin-label-font-size:var(--bp-fs-label);--bp-admin-eyebrow-font-size:var(--bp-fs-eyebrow);--bp-admin-date-font-size:1em;--bp-admin-badge-height:var(--bp-badge-h);--bp-admin-badge-font-size:var(--bp-fs-badge);--bp-complete-section-fs:14px;--bp-complete-body-fs:12.5px;--bp-complete-strategy-fs:13px;--bp-complete-metric-label:11px;--bp-complete-metric-value:12px;color:#18204b;word-break:keep-all;overflow-wrap:break-word;background:#fff;border:1px solid #d8dcff;border-radius:8px;width:min(757px,100%);max-height:calc(100dvh - 48px)}.bp-u07-reorganization-complete>.bp-ops-dialog__header{border-bottom:1px solid #e0e3ff;align-items:flex-start;gap:18px;padding:18px 24px}.bp-u07-reorganization-complete>.bp-ops-dialog__header h2{align-items:center;gap:12px;font-size:20px;font-weight:700;display:flex}.bp-u07-reorganization-complete>.bp-ops-dialog__header h2 svg{color:#7650d7;flex:none;width:22px;height:22px}.bp-reorganization-complete__description{color:#7b86ad;margin:10px 0 0;font-size:14px;line-height:1.5}.bp-reorganization-complete__close{color:#7b86ad;cursor:pointer;background:0 0;border:0;border-radius:4px;flex:none;place-items:center;width:24px;height:24px;padding:0;display:grid}.bp-reorganization-complete__close svg{width:20px;height:20px}.bp-u07-reorganization-complete>form>.bp-dialog-scroll-form__body{grid-auto-rows:max-content;align-content:start;gap:12px;padding:14px 20px;display:grid}.bp-reorganization-complete__event{display:none}.bp-reorganization-complete__card{background:#fff;border:1px solid #e0e3ff;border-radius:6px;gap:12px;min-width:0;padding:12px;display:grid}.bp-reorganization-complete__card h3,.bp-reorganization-complete__memo-title{color:#18204b;font-size:var(--bp-complete-section-fs);align-items:center;gap:8px;margin:0;font-weight:700;display:flex}.bp-reorganization-complete__card h3 svg,.bp-reorganization-complete__memo-title svg{color:#7650d7;flex:none;width:17px;height:17px}.bp-match-reorganization-history__header{cursor:pointer;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;list-style:none;display:grid}.bp-match-reorganization-history__header::-webkit-details-marker{display:none}.bp-match-reorganization-history__expand{color:#65739b;font-size:var(--bp-complete-body-fs);border:1px solid #d8dcff;border-radius:5px;align-items:center;gap:6px;padding:6px 9px;display:inline-flex}.bp-match-reorganization-history__expand svg{width:13px;height:13px}.bp-match-reorganization-history__latest{color:#65739b;font-size:var(--bp-complete-body-fs);grid-column:1/-1;line-height:1.5}.bp-match-reorganization-history__list{gap:12px;margin:14px 0 0;padding:0;list-style:none;display:grid}.bp-match-reorganization-history__list li{background:#faf9ff;border:1px solid #e0e3ff;border-radius:5px;gap:10px;min-width:0;padding:10px;display:grid}.bp-match-reorganization-history__item-main{grid-template-columns:minmax(0,1fr) auto auto;align-items:start;gap:10px;display:grid}.bp-match-reorganization-history__item-main>div{gap:5px;min-width:0;display:grid}.bp-match-reorganization-history__list strong{color:#18204b;font-size:var(--bp-complete-body-fs)}.bp-match-reorganization-history__list span,.bp-match-reorganization-history__list small{color:#65739b;font-size:var(--bp-complete-body-fs);font-weight:400;line-height:1.5}.bp-match-reorganization-history__detail-toggle{color:#7650d7;min-height:26px;font-size:var(--bp-complete-body-fs);cursor:pointer;background:#fff;border:1px solid #d8dcff;border-radius:5px;padding:4px 9px}.bp-match-reorganization-history__details{background:#fff;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:10px;display:grid}.bp-match-reorganization-history__details div{min-width:0}.bp-match-reorganization-history__details dt{color:#7b86ad;font-size:var(--bp-complete-metric-label)}.bp-match-reorganization-history__details dd{color:#18204b;font-size:var(--bp-complete-body-fs);margin:4px 0 0;line-height:1.5}.bp-reorganization-complete__participants{flex-wrap:wrap;gap:12px;display:flex}.bp-reorganization-complete__participant{min-height:28px;font-size:var(--bp-complete-body-fs);cursor:pointer;border:1px solid #d8dcff;border-radius:5px;align-items:center;gap:7px;padding:4px 9px;display:flex}.bp-reorganization-complete__participant input{opacity:0;width:1px;height:1px;position:absolute}.bp-reorganization-complete__participant:focus-within{outline-offset:3px;outline:2px solid #7650d7}.bp-reorganization-complete__participant>svg{color:#0000;border:1px solid #d8dcff;border-radius:50%;width:15px;height:15px}.bp-reorganization-complete__participant[data-selected=true]{background:#f7f5ff;border-color:#7650d7}.bp-reorganization-complete__participant[data-selected=true]>svg{color:#fff;background:#7650d7}.bp-reorganization-complete__participant>span{color:#b56a70;background:#fceaea;border-radius:3px;padding:2px 5px;font-size:.8em}.bp-match-reorganization-plan__hint{color:#65739b;font-size:var(--bp-complete-body-fs);margin:0;line-height:1.5}.bp-match-reorganization-plan__choices{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.bp-match-reorganization-plan__choice{color:#65739b;min-width:0;min-height:53px;font:inherit;font-size:var(--bp-complete-strategy-fs);cursor:pointer;background:#fff;border:1px solid #d8dcff;border-radius:5px;justify-content:center;align-items:center;gap:5px;padding:6px;display:flex}.bp-match-reorganization-plan__choice svg{flex:none;width:13px;height:13px}.bp-match-reorganization-plan__choice[aria-pressed=true]{color:#fff;background:#5c3fe3;border-color:#5c3fe3}.bp-match-reorganization-plan__preview-actions{justify-content:space-between;align-items:center;gap:12px;display:flex}.bp-match-reorganization-plan__summary{background:#faf9ff;border:1px solid #e0e3ff;border-radius:5px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.bp-match-reorganization-plan__summary--overview{grid-template-columns:repeat(4,minmax(0,1fr)) minmax(0,1.8fr)}.bp-match-reorganization-plan__summary>div{align-content:start;gap:6px;min-width:0;padding:10px;display:grid}.bp-match-reorganization-plan__summary>div+div{border-left:1px solid #e0e3ff}.bp-match-reorganization-plan__summary span{color:#7b86ad;font-size:var(--bp-complete-metric-label)}.bp-match-reorganization-plan__metric-note{display:none}.bp-match-reorganization-plan__summary strong{color:#18204b;font-size:var(--bp-complete-metric-value)}.bp-match-reorganization-plan__summary ul{color:#65739b;font-size:var(--bp-complete-metric-label);margin:0;padding-left:12px;line-height:1.5}.bp-match-reorganization-plan__apply{gap:12px;min-width:0;display:grid}.bp-match-reorganization-plan__apply .bp-field__label{font-size:var(--bp-complete-body-fs)}.bp-match-reorganization-plan__apply-actions{color:#65739b;font-size:var(--bp-complete-body-fs);flex-wrap:wrap;align-items:center;gap:12px;display:flex}.bp-match-reorganization-plan__result{gap:12px;min-width:0;display:grid}.bp-match-reorganization-plan__result-adjust{background:#f7f5ff;border:1px solid #d8dcff;border-radius:5px;justify-content:space-between;align-items:center;gap:14px;padding:10px;display:flex}.bp-match-reorganization-plan__result-adjust>div{gap:6px;min-width:0;display:grid}.bp-match-reorganization-plan__result-adjust strong{font-size:var(--bp-complete-body-fs);align-items:center;gap:7px;display:flex}.bp-match-reorganization-plan__result-adjust strong svg{color:#7650d7;width:16px;height:16px}.bp-match-reorganization-plan__result-adjust span{color:#65739b;font-size:var(--bp-complete-metric-label);line-height:1.5}.bp-match-reorganization-plan__result-details>summary{color:#65739b;min-height:28px;font-size:var(--bp-complete-body-fs);cursor:pointer;justify-content:space-between;align-items:center;display:flex}.bp-match-reorganization-plan__result-details>summary svg{width:14px;height:14px}.bp-match-reorganization-plan__result-details>:not(summary){margin-top:12px}.bp-match-reorganization-plan__result-section{font-size:var(--bp-complete-body-fs);gap:6px;display:grid}.bp-match-reorganization-plan__result-section>span,.bp-match-reorganization-plan__result-section li{color:#65739b;line-height:1.5}.bp-match-reorganization-plan__result-section ul{gap:6px;margin:0;padding-left:18px;display:grid}.bp-reorganization-complete__memo{gap:8px}.bp-reorganization-complete__memo-title{font-size:13px}.bp-reorganization-complete__memo-title small{color:#9b5264;font-size:.8em;font-weight:400}.bp-u07-reorganization-complete .bp-reorganization-complete__memo textarea{resize:vertical;border:1px solid #d8dcff;border-radius:5px;min-height:48px;padding:8px 10px}.bp-reorganization-complete__counter{color:#7b86ad;font-size:var(--bp-complete-metric-label);justify-self:end}.bp-u07-reorganization-complete>form>.bp-dialog-scroll-form__footer{background:#fff;border-top:1px solid #e0e3ff;justify-content:space-between;margin:0;padding:14px 24px;display:flex}.bp-u07-reorganization-complete>form>.bp-dialog-scroll-form__footer .bp-button,.bp-reorganization-complete__card .bp-button{border-radius:5px;flex:none;justify-content:center;align-items:center;gap:6px;font-size:10.5px;font-weight:500;display:inline-flex}.bp-u07-reorganization-complete>form>.bp-dialog-scroll-form__footer .bp-button{width:93px}.bp-u07-reorganization-complete>form>.bp-dialog-scroll-form__footer .bp-button:first-child{width:70px}.bp-u07-reorganization-complete>form>.bp-dialog-scroll-form__footer .bp-button svg{width:13px;height:13px}.bp-u07-reorganization-complete>form>.bp-dialog-scroll-form__footer .bp-button--secondary,.bp-u07-reorganization-complete .bp-reorganization-complete__card .bp-button--secondary,.bp-u07-reorganization-complete .bp-reorganization-complete__card .bp-button--secondary:hover,.bp-u07-reorganization-complete>form>.bp-dialog-scroll-form__footer .bp-button--secondary:hover{color:#65739b;background:#fff;border:1px solid #d8dcff}@media (min-width:768px) and (max-width:1279px){.bp-ops-dialog.bp-u07-reorganization-complete{--bp-button-h:31px}.bp-match-reorganization-history__item-main{grid-template-columns:minmax(0,1fr) auto}.bp-match-reorganization-history__item-main>small{grid-area:2/1/auto/-1}}@media (max-width:767px){.bp-ops-dialog-backdrop:has(>.bp-u07-reorganization-complete){align-items:stretch;padding:0}.bp-ops-dialog.bp-u07-reorganization-complete{--bp-button-h:23px;--bp-complete-section-fs:13px;--bp-complete-body-fs:12px;--bp-complete-strategy-fs:12px;--bp-complete-metric-label:11px;--bp-complete-metric-value:12px;border:0;border-radius:0;width:100%;max-width:none;height:100dvh;max-height:100dvh}.bp-u07-reorganization-complete>.bp-ops-dialog__header{padding:calc(14px + env(safe-area-inset-top)) 16px 14px}.bp-u07-reorganization-complete>.bp-ops-dialog__header h2{gap:7px;font-size:13.5px}.bp-u07-reorganization-complete>.bp-ops-dialog__header h2 svg{width:16px;height:16px}.bp-reorganization-complete__description{margin-top:6px;font-size:11px}.bp-u07-reorganization-complete>form>.bp-dialog-scroll-form__body{gap:10px;padding:12px 16px}.bp-reorganization-complete__event{background:#f7f5ff;border:1px solid #e0e3ff;border-radius:5px;align-items:center;gap:8px;padding:8px 10px;display:flex}.bp-reorganization-complete__event>svg{color:#7650d7;flex:none;width:16px;height:16px}.bp-reorganization-complete__event>div{gap:5px;display:grid}.bp-reorganization-complete__event strong{font-size:13px}.bp-reorganization-complete__event span{color:#65739b;font-size:11px}.bp-reorganization-complete__card{gap:12px;padding:10px}.bp-reorganization-complete__card h3 svg,.bp-reorganization-complete__memo-title svg{width:12px;height:12px}.bp-match-reorganization-history__header{gap:10px}.bp-match-reorganization-history__expand{padding:4px 6px}.bp-match-reorganization-history__item-main{grid-template-columns:minmax(0,1fr) auto;gap:8px}.bp-match-reorganization-history__item-main>small{grid-area:2/1/auto/-1}.bp-match-reorganization-history__details{grid-template-columns:minmax(0,1fr)}.bp-reorganization-complete__participant{min-height:26px}.bp-match-reorganization-plan__choices{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px}.bp-match-reorganization-plan__choice{min-height:28px}.bp-match-reorganization-plan__choice svg{width:10px;height:10px}.bp-match-reorganization-plan__summary{grid-template-columns:repeat(2,minmax(0,1fr))}.bp-match-reorganization-plan__summary--overview{grid-template-columns:repeat(4,minmax(0,1fr))}.bp-match-reorganization-plan__summary>div{padding:8px}.bp-match-reorganization-plan__summary strong{color:#7650d7}.bp-match-reorganization-plan__metric-note{color:#7b86ad;font-size:11px;line-height:1.5;display:block}.bp-match-reorganization-plan__summary--overview>.bp-match-reorganization-plan__reasons{border-top:1px solid #e0e3ff;border-left:0;grid-column:1/-1}.bp-match-reorganization-plan__result-adjust{flex-wrap:wrap}.bp-reorganization-complete__memo-title{font-size:13px}.bp-u07-reorganization-complete>form>.bp-dialog-scroll-form__footer{padding:12px 16px calc(12px + env(safe-area-inset-bottom));justify-content:flex-end;gap:12px}.bp-u07-reorganization-complete>form>.bp-dialog-scroll-form__footer .bp-button{width:113px;min-width:0;font-size:12px}.bp-u07-reorganization-complete>form>.bp-dialog-scroll-form__footer .bp-button:first-child{width:90px}.bp-reorganization-complete__card .bp-button{font-size:12px}}.bp-admin-workspace .bp-event-card__header{border-bottom:1px solid #24252c0c;align-items:center;gap:10px;padding-bottom:8px}.bp-admin-workspace .bp-event-card__grid{background:#fcfbff;border:1px solid #24252c0c;border-radius:7px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:0;overflow:visible}.bp-admin-workspace .bp-event-card__actions{justify-content:flex-start;gap:8px;margin:0}[role=dialog] .bp-event-card__header{flex-direction:row}[role=dialog] .bp-event-card__actions{flex-direction:row;align-items:center}.bp-confirmation-backdrop{z-index:var(--bp-admin-layer-confirmation,320);background:#24252c75;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.bp-recorded-correction-dialog{background:#fff;border:1px solid #24252c1c;border-radius:9px;gap:14px;width:min(720px,100%);max-height:calc(100vh - 48px);padding:16px;display:grid;overflow:auto;box-shadow:0 24px 70px #24252c47}.bp-recorded-correction-dialog__header,.bp-recorded-correction-dialog__actions{justify-content:space-between;align-items:center;gap:12px;display:flex}.bp-recorded-correction-dialog__title{color:var(--bp-ink);letter-spacing:0;margin:0;font-size:1rem}.bp-recorded-correction-dialog__body,.bp-recorded-correction-dialog [role=tabpanel]{gap:10px;display:grid}.bp-recorded-correction-dialog__steps{background:#fcfbff;border:1px solid #24252c12;border-radius:7px;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}.bp-recorded-correction-dialog__step{min-height:34px;color:var(--bp-subtle);font:inherit;cursor:pointer;background:0 0;border:0;border-right:1px solid #24252c0f;font-size:.78rem;font-weight:900}.bp-recorded-correction-dialog__step:last-child{border-right:0}.bp-recorded-correction-dialog__step[aria-selected=true]{color:var(--bp-ink);background:#fff;box-shadow:inset 0 -2px #5f33e1}.bp-recorded-correction-dialog__step:disabled{cursor:not-allowed;opacity:.72}.bp-recorded-correction-dialog__summary,.bp-recorded-correction-dialog__notice,.bp-recorded-correction-dialog__reason{background:#fcfbff;border:1px solid #24252c0f;border-radius:9px;gap:5px;padding:10px 12px;display:grid}.bp-recorded-correction-dialog__impact{background:#fff;border:1px solid #24252c0f;border-radius:9px;gap:0;display:grid;overflow:hidden}.bp-recorded-correction-dialog__match-ledger{gap:8px;display:grid}.bp-recorded-correction-dialog__match-row{background:#fff;border:1px solid #24252c0f;border-radius:9px;gap:8px;padding:10px;display:grid}.bp-recorded-correction-dialog__match-header{justify-content:space-between;align-items:center;gap:10px;display:flex}.bp-recorded-correction-dialog__match-header strong{color:var(--bp-ink);font-size:.86rem}.bp-recorded-correction-dialog__confirm{color:#8a4a16;background:#ffe6d4;border:1px solid #b04f002e;border-radius:9px;align-items:center;gap:8px;min-height:42px;padding:10px 12px;font-size:.84rem;font-weight:900;display:flex}.bp-recorded-correction-dialog__confirm input{accent-color:#b45609;flex:none;width:16px;height:16px}.bp-recorded-correction-dialog__summary strong,.bp-recorded-correction-dialog__notice strong,.bp-recorded-correction-dialog__reason strong{color:var(--bp-ink)}.bp-recorded-correction-dialog__summary span,.bp-recorded-correction-dialog__notice p,.bp-recorded-correction-dialog__reason span{color:var(--bp-subtle);margin:0;font-size:.82rem;font-weight:800}.bp-recorded-correction-dialog__actions{justify-content:flex-end}.bp-admin-workspace .bp-event-stat{background:0 0;border-right:1px solid #24252c0c;border-radius:0;gap:2px;min-width:0;padding:8px 10px}.bp-admin-workspace .bp-event-stat__label{color:var(--bp-subtle);text-overflow:ellipsis;white-space:nowrap;font-size:.7rem;font-weight:900;overflow:hidden}.bp-admin-workspace .bp-event-stat__value{color:var(--bp-ink);text-overflow:ellipsis;white-space:nowrap;font-size:.84rem;font-weight:900;overflow:hidden}.bp-admin-workspace .bp-event-stat--member .bp-event-stat__label{font-size:var(--bp-fs-small);color:var(--bp-subtle);font-weight:400}.bp-admin-workspace .bp-event-stat--member .bp-event-stat__value{color:var(--bp-ink);white-space:normal;font-size:15px;font-weight:600}.bp-admin-workspace .bp-monthly-dues-ledger__detail-grid .bp-event-stat__label,.bp-admin-workspace .bp-monthly-dues-ledger__detail-grid .bp-event-stat__value{text-overflow:clip;white-space:normal;overflow:visible}.bp-admin-workspace .bp-monthly-dues-ledger__detail-grid .bp-event-stat__value{overflow-wrap:anywhere;line-height:1.32}.bp-admin-workspace .bp-monthly-dues-panel .bp-event-stat--coverage .bp-event-stat__value{text-overflow:ellipsis;white-space:nowrap;word-break:keep-all;font-size:.78rem;line-height:1.35;overflow:hidden}.bp-admin-workspace .bp-event-create-toast,.bp-admin-workspace .bp-monthly-dues-toast,.bp-admin-workspace .bp-event-participant-toast{z-index:var(--bp-admin-layer-toast);color:#5f27ff;background:#ede8ff;border:1px solid #31176e38;border-radius:9px;max-width:min(460px,100vw - 52px);padding:12px 14px;font-size:.88rem;font-weight:900;line-height:1.45;position:fixed;top:22px;right:26px;box-shadow:0 18px 48px #24252c1c}.bp-admin-workspace .bp-event-create-toast{color:#5f27ff;background:#ede8ff;border-color:#31176e38}.bp-admin-workspace .bp-monthly-dues-toast[data-tone=danger],.bp-admin-workspace .bp-event-participant-toast[data-tone=danger]{color:#c4457f;background:#ffe4f2;border-color:#b91c783d}.bp-admin-workspace .bp-monthly-dues-toast[data-tone=warning],.bp-admin-workspace .bp-event-participant-toast[data-tone=warning]{color:#8a4a16;background:#ffe6d4;border-color:#b456093d}.bp-admin-workspace .bp-event-participant-toast[data-dialog-open=true]{z-index:var(--bp-admin-layer-confirmation);max-width:min(270px,100vw - 52px)}:is(.bp-admin-workspace,.bp-admin-toast-stack) .bp-button{min-height:var(--bp-admin-button-min-height);padding:var(--bp-admin-button-padding-block) var(--bp-admin-button-padding-inline);border-radius:var(--bp-admin-control-radius,var(--bp-radius-control))}:is(.bp-admin-workspace,.bp-admin-toast-stack) .bp-button,.bp-admin-login-shell .bp-button{color:#fff;box-shadow:none;background:#5f33e1}:is(.bp-admin-workspace,.bp-admin-toast-stack) .bp-button:hover,.bp-admin-login-shell .bp-button:hover{background:#5f27ff;transform:none}:is(.bp-admin-workspace,.bp-admin-toast-stack) .bp-button--secondary,.bp-admin-login-shell .bp-button--secondary{color:#5f33e1;box-shadow:none;background:#eee9ff}:is(.bp-admin-workspace,.bp-admin-toast-stack) .bp-button--secondary:hover,.bp-admin-login-shell .bp-button--secondary:hover{background:#ede4ff}.bp-admin-login-shell .bp-input:focus{border-color:#0000;transform:none;box-shadow:inset 0 0 0 1px #5f33e18c,0 0 0 3px #5f33e124}.bp-admin-login-shell .bp-callout--neutral{color:var(--bp-ink);background:#eee9ff}.bp-admin-login-shell .bp-callout--warning{background:var(--bp-warning-soft);color:var(--bp-warning)}:is(.bp-admin-workspace,.bp-admin-toast-stack) .bp-button--primary-blue{color:#fff;box-shadow:none;background:#5f33e1}:is(.bp-admin-workspace,.bp-admin-toast-stack) .bp-button--soft-blue{color:#5f33e1;box-shadow:none;background:#eee9ff;border:0}:is(.bp-admin-workspace,.bp-admin-toast-stack) .bp-button--soft-blue:hover{background:#ede4ff;border-color:#0000}:is(.bp-admin-workspace,.bp-admin-toast-stack) .bp-button--danger,:is(.bp-admin-workspace,.bp-admin-toast-stack) .bp-button--danger:hover{background:var(--bp-danger);color:#fff;box-shadow:none}:is(.bp-admin-workspace,.bp-admin-toast-stack) .bp-button--danger-outline{border:1px solid var(--bp-danger);color:var(--bp-danger);box-shadow:none;background:#fff}:is(.bp-admin-workspace,.bp-admin-toast-stack) .bp-button--danger-outline:hover{border-color:var(--bp-danger);background:#fff}.bp-admin-workspace .bp-button--outline,.bp-admin-workspace .bp-button--outline:hover{color:var(--bp-accent);background:#fff;border:1px solid #7869fb}.bp-admin-workspace .bp-button--outline-neutral,.bp-admin-workspace .bp-button--outline-neutral:hover{border:1px solid var(--bp-line-strong);color:var(--bp-ink);background:#fff}.bp-admin-workspace .bp-button--link,.bp-admin-workspace .bp-button--link:hover{color:var(--bp-accent);background:0 0;border:0}.bp-admin-workspace .bp-input,.bp-admin-workspace .bp-select{min-height:var(--bp-admin-input-min-height);padding:var(--bp-admin-input-padding-block) var(--bp-admin-select-padding-right,var(--bp-admin-input-padding-inline)) var(--bp-admin-input-padding-block) var(--bp-admin-input-padding-inline);border:1px solid var(--bp-line-strong);border-radius:var(--bp-admin-control-radius,var(--bp-radius-control));color:var(--bp-ink);background-color:#fff;font-size:.88rem}.bp-admin-workspace .bp-input:focus,.bp-admin-workspace .bp-select:focus{border-color:#5f33e18c;transform:none;box-shadow:0 0 0 3px #5f33e124}.bp-admin-workspace .bp-select,.bp-admin-workspace select.bp-input{padding-right:var(--bp-admin-select-padding-right,32px)}.bp-admin-workspace .bp-status,.bp-admin-login-shell .bp-status{letter-spacing:0;font-weight:500}.bp-admin-workspace .bp-event-panel{box-sizing:border-box;gap:var(--bp-admin-space-4);width:100%;min-width:0;max-width:100%;padding:var(--bp-admin-space-4);background:#ffffffe0;border-radius:9px;margin-top:0;overflow-x:clip}.bp-admin-workspace .bp-event-panel__header{border-bottom:1px solid #24252c0f;min-width:0;padding-bottom:8px}.bp-admin-workspace .bp-event-panel__header>div,.bp-admin-workspace .bp-event-panel>*{min-width:0}.bp-admin-workspace .bp-event-panel__header .bp-button{flex:none}.bp-event-selected-strip{box-sizing:border-box;background:#fcfbff;border:1px solid #24252c0f;border-radius:9px;grid-template-columns:minmax(210px,.78fr) minmax(0,1.52fr) auto;align-items:center;gap:14px;max-width:100%;min-height:74px;padding:12px 14px;display:grid}.bp-event-selected-strip__headline,.bp-event-selected-strip__metric,.bp-event-selected-strip__actions{min-width:0}.bp-event-selected-strip__eyebrow,.bp-event-selected-strip dt{color:var(--bp-subtle);font-size:.7rem;font-weight:900;display:block}.bp-event-selected-strip__title{color:var(--bp-ink);text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:1rem;font-weight:950;line-height:1.25;display:block;overflow:hidden}.bp-event-selected-strip__metrics{grid-template-columns:minmax(124px,1.2fr) minmax(84px,.86fr) minmax(60px,.58fr) minmax(82px,.72fr) minmax(108px,1fr);gap:8px;margin:0;display:grid;overflow:hidden}.bp-event-selected-strip__metric{background:#ffffffe0;border-radius:7px;min-width:0;padding:7px 10px}.bp-event-selected-strip dd{color:var(--bp-ink);text-overflow:ellipsis;white-space:nowrap;margin:3px 0 0;font-size:.84rem;font-weight:900;line-height:1.25;overflow:hidden}.bp-event-selected-strip__actions{justify-self:end;gap:8px;display:flex}.bp-event-selected-strip__actions .bp-button{white-space:nowrap;min-height:40px}.bp-event-tab-shell{margin-bottom:calc(var(--bp-admin-space-4) * -1);background:#fcfbff;border:1px solid #24252c0f;border-bottom:0;border-radius:9px 8px 0 0;flex-wrap:wrap;align-items:flex-end;gap:8px;padding:10px 10px 0;display:flex}.bp-event-work-tabs{background:#ede4ff;border:1px solid #5f33e12e;border-radius:9px;grid-template-columns:repeat(auto-fit,minmax(112px,1fr));display:grid;overflow:hidden}.bp-event-work-tabs--primary{grid-template-columns:repeat(3,minmax(112px,168px));width:fit-content;max-width:100%}.bp-event-work-tabs--context{background:#fff;border-color:#24252c0f;grid-template-columns:repeat(2,minmax(140px,1fr))}.bp-event-work-tabs__button{color:#4a1fc8;cursor:pointer;min-height:38px;font:inherit;background:0 0;border:0;border-right:1px solid #5f33e124;border-radius:0;justify-content:center;align-items:center;gap:6px;font-size:.82rem;font-weight:900;display:inline-flex}.bp-event-work-tabs__button:last-child{border-right:0}.bp-event-work-tabs__button em{background:#5f33e11f;border-radius:999px;min-width:22px;padding:2px 6px;font-size:.7rem;font-style:normal}.bp-event-work-tabs__button[aria-selected=true]{color:#fff;background:#5f33e1}.bp-event-work-tabs__button[aria-selected=true] em{background:#fff3}.bp-event-work-tabs__button:disabled{cursor:not-allowed;opacity:.52}.bp-event-tab-shell+.bp-event-ledger,.bp-event-tab-shell+.bp-form,.bp-event-tab-shell+.bp-result-panel{border-top-left-radius:0}.bp-event-tab-shell .bp-event-work-tabs{background:0 0;border:0;border-radius:0;flex-wrap:wrap;gap:4px;width:auto;display:flex;overflow:visible}.bp-event-tab-shell .bp-event-work-tabs--primary,.bp-event-tab-shell .bp-event-work-tabs--context{grid-template-columns:none;max-width:100%}.bp-event-tab-shell .bp-event-work-tabs__button{min-height:40px;color:var(--bp-subtle);background:#f0ebff;border:1px solid #0000;border-bottom:0;border-radius:7px 7px 0 0;padding:0 14px}.bp-event-tab-shell .bp-event-work-tabs__button:last-child{border-right:1px solid #0000}.bp-event-tab-shell .bp-event-work-tabs__button[aria-selected=true]{color:var(--bp-ink);background:#fff;border-color:#24252c12;box-shadow:0 1px #fff}.bp-event-tab-shell .bp-event-work-tabs__button[aria-selected=true] em{color:#5f33e1;background:#5f33e11f}.bp-event-work-tabs--compact{grid-template-columns:repeat(3,minmax(118px,160px));width:fit-content;max-width:100%}.bp-event-work-tabs--season-statistics{grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.bp-admin-workspace .bp-admin-season-panel--statistics .bp-result-panel,.bp-season-standings-section{width:100%;max-width:none}.bp-season-standings-section{gap:12px;display:grid}.bp-event-detail-toolbar{background:#fcfbff;border:1px solid #5f33e129;border-radius:9px;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}.bp-event-detail-toolbar span{color:var(--bp-subtle);font-size:.78rem;font-weight:850}.bp-admin-workspace .bp-event-ledger,.bp-admin-workspace .bp-participant-ledger,.bp-admin-workspace .bp-club-ledger{background:#fff;border:1px solid #24252c12;border-radius:9px;min-width:0;overflow-x:auto}.bp-admin-workspace .bp-event-ledger__head,.bp-admin-workspace .bp-event-ledger-row,.bp-admin-workspace .bp-participant-ledger__head,.bp-admin-workspace .bp-participant-row__summary,.bp-admin-workspace .bp-club-ledger__head,.bp-admin-workspace .bp-club-row{align-items:center;gap:0;display:grid}.bp-admin-workspace .bp-event-ledger__head,.bp-admin-workspace .bp-event-ledger-row{grid-template-columns:minmax(248px,1.9fr) minmax(112px,.82fr) minmax(68px,.4fr) minmax(60px,.36fr) minmax(104px,.68fr) minmax(120px,.72fr);min-width:720px}.bp-admin-workspace .bp-participant-ledger__head,.bp-admin-workspace .bp-participant-row__summary{grid-template-columns:minmax(170px,1.4fr) 108px 136px 104px minmax(112px,.9fr) 132px}.bp-admin-workspace .bp-club-ledger__head,.bp-admin-workspace .bp-club-row{grid-template-columns:minmax(200px,1.45fr) minmax(108px,.72fr) minmax(128px,.9fr) minmax(96px,.64fr) minmax(136px,.9fr)}.bp-admin-workspace .bp-club-ledger--actionable .bp-club-ledger__head,.bp-admin-workspace .bp-club-ledger--actionable .bp-club-row{grid-template-columns:minmax(200px,1.45fr) minmax(108px,.72fr) minmax(128px,.9fr) minmax(96px,.64fr) minmax(136px,.9fr) minmax(112px,.58fr)}.bp-admin-workspace .bp-participant-ledger__head,.bp-admin-workspace .bp-club-ledger__head{min-width:820px;color:var(--bp-subtle);letter-spacing:0;text-transform:uppercase;background:#fcfbff;font-size:.72rem;font-weight:900}.bp-admin-workspace .bp-event-ledger__head{color:var(--bp-subtle);letter-spacing:0;text-transform:uppercase;background:#fcfbff;font-size:.72rem;font-weight:900}.bp-admin-workspace .bp-event-ledger__head span,.bp-admin-workspace .bp-event-ledger-row__cell,.bp-admin-workspace .bp-participant-ledger__head span,.bp-admin-workspace .bp-participant-row__summary>*,.bp-admin-workspace .bp-participant-row__details>*,.bp-admin-workspace .bp-club-ledger__head span,.bp-admin-workspace .bp-club-row__cell{border-right:1px solid #24252c0c;min-width:0;padding:9px 10px}.bp-admin-workspace .bp-event-ledger__head span,.bp-admin-workspace .bp-event-ledger-row__cell{border-right:0;align-items:center;min-height:42px;padding:10px 12px;display:flex}.bp-admin-workspace .bp-event-ledger__head span:last-child,.bp-admin-workspace .bp-event-ledger-row__cell:last-child,.bp-admin-workspace .bp-participant-ledger__head span:last-child,.bp-admin-workspace .bp-participant-row__summary>:last-child,.bp-admin-workspace .bp-participant-row__details>:last-child,.bp-admin-workspace .bp-club-ledger__head span:last-child,.bp-admin-workspace .bp-club-row__cell:last-child{border-right:0}.bp-admin-workspace .bp-participant-row,.bp-admin-workspace .bp-club-row{background:#fff;border-top:1px solid #24252c0c;min-width:820px}.bp-admin-workspace .bp-event-ledger-row{cursor:pointer;background:#fff;border-top:1px solid #24252c0c;min-width:720px}:is(.bp-admin-workspace .bp-event-ledger-row:hover,.bp-admin-workspace .bp-event-ledger-row:focus-visible){background:#f3eeff}.bp-admin-workspace .bp-event-ledger-row:focus-visible{outline-offset:-2px;outline:2px solid #5f33e185}.bp-admin-workspace .bp-club-ledger__head,.bp-admin-workspace .bp-club-row{min-width:720px}.bp-admin-workspace .bp-club-ledger--actionable .bp-club-ledger__head,.bp-admin-workspace .bp-club-ledger--actionable .bp-club-row{min-width:820px}.bp-admin-workspace .bp-club-row__cell--action{flex-wrap:nowrap;justify-content:flex-start;gap:6px;display:flex}.bp-admin-workspace .bp-club-row__action-button{white-space:nowrap;min-height:34px;padding:0 10px}.bp-admin-workspace .bp-event-ledger-row:nth-child(odd),.bp-admin-workspace .bp-participant-row:nth-child(odd),.bp-admin-workspace .bp-club-row:nth-child(odd){background:#fcfbff}.bp-admin-workspace .bp-event-ledger-row.is-selected{background:#fcfbff;box-shadow:inset 3px 0 #5f33e1}.bp-admin-workspace .bp-participant-row.is-focused,.bp-admin-workspace .bp-club-row.is-selected{background:#eee9ff;box-shadow:inset 3px 0 #5f33e1}.bp-admin-workspace .bp-club-row--selectable{cursor:pointer}:is(.bp-admin-workspace .bp-club-row--selectable:hover,.bp-admin-workspace .bp-club-row--selectable:focus-visible){background:#f3eeff}.bp-admin-workspace .bp-club-row--selectable:focus-visible{outline-offset:-2px;outline:2px solid #5f33e185}.bp-admin-workspace .bp-event-ledger-row__cell,.bp-admin-workspace .bp-participant-row__summary,.bp-admin-workspace .bp-participant-row__details,.bp-admin-workspace .bp-club-row__cell{color:var(--bp-ink);font-size:.82rem;line-height:1.35}.bp-admin-workspace .bp-event-ledger-row__cell--title,.bp-admin-workspace .bp-club-row__cell--title{align-items:center;gap:8px}.bp-admin-workspace .bp-event-ledger__head-cell--count,.bp-admin-workspace .bp-event-ledger__head-cell--waitlist,.bp-admin-workspace .bp-event-ledger__head-cell--status,.bp-admin-workspace .bp-event-ledger-row__cell--count,.bp-admin-workspace .bp-event-ledger-row__cell--waitlist,.bp-admin-workspace .bp-event-ledger-row__cell--status{text-align:center;justify-content:center}.bp-admin-workspace .bp-event-ledger__head-cell--fee,.bp-admin-workspace .bp-event-ledger-row__cell--fee{text-align:right;justify-content:flex-end}.bp-admin-workspace .bp-event-ledger-row+.bp-event-ledger-row{border-top:1px solid #24252c0c}.bp-admin-workspace .bp-event-ledger-row__cell--title{grid-template-columns:42px minmax(0,1fr);display:grid}.bp-admin-workspace .bp-event-ledger-row__title-stack{gap:2px;min-width:0;display:grid}.bp-admin-workspace .bp-event-ledger-row__cell--count,.bp-admin-workspace .bp-event-ledger-row__cell--waitlist,.bp-admin-workspace .bp-event-ledger-row__cell--fee{color:var(--bp-ink);font-variant-numeric:tabular-nums;font-weight:850}.bp-admin-workspace .bp-event-ledger-row__cell--season{color:var(--bp-subtle);font-weight:800}.bp-admin-workspace .bp-event-ledger-row__cell--status{flex-wrap:wrap;gap:5px}.bp-admin-workspace .bp-club-row__cell{gap:2px;font-weight:800;display:grid}.bp-admin-workspace .bp-club-row__cell--title{align-content:center;gap:3px;display:grid}.bp-admin-workspace .bp-club-row__title-line{align-items:center;gap:6px;min-width:0;display:flex}.bp-admin-workspace .bp-club-row__title-line strong{min-width:0;color:var(--bp-ink);text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.bp-admin-workspace .bp-club-row__title-line .bp-status{flex:none}.bp-admin-workspace .bp-club-row__cell small{color:var(--bp-subtle);text-overflow:ellipsis;white-space:nowrap;font-size:.7rem;font-weight:800;overflow:hidden}.bp-admin-workspace .bp-event-ledger-row__selected{color:#5f33e1;background:#ede4ff;border:1px solid #5f33e12e;border-radius:6px;justify-content:center;align-items:center;padding:3px 6px;font-size:.68rem;font-weight:900;display:inline-flex}.bp-admin-workspace .bp-event-ledger-row__selected-slot{align-items:center;min-width:42px;display:inline-flex}.bp-admin-workspace .bp-participant-row__focus{color:#fff;background:#5f33e1;border-radius:6px;margin-left:6px;padding:2px 5px;font-size:.66rem;font-weight:900;display:inline-flex}.bp-admin-workspace .bp-event-ledger-row__cell--action{text-align:right}.bp-admin-workspace .bp-event-ledger-row .bp-button,.bp-admin-workspace .bp-participant-row .bp-button{max-width:100%;min-height:28px;box-shadow:none;white-space:nowrap;border-radius:7px;justify-content:center;padding:.32rem .46rem;font-size:.68rem}.bp-admin-workspace .bp-event-card__date{color:var(--bp-subtle);margin:0 0 2px;font-size:.74rem}.bp-admin-workspace .bp-event-card__title{color:var(--bp-ink);overflow-wrap:anywhere;text-overflow:clip;white-space:normal;margin:0;font-size:.92rem;line-height:1.25;overflow:visible}.bp-admin-workspace .bp-admin-card-list{gap:var(--bp-admin-space-4);background:0 0;border:0;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));display:grid;overflow:visible}.bp-admin-workspace .bp-admin-card-list .bp-event-card{background:#fff;border:1px solid #24252c12;border-radius:9px;min-width:0}.bp-admin-workspace .bp-admin-card-list .bp-event-card+.bp-event-card{border-top:1px solid #24252c12}.bp-admin-workspace .bp-admin-card-list .bp-event-card:nth-child(2n){background:#fff}.bp-admin-workspace .bp-admin-card-list .bp-event-card__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bp-admin-workspace .bp-member-card-list .bp-event-card{align-content:start;min-width:0}.bp-admin-workspace .bp-member-card-list .bp-form__grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.bp-admin-workspace .bp-member-card-list .bp-field--wide{grid-column:1/-1}.bp-member-candidate-review{gap:var(--bp-admin-space-3);background:#fef4ec;border:1px solid #f4dac4;border-radius:12px;padding:13px 15px;display:grid}.bp-member-candidate-review--compact{padding:var(--bp-admin-space-3);background:#fffbf7}.bp-member-candidate-review--compact .bp-member-candidate-review__header{align-items:flex-end}.bp-member-candidate-review--compact .bp-member-candidate-review__issues{max-height:220px;overflow:auto}.bp-member-candidate-review--compact .bp-member-candidate-review__issue{grid-template-columns:minmax(150px,.8fr) minmax(180px,1fr)}.bp-member-candidate-review__header{justify-content:space-between;align-items:center;gap:10px;display:flex}.bp-member-candidate-review__header-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.bp-member-candidate-review__header h4{color:var(--bp-ink);margin:0;font-size:.94rem}.bp-member-candidate-review__summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.bp-member-candidate-review__summary div{background:#fff;border:1px solid #24252c0f;border-radius:9px;min-width:0;padding:9px 10px}.bp-member-candidate-review__summary span,.bp-member-candidate-review__issue dt{color:var(--bp-subtle);font-size:.72rem;font-weight:900;display:block}.bp-member-candidate-review__summary strong{color:var(--bp-ink);margin-top:3px;font-size:1.05rem;display:block}.bp-member-candidate-review__provisional{gap:8px;min-width:0;display:grid}.bp-member-candidate-review__provisional-head{color:var(--bp-ink);justify-content:space-between;align-items:center;gap:8px;font-size:22px;font-weight:600;display:flex}.bp-member-candidate-review__provisional-head span{color:var(--bp-subtle);font-size:16px}.bp-member-candidate-review__provisional-items{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:8px;display:grid}.bp-member-candidate-review--compact .bp-member-candidate-review__provisional-items{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}.bp-member-candidate-review__provisional-item{background:#fff;border:1px solid #24252c0f;border-radius:9px;justify-content:space-between;align-items:center;gap:8px;min-width:0;padding:8px;display:flex}.bp-member-candidate-review__provisional-item>.bp-member-candidate-review__copy{min-width:0}.bp-member-candidate-review__provisional-item>.bp-member-candidate-review__copy>strong,.bp-member-candidate-review__provisional-item>.bp-member-candidate-review__copy>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.bp-member-candidate-review__provisional-item>.bp-member-candidate-review__copy>strong{color:var(--bp-ink);font-size:20px;font-weight:700}.bp-member-candidate-review__provisional-item>.bp-member-candidate-review__copy>span{color:var(--bp-subtle);margin-top:2px;font-size:15px;font-weight:400}.bp-member-candidate-review__issues{gap:8px;display:grid}.bp-member-candidate-review__issue{background:#fff;border:1px solid #b4560938;border-radius:9px;grid-template-columns:minmax(160px,.8fr) minmax(180px,1fr);gap:12px;min-width:0;padding:10px;display:grid}.bp-member-candidate-review__issue--actionable{grid-template-columns:minmax(160px,.8fr) minmax(180px,1fr) minmax(120px,auto)}.bp-member-candidate-review__issue h5,.bp-member-candidate-review__issue p,.bp-member-candidate-review__issue dl{overflow-wrap:anywhere;min-width:0;margin:0}.bp-member-candidate-review__issue h5{color:var(--bp-ink);margin-top:5px;font-size:.9rem}.bp-member-candidate-review__issue p,.bp-member-candidate-review__issue dd{color:var(--bp-subtle);font-size:.8rem;line-height:1.45}.bp-member-candidate-review__issue dl{gap:8px;display:grid}.bp-member-candidate-review__issue dd{margin:2px 0 0}.bp-member-candidate-review__badge{color:#8a4a16;background:#ffdfc4;border-radius:999px;align-items:center;min-height:22px;padding:0 8px;font-size:.72rem;font-weight:900;display:inline-flex}.bp-member-candidate-review__actions{flex-wrap:nowrap;justify-content:flex-end;align-items:flex-start;gap:6px;min-width:0;display:flex}.bp-member-candidate-review__actions .bp-button{white-space:nowrap;min-width:48px}.bp-member-profile-dialog{width:min(780px,100vw - 32px)}.bp-member-profile-dialog .bp-ops-dialog__header{padding:14px 18px}.bp-member-profile-dialog .bp-ops-dialog__header>div{gap:2px;display:grid}.bp-member-profile-dialog .bp-ops-dialog__header h2{color:var(--bp-ink);font-size:1.28rem;font-weight:950;line-height:1.2}.bp-member-profile-dialog .bp-event-panel__eyebrow{font-size:.72rem;line-height:1.2}.bp-member-profile-dialog .bp-ops-dialog__body{grid-auto-rows:max-content;align-content:start;gap:14px;padding:16px 18px 18px}.bp-member-pause-dialog{width:min(560px,100vw - 32px)}.bp-member-pause-dialog__actions{justify-content:flex-end}.bp-member-profile-dialog__summary{color:var(--bp-subtle);flex-wrap:wrap;align-items:center;gap:6px;font-size:.74rem;font-weight:800;line-height:1.2;display:flex}.bp-member-profile-dialog__summary span:not(.bp-status){background:#fcfbff;border-radius:999px;align-items:center;min-height:22px;padding:2px 8px;display:inline-flex}.bp-admin-workspace .bp-member-profile-dialog__summary .bp-status{border-radius:999px;min-height:22px;padding:2px 8px;font-size:.74rem;line-height:1.2}.bp-member-profile-dialog .bp-callout{border-radius:9px;margin:0;padding:10px 12px;font-size:.78rem;line-height:1.45}.bp-admin-workspace .bp-member-profile-dialog__form{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:10px 12px}.bp-member-profile-dialog__form>.bp-field{align-content:start;align-self:start;gap:6px;min-width:0}.bp-member-profile-dialog__form .bp-field--wide{grid-column:1/-1}.bp-member-profile-dialog__form .bp-field__label{color:#5e5470;font-size:.8rem;line-height:1.2}.bp-member-profile-dialog__form .bp-input{min-height:40px;padding:.56rem var(--bp-admin-select-padding-right,.72rem) .56rem .72rem;font-size:.84rem;line-height:1.2}.bp-member-profile-dialog__form .bp-admin-date-picker__value{font-size:.84rem}.bp-member-profile-dialog__form .bp-field__hint{font-size:.72rem;line-height:1.4}.bp-member-profile-dialog__risk{background:#fff5fa;border:1px solid #b91c7824;border-radius:9px;justify-content:space-between;align-items:center;gap:12px;min-height:58px;padding:10px 12px;display:flex}.bp-member-profile-dialog__risk strong{color:#8f3067;font-size:.84rem;line-height:1.2}.bp-member-profile-dialog__risk p{color:var(--bp-subtle);margin:3px 0 0;font-size:.74rem;line-height:1.35}.bp-member-profile-dialog__actions{align-items:center;gap:8px}.bp-admin-workspace .bp-member-profile-dialog__actions .bp-button{min-height:34px;padding:.44rem .7rem;font-size:.8rem}.bp-member-profile-dialog__state-panel{background:#fcfbff;border:1px solid #5f33e124;border-radius:9px;justify-content:space-between;align-items:center;gap:12px;min-height:58px;padding:10px 12px;display:flex}.bp-member-profile-dialog__state-panel strong{color:#4a1fc8;font-size:.84rem;line-height:1.2}.bp-member-profile-dialog__state-panel p{color:var(--bp-subtle);margin:3px 0 0;font-size:.74rem;line-height:1.35}.bp-member-profile-dialog__state-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.bp-admin-workspace .bp-member-profile-dialog__risk .bp-button,.bp-admin-workspace .bp-member-profile-dialog__state-actions .bp-button{min-height:34px;padding:.44rem .7rem;font-size:.8rem}.bp-member-registration-card__profile-actions{gap:12px}.bp-member-registration-card__profile-actions .bp-button--danger{margin-left:6px}.bp-member-profile-dialog__state-actions .bp-button--danger{margin-left:0}@media (max-width:720px){.bp-member-candidate-review__issue,.bp-member-candidate-review__issue--actionable{grid-template-columns:1fr}.bp-member-candidate-review__actions,.bp-member-candidate-review__header-actions,.bp-member-profile-dialog__risk,.bp-member-profile-dialog__state-panel{justify-content:flex-start;align-items:stretch}.bp-member-profile-dialog__risk,.bp-member-profile-dialog__state-panel{display:grid}.bp-admin-workspace .bp-member-profile-dialog__form{grid-template-columns:repeat(2,minmax(0,1fr))}.bp-member-profile-dialog__state-actions .bp-button--danger,.bp-member-registration-card__profile-actions .bp-button--danger{margin-left:0}}@media (max-width:520px){.bp-member-profile-dialog{width:calc(100vw - 20px)}.bp-member-profile-dialog .bp-ops-dialog__header,.bp-member-profile-dialog .bp-ops-dialog__body{padding-left:14px;padding-right:14px}.bp-admin-workspace .bp-member-profile-dialog__form{grid-template-columns:1fr}.bp-admin-workspace .bp-member-profile-dialog__form .bp-field--wide{grid-column:auto}.bp-member-profile-dialog__actions,.bp-member-profile-dialog__state-actions{grid-template-columns:1fr;display:grid}.bp-member-profile-dialog__actions .bp-button,.bp-member-profile-dialog__state-actions .bp-button{width:100%}}.bp-member-tabs{background:#f4f0ff;border:0;border-radius:12px;gap:4px;width:fit-content;padding:4px;display:inline-flex}.bp-member-tabs__button{color:#9c94b8;cursor:pointer;min-height:33px;font:inherit;background:0 0;border:0;border-radius:9px;padding:0 18px;font-size:.8rem;font-weight:800}.bp-member-tabs__button[aria-selected=true]{color:var(--bp-ink);background:#fff;box-shadow:0 1px 2px #24252c0c}.bp-member-panel-actions{align-items:center;gap:8px;display:flex}.bp-member-dues-page-header{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;min-width:0;display:grid}.bp-member-dues-page-header__copy{min-width:0}.bp-member-dues-page-header__copy>h3,.bp-member-dues-page-header__copy>p{margin:0}.bp-member-dues-page-header__copy>h3{color:var(--bp-ink);font-size:1rem;line-height:1.3}.bp-member-dues-page-header__copy>p:last-child:not(:first-child){color:var(--bp-subtle);margin-top:4px;font-size:.78rem;line-height:1.45}.bp-member-dues-page-header__actions{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:8px;display:flex}.bp-member-dues-refresh:disabled{cursor:wait;opacity:.68}.bp-member-dues-empty-state{color:#5f33e1;background:#ede8ff;border:0;border-radius:13px;margin:0;padding:12px 15px;font-size:.78rem;font-weight:700;line-height:1.45}.bp-member-query-form{align-items:end;gap:var(--bp-admin-control-gap);background:#fcfbff;border:1px solid #f0ebff;border-radius:12px;flex-wrap:wrap;padding:14px 15px;display:flex}.bp-admin-workspace .bp-member-registration-panel .bp-member-query-form .bp-form__grid{flex:560px;grid-template-columns:minmax(150px,1.2fr) minmax(116px,.7fr) minmax(108px,.62fr)}.bp-member-query-form__actions{flex:none;align-self:end}.bp-member-query-form__actions .bp-button{min-width:76px}.bp-member-query-form__checkbox{flex:100%;margin-top:-2px}.bp-member-query-form__checkbox input{flex:none}.bp-member-registration-panel[data-workspace-tabs=true]:where(:not([data-guest-workspace])) .bp-member-query-form{background:#fff;border-color:#5f33e117;align-items:center;padding:12px 14px}.bp-admin-workspace .bp-member-registration-panel[data-workspace-tabs=true]:where(:not([data-guest-workspace])) .bp-member-query-form .bp-form__grid{flex-basis:780px;grid-template-columns:minmax(180px,.78fr) minmax(330px,1.3fr) minmax(132px,.55fr);align-items:end}.bp-member-query-form__status-chips{border:0;align-items:center;gap:5px;min-width:0;margin:0;padding:0;display:flex}.bp-member-query-form__status-chips legend{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.bp-member-query-form__status-chips button{min-height:36px;color:var(--bp-subtle);cursor:pointer;font:inherit;white-space:nowrap;background:#f5f2fc;border:0;border-radius:9px;padding:0 12px;font-size:.76rem;font-weight:800}.bp-member-query-form__status-chips button[aria-pressed=true]{color:#fff;background:#5f33e1;box-shadow:0 6px 14px #5f33e129}.bp-member-registration-panel[data-workspace-tabs=true]:where(:not([data-guest-workspace])) .bp-member-query-form__checkbox{white-space:nowrap;background:#f8f6fd;border-radius:9px;flex:none;margin:0;padding:8px 10px}.bp-member-workspace-filter{background:#f5f1ff;border:1px solid #ded3ff;border-radius:999px;align-items:center;gap:8px;width:fit-content;max-width:100%;padding:7px 9px 7px 11px;display:flex}.bp-member-workspace-filter>span,.bp-member-workspace-filter>b{color:#7d778c;font-size:.7rem;font-weight:700}.bp-member-workspace-filter>strong{color:#5f33e1;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}.bp-member-workspace-filter>button{color:#5f33e1;cursor:pointer;font:inherit;background:#fff;border:0;border-radius:999px;padding:3px 6px;font-size:.68rem;font-weight:800}.bp-member-overview-panel{min-width:0}.bp-member-overview{gap:14px;min-width:0;display:grid}.bp-member-overview__load-state{justify-items:start;gap:10px;display:grid}.bp-member-overview__section-heading,.bp-member-ledger-detail__profile{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.bp-member-overview__toolbar h3,.bp-member-overview__toolbar p,.bp-member-overview__section-heading strong,.bp-member-overview__section-heading span,.bp-member-ledger-detail p,.bp-member-ledger-detail dl,.bp-member-ledger-detail dd,.bp-member-ledger-detail dt{margin:0}.bp-member-overview__toolbar h3{color:var(--bp-ink);font-size:1rem;line-height:1.3}.bp-member-overview__toolbar>div>p:last-child{color:var(--bp-subtle);margin-top:4px;font-size:.78rem}.bp-member-overview__stats{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.bp-member-overview-stat{min-height:112px;color:var(--bp-ink);cursor:pointer;font:inherit;text-align:left;background:#fff;border:1px solid #24252c0e;border-radius:14px;gap:5px;padding:15px 16px;transition:transform .14s,box-shadow .14s;display:grid;box-shadow:0 6px 24px #412a850b}:is(.bp-member-overview-stat:hover,.bp-member-overview-stat:focus-visible){transform:translateY(-1px);box-shadow:0 10px 28px #412a8516}.bp-member-overview-stat:disabled,.bp-member-overview-queue-item:disabled{cursor:default;opacity:.62}:is(.bp-member-overview-stat:disabled:hover,.bp-member-overview-stat:disabled:focus-visible){transform:none;box-shadow:0 6px 24px #412a850b}.bp-member-overview-stat .bp-admin-metric__label,.bp-member-overview-stat .bp-admin-metric__detail{color:var(--bp-subtle);font-size:.72rem;font-style:normal}.bp-member-overview-stat .bp-admin-metric__value{align-self:end;font-size:1.75rem;line-height:1}.bp-member-overview-stat .bp-admin-metric__value small{margin-left:4px;font-size:.72rem;font-weight:700}.bp-member-overview-stat[data-tone=accent]{color:#fff;background:linear-gradient(145deg,#6939e8,#5426d5);border-color:#0000}.bp-member-overview-stat[data-tone=accent] .bp-admin-metric__label,.bp-member-overview-stat[data-tone=accent] .bp-admin-metric__detail{color:#ffffffc7}.bp-member-overview-stat[data-tone=warning]{background:#fff2e7;border-color:#ffe0c3}.bp-member-overview-stat[data-tone=warning] .bp-admin-metric__value{color:#c96520}.bp-member-overview__body{grid-template-columns:minmax(0,1.5fr) minmax(270px,.72fr);gap:12px;min-width:0;display:grid}.bp-member-overview__queue,.bp-member-overview__composition,.bp-member-overview__recent{background:#fff;border:1px solid #24252c0e;border-radius:14px;min-width:0;padding:15px;box-shadow:0 6px 24px #412a850a}.bp-member-overview__queue{align-content:start;gap:8px;display:grid}.bp-member-overview__section-heading{align-items:center;margin-bottom:4px}.bp-member-overview__section-heading>div{align-items:baseline;gap:8px;display:flex}.bp-member-overview__section-heading strong{color:var(--bp-ink);font-size:.9rem}.bp-member-overview__section-heading span{color:#7d778c;font-size:.7rem}.bp-member-overview__section-heading>button{color:#5f33e1;cursor:pointer;font:inherit;background:0 0;border:0;padding:4px 0;font-size:.7rem;font-weight:800}.bp-member-overview-queue-item{min-height:64px;color:var(--bp-ink);cursor:pointer;font:inherit;text-align:left;background:#faf9fd;border:1px solid #0000;border-radius:11px;grid-template-columns:34px minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:10px 12px;display:grid}:is(.bp-member-overview-queue-item:hover,.bp-member-overview-queue-item:focus-visible){background:#f6f2ff;border-color:#daceff}.bp-member-overview-queue-item__icon{color:#5f33e1;background:#eee7ff;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.bp-member-overview-queue-item>span:nth-child(2){gap:3px;min-width:0;display:grid}.bp-member-overview-queue-item em{color:#7d778c;text-overflow:ellipsis;white-space:nowrap;font-size:.7rem;font-style:normal;overflow:hidden}.bp-member-overview-queue-item b{color:#5f33e1;font-size:.9rem}.bp-member-overview-queue-item i{color:#5f33e1;white-space:nowrap;background:#eee7ff;border-radius:8px;padding:7px 9px;font-size:.68rem;font-style:normal;font-weight:500}.bp-member-overview__rail{align-content:start;gap:12px;min-width:0;display:grid}.bp-member-overview__composition,.bp-member-overview__recent{gap:9px;display:grid}.bp-member-overview-composition-bar{width:100%;color:var(--bp-subtle);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;border-radius:7px;grid-template-columns:minmax(76px,1fr) auto;gap:4px 8px;padding:4px;font-size:.7rem;display:grid}:is(.bp-member-overview-composition-bar:hover,.bp-member-overview-composition-bar:focus-visible){background:#f7f4ff;outline:none;box-shadow:0 0 0 2px #5f33e11f}.bp-member-overview-composition-bar:disabled{cursor:default;opacity:.58}:is(.bp-member-overview-composition-bar:disabled:hover,.bp-member-overview-composition-bar:disabled:focus-visible){box-shadow:none;background:0 0}.bp-member-overview-composition-bar>strong{color:var(--bp-ink)}.bp-member-overview-composition-bar>i{background:#eeeaf7;border-radius:999px;grid-column:1/-1;height:5px;display:block;overflow:hidden}.bp-member-overview-composition-bar>i>b{border-radius:inherit;background:linear-gradient(90deg,#7145e9,#5f33e1);height:100%;display:block}.bp-member-overview__gender-summary{flex-wrap:wrap;gap:6px;padding-top:5px;display:flex}.bp-member-overview__gender-summary span{color:var(--bp-subtle);background:#f4f1fa;border-radius:7px;padding:5px 7px;font-size:.68rem;font-weight:800}.bp-member-overview__gender-summary span[data-gender=M]{color:#1764c0;background:#eaf4ff}.bp-member-overview__gender-summary span[data-gender=F]{color:#d13f72;background:#fff0f5}.bp-member-overview__recent-list{display:grid}.bp-member-overview__recent-list>button{color:var(--bp-ink);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;border-bottom:1px solid #24252c0e;grid-template-columns:auto minmax(72px,auto) minmax(0,1fr);gap:7px;padding:8px 0;display:grid}.bp-member-overview__recent-list>button:last-child{border-bottom:0}.bp-member-overview__recent-list>button>span,.bp-member-overview__recent-list>p{color:#6b7295;font-size:14px;font-style:normal}.bp-member-overview__recent-list>button>strong{font-size:14px;font-weight:400}.bp-member-overview__recent-list>button>em{color:#4a5170;font-size:13.5px;font-style:normal;font-weight:400}.bp-member-overview__recent-list strong,.bp-member-overview__recent-list em{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bp-member-overview-dialog__state{color:var(--bp-subtle);background:#f6f2ff;border-radius:12px;margin:0;padding:14px 16px;font-size:.8rem;font-weight:700}.bp-member-overview-dialog__state[data-tone=warning]{color:#a64e16;background:#fff2e7}.bp-member-overview-dialog__footer{justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}.bp-member-overview-dialog__footer>span{color:var(--bp-ink);font-size:15px;font-weight:400}.bp-member-overview-dialog__footer>div{gap:8px;display:flex}.bp-member-lifecycle-dialog__list,.bp-member-ntrp-dialog__list{gap:0;margin:0;padding:0;list-style:none;display:grid}.bp-member-lifecycle-dialog__list li{border-bottom:1px solid #24252c0f;grid-template-columns:minmax(132px,auto) minmax(90px,auto) minmax(0,1fr);align-items:center;gap:10px;padding:12px 4px;display:grid}.bp-member-lifecycle-dialog__list li:last-child,.bp-member-ntrp-dialog__list li:last-child{border-bottom:0}.bp-member-lifecycle-dialog__list time,.bp-member-lifecycle-dialog__list span{color:var(--bp-ink);font-size:15px}.bp-member-lifecycle-dialog__list strong{color:var(--bp-ink);word-break:keep-all;overflow-wrap:anywhere;font-size:15.5px;font-weight:500}.bp-member-ntrp-dialog__search{gap:6px;display:grid}.bp-member-ntrp-dialog__search>span{color:var(--bp-ink);font-size:var(--bp-ntrp-search-label,16px);font-weight:400}.bp-member-ntrp-dialog__result-count{color:#4d5780;font-size:var(--bp-ntrp-result-size,17px);margin:0;font-weight:400}.bp-member-ntrp-dialog__result-count>strong{font-weight:700}.bp-member-ntrp-dialog__list{overscroll-behavior:contain;border:1px solid #eee9f8;border-radius:12px;max-height:min(52vh,520px);overflow:auto}.bp-member-ntrp-dialog__list li{grid-template-columns:var(--bp-ntrp-columns,190px 64px minmax(0,1fr));padding:var(--bp-ntrp-row-padding,14px 20px 14px 23px);border-bottom:1px solid #24252c0f;align-items:center;gap:10px;line-height:1.4;display:grid}.bp-member-ntrp-dialog__list strong{min-width:0;color:var(--bp-ink);font-size:var(--bp-ntrp-name-size,18px);font-weight:var(--bp-ntrp-name-weight,500);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bp-member-ntrp-dialog__list b{min-width:44px;color:var(--bp-ink);font-size:var(--bp-ntrp-score-size,16px);text-align:right;justify-self:end;font-weight:700}.bp-member-ledger-layout[data-with-detail=true]{grid-template-columns:minmax(0,1fr) minmax(250px,286px);align-items:start;gap:12px;min-width:0;display:grid}.bp-member-ledger-layout[data-with-detail=true] .bp-member-query-table-wrap{max-height:min(66vh,690px)}.bp-member-query-table__selectable-row{cursor:pointer;transition:background-color .12s}:is(.bp-member-query-table__selectable-row:hover,.bp-member-query-table__selectable-row:focus-visible){background:#faf8ff;outline:none}.bp-member-query-table__selectable-row[aria-selected=true]{background:#f0eaff;box-shadow:inset 3px 0 #5f33e1}.bp-member-query-table__joined-at{color:#8b8599;white-space:nowrap;margin-top:4px;font-size:.64rem;display:block}.bp-member-ledger-detail{background:#fff;border:1px solid #24252c0f;border-radius:13px;gap:13px;min-width:0;padding:15px;display:grid;position:sticky;top:0;box-shadow:0 8px 28px #412a850e}.bp-member-ledger-detail--empty{text-align:center;align-content:center;justify-items:center;min-height:180px}.bp-member-ledger-detail--empty p{color:#7d778c;max-width:220px;font-size:.74rem}.bp-member-ledger-detail__profile{grid-template-columns:42px minmax(0,1fr) auto;align-items:center;display:grid}.bp-member-ledger-detail__profile>span:first-child{color:#5f33e1;background:#eee7ff;border-radius:50%;place-items:center;width:42px;height:42px;font-weight:900;display:grid}.bp-member-ledger-detail__profile>div{min-width:0}.bp-member-ledger-detail__profile>div>strong{color:var(--bp-ink);text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;display:block;overflow:hidden}.bp-member-ledger-detail__profile>div>p{color:#7d778c;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:.66rem;overflow:hidden}.bp-member-ledger-detail__facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.bp-member-ledger-detail__facts>div{background:#faf9fd;border-radius:9px;min-width:0;padding:9px}.bp-member-ledger-detail__facts dt,.bp-member-ledger-detail__checks dt{color:#8b8599;font-size:.64rem}.bp-member-ledger-detail__facts dd,.bp-member-ledger-detail__checks dd{color:var(--bp-ink);margin-top:3px;font-size:.72rem;font-weight:800}.bp-member-ledger-detail__checks,.bp-member-ledger-detail__note,.bp-member-ledger-detail__pause{border-top:1px solid #24252c0f;gap:7px;padding-top:12px;display:grid}.bp-member-ledger-detail__checks>strong,.bp-member-ledger-detail__note>strong,.bp-member-ledger-detail__pause>strong{font-size:.76rem}.bp-member-ledger-detail__checks dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;display:grid}.bp-member-ledger-detail__checks dl>div{background:#f8f6fc;border-radius:8px;padding:8px}.bp-member-ledger-detail__checks dd[data-warning=true]{color:#c96520}.bp-member-ledger-detail__note p,.bp-member-ledger-detail__pause p,.bp-member-ledger-detail__pause span{color:var(--bp-subtle);font-size:.7rem;line-height:1.45}.bp-member-ledger-detail__actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.bp-member-ledger-detail__actions .bp-button{white-space:nowrap;min-width:0;padding-inline:8px;font-size:.7rem}.bp-member-pre-registration-workspace{gap:14px;min-width:0;display:grid}.bp-member-pre-registration-workspace__header h3,.bp-member-pre-registration-workspace__header p,.bp-member-pre-registration-workspace__form h4,.bp-member-pre-registration-workspace__form p{margin:0}.bp-member-pre-registration-workspace__header h3{color:var(--bp-ink);font-size:1rem}.bp-member-pre-registration-workspace__header>div>p:last-child,.bp-member-pre-registration-workspace__form>div>p:last-child{color:var(--bp-subtle);margin-top:4px;font-size:.76rem}.bp-member-pre-registration-workspace__layout{grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);align-items:stretch;gap:12px;min-width:0;display:grid}.bp-member-pre-registration-workspace__layout .bp-member-candidate-review,.bp-member-pre-registration-workspace__form{background:#fff;border:1px solid #24252c0f;border-radius:14px;min-width:0;box-shadow:0 6px 24px #412a850a}.bp-member-pre-registration-workspace__form{align-content:start;gap:12px;padding:15px;display:grid}.bp-member-pre-registration-workspace__form h4{color:var(--bp-ink);font-size:.9rem}.bp-member-pre-registration-workspace__form .bp-member-registration-entry,.bp-member-pre-registration-workspace__form .bp-member-pre-registration-form{width:100%;max-width:none}.bp-admin-workspace .bp-member-pre-registration-workspace__form .bp-form__grid{grid-template-columns:minmax(0,1fr)}.bp-member-pre-registration-workspace__form .bp-member-pre-registration-form{background:0 0;border:0;padding:0}@media (max-width:1120px){.bp-member-overview__stats{grid-template-columns:repeat(3,minmax(0,1fr))}.bp-member-overview__body{grid-template-columns:minmax(0,1fr)}.bp-member-overview__rail{grid-template-columns:repeat(2,minmax(0,1fr))}.bp-member-ledger-layout[data-with-detail=true]{grid-template-columns:minmax(0,1fr) minmax(230px,260px)}.bp-member-pre-registration-workspace__layout{grid-template-columns:minmax(0,1fr)}}@media (max-width:900px){.bp-admin-workspace .bp-member-registration-panel[data-workspace-tabs=true]:where(:not([data-guest-workspace])) .bp-member-query-form .bp-form__grid{grid-template-columns:minmax(0,1fr)}.bp-member-query-form__status-chips{overflow-x:auto}.bp-member-ledger-layout[data-with-detail=true],.bp-member-overview__rail{grid-template-columns:minmax(0,1fr)}.bp-member-ledger-detail{position:static}}@media (max-width:680px){.bp-member-dues-page-header{grid-template-columns:minmax(0,1fr)}.bp-member-dues-page-header__actions{justify-content:flex-start}.bp-member-overview__stats{grid-template-columns:repeat(2,minmax(0,1fr))}.bp-member-overview-queue-item{grid-template-columns:34px minmax(0,1fr) auto}.bp-member-overview-queue-item i{display:none}.bp-member-lifecycle-dialog__list li{grid-template-columns:minmax(0,1fr) auto}.bp-member-lifecycle-dialog__list time{grid-column:1/-1}}.bp-member-pre-registration-dialog{width:min(980px,100vw - 32px)}.bp-member-pre-registration-dialog .bp-member-registration-entry,.bp-member-pre-registration-dialog .bp-admin-compact-form{width:100%;max-width:none}.bp-admin-workspace .bp-member-pre-registration-dialog .bp-form__grid{grid-template-columns:minmax(120px,.7fr) minmax(108px,.58fr) minmax(200px,1.1fr)}.bp-admin-member-record-dialog{width:min(980px,100%);max-height:min(840px,100vh - 36px)}.bp-admin-member-record-dialog__header{justify-content:space-between;align-items:flex-start;gap:var(--bp-admin-space-4);display:flex}.bp-admin-member-record-dialog__toolbar{justify-content:space-between;align-items:center;gap:var(--bp-admin-space-4);display:flex}.bp-member-record-profile{background:#fcfbff;border:1px solid #f0ebff;border-radius:12px;gap:10px;padding:14px 16px;display:grid}.bp-member-record-profile h3{color:var(--bp-ink);margin:0;font-size:.9rem;font-weight:800}.bp-member-record-profile__grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;display:grid}.bp-admin-member-record-dialog__empty{color:var(--bp-subtle);margin:0;font-size:.82rem}:is(.bp-admin-member-record-dialog__disciplines,.bp-admin-member-record-dialog__scope){background:#f5f6fd;border:1px solid #e1e4f4;border-radius:8px;grid-auto-flow:column;gap:0;padding:0;display:inline-grid}.bp-admin-member-record-dialog__discipline{color:#253276;cursor:pointer;background:0 0;border:0;border-radius:7px;min-width:84px;height:24px;padding:0 12px;font-size:11px;font-weight:600;line-height:1}.bp-admin-member-record-dialog__scope>.bp-admin-member-record-dialog__discipline{min-width:92px}.bp-admin-member-record-dialog__discipline--active{color:#fff;background:#5f33e1}.bp-admin-member-record-dialog .bp-record-detail{background:0 0;border:0;padding:0}.bp-admin-member-record-dialog .bp-event-stat{background:#fff;border:1px solid #24252c0c;border-radius:9px;min-width:0}.bp-member-query-table-wrap{isolation:isolate;background:#fff;border:1px solid #24252c12;border-radius:9px;max-height:min(62vh,640px);position:relative;overflow:auto}.bp-member-query-table{border-collapse:collapse;width:100%;min-width:710px;font-size:.82rem;line-height:var(--bp-admin-table-line-height);table-layout:fixed}.bp-member-query-table th,.bp-member-query-table td{text-align:left;vertical-align:top;border-bottom:1px solid #24252c0c;padding:9px 7px}.bp-member-query-table thead tr{height:52px}.bp-member-query-table__col-name{width:118px}.bp-member-query-table__col-status{width:74px}.bp-member-query-table__col-gender{width:46px}.bp-member-query-table__col-ntrp{width:90px}.bp-member-query-table__col-identity{width:70px}.bp-member-query-table__col-pin{width:78px}.bp-member-query-table__col-note{width:104px}.bp-member-query-table__col-actions{width:82px}.bp-member-query-table th{z-index:var(--bp-admin-layer-sticky);height:52px;color:var(--bp-subtle);vertical-align:middle;white-space:nowrap;background:#fcfbff;padding-block:0;font-size:.75rem;font-weight:900;line-height:1.2;position:sticky;top:0}.bp-member-query-table__sort-button{width:100%;min-height:34px;color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:3px;padding:0;font-weight:900;display:inline-flex}.bp-member-query-table__sort-button:hover{color:#5f33e1}.bp-member-query-table__sort-button:focus-visible{outline-offset:3px;outline:2px solid #5f33e16b}.bp-member-query-table__sort-icon{color:#5f33e1;min-width:1em;font-size:.72rem;line-height:1}.bp-member-query-table__name-main,.bp-member-query-table__name-sub,.bp-member-query-table__ntrp-value,.bp-member-query-table__ntrp-discipline,.bp-member-query-table__ntrp-empty{display:block}.bp-member-query-table__name-main{overflow-wrap:anywhere;text-overflow:clip;white-space:normal;font-size:.74rem;line-height:1.2;overflow:visible}.bp-member-query-table__name-sub{overflow-wrap:anywhere;text-overflow:clip;white-space:normal;overflow:visible}.bp-member-query-table__name-sub,.bp-member-query-table__ntrp-discipline,.bp-member-query-table__ntrp-empty{color:var(--bp-subtle);margin-top:3px;font-size:.72rem}.bp-member-query-table__ntrp{min-width:0}.bp-member-query-table__ntrp-value{color:var(--bp-ink);font-variant-numeric:tabular-nums}.bp-member-query-table .bp-status{white-space:nowrap;min-height:22px;padding:.2rem .38rem;font-size:.64rem}.bp-member-query-table__name-button{color:#5f33e1;cursor:pointer;width:100%;font:inherit;text-align:left;background:0 0;border:0;padding:0;display:block}.bp-member-query-table__name-button strong{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.bp-member-query-table__name-button:focus-visible{outline-offset:3px;outline:2px solid #5f33e16b}.bp-member-query-table .bp-table-actions{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.bp-member-query-table .bp-button--compact{white-space:nowrap;min-height:28px;padding:.3rem .36rem;font-size:.66rem}.bp-member-query-table__note{overflow-wrap:anywhere;text-overflow:clip;white-space:normal;line-height:1.28;overflow:visible}.bp-member-identity-preview{gap:var(--bp-admin-space-4);margin-top:var(--bp-admin-space-4);padding:var(--bp-admin-space-4);background:#fcfbff;border:1px solid #24252c12;border-radius:9px;display:grid}.bp-member-identity-preview__header,.bp-member-identity-preview__decision{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.bp-member-identity-preview__header h4{color:var(--bp-ink);margin:0;font-size:.98rem}.bp-member-identity-preview__form{grid-template-columns:minmax(180px,1.1fr) minmax(120px,.7fr) minmax(150px,.8fr)}.bp-member-identity-preview__result{gap:10px;display:grid}.bp-member-identity-preview__decision{background:#fff;border:1px solid #5f33e124;border-radius:9px;justify-content:flex-start;padding:10px}.bp-member-identity-preview__decision strong{color:var(--bp-ink);font-size:.96rem}.bp-member-identity-preview__decision span{color:var(--bp-subtle);font-size:.78rem;font-weight:900}.bp-member-identity-preview__people,.bp-member-identity-preview__impact{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px;display:grid}.bp-member-identity-preview__person,.bp-member-identity-preview__impact div{background:#fff;border:1px solid #24252c0f;border-radius:9px;min-width:0;padding:10px}.bp-member-identity-preview__person{gap:4px;display:grid}.bp-member-identity-preview__person span,.bp-member-identity-preview__impact span{color:var(--bp-subtle);font-size:.72rem;font-weight:900}.bp-member-identity-preview__person strong,.bp-member-identity-preview__impact strong{color:var(--bp-ink);font-size:1rem}.bp-member-identity-preview__person small{color:var(--bp-subtle);font-size:.72rem;font-weight:800;line-height:1.4}.bp-member-identity-preview__impact strong{margin-top:3px;display:block}.bp-member-identity-preview__blockers{flex-wrap:wrap;gap:6px;display:flex}.bp-member-identity-preview__blockers span{color:#8a4a16;background:#ffe6d4;border:1px solid #b4560938;border-radius:999px;padding:5px 8px;font-size:.75rem;font-weight:900}.bp-member-identity-preview__execute{background:#fff;border:1px solid #b91c7829;border-radius:9px;grid-template-columns:minmax(220px,1fr) auto;align-items:end;gap:8px;padding:10px;display:grid}.bp-member-identity-preview__execute textarea{resize:vertical;min-height:58px}.bp-member-identity-preview__success{background:var(--bp-success-soft);color:var(--bp-success);border:1px solid #2f7d5d2e;border-radius:9px;flex-wrap:wrap;align-items:center;gap:8px;padding:10px;display:flex}.bp-member-identity-preview__success strong,.bp-member-identity-preview__success span,.bp-member-identity-preview__success small{font-size:.78rem;font-weight:900}.bp-member-identity-preview__success small{color:var(--bp-success);flex-basis:100%}.bp-admin-workspace .bp-button--compact{min-height:28px;padding:.34rem .56rem;font-size:.78rem}.bp-member-withdrawal-warning{background:var(--bp-warning-soft);color:var(--bp-warning);white-space:normal;border:1px solid #b4187338;border-radius:9px;gap:6px;padding:12px;display:grid}.bp-member-withdrawal-warning p{color:var(--bp-warning);margin:0;font-size:.86rem;line-height:1.5}.bp-admin-workspace .bp-notification-card-list .bp-event-card__grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.bp-admin-workspace .bp-notification-card-list .bp-event-card{overflow:hidden}.bp-admin-workspace .bp-notification-card-list .bp-event-card__title,.bp-admin-workspace .bp-notification-stat__value{overflow-wrap:anywhere;word-break:break-word;min-width:0}.bp-notification-detail-dialog{width:min(760px,100%)}.bp-notification-detail-dialog__body{gap:var(--bp-admin-space-4)}.bp-notification-detail-dialog__status{justify-content:flex-start;display:flex}.bp-notification-detail-dialog__grid{gap:var(--bp-admin-space-3);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));display:grid}.bp-notification-detail-dialog__section{gap:var(--bp-admin-space-2);min-width:0;padding:var(--bp-admin-space-4);background:#fcfbff;border:1px solid #24252c0f;border-radius:9px;display:grid}.bp-notification-detail-dialog__section h3{color:var(--bp-ink);margin:0;font-size:.9rem}.bp-notification-detail-dialog__section p,.bp-notification-detail-dialog__section pre,.bp-notification-detail-dialog__section code{color:var(--bp-subtle);white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;margin:0;font-size:.86rem;line-height:1.5}.bp-notification-detail-dialog__section code{color:var(--bp-subtle)}.bp-admin-workspace .bp-server-telemetry{align-content:start;gap:var(--bp-admin-section-gap);max-width:none;display:grid}.bp-admin-workspace .bp-server-telemetry--overview{background:#fff;border-color:#5f33e138}.bp-admin-workspace .bp-server-telemetry__headline{padding:var(--bp-admin-space-3);background:#fcfbff;border:1px solid #24252c0c;border-radius:9px}.bp-admin-workspace .bp-server-telemetry__board{gap:var(--bp-admin-card-gap);display:grid}.bp-admin-workspace .bp-server-telemetry__host-summary{gap:var(--bp-admin-space-2);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.bp-admin-workspace .bp-server-telemetry__metric{gap:var(--bp-admin-space-1);min-width:0;padding:var(--bp-admin-space-2);background:#fcfbff;border:1px solid #24252c0c;border-radius:9px;display:grid}.bp-admin-workspace .bp-server-telemetry__metric span,.bp-admin-workspace .bp-server-telemetry__module-header span,.bp-admin-workspace .bp-server-telemetry__rail em,.bp-admin-workspace .bp-server-telemetry__circle-copy span,.bp-admin-workspace .bp-server-telemetry__circle-copy em{color:var(--bp-subtle);text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;font-style:normal;font-weight:900;overflow:hidden}.bp-admin-workspace .bp-server-telemetry__metric strong{color:var(--bp-ink);text-overflow:ellipsis;white-space:nowrap;font-size:.86rem;overflow:hidden}.bp-admin-workspace .bp-server-telemetry__visual-grid{gap:var(--bp-admin-card-gap);grid-template-columns:minmax(260px,1.15fr) repeat(2,minmax(170px,.85fr));align-items:stretch;display:grid}.bp-admin-workspace .bp-server-telemetry__cpu-card,.bp-admin-workspace .bp-server-telemetry__rail{gap:var(--bp-admin-space-2);min-width:0;padding:var(--bp-admin-space-3);background:#fcfbff;border:1px solid #24252c0f;border-radius:9px;display:grid}.bp-admin-workspace .bp-server-telemetry__cpu-card{background:#fcfbff}.bp-admin-workspace .bp-server-telemetry__module-header{justify-content:space-between;align-items:center;gap:var(--bp-admin-space-2);display:flex}.bp-admin-workspace .bp-server-telemetry__module-header>div{gap:2px;min-width:0;display:grid}.bp-admin-workspace .bp-server-telemetry__module-header strong{color:var(--bp-ink);text-overflow:ellipsis;white-space:nowrap;font-size:.96rem;overflow:hidden}.bp-admin-workspace .bp-server-telemetry__cpu-main{gap:var(--bp-admin-space-3);grid-template-columns:clamp(118px,8vw,140px) minmax(0,1fr);align-items:center;display:grid}.bp-admin-workspace .bp-server-telemetry__circle{aspect-ratio:1;place-items:center;min-width:0;display:grid;position:relative}.bp-admin-workspace .bp-server-telemetry__circle svg{width:min(124px,100%);height:auto}.bp-admin-workspace .bp-server-telemetry__circle-track{fill:none;stroke:#ede4ff;stroke-width:10px}.bp-admin-workspace .bp-server-telemetry__circle-progress{fill:none;stroke:#5f33e1;stroke-linecap:round;stroke-width:10px;transform-origin:66px 66px;transform:rotate(-90deg)}.bp-admin-workspace .bp-server-telemetry__circle--watch .bp-server-telemetry__circle-progress{stroke:#e07524}.bp-admin-workspace .bp-server-telemetry__circle--danger .bp-server-telemetry__circle-progress{stroke:#d6559b}.bp-admin-workspace .bp-server-telemetry__circle-copy{text-align:center;place-content:center;justify-items:center;gap:3px;display:grid;position:absolute;inset:0}.bp-admin-workspace .bp-server-telemetry__circle-copy strong{color:var(--bp-ink);font-size:1.18rem;line-height:1}.bp-admin-workspace .bp-server-telemetry__kpis{gap:var(--bp-admin-space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.bp-admin-workspace .bp-server-telemetry__rail-track{background:#ede4ff;border-radius:999px;height:10px;overflow:hidden}.bp-admin-workspace .bp-server-telemetry__rail-bar{border-radius:inherit;min-width:4px;height:100%;display:block}.bp-admin-workspace .bp-server-telemetry__rail-bar--ok{background:#5f33e1}.bp-admin-workspace .bp-server-telemetry__rail-bar--watch{background:#e07524}.bp-admin-workspace .bp-server-telemetry__rail-bar--danger{background:#d6559b}.bp-admin-workspace .bp-server-telemetry__sparkline{width:100%;min-width:0;height:52px}.bp-admin-workspace .bp-server-telemetry__spark-bg{fill:#fff;stroke:#24252c0c}.bp-admin-workspace .bp-server-telemetry__spark-grid{stroke:#7367881f;stroke-dasharray:3 5}.bp-admin-workspace .bp-server-telemetry__spark-path{fill:none;stroke:#5f33e1;stroke-linecap:round;stroke-linejoin:round;stroke-width:3px}.bp-admin-workspace .bp-server-telemetry__sparkline--memory .bp-server-telemetry__spark-path,.bp-admin-workspace .bp-server-telemetry__sparkline--disk .bp-server-telemetry__spark-path{stroke:#5f33e1}.bp-admin-workspace .bp-server-telemetry__spark-empty{fill:#6e6a7c;font-size:.72rem;font-weight:900}.bp-admin-workspace .bp-participant-row{cursor:pointer;background:#fff;border:1px solid #24252c0f;border-radius:9px;min-width:0;display:grid;overflow:hidden}:is(.bp-admin-workspace .bp-participant-row:hover,.bp-admin-workspace .bp-participant-row:focus-visible){background:#fcfbff;border-color:#5f33e142}.bp-admin-workspace .bp-participant-row:focus-visible{outline-offset:2px;outline:2px solid #5f33e175}.bp-admin-workspace .bp-participant-ledger{background:0 0;border:0;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:10px;display:grid;overflow:visible}.bp-admin-workspace .bp-participant-row__summary{grid-template-columns:1fr;align-items:start;gap:8px;padding:10px;display:grid}.bp-admin-workspace .bp-participant-row__summary>*{border-right:0;padding:0}.bp-admin-workspace .bp-participant-row__member{min-width:0}.bp-admin-workspace .bp-participant-row__badges{flex-wrap:nowrap;gap:6px;min-width:0;display:flex}.bp-admin-workspace .bp-participant-row__badges .bp-status{text-overflow:ellipsis;white-space:nowrap;justify-content:center;min-width:0;max-width:50%;padding-left:.42rem;padding-right:.42rem;overflow:hidden}.bp-admin-workspace .bp-participant-row__meta-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.bp-admin-workspace .bp-participant-row__actions{flex-wrap:wrap;place-content:center;align-items:center;gap:6px;display:flex}.bp-admin-workspace .bp-participant-row .bp-event-stat{background:#f9f8fcb8;border:1px solid #24252c0c;border-radius:7px;gap:2px;min-width:0;padding:7px 8px}.bp-admin-workspace .bp-participant-row .bp-event-stat__label{font-size:.68rem;font-weight:800}.bp-admin-workspace .bp-participant-row .bp-event-stat__value{text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;overflow:hidden}.bp-admin-workspace .bp-participant-ledger-toolbar{background:#fcfbff;border:1px solid #24252c0f;border-radius:9px;grid-template-columns:minmax(120px,180px) minmax(140px,210px) minmax(110px,160px) minmax(0,1fr);align-items:end;gap:10px;margin-bottom:12px;padding:10px 12px 12px;display:grid}.bp-admin-workspace .bp-participant-ledger-panel>.bp-result-panel__header{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:12px;display:grid}.bp-admin-workspace .bp-participant-ledger-panel>.bp-result-panel__header .bp-result-panel__title-row{min-width:0}.bp-admin-workspace .bp-participant-ledger-panel>.bp-result-panel__header .bp-result-panel__actions{justify-self:end;margin-left:0}.bp-admin-workspace .bp-participant-ledger-panel>.bp-result-panel__header .bp-button{white-space:nowrap}.bp-admin-workspace .bp-participant-ledger-toolbar .bp-button{white-space:nowrap;border-radius:7px;min-height:36px;padding:.45rem .7rem}.bp-admin-workspace .bp-participant-ledger{background:#fff;border:1px solid #24252c12;border-radius:9px;width:100%;max-width:100%;display:block;overflow-x:hidden}.bp-admin-workspace .bp-participant-ledger__head,.bp-admin-workspace .bp-participant-row{grid-template-columns:40px minmax(92px,.88fr) minmax(64px,.44fr) minmax(68px,.48fr) minmax(126px,.95fr) minmax(104px,.72fr) minmax(128px,.9fr) minmax(88px,.58fr);align-items:stretch;width:100%;min-width:0;display:grid}.bp-admin-workspace .bp-participant-ledger__head{z-index:var(--bp-admin-layer-sticky,2);color:var(--bp-subtle);background:#fcfbff;font-size:.66rem;font-weight:950;position:sticky;top:0}.bp-admin-workspace .bp-participant-ledger__head>*,.bp-admin-workspace .bp-participant-row>*{text-overflow:ellipsis;white-space:nowrap;border-right:1px solid #24252c0c;min-width:0;padding:8px 7px;overflow:hidden}.bp-admin-workspace .bp-participant-ledger__head>:last-child,.bp-admin-workspace .bp-participant-row>:last-child{border-right:0}.bp-admin-workspace .bp-participant-ledger__head>:nth-child(6),.bp-admin-workspace .bp-participant-row>:nth-child(6){text-overflow:clip;overflow:visible}.bp-admin-workspace .bp-participant-row>:nth-child(5),.bp-admin-workspace .bp-participant-row>:nth-child(7){text-overflow:clip;white-space:normal;overflow:visible}.bp-admin-workspace .bp-participant-row{border:0;border-top:1px solid #24252c0c;border-radius:0;overflow:visible}.bp-admin-workspace .bp-participant-ledger__sort{width:100%;min-height:28px;color:inherit;font:inherit;text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;justify-content:flex-start;align-items:center;gap:3px;padding:0;display:inline-flex}.bp-admin-workspace .bp-participant-ledger__index,.bp-admin-workspace .bp-participant-row__index{text-align:center;font-variant-numeric:tabular-nums}.bp-admin-workspace .bp-participant-ledger__empty{min-width:0;color:var(--bp-subtle);padding:18px;font-size:.86rem;font-weight:900}.bp-admin-workspace .bp-participant-row__member{align-content:center;gap:2px;display:grid}.bp-admin-workspace .bp-participant-row__eyebrow{min-width:0;color:var(--bp-subtle);align-items:center;gap:4px;margin:0;font-size:.66rem;font-weight:900;display:flex}.bp-admin-workspace .bp-participant-row__name{min-width:0;color:var(--bp-ink);overflow-wrap:anywhere;text-overflow:clip;white-space:normal;margin:0;font-size:.82rem;font-weight:950;line-height:1.18;overflow:visible}.bp-admin-workspace .bp-participant-row__member span,.bp-admin-workspace .bp-participant-row__stack span{min-width:0;color:var(--bp-subtle);text-overflow:ellipsis;white-space:nowrap;font-size:.66rem;font-weight:800;overflow:hidden}.bp-admin-workspace .bp-participant-ledger .bp-participant-row__badges{justify-content:flex-start;align-items:center}.bp-admin-workspace .bp-participant-ledger .bp-participant-row__badges .bp-status{text-overflow:ellipsis;white-space:nowrap;max-width:100%;min-height:24px;padding-left:.4rem;padding-right:.4rem;font-size:.66rem;overflow:hidden}.bp-admin-workspace .bp-participant-row__stack,.bp-admin-workspace .bp-participant-row__timeline{align-content:center;gap:2px;display:grid}.bp-admin-workspace .bp-participant-row__timeline span{grid-template-columns:22px minmax(0,1fr);align-items:baseline;gap:4px;min-width:0;display:grid}.bp-admin-workspace .bp-participant-row__timeline b{color:var(--bp-subtle);font-size:.64rem;font-weight:900;line-height:1.18}.bp-admin-workspace .bp-participant-row__timeline time,.bp-admin-workspace .bp-participant-row__timeline em{min-width:0;color:var(--bp-ink);overflow-wrap:anywhere;white-space:normal;font-size:.66rem;font-style:normal;font-weight:900;line-height:1.18;overflow:visible}.bp-admin-workspace .bp-participant-row__stack strong{min-width:0;color:var(--bp-ink);text-overflow:ellipsis;white-space:nowrap;font-size:.76rem;font-weight:950;overflow:hidden}.bp-admin-workspace .bp-participant-ledger .bp-participant-row__stack span{text-overflow:clip;font-size:.64rem;overflow:visible}.bp-admin-workspace .bp-participant-row__memo{color:var(--bp-ink);overflow-wrap:anywhere;text-overflow:clip;white-space:normal;align-content:center;font-size:.7rem;font-weight:850;line-height:1.28;overflow:visible}.bp-admin-workspace .bp-participant-row__no-action{color:#9c94b8;font-size:.76rem;font-weight:900}.bp-admin-workspace .bp-participant-row .bp-form{background:#fcfbff;border:0;border-top:1px solid #24252c0c;border-radius:0;gap:10px;padding:10px}.bp-admin-workspace .bp-participant-row .bp-form__grid{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px}.bp-admin-workspace .bp-participant-row .bp-field{gap:6px}.bp-admin-workspace .bp-participant-row .bp-input{min-height:32px;padding:.5rem var(--bp-admin-select-padding-right,.65rem) .5rem .65rem;border-radius:7px;font-size:.82rem}.bp-admin-workspace .bp-participant-row .bp-callout{border-radius:7px;margin:8px 10px 0;padding:8px 10px;font-size:.82rem}.bp-admin-workspace .bp-result-panel__actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.bp-admin-workspace .bp-result-panel__title-row{align-items:center;gap:10px;min-width:0;display:flex}.bp-admin-workspace .bp-participant-action-dialog__actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.bp-admin-workspace .bp-event-participant-add-dialog{max-width:720px}.bp-admin-workspace .bp-event-participant-add-selection{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.bp-admin-workspace .bp-event-participant-add-selection strong{margin-right:auto}.bp-admin-workspace .bp-event-participant-add-list{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px;max-height:360px;padding:2px;display:grid;overflow:auto}.bp-admin-workspace .bp-event-participant-add-card{min-width:0;color:var(--bp-ink);text-align:left;cursor:pointer;background:#fff;border:1px solid #24252c12;border-radius:9px;gap:5px;padding:11px 12px;display:grid}.bp-admin-workspace .bp-event-participant-add-card:hover:not(:disabled){background:#fcfbff;border-color:#5f33e16b}.bp-admin-workspace .bp-event-participant-add-card:focus-visible{background:#fcfbff;border-color:#5f33e16b}.bp-admin-workspace .bp-event-participant-add-card[data-selected=true]{background:#eee9ff;border-color:#5f33e1b3;box-shadow:inset 3px 0 #5f33e1}.bp-admin-workspace .bp-event-participant-add-card:disabled{opacity:.58;cursor:not-allowed}.bp-admin-workspace .bp-event-participant-add-card strong{text-overflow:ellipsis;white-space:nowrap;font-size:.92rem;font-weight:900;overflow:hidden}.bp-admin-workspace .bp-event-participant-add-card span{color:var(--bp-subtle);text-overflow:ellipsis;white-space:nowrap;font-size:.76rem;font-weight:800;overflow:hidden}.bp-admin-workspace .bp-event-participant-add-card em{color:#5f33e1;font-size:.72rem;font-style:normal;font-weight:900}.bp-ops-dialog.bp-manual-match-dialog{--bp-button-h:39px;--bp-admin-button-min-height:var(--bp-button-h);--bp-admin-button-padding-block:0px;--bp-admin-button-padding-inline:14px;--bp-admin-control-radius:6px;--bp-admin-input-min-height:var(--bp-control-h);--bp-admin-label-font-size:var(--bp-fs-label);--bp-admin-eyebrow-font-size:var(--bp-fs-eyebrow);--bp-admin-date-font-size:1em;--bp-admin-badge-height:var(--bp-badge-h);--bp-admin-badge-font-size:var(--bp-fs-badge);color:#18204b;word-break:keep-all;overflow-wrap:break-word;background:#fff;border:1px solid #d8dcff;border-radius:8px;width:min(597px,100%);max-width:none;max-height:calc(100dvh - 32px)}.bp-ops-dialog.bp-manual-match-dialog .bp-ops-dialog__header{border-bottom:1px solid #e0e3ff;align-items:flex-start;padding:25px 28px}.bp-ops-dialog.bp-manual-match-dialog .bp-ops-dialog__header h2{font-size:24.5px;font-weight:700}.bp-manual-match-dialog__close{color:#7b86ad;cursor:pointer;background:0 0;border:0;border-radius:5px;flex:none;place-items:center;width:28px;height:28px;padding:0;display:grid}.bp-manual-match-dialog__close svg{width:21px;height:21px}.bp-ops-dialog.bp-manual-match-dialog .bp-ops-dialog__body{grid-auto-rows:max-content;gap:20px;padding:22px 28px;display:grid}.bp-manual-match-dialog__intro h3{margin:0;font-size:20.5px;font-weight:700}.bp-manual-match-dialog__intro p{color:#7b86ad;margin:8px 0 0;font-size:14.5px;line-height:1.5}.bp-manual-match-dialog__settings{background:#fff;grid-template-columns:minmax(0,255px);gap:12px;padding:0;display:grid}.bp-manual-match-dialog__settings .bp-field>span{color:#263258;font-size:14.5px;font-weight:600}.bp-manual-match-dialog__settings small{color:#7b86ad;font-size:12px;font-weight:400}.bp-ops-dialog.bp-manual-match-dialog .bp-input{background:#fff;border:1px solid #d8dcff;border-radius:6px;min-height:44px;font-size:16px}.bp-manual-match-dialog__teams{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.bp-manual-match-side{align-content:start;gap:12px;min-width:0;padding:0;display:grid}.bp-manual-match-side__header{justify-content:space-between;align-items:center;gap:8px;display:flex}.bp-manual-match-side__header h3{color:#18204b;margin:0;font-size:16px}.bp-manual-match-side__header span{color:#7b86ad;font-size:12px}.bp-manual-match-side__members{gap:9px;display:grid}.bp-manual-match-side__members p,.bp-manual-match-dialog__pool>p{color:#7b86ad;margin:0;font-size:12px;line-height:1.5}.bp-manual-match-side__member{color:#18204b;text-align:left;background:#fff;border:1px solid #d8dcff;border-radius:5px;justify-content:space-between;align-items:center;gap:8px;min-width:0;min-height:36px;padding:6px 10px;font-size:13px;display:flex}.bp-manual-match-side__member span{color:#7b86ad;flex:none;font-size:11px}.bp-manual-match-dialog__pool{background:#f8f7ff;border:1px solid #e0e3ff;border-radius:6px;gap:14px;min-width:0;padding:14px;display:grid}.bp-manual-match-dialog__pool-header{align-items:center;gap:10px;display:flex}.bp-manual-match-dialog__pool-header h3{color:#18204b;margin:0;font-size:18px;font-weight:700}.bp-manual-match-dialog__count{color:#7650d7;background:#ede7ff;border-radius:20px;padding:3px 8px;font-size:11px}.bp-manual-match-dialog__participants{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;max-height:none;display:grid;overflow:visible}.bp-manual-match-participant{background:#fff;border:1px solid #d8dcff;border-radius:6px;grid-template-rows:17px 24px;grid-template-columns:minmax(0,1fr) auto;gap:6px 4px;min-width:0;min-height:71px;padding:10px 8px;display:grid;position:relative}.bp-manual-match-participant[data-selected=true]{border-color:#aa91ff}.bp-manual-match-participant__identity{grid-row:1/3;align-items:center;gap:8px;min-width:0;padding-right:0;display:flex}.bp-manual-match-participant__avatar{color:#7650d7;background:#ede7ff;border-radius:50%;flex:none;place-items:center;width:35px;height:35px;font-size:17px;font-weight:600;display:grid}.bp-manual-match-participant__identity>div{gap:5px;min-width:0;display:grid}.bp-manual-match-participant strong{color:#18204b;font-size:14px;font-weight:600}.bp-manual-match-participant small{color:#7b86ad;font-size:12px}.bp-manual-match-participant__selected{color:#7650d7;background:#f0ebff;border-radius:12px;grid-area:1/2;justify-self:end;padding:2px 6px;font-size:10px}.bp-manual-match-participant__actions{flex-wrap:wrap;grid-area:2/2;justify-content:flex-end;gap:12px;padding-block:0;display:flex}.bp-ops-dialog.bp-manual-match-dialog .bp-manual-match-participant__actions .bp-button{color:#65739b;background:#fff;border:1px solid #d8dcff;border-radius:5px;min-width:32px;min-height:24px;padding:0 5px;font-size:11px;font-weight:500}.bp-manual-match-dialog__selection{color:#65739b;background:#f7f5ff;border:1px solid #e0e3ff;border-radius:5px;align-items:center;gap:10px;min-height:47px;padding:10px 12px;display:flex}.bp-manual-match-dialog__selection>svg{color:#7650d7;flex:none;width:18px;height:18px}.bp-manual-match-dialog__selection p{flex:1;margin:0;font-size:14px;line-height:1.5}.bp-ops-dialog.bp-manual-match-dialog .bp-manual-match-dialog__selection .bp-button{color:#7650d7;background:#fff;border:1px solid #d8dcff;min-width:70px;min-height:30px;padding:0 12px;font-size:11px}.bp-ops-dialog.bp-manual-match-dialog .bp-dialog-scroll-form__footer{background:#fff;border-top:1px solid #e0e3ff;justify-content:flex-end;gap:16px;padding:18px 28px;display:flex}.bp-manual-match-dialog__actions .bp-button{border-radius:5px;width:125px;min-height:39px;padding:0 10px;font-size:13px;font-weight:500}.bp-manual-match-dialog__actions .bp-button--outline{color:#263258;background:#fff;border:1px solid #d8dcff;width:118px}@media (min-width:768px) and (max-width:1279px){.bp-ops-dialog.bp-manual-match-dialog{width:min(597px,100vw - 48px);max-height:calc(100dvh - 48px)}.bp-ops-dialog.bp-manual-match-dialog .bp-ops-dialog__header{padding:20px}.bp-ops-dialog.bp-manual-match-dialog .bp-ops-dialog__header h2{font-size:19px}.bp-ops-dialog.bp-manual-match-dialog .bp-ops-dialog__body{gap:16px;padding:20px}.bp-manual-match-dialog__intro h3{font-size:16px}.bp-manual-match-dialog__intro p{font-size:12px}.bp-manual-match-dialog__pool-header h3{font-size:14px}.bp-ops-dialog.bp-manual-match-dialog .bp-dialog-scroll-form__footer{padding:16px 20px}.bp-manual-match-dialog__actions .bp-button{min-height:34px;font-size:12px}}@media (max-width:767px){.bp-ops-dialog-backdrop.bp-manual-match-backdrop{align-items:stretch;padding:0}.bp-ops-dialog.bp-manual-match-dialog{border:0;border-radius:0;width:100%;height:100dvh;max-height:100dvh}.bp-ops-dialog.bp-manual-match-dialog .bp-ops-dialog__header{padding:calc(16px + env(safe-area-inset-top)) 16px 16px;align-items:center}.bp-ops-dialog.bp-manual-match-dialog .bp-ops-dialog__header h2{font-size:14px}.bp-ops-dialog.bp-manual-match-dialog .bp-ops-dialog__body{gap:16px;padding:16px}.bp-manual-match-dialog__intro h3,.bp-manual-match-dialog__pool-header h3{font-size:13px}.bp-manual-match-dialog__intro p,.bp-manual-match-dialog__selection p,.bp-manual-match-dialog__settings .bp-field>span{font-size:12px}.bp-manual-match-dialog__teams{gap:12px}.bp-manual-match-side__header h3{font-size:13px}.bp-manual-match-side__header span,.bp-manual-match-dialog__count,.bp-manual-match-participant small,.bp-manual-match-side__members p{font-size:11px}.bp-manual-match-dialog__pool{padding:10px}.bp-manual-match-dialog__participants{grid-template-columns:1fr;gap:12px}.bp-manual-match-participant{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px}.bp-manual-match-participant strong{font-size:12px}.bp-manual-match-participant__actions{flex-wrap:nowrap;gap:12px}.bp-ops-dialog.bp-manual-match-dialog .bp-manual-match-participant__actions .bp-button{min-width:32px;font-size:11px}.bp-manual-match-dialog__selection{gap:8px}.bp-ops-dialog.bp-manual-match-dialog .bp-dialog-scroll-form__footer{padding:16px 16px calc(16px + env(safe-area-inset-bottom));justify-content:flex-end}.bp-manual-match-dialog__actions .bp-button{flex:1;width:auto;min-height:32px;font-size:12px}}.bp-match-quality-help-trigger{color:#5f33e1;cursor:help;width:20px;height:20px;font:inherit;background:#fff;border:1px solid #5f33e147;border-radius:999px;flex:none;place-items:center;padding:0;font-size:.72rem;font-weight:950;line-height:1;display:inline-grid}:is(.bp-match-quality-help-trigger:hover,.bp-match-quality-help-trigger:focus-visible){border-color:#5f33e1;outline:none;box-shadow:0 0 0 3px #5f33e129}.bp-match-quality-help-popup{z-index:10000;box-sizing:border-box;color:#3f3063;background:#fff;border:1px solid #5f33e147;border-radius:10px;max-height:calc(100vh - 24px);padding:12px;font-size:.78rem;line-height:1.45;position:fixed;overflow:auto;box-shadow:0 14px 34px #24252c33}.bp-match-quality-help-popup strong{color:var(--bp-ink);font-size:.84rem;display:block}.bp-match-quality-help-popup p{margin:7px 0 0}.bp-match-quality-help-popup ul{gap:5px;margin:8px 0 0;padding-left:18px;display:grid}@keyframes bpAutoMatchPrecisionSpin{to{transform:rotate(360deg)}}@keyframes bpAutoMatchAssemblyPulse{0%{opacity:.66;transform:scale(.994)}42%{opacity:1;transform:scale(1)}to{opacity:.82;transform:scale(1)}}@keyframes bpAutoMatchRowReveal{0%{opacity:0;transform:translateY(10px)scale(.992)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes bpAutoMatchSpin{to{transform:rotate(360deg)}}.bp-admin-workspace .bp-match-ledger,.bp-admin-workspace .bp-record-ledger{background:#fff;border:1px solid #24252c12;border-radius:9px;min-width:0;overflow-x:auto}.bp-admin-workspace .bp-match-impact-filter{background:#fcfbff;border:1px solid #5f33e12e;border-radius:9px;justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:10px 12px;display:flex}.bp-admin-workspace .bp-match-impact-filter__copy{gap:3px;min-width:0;display:grid}.bp-admin-workspace .bp-match-impact-filter__copy strong{color:var(--bp-ink);font-size:.86rem;font-weight:950}.bp-admin-workspace .bp-match-impact-filter__copy span{color:var(--bp-subtle);font-size:.74rem;font-weight:800;line-height:1.35}.bp-admin-workspace .bp-match-impact-filter__actions{background:#fff;border:1px solid #24252c0f;border-radius:999px;flex:none;gap:6px;padding:3px;display:inline-flex}.bp-admin-workspace .bp-match-impact-filter__button{min-height:30px;color:var(--bp-subtle);cursor:pointer;font:inherit;background:0 0;border:0;border-radius:999px;padding:0 12px;font-size:.78rem;font-weight:950}.bp-admin-workspace .bp-match-impact-filter__button[aria-pressed=true]{color:#fff;background:#5f33e1;box-shadow:0 8px 18px #5f33e133}.bp-admin-workspace .bp-match-impact-filter__button:disabled{cursor:not-allowed;opacity:.5}.bp-admin-workspace .bp-match-impact-filter__button:focus-visible{outline-offset:2px;outline:3px solid #5f33e142}@media (max-width:720px){.bp-admin-workspace .bp-match-impact-filter{flex-direction:column;align-items:stretch}.bp-admin-workspace .bp-match-impact-filter__actions{align-self:flex-start}}.bp-ops-dialog.bp-adaptive-court-fill-dialog{--bp-button-h:39px;--bp-admin-button-min-height:var(--bp-button-h);--bp-admin-button-padding-block:0px;--bp-admin-button-padding-inline:16px;--bp-admin-control-radius:6px;--bp-admin-input-min-height:var(--bp-control-h);--bp-admin-label-font-size:var(--bp-fs-label);--bp-admin-eyebrow-font-size:var(--bp-fs-eyebrow);--bp-admin-date-font-size:1em;--bp-admin-badge-height:var(--bp-badge-h);--bp-admin-badge-font-size:var(--bp-fs-badge);color:#18204b;word-break:keep-all;overflow-wrap:break-word;background:#fff;border:1px solid #d8dcff;border-radius:8px;width:min(660px,100%);max-height:calc(100dvh - 32px)}.bp-ops-dialog.bp-adaptive-court-fill-dialog .bp-ops-dialog__header{border:0;align-items:flex-start;padding:24px 27px}.bp-ops-dialog.bp-adaptive-court-fill-dialog .bp-ops-dialog__header h2{font-size:25.5px;font-weight:700}.bp-adaptive-court-fill-dialog__close{color:#65739b;cursor:pointer;background:0 0;border:0;border-radius:5px;flex:none;place-items:center;width:28px;height:28px;padding:0;display:grid}.bp-adaptive-court-fill-dialog__close svg{width:22px;height:22px}.bp-ops-dialog.bp-adaptive-court-fill-dialog .bp-ops-dialog__body{grid-auto-rows:max-content;gap:18px;padding:12px 27px 22px;display:grid}.bp-adaptive-court-fill-dialog__guide{background:#f5f2ff;border-radius:7px;align-items:flex-start;gap:14px;min-height:73px;padding:13px 16px;display:flex}.bp-adaptive-court-fill-dialog__guide>span{color:#fff;background:#6540ff;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;display:grid}.bp-adaptive-court-fill-dialog__guide svg{width:17px;height:17px}.bp-adaptive-court-fill-dialog__guide strong{font-size:16.5px;font-weight:700}.bp-adaptive-court-fill-dialog__guide p{color:#7b86ad;margin:6px 0 0;font-size:13px;line-height:1.5}.bp-adaptive-court-fill-dialog__lookup{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:14px;display:grid}.bp-ops-dialog.bp-adaptive-court-fill-dialog .bp-field__label{color:#263258;font-size:14px;font-weight:500}.bp-ops-dialog.bp-adaptive-court-fill-dialog .bp-input{background:#fff;border:1px solid #d8dcff;border-radius:6px;min-width:0;min-height:40px;padding:9px 12px;font-size:16px}.bp-ops-dialog.bp-adaptive-court-fill-dialog .bp-button--outline{color:#7650d7;background:#fff;border:1px solid #c9bdff;font-size:13px}.bp-adaptive-court-fill-dialog__candidate{gap:24px;display:grid}.bp-adaptive-court-fill-dialog__summary{border:1px solid #d8dcff;border-radius:6px;grid-template-columns:.7fr 1.2fr 1.7fr .8fr .6fr;gap:0;min-height:83px;margin:0;padding:16px 6px;display:grid}.bp-adaptive-court-fill-dialog__summary>div{align-content:start;gap:9px;min-width:0;padding-inline:12px;display:grid}.bp-adaptive-court-fill-dialog__summary>div+div{border-left:1px solid #e0e3ff}.bp-adaptive-court-fill-dialog__summary dt{color:#7b86ad;font-size:12px;line-height:1.4}.bp-adaptive-court-fill-dialog__summary dd{color:#263258;margin:0;font-size:14px;font-weight:400;line-height:1.5}.bp-adaptive-court-fill-dialog__fields{border-top:1px solid #e0e3ff;grid-template-columns:minmax(0,249fr) minmax(0,328fr);align-items:start;gap:24px;padding-top:22px;display:grid}.bp-adaptive-court-fill-dialog__memo{gap:5px;min-width:0;display:grid}.bp-ops-dialog.bp-adaptive-court-fill-dialog #adaptive-fill-reason{height:78px}.bp-adaptive-court-fill-dialog__counter{color:#7b86ad;justify-self:end;font-size:12px}.bp-ops-dialog.bp-adaptive-court-fill-dialog .bp-adaptive-court-fill-dialog__actions{border-top:1px solid #e0e3ff;flex:none;justify-content:space-between;align-items:center;gap:20px;padding:16px 27px 20px;display:flex}.bp-adaptive-court-fill-dialog__actions .bp-button{border-radius:5px;min-height:44px;padding:0 16px;font-size:14.5px;font-weight:500}.bp-adaptive-court-fill-dialog__actions .bp-button--outline{color:#263258;min-width:97px;font-size:16px}@media (min-width:768px) and (max-width:1279px){.bp-ops-dialog.bp-adaptive-court-fill-dialog{width:min(660px,100vw - 48px);max-height:calc(100dvh - 48px)}.bp-ops-dialog.bp-adaptive-court-fill-dialog .bp-ops-dialog__header h2{font-size:20px}.bp-adaptive-court-fill-dialog__summary dt{font-size:11px}.bp-adaptive-court-fill-dialog__summary dd{font-size:12px}}@media (max-width:767px){.bp-ops-dialog-backdrop.bp-adaptive-court-fill-backdrop{align-items:stretch;padding:0}.bp-ops-dialog.bp-adaptive-court-fill-dialog{border:0;border-radius:0;width:100%;height:100dvh;max-height:100dvh}.bp-ops-dialog.bp-adaptive-court-fill-dialog .bp-ops-dialog__header{padding:calc(16px + env(safe-area-inset-top)) 16px 16px}.bp-ops-dialog.bp-adaptive-court-fill-dialog .bp-ops-dialog__header h2{font-size:16px}.bp-adaptive-court-fill-dialog__close svg{width:18px;height:18px}.bp-ops-dialog.bp-adaptive-court-fill-dialog .bp-ops-dialog__body{gap:16px;padding:12px 16px 18px}.bp-adaptive-court-fill-dialog__guide{gap:10px;min-height:0;padding:12px}.bp-adaptive-court-fill-dialog__guide strong{font-size:13px}.bp-adaptive-court-fill-dialog__guide p{font-size:11px}.bp-adaptive-court-fill-dialog__guide>span{width:25px;height:25px}.bp-adaptive-court-fill-dialog__lookup{gap:12px}.bp-ops-dialog.bp-adaptive-court-fill-dialog .bp-field__label{font-size:12px}.bp-adaptive-court-fill-dialog__summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:10px}.bp-adaptive-court-fill-dialog__summary>div{gap:6px;padding:0}.bp-adaptive-court-fill-dialog__summary>div+div{border-left:0}.bp-adaptive-court-fill-dialog__summary>div:nth-child(3){border-block:1px solid #e0e3ff;grid-column:1/-1;padding-block:10px}.bp-adaptive-court-fill-dialog__summary dt{font-size:11px}.bp-adaptive-court-fill-dialog__summary dd{font-size:12px}.bp-adaptive-court-fill-dialog__fields{grid-template-columns:1fr;gap:16px;padding-top:16px}.bp-adaptive-court-fill-dialog__counter{font-size:11px}.bp-ops-dialog.bp-adaptive-court-fill-dialog .bp-adaptive-court-fill-dialog__actions{padding:16px 16px calc(16px + env(safe-area-inset-bottom));gap:14px}.bp-adaptive-court-fill-dialog__actions .bp-button{flex:1;min-height:34px;padding:0 8px;font-size:12px}}.bp-admin-workspace .bp-match-ledger__head,.bp-admin-workspace .bp-match-row__summary,.bp-admin-workspace .bp-record-ledger__head,.bp-admin-workspace .bp-record-row{align-items:center;gap:0;display:grid}.bp-admin-workspace .bp-match-ledger__head,.bp-admin-workspace .bp-match-row__summary{grid-template-columns:minmax(46px,.32fr) minmax(64px,.45fr) minmax(88px,.6fr) minmax(148px,1.3fr) minmax(148px,1.3fr) minmax(64px,.5fr) minmax(96px,.68fr) minmax(148px,.95fr)}.bp-admin-workspace .bp-record-ledger__head,.bp-admin-workspace .bp-record-row{grid-template-columns:72px minmax(190px,1.5fr) 76px minmax(110px,.85fr) minmax(118px,.9fr) 94px minmax(104px,.8fr) 78px minmax(104px,.8fr)}.bp-admin-workspace .bp-record-ledger--pairs .bp-record-ledger__head,.bp-admin-workspace .bp-record-ledger--pairs .bp-record-row{grid-template-columns:72px minmax(250px,1.8fr) 76px 94px minmax(94px,.7fr) 86px minmax(104px,.8fr)}.bp-admin-workspace .bp-match-ledger__head,.bp-admin-workspace .bp-record-ledger__head{min-width:840px;color:var(--bp-subtle);letter-spacing:0;text-transform:uppercase;background:#fcfbff;font-size:.72rem;font-weight:900}.bp-admin-workspace .bp-match-ledger__head{min-width:812px;font-size:.68rem}.bp-admin-workspace .bp-match-ledger__head span,.bp-admin-workspace .bp-match-row__cell,.bp-admin-workspace .bp-record-ledger__head span,.bp-admin-workspace .bp-record-row__cell{border-right:1px solid #24252c0c;min-width:0;padding:8px 10px}.bp-admin-workspace .bp-match-ledger__head span:last-child,.bp-admin-workspace .bp-match-row__cell:last-child,.bp-admin-workspace .bp-record-ledger__head span:last-child,.bp-admin-workspace .bp-record-row__cell:last-child{border-right:0}.bp-admin-workspace .bp-match-ledger__head span,.bp-admin-workspace .bp-match-row__cell{padding-left:10px;padding-right:10px}.bp-admin-workspace .bp-match-ledger__head span:first-child,.bp-admin-workspace .bp-match-ledger__head span:nth-child(2),.bp-admin-workspace .bp-match-ledger__head span:nth-child(3),.bp-admin-workspace .bp-match-ledger__head span:nth-child(6),.bp-admin-workspace .bp-match-ledger__head span:nth-child(8),.bp-admin-workspace .bp-match-row__cell--round,.bp-admin-workspace .bp-match-row__cell--assignment,.bp-admin-workspace .bp-match-row__cell--time{text-align:center}.bp-admin-workspace .bp-match-row__cell--team{overflow:hidden}.bp-admin-workspace .bp-match-row__edit-toggle{color:#5f33e1;white-space:nowrap;background:#eee9ff;border-radius:9px;min-height:28px;padding:0 11px;font-size:.72rem;font-weight:600}.bp-admin-workspace .bp-match-row,.bp-admin-workspace .bp-record-row{background:#fff;border-top:1px solid #24252c0c;min-width:840px}.bp-admin-workspace .bp-match-row{border:0;border-radius:0;min-width:812px;position:relative;overflow:visible}.bp-admin-workspace .bp-match-row:nth-child(odd),.bp-admin-workspace .bp-record-row:nth-child(odd){background:#fcfbff}.bp-admin-workspace .bp-match-row.is-focused{box-shadow:inset 3px 0 #5f33e1}.bp-admin-workspace .bp-match-row__summary.is-focused{background:#eee9ff}.bp-admin-workspace .bp-match-row__cell,.bp-admin-workspace .bp-record-row__cell{color:var(--bp-ink);gap:2px;font-size:.82rem;font-weight:800;display:grid}.bp-admin-workspace .bp-match-row__cell{font-size:.74rem}.bp-admin-workspace .bp-match-row__cell:not(.bp-match-row__cell--title){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bp-admin-workspace .bp-match-row .bp-event-card__title{overflow-wrap:normal;text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;line-height:1.15;overflow:hidden}.bp-admin-workspace .bp-match-row__teams{align-items:center;gap:7px;min-width:0;max-width:100%;display:inline-flex}.bp-admin-workspace .bp-match-row__team{align-items:start;gap:1px;min-width:0;display:inline-grid}.bp-admin-workspace .bp-match-row__team>span:last-child{text-overflow:ellipsis;min-width:0;overflow:hidden}.bp-admin-workspace .bp-match-row__versus{color:var(--bp-subtle);flex:none;font-size:.68rem;font-weight:950}.bp-admin-workspace .bp-match-row__winner-badge{color:#5f33e1;letter-spacing:.02em;background:#e0daed;border-radius:999px;width:fit-content;padding:1px 4px;font-size:.55rem;font-weight:950;line-height:1.2}.bp-admin-workspace .bp-match-row__cell small,.bp-admin-workspace .bp-record-row__cell small{color:var(--bp-subtle);text-overflow:ellipsis;white-space:nowrap;font-size:.7rem;font-weight:800;overflow:hidden}.bp-admin-workspace .bp-match-row__focus{color:#fff;background:#5f33e1;border-radius:6px;margin-left:6px;padding:2px 5px;font-size:.66rem;font-weight:900;display:inline-flex}.bp-admin-workspace .bp-record-row__cell--rank{justify-items:start}.bp-admin-workspace .bp-match-row__cell--time,.bp-admin-workspace .bp-match-row__cell--result,.bp-admin-workspace .bp-match-row__cell--status{text-align:center;text-overflow:ellipsis;white-space:nowrap;justify-items:center;overflow:hidden}.bp-admin-workspace .bp-match-row__cell--assignment{align-content:center;justify-items:start}.bp-admin-workspace .bp-match-row__cell--assignment span{text-overflow:ellipsis;max-width:100%;overflow:hidden}.bp-admin-workspace .bp-match-row__cell--time{color:var(--bp-subtle);gap:2px}.bp-admin-workspace .bp-match-row__time-flag{color:#c22e84;background:#ffe6d4;border-radius:999px;padding:1px 5px;font-size:.58rem;font-weight:950}.bp-admin-workspace .bp-match-row__score-text{color:var(--bp-ink);font-weight:950}.bp-admin-workspace .bp-match-row__score-pending{color:#8a8594;font-size:.7rem;font-weight:800}.bp-admin-workspace .bp-match-row__result-button{color:#5f33e1;cursor:pointer;min-height:24px;font:inherit;background:#fff;border:1px solid #5f33e14d;border-radius:7px;padding:0 8px;font-size:.68rem;font-weight:950}.bp-admin-workspace .bp-match-row__cell--status{gap:4px;overflow:visible}.bp-admin-workspace .bp-match-row__cell--status .bp-status{min-height:22px;box-shadow:none;letter-spacing:0;border:0;border-radius:999px;padding:.14rem .44rem;font-size:.63rem;font-weight:900}.bp-admin-workspace .bp-match-row__cell--status .bp-status--neutral{color:var(--bp-subtle);background:#f1eef7}.bp-admin-workspace .bp-match-row__cell--status .bp-status--success{background:var(--bp-success-soft);color:var(--bp-success)}.bp-admin-workspace .bp-match-row__cell--status .bp-status--warning{background:var(--bp-warning-soft);color:var(--bp-warning)}.bp-admin-workspace .bp-match-row__cell--actions{z-index:1;justify-items:center;padding-left:4px;padding-right:4px;position:relative;overflow:visible}.bp-admin-workspace .bp-match-row__action-buttons{z-index:1;justify-content:center;align-items:center;gap:3px;min-width:0;display:inline-flex;position:relative}.bp-admin-workspace .bp-match-row__body{background:#f9f8fcb8;border-top:1px solid #24252c0c;gap:8px;padding:8px 10px;display:grid}.bp-admin-workspace .bp-match-row__more-actions{align-items:center;gap:6px;min-width:0;display:inline-flex;position:relative}.bp-admin-workspace .bp-match-row .bp-match-row__icon-button.bp-button,.bp-admin-workspace .bp-match-row .bp-match-row__more-action-toggle.bp-button{place-items:center;width:24px;min-width:24px;min-height:24px;padding:0;font-size:0;line-height:1;display:inline-grid;position:relative;overflow:visible}.bp-admin-workspace .bp-match-row__icon-button svg{grid-area:1/1;width:14px;height:14px;margin:auto;display:block}.bp-admin-workspace .bp-match-row__action-tooltip,.bp-match-row__action-tooltip{z-index:var(--bp-admin-layer-floating,520);color:#fff;pointer-events:none;text-align:center;white-space:nowrap;background:#24252c;border-radius:6px;max-width:150px;padding:5px 8px;font-size:.68rem;font-weight:850;line-height:1.2;position:fixed}.bp-admin-workspace .bp-match-row__action-tooltip[data-placement=top],.bp-match-row__action-tooltip[data-placement=top]{transform:translate(-50%,-100%)}.bp-admin-workspace .bp-match-row__action-tooltip[data-placement=bottom],.bp-match-row__action-tooltip[data-placement=bottom]{transform:translate(-50%)}.bp-admin-workspace .bp-match-row__action-tooltip:before,.bp-match-row__action-tooltip:before{content:"";background:#24252c;width:7px;height:7px;position:absolute;left:50%;transform:translate(-50%)rotate(45deg)}.bp-admin-workspace .bp-match-row__action-tooltip[data-placement=top]:before,.bp-match-row__action-tooltip[data-placement=top]:before{bottom:-3px}.bp-admin-workspace .bp-match-row__action-tooltip[data-placement=bottom]:before,.bp-match-row__action-tooltip[data-placement=bottom]:before{top:-3px}.bp-admin-workspace .bp-match-row__secondary-actions,.bp-match-row__secondary-actions{z-index:var(--bp-admin-layer-floating,520);white-space:nowrap;background:#fff;border:1px solid #24252c0f;border-radius:9px;gap:5px;width:184px;min-width:0;padding:8px;display:grid;position:fixed;box-shadow:0 14px 24px #24252c18}.bp-admin-workspace .bp-match-row__secondary-actions:before,.bp-match-row__secondary-actions:before{content:"";background:#fff;border-top:1px solid #24252c0f;border-left:1px solid #24252c0f;width:10px;height:10px;position:absolute;top:-5px;right:20px;transform:rotate(45deg)}.bp-admin-workspace .bp-match-row__secondary-actions-header,.bp-match-row__secondary-actions-header{z-index:1;color:var(--bp-subtle);justify-content:space-between;align-items:center;gap:8px;padding:0 2px 3px;font-size:.68rem;font-weight:900;display:flex;position:relative}.bp-admin-workspace .bp-match-row__secondary-actions-close,.bp-match-row__secondary-actions-close{color:var(--bp-subtle);cursor:pointer;font:inherit;background:0 0;border:0;font-size:.66rem;font-weight:900}.bp-admin-workspace .bp-match-row__secondary-actions .bp-button,.bp-match-row__secondary-actions .bp-button{z-index:1;border-radius:7px;justify-content:center;min-height:28px;padding:.38rem .55rem;font-size:.72rem;position:relative}.bp-admin-workspace .bp-match-row .bp-form{background:#fff;border-radius:9px;gap:10px;padding:10px}.bp-admin-workspace .bp-match-row .bp-form__grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px}.bp-admin-workspace .bp-match-row .bp-field{gap:6px}.bp-admin-workspace .bp-match-row .bp-input{min-height:32px;padding:.5rem var(--bp-admin-select-padding-right,.65rem) .5rem .65rem;border-radius:7px;font-size:.82rem}.bp-admin-workspace .bp-match-row .bp-button{min-height:28px;box-shadow:none;border-radius:7px;padding:.36rem .58rem;font-size:.72rem}.bp-admin-workspace .bp-match-result-aux-dialog{width:min(760px,100vw - 32px);max-height:min(820px,100vh - 32px)}.bp-admin-workspace .bp-match-result-aux-dialog .bp-ops-dialog__body{overflow:auto}.bp-admin-workspace .bp-match-assignment-dialog{max-width:min(760px,100vw - 32px)}.bp-admin-workspace .bp-match-assignment-dialog__match{color:var(--bp-ink);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.95rem;font-weight:950;overflow:hidden}.bp-admin-workspace .bp-match-assignment-dialog__form{background:#fff}.bp-admin-workspace .bp-match-options-dialog{max-width:min(720px,100vw - 32px)}.bp-admin-workspace .bp-match-options-dialog__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.bp-admin-workspace .bp-match-options-dialog__textarea{resize:vertical;min-height:160px}.bp-admin-workspace .bp-match-dispute-list{gap:10px;display:grid}.bp-admin-workspace .bp-match-dispute-item{background:#ffe6d4;border:1px solid #b4560933;border-radius:9px;gap:10px;padding:10px;display:grid}.bp-admin-workspace .bp-match-dispute-item__header{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.bp-admin-workspace .bp-match-dispute-item__badges{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.bp-admin-workspace .bp-match-dispute-item__meta{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px;margin:0;display:grid}.bp-admin-workspace .bp-match-dispute-item__meta div,.bp-admin-workspace .bp-match-dispute-item__form{gap:4px;display:grid}.bp-admin-workspace .bp-match-dispute-item__meta dt{color:var(--bp-subtle);font-size:.7rem;font-weight:900}.bp-admin-workspace .bp-match-dispute-item__meta dd{color:var(--bp-ink);margin:0;font-size:.82rem;font-weight:800}.bp-admin-workspace .bp-status{border-radius:7px;min-height:24px;padding:.24rem .5rem;font-size:.68rem}.bp-admin-event-rail{border-radius:9px}.bp-admin-event-rail__empty{color:#9c94b8;text-align:center;align-content:center;place-items:center;gap:10px;min-height:176px;padding:24px 12px;display:grid}.bp-admin-event-rail__empty svg{color:#cfcbd7}.bp-admin-event-rail__empty p{max-width:180px;color:var(--bp-subtle);margin:0;font-size:.84rem;font-weight:850;line-height:1.45}.bp-admin-event-rail__title{align-items:start;gap:7px;padding-bottom:2px;display:grid}.bp-admin-event-rail__title strong{color:var(--bp-ink);font-size:1.02rem;font-weight:950;line-height:1.3}.bp-admin-event-rail__details{gap:0;padding:2px 0 4px}.bp-admin-event-rail__detail-row{border-bottom:1px solid #24252c0c;grid-template-columns:62px minmax(0,1fr);align-items:start;gap:10px;padding:8px 0;display:grid}.bp-admin-event-rail__detail-label{color:var(--bp-subtle);font-size:.72rem;font-weight:850}.bp-admin-event-rail__detail-value{min-width:0;color:var(--bp-ink);overflow-wrap:anywhere;text-align:right;font-size:.84rem;font-weight:900;line-height:1.35}.bp-admin-event-rail__metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.bp-admin-event-rail__metric{background:#fcfbff;border:1px solid #24252c0f;border-radius:7px;align-content:center;gap:4px;min-height:54px;padding:9px 10px;display:grid}.bp-admin-event-rail__metric-label{color:var(--bp-subtle);font-size:.7rem;font-weight:850;line-height:1.2}.bp-admin-event-rail__metric-value{color:var(--bp-ink);font-variant-numeric:tabular-nums;font-size:1rem;font-weight:950;line-height:1.2}@media (max-width:1280px){.bp-admin-workspace{grid-template-columns:1fr;height:auto;overflow:visible}.bp-admin-workspace__sidebar{height:auto;position:static;overflow:visible}.bp-admin-workspace__nav{grid-template-columns:repeat(auto-fit,minmax(min(150px,100%),1fr))}.bp-admin-workspace__body{row-gap:var(--bp-admin-section-gap);grid-template-columns:minmax(0,1fr) 28px;width:100%}.bp-admin-workspace__body--rail-collapsed{grid-template-columns:minmax(0,1fr) 28px}.bp-super-home__split{grid-template-columns:1fr}.bp-super-home__metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bp-super-rail__detail-grid{grid-template-columns:1fr}.bp-admin-workspace .bp-server-telemetry__host-summary,.bp-admin-workspace .bp-server-telemetry__visual-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bp-admin-workspace .bp-server-telemetry__cpu-card{grid-column:1/-1}.bp-admin-workspace .bp-admin-card-list,.bp-admin-workspace .bp-notification-card-list .bp-event-card__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bp-admin-workspace__main-column{grid-column:1;padding-right:0}.bp-admin-workspace__rail-edge-toggle{grid-area:1/2;width:26px;height:128px;margin-top:0;position:sticky;top:50vh}.bp-admin-workspace__rail{grid-area:2/1/auto/-1;max-height:none;padding-left:0;position:static}.bp-dashboard-focus-grid,.bp-admin-workspace__body--rail-collapsed .bp-dashboard-focus-grid{grid-template-columns:1fr}}@media (max-width:760px){.bp-admin-workspace__topbar,.bp-admin-workspace__topbar-title-row{flex-direction:column;align-items:flex-start}.bp-admin-workspace__body{padding:var(--bp-admin-space-4);grid-template-columns:minmax(0,1fr)}.bp-admin-workspace__body--rail-collapsed{grid-template-columns:minmax(0,1fr)}.bp-admin-workspace__main-column{grid-column:1;padding-right:0}.bp-admin-workspace__rail-edge-toggle,.bp-admin-workspace__rail{display:none}.bp-super-home__toolbar,.bp-admin-workspace .bp-club-create-form,.bp-admin-workspace .bp-club-create-form .bp-form__grid,.bp-super-home__metric-grid,.bp-admin-workspace .bp-server-telemetry__host-summary,.bp-admin-workspace .bp-server-telemetry__visual-grid,.bp-admin-workspace .bp-server-telemetry__cpu-main,.bp-admin-workspace .bp-server-telemetry__kpis{grid-template-columns:1fr}.bp-admin-workspace .bp-server-telemetry__cpu-card{grid-column:auto}.bp-admin-workspace .bp-server-telemetry__circle{justify-self:center;width:100%;max-width:160px}.bp-super-home-detail-list article,.bp-superadmin-shell-panel__grid,.bp-event-selected-strip{grid-template-columns:1fr}.bp-dashboard-priority__header,.bp-dashboard-hero,.bp-dashboard-focus-card__header{display:grid}.bp-dashboard-hero__copy h4{font-size:1.36rem}.bp-dashboard-hero__action{justify-self:start}.bp-dashboard-upcoming-item{grid-template-columns:48px minmax(0,1fr)}.bp-dashboard-upcoming-item__status{grid-column:2;justify-self:start}.bp-dashboard-season-meta div{grid-template-columns:1fr}.bp-dashboard-season-meta dd{text-align:left}.bp-dashboard-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bp-event-location-editor__search,.bp-event-location-editor__fields,.bp-admin-season-create-form__primary,.bp-admin-season-create-form__dates,.bp-admin-workspace .bp-admin-card-list,.bp-admin-workspace .bp-admin-card-list .bp-event-card__grid,.bp-member-candidate-review__issue,.bp-member-candidate-review__issue--actionable,.bp-member-candidate-review__summary,.bp-admin-workspace .bp-member-card-list .bp-form__grid,.bp-admin-workspace .bp-notification-card-list .bp-event-card__grid,.bp-admin-workspace .bp-match-options-dialog__grid,.bp-admin-workspace .bp-monthly-dues-filter-form,.bp-admin-workspace .bp-monthly-dues-filter-form .bp-form__actions{grid-template-columns:1fr}.bp-event-location-editor__search .bp-button{width:100%}.bp-event-selected-strip__metrics,.bp-event-work-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.bp-event-selected-strip__actions,.bp-event-selected-strip__actions .bp-button{width:100%}.bp-admin-workspace .bp-result-panel__header,.bp-admin-workspace .bp-event-panel__header,.bp-admin-workspace .bp-event-card__header,.bp-admin-workspace .bp-event-card__actions{align-items:flex-start}.bp-confirmation-backdrop{padding:12px}.bp-recorded-correction-dialog__header,.bp-recorded-correction-dialog__actions{flex-direction:column;align-items:flex-start}.bp-recorded-correction-dialog__actions{width:100%}}@media (max-width:480px){.bp-event-selected-strip__metrics{grid-template-columns:1fr}}@media (max-width:1280px){.bp-admin-workspace{grid-template-columns:var(--bp-admin-sidebar-width) minmax(0, 1fr);min-width:1366px;height:100vh;overflow:hidden}.bp-admin-workspace__sidebar{height:100vh;position:sticky;top:0;overflow:hidden}.bp-admin-workspace__nav{grid-template-columns:1fr}.bp-admin-workspace__program{height:100vh}.bp-admin-workspace__topbar,.bp-admin-workspace__topbar-title-row{flex-direction:row;align-items:center}.bp-admin-workspace__body{width:min(100%, var(--bp-admin-body-max-width));grid-template-columns:minmax(0, 1fr) var(--bp-admin-rail-toggle-column) minmax(var(--bp-admin-rail-min-width), var(--bp-admin-rail-max-width));padding:var(--bp-admin-body-padding);row-gap:0}.bp-admin-workspace__body--rail-collapsed{grid-template-columns:minmax(0, 1fr) var(--bp-admin-rail-collapsed-width)}.bp-admin-workspace__main-column{padding-right:var(--bp-admin-main-rail-gap);grid-column:1}.bp-admin-workspace__body--rail-collapsed .bp-admin-workspace__main-column{padding-right:0}.bp-admin-workspace__rail-edge-toggle{z-index:var(--bp-admin-layer-floating);grid-area:auto/2;width:28px;height:132px;margin-top:0;display:grid;position:sticky;top:50vh}.bp-admin-workspace__rail{max-height:none;padding-left:var(--bp-admin-main-rail-gap);grid-area:auto/3;display:grid;position:sticky;top:0}.bp-dashboard-hero,.bp-dashboard-focus-card__header{display:flex}.bp-dashboard-hero__copy h4{font-size:1.72rem}.bp-dashboard-focus-grid,.bp-admin-workspace__body--rail-collapsed .bp-dashboard-focus-grid{grid-template-columns:minmax(0,1.45fr) minmax(280px,.75fr)}.bp-dashboard-upcoming-item{grid-template-columns:54px minmax(0,1fr) auto}.bp-dashboard-upcoming-item__status{grid-column:auto;justify-self:auto}.bp-dashboard-season-meta div{grid-template-columns:74px minmax(0,1fr)}.bp-dashboard-season-meta dd{text-align:right}.bp-dashboard-stat-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr))}.bp-event-selected-strip{grid-template-columns:minmax(210px,.78fr) minmax(0,1.52fr) auto}.bp-event-selected-strip__metrics{grid-template-columns:minmax(124px,1.2fr) minmax(84px,.86fr) minmax(60px,.58fr) minmax(82px,.72fr)}.bp-event-selected-strip__actions,.bp-event-selected-strip__actions .bp-button{width:auto}}.bp-club-ledger-dialog{width:min(860px,100vw - 32px);max-height:min(760px,100vh - 40px)}.bp-club-ledger-dialog__header-actions{align-items:center;gap:8px;display:flex}.bp-club-ledger-dialog__header-actions .bp-admin-date-picker__popover{left:auto;right:0}.bp-club-ledger-dialog__body{gap:14px;display:grid}.bp-club-ledger-form{background:#fcfbff;border:1px solid #f0ebff;border-radius:12px;gap:10px;padding:14px;display:grid}.bp-club-ledger-form__row{flex-wrap:wrap;align-items:end;gap:10px;display:flex}.bp-club-ledger-field{gap:4px;display:grid}.bp-club-ledger-field--grow{flex:1;min-width:180px}.bp-club-ledger-field span{color:var(--bp-subtle);font-size:.74rem;font-weight:800}.bp-club-ledger-field input,.bp-club-ledger-field select{height:36px;padding:0 var(--bp-admin-select-padding-right,10px) 0 10px;color:var(--bp-ink);font:inherit;background-color:#fff;border:1px solid #dcd2f8;border-radius:9px;font-size:.86rem}.bp-club-ledger-form__actions{gap:8px;margin-left:auto;display:flex}.bp-club-ledger-totals{color:var(--bp-subtle);gap:18px;font-size:.85rem;display:flex}.bp-club-ledger-totals strong[data-tone=income],.bp-club-ledger-table [data-tone=income]{color:#5424c4}.bp-club-ledger-totals strong[data-tone=expense],.bp-club-ledger-table [data-tone=expense]{color:#c4457f}.bp-club-ledger-table{border:1px solid #f0ebff;border-radius:12px;font-size:.85rem;display:grid;overflow:hidden}.bp-club-ledger-table__row{background:#fff;border-bottom:1px solid #f4f0ff;grid-template-columns:64px 52px minmax(0,1fr) 110px 110px 96px;align-items:center;gap:8px;padding:8px 12px;display:grid}.bp-club-ledger-table__row:last-child{border-bottom:0}.bp-club-ledger-table__row--head{color:var(--bp-subtle);background:#f6f4fb;font-size:.74rem;font-weight:800}.bp-club-ledger-table__row em{color:#9c94b8;font-size:.78rem;font-style:normal}.bp-club-ledger-table__actions{gap:6px;display:flex}.bp-club-ledger-table__actions button{color:#5f33e1;cursor:pointer;font:inherit;background:#fff;border:1px solid #dcd2f8;border-radius:999px;padding:3px 10px;font-size:.74rem;font-weight:700}.bp-club-ledger-table__actions button:last-child{color:#c4457f}.bp-workspace-roles{background:#fcfbff;border:1px solid #f0ebff;border-radius:12px;gap:12px;padding:16px;display:grid}.bp-workspace-roles h4{color:var(--bp-ink);margin:0;font-size:.95rem;font-weight:800}.bp-workspace-roles h5{color:var(--bp-ink);margin:8px 0 0;font-size:.85rem;font-weight:800}.bp-workspace-roles__grid{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:14px;display:grid}@media (max-width:900px){.bp-workspace-roles__grid{grid-template-columns:1fr}}.bp-workspace-roles__list{align-content:start;gap:8px;display:grid}.bp-workspace-roles__role{background:#fff;border:1px solid #ede8ff;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}.bp-workspace-roles__role strong{color:var(--bp-ink);font-size:.88rem;display:block}.bp-workspace-roles__role span{color:#9c94b8;font-size:.76rem}.bp-workspace-roles__delete-guidance{color:#a85b78;margin-top:4px;font-size:.7rem;font-weight:700;display:block}.bp-workspace-roles__role-actions{gap:6px;display:flex}.bp-workspace-roles__role-actions button{color:#5f33e1;cursor:pointer;font:inherit;background:#fff;border:1px solid #dcd2f8;border-radius:999px;padding:3px 10px;font-size:.74rem;font-weight:700}.bp-workspace-roles__role-actions button:last-child{color:#c4457f}.bp-workspace-roles__role-actions button:disabled{cursor:not-allowed;opacity:.48}.bp-workspace-roles__editor{background:#fff;border:1px solid #ede8ff;border-radius:10px;gap:10px;padding:12px;display:grid}.bp-workspace-roles__field{gap:4px;display:grid}.bp-workspace-roles__field span{color:var(--bp-subtle);font-size:.74rem;font-weight:800}.bp-workspace-roles__field input{height:34px;font:inherit;border:1px solid #dcd2f8;border-radius:9px;padding:0 10px;font-size:.85rem}.bp-workspace-roles__views,.bp-workspace-roles__permissions{border:1px solid #ede8ff;border-radius:9px;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 12px;margin:0;padding:10px 12px;display:grid}.bp-workspace-roles__views legend,.bp-workspace-roles__permissions legend{color:var(--bp-subtle);padding:0 4px;font-size:.74rem;font-weight:800}.bp-workspace-roles__views label,.bp-workspace-roles__permissions label{color:var(--bp-ink);gap:6px;font-size:.82rem;display:flex}.bp-workspace-roles__views label{align-items:center}.bp-workspace-roles__permissions label{align-items:flex-start}.bp-workspace-roles__views>p,.bp-workspace-roles__permissions>p{color:#847e94;grid-column:1/-1;margin:0 0 2px;font-size:.72rem;line-height:1.45}.bp-workspace-roles__permissions label>span{gap:2px;display:grid}.bp-workspace-roles__permissions label strong{color:var(--bp-ink);font-size:.8rem}.bp-workspace-roles__permissions label small{color:#847e94;font-size:.7rem;line-height:1.35}.bp-workspace-roles__editor-actions{justify-content:end;gap:8px;display:flex}.bp-workspace-roles__assignments{gap:8px;display:grid}.bp-workspace-roles__assignment-table{background:#fff;border:1px solid #ede8ff;border-radius:10px;font-size:.84rem;display:grid;overflow:hidden}.bp-workspace-roles__assignment-row{border-bottom:1px solid #f4f0ff;grid-template-columns:minmax(0,1.4fr) 90px minmax(0,1fr);align-items:center;gap:10px;padding:8px 12px;display:grid}.bp-workspace-roles__assignment-row:last-child{border-bottom:0}.bp-workspace-roles__assignment-row--head{color:var(--bp-subtle);background:#f6f4fb;font-size:.72rem;font-weight:800}.bp-workspace-roles__assignment-row em{color:#9c94b8;font-size:.76rem;font-style:normal}.bp-workspace-roles__assignment-row select{width:100%;height:32px;padding:0 var(--bp-admin-select-padding-right,8px) 0 8px;font:inherit;background-color:#fff;border:1px solid #dcd2f8;border-radius:9px;font-size:.8rem}.bp-workspace-roles__empty{color:#9c94b8;margin:0;font-size:.82rem}.bp-quarterly-report__ai{background:#f4f2f8;border:1px solid #d6d1e2;border-radius:10px;gap:6px;margin-top:10px;padding:10px 12px;display:grid}.bp-quarterly-report__ai h4{color:#483574;margin:0;font-size:.78rem;font-weight:800}.bp-quarterly-report__ai ul{gap:4px;margin:0;padding-left:18px;font-size:.85rem;display:grid}.bp-quarterly-report__ai-note{color:#9c94b8;margin:6px 0 0;font-size:.78rem}.bp-sa-deploy-history__list{gap:6px;margin:0;padding:0;list-style:none;display:grid}.bp-sa-deploy-history__list li{background:#fff;border:1px solid #f0ebff;border-radius:9px;flex-wrap:wrap;align-items:baseline;gap:8px;padding:7px 10px;display:flex}.bp-sa-deploy-history__list strong{color:var(--bp-ink);font-size:.84rem}.bp-sa-deploy-history__list span{color:#9c94b8;font-size:.74rem}.bp-admin-member-record-dialog__toolbar>select{height:30px;padding:0 var(--bp-admin-select-padding-right,8px) 0 8px;font:inherit;background-color:#fff;border:1px solid #dcd2f8;border-radius:9px;font-size:.78rem}.bp-event-panel__header-actions{flex-wrap:wrap;flex:none;align-items:center;gap:8px;display:flex}.bp-ops-dialog--wide{width:min(760px,100%)}.bp-event-overview{gap:var(--bp-admin-space-4,16px);display:grid}.bp-event-overview__stats{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;display:grid}.bp-event-overview__stat{background:var(--bp-admin-surface-muted,#fcfbff);border-radius:11px;flex-direction:column;gap:4px;padding:12px 14px;display:flex}.bp-event-overview__stat-label{color:var(--bp-admin-text-muted,#6e6a7c);font-size:11px;font-weight:800}.bp-event-overview__stat-value{color:var(--bp-admin-text-strong,#24252c);font-size:17px;font-weight:900}.bp-standings-scope .bp-result-panel__header{flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex}.bp-standings-scope__hint{color:var(--bp-admin-text-muted,#6e6a7c);margin:0;font-size:.78rem;font-weight:600}.bp-standings-scope__controls{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.bp-standings-scope__segment{background:#f4f0ff;border-radius:10px;gap:3px;width:fit-content;padding:3px;display:inline-flex}.bp-standings-scope__segment-button{height:28px;color:var(--bp-subtle);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:7px;padding:0 13px;font-size:.8rem;font-weight:800}.bp-standings-scope__segment-button[aria-pressed=true]{color:var(--bp-ink);background:#fff;box-shadow:0 1px 4px #24252c12}.bp-standings-scope__segment-button:disabled{cursor:not-allowed;opacity:.55}.bp-standings-scope__season{color:var(--bp-admin-text-muted,#6e6a7c);align-items:center;gap:6px;font-size:.78rem;font-weight:700;display:flex}.bp-standings-scope__season select{height:30px;padding:0 var(--bp-admin-select-padding-right,8px) 0 8px;font:inherit;background-color:#fff;border:1px solid #dcd2f8;border-radius:9px;font-size:.78rem}.bp-account-register-hint{color:var(--bp-admin-text-muted,#6e6a7c);margin:0 0 4px;font-size:.8rem;font-weight:600}.bp-account-register-hint strong{color:var(--bp-admin-text-strong,#24252c)}.bp-password-dialog__forced-notice{color:#96551f;background:#ffe6d4;border-radius:9px;margin:0;padding:10px 12px;font-size:.8rem;font-weight:700;line-height:1.6}.bp-account-club-group{gap:8px;display:grid}.bp-account-club-group__header{border-bottom:1px solid #24252c0c;align-items:baseline;gap:8px;padding:2px 2px 0;display:flex}.bp-account-club-group__header h4{color:var(--bp-admin-text-strong,#24252c);margin:0;font-size:.92rem;font-weight:800}.bp-account-club-group__header span{color:var(--bp-admin-text-muted,#6e6a7c);font-size:.78rem;font-weight:700}.bp-gender-text{font-weight:700}.bp-gender-text[data-gender=M]{color:#591de5}.bp-gender-text[data-gender=F]{color:#d9208c}.bp-gender-text[data-gender=NONE]{color:#948aa6;font-weight:600}.bp-gender-text--pill{background:#f5f2fb;border-radius:999px;align-items:center;padding:3px 10px;font-size:.8rem;display:inline-flex}.bp-gender-text--pill[data-gender=M]{background:#efe8fe}.bp-gender-text--pill[data-gender=F]{background:#fdeaf5}.bp-admin-workspace,.bp-admin-login-shell{--bp-bg:#fcfbff;--bp-surface:#fff;--bp-surface-strong:#fff;--bp-border:#f0ebff;--bp-ink:#24252c;--bp-subtle:#6e6a7c;--bp-accent:#5f33e1;--bp-accent-soft:#5f33e11f;--bp-success:#2f7d5d;--bp-success-soft:#2f7d5d24;--bp-warning:#e07524;--bp-warning-soft:#ffe6d4;--bp-danger:#b4233a;--bp-danger-soft:#fff0f2;--bp-info:#2f9bc9;--bp-info-soft:#46bdf026;--bp-shadow:0 4px 32px #0000000a}.bp-admin-workspace .bp-event-panel__eyebrow{color:var(--bp-accent);letter-spacing:0;text-transform:none;font-weight:600}.bp-admin-workspace .bp-dashboard-hero .bp-event-panel__eyebrow{color:#ffffffb3}.bp-admin-workspace--top-tabs{grid-template-rows:auto auto minmax(0,1fr);grid-template-columns:176px minmax(0,1fr)}.bp-admin-workspace--top-tabs.bp-admin-workspace--event-full-width,.bp-admin-workspace--top-tabs.bp-admin-workspace--member-dues-full-width{grid-template-rows:auto auto auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.bp-admin-workspace--top-tabs.bp-admin-workspace--single-view-full-width,.bp-admin-workspace--top-tabs.bp-admin-workspace--settings-full-width,.bp-admin-workspace--top-tabs.bp-admin-workspace--support-full-width{grid-template-rows:auto auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.bp-admin-topnav{background:#5f33e1;grid-column:1/-1;justify-content:space-between;align-items:center;gap:14px;min-height:56px;padding:11px 24px;display:flex}.bp-admin-topnav__lead{align-items:center;gap:13px;min-width:0;display:flex}.bp-admin-topnav__mark{background:#fff;border-radius:9px;flex:none;place-items:center;width:30px;height:30px;display:grid}.bp-admin-topnav__mark img{object-fit:contain;width:24px;height:24px;display:block}.bp-admin-topnav__title{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;font-weight:600;overflow:hidden}.bp-admin-topnav__badge,.bp-admin-topnav__season{color:#fff;font:inherit;letter-spacing:.04em;white-space:nowrap;background:#ffffff29;border:0;border-radius:7px;flex:none;padding:5px 10px;font-size:.66rem;font-weight:600}.bp-admin-topnav__season{cursor:pointer;text-overflow:ellipsis;max-width:220px;overflow:hidden}.bp-admin-topnav__season:hover{background:#ffffff3d}.bp-admin-topnav__back{color:#5f33e1;cursor:pointer;font:inherit;white-space:nowrap;background:#fff;border:0;border-radius:7px;flex:none;padding:5px 10px;font-size:.66rem;font-weight:600}.bp-admin-topnav__actions{justify-content:flex-end;align-items:center;gap:12px;display:flex}.bp-admin-topnav__utility{color:#ffffffd1;cursor:pointer;font:inherit;white-space:nowrap;background:0 0;border:0;font-size:.74rem;font-weight:600}.bp-admin-topnav__utility:hover,.bp-admin-topnav__utility[aria-current=true]{color:#fff}.bp-admin-topnav__toggle{color:#fff;cursor:pointer;font:inherit;white-space:nowrap;background:#ffffff29;border:0;border-radius:7px;padding:6px 11px;font-size:.66rem;font-weight:600}.bp-admin-topnav__toggle:hover{background:#ffffff3d}.bp-admin-topnav .bp-admin-workspace__profile-button{color:#fff;background:#ffffff29;border-color:#0000}:is(.bp-admin-topnav .bp-admin-workspace__profile-button:hover,.bp-admin-topnav .bp-admin-workspace__profile-button:focus-visible){background:#ffffff3d}.bp-admin-topnav .bp-admin-workspace__profile-avatar{color:#fff;background:#fff3}.bp-admin-topnav .bp-admin-workspace__logout-button{color:#fff;background:#ffffff29;border-color:#0000}.bp-admin-topnav .bp-admin-workspace__logout-button:hover:not(:disabled){background:#ffffff3d}.bp-admin-topnav .bp-admin-workspace__logout-button:focus-visible{background:#ffffff3d}.bp-admin-topnav .bp-admin-discipline-switch{color:#fff;background:#ffffff29;border-color:#0000}:is(.bp-admin-topnav .bp-admin-discipline-switch:hover,.bp-admin-topnav .bp-admin-discipline-switch:focus-visible){background:#ffffff3d}.bp-admin-toptabs{background:#fff;border-bottom:1px solid #f4f0ff;grid-column:1/-1;align-items:center;gap:6px;padding:9px 24px;display:flex}.bp-admin-toptabs__tab{height:34px;color:var(--bp-subtle);cursor:pointer;font:inherit;white-space:nowrap;background:0 0;border:0;border-radius:9px;padding:0 17px;font-size:.8rem;font-weight:600}.bp-admin-toptabs__tab:hover{background:#f4f0ff}.bp-admin-toptabs__tab[aria-current=true]{color:#fff;background:#5f33e1}.bp-admin-subnav{background:#fff;border-right:1px solid #f4f0ff;flex-direction:column;grid-row:3;gap:5px;min-height:0;padding:18px 12px;display:flex;overflow-y:auto}.bp-admin-subnav__label{color:#ab94ff;letter-spacing:.11em;text-transform:uppercase;margin:0 0 5px;padding:0 8px;font-size:.6rem;font-weight:600}.bp-admin-subnav__item{color:var(--bp-ink);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;border-radius:9px;padding:9px 10px;font-size:.76rem;font-weight:600}.bp-admin-subnav__item:hover:not([aria-current=page]){background:#f4f0ff}.bp-admin-subnav__item[aria-current=page]{color:#5f33e1;background:#ede4ff}.bp-admin-member-dues-tabs,.bp-admin-event-tabs-host{min-width:0;z-index:var(--bp-admin-layer-sticky);background:#fffffff5;border-bottom:1px solid #f0ebff;grid-area:3/1/auto/-1;padding:8px 24px;box-shadow:0 5px 18px #5f33e10a}.bp-admin-event-tabs-host:empty{padding-block:0}.bp-admin-event-tabs-host .bp-event-hifi-tabs{gap:6px;min-width:0;padding:0}.bp-admin-event-tabs-host .bp-event-hifi-tabs>button{border-radius:9px;height:34px;min-height:34px;padding:0 16px;font-size:.8rem}.bp-admin-event-tabs-host .bp-event-hifi-tabs>button:hover:not(:disabled){color:#5f33e1;background:#f4f0ff}.bp-admin-event-tabs-host .bp-event-hifi-tabs>button:focus-visible{color:#5f33e1;background:#f4f0ff}.bp-admin-event-tabs-host .bp-event-hifi-tabs>button[aria-selected=true]{color:#5f33e1;background:#ede4ff}.bp-admin-member-dues-tabs__scroller{scrollbar-width:thin;align-items:center;gap:6px;min-width:0;display:flex;overflow-x:auto}.bp-admin-member-dues-tabs__tab{min-height:34px;color:var(--bp-subtle);cursor:pointer;font:inherit;white-space:nowrap;background:0 0;border:0;border-radius:9px;flex:none;padding:0 16px;font-size:.8rem;font-weight:700}:is(.bp-admin-member-dues-tabs__tab:hover,.bp-admin-member-dues-tabs__tab:focus-visible){color:#5f33e1;background:#f4f0ff}.bp-admin-member-dues-tabs__tab[aria-selected=true]{color:#5f33e1;background:#ede4ff}.bp-admin-workspace--top-tabs .bp-admin-workspace__program{grid-area:3/2;grid-template-rows:minmax(0,1fr);height:100%;min-height:0}.bp-admin-workspace--top-tabs.bp-admin-workspace--event-full-width .bp-admin-workspace__program,.bp-admin-workspace--top-tabs.bp-admin-workspace--member-dues-full-width .bp-admin-workspace__program{grid-area:4/1}.bp-admin-workspace--top-tabs.bp-admin-workspace--single-view-full-width .bp-admin-workspace__program{grid-area:3/1}.bp-admin-workspace--top-tabs.bp-admin-workspace--settings-full-width .bp-admin-workspace__program,.bp-admin-workspace--top-tabs.bp-admin-workspace--support-full-width .bp-admin-workspace__program{grid-area:3/1;grid-template-rows:auto minmax(0,1fr);min-width:0}.bp-admin-workspace__body.bp-admin-workspace__body--settings{background:#f4f0ff;grid-template-columns:236px minmax(0,1fr);align-items:start;gap:16px;width:100%;min-width:0;max-width:100%;padding:22px 24px 28px}.bp-admin-workspace__body--settings .bp-admin-workspace__main-column{--bp-admin-button-min-height:var(--bp-button-h);--bp-admin-input-min-height:var(--bp-control-h);--bp-admin-label-font-size:var(--bp-fs-label);--bp-admin-eyebrow-font-size:var(--bp-fs-eyebrow);--bp-admin-date-font-size:1em;grid-column:2;min-width:0;max-width:100%;padding-right:0}@media (min-width:1280px){.bp-admin-workspace__body--settings .bp-admin-workspace__main-column{--bp-admin-badge-height:var(--bp-badge-h);--bp-admin-badge-font-size:var(--bp-fs-badge)}}.bp-admin-workspace__body.bp-admin-workspace__body--support{background:#f4f0ff;grid-template-columns:minmax(0,1fr);align-items:start;width:100%;min-width:0;max-width:100%;padding:22px 24px 28px}.bp-admin-workspace__body--support .bp-admin-workspace__main-column{grid-column:1;min-width:0;max-width:100%;padding-right:0}.bp-admin-workspace__body--settings #workspace-permissions>.bp-permissions-panel>.bp-result-panel__header{display:none}@media (max-width:1280px){.bp-admin-workspace--top-tabs.bp-admin-workspace--single-view-full-width{width:100%;min-width:0}}.bp-admin-workspace__nav-mode-button{height:34px;color:var(--bp-subtle);cursor:pointer;font:inherit;white-space:nowrap;background:#f4f0ff;border:0;border-radius:9px;padding:0 14px;font-size:.78rem;font-weight:600;line-height:1}:is(.bp-admin-workspace__nav-mode-button:hover,.bp-admin-workspace__nav-mode-button:focus-visible){color:#5f33e1;background:#ede4ff}.bp-admin-workspace input[type=checkbox],.bp-admin-workspace input[type=radio],.bp-admin-login-shell input[type=checkbox],.bp-admin-login-shell input[type=radio]{accent-color:#5f33e1}.bp-event-card-list{gap:10px;display:grid}.bp-event-card-item{cursor:pointer;background:#fff;border:0;border-radius:15px;align-items:center;gap:14px;padding:16px 18px;transition:box-shadow .14s;display:flex;box-shadow:0 4px 32px #0000000a}.bp-event-card-item:hover{box-shadow:0 8px 28px #5f33e11f}.bp-event-card-item:focus-visible{outline-offset:2px;outline:2px solid #5f33e166}.bp-event-card-item.is-selected{box-shadow:inset 0 0 0 1.5px #5f33e1,0 4px 32px #5f33e11a}.bp-event-card-item__lead{color:#5f33e1;text-align:center;background:#ede4ff;border-radius:14px;flex:none;place-content:center;width:46px;height:46px;line-height:1.15;display:grid}.bp-event-card-item__lead em{font-size:.6rem;font-style:normal;font-weight:600}.bp-event-card-item__lead strong{font-size:.98rem;font-weight:700}.bp-event-card-item__main{flex:1;gap:4px;min-width:0;display:grid}.bp-event-card-item__title-row{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.bp-event-card-item__title-row h4{color:var(--bp-ink);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.9rem;font-weight:600;overflow:hidden}.bp-event-card-item__meta{color:var(--bp-subtle);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.74rem;overflow:hidden}.bp-event-card-item__side{flex:none;justify-items:end;gap:2px;display:grid}.bp-event-card-item__side strong{color:var(--bp-ink);white-space:nowrap;font-size:.82rem;font-weight:600}.bp-event-card-item__side em{color:var(--bp-subtle);font-size:.72rem;font-style:normal}.bp-event-card-item__cta{color:#5f33e1;white-space:nowrap;background:#eee9ff;border-radius:9px;flex:none;align-items:center;height:32px;padding:0 14px;font-size:.76rem;font-weight:600;display:inline-flex}.bp-event-card-item:hover .bp-event-card-item__cta{background:#ede4ff}.bp-admin-workspace .bp-event-selected-strip{background:#fff;border:0;border-radius:15px;padding:16px 18px;box-shadow:0 4px 32px #0000000a}.bp-admin-workspace .bp-event-selected-strip__eyebrow{color:#ab94ff;letter-spacing:.11em;text-transform:uppercase;font-weight:600}.bp-admin-workspace .bp-event-selected-strip__title{font-size:1.18rem;font-weight:600}.bp-admin-workspace .bp-event-selected-strip__metric{background:#fcfbff;border:0;border-radius:9px}.bp-admin-workspace .bp-event-selected-strip dt{color:var(--bp-subtle);font-weight:500}.bp-admin-workspace .bp-event-selected-strip dd{font-weight:600}.bp-dues-view-switch{align-items:center;gap:7px;display:flex}.bp-dues-view-switch>span{color:var(--bp-subtle);font-size:.74rem}.bp-dues-view-switch button{color:var(--bp-subtle);cursor:pointer;font:inherit;background:#fff;border:0;border-radius:9px;padding:8px 14px;font-size:.78rem;font-weight:600;box-shadow:0 4px 32px #0000000a}.bp-dues-view-switch button[aria-pressed=true]{color:#fff;background:#5f33e1}.bp-admin-access-empty{align-items:center;gap:16px;width:calc(100% - 48px);max-width:680px;min-height:144px;margin:32px auto;padding:28px 32px;display:flex}.bp-admin-access-empty>svg{color:#6333ea;flex:none}.bp-admin-access-empty h2,.bp-admin-access-empty p{margin:0}.bp-admin-access-empty h2{color:var(--bp-ink);font-size:20px}.bp-admin-access-empty p{color:#706b7b;margin-top:8px}@media (max-width:767px){.bp-ops-dialog-backdrop{padding:16px}}.bp-event-location-editor__badge svg{width:var(--bp-location-info-size,27.5px);height:var(--bp-location-info-size,27.5px);flex:none}.bp-event-location-editor__coordinate-actions{align-items:center;gap:24px;margin-left:auto;display:flex}.bp-event-location-editor__search button>svg{flex:none;width:16px;height:16px}.bp-event-location-editor__search button{justify-content:center;align-items:center;gap:6px;display:inline-flex}.bp-admin-workspace__body.bp-admin-workspace__body--without-rail:not(.bp-admin-workspace__body--settings){grid-template-columns:minmax(0,1fr)}.bp-admin-workspace--u02 .bp-admin-topnav{background:#fff;border-bottom:1px solid #e4e0f0;gap:15px;min-height:65px;padding:12px 25px 12px 35px}.bp-admin-workspace--u02 .bp-admin-topnav__lead{gap:10px}.bp-admin-workspace--u02 .bp-admin-topnav__mark{background:0 0;border-radius:0;flex:none;width:218px;height:34px;margin-left:-7px;margin-right:15px}.bp-admin-workspace--u02 .bp-admin-topnav__mark img{width:218px;height:auto}.bp-admin-workspace--u02 .bp-admin-topnav__title{max-width:180px;color:var(--bp-ink);font-size:15px;font-weight:650}.bp-admin-workspace--u02 .bp-admin-topnav__badge{color:#5f33e1;letter-spacing:0;background:#f3efff;border-radius:30px;margin-right:3.5px;padding:5px 10px;font-size:12px}.bp-admin-workspace--u02 .bp-club-license-badges{flex-wrap:nowrap;gap:7px}.bp-admin-workspace--u02 .bp-club-license-badges__badge{white-space:nowrap;border-radius:30px;padding:5px 10px;font-size:12px;font-weight:500}.bp-admin-workspace--u02 .bp-admin-topnav__season{height:32px;color:var(--bp-ink);letter-spacing:0;white-space:nowrap;background:#fff;border:1px solid #e4e0f0;border-radius:6px;align-items:center;gap:6px;margin-left:19px;padding:0 8px 0 12px;font-size:13px;font-weight:550;display:inline-flex}.bp-admin-workspace--u02 .bp-admin-topnav .bp-admin-discipline-switch{color:#5f33e1;background:#f8f5ff;border:1px solid #ddd4fa;border-radius:6px;gap:8px;height:32px;padding:0 12px;font-size:13px;font-weight:600}.bp-admin-workspace--u02 .bp-admin-topnav__actions{flex:none;gap:16.5px}.bp-admin-workspace--u02 .bp-admin-topnav__utility,.bp-admin-workspace--u02 .bp-admin-topnav .bp-admin-workspace__profile-button,.bp-admin-workspace--u02 .bp-admin-topnav .bp-admin-workspace__logout-button{height:32px;color:var(--bp-ink-soft);white-space:nowrap;background:0 0;border:0;border-radius:0;align-items:center;gap:7px;padding:0;font-size:13px;font-weight:500;display:inline-flex}.bp-admin-workspace--u02 .bp-admin-topnav .bp-admin-workspace__profile-button{margin-left:5px}.bp-admin-workspace--u02 .bp-admin-topnav .bp-admin-workspace__logout-button{margin-left:-5px}.bp-admin-workspace--u02 .bp-admin-topnav .bp-admin-discipline-switch svg{width:13px;height:11px}.bp-admin-workspace--u02 .bp-admin-topnav__actions svg{color:var(--bp-ink);flex:none}.bp-admin-workspace--u02 .bp-admin-topnav__utility[aria-current=true],.bp-admin-workspace--u02 .bp-admin-topnav__utility[aria-expanded=true],.bp-admin-workspace--u02 .bp-admin-topnav .bp-admin-workspace__profile-button[aria-expanded=true]{background:var(--bp-accent-bg);height:30px;color:var(--bp-accent);border-radius:6px;padding-inline:9px}.bp-admin-workspace--u02 .bp-admin-topnav__utility:is([aria-current=true],[aria-expanded=true]) svg,.bp-admin-workspace--u02 .bp-admin-workspace__profile-button[aria-expanded=true] svg,.bp-admin-workspace--u02 .bp-admin-topnav__utility:hover{color:var(--bp-accent)}.bp-admin-workspace--u02 .bp-admin-toptabs{border-bottom:1px solid #e4e0f0;gap:27.25px;min-height:50px;padding:0 35px}.bp-admin-workspace--u02 .bp-admin-toptabs__tab{height:49px;color:var(--bp-ink);background:0 0;border:0;border-bottom:3px solid #0000;border-radius:0;align-self:stretch;padding:6px 10px 0;font-size:16px;font-weight:500}.bp-admin-workspace--u02 .bp-admin-toptabs__tab[aria-current=true]{color:#5f33e1;background:0 0;border-bottom-color:#5f33e1;font-weight:700}.bp-admin-workspace--u02 .bp-admin-workspace__profile-menu{color:var(--bp-ink)}.bp-admin-workspace--u02 .bp-admin-topnav__lead{flex:auto}.bp-admin-workspace--u02 .bp-admin-topnav__title{flex:0 auto}@media (max-width:1365px){.bp-admin-workspace--u02 .bp-admin-topnav{gap:12px;padding-inline:24px}.bp-admin-workspace--u02 .bp-admin-topnav__mark{width:190px;margin-right:12px}.bp-admin-workspace--u02 .bp-admin-topnav__mark img{width:190px}.bp-admin-workspace--u02 .bp-admin-topnav__lead{gap:7px}.bp-admin-workspace--u02 .bp-admin-topnav__actions{gap:10px}}.bp-admin-workspace__body--without-rail .bp-admin-workspace__main-column{padding-right:0}.bp-admin-workspace--u02:has(#workspace-dashboard) .bp-admin-workspace__body{scrollbar-gutter:auto;padding:0}.bp-admin-workspace--u02 .bp-admin-topnav .bp-club-license-badges__badge[data-kind=product]{color:#3b3a93;background:#f2efff}.bp-admin-workspace--u02 .bp-admin-topnav .bp-club-license-badges__badge[data-kind=status][data-status=ACTIVE]{color:var(--bp-success);background:#e4f5e8;padding-inline:11.5px}.bp-admin-workspace--u02 .bp-admin-topnav .bp-club-license-badges__badge[data-kind=term]{color:var(--bp-ink-soft);background:#f1f1f8}:is(html:has(.bp-admin-workspace),body:has(.bp-admin-workspace),body:has(.bp-admin-login-shell)){background:var(--bp-bg);min-width:0}.bp-admin-workspace.bp-admin-workspace{min-width:0;height:100dvh}.bp-admin-workspace.bp-admin-workspace .bp-admin-workspace__program{min-width:0;height:auto;min-height:0}.bp-admin-workspace--top-tabs .bp-admin-topnav,.bp-admin-workspace--top-tabs .bp-admin-toptabs{min-width:0}@media (max-width:1279px){.bp-admin-workspace.bp-admin-workspace{grid-template-columns:minmax(0,1fr)}.bp-admin-workspace.bp-admin-workspace .bp-admin-workspace__body{overscroll-behavior:contain;width:100%;min-width:0;max-width:100%;padding:16px;overflow:auto}.bp-admin-workspace.bp-admin-workspace .bp-admin-workspace__main-column{min-width:0;padding:0}.bp-admin-workspace--u02.bp-admin-workspace--u02 .bp-admin-topnav{min-height:58px;padding:env(safe-area-inset-top) max(24px, env(safe-area-inset-right)) 0 max(24px, env(safe-area-inset-left));flex-wrap:nowrap;gap:8px}.bp-admin-workspace--u02.bp-admin-workspace--u02 .bp-admin-topnav__lead{gap:9px;min-width:0}.bp-admin-workspace--u02.bp-admin-workspace--u02 .bp-admin-topnav__mark{flex:none;width:197px;min-width:0;margin-left:-7px;margin-right:3px}.bp-admin-workspace--u02.bp-admin-workspace--u02 .bp-admin-topnav__mark img{width:100%}.bp-admin-workspace--u02.bp-admin-workspace--u02 .bp-admin-topnav__title{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:none;margin-right:-2.5px;font-size:14px;font-weight:550;overflow:hidden}.bp-admin-workspace--u02.bp-admin-workspace--u02 .bp-admin-topnav__badge{flex:none;margin-right:0;padding:4px 8.5px;font-size:10.5px;font-weight:450}.bp-admin-workspace--u02 .bp-admin-topnav__lead>.bp-club-license-badges{display:none}.bp-admin-workspace--u02.bp-admin-workspace--u02 .bp-admin-topnav__season,.bp-admin-workspace--u02.bp-admin-workspace--u02 .bp-admin-topnav .bp-admin-discipline-switch{flex:none;height:31px;min-height:0;padding-inline:10px;font-size:13px;font-weight:550}.bp-admin-workspace--u02 .bp-admin-topnav button.bp-admin-topnav__season{gap:5px;margin-left:10.5px;padding-inline:10px 5px;font-weight:400}.bp-admin-workspace--u02 .bp-admin-topnav .bp-admin-discipline-switch{gap:3.5px}.bp-admin-workspace--u02 .bp-admin-topnav .bp-admin-discipline-switch svg{width:12.5px}.bp-admin-workspace--u02.bp-admin-workspace--u02 .bp-admin-topnav__actions{--bp-touch-gap:14px;gap:14px}.bp-admin-workspace--u02.bp-admin-workspace--u02 .bp-admin-topnav__utility,.bp-admin-workspace--u02.bp-admin-workspace--u02 .bp-admin-topnav .bp-admin-workspace__logout-button{justify-content:center;width:18px;min-width:0;height:31px;margin-left:0;padding:0}.bp-admin-workspace--u02 .bp-admin-topnav button.bp-admin-topnav__utility{border:0;border-radius:6px}.bp-admin-workspace--u02 .bp-admin-topnav__utility>span,.bp-admin-workspace--u02 .bp-admin-topnav .bp-admin-workspace__logout-button>span{display:none}.bp-admin-workspace--u02.bp-admin-workspace--u02 .bp-admin-topnav .bp-admin-workspace__profile-button{border:1px solid #e4e0f0;border-radius:6px;gap:4.5px;height:31px;min-height:0;margin-left:0;padding:0 7px;font-size:13px;font-weight:450}.bp-admin-workspace--u02 .bp-admin-topnav__actions svg{width:18px;height:18px}.bp-admin-workspace--u02 .bp-admin-workspace__profile-button>svg:last-child{width:14px;height:14px}.bp-admin-workspace--u02 .bp-admin-topnav button.bp-admin-workspace__profile-button:after{width:calc(100% + var(--bp-touch-gap) + 2px)}.bp-admin-workspace--u02 .bp-admin-workspace__profile-name{text-overflow:ellipsis;max-width:80px;overflow:hidden}.bp-admin-workspace--u02.bp-admin-workspace--u02 .bp-admin-toptabs{scrollbar-width:none;flex-wrap:nowrap;gap:20.5px;min-height:47px;padding-inline:18px;overflow:auto hidden}.bp-admin-workspace--u02.bp-admin-workspace--u02 .bp-admin-toptabs__tab{height:46px;min-height:0;color:var(--bp-ink);white-space:nowrap;flex:none;padding:3px 8px 0;font-size:15px;font-weight:450}.bp-admin-workspace--u02 .bp-admin-toptabs button[aria-current=true]{color:var(--bp-accent);font-weight:650}.bp-admin-workspace :is(.bp-admin-subnav,.bp-member-dues-workspace-tabs__list){max-width:100%;overflow-x:auto}.bp-admin-workspace--u02.bp-admin-workspace--u02 .bp-dashboard-panel{padding:24px}.bp-admin-workspace--u02 .bp-dashboard-summary>div,.bp-admin-workspace--u02 .bp-dashboard-summary>button{gap:10px;padding:12px}.bp-admin-workspace--u02 .bp-dashboard-summary strong{font-size:18px}.bp-admin-workspace--u02 .bp-dashboard-summary-icon{width:38px;height:38px}.bp-admin-workspace--u02 .bp-dashboard-season-info{grid-template-columns:1fr;padding:16px}.bp-admin-workspace--u02 .bp-dashboard-season-info>div{border:0;padding:0 0 14px}.bp-admin-workspace--u02 .bp-dashboard-season-info dl{border-top:1px solid #e4e0f0;padding:14px 0 0}.bp-admin-workspace--u02 .bp-dashboard-quick-grid{grid-template-columns:1fr}.bp-admin-workspace--u02 .bp-dashboard-panel .bp-dashboard-quick-action{flex-direction:row;align-items:center;min-height:64px}.bp-admin-workspace--u02 .bp-dashboard-quick-action>span:last-child{flex:1}.bp-admin-workspace--u02 .bp-dashboard-panel .bp-dashboard-priority .bp-dashboard-stat-card{grid-template-columns:1fr;padding:12px}}@media (max-width:767px){.bp-admin-workspace--u02 button.bp-admin-toptabs__tab--notifications{margin-left:1.5px}}@media (max-width:799px){.bp-admin-workspace--u02 .bp-dashboard-panel .bp-dashboard-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.bp-admin-workspace--u02.bp-admin-workspace--u02 .bp-admin-topnav{min-height:50px;padding-inline:max(10px, env(safe-area-inset-left));gap:4px}.bp-admin-workspace--u02.bp-admin-workspace--u02 .bp-admin-topnav__lead{gap:4px}.bp-admin-workspace--u02.bp-admin-workspace--u02 .bp-admin-topnav__mark{width:157px;min-width:0;max-width:none;margin:0}.bp-admin-workspace--u02.bp-admin-workspace--u02 .bp-admin-topnav__badge{align-items:center;height:18.5px;padding:0 8px;font-size:9px;font-weight:500;display:inline-flex}.bp-admin-workspace--u02 .bp-admin-topnav__title,.bp-admin-workspace--u02 .bp-admin-topnav__lead>.bp-admin-topnav__season,.bp-admin-workspace--u02 .bp-admin-topnav__lead>.bp-admin-discipline-switch,.bp-admin-workspace--u02 .bp-admin-topnav .bp-admin-workspace__logout-button,.bp-admin-workspace--u02 .bp-admin-workspace__profile-name,.bp-admin-workspace--u02 .bp-admin-workspace__profile-button>svg:last-child{display:none}.bp-admin-workspace--u02.bp-admin-workspace--u02 .bp-admin-topnav .bp-admin-workspace__profile-button{border-radius:7px;justify-content:center;width:28px;height:28px;padding:0}.bp-admin-workspace--u02.bp-admin-workspace--u02 .bp-admin-topnav__utility{border:1px solid #e4e0f0;border-radius:7px;width:28px;height:28px}.bp-admin-workspace--u02 .bp-admin-topnav button.bp-admin-topnav__utility{border:1px solid #e4e0f0;border-radius:7px}.bp-admin-workspace--u02 .bp-admin-topnav button[aria-label=캘린더] svg{color:var(--bp-accent)}.bp-admin-workspace--u02 .bp-admin-topnav button.bp-admin-workspace__profile-button[aria-expanded=true]{border-color:#a59bf2}.bp-admin-workspace--u02.bp-admin-workspace--u02 .bp-admin-topnav__actions{--bp-touch-gap:7px;gap:7px}.bp-admin-workspace--u02 .bp-admin-topnav__actions svg{width:16px;height:16px}.bp-admin-workspace--u02 .bp-admin-topnav__utility:after{width:calc(100% + var(--bp-touch-gap) + 2px)}.bp-admin-workspace--u02.bp-admin-workspace--u02 .bp-admin-toptabs{gap:19px;min-height:40px;padding-inline:10px}.bp-admin-workspace--u02.bp-admin-workspace--u02 .bp-admin-toptabs__tab{color:#374371;border-bottom-width:2.5px;height:39px;margin-bottom:0;padding:4px 9px 0;font-size:13px;font-weight:400}.bp-admin-workspace--u02 .bp-admin-toptabs button[aria-current=true]{font-weight:600}.bp-admin-workspace--u02.bp-admin-workspace--u02 .bp-dashboard-panel{padding:20px}.bp-admin-workspace--u02 .bp-dashboard-panel .bp-result-panel__header{align-items:flex-start;gap:8px}.bp-admin-workspace--u02 .bp-dashboard-main-subtitle{margin-top:4px}.bp-admin-workspace--u02 .bp-dashboard-panel .bp-dashboard-refresh{flex-direction:column-reverse;align-items:flex-end;gap:8px}.bp-admin-workspace--u02 .bp-dashboard-refresh__stamp{font-size:12px}.bp-admin-workspace--u02 .bp-dashboard-panel .bp-dashboard-main-grid{grid-template-columns:1fr}.bp-admin-workspace--u02 .bp-dashboard-panel :is(.bp-dashboard-priority,.bp-dashboard-focus-card,.bp-dashboard-quick-actions){padding:12px}.bp-admin-workspace--u02 .bp-dashboard-panel .bp-dashboard-priority .bp-dashboard-priority__header h4{font-size:16px}.bp-admin-workspace--u02 .bp-dashboard-panel .bp-dashboard-priority .bp-dashboard-stat-card{gap:10px}.bp-admin-workspace--u02 .bp-dashboard-panel .bp-dashboard-stat-card__caption{font-size:13px}.bp-admin-workspace--u02 .bp-dashboard-panel .bp-dashboard-priority__grid,.bp-admin-workspace--u02 .bp-dashboard-panel .bp-dashboard-summary{gap:10px}.bp-admin-workspace--u02 .bp-dashboard-summary strong{font-size:14.5px}.bp-admin-workspace--u02 .bp-dashboard-summary small{font-size:11.5px}.bp-admin-workspace--u02 .bp-dashboard-summary-create>svg:last-child{width:14px}}@media (max-width:1279px){.bp-password-dialog .bp-password-dialog__form :is(input,select,textarea){min-height:var(--bp-control-h)}.bp-password-dialog button.bp-password-dialog__close{width:28px;height:28px;min-height:28px}.bp-ops-settings-dialog{--bp-settings-radius:7.5px}}@media (max-width:767px){.bp-ops-dialog-backdrop:has(>.bp-password-dialog){align-items:stretch;padding:0}.bp-ops-dialog.bp-password-dialog{border-radius:0;flex-direction:column;width:100%;min-width:0;height:100dvh;max-height:100dvh;padding:0;display:flex}.bp-password-dialog .bp-password-dialog__header{padding:max(16px, env(safe-area-inset-top)) 16px 16px;flex:none}.bp-password-dialog .bp-password-dialog__form{flex-direction:column;flex:1;min-height:0;display:flex}.bp-password-dialog .bp-password-dialog__body{overscroll-behavior:contain;flex:1;min-height:0;padding:16px;overflow-y:auto}.bp-password-dialog .bp-password-dialog__form input{height:var(--bp-control-h)}.bp-password-dialog .bp-password-dialog__actions{padding:16px 16px max(16px, env(safe-area-inset-bottom));flex-direction:row;flex:none;gap:10px;display:flex}.bp-password-dialog .bp-password-dialog__actions button{width:auto;min-width:0;height:var(--bp-dialog-button-h);min-height:var(--bp-dialog-button-h);font-size:var(--bp-dialog-fs-button);flex:1}.bp-ops-settings-backdrop{padding:16px}.bp-ops-settings-dialog{--bp-settings-radius:6px;min-width:0;max-height:calc(100dvh - 32px)}.bp-ops-settings-dialog>header{padding-top:max(16px, env(safe-area-inset-top))}.bp-ops-settings-dialog .bp-ops-settings-dialog__footer{padding-bottom:max(var(--bp-settings-footer-bottom,16px), env(safe-area-inset-bottom))}.bp-ops-settings-backdrop[data-admin-mobile-layout=sheet]{align-items:flex-end;padding:62px 9px 0}.bp-ops-settings-dialog[data-admin-mobile-layout=sheet]{--bp-settings-radius:12px 12px 0 0;max-height:calc(100dvh - 62px)}.bp-ops-settings-backdrop[data-admin-mobile-layout=fullscreen]{padding:0}.bp-ops-settings-dialog[data-admin-mobile-layout=fullscreen]{--bp-settings-radius:0;height:100dvh;max-height:100dvh}.bp-ops-settings-dialog[data-admin-mobile-layout=fullscreen]>form,.bp-ops-settings-dialog[data-admin-mobile-layout=fullscreen] .bp-ops-settings-dialog__body{flex:1}}@media (max-width:1279px){.bp-admin-workspace--u02 .bp-dashboard-panel .bp-dashboard-season-info{grid-template-columns:1fr;display:grid}.bp-admin-workspace--u02 .bp-dashboard-panel .bp-dashboard-upcoming-item{grid-template-columns:minmax(0,1fr) auto 18px;gap:8px;display:grid}.bp-admin-workspace--u02 .bp-dashboard-panel .bp-dashboard-upcoming-item__body{grid-area:1/1}.bp-admin-workspace--u02 .bp-dashboard-panel .bp-dashboard-upcoming-item__body :is(strong,em){white-space:normal;text-overflow:clip;overflow-wrap:anywhere;overflow:visible}.bp-admin-workspace--u02 .bp-dashboard-panel .bp-dashboard-upcoming-item__counts{grid-area:2/1/auto/-1;font-size:13px}.bp-admin-workspace--u02 .bp-dashboard-panel .bp-dashboard-refresh__stamp,.bp-admin-workspace--u02 .bp-dashboard-panel .bp-dashboard-priority .bp-dashboard-stat-card__open{font-size:13px}.bp-admin-workspace--u02 .bp-dashboard-panel .bp-dashboard-quick-action strong{font-size:16px}.bp-admin-workspace--u02 .bp-dashboard-panel .bp-dashboard-upcoming-item__status{grid-area:1/2;padding-inline:9px}.bp-admin-workspace--u02 .bp-dashboard-panel .bp-dashboard-upcoming-item>svg{grid-area:1/3}.bp-admin-workspace--u02 .bp-admin-topnav__badge{text-overflow:ellipsis;white-space:nowrap;max-width:70px;overflow:hidden}}@media (max-width:767px){.bp-admin-workspace--u02 .bp-dashboard-panel .bp-result-panel__header{flex-direction:row;grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.bp-admin-workspace--u02 .bp-dashboard-panel .bp-dashboard-refresh__stamp{white-space:normal;text-align:right}.bp-admin-workspace--u02 .bp-admin-topnav__badge{max-width:52px}}@media (max-width:1279px){.bp-admin-workspace--u13 .bp-admin-topnav,.bp-admin-workspace--u13 .bp-admin-toptabs{max-width:100%;overflow-x:auto}.bp-admin-workspace--u13 .bp-admin-topnav>div{flex-shrink:0}.bp-admin-workspace--u13 .bp-admin-workspace__profile-menu{width:min(360px,100vw - 32px)}:is(.bp-admin-workspace,.bp-admin-login-shell,[role=dialog]) :is(input:not([type=checkbox]):not([type=radio]),select,textarea){font-size:max(16px,1em)!important}}@media (min-width:768px) and (max-width:1279px){.bp-admin-workspace--u02 .bp-dashboard-panel .bp-dashboard-upcoming-item{padding-right:2px}.bp-admin-workspace--u02 .bp-dashboard-panel .bp-dashboard-upcoming-item__status{padding:5px 13px}.bp-admin-workspace--u02 .bp-dashboard-panel .bp-dashboard-upcoming-item__counts{position:relative;top:-3px;left:-.5px}.bp-admin-workspace--u02 .bp-dashboard-panel .bp-dashboard-upcoming-item__counts i{margin-inline:2.5px 3px}.bp-admin-workspace--u02 .bp-dashboard-panel .bp-dashboard-upcoming-item>svg{position:relative;top:5px;left:4px}.bp-password-dialog{--bp-password-button-h:44px;--bp-password-button-fs:18px}.bp-admin-workspace--u02 section.bp-dashboard-panel{gap:32px}.bp-admin-workspace--u02 .bp-dashboard-summary>div,.bp-admin-workspace--u02 .bp-dashboard-summary>button{min-height:88.5px}.bp-admin-workspace--u02 .bp-dashboard-summary small{font-size:14px}.bp-admin-workspace--u02 .bp-dashboard-summary strong{font-size:16.5px}.bp-admin-workspace--u02 .bp-dashboard-summary-create strong{font-size:15.5px}.bp-admin-workspace--u02 .bp-dashboard-panel button.bp-dashboard-summary-create{gap:2px;padding:7px 4px 17px 12px}.bp-admin-workspace--u02 .bp-dashboard-summary-create strong{white-space:nowrap}.bp-admin-workspace--u02 .bp-dashboard-summary-create__icon{margin-right:11px}.bp-admin-workspace--u02 .bp-dashboard-summary-create>svg:last-child{flex:none;width:19px;height:19px;margin-left:0}.bp-admin-workspace--u02 strong.bp-dashboard-summary__work-value{font-size:18px}.bp-admin-workspace--u02 .bp-dashboard-quick-grid{gap:10px}.bp-admin-workspace--u02 .bp-dashboard-panel .bp-dashboard-main-grid{column-gap:12px}.bp-admin-workspace--u02 .bp-dashboard-panel .bp-dashboard-priority{padding-inline:14px;gap:14px;padding-bottom:12px}.bp-admin-workspace--u02 .bp-dashboard-panel .bp-dashboard-priority .bp-dashboard-priority__grid{gap:10px}.bp-admin-workspace--u02 .bp-dashboard-panel .bp-dashboard-priority .bp-dashboard-priority__header h4{font-size:18px}.bp-admin-workspace--u02 .bp-dashboard-panel .bp-dashboard-focus-card__header h4{font-size:17px}.bp-admin-workspace--u02 .bp-dashboard-panel .bp-dashboard-priority .bp-dashboard-stat-card{row-gap:7px;min-height:137px;padding:11px 13.5px 14px}.bp-admin-workspace--u02 .bp-dashboard-panel .bp-dashboard-priority .bp-dashboard-stat-card__open{gap:6px;margin-inline:-2px;padding:4px 2px 4px 14px}.bp-admin-workspace--u02 .bp-dashboard-panel .bp-dashboard-upcoming-item{align-items:start;min-height:112px}.bp-admin-workspace--u02 .bp-dashboard-panel .bp-dashboard-upcoming-item__body strong{font-size:17px}.bp-admin-workspace--u02 .bp-dashboard-panel .bp-dashboard-upcoming-item__body em{font-size:16px}.bp-admin-workspace--u02 .bp-dashboard-panel .bp-dashboard-upcoming-item__status,.bp-admin-workspace--u02 .bp-dashboard-panel .bp-dashboard-upcoming-item>svg{align-self:start}.bp-admin-workspace--u02 .bp-dashboard-panel .bp-dashboard-refresh__button{min-height:33px;padding-inline:12px;font-size:13px;font-weight:500}.bp-admin-workspace--u02 .bp-dashboard-panel .bp-dashboard-season-info{padding-inline:19px}.bp-admin-workspace--u02 .bp-dashboard-season-info dl{padding-top:12px;padding-left:8px}.bp-admin-workspace--u02 .bp-dashboard-panel .bp-dashboard-season-info>div>strong{font-size:22px}.bp-admin-workspace--u02 .bp-dashboard-panel .bp-dashboard-season-info>div>span{font-size:17.5px}.bp-admin-workspace--u02 .bp-dashboard-season-info dl>div{grid-template-columns:20px 79px minmax(0,1fr)}.bp-admin-workspace--u02 .bp-dashboard-season-info dt,.bp-admin-workspace--u02 .bp-dashboard-season-info dd{font-size:13.5px}.bp-admin-workspace--u02 .bp-dashboard-season-info dd[data-status=ACTIVE]{color:#139823;font-size:15px}.bp-admin-workspace--u02 .bp-dashboard-season-info dl>div:last-child dd{grid-column:3}.bp-admin-workspace--u02 .bp-dashboard-season-action{justify-content:center;align-self:stretch;min-height:40px}.bp-admin-workspace--u02 .bp-dashboard-panel .bp-dashboard-quick-actions{padding-top:14px;padding-inline:15px}.bp-admin-workspace--u02 .bp-dashboard-panel .bp-dashboard-quick-actions h4{font-size:18px}.bp-admin-workspace--u02 .bp-dashboard-panel .bp-dashboard-quick-action{gap:16px;min-height:64px;padding:9.5px 14px}.bp-admin-workspace--u02 .bp-dashboard-panel .bp-dashboard-quick-icon{width:43px;height:43px}.bp-admin-workspace--u02 .bp-dashboard-quick-icon svg{width:26px;height:26px;position:relative;top:-1.5px}.bp-admin-workspace--u02 .bp-dashboard-quick-action:nth-child(3) .bp-dashboard-quick-icon svg{top:0}.bp-admin-workspace--u02 .bp-dashboard-summary>div>span:last-child{gap:11px}.bp-admin-workspace--u02 .bp-dashboard-summary>div:first-child{gap:20px;padding-right:9px}.bp-admin-workspace--u02 .bp-dashboard-summary>div:nth-child(2){gap:14px}.bp-admin-workspace--u02 .bp-dashboard-panel .bp-dashboard-upcoming-list{padding-inline:4px}.bp-admin-workspace--u02 .bp-dashboard-panel .bp-dashboard-focus-card:has(.bp-dashboard-upcoming-list){gap:14px}.bp-admin-workspace--u02 .bp-dashboard-panel .bp-dashboard-upcoming-item__body{gap:2px}.bp-admin-workspace--u02 .bp-dashboard-season-info>div{gap:5px}}@media (max-width:767px){.bp-admin-workspace--u02 .bp-dashboard-panel .bp-dashboard-content{gap:14px}.bp-admin-workspace--u02 .bp-dashboard-panel .bp-dashboard-summary>div,.bp-admin-workspace--u02 .bp-dashboard-panel .bp-dashboard-summary>button{gap:9px;min-height:66px;padding:11px}.bp-admin-workspace--u02 .bp-dashboard-summary-icon,.bp-admin-workspace--u02 .bp-dashboard-summary-create__icon{background:var(--bp-accent-bg);border-radius:50%;width:35px;height:35px}.bp-admin-workspace--u02 .bp-dashboard-summary-icon svg{width:20px;height:20px}.bp-admin-workspace--u02 .bp-dashboard-summary-icon{position:relative;top:-7px}.bp-admin-workspace--u02 .bp-dashboard-summary>div>span:last-child{gap:5px;position:relative;top:-1px}.bp-admin-workspace--u02 .bp-dashboard-panel button.bp-dashboard-summary-create{text-align:left;background:#f4f4fe;justify-content:flex-start;gap:clamp(0px,20vw - 72px,6px);padding:0 4px 12px clamp(8px,3.33333vw - 4px,9px)}.bp-admin-workspace--u02 .bp-dashboard-summary-create>svg:last-child{flex:none;width:17px;height:17px}.bp-admin-workspace--u02 .bp-dashboard-summary-create strong{white-space:nowrap;font-size:13.5px}.bp-admin-workspace--u02 .bp-dashboard-summary-create__icon{background:#eeecfd}.bp-admin-workspace--u02 .bp-dashboard-summary-create__phone{width:20px;height:20px;display:block}.bp-admin-workspace--u02 .bp-dashboard-summary-create__wide{display:none}.bp-admin-workspace--u02 strong.bp-dashboard-summary__work-value{font-size:16px}.bp-admin-workspace--u02 .bp-dashboard-panel .bp-dashboard-refresh__stamp{font-size:11px}.bp-admin-workspace--u02 .bp-dashboard-panel button.bp-dashboard-refresh__button{gap:6px;width:79px;height:30px;min-height:30px;padding:0 10px;font-size:11px}.bp-admin-workspace--u02 .bp-dashboard-panel .bp-dashboard-refresh__button svg{width:14px;height:14px}.bp-admin-workspace--u02 .bp-dashboard-panel .bp-dashboard-priority{gap:10px;padding:10px 10px 13px}.bp-admin-workspace--u02 .bp-dashboard-panel .bp-dashboard-priority__header{min-height:24px}.bp-admin-workspace--u02 .bp-dashboard-panel .bp-dashboard-priority .bp-dashboard-priority__grid{gap:10px}.bp-admin-workspace--u02 .bp-dashboard-panel .bp-dashboard-priority .bp-dashboard-stat-card__header{gap:4px;padding-top:5px}.bp-admin-workspace--u02 .bp-dashboard-panel .bp-dashboard-priority .bp-dashboard-priority__header h4{gap:8px}.bp-admin-workspace--u02 .bp-dashboard-priority__header h4>svg{width:23px;height:23px}.bp-admin-workspace--u02 .bp-dashboard-panel .bp-dashboard-priority .bp-dashboard-stat-card{grid-template-columns:38px minmax(0,1fr);gap:11.5px 10px;min-height:116.5px;padding:11px}.bp-admin-workspace--u02 .bp-dashboard-panel .bp-dashboard-stat-icon{width:38px;height:38px}.bp-admin-workspace--u02 .bp-dashboard-stat-icon b{width:24px;height:24px;font-size:12px}.bp-admin-workspace--u02 .bp-dashboard-stat-icon svg{width:20px;height:20px}.bp-admin-workspace--u02 .bp-dashboard-panel .bp-dashboard-priority .bp-dashboard-stat-card__label{font-size:12.5px}.bp-admin-workspace--u02 .bp-dashboard-panel .bp-dashboard-priority .bp-dashboard-stat-card__value{font-size:25px}.bp-admin-workspace--u02 .bp-dashboard-panel .bp-dashboard-priority .bp-dashboard-stat-card__caption{font-size:12.5px}.bp-admin-workspace--u02 .bp-dashboard-panel .bp-dashboard-priority .bp-dashboard-stat-card__open{gap:1px;min-height:29px;margin-inline:-2px;padding:4px 4px 4px 12px;font-size:12px}.bp-admin-workspace--u02 .bp-dashboard-stat-card__open svg{width:14px;height:14px}.bp-admin-workspace--u02 .bp-dashboard-panel .bp-dashboard-upcoming-item__body strong{font-size:19px}.bp-admin-workspace--u02 .bp-dashboard-panel .bp-dashboard-upcoming-item__body em{font-size:16px}.bp-admin-workspace--u02 .bp-dashboard-panel .bp-dashboard-season-info>div>span{font-size:15px}.bp-admin-workspace--u02 .bp-dashboard-season-info dt,.bp-admin-workspace--u02 .bp-dashboard-season-info dd,.bp-admin-workspace--u02 .bp-dashboard-season-info dd[data-status=ACTIVE]{font-size:14px}.bp-admin-workspace--u02 .bp-dashboard-season-action{font-size:13px}.bp-admin-workspace--u02 .bp-dashboard-quick-icon svg{width:25px;height:25px}.bp-admin-workspace--u02 .bp-dashboard-quick-icon :is(.lucide-calendar-days,.lucide-bell){width:18px;height:18px}.bp-admin-workspace--u02 .bp-dashboard-panel .bp-dashboard-stat-icon{position:relative;top:-1px}.bp-admin-workspace--u02 .bp-dashboard-panel .bp-dashboard-priority .bp-dashboard-stat-card__label{word-break:keep-all}.bp-admin-workspace--u02 .bp-dashboard-panel .bp-dashboard-priority .bp-dashboard-stat-card:not(.bp-dashboard-stat-card--locked){align-content:space-between}}.bp-admin-workspace :is(.bp-member-overview-panel,.bp-member-registration-panel[data-workspace-tabs],.bp-member-pre-registration-workspace){box-shadow:none;background:0 0;border:0;gap:22px;padding:28px 22px}.bp-member-overview-panel .bp-member-overview{gap:24px}.bp-admin-workspace :is(.bp-member-overview-panel,.bp-member-registration-panel,.bp-member-pre-registration-workspace) .bp-member-dues-page-header{margin:0 0 2px}.bp-admin-workspace :is(.bp-member-overview-panel,.bp-member-registration-panel,.bp-member-pre-registration-workspace) .bp-member-dues-page-header h3{font-size:var(--bp-fs-page-title);line-height:1.2}.bp-admin-workspace :is(.bp-member-overview-panel,.bp-member-registration-panel,.bp-member-pre-registration-workspace) .bp-member-dues-page-header__copy>p.bp-event-panel__eyebrow{font-size:var(--bp-fs-eyebrow);margin-bottom:6px;font-weight:600}.bp-admin-workspace :is(.bp-member-overview-panel,.bp-member-registration-panel,.bp-member-pre-registration-workspace) .bp-member-dues-page-header__actions{margin-top:20px}.bp-admin-workspace :is(.bp-member-overview-panel,.bp-member-registration-panel,.bp-member-pre-registration-workspace) .bp-member-dues-page-header__description{font-size:17px}.bp-member-overview__stats{grid-template-columns:repeat(6,minmax(0,1fr));gap:14px}.bp-admin-workspace .bp-member-overview-stat{min-height:139px;box-shadow:none;border-color:#e8e6ee;border-radius:12px;grid-template-columns:42px minmax(0,1fr);align-items:start;gap:13px;padding:20px 16px 16px 17px;display:grid;transform:none}.bp-member-overview-stat .bp-admin-metric__icon{color:#7654cf;box-sizing:border-box;background:#f1edfc;border-radius:50%;width:42px;height:42px;padding:8px;position:static}.bp-member-overview-stat .bp-admin-metric__icon>svg{width:26px;height:26px}.bp-member-overview-stat .bp-admin-metric__icon>.bp-member-overview-stat__tablet-icon{display:none}.bp-member-overview-stat .bp-admin-metric__body{align-content:start;align-self:stretch;gap:10px;min-width:0}.bp-admin-workspace .bp-member-overview-stat .bp-admin-metric__label{color:#4c485b;font-size:16px;font-weight:600;line-height:1.4}.bp-admin-workspace .bp-member-overview-stat .bp-admin-metric__value{color:inherit;margin-top:4px;font-size:32px;line-height:1.1}.bp-admin-workspace .bp-member-overview-stat .bp-admin-metric__value small{margin-left:4px;font-size:19px;font-weight:500}.bp-admin-workspace .bp-member-overview-stat .bp-admin-metric__detail{word-break:keep-all;overflow-wrap:anywhere;font-size:13px;line-height:1.5}.bp-admin-workspace .bp-member-overview-stat[data-tone=accent]{background:#6538df;border-color:#6538df}.bp-member-overview-stat[data-tone=accent] .bp-admin-metric__icon{color:#fff;background:#ffffff18}.bp-admin-workspace .bp-member-overview-stat[data-tone=accent] :is(.bp-admin-metric__label,.bp-admin-metric__value,.bp-admin-metric__detail){color:#fff}.bp-admin-workspace .bp-member-overview-stat[data-tone=warning]{background:#fffdfb;border-color:#fe9048}.bp-member-overview-stat[data-tone=warning] .bp-admin-metric__icon{color:#f47a1f;background:0 0;padding:3px}.bp-member-overview-stat[data-tone=warning] .bp-admin-metric__icon>svg{width:36px;height:36px}.bp-admin-workspace .bp-member-overview-stat[data-tone=warning] .bp-admin-metric__label{color:#f2600c}.bp-admin-workspace .bp-member-overview-stat[data-tone=warning] .bp-admin-metric__value{color:#fc6c08}.bp-admin-workspace .bp-member-overview-stat[data-tone=warning] .bp-admin-metric__value small{color:#f2600c}.bp-admin-workspace .bp-member-overview-stat[data-tone=warning] .bp-admin-metric__detail{color:#f76113}.bp-admin-workspace :is(.bp-member-overview-panel,.bp-member-pre-registration-workspace){--bp-admin-button-min-height:var(--bp-button-h);--bp-admin-input-min-height:var(--bp-control-h);--bp-admin-label-font-size:var(--bp-fs-label);--bp-admin-eyebrow-font-size:var(--bp-fs-eyebrow);--bp-admin-date-font-size:1em;--bp-admin-badge-height:var(--bp-badge-h);--bp-admin-badge-font-size:var(--bp-fs-badge)}.bp-member-overview__heading-icon,.bp-member-overview__subhead,.bp-member-overview__recent-head,.bp-member-overview__weekday{display:none}.bp-member-overview__inset{display:contents}.bp-member-candidate-review__avatar{display:none}.bp-member-overview__body{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:20px}.bp-admin-workspace :is(.bp-member-overview__queue,.bp-member-overview__composition,.bp-member-overview__recent){box-shadow:none;border:1px solid #e5e2ec;border-radius:12px;gap:15px;padding:22px}.bp-member-overview__section-heading strong{font-size:22.5px}.bp-member-overview__section-heading span,.bp-member-overview__section-heading>button{font-size:16px}.bp-member-overview__queue .bp-member-overview__section-heading>span{font-size:13px}.bp-member-overview__recent .bp-member-overview__section-heading>button{white-space:nowrap;flex-shrink:0;font-size:13.5px;font-weight:500}.bp-member-overview-queue-item{background:#fff;border-bottom:1px solid #eeecf2;border-radius:0;grid-template-columns:40px minmax(0,1fr) 35px 102px;gap:16px;min-height:76px;padding:12px 0}.bp-member-overview-queue-item:last-child{border-bottom:0}.bp-member-overview-queue-item__icon{border-radius:8px;width:40px;height:40px;font-size:15px;font-weight:600}.bp-member-overview-queue-item__icon>:is(.bp-member-overview-queue-item__icon-letter,.bp-member-overview-queue-item__tablet-icon){grid-area:1/1}.bp-member-overview-queue-item__icon>.bp-member-overview-queue-item__tablet-icon{display:none}.bp-member-overview-queue-item strong{font-size:16px}.bp-member-overview-queue-item em{margin-top:4px;font-size:13.5px}.bp-member-overview-queue-item b{text-align:center;font-size:22.5px}.bp-member-overview-queue-item i{text-align:center;background:#fff;border:1px solid #7869fb;border-radius:6px;padding:7px 12px;font-size:13px;font-weight:500}.bp-member-overview__rail{gap:20px}.bp-member-overview-composition-bar{grid-template-columns:108px minmax(0,1fr) 35px;align-items:center;gap:14px;padding:7px 0}.bp-member-overview-composition-bar>span{color:var(--bp-ink);font-size:15.5px;font-weight:400}.bp-member-overview-composition-bar>strong{grid-area:1/3;font-size:15px;font-weight:400}.bp-member-overview-composition-bar>i{grid-area:1/2;height:7px}.bp-member-overview__gender{font-size:14px}.bp-admin-workspace .bp-member-registration-panel[data-dense-ledger] .bp-member-ledger-toolbar{grid-template-columns:auto 1fr auto;gap:12px;margin:0;display:grid}.bp-member-ledger-toolbar__eyebrow{color:var(--bp-accent);grid-column:1/-1;margin:0;font-size:15px;font-weight:600}.bp-admin-workspace .bp-member-ledger-toolbar__title{font-size:var(--bp-fs-page-title);font-weight:700;line-height:1.3}.bp-admin-workspace .bp-member-ledger-toolbar__count{justify-self:start;padding:5px 11px;font-size:14px}.bp-member-registration-panel[data-dense-ledger] .bp-member-ledger-toolbar>.bp-member-dues-page-header__actions{grid-area:2/3}.bp-admin-workspace .bp-member-ledger-toolbar__form{box-sizing:border-box;background:#f4f1fa;border:1px solid #e9e3f2;border-radius:10px;grid-area:3/1/auto/-1;gap:12px;width:100%;padding:14px;display:flex}.bp-admin-workspace :where(.bp-member-registration-panel:not([data-dense-ledger]):not([data-archive-workspace]):not([data-guest-workspace])) .bp-member-query-form__status-chips{align-self:center;gap:0;height:42px}.bp-admin-workspace :where(.bp-member-registration-panel:not([data-dense-ledger]):not([data-archive-workspace]):not([data-guest-workspace])) .bp-member-query-form__status-chips button{border-radius:6px;height:40px;padding:0 16px;font-size:14px}.bp-member-registration-panel[data-workspace-tabs]:where(:not([data-guest-workspace])) .bp-member-ledger-layout{grid-template-columns:minmax(0,1.9fr) minmax(330px,1fr);gap:20px}.bp-admin-workspace .bp-member-registration-panel[data-workspace-tabs]:where(:not([data-archive-workspace]):not([data-guest-workspace])) .bp-member-ledger-detail{box-shadow:none;background:#faf8ff;border:1px solid #e4dcee;border-radius:12px;gap:22px;padding:22px}.bp-admin-workspace :where(.bp-member-ledger-detail:not([data-archive-detail]):not([data-guest-detail])) .bp-member-ledger-detail__profile{align-items:center;gap:12px}.bp-admin-workspace :where(.bp-member-ledger-detail:not([data-archive-detail]):not([data-guest-detail])) .bp-member-ledger-detail__profile>span{flex:0 0 44px;width:44px;height:44px;font-size:20px}.bp-admin-workspace :where(.bp-member-ledger-detail:not([data-archive-detail]):not([data-guest-detail])) .bp-member-ledger-detail__profile strong{font-size:20px}.bp-admin-workspace :where(.bp-member-ledger-detail:not([data-archive-detail]):not([data-guest-detail])) .bp-member-ledger-detail__profile p{margin-top:5px;font-size:12px}.bp-admin-workspace :where(.bp-member-ledger-detail:not([data-archive-detail]):not([data-guest-detail])) .bp-member-ledger-detail__facts{border-block:1px solid #e8e2ef;gap:20px 16px;padding:20px 0}.bp-admin-workspace :where(.bp-member-ledger-detail:not([data-archive-detail]):not([data-guest-detail])) .bp-member-ledger-detail__facts dt{margin-bottom:7px;font-size:12px}.bp-admin-workspace :where(.bp-member-ledger-detail:not([data-archive-detail]):not([data-guest-detail])) .bp-member-ledger-detail__facts dd{font-size:16px}.bp-admin-workspace :where(.bp-member-ledger-detail:not([data-archive-detail]):not([data-guest-detail])) .bp-member-ledger-detail__checks>strong,.bp-admin-workspace :where(.bp-member-ledger-detail:not([data-archive-detail]):not([data-guest-detail])) .bp-member-ledger-detail__note>strong{font-size:14px}.bp-admin-workspace :where(.bp-member-ledger-detail:not([data-archive-detail]):not([data-guest-detail])) .bp-member-ledger-detail__checks dl{gap:8px;margin-top:12px}.bp-admin-workspace :where(.bp-member-ledger-detail:not([data-archive-detail]):not([data-guest-detail])) .bp-member-ledger-detail__checks dl>div{background:#fff;border:1px solid #e7e1ee;border-radius:7px;gap:6px;padding:12px 7px}.bp-admin-workspace :where(.bp-member-ledger-detail:not([data-archive-detail]):not([data-guest-detail])) .bp-member-ledger-detail__checks :is(dt,dd){font-size:12px}.bp-admin-workspace :where(.bp-member-ledger-detail:not([data-archive-detail]):not([data-guest-detail])) .bp-member-ledger-detail__note p{background:#fff;border:1px solid #e7e1ee;border-radius:7px;margin-top:10px;padding:13px;font-size:13px;line-height:1.6}.bp-admin-workspace :where(.bp-member-ledger-detail:not([data-archive-detail]):not([data-guest-detail])) .bp-member-ledger-detail__actions{gap:10px}.bp-admin-workspace :where(.bp-member-ledger-detail:not([data-archive-detail]):not([data-guest-detail])) .bp-member-ledger-detail__actions .bp-button{min-height:42px;font-size:14px}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace]{--bp-admin-button-min-height:var(--bp-button-h);--bp-admin-input-min-height:var(--bp-control-h);--bp-admin-label-font-size:var(--bp-fs-label);--bp-admin-eyebrow-font-size:var(--bp-fs-eyebrow);--bp-admin-date-font-size:1em;--bp-admin-badge-height:var(--bp-badge-h);--bp-admin-badge-font-size:var(--bp-fs-badge);box-sizing:border-box;background:#fff;border:1px solid #e6e2ec;border-radius:12px;width:auto;min-width:0;max-width:none;margin:6px 7px 24px;padding:16px}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace] .bp-member-query-form{background:#fff;border:1px solid #e6e1ef;border-radius:6px;flex-wrap:wrap;align-items:end;gap:16px;margin:0;padding:14px 20px 18px;display:flex}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace] .bp-member-query-form .bp-form__grid{flex:0 850px;grid-template-columns:minmax(0,372fr) minmax(0,225fr) minmax(0,221fr);align-items:end;gap:14px;min-width:0;display:grid}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace] .bp-member-query-form .bp-field{gap:8px;min-width:0}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace] .bp-member-query-form .bp-field__label{color:#28345c;font-size:14.5px;font-weight:500}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace] .bp-member-query-form .bp-input{box-sizing:border-box;border:1px solid #e2dcef;border-radius:6px;width:100%;min-width:0;height:43px;min-height:0;font-size:15px}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace] .bp-member-query-form__gender .bp-input{font-size:15.5px}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace] .bp-member-query-form__status-chips{box-sizing:border-box;background:#fff;border:1px solid #e2dcef;border-radius:6px;gap:0;width:100%;min-width:0;height:43px;min-height:0;padding:0 10px;display:flex;overflow:visible}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace] .bp-member-query-form__status-chips button{min-width:93px;height:32px;min-height:0;box-shadow:none;color:#5b6170;white-space:nowrap;background:#ededf1;border:0;border-radius:999px;padding:0 14px;font-size:16.5px;font-weight:500;line-height:1.4}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace] .bp-member-query-form__actions{flex:none;grid-column:auto;margin:0}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace] .bp-member-query-form__actions .bp-button{min-width:90px;height:43px;min-height:0;box-shadow:none;border-radius:4px;font-size:14.5px;font-weight:500}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace] .bp-member-query-form__checkbox{color:#3f4d7a;white-space:nowrap;background:0 0;border:0;flex:none;grid-column:auto;margin:0;padding:0;font-size:14.5px;font-weight:400}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace] .bp-member-query-form__checkbox input{width:16px;height:16px;min-height:0}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace]>.bp-callout{word-break:keep-all;overflow-wrap:anywhere}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace]>.bp-callout--with-icon{color:#31489a;word-break:keep-all;overflow-wrap:anywhere;background:#eef2fd;border:0;border-radius:6px;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:10px;margin:0;padding:8px 19px;font-size:14.5px;font-weight:400;line-height:1.4;display:grid}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace]>.bp-callout--with-icon>svg{color:#353ffb;flex-shrink:0;width:24px;height:24px}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace]>.bp-callout--with-icon>svg circle{fill:currentColor;stroke:none}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace]>.bp-callout--with-icon>svg :is(path,line){stroke:#fff}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace] .bp-callout__text{word-break:keep-all;min-width:0}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace] .bp-member-ledger-layout{grid-template-columns:minmax(0,1.75fr) minmax(340px,1fr);align-items:stretch;gap:16px}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace] .bp-member-query-table-wrap{background:#fff;border:1px solid #e6e1ef;border-radius:6px;min-width:0;max-height:none;overflow:visible}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace] .bp-member-query-table{table-layout:fixed;width:100%;min-width:0}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace] .bp-member-query-table th{color:#6b7295;box-sizing:border-box;background:#fafaff;height:57px;padding:10px 12px;font-size:14.5px;font-weight:400}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace] .bp-member-query-table th button{font-size:inherit;font-weight:inherit;line-height:1.4}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace] .bp-member-query-table tbody tr{height:66px}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace] .bp-member-query-table td{color:#6b7295;word-break:keep-all;overflow-wrap:anywhere;height:auto;padding:12px;font-size:14px;font-weight:400}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace] .bp-member-query-table :is(.bp-member-query-table__name-sub,.bp-member-query-table__joined-at){display:none}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace] .bp-member-query-table__name-main{color:#192449;white-space:normal;word-break:keep-all;overflow-wrap:anywhere;font-size:16.5px;font-weight:500}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace] .bp-member-query-table__ntrp-empty{font-size:14px;font-weight:400}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace] .bp-member-query-table td:is([data-column=identity],[data-column=pin]) .bp-status{color:#6b7295;white-space:normal;word-break:keep-all;background:0 0;border:0;border-radius:0;height:auto;min-height:0;padding:0;font-size:14px;font-weight:400}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace] .bp-member-query-table td[data-column=status] .bp-status{color:#5b6170;white-space:nowrap;background:#ededf1;border:0;border-radius:999px;min-height:0;padding:4px 10px;font-size:15.5px;font-weight:500}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace] .bp-member-query-table tr[aria-selected=true]{box-shadow:none;outline-offset:-1px;background:#f7f5ff;border-radius:4px;outline:1px solid #7b61ff}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace] .bp-member-query-table__guest-identity{align-items:center;gap:12px;display:flex}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace] .bp-member-query-table__guest-avatar,.bp-member-query-table__archive-name-status{display:none}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace] .bp-gender-text[data-gender=NONE],.bp-admin-workspace .bp-member-ledger-detail[data-archive-detail] .bp-gender-text[data-gender=NONE]{color:inherit;font-weight:inherit}.bp-admin-workspace .bp-member-ledger-detail[data-archive-detail]{background:#fff;border:1px solid #e6e1ef;border-radius:6px;gap:16px;min-width:0;max-height:none;padding:16px;position:static;overflow:visible}.bp-admin-workspace .bp-member-ledger-detail[data-archive-detail] .bp-member-ledger-detail__profile{grid-template-columns:55px minmax(0,1fr);align-items:center;gap:16px;display:grid}.bp-admin-workspace .bp-member-ledger-detail[data-archive-detail] .bp-member-ledger-detail__profile>span{color:#656c83;background:#dddee3;border-radius:50%;place-items:center;width:55px;height:55px;padding:0;display:grid}.bp-admin-workspace .bp-member-ledger-detail[data-archive-detail] .bp-member-ledger-detail__profile>div{justify-items:start;gap:6px;min-width:0;display:grid}.bp-admin-workspace .bp-member-ledger-detail[data-archive-detail] .bp-member-ledger-detail__profile strong{word-break:keep-all;overflow-wrap:anywhere;font-size:19.5px;font-weight:700;line-height:1.3}.bp-admin-workspace .bp-member-ledger-detail[data-archive-detail] .bp-member-ledger-detail__profile .bp-status{color:#5b6170;white-space:nowrap;background:#ededf1;border:0;border-radius:999px;min-height:0;padding:4px 10px;font-size:14px;font-weight:500}.bp-admin-workspace .bp-member-ledger-detail[data-archive-detail] .bp-member-ledger-detail__profile p{word-break:keep-all;margin:0;font-size:15px;font-weight:400;line-height:1.4}.bp-admin-workspace .bp-member-ledger-detail[data-archive-detail] .bp-member-ledger-detail__facts{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;display:grid}.bp-admin-workspace .bp-member-ledger-detail[data-archive-detail] .bp-member-ledger-detail__facts>div{background:#fff;border:1px solid #e6e1ef;border-radius:5px;min-width:0;padding:10px 14px}.bp-admin-workspace .bp-member-ledger-detail[data-archive-detail] .bp-member-ledger-detail__facts dt{color:#6b7295;font-size:14px;font-weight:400}.bp-admin-workspace .bp-member-ledger-detail[data-archive-detail] .bp-member-ledger-detail__facts dd{white-space:normal;word-break:keep-all;overflow-wrap:anywhere;min-width:0;margin:4px 0 0;font-size:18px;font-weight:600;line-height:1.3}.bp-admin-workspace .bp-member-ledger-detail[data-archive-detail] .bp-member-ledger-detail__checks{border:0;flex-wrap:wrap;align-items:center;gap:10px;padding:0;display:flex}.bp-admin-workspace .bp-member-ledger-detail[data-archive-detail] .bp-member-ledger-detail__checks dl{flex-wrap:wrap;gap:6px;margin:0;display:flex}.bp-admin-workspace .bp-member-ledger-detail[data-archive-detail] .bp-member-ledger-detail__checks dl>div{background:#fff1e4;border-radius:999px;align-items:center;gap:3px;padding:5px 15px;display:inline-flex}.bp-admin-workspace .bp-member-ledger-detail[data-archive-detail] .bp-member-ledger-detail__checks dl>div:not(:has(dd[data-warning])){display:none}.bp-admin-workspace .bp-member-ledger-detail[data-archive-detail] .bp-member-ledger-detail__checks :is(dt,dd){color:#e0661a;white-space:nowrap;margin:0;font-size:12px;font-weight:400}.bp-admin-workspace .bp-member-ledger-detail[data-archive-detail] :is(.bp-member-ledger-detail__checks,.bp-member-ledger-detail__note)>strong{font-size:17px;font-weight:700}.bp-admin-workspace .bp-member-ledger-detail[data-archive-detail] .bp-member-ledger-detail__note{border:0;gap:6px;padding:0}.bp-admin-workspace .bp-member-ledger-detail[data-archive-detail] .bp-member-ledger-detail__note p{word-break:keep-all;overflow-wrap:anywhere;background:0 0;border:0;margin:0;padding:0;font-size:14.5px;font-weight:400;line-height:1.5}.bp-admin-workspace .bp-member-ledger-detail[data-archive-detail] .bp-member-ledger-detail__actions{gap:0;display:flex}.bp-admin-workspace .bp-member-ledger-detail[data-archive-detail] .bp-member-ledger-detail__actions .bp-button{height:37px;min-height:0;box-shadow:none;border-radius:4px;flex:1;justify-content:center;align-items:center;gap:8px;font-size:14.5px;font-weight:500;display:flex}.bp-member-ledger-detail__archive-chevron{display:none}.bp-member-pre-registration-workspace__layout{grid-template-columns:minmax(0,1.8fr) minmax(350px,1fr);gap:22px}.bp-admin-workspace .bp-member-candidate-review--compact,.bp-admin-workspace .bp-member-pre-registration-workspace__form{box-shadow:none;background:#fff;border:1px solid #e5e1eb;border-radius:12px;padding:26px}.bp-admin-workspace .bp-member-candidate-review__header h4{font-size:20px;font-weight:700}.bp-admin-workspace .bp-member-pre-registration-workspace .bp-member-candidate-review__header h4{font-size:27px;font-weight:700}.bp-admin-workspace .bp-member-pre-registration-workspace__form h4{font-size:28.5px;font-weight:700}.bp-admin-workspace .bp-member-pre-registration-workspace__form>div>p:last-child{word-break:keep-all;font-size:16px;line-height:1.6}.bp-admin-workspace .bp-member-candidate-review__summary{margin:22px 0;display:block}.bp-admin-workspace .bp-member-candidate-review__summary>div{background:#f6f2fe;border:1px solid #e5def3;border-radius:9px;width:288px;min-height:78px;padding:13px 20px 9px}.bp-admin-workspace .bp-member-candidate-review__summary span{font-size:15px;font-weight:400}.bp-admin-workspace .bp-member-candidate-review__summary strong{margin-top:1px;font-size:30px}.bp-member-candidate-review__provisional{border-top:1px solid #ebe6f1;padding-top:22px}.bp-admin-workspace .bp-member-candidate-review__provisional-head{margin-bottom:16px}.bp-admin-workspace .bp-member-candidate-review__provisional-head>strong{font-weight:600}.bp-admin-workspace .bp-member-candidate-review__provisional-head>span{font-weight:400}.bp-admin-workspace .bp-member-pre-registration-workspace :is(.bp-member-candidate-review__header>div,.bp-member-pre-registration-workspace__form>div)>.bp-event-panel__eyebrow{font-size:15px}.bp-admin-workspace .bp-member-candidate-review__provisional-items{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.bp-admin-workspace .bp-member-candidate-review__provisional-item{box-sizing:border-box;background:#fff;border:1px solid #e4dfeb;border-radius:9px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;min-height:96px;padding:18px;display:flex}.bp-admin-workspace .bp-member-candidate-review__provisional-item>.bp-member-candidate-review__copy>strong{font-size:20px;font-weight:700}.bp-admin-workspace .bp-member-candidate-review__provisional-item>.bp-member-candidate-review__copy>span{font-size:16px;font-weight:400}.bp-admin-workspace .bp-member-candidate-review__actions{--bp-touch-gap:8px;flex-wrap:wrap;gap:8px}.bp-admin-workspace .bp-member-candidate-review__actions .bp-button{height:35px;min-height:35px;padding:0 16px;font-size:14.5px;font-weight:500}.bp-member-seed-block-reason{color:#8c4c15;flex-basis:100%;margin:0;font-size:12px}:is(.bp-member-overview-panel,.bp-member-pre-registration-workspace) .bp-callout{word-break:keep-all;overflow-wrap:anywhere}.bp-admin-workspace .bp-member-pre-registration-workspace__form .bp-form{box-shadow:none;background:0 0;border:0;margin-top:22px;padding:0}.bp-admin-workspace .bp-member-pre-registration-workspace__form .bp-form__grid{grid-template-columns:1fr;gap:32px;display:grid}.bp-admin-workspace .bp-member-pre-registration-workspace__form .bp-field__label{color:var(--bp-ink);font-size:17px;font-weight:600}.bp-admin-workspace .bp-member-pre-registration-workspace__form .bp-input{background-color:#fff;border:1px solid #e2dcef;height:42px;min-height:42px;font-size:16px;font-weight:400}.bp-admin-workspace .bp-member-pre-registration-workspace__form .bp-form__actions .bp-button{width:100%;height:42px;min-height:42px;font-size:17px;font-weight:500}.bp-admin-workspace .bp-member-registration-panel[data-workspace-tabs]:where(:not([data-archive-workspace]):not([data-guest-workspace])) .bp-member-ledger-detail{background:#fff}.bp-admin-workspace :where(.bp-member-ledger-detail:not([data-archive-detail]):not([data-guest-detail])) .bp-member-ledger-detail__facts{border:0;gap:10px;padding:0}.bp-admin-workspace :where(.bp-member-ledger-detail:not([data-archive-detail]):not([data-guest-detail])) .bp-member-ledger-detail__facts>div{background:#f8f6ff;border:1px solid #e4dff0;border-radius:7px;padding:14px}.bp-admin-workspace :where(.bp-member-ledger-detail:not([data-archive-detail]):not([data-guest-detail])) .bp-member-ledger-detail__checks dl>div{background:#f8f6ff}.bp-admin-workspace :where(.bp-member-ledger-detail:not([data-archive-detail]):not([data-guest-detail])) .bp-member-ledger-detail__note p{background:0 0;border:0;padding:0}.bp-admin-workspace .bp-admin-member-dues-tabs{box-shadow:none;background:#fff;padding:0 29px}.bp-admin-workspace .bp-admin-member-dues-tabs__scroller{scrollbar-width:none;gap:30px;min-height:48px;overflow-y:hidden}.bp-admin-workspace .bp-admin-member-dues-tabs__tab{color:#374371;border-bottom:3px solid #0000;border-radius:0;min-height:48px;padding:0 9px;font-size:16px;font-weight:500}.bp-admin-workspace .bp-admin-member-dues-tabs__tab[aria-selected=true]{color:#6333e6;background:0 0;border-bottom-color:#6333e6;font-weight:700}.bp-admin-workspace .bp-member-registration-panel[data-workspace-tabs]:where(:not([data-archive-workspace]):not([data-guest-workspace])) .bp-member-ledger-layout[data-with-detail]{grid-template-columns:minmax(0,1.88fr) minmax(340px,1fr)}.bp-admin-workspace :where(.bp-member-ledger-detail:not([data-archive-detail]):not([data-guest-detail])) .bp-member-ledger-detail__profile{grid-template-columns:48px minmax(0,1fr) auto;display:grid}.bp-admin-workspace :where(.bp-member-ledger-detail:not([data-archive-detail]):not([data-guest-detail])) .bp-member-ledger-detail__profile>span:last-child{white-space:nowrap;border-radius:20px;width:auto;min-width:58px;height:auto;padding:5px 12px;font-size:13px}.bp-admin-workspace :where(.bp-member-ledger-detail:not([data-archive-detail]):not([data-guest-detail])) .bp-member-ledger-detail__profile>div>strong{font-size:22px}.bp-admin-workspace :where(.bp-member-ledger-detail:not([data-archive-detail]):not([data-guest-detail])) .bp-member-ledger-detail__profile>div>p{font-size:13px}.bp-admin-workspace .bp-member-ledger-toolbar__form{gap:16px}.bp-admin-workspace :where(.bp-member-registration-panel:not([data-dense-ledger]):not([data-archive-workspace]):not([data-guest-workspace])) .bp-member-query-form__status-chips{background:#fff;border:1px solid #dfd7ee;border-radius:7px;padding:0;overflow:hidden}.bp-admin-workspace :where(.bp-member-registration-panel:not([data-dense-ledger]):not([data-archive-workspace]):not([data-guest-workspace])) .bp-member-query-form__status-chips button{color:#716487;background:#fff;border:0;border-right:1px solid #e7e1ef;border-radius:0;min-width:82px}.bp-admin-workspace :where(.bp-member-registration-panel:not([data-dense-ledger]):not([data-archive-workspace]):not([data-guest-workspace])) .bp-member-query-form__status-chips button[aria-pressed=true]{color:#fff;background:#7554df}.bp-admin-workspace .bp-member-registration-panel[data-workspace-tabs]:where(:not([data-archive-workspace]):not([data-guest-workspace])) .bp-member-ledger-detail{gap:22px}.bp-admin-workspace :where(.bp-member-ledger-detail:not([data-archive-detail]):not([data-guest-detail])) .bp-member-ledger-detail__facts dd{font-size:20px;font-weight:600}.bp-admin-workspace :where(.bp-member-ledger-detail:not([data-archive-detail]):not([data-guest-detail])) .bp-member-ledger-detail__checks dd{font-size:15px;font-weight:600}.bp-admin-workspace :where(.bp-member-ledger-detail:not([data-archive-detail]):not([data-guest-detail])) .bp-member-ledger-detail__actions{gap:10px;display:flex}.bp-admin-workspace :where(.bp-member-ledger-detail:not([data-archive-detail]):not([data-guest-detail])) .bp-member-ledger-detail__actions .bp-button{box-shadow:none;border-radius:6px;flex:1}.bp-admin-workspace :where(.bp-member-ledger-detail:not([data-archive-detail]):not([data-guest-detail])) .bp-member-ledger-detail__actions .bp-button--secondary{background:#fff;border:1px solid #7545f8}.bp-admin-workspace :is(.bp-member-overview-panel,.bp-member-registration-panel[data-workspace-tabs],.bp-member-pre-registration-workspace){padding-top:6px}.bp-admin-workspace :is(.bp-member-overview-panel,.bp-member-registration-panel:where(:not([data-guest-workspace])),.bp-member-pre-registration-workspace) .bp-member-dues-page-header__copy>p:last-child:not(.bp-event-panel__eyebrow){margin-top:2px;font-size:17px;font-weight:400;line-height:1.45}.bp-admin-workspace .bp-member-registration-panel[data-workspace-tabs]:where(:not([data-dense-ledger]):not([data-archive-workspace]):not([data-guest-workspace])) :is(.bp-button,.bp-member-query-table__name-main,.bp-member-query-table th):where(:not(:is(.bp-member-phone-dialog,.bp-member-pause-dialog,.bp-member-profile-dialog,.bp-member-withdrawal-dialog,.bp-member-withdrawal-detail-dialog,.bp-member-ntrp-dialog,.bp-member-action-confirm,.bp-member-seed-dialog) *)){font-weight:600}.bp-admin-workspace .bp-member-registration-panel[data-workspace-tabs]:where(:not([data-archive-workspace]):not([data-guest-workspace])) .bp-status{border-radius:20px;padding:4px 10px;font-weight:500}.bp-admin-workspace :where(.bp-member-ledger-detail:not([data-archive-detail]):not([data-guest-detail])) .bp-member-ledger-detail__checks,.bp-admin-workspace :where(.bp-member-ledger-detail:not([data-archive-detail]):not([data-guest-detail])) .bp-member-ledger-detail__note{border:0;padding-top:0}.bp-admin-workspace :where(.bp-member-ledger-detail:not([data-archive-detail]):not([data-guest-detail])) .bp-member-ledger-detail__actions button{font-weight:600}.bp-admin-workspace .bp-member-overview-panel,.bp-admin-workspace .bp-member-registration-panel[data-dense-ledger],.bp-admin-workspace .bp-member-pre-registration-workspace{box-sizing:border-box;width:auto;max-width:none;margin:0;padding:6px 22px 24px}.bp-admin-workspace .bp-member-overview__queue{gap:8px}.bp-admin-workspace .bp-member-overview-queue-item{background:#f8f6fd;border:0;border-radius:9px;grid-template-columns:40px minmax(0,1fr) 32px 102px;gap:14px;min-height:70px;padding:12px 14px}.bp-admin-workspace .bp-member-overview__composition{gap:9px}.bp-member-overview__gender-summary{gap:10px;margin-top:12px;display:flex}.bp-member-overview__gender-summary>span{white-space:nowrap;color:var(--bp-ink);border-radius:999px;flex:none;padding:6px 12px;font-size:13px;font-weight:400}.bp-member-overview__gender-summary>span>b{color:#fff;border-radius:4px;margin-right:6px;padding:1px 6px;font-size:11px;font-weight:600;display:inline-block}.bp-member-overview__gender-summary>span[data-gender=M]>b{background:#2f6fd6}.bp-member-overview__gender-summary>span[data-gender=F]>b{background:#e0457b}@media (min-width:1280px){.bp-member-pre-registration-workspace .bp-member-candidate-review__provisional-item>.bp-member-candidate-review__copy{flex:1}.bp-admin-workspace .bp-member-pre-registration-workspace .bp-member-candidate-review__actions{flex-wrap:nowrap;flex:none}.bp-admin-workspace .bp-member-pre-registration-workspace .bp-member-candidate-review__actions .bp-button{padding-inline:12px}.bp-member-overview__composition .bp-member-overview__section-heading strong{font-size:20.5px}.bp-member-overview__composition .bp-member-overview__section-heading>div>span{font-size:14.5px}.bp-member-overview-stat[data-tone=accent] .bp-admin-metric__icon{padding:5px}.bp-member-overview-stat[data-tone=accent] .bp-admin-metric__icon>svg{width:32px;height:32px}.bp-member-overview-stat .bp-admin-metric__icon>.lucide-user-round{width:28px;height:28px}.bp-member-overview-queue-item__icon{font-size:18px}.bp-member-overview__gender-summary>span>b{aspect-ratio:1;border-radius:50%;place-items:center;inline-size:calc(1em + 12px);padding:0;display:inline-grid}.bp-member-overview__gender-summary>span[data-gender=M]>b{color:#2f6fd6;background:#c0e0fc}.bp-member-overview__gender-summary>span[data-gender=F]>b{color:#e0457b;background:#fcdce8}}.bp-member-overview__recent .bp-member-overview__section-heading strong{font-size:19.5px}.bp-member-overview__recent .bp-member-overview__section-heading span{font-size:12px}.bp-member-overview__recent .bp-member-overview__section-heading>div{flex-wrap:wrap;gap:8px}.bp-admin-workspace .bp-member-registration-panel[data-workspace-tabs]:where(:not([data-archive-workspace]):not([data-guest-workspace])) .bp-member-ledger-detail__profile>span:first-child{flex-basis:60px;width:60px;height:60px;font-size:26px}.bp-admin-workspace .bp-member-registration-panel[data-workspace-tabs]:where(:not([data-archive-workspace]):not([data-guest-workspace])) .bp-member-ledger-detail__profile{grid-template-columns:60px minmax(0,1fr) auto}.bp-admin-workspace .bp-member-overview__composition{gap:6px;padding:20px 22px}.bp-admin-workspace .bp-member-overview-composition-bar{--bp-touch-gap:0px;min-height:44px;padding:11px 0}.bp-admin-workspace .bp-member-overview__recent{gap:12px;padding:20px 22px}.bp-admin-workspace .bp-member-overview__recent-list>button{--bp-touch-gap:0px;border-bottom:1px solid #eeecf3;grid-template-columns:58px minmax(90px,1fr) minmax(0,1.2fr);min-height:44px;padding:9px 0}.bp-member-overview__recent-list>button>:is(span,strong){font-size:13.5px}.bp-admin-workspace .bp-member-pre-registration-workspace__form .bp-section-copy{word-break:keep-all;overflow-wrap:anywhere;margin:10px 0 0;font-size:14px;line-height:1.6}.bp-admin-workspace .bp-member-candidate-review__actions .bp-button{box-shadow:none;color:var(--bp-ink);background:#fff;border:1px solid #d5d9e6}.bp-admin-workspace .bp-member-candidate-review__actions .bp-button--danger{color:var(--bp-danger);background:#fff;border-color:#e7a3ad}.bp-member-pre-registration-workspace__layout{padding-bottom:calc(120px + env(safe-area-inset-bottom,0px))}body:has(.bp-member-pre-registration-workspace,.bp-member-pre-registration-dialog):where(:not(:has(.bp-member-seed-dialog,.bp-member-action-confirm,.bp-u10-contact-dialog,.bp-u10-conversion-dialog))) .bp-admin-toast-stack .bp-admin-toast:not(:has(button)){pointer-events:none;word-break:keep-all}body:has(.bp-member-pre-registration-workspace):where(:not(:has(.bp-member-seed-dialog,.bp-member-action-confirm,.bp-u10-contact-dialog,.bp-u10-conversion-dialog,.bp-member-pre-registration-dialog)))>.bp-admin-toast-stack:has(>.bp-member-pre-registration-page-error){overscroll-behavior:contain;pointer-events:auto;max-height:104px;bottom:max(16px,env(safe-area-inset-bottom,0px));grid-auto-rows:max-content;overflow-y:auto}body:has(.bp-member-pre-registration-workspace):where(:not(:has(.bp-member-seed-dialog,.bp-member-action-confirm,.bp-u10-contact-dialog,.bp-u10-conversion-dialog,.bp-member-pre-registration-dialog)))>.bp-admin-toast-stack>.bp-admin-toast.bp-member-pre-registration-page-error{pointer-events:auto}@media (min-width:1280px){.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace]{row-gap:15.5px;padding-top:14.5px}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace] .bp-member-query-table td{vertical-align:middle}.bp-admin-workspace .bp-member-ledger-detail[data-archive-detail]{box-shadow:none;padding-bottom:21px}.bp-admin-workspace .bp-member-ledger-detail[data-archive-detail] .bp-member-ledger-detail__profile p{color:#57658e}.bp-admin-workspace .bp-member-ledger-detail[data-archive-detail] .bp-member-ledger-detail__checks{gap:16px}.bp-admin-workspace .bp-member-ledger-detail[data-archive-detail] .bp-member-ledger-detail__note{gap:2px}.bp-admin-workspace .bp-member-ledger-detail[data-archive-detail] .bp-member-ledger-detail__actions{margin-top:-4px}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace] .bp-member-dues-page-header__copy>p.bp-event-panel__eyebrow{margin-bottom:0}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace] .bp-member-dues-page-header__actions{align-self:start;margin-top:1.5px}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace] .bp-member-query-form{margin-bottom:-2.5px;padding:17px 20px 20.5px}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace] .bp-member-ledger-layout{margin-top:2px}.bp-admin-workspace .bp-member-ledger-detail[data-archive-detail] .bp-member-ledger-detail__facts{margin-top:-4px}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace] .bp-member-query-table__col-name{width:19.1813%}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace] .bp-member-query-table__col-status{width:13.2164%}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace] .bp-member-query-table__col-gender{width:11.1111%}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace] .bp-member-query-table__col-ntrp{width:14.0351%}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace] .bp-member-query-table__col-identity{width:13.0994%}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace] .bp-member-query-table__col-pin{width:11.1111%}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace] .bp-member-query-table__col-note{width:18.2456%}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace] .bp-member-query-table :is(th,td){padding-inline:20px}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace] .bp-member-query-table td[data-column=status] .bp-status{box-sizing:border-box;min-width:67.5px;height:28px}.bp-admin-workspace .bp-member-ledger-detail[data-archive-detail] .bp-member-ledger-detail__profile .bp-status{box-sizing:border-box;min-width:62.5px;height:27px}.bp-admin-workspace .bp-member-ledger-detail[data-archive-detail] .bp-member-ledger-detail__facts>div{padding-block:12px}.bp-admin-workspace .bp-member-ledger-detail[data-archive-detail] .bp-member-ledger-detail__facts dd{margin-top:7.5px}.bp-admin-workspace .bp-member-ledger-detail[data-archive-detail] .bp-member-ledger-detail__profile>span{align-self:start}}.bp-admin-workspace :is(.bp-member-profile-dialog,.bp-member-phone-dialog,.bp-member-pause-dialog,.bp-member-withdrawal-dialog,.bp-member-withdrawal-detail-dialog){--bp-admin-button-min-height:var(--bp-button-h);--bp-admin-input-min-height:var(--bp-control-h);--bp-admin-label-font-size:var(--bp-fs-label);--bp-admin-eyebrow-font-size:var(--bp-fs-eyebrow);--bp-admin-date-font-size:1em;--bp-admin-badge-height:var(--bp-badge-h);--bp-admin-badge-font-size:var(--bp-fs-badge);--bp-member-dialog-px:24px;--bp-member-title-size:24px;--bp-member-eyebrow-size:14px;--bp-member-close-size:24px;--bp-member-header-pt:27px;--bp-member-title-mt:8px;max-height:calc(100dvh - 40px)}.bp-admin-workspace :is(.bp-member-profile-dialog,.bp-member-phone-dialog,.bp-member-pause-dialog,.bp-member-withdrawal-dialog,.bp-member-withdrawal-detail-dialog) .bp-ops-dialog__header{padding:var(--bp-member-header-pt) var(--bp-member-dialog-px) 0;z-index:2;background:#fff;border-bottom:0;position:relative}.bp-admin-workspace :is(.bp-member-profile-dialog,.bp-member-phone-dialog,.bp-member-pause-dialog,.bp-member-withdrawal-dialog,.bp-member-withdrawal-detail-dialog) .bp-ops-dialog__header h2{font-size:var(--bp-member-title-size);margin:var(--bp-member-title-mt) 0 0;color:var(--bp-ink);font-weight:700;line-height:1.35}.bp-admin-workspace :is(.bp-member-profile-dialog,.bp-member-phone-dialog,.bp-member-pause-dialog,.bp-member-withdrawal-dialog,.bp-member-withdrawal-detail-dialog) .bp-event-panel__eyebrow{font-size:var(--bp-member-eyebrow-size);color:var(--bp-accent);letter-spacing:0;text-transform:none;margin:0;font-weight:500;line-height:1.4}.bp-admin-workspace :is(.bp-member-profile-dialog,.bp-member-phone-dialog,.bp-member-pause-dialog,.bp-member-withdrawal-dialog,.bp-member-withdrawal-detail-dialog) .bp-ops-dialog__header>button{width:28px;min-width:28px;height:28px;min-height:28px;color:var(--bp-ink-soft);background:0 0;border:0;flex:0 0 28px;align-self:flex-start;margin-top:-4px;margin-right:-7px;padding:0}.bp-admin-workspace :is(.bp-member-profile-dialog,.bp-member-phone-dialog,.bp-member-pause-dialog,.bp-member-withdrawal-dialog,.bp-member-withdrawal-detail-dialog) .bp-ops-dialog__header>button svg{width:var(--bp-member-close-size);height:var(--bp-member-close-size)}.bp-admin-workspace :is(.bp-member-profile-dialog,.bp-member-phone-dialog,.bp-member-pause-dialog,.bp-member-withdrawal-dialog,.bp-member-withdrawal-detail-dialog) .bp-ops-dialog__body{padding:20px var(--bp-member-dialog-px) 25px;background:#fff;gap:20px}.bp-admin-workspace :is(.bp-member-profile-dialog,.bp-member-phone-dialog,.bp-member-pause-dialog,.bp-member-withdrawal-dialog,.bp-member-withdrawal-detail-dialog) .bp-input{border-color:#ddd7e5;border-radius:7px;height:44px;min-height:44px;font-size:14px}.bp-admin-workspace :is(.bp-member-profile-dialog,.bp-member-phone-dialog,.bp-member-pause-dialog,.bp-member-withdrawal-dialog,.bp-member-withdrawal-detail-dialog) textarea.bp-input{height:92px}.bp-admin-workspace :is(.bp-member-profile-dialog,.bp-member-phone-dialog,.bp-member-pause-dialog,.bp-member-withdrawal-dialog,.bp-member-withdrawal-detail-dialog) .bp-field__label{font-size:14px}.bp-admin-workspace :is(.bp-member-profile-dialog,.bp-member-phone-dialog,.bp-member-pause-dialog,.bp-member-withdrawal-dialog,.bp-member-withdrawal-detail-dialog) .bp-callout{border-radius:8px;margin-top:0;padding:14px 16px;font-size:13px;line-height:1.65}.bp-admin-workspace :is(.bp-member-profile-dialog,.bp-member-pause-dialog) .bp-callout--with-icon{grid-template-columns:var(--bp-member-callout-icon-size,22px) minmax(0,1fr);align-items:start;column-gap:10px;display:grid}.bp-admin-workspace :is(.bp-member-profile-dialog,.bp-member-pause-dialog) .bp-callout--with-icon>svg{width:var(--bp-member-callout-icon-size,22px);height:var(--bp-member-callout-icon-size,22px);flex:none}.bp-admin-workspace :is(.bp-member-profile-dialog,.bp-member-pause-dialog) .bp-callout__text{white-space:normal;word-break:keep-all;overflow-wrap:anywhere;min-width:0}.bp-admin-workspace .bp-member-profile-dialog{--bp-member-title-size:24.5px;--bp-member-header-pt:20px;--bp-member-title-mt:4px;--bp-member-eyebrow-size:14.5px;--bp-member-callout-icon-size:23px;--bp-member-callout-font-size:14.5px;--bp-profile-chip-size:12px;--bp-profile-member-size:16px;--bp-profile-member-weight:600;--bp-profile-chip-h:33px;--bp-profile-member-w:79px;--bp-profile-verification-w:120px;--bp-profile-pin-w-min:97px;--bp-profile-facts-title:19px;--bp-profile-readonly:17px;--bp-profile-help:13px;--bp-profile-label:13.5px;--bp-profile-value:16.5px;--bp-profile-value-weight:500;--bp-profile-fact-h:73px;--bp-profile-memo-label:15px;--bp-profile-memo-help:13px;--bp-profile-action-size:15px;--bp-profile-action-h:38px;--bp-profile-section-title:16px;--bp-profile-section-help:12px;--bp-profile-state-size:12px;width:min(750px,100vw - 40px)}.bp-admin-workspace .bp-member-profile-dialog .bp-ops-dialog__body{grid-template-columns:1fr 1fr;gap:18px 24px;display:grid;overflow-y:auto}.bp-member-profile-dialog .bp-ops-dialog__body>:not(.bp-member-profile-dialog__risk):not(.bp-member-profile-dialog__state-panel:last-child){grid-column:1/-1}.bp-admin-workspace .bp-member-profile-dialog__summary{background:0 0;border:0;flex-wrap:wrap;align-items:center;gap:10px;padding:0;display:flex}.bp-admin-workspace .bp-member-profile-dialog__summary>span{min-height:var(--bp-profile-chip-h);font-size:var(--bp-profile-chip-size);white-space:nowrap;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:7px;padding:4px 12px;font-weight:500;line-height:1.3;display:inline-flex}.bp-admin-workspace .bp-member-profile-dialog__summary>.bp-member-profile-dialog__membership{min-width:var(--bp-profile-member-w);font-size:var(--bp-profile-member-size);font-weight:var(--bp-profile-member-weight)}.bp-admin-workspace .bp-member-profile-dialog__summary>.bp-member-profile-dialog__verification{min-width:var(--bp-profile-verification-w)}.bp-admin-workspace .bp-member-profile-dialog__summary>.bp-member-profile-dialog__pin-state{min-width:var(--bp-profile-pin-w-min)}.bp-admin-workspace .bp-member-profile-dialog__actions{border-bottom:1px solid #eee9f2;justify-content:start;gap:12px;padding:0 0 18px;display:flex}.bp-admin-workspace :is(.bp-member-profile-dialog__risk,.bp-member-profile-dialog__state-panel){background:0 0;border:0;border-radius:0;grid-template-columns:1fr;align-content:start;gap:14px;padding:0;display:grid}.bp-admin-workspace :is(.bp-member-profile-dialog__risk,.bp-member-profile-dialog__state-panel) strong{font-size:var(--bp-profile-section-title);font-weight:600}.bp-admin-workspace :is(.bp-member-profile-dialog__risk,.bp-member-profile-dialog__state-panel) p{font-size:var(--bp-profile-section-help);word-break:keep-all;overflow-wrap:anywhere;margin:6px 0 0;font-weight:400;line-height:1.65}.bp-admin-workspace .bp-member-profile-dialog__risk p,.bp-admin-workspace .bp-member-profile-dialog__state-panel:last-child p{margin-left:48px}.bp-admin-workspace :is(.bp-member-profile-dialog__risk,.bp-member-profile-dialog__state-panel:last-child){grid-template-rows:1fr auto;align-content:stretch}.bp-admin-workspace .bp-member-profile-dialog__state-actions{gap:9px;display:flex}.bp-admin-workspace :is(.bp-member-profile-dialog__risk,.bp-member-profile-dialog__state-actions) .bp-button{min-height:36px;font-size:var(--bp-profile-state-size);font-weight:500}.bp-admin-workspace .bp-member-phone-dialog{--bp-member-dialog-px:25px;--bp-member-label-weight:600;--bp-member-header-pt:28px;--bp-member-title-mt:4px;--bp-member-title-size:31px;--bp-member-eyebrow-size:16px;--bp-member-field-label-size:17.5px;--bp-member-input-size:16.5px;--bp-member-input-h:48px;width:min(620px,100vw - 40px)}.bp-admin-workspace .bp-member-phone-dialog .bp-ops-dialog__body{padding:6px var(--bp-member-dialog-px) 41px;gap:0}.bp-admin-workspace .bp-member-phone-dialog .bp-callout{color:var(--bp-ink-soft);word-break:keep-all;overflow-wrap:anywhere;background:0 0;border:0;margin-bottom:29px;padding:0;font-size:16px;line-height:1.65}.bp-admin-workspace .bp-member-phone-dialog .bp-form__actions{justify-content:center;margin-top:57px}.bp-admin-workspace .bp-member-phone-dialog .bp-form__actions .bp-button{width:273px;height:49px;min-height:49px;box-shadow:none;font-size:17px;font-weight:500}.bp-admin-workspace .bp-member-pause-dialog{--bp-member-dialog-px:26px;--bp-member-header-pt:22px;--bp-member-title-mt:4px;--bp-member-title-size:28px;--bp-member-eyebrow-size:15.5px;--bp-member-field-label-size:16.5px;--bp-member-input-size:16.5px;--bp-member-input-h:46px;--bp-member-callout-icon-size:26px;--bp-member-callout-font-size:15px;--bp-member-button-h:48px;--bp-member-button-font-size:17px;width:min(563px,100vw - 40px)}.bp-admin-workspace .bp-member-pause-dialog .bp-ops-dialog__body{padding:17px var(--bp-member-dialog-px) 0;gap:27px}.bp-admin-workspace :is(.bp-member-phone-dialog,.bp-member-pause-dialog) .bp-field{gap:9.5px}.bp-admin-workspace .bp-member-phone-dialog .bp-field{gap:4.5px}.bp-admin-workspace :is(.bp-member-phone-dialog,.bp-member-pause-dialog) .bp-field__label{font-size:var(--bp-member-field-label-size);font-weight:var(--bp-member-label-weight,500);color:var(--bp-ink)}.bp-admin-workspace :is(.bp-member-phone-dialog,.bp-member-pause-dialog) .bp-input{height:var(--bp-member-input-h);min-height:var(--bp-member-input-h);font-size:var(--bp-member-input-size);color:var(--bp-ink);z-index:1;background:#fff;border:1px solid #ded8e8;border-radius:5px;padding:6px 12px;font-weight:400;position:relative}.bp-admin-workspace .bp-member-pause-dialog .bp-admin-date-picker__trigger{justify-content:flex-start;gap:10px;height:45px;min-height:45px}.bp-admin-workspace .bp-member-pause-dialog .bp-admin-date-picker__trigger>svg{width:24px;height:24px;color:var(--bp-ink-soft);order:-1}.bp-admin-workspace .bp-member-pause-dialog .bp-admin-date-field .bp-field__label{font-size:16px}.bp-admin-workspace .bp-member-pause-dialog .bp-callout{font-size:var(--bp-member-callout-font-size);border-radius:5px;min-height:70px;padding:11px 16px;line-height:1.55}.bp-admin-workspace .bp-member-pause-dialog .bp-callout--warning{color:#da3c03;background:#fff3e8;border:1px solid #f8c9a4}.bp-admin-workspace .bp-member-pause-dialog .bp-callout--success{color:#085329;background:#f1fef6;border:1px solid #bfe8cf}.bp-admin-workspace :is(.bp-member-profile-dialog,.bp-member-pause-dialog) .bp-callout>svg{color:#f07a20}.bp-admin-workspace :is(.bp-member-profile-dialog,.bp-member-pause-dialog) .bp-callout>svg circle{fill:currentColor;stroke:none}.bp-admin-workspace :is(.bp-member-profile-dialog,.bp-member-pause-dialog) .bp-callout>svg :is(path,polyline,line){stroke:#fff}.bp-admin-workspace .bp-member-pause-dialog .bp-callout--success>svg{color:#1f9d55}.bp-admin-workspace .bp-member-pause-dialog[data-mode=resume]{--bp-member-dialog-px:25.5px;--bp-member-header-pt:22.5px;--bp-member-title-mt:8px;--bp-member-title-size:29px;--bp-member-eyebrow-size:16.5px;--bp-member-field-label-size:17px;--bp-member-input-h:42px;--bp-member-callout-font-size:14.5px;--bp-member-callout-icon-size:27px;width:min(515px,100vw - 40px)}.bp-admin-workspace .bp-member-pause-dialog[data-mode=resume] .bp-ops-dialog__body{gap:27px;padding-top:19.5px}.bp-admin-workspace .bp-member-pause-dialog[data-mode=resume] .bp-field{gap:6.5px}.bp-admin-workspace .bp-member-pause-dialog[data-mode=resume] .bp-callout{align-items:center;min-height:56px;padding:12px 16px;font-weight:500}.bp-admin-workspace .bp-member-pause-dialog[data-mode=resume] .bp-member-pause-dialog__actions{padding-top:33px;padding-bottom:28.5px}.bp-admin-workspace .bp-member-pause-dialog__actions{padding:39px var(--bp-member-dialog-px) 33px;background:#fff;border:0;gap:12px;display:flex}.bp-admin-workspace .bp-member-pause-dialog__actions button{height:var(--bp-member-button-h);min-height:var(--bp-member-button-h);font-size:var(--bp-member-button-font-size);box-shadow:none;flex:1;font-weight:500}.bp-member-pause-dialog__actions button[type=submit]{order:2}.bp-admin-workspace .bp-member-withdrawal-dialog{--bp-member-title-size:26px;--bp-member-eyebrow-size:16px;width:min(590px,100vw - 40px)}.bp-admin-workspace :is(.bp-member-withdrawal-dialog,.bp-member-withdrawal-detail-dialog) .bp-event-card__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bp-admin-workspace .bp-member-withdrawal-dialog .bp-event-card__grid{background:0 0;border:0;gap:13px;padding:0}.bp-admin-workspace .bp-member-withdrawal-dialog .bp-event-stat{background:#f7f8fe;border:1px solid #e3e1f5;border-radius:8px;min-width:0;min-height:82px;padding:14px 18px}.bp-admin-workspace .bp-member-withdrawal-dialog .bp-event-stat__label{font-size:var(--bp-withdraw-label,14.5px);color:#6b7295;font-weight:400}.bp-admin-workspace .bp-member-withdrawal-dialog .bp-event-stat__value{font-size:var(--bp-withdraw-value,21.5px);color:var(--bp-ink);white-space:normal;word-break:keep-all;overflow-wrap:anywhere;font-weight:700}.bp-admin-workspace .bp-member-withdrawal-dialog .bp-field__label{font-size:var(--bp-withdraw-reason-label,17px);color:var(--bp-ink);font-weight:700}.bp-admin-workspace .bp-member-withdrawal-dialog textarea.bp-input{height:87px;min-height:87px;font-size:var(--bp-withdraw-input-size,16.5px);background:#fff;font-weight:400}.bp-admin-workspace .bp-member-withdrawal-dialog .bp-member-withdrawal-warning{grid-template-columns:var(--bp-withdraw-icon,24px) minmax(0,1fr);font-size:var(--bp-withdraw-warning-body,14px);color:#a50104;word-break:keep-all;overflow-wrap:anywhere;background:#fee6ea;border:1px solid #f5acbb;border-radius:8px;gap:12px;padding:16px 18px;line-height:1.65;display:grid}.bp-admin-workspace .bp-member-withdrawal-dialog .bp-member-withdrawal-warning strong{font-size:var(--bp-withdraw-warning-title,18px);color:#a50104;font-weight:700}.bp-member-withdrawal-dialog .bp-member-withdrawal-warning>div{gap:6px;min-width:0;display:grid}.bp-admin-workspace .bp-member-withdrawal-dialog .bp-member-withdrawal-warning p{font-size:var(--bp-withdraw-warning-body,14px);color:#970b22;font-weight:400}.bp-member-withdrawal-warning__icon{width:var(--bp-withdraw-icon,24px);height:var(--bp-withdraw-icon,24px);color:#d4202c;flex:none}.bp-member-withdrawal-warning__icon circle{fill:currentColor}.bp-member-withdrawal-warning__icon :is(path,line){stroke:#fff}.bp-admin-workspace .bp-member-withdrawal-dialog .bp-dialog-scroll-form__footer{background:#fff;justify-content:flex-end;gap:12px;padding:18px 28px}.bp-admin-workspace .bp-member-withdrawal-dialog .bp-dialog-scroll-form__footer button{min-height:var(--bp-withdraw-button-h,41px);min-width:129px;font-size:var(--bp-withdraw-button-size,15px);font-weight:500}.bp-admin-workspace .bp-member-withdrawal-dialog .bp-dialog-scroll-form__footer .bp-button--danger{background:var(--bp-danger);border-color:var(--bp-danger);color:#fff}.bp-admin-workspace .bp-member-withdrawal-detail-dialog{--bp-member-title-size:27px;--bp-member-eyebrow-size:14px;width:min(576px,100vw - 40px)}.bp-admin-workspace .bp-member-withdrawal-detail-dialog .bp-event-card__grid{background:#fff;border:1px solid #e6e1ef;border-radius:6px;gap:0;padding:0}.bp-admin-workspace .bp-member-withdrawal-detail-dialog .bp-event-card__grid>div{background:0 0;border:0;border-bottom:1px solid #ece8f3;border-radius:0;min-width:0;min-height:86px;padding:18px}.bp-admin-workspace .bp-member-withdrawal-detail-dialog .bp-event-card__grid>div:nth-child(odd){border-right:1px solid #ece8f3}.bp-admin-workspace .bp-member-withdrawal-detail-dialog .bp-event-card__grid>div:nth-last-child(-n+2){border-bottom:0}.bp-admin-workspace .bp-member-withdrawal-detail-dialog .bp-event-stat__label{font-size:var(--bp-withdraw-detail-label,15px);color:#6b7295;font-weight:400}.bp-admin-workspace .bp-member-withdrawal-detail-dialog .bp-event-stat__value{font-size:var(--bp-withdraw-detail-value,17px);color:var(--bp-ink);white-space:normal;word-break:keep-all;overflow-wrap:anywhere;font-weight:500}.bp-member-withdrawal-detail-dialog .bp-member-withdrawal-detail__note{color:var(--bp-ink);word-break:keep-all;overflow-wrap:anywhere;background:#fff;border:1px solid #e6e1ef;border-radius:6px;gap:6px;padding:14px 18px;display:grid}.bp-member-withdrawal-detail__note>strong{font-size:var(--bp-withdraw-note-title,16px);color:var(--bp-ink);font-weight:600}.bp-member-withdrawal-detail__note>p{color:inherit;font-size:var(--bp-withdraw-note-body,16.5px);margin:0;font-weight:400;line-height:1.5}.bp-member-withdrawal-detail-dialog .bp-event-card__grid+.bp-member-withdrawal-detail__note>p{font-size:var(--bp-withdraw-reason-value,18px)}.bp-admin-workspace :is(.bp-member-lifecycle-dialog,.bp-member-ntrp-dialog) .bp-super-dialog__header{padding:var(--bp-member-lifecycle-header,25px 28px 18px);background:#fff}.bp-admin-workspace :is(.bp-member-lifecycle-dialog,.bp-member-ntrp-dialog) h2{font-size:var(--bp-member-lifecycle-title,24px);line-height:var(--bp-member-lifecycle-title-leading,1.4)}.bp-admin-workspace :is(.bp-member-lifecycle-dialog,.bp-member-ntrp-dialog) .bp-super-dialog__body{padding:20px 28px 26px;font-size:15px;line-height:1.7}.bp-admin-workspace :is(.bp-member-action-confirm,.bp-member-seed-dialog){--bp-admin-button-min-height:var(--bp-dialog-button-h);--bp-admin-input-min-height:var(--bp-control-h);--bp-admin-label-font-size:var(--bp-fs-label);--bp-admin-eyebrow-font-size:var(--bp-fs-eyebrow);--bp-admin-date-font-size:1em;--bp-admin-badge-height:var(--bp-badge-h);--bp-admin-badge-font-size:var(--bp-fs-badge);--bp-member-confirm-body:18px;--bp-member-confirm-leading:30px}.bp-admin-workspace .bp-member-action-confirm--pin{--bp-dialog-title:24.5px;--bp-dialog-eyebrow:15px;--bp-dialog-button-h:47px;--bp-dialog-fs-button:18px}.bp-admin-workspace .bp-member-action-confirm--delete{--bp-dialog-title:26px;--bp-dialog-eyebrow:15.5px;--bp-dialog-button-h:45px;--bp-dialog-fs-button:17px;--bp-member-confirm-body:17.5px}.bp-admin-workspace .bp-member-action-confirm>.bp-super-dialog__header{border:0;padding:24px 28px 14px}.bp-admin-workspace .bp-member-action-confirm .bp-super-dialog__header-copy{gap:10px}.bp-admin-workspace .bp-member-action-confirm .bp-super-dialog__close>svg{width:24px;height:24px}.bp-admin-workspace .bp-member-action-confirm .bp-super-dialog__header h2{font-size:var(--bp-dialog-title);color:var(--bp-ink);font-weight:700}.bp-admin-workspace .bp-member-action-confirm .bp-super-dialog__eyebrow{font-size:var(--bp-dialog-eyebrow);letter-spacing:0}.bp-admin-workspace .bp-member-action-confirm>.bp-super-dialog__body{font-size:var(--bp-member-confirm-body);line-height:var(--bp-member-confirm-leading);color:#1f2850;padding:24px 28px 18px}.bp-member-action-confirm p{word-break:keep-all;overflow-wrap:anywhere;margin:0}.bp-admin-workspace .bp-member-action-confirm>.bp-super-dialog__footer{--bp-touch-gap:12px;border:0;flex-wrap:nowrap;gap:12px;padding:18px 28px 24px}.bp-admin-workspace .bp-member-action-confirm>.bp-super-dialog__footer>button.bp-button{min-width:0;min-height:var(--bp-dialog-button-h);font-size:var(--bp-dialog-fs-button);box-shadow:none;padding:0 16px;font-weight:500}.bp-admin-workspace .bp-member-action-confirm--pin>.bp-super-dialog__footer>button{flex:1}.bp-admin-workspace .bp-member-action-confirm--pin>.bp-super-dialog__header{padding:22px 24px 14px}.bp-admin-workspace .bp-member-action-confirm--pin>.bp-super-dialog__body{padding:12px 24px}.bp-admin-workspace .bp-member-action-confirm--pin>.bp-super-dialog__footer{padding-inline:24px}.bp-admin-workspace :is(.bp-member-action-confirm,.bp-member-seed-dialog)>.bp-super-dialog__footer>button.bp-button--secondary{color:var(--bp-accent);background:#fff;border:1px solid #c9bdff}.bp-admin-workspace .bp-member-action-confirm--delete>.bp-super-dialog__header{border-bottom:1.4px solid #e4e7fb;margin-inline:28.5px;padding-inline:0}.bp-admin-workspace .bp-member-action-confirm--delete .bp-super-dialog__header-copy{gap:1px}.bp-admin-workspace .bp-member-action-confirm--delete>.bp-super-dialog__body{--bp-member-confirm-leading:26px;color:#182755;padding-top:23px;padding-bottom:9px}.bp-admin-workspace .bp-member-action-confirm--delete>.bp-super-dialog__footer>button{flex:0 0 98px}.bp-admin-workspace .bp-member-action-confirm--delete>.bp-super-dialog__footer>button.bp-button--secondary{flex-basis:103px}.bp-admin-workspace .bp-member-seed-dialog{--bp-dialog-title:28px;--bp-dialog-eyebrow:15px;--bp-dialog-button-h:46px;--bp-dialog-fs-button:17px;--bp-member-seed-label:18px;--bp-member-seed-input-fs:17px;--bp-member-seed-input-h:46px;--bp-member-seed-form-gap:27px;--bp-member-seed-field-gap:8.5px;border-radius:11px}.bp-admin-workspace .bp-member-seed-dialog>.bp-super-dialog__header{border:0;padding:27px 28px 0}.bp-admin-workspace .bp-member-seed-dialog>.bp-super-dialog__body{padding:32px 28px 40.5px}.bp-member-seed-dialog form{gap:var(--bp-member-seed-form-gap);display:grid}.bp-admin-workspace .bp-member-seed-dialog .bp-field{gap:var(--bp-member-seed-field-gap)}.bp-member-seed-dialog form>p{word-break:keep-all;overflow-wrap:anywhere}.bp-admin-workspace .bp-member-seed-dialog .bp-field__label{font-size:var(--bp-member-seed-label);color:var(--bp-ink);font-weight:500}.bp-admin-workspace .bp-member-seed-dialog .bp-input{height:var(--bp-member-seed-input-h);min-height:var(--bp-member-seed-input-h);font-size:var(--bp-member-seed-input-fs);background-color:#fff;border:1px solid #d6dcfc;border-radius:6px;font-weight:400}.bp-member-seed-dialog .bp-field__label b{color:var(--bp-accent)}.bp-admin-workspace .bp-member-seed-dialog>.bp-super-dialog__footer{--bp-touch-gap:10px;justify-content:flex-end;gap:10px;padding:18px 28px 22.5px}.bp-admin-workspace .bp-member-seed-dialog>.bp-super-dialog__footer>button.bp-button{min-width:0;min-height:var(--bp-dialog-button-h);font-size:var(--bp-dialog-fs-button);box-shadow:none;flex:0 0 89px;padding:0 16px;font-weight:500}.bp-admin-workspace .bp-member-seed-dialog>.bp-super-dialog__footer>button.bp-button--secondary{flex-basis:96px}.bp-admin-workspace .bp-member-lifecycle-dialog__list li{grid-template-columns:var(--bp-member-lifecycle-columns,182px 183px minmax(0,1fr));border-bottom:1px solid #eeeaf3;min-height:44px;padding:0 17px;line-height:1.5}.bp-admin-workspace .bp-member-lifecycle-dialog{--bp-member-lifecycle-title:24.5px;--bp-dialog-eyebrow:14.5px;--bp-dialog-desc:15.5px;--bp-member-lifecycle-header:23px 28px 0;--bp-member-lifecycle-title-leading:1.2;border-radius:7px}.bp-member-lifecycle-dialog .bp-super-dialog__header-copy{gap:4px}@media (min-width:1280px){.bp-member-lifecycle-dialog .bp-super-dialog__close>svg{width:26px;height:26px}}.bp-member-lifecycle-dialog__table{border:1px solid #e6e1f5;border-radius:8px;overflow:hidden}.bp-member-lifecycle-dialog__columns{grid-template-columns:var(--bp-member-lifecycle-columns,182px 183px minmax(0,1fr));min-height:44px;color:var(--bp-ink);background:#f8f6fb;border-bottom:1px solid #e9e3ee;align-items:center;gap:10px;padding:0 17px;font-size:15px;font-weight:400;display:grid}.bp-member-lifecycle-dialog__list{overscroll-behavior:contain;max-height:290px;overflow:auto}.bp-admin-workspace .bp-member-lifecycle-dialog>.bp-super-dialog__body{padding:18px 28px 10px}.bp-admin-workspace .bp-member-lifecycle-dialog>.bp-super-dialog__footer{padding:12px 28px 24px}.bp-member-lifecycle-dialog .bp-member-overview-dialog__footer .bp-button{width:84px;min-height:38px;box-shadow:none;border-radius:6px;flex:none;padding:0 10px;font-size:13.5px;font-weight:500}.bp-member-lifecycle-dialog .bp-member-overview-dialog__footer .bp-button--secondary{width:100px}.bp-member-lifecycle-dialog .bp-member-overview-dialog__footer{--bp-touch-gap:8px;flex-wrap:nowrap}.bp-admin-workspace .bp-member-ntrp-dialog__list li{min-height:var(--bp-ntrp-row-h,55px);padding:var(--bp-ntrp-row-padding,14px 20px 14px 23px);border-bottom:1px solid #eee8f3}.bp-admin-workspace .bp-member-ntrp-dialog__search{gap:10px}.bp-admin-workspace .bp-member-ntrp-dialog__search input{height:var(--bp-ntrp-input-h,46px);min-height:var(--bp-ntrp-input-h,46px);font-size:16px;font-weight:400}.bp-admin-workspace .bp-member-ntrp-dialog .bp-super-dialog__body{gap:12px;padding-inline:24px}.bp-member-ntrp-dialog__result-count{margin:0}.bp-member-ntrp-dialog__status{min-width:var(--bp-ntrp-status-w,64px);min-height:var(--bp-ntrp-status-h,26px);color:#14873a;font-size:var(--bp-ntrp-status-size,13px);white-space:nowrap;background:#e3f6e8;border-radius:999px;justify-content:center;justify-self:center;align-items:center;padding:2px 9px;font-weight:500;line-height:1.3;display:inline-flex}.bp-member-ntrp-dialog__status[data-status=PAUSED]{color:#6b7295;background:#eef0f6}.bp-member-ntrp-dialog__status[data-status=PROVISIONAL]{color:#bb8435;background:#fff3e4}.bp-member-ntrp-dialog__status[data-status=GUEST]{color:#e0661a;background:#fff1e4}.bp-admin-workspace .bp-member-ntrp-dialog .bp-super-dialog__header{padding-inline:10px;border-bottom:1px solid #ebe7f4;margin-inline:14px;padding-bottom:18px}.bp-admin-workspace .bp-member-ntrp-dialog .bp-super-dialog__eyebrow{font-size:var(--bp-ntrp-eyebrow-size,14px);font-weight:500}.bp-admin-workspace .bp-member-ntrp-dialog .bp-super-dialog__header h2{font-size:var(--bp-ntrp-title-size,26px);font-weight:700}.bp-admin-workspace .bp-member-ntrp-dialog .bp-super-dialog__description{font-size:var(--bp-ntrp-description-size,15px);font-weight:400}.bp-admin-workspace .bp-member-profile-dialog__summary [data-complete=true],.bp-admin-workspace .bp-member-profile-dialog__membership[data-tone=success]{color:#21863c;background:#e1f5e5}.bp-admin-workspace .bp-member-profile-dialog__membership[data-tone=info]{color:#4b63a8;background:#e8eefc}.bp-admin-workspace .bp-member-profile-dialog__membership[data-tone=neutral]{color:#5b6170;background:#ededf1}@media (min-width:768px){.bp-member-profile-dialog__membership>svg{display:none}}.bp-admin-workspace .bp-member-profile-dialog .bp-callout{color:var(--bp-ink);font-size:var(--bp-member-callout-font-size);background:#fff9f0;border:1px solid #f6d2a9;padding:10px 14px;line-height:1.55}.bp-admin-workspace .bp-member-profile-dialog .bp-ops-dialog__body>.bp-member-profile-dialog__state-panel:has(+.bp-event-card__grid)>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.bp-admin-workspace .bp-member-profile-dialog .bp-ops-dialog__body>.bp-member-profile-dialog__state-panel:has(+.bp-event-card__grid) p{font-size:var(--bp-profile-help);margin:0;font-weight:400;line-height:1.5}.bp-admin-workspace .bp-member-profile-dialog .bp-ops-dialog__body>.bp-member-profile-dialog__state-panel:has(+.bp-event-card__grid) strong{color:var(--bp-ink);white-space:normal;word-break:keep-all;overflow-wrap:anywhere;font-size:var(--bp-profile-facts-title);font-weight:700}.bp-admin-workspace .bp-member-profile-dialog .bp-member-profile-dialog__state-panel:has(+.bp-event-card__grid) strong>span{font-size:var(--bp-profile-readonly);color:#4d5780;font-weight:400}.bp-admin-workspace .bp-member-profile-dialog .bp-event-card__grid{background:0 0;border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;padding:0}.bp-admin-workspace .bp-member-profile-dialog .bp-event-stat{min-height:var(--bp-profile-fact-h);background:#fcfbff;border:1px solid #e3dcee;border-radius:6px;min-width:0;padding:12px 16px}.bp-admin-workspace .bp-member-profile-dialog .bp-event-stat__value{font-size:var(--bp-profile-value);font-weight:var(--bp-profile-value-weight);color:var(--bp-ink);white-space:normal;word-break:keep-all;overflow-wrap:anywhere}.bp-admin-workspace .bp-member-profile-dialog .bp-event-stat__label{font-size:var(--bp-profile-label);color:#4d5780;font-weight:400}.bp-admin-workspace .bp-member-profile-dialog .bp-field--wide .bp-field__label{font-size:var(--bp-profile-memo-label);color:var(--bp-ink);font-weight:700}.bp-admin-workspace .bp-member-profile-dialog .bp-field--wide .bp-input{background:#f4f5fd;border:0;height:34px;min-height:34px;font-size:16px;font-weight:400}.bp-admin-workspace .bp-member-profile-dialog .bp-field--wide .bp-field__hint{font-size:var(--bp-profile-memo-help);word-break:keep-all;overflow-wrap:anywhere;font-weight:400;line-height:1.5}.bp-admin-workspace .bp-member-profile-dialog__actions .bp-button{width:auto;height:var(--bp-profile-action-h);min-height:var(--bp-profile-action-h);box-shadow:none;font-size:var(--bp-profile-action-size);white-space:nowrap;border-radius:6px;flex:0 auto;padding:0 24px;font-weight:500}.bp-admin-workspace .bp-member-profile-dialog__actions button[type=submit]{min-width:var(--bp-profile-save-w,153px)}.bp-admin-workspace .bp-member-profile-dialog__actions button[type=button]{min-width:var(--bp-profile-pin-w,174px)}.bp-admin-workspace .bp-member-profile-dialog :is(.bp-member-profile-dialog__actions,.bp-member-profile-dialog__risk,.bp-member-profile-dialog__state-panel) .bp-button--secondary{color:#7647df;background:#fff;border:1px solid #8552ee}.bp-admin-workspace .bp-member-profile-dialog__risk strong,.bp-admin-workspace .bp-member-profile-dialog__state-panel:last-child strong{color:var(--bp-ink);font-size:var(--bp-profile-section-title);align-items:center;gap:10px;font-weight:600;display:flex}.bp-member-profile-dialog__risk strong svg,.bp-member-profile-dialog__state-panel strong svg{box-sizing:content-box;color:#7742e6;background:#eee8ff;border-radius:50%;padding:9px}.bp-admin-workspace .bp-member-profile-dialog__risk .bp-table-actions,.bp-admin-workspace .bp-member-profile-dialog__state-actions{align-self:end;width:100%;display:flex}.bp-admin-workspace .bp-member-profile-dialog__risk .bp-button,.bp-admin-workspace .bp-member-profile-dialog__state-actions .bp-button{min-height:36px;box-shadow:none;border-radius:5px;flex:1}.bp-admin-workspace .bp-member-profile-dialog__state-panel:last-child{border-left:1px solid #e8e1f0;padding-left:20px}.bp-admin-workspace .bp-member-profile-dialog .bp-ops-dialog__body>.bp-member-profile-dialog__state-panel:has(+.bp-event-card__grid){min-height:0}.bp-admin-workspace .bp-member-action-confirm--delete .bp-button--danger,.bp-admin-workspace :is(.bp-member-withdrawal-dialog,.bp-member-profile-dialog) .bp-button--danger{background:var(--bp-danger);border:1px solid var(--bp-danger);color:#fff}body:has(:is(.bp-member-seed-dialog,.bp-member-action-confirm,.bp-u10-contact-dialog,.bp-u10-conversion-dialog))>.bp-admin-toast-stack{top:max(14px,env(safe-area-inset-top));left:max(14px,env(safe-area-inset-left));max-width:min(440px,50vw - 335.5px);bottom:auto;right:auto}body:has(:is(.bp-member-profile-dialog,.bp-member-phone-dialog,.bp-member-pause-dialog,.bp-member-withdrawal-dialog,.bp-member-withdrawal-detail-dialog,.bp-member-seed-dialog,.bp-member-action-confirm,.bp-u10-contact-dialog,.bp-u10-conversion-dialog)) .bp-admin-toast-stack .bp-admin-toast:not(:has(button)){word-break:keep-all;pointer-events:none}@media (max-width:1279px){body:has(:is(.bp-member-seed-dialog,.bp-member-action-confirm,.bp-u10-contact-dialog,.bp-u10-conversion-dialog))>.bp-admin-toast-stack{left:max(16px,env(safe-area-inset-left));right:max(16px,env(safe-area-inset-right));pointer-events:auto;grid-auto-rows:max-content;width:auto;max-width:none;max-height:104px}body:has(:is(.bp-member-seed-dialog,.bp-member-action-confirm,.bp-u10-contact-dialog,.bp-u10-conversion-dialog)) .bp-admin-toast-stack .bp-admin-toast:not(:has(button)){pointer-events:auto}body:has(>.bp-admin-toast-stack .bp-admin-toast) .bp-super-dialog-backdrop:has(>:is(.bp-member-seed-dialog,.bp-member-action-confirm,.bp-u10-contact-dialog,.bp-u10-conversion-dialog)){padding-top:calc(max(14px,env(safe-area-inset-top)) + 118px);padding-bottom:max(16px,env(safe-area-inset-bottom))}body:has(>.bp-admin-toast-stack .bp-admin-toast) .bp-super-dialog-backdrop:has(>:is(.bp-member-seed-dialog,.bp-member-action-confirm,.bp-u10-contact-dialog,.bp-u10-conversion-dialog))>:is(.bp-member-seed-dialog,.bp-member-action-confirm,.bp-u10-contact-dialog,.bp-u10-conversion-dialog){max-height:calc(100dvh - max(14px,env(safe-area-inset-top)) - 118px - max(16px,env(safe-area-inset-bottom)))}}.bp-admin-settings-header{min-height:100px;box-shadow:none;background:#f8f7fe;align-items:center;padding:20px 36px}.bp-admin-settings-header__copy>p{color:var(--bp-subtle);font-size:var(--bp-fs-eyebrow);letter-spacing:0;text-transform:none;margin-bottom:3px;font-weight:400}.bp-admin-settings-header__title-row h1{font-size:var(--bp-fs-page-title);font-weight:700}.bp-admin-settings-header__title-row span{font-size:16px}.bp-admin-settings-header__context{border-radius:20px;padding:4px 13px;font-size:15px}.bp-admin-settings-header__actions>button{background:0 0;border:1px solid #a58bff;border-radius:6px;align-items:center;gap:8px;height:38px;font-size:14px;display:flex}.bp-admin-settings-header:not(.bp-admin-support-header) .bp-admin-settings-header__actions>button{background:var(--bp-accent-bg)}.bp-admin-settings-header:not(.bp-admin-support-header) .bp-admin-settings-header__actions>button:is(:hover,:focus-visible):not(:disabled){background:#e5ddff}.bp-admin-workspace__body.bp-admin-workspace__body--settings{background:#f8f7fe;grid-template-columns:254px minmax(0,1fr);gap:16px;padding:0 36px 28px}.bp-admin-workspace__body.bp-admin-workspace__body--support{--bp-admin-button-min-height:var(--bp-button-h);--bp-admin-input-min-height:var(--bp-control-h);--bp-admin-label-font-size:var(--bp-fs-label);--bp-admin-eyebrow-font-size:var(--bp-fs-eyebrow);--bp-admin-date-font-size:1em;--bp-admin-badge-height:var(--bp-badge-h);--bp-admin-badge-font-size:var(--bp-fs-badge);background:#f8f7fe;padding:0 36px 28px}.bp-admin-settings-nav{box-shadow:none;border:1px solid #dedbff;border-radius:6px;padding:10px}.bp-admin-settings-nav nav{gap:16px}.bp-admin-settings-nav__group{gap:5px}.bp-admin-settings-nav__group>p{color:#707995;letter-spacing:0;text-transform:none;padding:7px 8px;font-size:15px;font-weight:400}.bp-admin-settings-nav__group button{border-radius:6px;gap:2px;min-height:65px;padding:8.5px 14px}.bp-admin-settings-nav__group button strong{font-size:18px}.bp-admin-settings-nav__group button span{color:#75809e;font-size:15px;line-height:1.5}.bp-admin-workspace__body--settings .bp-admin-workspace__main-column{gap:16px}.bp-admin-workspace__body--settings :is(.bp-operation-settings__summary,.bp-operation-settings__card,.bp-operation-settings__save-bar,.bp-settings-summary-strip,.bp-workspace-roles__configuration,.bp-workspace-roles__assignments,.bp-permissions-panel__matrix-block,.bp-club-accounts-panel__registration,.bp-club-accounts-panel__list-block,.bp-club-deposit-panel,.bp-bankda-panel,.bp-subscription-card){box-shadow:none;background:#fff;border:1px solid #dedbff;border-radius:6px}.bp-admin-workspace__body--settings .bp-subscription-card{min-height:67px;padding:14px 22px}.bp-admin-workspace__body--settings .bp-subscription-status{align-items:center;gap:18px;display:flex}.bp-admin-workspace__body--settings .bp-subscription-status:before{content:"클럽 구독 상태";color:#384467;font-size:16px;font-weight:600}.bp-admin-workspace__body--settings .bp-subscription-status>strong{color:#189846;background:#dff4e4;border-radius:20px;padding:6px 16px;font-size:14px}.bp-admin-workspace__body--settings .bp-subscription-actions button{color:#6540ed;background:#fff;border:1px solid #b5a0ff;border-radius:6px;font-size:14px}.bp-admin-workspace .bp-result-panel.bp-operation-settings,.bp-admin-workspace__body--settings .bp-operation-settings__form{gap:16px}.bp-admin-workspace__body--settings .bp-operation-settings__summary{min-height:87px;padding:16px 22px}.bp-admin-workspace__body--settings .bp-operation-settings__summary-metric{flex:1;gap:8px;padding:0 36px}.bp-admin-workspace__body--settings .bp-operation-settings__summary-metric:first-child{padding-left:0}.bp-admin-workspace__body--settings .bp-operation-settings__summary-metric+.bp-operation-settings__summary-metric{border-color:#dedbff}.bp-admin-workspace__body--settings .bp-operation-settings__summary-metric>span{color:#6f7997;font-size:16px}.bp-admin-workspace__body--settings .bp-operation-settings__summary-metric>strong{color:#172043;font-size:20px}.bp-admin-workspace__body--settings .bp-operation-settings__summary-tail{border-left:1px solid #dedbff;flex:0 0 24%;margin:0;padding-left:36px}.bp-admin-workspace__body--settings .bp-operation-settings__card{gap:16px;padding:16px 22px}.bp-admin-workspace__body--settings .bp-operation-settings__section-head h4{color:#182144;font-size:18px}.bp-admin-workspace__body--settings .bp-operation-settings__section-head p{color:#73809e;margin-top:6px;font-size:14px}.bp-admin-workspace__body--settings .bp-operation-settings__policies{gap:16px}.bp-admin-workspace__body--settings .bp-operation-settings__policy{background:#f8f7fe;border:1px solid #dfdcff;border-radius:6px;min-height:104px;padding:16px}.bp-admin-workspace__body--settings .bp-operation-settings__policy strong{color:#172043;font-size:16px}.bp-admin-workspace__body--settings .bp-operation-settings__policy :is(span span,div>span){color:#73809e;font-size:14px;line-height:1.55}.bp-admin-workspace__body--settings .bp-operation-settings__policy input{background:#fff;border:1px solid #d6ccff;border-radius:6px;flex-basis:140px;width:140px;height:38px;font-size:14px}.bp-admin-workspace__body--settings .bp-operation-settings__toggle{width:46px;height:26px}.bp-admin-workspace__body--settings .bp-operation-settings__toggle span{width:22px;height:22px}.bp-admin-workspace__body--settings .bp-operation-settings__toggle[data-enabled] span{transform:translate(20px)}.bp-admin-workspace__body--settings .bp-operation-settings__save-bar{min-height:74px;padding:16px 22px}.bp-admin-workspace__body--settings .bp-operation-settings__save-bar label>span{font-size:16px}.bp-admin-workspace__body--settings .bp-operation-settings__save-bar input{background:#fff;border:1px solid #dedbff;border-radius:6px;height:38px;font-size:14px}.bp-admin-workspace__body--settings .bp-operation-settings__save-bar>button{height:38px;box-shadow:none;border-radius:6px;padding:0 28px;font-size:14px}.bp-admin-workspace__body--settings .bp-bankda-panel{gap:14px;margin:0;padding:16px 22px}.bp-admin-workspace__body--settings .bp-bankda-panel__header h3{color:#172043;font-size:18px}.bp-admin-workspace__body--settings .bp-bankda-panel__header p{color:#73809e;font-size:14px;line-height:1.5}.bp-admin-workspace__body--settings .bp-bankda-panel__integration-card{background:#fbfaff;border:1px solid #dedbff;border-radius:6px;gap:18px;padding:18px}.bp-admin-workspace__body--settings .bp-bankda-panel__icon{color:#6339f7;background:#eee9ff;border-radius:50%;width:58px;height:58px}.bp-admin-workspace__body--settings .bp-bankda-panel__connection-title strong{color:#172043;font-size:16px}.bp-admin-workspace__body--settings .bp-bankda-panel__account-number{color:#273350;font-size:16px}.bp-admin-workspace__body--settings .bp-bankda-panel__account-number strong{color:#172043}.bp-admin-workspace__body--settings :is(.bp-bankda-panel__account-card small,.bp-bankda-panel__privacy-note,.bp-bankda-panel__connection-copy>span,.bp-bankda-panel__connection-copy small){color:#75809e;font-size:13px;line-height:1.55}.bp-admin-workspace__body--settings .bp-bankda-panel__actions button{background:#fff;border:1px solid #9f80ff;border-radius:6px;min-height:40px;padding:0 18px;font-size:14px}.bp-admin-workspace__body--settings .bp-bankda-panel__actions .bp-bankda-panel__disconnect{color:#f63e57;border-color:#ff667c}.bp-admin-workspace__body--settings .bp-bankda-panel__refresh{background:#fff;border:1px solid #b5a0ff;border-radius:6px;align-items:center;gap:8px;min-height:35px;padding:0 13px;font-size:13px;display:inline-flex}.bp-admin-workspace__body--settings #workspace-bank-accounts{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:16px;display:grid}.bp-admin-workspace__body--settings #workspace-bank-accounts .bp-club-deposit-panel{gap:18px;padding:18px}.bp-admin-workspace__body--settings .bp-club-deposit-panel__head{flex-wrap:wrap}.bp-admin-workspace__body--settings .bp-club-deposit-panel__head h3{font-size:20px}.bp-admin-workspace__body--settings .bp-club-deposit-panel__pill{border-radius:16px;padding:5px 12px;font-size:12px}.bp-admin-workspace__body--settings .bp-club-deposit-panel__card{background:#fff;border:1px solid #dedbff;border-radius:6px;padding:18px}.bp-admin-workspace__body--settings .bp-club-deposit-panel__card strong{font-size:16px;line-height:1.5}.bp-admin-workspace__body--settings .bp-club-deposit-panel__actions button{color:#6542ee;background:#fff;border:1px solid #b5a0ff;border-radius:6px;min-height:36px;font-size:14px}.bp-admin-workspace__body--settings .bp-club-deposit-panel__actions button[data-variant=danger]{color:#f63e57;border-color:#ff667c}.bp-admin-workspace__body--settings .bp-club-deposit-panel__preview{background:#f4f1fe;border-radius:6px;padding:20px;font-size:16px;line-height:1.6}.bp-admin-workspace__body--settings .bp-club-deposit-panel__preview>span:first-child{font-size:14px}.bp-admin-workspace__body--settings .bp-club-deposit-panel__footnote{color:#73809e;font-size:14px;line-height:1.6}.bp-admin-workspace__body--settings #workspace-bank-accounts .bp-bankda-panel__integration-card{grid-template-columns:58px minmax(0,1fr);display:grid}.bp-admin-workspace__body--settings #workspace-bank-accounts .bp-bankda-panel__actions{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.bp-admin-workspace__body--settings .bp-settings-summary-strip{min-height:76px;padding:18px 22px}.bp-admin-workspace__body--settings .bp-settings-summary-strip__metric{gap:8px;padding:0 20px}.bp-admin-workspace__body--settings .bp-settings-summary-strip__metric:first-of-type{padding-left:0}.bp-admin-workspace__body--settings .bp-settings-summary-strip__metric>strong{font-size:18px}.bp-admin-workspace__body--settings .bp-settings-section-heading h4{color:#172043;font-size:18px}.bp-admin-workspace__body--settings .bp-settings-section-heading p{color:#73809e;font-size:14px;line-height:1.5}.bp-admin-workspace__body--settings .bp-workspace-roles__configuration{padding:18px 22px}.bp-admin-workspace__body--settings .bp-workspace-roles__grid{grid-template-columns:minmax(200px,32%) minmax(0,1fr);gap:16px}.bp-admin-workspace__body--settings .bp-workspace-roles__list{gap:9px}.bp-admin-workspace__body--settings .bp-workspace-roles__role{background:#fff;border:1px solid #dedbff;border-radius:6px;min-height:68px;padding:14px 16px}.bp-admin-workspace__body--settings .bp-workspace-roles__role[data-selected]{background:#f2eefe;border-color:#bba5ff}.bp-admin-workspace__body--settings .bp-workspace-roles__role strong{font-size:16px}.bp-admin-workspace__body--settings .bp-workspace-roles__role span{font-size:12px}.bp-admin-workspace__body--settings .bp-workspace-roles__list>p{font-size:12px;line-height:1.5}.bp-admin-workspace__body--settings .bp-workspace-roles__new{color:#6339ed;box-shadow:none;background:#eee9ff;border:1px solid #bba5ff;border-radius:6px;min-height:38px;font-size:14px}.bp-admin-workspace__body--settings .bp-workspace-roles__editor{background:#faf9ff;border:1px solid #e5e0ff;border-radius:6px;gap:10px;padding:12px}.bp-admin-workspace__body--settings .bp-workspace-roles__editor-head button{border-radius:6px;font-size:12px}.bp-admin-workspace__body--settings .bp-workspace-roles__choice-section>p{font-size:12px;line-height:1.45}.bp-admin-workspace__body--settings .bp-workspace-roles__editor input{background:#fff;border:1px solid #dedbff;border-radius:5px;height:34px;font-size:14px}.bp-admin-workspace__body--settings .bp-workspace-roles__permissions{gap:6px}.bp-admin-workspace__body--settings .bp-workspace-roles__permissions button{background:#fff;border:1px solid #dedbff;border-radius:5px;min-height:52px;padding:8px 10px}.bp-admin-workspace__body--settings .bp-workspace-roles__permissions button strong{font-size:13px}.bp-admin-workspace__body--settings .bp-workspace-roles__permissions button small{font-size:11px;line-height:1.45}.bp-admin-workspace__body--settings .bp-workspace-roles__views button{background:#fff;border:1px solid #dedbff;border-radius:5px}.bp-admin-workspace__body--settings .bp-workspace-roles__views button[data-selected]{background:#eee9ff}.bp-admin-workspace__body--settings .bp-workspace-roles__editor-footer button{height:38px;box-shadow:none;border-radius:6px;font-size:14px}.bp-admin-workspace__body--settings :is(.bp-club-accounts-panel__registration,.bp-club-accounts-panel__list-block){gap:16px;padding:18px 22px}.bp-admin-workspace__body--settings .bp-club-accounts-panel__form{background:#f9f7fe;border:1px solid #e4dfff;border-radius:6px;gap:16px;padding:18px}.bp-admin-workspace__body--settings .bp-club-accounts-panel__form input{border:1px solid #dedbff;border-radius:6px;height:38px;font-size:14px}.bp-admin-workspace__body--settings .bp-club-accounts-panel__submit{min-width:94px;height:34px;box-shadow:none;border-radius:6px;padding:0 17px;font-size:13px;font-weight:600}.bp-admin-workspace__body--settings .bp-club-accounts-panel__row{background:#fcfbff;border:1px solid #e4dfff;border-radius:6px;min-height:46px;padding:5px 16px}.bp-admin-workspace__body--settings .bp-club-accounts-panel__identity strong{font-size:13px;line-height:1.3}.bp-admin-workspace__body--settings .bp-club-accounts-panel__identity span{font-size:12px;line-height:1.3}.bp-admin-workspace__body--settings .bp-club-accounts-panel__row-actions :is(button,span){font-size:12px;font-weight:500}.bp-admin-workspace__body--settings .bp-club-accounts-panel__row-actions button{background:#fff;border:1px solid #c4b4fa;border-radius:6px;padding:0 12px}.bp-admin-workspace .bp-settings-advanced{grid-column:1/-1;gap:16px;min-width:0;display:grid}.bp-admin-workspace .bp-settings-advanced>header h2{margin:12px 0 6px;font-size:24px}.bp-admin-workspace .bp-settings-advanced>header p{color:#73809e;margin:0;font-size:14px}.bp-admin-workspace .bp-settings-advanced>.bp-result-panel{box-shadow:none;background:#fff;border:1px solid #dedbff;border-radius:6px;margin:0;padding:18px}.bp-admin-workspace .bp-settings-advanced .bp-result-panel__header{justify-content:space-between;align-items:center;gap:12px;display:flex}.bp-settings-advanced__heading{align-items:center;gap:12px;display:flex}.bp-settings-advanced__heading>svg{color:#6534fa;flex-shrink:0}.bp-admin-workspace .bp-settings-advanced .bp-result-panel__title{margin:0;font-size:20px}.bp-admin-workspace .bp-settings-advanced .bp-event-panel__eyebrow{color:#7683a4;letter-spacing:0;margin:5px 0 0;font-size:14px}.bp-admin-workspace .bp-settings-advanced>.bp-result-panel>.bp-kv{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:16px 0;display:grid}.bp-admin-workspace .bp-settings-advanced .bp-kv__row{background:#fff;border:1px solid #dedbff;border-radius:6px;grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr);align-content:center;gap:6px 14px;padding:14px;display:grid}.bp-settings-advanced__metric-icon{color:#6534fa;background:#f1edff;border-radius:50%;grid-row:1/3;place-items:center;width:42px;height:42px;display:grid}.bp-admin-workspace .bp-settings-advanced .bp-kv__label{color:#73809e;font-size:13px}.bp-admin-workspace .bp-settings-advanced .bp-kv__row strong{margin:0;font-size:18px}.bp-admin-workspace .bp-settings-advanced .bp-kv__row:last-child strong{place-self:start}.bp-admin-workspace .bp-settings-advanced .bp-form{grid-template-columns:minmax(150px,2fr) minmax(0,3fr) minmax(150px,1fr);align-items:start;gap:24px;display:grid}.bp-admin-workspace .bp-settings-advanced .bp-form__grid{display:contents}.bp-admin-workspace .bp-settings-advanced .bp-field__label{justify-content:space-between;font-size:14px;display:flex}.bp-admin-workspace .bp-settings-advanced .bp-field__label small{color:#8b81b0;font-size:12px}.bp-admin-workspace .bp-settings-advanced .bp-input{background-color:#fff;border:1px solid #d6caff;border-radius:6px;min-height:38px;font-size:14px}.bp-admin-workspace .bp-settings-advanced textarea{resize:vertical;min-height:58px}.bp-admin-workspace .bp-settings-advanced .bp-form__actions{border:1px solid #e4dfff;border-radius:6px;flex-direction:column-reverse;align-items:stretch;gap:12px;margin:0;padding:8px 12px;display:flex}.bp-admin-workspace .bp-settings-advanced .bp-button{color:#fff;box-shadow:none;background:#6130f2;border:1px solid #6130f2;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:9px 14px;font-size:14px;display:inline-flex}.bp-admin-workspace .bp-settings-advanced .bp-button--secondary{color:#704afa;background:#fff;border-color:#ac91fb}.bp-admin-workspace .bp-settings-advanced .bp-status{border-radius:16px;place-self:start;padding:4px 12px;font-size:12px}.bp-admin-workspace .bp-settings-advanced .bp-status--success{color:#189846;background:#e2f6e7}.bp-admin-workspace .bp-settings-advanced>.bp-settings-discipline-correction>.bp-kv{background:#f7f5ff;border:1px solid #e4dfff;border-radius:6px;grid-template-columns:repeat(7,minmax(0,1fr));gap:0;padding:12px 0}.bp-settings-discipline-correction>.bp-kv .bp-kv__row{background:0 0;border:0;border-radius:0;flex-direction:column;gap:9px;padding:0 16px;display:flex}.bp-settings-discipline-correction>.bp-kv .bp-kv__row+.bp-kv__row{border-left:1px solid #dedbff}.bp-settings-discipline-correction>.bp-kv .bp-kv__label{min-height:30px;font-size:12px}.bp-admin-workspace .bp-settings-advanced>.bp-settings-discipline-correction>.bp-form{grid-template-columns:minmax(110px,1.1fr) minmax(160px,2fr) minmax(185px,1.3fr) minmax(110px,.8fr) minmax(160px,1fr);align-items:center;gap:20px}.bp-settings-discipline-correction>.bp-form .bp-form__actions{display:contents}.bp-settings-discipline-correction>.bp-form .bp-form__actions>.bp-status{text-align:center;color:#6554b1;background:#f2eeff;grid-area:1/4;place-self:center stretch}.bp-settings-discipline-correction>.bp-form .bp-form__actions>button{background:#ba284d;border-color:#ba284d;grid-area:1/5}.bp-settings-correction-options{gap:10px;display:grid}.bp-admin-workspace .bp-settings-advanced .bp-checkbox{align-items:center;gap:8px;font-size:13px;display:flex}.bp-admin-workspace .bp-settings-advanced .bp-checkbox input{margin:0}.bp-admin-workspace .bp-settings-advanced .bp-callout{border-radius:6px;padding:10px 14px;font-size:13px}.bp-settings-discipline-tables{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:10px;margin-top:14px;display:grid}.bp-settings-discipline-tables>:only-child{grid-column:1/-1}.bp-settings-discipline-tables .bp-protected-event-preview{border:1px solid #dedbff;border-radius:6px;min-width:0;padding:12px}.bp-settings-discipline-tables .bp-result-panel__title{align-items:center;gap:8px;font-size:17px;display:flex}.bp-settings-discipline-tables .bp-result-panel__title svg{color:#704afa;flex-shrink:0}.bp-settings-discipline-tables .bp-status{white-space:nowrap;padding:4px 8px;font-size:11px}.bp-settings-discipline-tables__scroll{margin-top:12px;overflow:auto}.bp-settings-discipline-tables table{border-collapse:collapse;color:#20294e;width:100%;font-size:12px}.bp-settings-discipline-tables th{color:#7784a7;text-align:left;background:#f6f3ff;padding:8px 6px;font-weight:500}.bp-settings-discipline-tables td{border-bottom:1px solid #eee9ff;padding:10px 6px}.bp-settings-discipline-tables td:not(:first-child):not(:last-child){white-space:nowrap}.bp-settings-discipline-tables td strong{font-size:12px;line-height:1.5;display:block}.bp-settings-discipline-tables time{color:#7683a4;line-height:1.6;display:block}.bp-settings-discipline-tables td p{margin:6px 0;font-size:11px;line-height:1.5}.bp-settings-discipline-tables td .bp-button{white-space:nowrap;margin-top:6px;padding:6px 8px;font-size:11px}body:has(.bp-admin-workspace--settings-full-width) .bp-admin-toast.bp-operation-settings__toast{pointer-events:none}.bp-admin-workspace__body--support .bp-support-workspace{grid-template-columns:254px minmax(0,1fr);gap:16px}.bp-admin-workspace__body--support .bp-support-workspace__sidebar{box-shadow:none;border:1px solid #dedbff;border-radius:6px;padding:10px}.bp-admin-workspace__body--support .bp-support-workspace__nav-label{font-size:14px}.bp-admin-workspace__body--support .bp-support-workspace__nav-item{border-radius:6px;padding:16px}.bp-admin-workspace__body--support .bp-support-workspace__nav-title-row>strong{font-size:16px}.bp-admin-workspace__body--support .bp-support-workspace__nav-description{font-size:13px}.bp-admin-workspace__body--support :is(.bp-privacy-request-panel,.bp-support-inquiry-panel){box-shadow:none;border:1px solid #dedbff;border-radius:6px;margin:0;padding:20px 22px}.bp-admin-workspace__body--support :is(.bp-privacy-request-panel__header h2,.bp-support-inquiry-header h2){font-size:20px}.bp-admin-workspace__body--support :is(.bp-privacy-request-panel__eyebrow,.bp-support-inquiry-eyebrow){font-size:13px}.bp-admin-workspace__body--support :is(.bp-privacy-request-panel__notice,.bp-support-inquiry-notice){border-radius:6px;font-size:14px}.bp-admin-workspace__body--support :is(.bp-privacy-request-metric,.bp-support-inquiry-metric){background:#faf9ff;border:1px solid #dedbff;border-radius:6px;padding:16px}.bp-admin-workspace__body--support :is(.bp-privacy-request-metric,.bp-support-inquiry-metric) :is(span,em){font-size:13px}.bp-admin-workspace__body--support :is(.bp-privacy-request-metric,.bp-support-inquiry-metric) strong{font-size:24px}.bp-admin-workspace__body--support .bp-privacy-request-metric[aria-pressed=true]{box-shadow:none;background:#f6f5ff;border-color:#a39cfb}.bp-admin-workspace__body--support :is(.bp-privacy-request-toolbar,.bp-support-inquiry-toolbar) :is(button,input,select){border-radius:6px;font-size:13px}.bp-admin-workspace__body--support .bp-support-inquiry-list__head{font-size:13px}.bp-admin-workspace__body--support :is(.bp-privacy-request-row,.bp-support-inquiry-row){font-size:14px}.bp-admin-workspace__body--support :is(.bp-privacy-request-row,.bp-support-inquiry-row) :is(small,em){font-size:12px}.bp-admin-workspace__body--settings .bp-subscription-card{justify-content:space-between;align-items:center;gap:16px;display:flex}.bp-admin-workspace__body--settings .bp-subscription-actions{margin:0}.bp-admin-workspace__body--settings #workspace-bank-accounts>:is(.bp-club-deposit-panel,.bp-bankda-panel){align-content:start;min-height:480px}.bp-admin-workspace__body--settings .bp-club-deposit-panel__card[data-state=saved]{grid-template-columns:minmax(0,1fr) auto;align-content:start;gap:16px;display:grid}.bp-admin-workspace__body--settings .bp-club-deposit-panel__card[data-state=saved]>.bp-club-deposit-panel__pill{color:#189846;background:#dff4e4;justify-self:start;font-size:14px}.bp-admin-workspace__body--settings .bp-club-deposit-panel__card[data-state=saved]>strong{grid-area:2/1/auto/-1}.bp-admin-workspace__body--settings .bp-club-deposit-panel__card[data-state=saved]>.bp-club-deposit-panel__actions{grid-area:1/2}.bp-admin-workspace__body--settings .bp-club-deposit-panel__card :is(.bp-club-deposit-panel__preview,.bp-club-deposit-panel__footnote){grid-column:1/-1}.bp-admin-workspace__body--settings .bp-club-deposit-panel__preview>span:last-child{font-size:16px}.bp-admin-workspace__body--settings .bp-club-deposit-panel__head>.bp-club-deposit-panel__pill{color:#6f7997;background:#f0f1f6}.bp-admin-workspace__body--settings :is(.bp-bankda-panel,.bp-club-accounts-panel) .bp-status{border-radius:20px;padding:5px 12px;font-size:12px}.bp-admin-workspace__body--settings .bp-bankda-panel .bp-status--success{color:#189846;background:#dff4e4}.bp-admin-workspace__body--settings .bp-club-accounts-panel .bp-status--warning{color:#c46712;background:#ffecd1}.bp-admin-workspace__body--settings .bp-workspace-roles__editor-head>strong{font-size:16px}.bp-admin-workspace__body--settings .bp-workspace-roles__field input{width:min(100%,360px)}.bp-admin-workspace__body--settings .bp-workspace-roles__list>small{font-size:12px;line-height:1.5}.bp-admin-workspace__body--support .bp-privacy-request-panel .bp-privacy-request-row{background:#fff;border-bottom:1px solid #ebe6fa;border-radius:0;font-size:14px}.bp-admin-workspace__body--support .bp-privacy-request-panel .bp-privacy-request-row:nth-child(2n){background:#faf9ff}.bp-admin-workspace__body--support .bp-privacy-request-table__head{border-radius:6px 6px 0 0;font-size:13px}.bp-admin-workspace__body--support .bp-privacy-request-row__type b{color:var(--bp-accent);letter-spacing:0;font-size:11px;font-weight:400}.bp-admin-workspace__body--support .bp-privacy-request-badge{border-radius:16px;padding:4px 9px;font-size:12px}body:has(.bp-admin-workspace--settings-full-width) .bp-super-dialog:has(.bp-bankda-dialog__bank-grid){border-radius:8px}body:has(.bp-admin-workspace--settings-full-width) .bp-bankda-dialog__club-card{border:1px solid #dedbff;border-radius:6px;padding:12px 16px}body:has(.bp-admin-workspace--settings-full-width) .bp-bankda-dialog__club-card :is(strong,small){font-size:13px}body:has(.bp-admin-workspace--settings-full-width) .bp-bankda-dialog__step-heading h3{font-size:15px}body:has(.bp-admin-workspace--settings-full-width) .bp-bankda-dialog__step-heading small{font-size:11px}body:has(.bp-admin-workspace--settings-full-width) :is(.bp-bankda-dialog__bank-guide,.bp-bankda-dialog__disconnect-guide){border-radius:6px;font-size:13px}body:has(.bp-admin-workspace--settings-full-width) :is(.bp-bankda-dialog__bank-guide,.bp-bankda-dialog__disconnect-guide) :is(p,strong,li){font-size:13px;line-height:1.5}body:has(.bp-admin-workspace--support-full-width) .bp-support-inquiry-dialog{border-radius:8px}body:has(.bp-admin-workspace--support-full-width) .bp-support-inquiry-dialog-backdrop{padding-top:102px}body:has(.bp-admin-workspace--support-full-width) .bp-support-inquiry-dialog{max-height:calc(100vh - 140px)}body:has(.bp-admin-workspace--support-full-width) .bp-support-inquiry-dialog>header{padding:22px 24px 18px}body:has(.bp-admin-workspace--support-full-width) .bp-support-inquiry-dialog>header p{font-size:14px}body:has(.bp-admin-workspace--support-full-width) .bp-support-inquiry-dialog>header h2{font-size:22px}body:has(.bp-admin-workspace--support-full-width) .bp-support-inquiry-dialog>header button{background:0 0;font-size:14px}body:has(.bp-admin-workspace--support-full-width) .bp-support-inquiry-facts{gap:12px}body:has(.bp-admin-workspace--support-full-width) .bp-support-inquiry-facts>div{background:#f6f3ff;border-radius:6px;padding:14px 18px}body:has(.bp-admin-workspace--support-full-width) .bp-support-inquiry-facts dt{font-size:13px}body:has(.bp-admin-workspace--support-full-width) .bp-support-inquiry-facts dd{font-size:16px}body:has(.bp-admin-workspace--support-full-width) :is(.bp-support-inquiry-dialog,.bp-support-inquiry-detail-dialog) :is(.bp-support-inquiry-badge,.bp-support-inquiry-messages article header em){border-radius:16px;font-size:12px}body:has(.bp-admin-workspace--support-full-width) :is(.bp-support-inquiry-description h3,.bp-support-inquiry-section-heading h3){font-size:18px}body:has(.bp-admin-workspace--support-full-width) :is(.bp-support-inquiry-description p,.bp-support-inquiry-messages article,.bp-support-inquiry-reply){background:#f5f2ff;border:1px solid #e3dcff;border-radius:6px}body:has(.bp-admin-workspace--support-full-width) :is(.bp-support-inquiry-description p,.bp-support-inquiry-messages article p,.bp-support-inquiry-reply textarea){font-size:14px}body:has(.bp-admin-workspace--support-full-width) .bp-support-inquiry-operator-notice{border-radius:6px;font-size:13px}body:has(.bp-admin-workspace--support-full-width) .bp-support-inquiry-messages article header strong{font-size:14px}body:has(.bp-admin-workspace--support-full-width) .bp-support-inquiry-messages article header span{font-size:13px}body:has(.bp-admin-workspace--support-full-width) .bp-support-inquiry-reply textarea{border:1px solid #dedbff;border-radius:6px;padding:12px}body:has(.bp-admin-workspace--support-full-width) .bp-support-inquiry-reply__footer>span{font-size:14px}body:has(.bp-admin-workspace--support-full-width) .bp-support-inquiry-reply__footer>button{border-radius:6px;min-height:38px;font-size:14px}.bp-admin-workspace .bp-settings-advanced>.bp-result-panel>.bp-form{background:0 0;border:0;padding:0}.bp-admin-workspace .bp-settings-advanced .bp-kv__row:last-child{border-bottom:1px solid #dedbff}.bp-admin-workspace .bp-settings-discipline-correction>.bp-kv .bp-kv__row:last-child{border-bottom:0}.bp-settings-discipline-tables table{word-break:keep-all}.bp-settings-discipline-tables th:nth-child(n+3):not(:last-child){white-space:nowrap}@media (min-width:1280px){.bp-admin-workspace__body--settings .bp-operation-settings__policy strong{font-size:19px}.bp-admin-workspace__body--settings .bp-subscription-actions button{height:36px;min-height:36px;padding:0 18px;font-size:16px}.bp-admin-workspace__body--settings .bp-operation-settings__save-bar label>span{font-size:18px;font-weight:700}.bp-admin-workspace__body--settings .bp-operation-settings__save-bar input{font-size:16px}.bp-admin-workspace__body--settings .bp-operation-settings__save-bar>button{height:37px;padding:0 32px;font-size:16px}.bp-admin-workspace__body--settings #workspace-bank-accounts :is(.bp-club-deposit-panel__head h3,.bp-bankda-panel__header h3){font-size:22px}.bp-admin-workspace__body--settings #workspace-bank-accounts .bp-bankda-panel__connection-title{justify-content:space-between}.bp-admin-workspace__body--settings #workspace-bank-accounts .bp-bankda-panel__connection-title .bp-status{height:30px;padding:0 13px 0 16px;font-size:14px}.bp-admin-workspace__body--settings .bp-workspace-roles__editor-head>strong{font-size:19px}.bp-admin-workspace__body--settings .bp-workspace-roles__role strong{font-size:18px}.bp-admin-workspace__body--settings .bp-workspace-roles__role span{font-size:14px}.bp-admin-workspace__body--support .bp-support-inquiry-metric{min-height:104px}.bp-admin-workspace__body--support .bp-support-inquiry-row{min-height:72px}.bp-admin-workspace__body--support .bp-privacy-request-panel__header>div{gap:3px}.bp-admin-workspace__body--support .bp-privacy-request-panel__header h2{font-size:26px;font-weight:700;line-height:1.15}.bp-admin-workspace__body--support .bp-privacy-request-panel__eyebrow{color:var(--bp-accent);letter-spacing:0;font-size:15px;font-weight:500}.bp-admin-workspace__body--support .bp-privacy-request-panel__refresh{background:#fff;border:1px solid #cfc6fb;border-radius:6px;min-height:35px;padding:0 15px;font-size:14px;font-weight:500}.bp-admin-workspace__body--support .bp-privacy-request-panel__notice{color:var(--bp-ink-soft);background:#f5f4fe;border:1px solid #e3e6fd;padding:14px;font-size:15px;line-height:1.55}.bp-admin-workspace__body--support .bp-privacy-request-metrics{gap:14px}.bp-admin-workspace__body--support .bp-privacy-request-metric{background:#fff;border-color:#dfe2fb;min-height:117px;padding:14px 19px}.bp-admin-workspace__body--support .bp-privacy-request-metric span{color:var(--bp-ink);font-size:16px;font-weight:500}.bp-admin-workspace__body--support .bp-privacy-request-metric strong{font-size:28px;font-weight:700}.bp-admin-workspace__body--support .bp-privacy-request-metric em{color:var(--bp-accent);background:#e9e6fe;border-radius:6px;padding:5px 10px;font-size:14px;line-height:18px;display:block}.bp-admin-workspace__body--support .bp-privacy-request-toolbar{margin-top:8px}.bp-admin-workspace__body--support .bp-privacy-request-toolbar__tabs{gap:8px}.bp-admin-workspace__body--support .bp-privacy-request-toolbar__tabs button{min-height:30px;color:var(--bp-ink);background:#fff;border:1px solid #e2e7fc;border-radius:999px;padding:0 13px;font-size:14px;font-weight:500}.bp-admin-workspace__body--support .bp-privacy-request-toolbar__tabs button[aria-pressed=true]{color:#fff;box-shadow:none;background:#5b39ea;border-color:#5b39ea}.bp-admin-workspace__body--support .bp-privacy-request-toolbar__filters{gap:10px}.bp-admin-workspace__body--support .bp-privacy-request-toolbar__count{font-size:14px;font-weight:500}.bp-admin-workspace__body--support .bp-privacy-request-toolbar__filters :is(select,input){min-height:32px;color:var(--bp-ink);background-color:#fff;border:1px solid #d9dcef;font-size:14px}.bp-admin-workspace__body--support .bp-privacy-request-toolbar__filters input{width:229px;min-height:31px;padding-left:32px}.bp-admin-workspace__body--support .bp-privacy-request-toolbar__filters button{color:#fff;background:#907bf1;border-radius:6px;min-height:32px;padding:0 13px;font-size:14px;font-weight:500}.bp-admin-workspace__body--support .bp-privacy-request-panel .bp-privacy-request-grid{grid-template-columns:128px 165px 139px minmax(0,1fr) 199px 76px;gap:0}.bp-admin-workspace__body--support .bp-privacy-request-table__head{min-height:43px;color:var(--bp-ink);letter-spacing:0;background:#f2f1fe;padding:0 22px;font-size:14px;font-weight:500}.bp-admin-workspace__body--support .bp-privacy-request-table__head span:last-child{text-align:left}.bp-admin-workspace__body--support .bp-privacy-request-panel .bp-privacy-request-row{min-height:52px;padding:6px 22px}.bp-admin-workspace__body--support .bp-privacy-request-panel .bp-privacy-request-row__type{gap:2px}.bp-admin-workspace__body--support .bp-privacy-request-panel .bp-privacy-request-row__due{gap:16px}.bp-admin-workspace__body--support .bp-privacy-request-panel .bp-privacy-request-row__status{justify-content:flex-start}.bp-admin-workspace__body--support .bp-privacy-request-row__due .bp-privacy-request-badge{min-width:50px;min-height:24px}.bp-admin-workspace__body--support .bp-privacy-request-row__status .bp-privacy-request-badge{min-width:68px;min-height:25px}.bp-admin-workspace__body--support .bp-privacy-request-row>time,.bp-admin-workspace__body--support .bp-privacy-request-row__due time{color:var(--bp-ink)}.bp-admin-workspace__body--support .bp-privacy-request-row__type b{font-size:13px}}.bp-admin-workspace__body--settings :is(.bp-bankda-panel,.bp-club-accounts-panel) .bp-status{gap:10px}@media screen and (max-width:1279px){:root .bp-dashboard-detail-dialog{width:min(680px,100vw - 32px);max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px)}:root .bp-u09-priority-table{min-width:0}:root .bp-u09-priority-table :is(th,td){white-space:normal;padding:12px 6px}}@media screen and (max-width:767px){:root .bp-super-dialog-backdrop:has(>.bp-dashboard-detail-dialog){padding:0}:root .bp-dashboard-detail-dialog{border-radius:0;width:100%;max-width:100%;height:100dvh;max-height:100dvh;margin:0}:root .bp-dashboard-detail-dialog .bp-super-dialog__header{padding:max(16px,env(safe-area-inset-top)) 16px 16px}:root .bp-dashboard-detail-dialog .bp-super-dialog__body{min-height:0;padding:16px;overflow-y:auto}:root .bp-dashboard-detail-dialog .bp-super-dialog__footer{padding:12px 16px max(12px,env(safe-area-inset-bottom));flex-wrap:wrap;display:flex}:root .bp-dashboard-detail-dialog .bp-super-dialog__footer>button{flex:1;min-height:52px}:root .bp-u09-table-wrap:has(.bp-u09-priority-table){overflow:visible}:root .bp-u09-priority-table{width:100%;display:block}:root .bp-u09-priority-table thead{display:none}:root .bp-u09-priority-table tbody{gap:16px;display:grid}:root .bp-u09-priority-table tr{border:1px solid #e4e0f0;border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:16px;display:grid}:root .bp-u09-priority-table td{white-space:normal;overflow-wrap:anywhere;border:0;min-width:0;padding:0}:root .bp-u09-priority-table td:first-child{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:12px;display:flex}:root .bp-u09-priority-table td:first-child small{flex-basis:100%}:root .bp-u09-priority-table td:last-child{grid-column:1/-1}:root .bp-u09-priority-table td:last-child>button{width:100%}:root .bp-u09-priority-table--refund td:nth-child(3):before{content:"일정"}:root .bp-u09-priority-table--refund td:nth-child(4):before{content:"취소 내역"}:root .bp-u09-priority-table--refund td:nth-child(5):before{content:"환불 금액"}:root .bp-u09-list-heading{flex-wrap:wrap;gap:8px}}@media screen and (min-width:768px) and (max-width:1279px){:root .bp-super-dialog-backdrop:has(>.bp-dashboard-detail-dialog){justify-content:center;align-items:center;padding:16px}:root section.bp-super-dialog.bp-dashboard-detail-dialog--priority{margin-block:auto}}.bp-notification-filter-toggle{display:none}@media screen and (max-width:1279px){:root .bp-admin-workspace .bp-notification-panel:not(.bp-sa-system-notifications){min-width:0;padding:20px 8px}:root .bp-admin-workspace .bp-notification-panel:not(.bp-sa-system-notifications) .bp-notification-summary-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}:root .bp-admin-workspace .bp-notification-panel:not(.bp-sa-system-notifications) .bp-notification-summary-card{grid-template-columns:1fr;align-content:center;gap:4px;min-width:0;padding:14px 22px}:root .bp-admin-workspace .bp-notification-panel:not(.bp-sa-system-notifications) .bp-notification-summary-card svg{display:none}:root .bp-admin-workspace .bp-notification-panel:not(.bp-sa-system-notifications) .bp-notification-filter-form input{width:100%;min-width:0}:root .bp-admin-workspace .bp-notification-panel:not(.bp-sa-system-notifications) .bp-notification-ledger__table small{padding:2px 0;display:block}:root .bp-admin-workspace .bp-notification-panel:not(.bp-sa-system-notifications) .bp-notification-ledger__pagination{gap:12px}}@media screen and (max-width:767px){:root .bp-admin-workspace .bp-notification-panel:not(.bp-sa-system-notifications) .bp-notification-filter-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:16px}:root .bp-admin-workspace .bp-notification-panel:not(.bp-sa-system-notifications) .bp-notification-filter-form__actions{grid-column:1/-1}:root .bp-admin-workspace .bp-notification-panel:not(.bp-sa-system-notifications){row-gap:12px;margin-top:0;padding:0}:root .bp-admin-workspace .bp-notification-panel:not(.bp-sa-system-notifications)>.bp-result-panel__header{gap:8px;display:grid}:root .bp-admin-workspace .bp-notification-panel:not(.bp-sa-system-notifications) .bp-dashboard-refresh{justify-content:flex-start;gap:7.5px;width:auto;margin-left:0;display:flex}:root .bp-admin-workspace .bp-notification-panel:not(.bp-sa-system-notifications) .bp-dashboard-refresh>button{flex:none;justify-content:center;height:30px;min-height:30px;padding:0;font-size:12px;font-weight:500}:root .bp-admin-workspace .bp-notification-panel:not(.bp-sa-system-notifications) .bp-notification-summary-grid{flex-wrap:wrap;gap:7.5px 5.5px;display:flex}:root .bp-admin-workspace .bp-notification-panel:not(.bp-sa-system-notifications) .bp-notification-summary-card{white-space:nowrap;border-radius:999px;flex:0 calc(33.3333% - 3.66667px);justify-content:center;align-items:center;gap:8px;height:30px;min-height:30px;padding:0 8px;display:flex}:root .bp-admin-workspace .bp-notification-panel:not(.bp-sa-system-notifications) .bp-notification-summary-card em{display:none}:root .bp-admin-workspace .bp-notification-panel:not(.bp-sa-system-notifications) .bp-notification-summary-card strong{font-size:15px;font-weight:700}:root .bp-notification-filter-toggle{border:1px solid var(--bp-border);min-height:55px;color:var(--bp-ink);text-align:left;background:#fff;border-radius:7px;grid-template-columns:20px minmax(0,1fr) auto;grid-template-areas:"icon title action"".summary summary";align-items:center;gap:3px 10px;padding:9px 12px 9px 13px;display:grid}:root .bp-notification-filter-toggle small{color:var(--bp-subtle);grid-area:summary;font-size:10.5px}:root .bp-admin-workspace .bp-notification-panel:not(.bp-sa-system-notifications) .bp-notification-filter-form:not([data-expanded=true]){display:none}:root .bp-admin-workspace .bp-notification-panel:not(.bp-sa-system-notifications) .bp-notification-filter-form>label:first-child{grid-column:1/-1}:root .bp-admin-workspace .bp-notification-panel:not(.bp-sa-system-notifications) .bp-notification-ledger{background:0 0;border:0;padding:0}:root .bp-admin-workspace .bp-notification-panel:not(.bp-sa-system-notifications) .bp-notification-ledger__table-wrap{overflow:visible}:root .bp-admin-workspace .bp-notification-panel:not(.bp-sa-system-notifications) .bp-notification-summary-card{flex-direction:row}:root .bp-admin-workspace .bp-notification-panel:not(.bp-sa-system-notifications) .bp-notification-summary-card[aria-pressed=true]{color:#fff;background:#6542ee}:root .bp-admin-workspace .bp-notification-panel:not(.bp-sa-system-notifications) .bp-notification-summary-card[aria-pressed=true] :is(span,strong){color:#fff}}@media screen and (min-width:768px) and (max-width:1279px){.bp-admin-workspace .bp-notification-panel:not(.bp-sa-system-notifications) .bp-notification-summary-card{min-height:85px}.bp-admin-workspace .bp-notification-panel:not(.bp-sa-system-notifications) .bp-notification-summary-card span{font-size:12.5px;font-weight:400}.bp-admin-workspace .bp-notification-panel:not(.bp-sa-system-notifications) .bp-notification-summary-card strong{color:var(--bp-ink)}.bp-admin-workspace .bp-notification-panel:not(.bp-sa-system-notifications) .bp-notification-summary-card[data-tone=failed]{background:#fcf2f5}.bp-admin-workspace .bp-notification-panel:not(.bp-sa-system-notifications) .bp-notification-summary-card[data-tone=delivered]{background:#f3faf7}.bp-admin-workspace .bp-notification-panel:not(.bp-sa-system-notifications) .bp-notification-summary-card[aria-pressed=true]{border-color:var(--bp-accent);background:#efedfd}.bp-admin-workspace .bp-notification-panel:not(.bp-sa-system-notifications) .bp-notification-summary-card[aria-pressed=true] :is(span,strong){color:var(--bp-accent)}.bp-admin-workspace .bp-notification-panel:not(.bp-sa-system-notifications) .bp-notification-filter-form{grid-template-columns:minmax(0,1.35fr) repeat(3,minmax(0,1fr)) auto;gap:12px;padding:23px 15px 23px 18px}.bp-admin-workspace .bp-notification-panel:not(.bp-sa-system-notifications) .bp-notification-filter-form label{gap:7px}.bp-admin-workspace .bp-notification-panel:not(.bp-sa-system-notifications) .bp-notification-filter-form label span{font-size:12px}.bp-admin-workspace .bp-notification-panel:not(.bp-sa-system-notifications) .bp-notification-filter-form :is(input,select){height:34px;min-height:34px}.bp-admin-workspace .bp-notification-panel:not(.bp-sa-system-notifications) .bp-notification-filter-form__actions{gap:7px}.bp-admin-workspace .bp-notification-panel:not(.bp-sa-system-notifications) .bp-notification-filter-form__actions button{min-width:0;height:34px;padding:0 14px}.bp-admin-workspace .bp-notification-panel:not(.bp-sa-system-notifications) .bp-notification-filter-form__actions svg{display:none}.bp-notification-panel .bp-notification-ledger[data-variant=delivery]{--bp-admin-badge-height:20.5px;--bp-admin-badge-font-size:10.5px;--bp-ledger-pill-x:13.5px;background:0 0;border:0;border-radius:0;padding:0;overflow:visible}.bp-notification-panel .bp-notification-ledger[data-variant=delivery] .bp-notification-batch-retry--bar{background:#efeefe;border:1px solid #dfdefd;border-radius:6px;min-height:50px;margin-bottom:17px;padding:0 9.5px 0 17px}.bp-notification-panel .bp-notification-ledger[data-variant=delivery] .bp-notification-batch-retry--bar strong{font-size:13.5px;font-weight:700}.bp-notification-panel .bp-notification-ledger[data-variant=delivery] .bp-notification-batch-retry__check input{width:19px;height:19px}.bp-notification-panel .bp-notification-ledger[data-variant=delivery] .bp-notification-batch-retry__sep{display:none}.bp-notification-panel .bp-notification-ledger[data-variant=delivery] .bp-notification-batch-retry--bar .bp-notification-batch-retry__open{background:var(--bp-accent);color:#fff;border-radius:6px;height:32px;margin-left:auto;padding:0 14px;font-size:13px;font-weight:600}.bp-notification-panel .bp-notification-ledger[data-variant=delivery] .bp-notification-ledger__table-wrap{background:#fff;border-color:#e6e8f6 #e6e8f6 currentColor;border-bottom-style:none;border-bottom-width:0;border-radius:8px 8px 0 0}.bp-notification-panel .bp-notification-ledger[data-variant=delivery] .bp-notification-ledger__table :is(th,td){height:54px;padding:0 12px;font-size:12px}.bp-notification-panel .bp-notification-ledger[data-variant=delivery] .bp-notification-ledger__table th{background:#f9f9fd;height:46px}.bp-notification-panel .bp-notification-ledger[data-variant=delivery] .bp-notification-ledger__table :is(th,td):first-child{padding:0 0 0 18px}.bp-notification-panel .bp-notification-ledger[data-variant=delivery] .bp-notification-ledger__table :is(th,td):nth-child(2){padding-left:6px}.bp-notification-panel .bp-notification-ledger[data-variant=delivery] .bp-notification-ledger__table input{width:17px;height:17px}.bp-notification-panel .bp-notification-ledger[data-variant=delivery] .bp-notification-ledger__table tr[data-retry-selected] td{background:#f1f1fd}.bp-notification-panel .bp-notification-ledger[data-variant=delivery] .bp-notification-ledger__pagination{background:#fff;border:1px solid #e6e8f6;border-top:0;border-radius:0 0 8px 8px;justify-content:center;padding:15px 12px}.bp-notification-panel .bp-notification-ledger[data-variant=delivery] .bp-notification-ledger__count{display:none}}@media screen and (max-width:767px){.bp-notification-panel .bp-notification-ledger[data-variant=delivery]{--bp-admin-badge-height:18px;--bp-admin-badge-font-size:10px;--bp-ledger-pill-x:10px;overflow:visible}.bp-notification-panel .bp-notification-ledger[data-variant=delivery] .bp-notification-batch-retry--bar{background:#f1f1fd;border:1px solid #e0e5fd;border-radius:6px;min-height:42px;padding:0 6.5px 0 12.5px}.bp-notification-panel .bp-notification-ledger[data-variant=delivery] .bp-notification-batch-retry--bar strong{font-size:12px;font-weight:700}.bp-notification-panel .bp-notification-ledger[data-variant=delivery] .bp-notification-batch-retry__check input{width:18px;height:18px}.bp-notification-panel .bp-notification-ledger[data-variant=delivery] .bp-notification-batch-retry__sep{display:none}.bp-notification-panel .bp-notification-ledger[data-variant=delivery] .bp-notification-batch-retry--bar .bp-notification-batch-retry__open{border:1px solid var(--bp-accent);background:#fff;border-radius:5px;height:27px;margin-left:auto;padding:0 9px;font-size:11px;font-weight:500}.bp-notification-panel .bp-notification-ledger[data-variant=delivery] .bp-notification-ledger__heading{border-bottom:0;align-items:baseline;padding:14px 0 8px}.bp-notification-panel .bp-notification-ledger[data-variant=delivery] .bp-notification-ledger__heading h4{font-size:18px;font-weight:700;line-height:1.3}.bp-notification-panel .bp-notification-ledger[data-variant=delivery] .bp-notification-ledger__total{font-size:12.5px}.bp-notification-panel .bp-notification-ledger[data-variant=delivery] .bp-notification-ledger__table-wrap{border:0;border-radius:0}.bp-notification-panel .bp-notification-ledger[data-variant=delivery] .bp-notification-ledger__table{min-width:0;display:block}.bp-notification-panel .bp-notification-ledger[data-variant=delivery] .bp-notification-ledger__table thead{display:none}.bp-notification-panel .bp-notification-ledger[data-variant=delivery] .bp-notification-ledger__table tbody{gap:10px;display:grid}.bp-notification-panel .bp-notification-ledger[data-variant=delivery] .bp-notification-ledger__table tr{background:#fff;border:1px solid #dedbff;border-radius:7px;grid-template-columns:23px minmax(0,1fr) minmax(0,1fr) 12px;grid-template-areas:"check name status chev""check name type chev""check phone id chev""check phone date chev";column-gap:8px;min-height:70px;padding:4px 12px 5.5px 11px;display:grid}.bp-notification-panel .bp-notification-ledger[data-variant=delivery] .bp-notification-ledger__table tr:after{content:"";border:solid var(--bp-accent);border-width:2px 2px 0 0;grid-area:chev;place-self:center start;width:7px;height:7px;transform:rotate(45deg)}.bp-notification-panel .bp-notification-ledger[data-variant=delivery] .bp-notification-ledger__table tr[data-retry-selected]{background:#f4f3fd;border-color:#9988fc}.bp-notification-panel .bp-notification-ledger[data-variant=delivery] .bp-notification-ledger__table tr[aria-current=true]{background:#f7f3ff}.bp-notification-panel .bp-notification-ledger[data-variant=delivery] .bp-notification-ledger__table td{min-width:0;height:auto;color:var(--bp-subtle);background:0 0;border:0;padding:0;font-size:9px;line-height:12px}.bp-notification-panel .bp-notification-ledger[data-variant=delivery] .bp-notification-ledger__table td:first-child{grid-area:check;align-self:center}.bp-notification-panel .bp-notification-ledger[data-variant=delivery] .bp-notification-ledger__table td:nth-child(2){grid-area:date}.bp-notification-panel .bp-notification-ledger[data-variant=delivery] .bp-notification-ledger__table td:nth-child(2):after{content:" · 시도 " attr(data-attempt-label)}.bp-notification-panel .bp-notification-ledger[data-variant=delivery] .bp-notification-ledger__table td:nth-child(3){color:var(--bp-ink);grid-area:type;margin-top:1.5px;font-size:10px;line-height:14px}.bp-notification-panel .bp-notification-ledger[data-variant=delivery] .bp-notification-ledger__table td:nth-child(4){grid-area:id}.bp-notification-panel .bp-notification-ledger[data-variant=delivery] .bp-notification-ledger__table td:nth-child(5){color:var(--bp-ink);grid-area:name;align-self:end;margin-bottom:4px;font-size:14px;font-weight:700;line-height:18px}.bp-notification-panel .bp-notification-ledger[data-variant=delivery] .bp-notification-ledger__table td:nth-child(6){color:#636d98;grid-area:phone;align-self:start;margin-top:-3px;font-size:11px;line-height:14px}.bp-notification-panel .bp-notification-ledger[data-variant=delivery] .bp-notification-ledger__table td:nth-child(7){grid-area:status;align-items:center;display:flex}.bp-notification-panel .bp-notification-ledger[data-variant=delivery] .bp-notification-ledger__table td:nth-child(8){display:none}.bp-notification-panel .bp-notification-ledger[data-variant=delivery] .bp-notification-ledger__table input{width:18px;height:18px}.bp-notification-panel .bp-notification-ledger[data-variant=delivery] .bp-notification-ledger__count{display:none}.bp-admin-workspace .bp-notification-panel:not(.bp-sa-system-notifications) .bp-result-panel__title{font-size:var(--bp-fs-page-title)}.bp-admin-workspace .bp-notification-panel:not(.bp-sa-system-notifications) .bp-notification-panel__description{display:none}.bp-admin-workspace .bp-notification-panel:not(.bp-sa-system-notifications) .bp-dashboard-refresh__button{width:100px;color:var(--bp-accent);background:#fff;border:1px solid #c9baf5}.bp-admin-workspace .bp-notification-panel:not(.bp-sa-system-notifications) .bp-dashboard-refresh__button svg{width:16px;height:16px}.bp-admin-workspace .bp-notification-panel:not(.bp-sa-system-notifications) .bp-notification-compose-entry{background:var(--bp-accent);color:#fff;border-radius:6px;width:112px}.bp-admin-workspace .bp-notification-panel:not(.bp-sa-system-notifications) .bp-notification-summary-card span{color:var(--bp-ink-soft);font-size:11.5px;font-weight:400}.bp-admin-workspace .bp-notification-panel:not(.bp-sa-system-notifications) .bp-notification-summary-card[data-tone=suppressed] strong{color:var(--bp-ink-soft)}.bp-admin-workspace .bp-notification-filter-toggle .bp-notification-filter-toggle__icon{color:var(--bp-accent);grid-area:icon}.bp-admin-workspace .bp-notification-filter-toggle strong{color:var(--bp-ink);grid-area:title;font-size:13.5px;font-weight:700}.bp-admin-workspace .bp-notification-filter-toggle .bp-notification-filter-toggle__action{color:var(--bp-accent);grid-area:action;align-items:center;gap:4px;font-size:11px;display:inline-flex}.bp-admin-workspace .bp-notification-filter-toggle[aria-expanded=true] .bp-notification-filter-toggle__action svg{transform:rotate(180deg)}.bp-admin-workspace .bp-notification-panel:not(.bp-sa-system-notifications) .bp-notification-filter-form__sort{grid-column:1/-1;display:flex}.bp-admin-workspace .bp-notification-panel:not(.bp-sa-system-notifications) .bp-notification-filter-form__sort select{height:var(--bp-control-h);min-height:var(--bp-control-h)}}@media screen and (max-width:1279px){:root .bp-admin-member-record-dialog .bp-u09-confidence details p{max-width:calc(100vw - 64px)}:root .bp-admin-member-record-dialog .bp-record-history__item{min-width:0}}@media screen and (min-width:768px) and (max-width:1279px){.bp-ops-dialog-backdrop:has(>.bp-admin-member-record-dialog){align-items:start;padding:clamp(16px,100dvh - 938px,155px) 16px 15px}section.bp-ops-dialog.bp-admin-member-record-dialog{width:min(576px,100vw - 32px);max-height:calc(100dvh - 31px + -1*clamp(16px,100dvh - 938px,155px))}.bp-admin-member-record-dialog .bp-ops-dialog__header{margin:0 17px;padding:15px 0 11px}.bp-admin-member-record-dialog__close{color:var(--bp-subtle)}.bp-admin-member-record-dialog .bp-member-record-dialog__body{gap:15px;padding:17px 18px 18px}.bp-admin-member-record-dialog .bp-record-detail{gap:12px}.bp-admin-member-record-dialog .bp-admin-member-record-dialog__toolbar{grid-template-columns:minmax(0,1.13fr) minmax(0,1fr);justify-items:stretch;column-gap:30px}.bp-admin-member-record-dialog :is(.bp-admin-member-record-dialog__disciplines,.bp-admin-member-record-dialog__scope){grid-template-columns:1fr 1fr;width:100%}.bp-admin-member-record-dialog .bp-admin-member-record-dialog__discipline{min-width:0;height:26px;font-size:10.5px}.bp-admin-member-record-dialog .bp-record-summary{background:#f8f9fd;border-color:#dee7fd;gap:9px;padding:11px 13px 13px}.bp-admin-member-record-dialog .bp-record-summary h4{font-size:13px}.bp-admin-member-record-dialog .bp-record-summary h4 svg{display:none}.bp-admin-member-record-dialog .bp-record-summary-grid{background:#fff;border-radius:6px;padding:10px 0}.bp-admin-member-record-dialog .bp-record-summary-grid .bp-event-stat,.bp-admin-member-record-dialog .bp-record-summary-grid>.bp-event-stat:first-child{text-align:center;justify-items:center;padding:2px 0}.bp-admin-member-record-dialog .bp-record-summary .bp-event-stat--member .bp-event-stat__label{font-size:10px}.bp-admin-member-record-dialog .bp-record-summary .bp-event-stat--member .bp-event-stat__value{font-size:15px}.bp-admin-member-record-dialog .bp-admin-record-trend{border-color:#dee7fd;padding:11px 14px}.bp-u09-record-analysis{gap:9.5px}.bp-u09-record-tabs{background:0 0;border:0;border-radius:0;flex-direction:column;gap:7.5px}.bp-admin-member-record-dialog .bp-u09-record-tabs__tab{text-align:left;background:#fff;border:1px solid #e9effd;border-radius:6px;flex:none;grid-template-columns:22px minmax(0,1fr) 16px;grid-template-areas:"icon title chev""icon desc chev";align-content:center;align-items:center;gap:3px 17px;height:48px;padding:0 15.5px;display:grid}.bp-admin-member-record-dialog .bp-u09-record-tabs__tab[aria-selected=true]{color:inherit;background:#fff}.bp-u09-record-tabs__icon{color:var(--bp-accent);grid-area:icon}.bp-u09-record-tabs__label{color:var(--bp-ink);grid-area:title;font-size:11.5px;font-weight:700;line-height:1.3}.bp-u09-record-tabs__desc{color:var(--bp-subtle);text-overflow:ellipsis;white-space:nowrap;grid-area:desc;font-size:10px;line-height:1.3;overflow:hidden}.bp-u09-record-tabs__chev{color:#848aa0;grid-area:chev}.bp-u09-record-panel{border-top:1px solid #e6e9f5;border-radius:8px}.bp-record-recent{background:#fff;border:1px solid #ebf0fe;border-radius:8px;padding:0 12.5px 6px}.bp-record-recent__head{justify-content:space-between;align-items:center;min-height:33px;padding:2px 0 0 7px;display:flex}.bp-record-recent__head h4{color:var(--bp-ink);margin:0;font-size:12.5px;font-weight:700}.bp-record-recent__all{color:var(--bp-accent);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:3px;padding:0;font-size:10px;font-weight:500;display:inline-flex}.bp-record-recent__table{border-collapse:collapse;table-layout:fixed;width:100%}.bp-record-recent__table :is(th,td){color:var(--bp-ink);text-align:left;vertical-align:middle;padding:0 7px;font-size:10px;font-weight:400}.bp-record-recent__table th{height:21.5px;color:var(--bp-subtle);background:#f6f8fd}.bp-record-recent__table th:first-child{width:10.6%}.bp-record-recent__table th:nth-child(2){width:21.9%}.bp-record-recent__table th:nth-child(3){width:25.3%}.bp-record-recent__table th:nth-child(4){width:30.7%}.bp-record-recent__table td{border-bottom:1px solid #eef1fa;height:40.5px}.bp-record-recent__table tr:last-child td{border-bottom:0}.bp-record-recent__table td:nth-child(4) :is(strong,span){text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.bp-record-recent__table td:nth-child(4) strong{font-weight:500}.bp-record-recent__table td:nth-child(4) span{color:var(--bp-subtle);margin-top:2px}.bp-record-recent__table td:last-child{font-weight:500}.bp-record-recent__table td[data-sign="1"]{color:#107555}.bp-record-recent__table td[data-sign="-1"]{color:var(--bp-warning)}.bp-record-recent__result{color:#107555;background:#eef8f2;border-radius:999px;place-items:center;width:24px;height:19px;font-weight:500;display:inline-grid}.bp-record-recent__result[data-result=LOSS]{color:#e4772c;background:#fdf2eb}.bp-record-recent__result:is([data-result=DRAW],[data-result=VOID]){color:#6d6087;background:#f1edf8}.bp-record-recent__empty{color:var(--bp-subtle);margin:0;padding:12px 7px;font-size:11px}}@media screen and (max-width:767px){:root .bp-ops-dialog-backdrop:has(>.bp-admin-member-record-dialog){padding:0}section.bp-ops-dialog.bp-admin-member-record-dialog{border-radius:0;width:100%;height:100dvh;max-height:100dvh}.bp-admin-member-record-dialog .bp-ops-dialog__header{min-height:50px;padding:max(9px, env(safe-area-inset-top)) 10px 8px 16px;border-bottom:1px solid #dfe2f4;align-items:center;margin:0}.bp-admin-member-record-dialog__subtitle{font-size:10.5px}.bp-admin-member-record-dialog__close{width:29px;height:28px;color:var(--bp-accent);background:#efebfd;margin:0}.bp-admin-member-record-dialog__close svg{stroke-width:2px;width:16px;height:16px}.bp-admin-member-record-dialog .bp-member-record-dialog__body{padding:14px 14px max(16px, env(safe-area-inset-bottom));background:#f9f8fe;gap:14px}.bp-admin-member-record-dialog .bp-record-detail{gap:12px}.bp-admin-member-record-dialog .bp-admin-member-record-dialog__toolbar{grid-template-columns:minmax(0,1fr);justify-items:stretch;row-gap:12px}.bp-admin-member-record-dialog :is(.bp-admin-member-record-dialog__disciplines,.bp-admin-member-record-dialog__scope){background:#ebecfc;border:0;border-radius:8px;grid-template-columns:1fr 1fr;width:100%}.bp-admin-member-record-dialog .bp-admin-member-record-dialog__discipline{border-radius:8px;min-width:0;height:32px;font-size:12px}.bp-admin-member-record-dialog :is(.bp-record-summary,.bp-admin-record-trend){background:#fff;border-color:#e8ebf9;box-shadow:0 1px 2px #18204b0a}.bp-admin-member-record-dialog .bp-record-summary{padding:8.5px 14px 15px}.bp-admin-member-record-dialog .bp-record-summary h4{font-size:13.5px}.bp-admin-member-record-dialog .bp-record-summary h4 svg{width:15px;height:16px;color:var(--bp-accent)}.bp-admin-member-record-dialog .bp-record-summary-grid .bp-event-stat{padding-left:12px}.bp-admin-member-record-dialog .bp-record-summary .bp-event-stat--member .bp-event-stat__label{font-size:9.5px}.bp-admin-member-record-dialog .bp-record-summary .bp-event-stat--member .bp-event-stat__value{font-size:13.5px}.bp-admin-member-record-dialog .bp-admin-record-trend{padding:11px 11px 9px}.bp-u09-record-analysis{gap:10.5px}.bp-u09-record-tabs{background:#fff;border-color:#e6e8fb;border-radius:6px}.bp-admin-member-record-dialog .bp-u09-record-tabs__tab{color:#586698;gap:7px;height:23px;padding:0 4px;font-size:10px}.bp-admin-member-record-dialog .bp-u09-record-tabs__tab[aria-selected=true]{color:#fff;border-radius:6px;height:25px;margin:-1px 0}.bp-u09-record-panel{border:1px solid #e3e6f6;border-radius:8px;padding:0}.bp-admin-member-record-dialog .bp-record-breakdown__header{display:none}.bp-admin-member-record-dialog .bp-u09-record-table{width:100%;font-size:11px;display:block}.bp-admin-member-record-dialog .bp-u09-record-table :is(thead,tbody){display:block}.bp-admin-member-record-dialog .bp-u09-record-table tr{grid-template-columns:minmax(0,1fr) auto;column-gap:12px;padding:0 11px 0 13px;display:grid}.bp-admin-member-record-dialog .bp-u09-record-table thead tr{border-bottom:1px solid #eceefb;align-items:center;height:22.5px}.bp-admin-member-record-dialog .bp-u09-record-table th{color:var(--bp-subtle);text-align:left;background:0 0;padding:0;font-size:9px;font-weight:400}.bp-admin-member-record-dialog .bp-u09-record-table th:nth-child(n+2):not(.bp-u09-record-table__compact-head),.bp-admin-member-record-dialog .bp-u09-record-table td:is(:nth-child(2),:nth-child(3),:nth-child(4),:nth-child(5)),.bp-admin-member-record-dialog .bp-u09-record-table__head-suffix{display:none}.bp-admin-member-record-dialog .bp-u09-record-table__compact-head{text-align:right}.bp-admin-member-record-dialog .bp-u09-record-table tbody tr{grid-template-areas:"name rate""compact diff";align-content:center;row-gap:2px;min-height:43px}.bp-admin-member-record-dialog .bp-u09-record-table tbody tr+tr{border-top:1px solid #eceefb}.bp-admin-member-record-dialog .bp-u09-record-table td{min-width:0;color:var(--bp-subtle);border:0;padding:0;font-size:9px}.bp-admin-member-record-dialog .bp-u09-record-table td:first-child{color:var(--bp-ink);text-overflow:ellipsis;white-space:nowrap;grid-area:name;font-size:11px;font-weight:700;overflow:hidden}.bp-admin-member-record-dialog .bp-u09-record-table td:nth-child(6){color:var(--bp-ink);text-align:right;grid-area:rate;font-size:11px;font-weight:700}.bp-admin-member-record-dialog .bp-u09-record-table td:nth-child(7){text-align:right;grid-area:diff}.bp-admin-member-record-dialog .bp-u09-record-table td.bp-u09-record-table__compact{grid-area:compact}}@media screen and (max-width:1279px){:root .bp-admin-workspace .bp-admin-settings-header{flex-wrap:wrap;gap:16px;padding:24px}:root .bp-admin-workspace .bp-admin-settings-header__actions>button{height:var(--bp-button-h);min-height:0;font-size:var(--bp-fs-button)}.bp-admin-settings-header__title-row span{font-size:var(--bp-fs-page-desc)}:root .bp-admin-workspace .bp-admin-workspace__body--settings{grid-template-columns:1fr;padding:0 24px 24px}:root .bp-admin-workspace .bp-admin-workspace__body--support{padding:0 24px 24px}:root .bp-admin-workspace .bp-admin-settings-nav{background:0 0;border:0;min-width:0;padding:0}:root .bp-admin-workspace .bp-admin-settings-nav nav{gap:8px;padding-bottom:8px;display:flex;overflow-x:auto}:root .bp-admin-workspace .bp-admin-settings-nav__group{display:contents}:root .bp-admin-workspace .bp-admin-settings-nav__group>p,:root .bp-admin-workspace .bp-admin-settings-nav__group button span{display:none}:root .bp-admin-workspace .bp-admin-settings-nav__group button{height:33px;min-height:33px;color:var(--bp-ink-soft);background:#fff;border:1px solid #dedbff;flex:none;justify-content:center;padding:0 16px}:root .bp-admin-workspace .bp-admin-settings-nav__group button[aria-current=page]{color:#6540ed;background:#eee9ff}.bp-admin-settings-nav__group button strong{font-size:13px;font-weight:400}.bp-admin-settings-nav__group button[aria-current=page] strong{font-weight:600}:root .bp-admin-workspace .bp-admin-workspace__body--settings :is(.bp-operation-settings__summary,.bp-settings-summary-strip){flex-wrap:wrap;gap:12px}:root .bp-admin-workspace .bp-admin-workspace__body--settings .bp-operation-settings__summary-tail{border-left:0;flex:1 0 100%;padding:12px 0 0}:root .bp-admin-workspace .bp-admin-workspace__body--settings .bp-operation-settings__summary-metric{padding:0 16px}.bp-admin-workspace__body--settings .bp-operation-settings__summary-metric>span{font-size:14px}.bp-admin-workspace__body--settings .bp-operation-settings__summary-metric>strong{font-size:18px}:root .bp-admin-workspace .bp-admin-workspace__body--settings #workspace-bank-accounts,:root .bp-admin-workspace .bp-admin-workspace__body--settings :is(.bp-workspace-roles__configuration,.bp-workspace-roles__assignments,.bp-club-accounts-panel__form-grid){grid-template-columns:1fr}:root .bp-admin-workspace .bp-admin-workspace__body--settings :is(.bp-bankda-panel__actions,.bp-club-deposit-panel__actions,.bp-club-accounts-panel__row-actions){flex-wrap:wrap;gap:8px}:root .bp-admin-workspace .bp-admin-workspace__body--settings .bp-permissions-panel__table-wrap{max-width:100%;overflow-x:auto}:root .bp-admin-workspace .bp-admin-workspace__body--settings .bp-permissions-panel__table{min-width:600px}:root .bp-admin-workspace .bp-support-workspace__navigation{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}:root .bp-admin-workspace .bp-support-workspace__nav-item{min-width:0}:root .bp-admin-workspace .bp-support-workspace__nav-description{white-space:normal}:root .bp-admin-workspace .bp-privacy-request-toolbar{flex-wrap:wrap;gap:12px}:root .bp-admin-workspace .bp-privacy-request-toolbar__tabs{flex-wrap:nowrap;max-width:100%;overflow-x:auto}:root .bp-admin-workspace .bp-privacy-request-toolbar__tabs button{flex-shrink:0}:root .bp-admin-workspace .bp-privacy-request-toolbar__filters{flex-wrap:wrap;min-width:0}:root .bp-admin-workspace .bp-privacy-request-toolbar__filters :is(.bp-privacy-request-toolbar__search,input){flex:1;min-width:0}:root .bp-super-dialog:has(.bp-bankda-dialog__bank-step){width:min(680px,100vw - 32px)}:root .bp-bankda-dialog__bank-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:767px){:root .bp-admin-workspace .bp-admin-settings-header{padding:24px 16px}:root .bp-admin-workspace :is(.bp-admin-workspace__body--settings,.bp-admin-workspace__body--support){padding:0 16px 24px}:root .bp-admin-workspace .bp-admin-settings-header__copy{flex:1;min-width:0}:root .bp-admin-workspace .bp-admin-settings-header__context{white-space:normal;font-size:12px;font-weight:500}:root .bp-admin-workspace .bp-admin-settings-header__actions>button{gap:6px;height:34px;padding:0 10px;font-size:12.5px}:root .bp-admin-workspace .bp-admin-settings-header__title-row{flex-wrap:wrap}:root .bp-admin-workspace .bp-admin-workspace__body--settings :is(.bp-operation-settings__policies,.bp-operation-settings__children,.bp-club-accounts-panel__form,.bp-club-accounts-panel__form-grid){grid-template-columns:1fr}:root .bp-admin-workspace .bp-admin-workspace__body--settings :is(.bp-operation-settings__card,.bp-operation-settings__summary,.bp-operation-settings__save-bar,.bp-bankda-panel,.bp-club-deposit-panel,.bp-club-accounts-panel__registration,.bp-club-accounts-panel__list-block,.bp-workspace-roles__configuration,.bp-workspace-roles__assignments){min-width:0;padding:16px}:root .bp-admin-workspace .bp-admin-workspace__body--settings .bp-subscription-card{flex-wrap:wrap;gap:12px;min-height:0;padding:8px 12px 8px 14px}:root .bp-admin-workspace .bp-admin-workspace__body--settings .bp-subscription-status{flex-wrap:wrap;gap:10px}:root .bp-admin-workspace .bp-admin-workspace__body--settings .bp-operation-settings__summary-metric{flex:1;min-width:0;padding:0 10px}:root .bp-admin-workspace .bp-admin-workspace__body--settings .bp-operation-settings__summary-tail{justify-content:flex-start}:root .bp-admin-workspace .bp-admin-workspace__body--settings .bp-operation-settings__policy{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:6px 12px;min-height:0;padding:14px 12px 14px 14px;display:grid}:root .bp-admin-workspace .bp-admin-workspace__body--settings .bp-operation-settings__policy>input{grid-area:3/1/auto/-1;width:100%}:root .bp-admin-workspace .bp-admin-workspace__body--settings .bp-operation-settings__policy>button{grid-area:1/2;align-self:center}:root .bp-admin-workspace .bp-admin-workspace__body--settings .bp-club-accounts-panel__row{flex-direction:column;align-items:stretch;gap:12px;display:flex}:root .bp-admin-workspace .bp-admin-workspace__body--settings .bp-club-accounts-panel__row-actions{display:flex}:root .bp-admin-workspace .bp-admin-workspace__body--settings :is(.bp-settings-summary-strip__tail,.bp-club-accounts-panel__form-footer){flex-wrap:wrap;gap:12px}:root .bp-admin-workspace .bp-admin-workspace__body--settings .bp-bankda-panel__integration-card{flex-direction:column;align-items:stretch;display:flex}:root .bp-admin-workspace .bp-admin-workspace__body--settings .bp-bankda-panel__account-number{overflow-wrap:anywhere}:root .bp-admin-workspace .bp-privacy-request-panel{min-width:0}:root .bp-admin-workspace .bp-privacy-request-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}:root .bp-admin-workspace .bp-privacy-request-metric{grid-template-columns:minmax(0,1fr) auto;align-content:start;align-items:baseline;gap:9px 6px;min-width:0;min-height:0;padding:11px 12px 10px}:root .bp-admin-workspace .bp-privacy-request-panel__header{flex-wrap:wrap;gap:12px}:root .bp-admin-workspace .bp-privacy-request-toolbar{grid-template-columns:1fr;display:grid}:root .bp-admin-workspace .bp-privacy-request-toolbar__filters{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"search btn""count type";gap:9px 7px;width:100%;display:grid}:root .bp-admin-workspace .bp-privacy-request-table__head{display:none}:root .bp-admin-workspace .bp-privacy-request-grid{gap:4px 6px;display:grid}:root .bp-admin-workspace .bp-privacy-request-row{border:1px solid #dbe2fa;border-radius:6px;margin-top:8px;padding:9px 11px 8px}:root .bp-admin-workspace .bp-privacy-request-row>*{overflow-wrap:anywhere;min-width:0}:root .bp-super-dialog-backdrop:has(>.bp-super-dialog:has(.bp-bankda-dialog__bank-step)){padding:0}:root .bp-super-dialog:has(.bp-bankda-dialog__bank-step){border-radius:0;width:100%;max-width:100%;height:100dvh;max-height:100dvh}:root .bp-super-dialog:has(.bp-bankda-dialog__bank-step) .bp-super-dialog__body{padding:16px}:root .bp-support-inquiry-form-grid{grid-template-columns:1fr}:root .bp-support-inquiry-facts{grid-template-columns:repeat(2,minmax(0,1fr))}:root .bp-support-inquiry-reply__footer{flex-wrap:wrap;gap:10px}:root .bp-bankda-dialog__bank-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:1279px){:root .bp-admin-workspace .bp-admin-workspace__body--settings>.bp-admin-settings-nav{grid-area:1/1;position:static}:root .bp-admin-workspace .bp-admin-workspace__body--settings>.bp-admin-workspace__main-column{grid-area:2/1}:root .bp-admin-workspace .bp-admin-settings-nav nav{flex-direction:row}:root .bp-admin-workspace .bp-admin-workspace__body--settings .bp-workspace-roles__grid{grid-template-columns:1fr}}@media screen and (max-width:767px){:root .bp-admin-workspace .bp-admin-settings-header:not(.bp-admin-support-header){position:relative}:root .bp-admin-workspace .bp-admin-settings-header:not(.bp-admin-support-header) .bp-admin-settings-header__actions{width:auto;position:absolute;top:34px;right:16px}:root .bp-admin-workspace .bp-admin-settings-header:not(.bp-admin-support-header) .bp-admin-settings-header__title-row{padding-right:110px}:root .bp-admin-workspace .bp-admin-settings-header:not(.bp-admin-support-header) .bp-admin-settings-header__title-row>span{flex-basis:calc(100% + 110px);margin-right:-110px}}@media screen and (max-width:1279px){:root .bp-admin-workspace .bp-admin-workspace__body--support .bp-support-workspace{grid-template-columns:minmax(0,1fr)}:root .bp-admin-workspace .bp-support-workspace__sidebar{box-shadow:none;background:0 0;border:0;padding:0}:root .bp-admin-workspace .bp-support-workspace__sidebar>p{display:none}:root .bp-admin-workspace .bp-support-workspace__nav-item{border:1px solid #dedbff;padding:14px}.bp-support-workspace__nav-item{background:#fff}:root .bp-admin-workspace .bp-support-workspace__nav-title-row>em{display:none}:root .bp-admin-workspace .bp-admin-workspace__body--settings :is(.bp-club-accounts-panel__rows,.bp-club-accounts-panel__list-head,.bp-club-accounts-panel__list-block>.bp-settings-inline-banner){min-width:0}:root .bp-admin-workspace .bp-admin-workspace__body--support .bp-support-inquiry-filters{flex-wrap:wrap}:root .bp-admin-workspace .bp-admin-workspace__body--support .bp-support-inquiry-filters input{flex:1;width:auto;min-width:0}}@media screen and (max-width:767px){:root .bp-admin-workspace .bp-admin-support-header .bp-admin-settings-header__actions{display:none}:root .bp-admin-workspace .bp-support-workspace__nav-title-row{flex-wrap:wrap}:root .bp-admin-workspace .bp-support-workspace__nav-item{gap:3px;min-height:0;padding:9px 12px}.bp-admin-workspace__body--support .bp-support-workspace__nav-title-row>strong{font-size:13px}.bp-admin-workspace__body--support .bp-support-workspace__nav-description{font-size:11px}:root .bp-admin-workspace .bp-admin-workspace__body--support .bp-privacy-request-panel{background:0 0;border:0;padding:0}:root .bp-admin-workspace .bp-privacy-request-panel .bp-privacy-request-grid{flex-wrap:wrap;align-items:center;gap:2px 0;min-width:0;display:flex}:root .bp-admin-workspace .bp-privacy-request-panel .bp-privacy-request-table__head{display:none}:root .bp-admin-workspace .bp-privacy-request-panel :is(.bp-privacy-request-table__empty,.bp-privacy-request-table__more){min-width:0}:root .bp-admin-workspace .bp-privacy-request-panel .bp-privacy-request-row{background:#fff;border:1px solid #dbe2fa;border-radius:6px}:root .bp-admin-workspace .bp-privacy-request-row>:is(time,span){white-space:normal;overflow-wrap:anywhere}:root .bp-admin-workspace .bp-privacy-request-row>time{flex:0 0 50%;order:8}:root .bp-admin-workspace .bp-privacy-request-row>time:before{content:"접수일";color:#73809e;margin-bottom:2px;font-size:11px;line-height:13px;display:block}:root .bp-admin-workspace .bp-privacy-request-row>span:nth-child(2){text-align:right;order:6;margin-left:auto}:root .bp-admin-workspace .bp-privacy-request-row>span:nth-child(3){order:1;font-weight:700}:root .bp-admin-workspace .bp-privacy-request-row>span:nth-child(4){display:contents}:root .bp-admin-workspace .bp-privacy-request-row>span:nth-child(5){flex:0 0 50%;order:9}:root .bp-admin-workspace .bp-privacy-request-row>span:nth-child(6){order:3;margin-left:auto}:root .bp-admin-workspace .bp-admin-workspace__body--support .bp-support-inquiry-panel{padding:0}:root .bp-admin-workspace .bp-admin-workspace__body--support .bp-support-inquiry-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}:root .bp-admin-workspace .bp-admin-workspace__body--support .bp-support-inquiry-grid{grid-template-columns:repeat(2,minmax(0,1fr));min-width:0}:root .bp-admin-workspace .bp-admin-workspace__body--support .bp-support-inquiry-list-heading{display:none}:root .bp-admin-workspace .bp-admin-workspace__body--support .bp-support-inquiry-row{border:1px solid #dedbff;padding:16px}:root .bp-admin-workspace .bp-admin-workspace__body--support .bp-support-inquiry-row>span{white-space:normal;overflow-wrap:anywhere}:root .bp-admin-workspace .bp-admin-workspace__body--support .bp-support-inquiry-row__title{grid-column:1/-1}}@media screen and (max-width:1279px){:root body:has(.bp-admin-workspace--support-full-width) .bp-support-inquiry-dialog{width:min(680px,100vw - 32px);max-height:calc(100dvh - 32px)}}@media screen and (max-width:767px){:root body:has(.bp-admin-workspace--support-full-width) .bp-support-inquiry-dialog-backdrop{padding:0}:root body:has(.bp-admin-workspace--support-full-width) .bp-support-inquiry-dialog{border-radius:0;width:100%;height:100dvh;max-height:100dvh}:root body:has(.bp-admin-workspace--support-full-width) .bp-support-inquiry-dialog__body{padding:16px;padding-bottom:max(16px,env(safe-area-inset-bottom))}:root body:has(.bp-admin-workspace--support-full-width) .bp-support-inquiry-dialog header{padding:max(16px,env(safe-area-inset-top)) 16px 16px}}@media screen and (max-width:1279px){:root .bp-admin-toast.bp-support-inquiry-toast:not(:has(button)){pointer-events:none;top:calc(env(safe-area-inset-top) + 12px);bottom:auto}}@media screen and (max-width:767px){.bp-admin-workspace__body--settings .bp-operation-settings__policy>:is(div,.bp-operation-settings__policy-copy){display:contents}.bp-admin-workspace__body--settings .bp-operation-settings__policy strong{grid-area:1/1;font-size:15px}.bp-admin-workspace__body--settings .bp-operation-settings__policy :is(div>span,.bp-operation-settings__policy-copy>span){grid-area:2/1/auto/-1;font-size:12.5px}.bp-admin-workspace__body--settings .bp-operation-settings__toggle[data-size=group]{width:37px;height:20px;padding:2px}.bp-admin-workspace__body--settings .bp-operation-settings__toggle[data-size=group] span{width:16px;height:16px}.bp-admin-workspace__body--settings .bp-operation-settings__toggle[data-size=group][data-enabled] span{transform:translate(17px)}.bp-admin-workspace__body--settings .bp-subscription-actions button{height:28px;min-height:28px;padding:0 12px;font-size:12.5px}.bp-admin-workspace__body--settings .bp-subscription-status:before{font-size:13px}.bp-admin-workspace__body--settings .bp-subscription-status>strong{padding:3px 12px;font-size:13px;font-weight:600}.bp-admin-workspace__body--settings .bp-operation-settings__summary-metric>span{font-size:12.5px}.bp-admin-workspace__body--settings .bp-operation-settings__summary-metric>strong{font-size:15.5px}.bp-admin-workspace__body--settings .bp-operation-settings__section-head p{font-size:12.5px}.bp-admin-workspace--top-tabs:is(.bp-admin-workspace--settings-full-width,.bp-admin-workspace--support-full-width)>.bp-admin-workspace__program{overscroll-behavior:contain;grid-template-rows:auto auto;min-height:0;overflow-y:auto}.bp-admin-workspace--settings-full-width .bp-admin-workspace__program>main.bp-admin-workspace__body--settings,.bp-admin-workspace--support-full-width .bp-admin-workspace__program>main.bp-admin-workspace__body--support{overflow:visible}}.bp-member-query-table__compact-sort{display:none}@media screen and (max-width:1279px){:root body:has(.bp-member-registration-panel,.bp-member-pre-registration-workspace):where(:not(:has(.bp-member-pre-registration-workspace,.bp-member-pre-registration-dialog,.bp-member-profile-dialog,.bp-member-phone-dialog,.bp-member-pause-dialog,.bp-member-withdrawal-dialog,.bp-member-withdrawal-detail-dialog,.bp-member-seed-dialog,.bp-member-action-confirm,.bp-u10-contact-dialog,.bp-u10-conversion-dialog))) .bp-admin-toast:not(:has(button)):where(:not(.bp-guest-delete-toast)){pointer-events:none;top:calc(env(safe-area-inset-top) + 12px);bottom:auto}:root .bp-admin-workspace__body:has(.bp-member-overview-panel,.bp-member-registration-panel,.bp-member-pre-registration-workspace,.bp-monthly-dues-panel){padding:0}:root .bp-admin-workspace .bp-admin-member-dues-tabs{min-width:0;padding:0 20px}:root .bp-admin-workspace .bp-admin-member-dues-tabs__scroller{flex-wrap:nowrap;gap:22px;min-height:44px;overflow-x:auto}:root .bp-admin-workspace .bp-admin-member-dues-tabs__tab{border-bottom-width:2.8px;flex-shrink:0;height:44px;min-height:0;padding-inline:8px;font-size:13.5px}:root .bp-admin-workspace :is(.bp-member-registration-panel[data-workspace-tabs]:where(:not(.bp-member-overview-panel):not([data-archive-workspace]):not([data-guest-workspace])),.bp-member-pre-registration-workspace){min-width:0;padding:24px}.bp-admin-workspace .bp-member-overview-panel{min-width:0;padding:16px 24px 24px}.bp-admin-workspace .bp-member-overview__stats{grid-template-columns:repeat(3,minmax(0,1fr))}.bp-admin-workspace .bp-member-overview-stat{grid-template-columns:42px minmax(0,1fr);gap:11px;min-width:0;min-height:108px;padding:10px 12px 10px 16px}.bp-admin-workspace .bp-member-overview__body{grid-template-columns:1fr}.bp-member-overview__section-heading strong{font-size:19.5px}.bp-member-overview__section-heading span{font-size:13px}.bp-admin-workspace .bp-member-overview__rail{grid-template-columns:1fr;display:grid}.bp-admin-workspace .bp-member-overview-queue-item{grid-template-columns:40px minmax(0,1fr) 30px 85px;gap:20px;min-height:54px;padding:8px 10px}.bp-admin-workspace .bp-member-overview-queue-item i{place-items:center;display:grid}.bp-admin-workspace .bp-member-overview-composition-bar{grid-template-columns:130px minmax(0,1fr) 45px}.bp-admin-workspace .bp-member-overview__gender-summary>span{white-space:normal}:root .bp-admin-workspace .bp-member-registration-panel[data-workspace-tabs]:where(:not([data-archive-workspace]):not([data-guest-workspace])) .bp-member-ledger-layout[data-with-detail]{grid-template-columns:minmax(0,1fr)}:root .bp-admin-workspace .bp-member-registration-panel:where(:not([data-dense-ledger]):not([data-archive-workspace]):not([data-guest-workspace])) .bp-member-query-table-wrap,:root .bp-admin-workspace .bp-member-registration-panel:where(:not([data-dense-ledger]):not([data-archive-workspace]):not([data-guest-workspace])) .bp-member-ledger-detail{max-height:none}:root .bp-admin-workspace .bp-member-registration-panel:where(:not([data-dense-ledger]):not([data-archive-workspace]):not([data-guest-workspace])) .bp-member-query-table-wrap{max-width:100%;overflow-x:auto}:root .bp-admin-workspace .bp-member-registration-panel:where(:not([data-dense-ledger]):not([data-archive-workspace]):not([data-guest-workspace])) .bp-member-query-table{min-width:680px}:root .bp-admin-workspace .bp-member-registration-panel:where(:not([data-dense-ledger]):not([data-archive-workspace]):not([data-guest-workspace])) .bp-member-query-table :is(th,td){height:auto;padding:12px 8px;font-size:16px}:root .bp-admin-workspace .bp-member-registration-panel:where(:not([data-dense-ledger]):not([data-archive-workspace]):not([data-guest-workspace])) .bp-member-query-table :is(.bp-member-query-table__name-main,.bp-member-query-table__joined-at,.bp-member-query-table__name-sub,.bp-status,.bp-member-query-table__gender){white-space:normal;font-size:16px}:root .bp-admin-workspace .bp-member-registration-panel:where(:not([data-dense-ledger]):not([data-archive-workspace]):not([data-guest-workspace])) .bp-member-query-table__selectable-row{height:auto;min-height:64px}:root .bp-admin-workspace :where(.bp-member-registration-panel:not([data-dense-ledger]):not([data-archive-workspace]):not([data-guest-workspace])) .bp-member-query-form__status-chips{height:auto;min-height:44px}:root .bp-admin-workspace :where(.bp-member-registration-panel:not([data-dense-ledger]):not([data-archive-workspace]):not([data-guest-workspace])) .bp-member-query-form__status-chips button{min-width:0;height:44px;padding:0 14px}:root .bp-admin-workspace :is(.bp-member-overview-panel,.bp-member-registration-panel,.bp-member-pre-registration-workspace) button.bp-member-dues-refresh{width:32px;min-width:32px;height:31px;min-height:31px}.bp-admin-workspace :is(.bp-member-overview-panel,.bp-member-registration-panel:where(:not([data-guest-workspace])),.bp-member-pre-registration-workspace) .bp-member-dues-page-header__copy>p:last-child:not(.bp-event-panel__eyebrow){font-size:var(--bp-fs-page-desc);margin-top:0}.bp-admin-workspace :is(.bp-member-overview-panel,.bp-member-registration-panel,.bp-member-pre-registration-workspace) .bp-member-dues-page-header__copy>p.bp-event-panel__eyebrow{margin-bottom:2px}.bp-admin-workspace :is(.bp-member-overview-panel,.bp-member-registration-panel,.bp-member-pre-registration-workspace) .bp-member-dues-page-header__actions{margin-top:17px}:root .bp-admin-workspace :where(.bp-member-registration-panel:not([data-dense-ledger]):not([data-archive-workspace]):not([data-guest-workspace])) .bp-member-ledger-detail__actions{flex-wrap:wrap}:root .bp-admin-workspace :where(.bp-member-registration-panel:not([data-dense-ledger]):not([data-archive-workspace]):not([data-guest-workspace])) .bp-member-ledger-detail__actions>button{flex:45%;height:auto}:root .bp-admin-workspace :where(.bp-member-registration-panel:not([data-dense-ledger]):not([data-archive-workspace]):not([data-guest-workspace])) .bp-member-ledger-detail__checks dl{flex-wrap:wrap}:root .bp-admin-workspace .bp-member-pre-registration-workspace__layout{grid-template-columns:minmax(0,1.365fr) minmax(0,1fr);gap:9px}:root .bp-admin-workspace :is(.bp-member-candidate-review--compact,.bp-member-pre-registration-workspace__form){min-width:0;padding:20px}.bp-admin-workspace .bp-member-candidate-review__provisional-item{flex-direction:column;align-items:stretch;gap:12px;min-height:120px;padding:16px;display:flex}:root .bp-admin-workspace .bp-member-candidate-review__actions{flex-wrap:nowrap;gap:8px;display:flex}:root .bp-admin-workspace .bp-member-candidate-review__actions>button{white-space:nowrap;flex:1;min-width:0;height:33px;min-height:33px;padding-inline:8px}:root .bp-admin-workspace :is(.bp-member-overview-panel,.bp-member-registration-panel,.bp-member-pre-registration-workspace) .bp-member-dues-page-header{flex-direction:row;align-items:flex-start;display:flex}:root .bp-admin-workspace :is(.bp-member-overview-panel,.bp-member-registration-panel,.bp-member-pre-registration-workspace) .bp-member-dues-page-header__copy{flex:1;min-width:0}:root .bp-admin-workspace :is(.bp-member-overview-panel,.bp-member-registration-panel,.bp-member-pre-registration-workspace) .bp-member-dues-page-header__actions{flex:none}:root .bp-admin-workspace .bp-member-registration-panel:where(:not([data-dense-ledger]):not([data-archive-workspace]):not([data-guest-workspace])) .bp-member-ledger-detail :is(.bp-button,.bp-guest-ledger-delete button){height:auto;min-height:44px;font-size:16px}:root .bp-admin-workspace .bp-member-registration-panel:where(:not([data-dense-ledger]):not([data-archive-workspace]):not([data-guest-workspace])) .bp-checkbox{min-height:44px;font-size:16px}}@media screen and (max-width:767px){:root .bp-admin-workspace .bp-admin-member-dues-tabs{padding:0}:root .bp-admin-workspace .bp-admin-member-dues-tabs__scroller{gap:20px;min-height:39px;padding-inline:12px}:root .bp-admin-workspace .bp-admin-member-dues-tabs__tab{height:39px;font-size:13px}:root .bp-admin-workspace :is(.bp-member-overview-panel,.bp-member-registration-panel,.bp-member-pre-registration-workspace) button.bp-member-dues-refresh{width:31px;min-width:31px;height:31px;min-height:31px}.bp-admin-workspace :is(.bp-member-overview-panel,.bp-member-registration-panel:where(:not([data-guest-workspace])),.bp-member-pre-registration-workspace) .bp-member-dues-page-header__copy>p:last-child:not(.bp-event-panel__eyebrow){margin-top:3px}.bp-admin-workspace :is(.bp-member-overview-panel,.bp-member-registration-panel,.bp-member-pre-registration-workspace) .bp-member-dues-page-header__copy>p.bp-event-panel__eyebrow{margin-bottom:3px}.bp-admin-workspace :is(.bp-member-overview-panel,.bp-member-registration-panel,.bp-member-pre-registration-workspace) .bp-member-dues-page-header__actions{margin-top:5px}:root .bp-admin-workspace :is(.bp-member-registration-panel[data-workspace-tabs]:where(:not(.bp-member-overview-panel):not([data-archive-workspace]):not([data-guest-workspace])),.bp-member-pre-registration-workspace),.bp-admin-workspace .bp-member-overview-panel{padding:24px 16px}.bp-admin-workspace .bp-member-overview__stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.bp-admin-workspace .bp-member-overview-stat{border-radius:6px;grid-template-columns:minmax(0,1fr);gap:4px;min-height:90px;padding:10px 12px}:root .bp-admin-workspace :is(.bp-member-overview__composition,.bp-member-overview__recent){padding:16px}.bp-admin-workspace .bp-member-overview-queue-item{grid-template-columns:32px minmax(0,1fr) 30px;gap:8px}.bp-admin-workspace .bp-member-overview-queue-item__icon{width:32px;height:32px}.bp-admin-workspace .bp-member-overview-queue-item i{grid-column:2/-1;justify-self:end;min-width:110px}.bp-admin-workspace .bp-member-overview-composition-bar{grid-template-columns:110px minmax(0,1fr) 40px;gap:10px}:root .bp-admin-workspace :where(.bp-member-registration-panel:not([data-dense-ledger]):not([data-archive-workspace]):not([data-guest-workspace])) .bp-member-query-form__status-chips{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));width:100%;display:grid}:root .bp-admin-workspace :where(.bp-member-registration-panel:not([data-dense-ledger]):not([data-archive-workspace]):not([data-guest-workspace])) .bp-member-query-form__status-chips button{padding:0 6px}:root .bp-admin-workspace .bp-member-registration-panel:where(:not([data-dense-ledger]):not([data-archive-workspace]):not([data-guest-workspace])) .bp-member-query-table-wrap{background:0 0;border:0;overflow:visible}:root .bp-admin-workspace .bp-member-registration-panel:where(:not([data-dense-ledger]):not([data-archive-workspace]):not([data-guest-workspace])) .bp-member-query-table__compact-sort{justify-content:flex-end;align-items:center;gap:8px;margin-bottom:12px;font-size:16px;display:flex}:root .bp-admin-workspace .bp-member-registration-panel:where(:not([data-dense-ledger]):not([data-archive-workspace]):not([data-guest-workspace])) .bp-member-query-table__compact-sort select{max-width:200px;min-height:44px;padding:8px var(--bp-admin-select-padding-right,8px) 8px 8px;background-color:#fff;border:1px solid #ded4ef;border-radius:6px;font-size:16px}:root .bp-admin-workspace .bp-member-registration-panel:where(:not([data-dense-ledger]):not([data-archive-workspace]):not([data-guest-workspace])) .bp-member-query-table{width:100%;min-width:0;display:block}:root .bp-admin-workspace .bp-member-registration-panel:where(:not([data-dense-ledger]):not([data-archive-workspace]):not([data-guest-workspace])) .bp-member-query-table :is(colgroup,thead){display:none}:root .bp-admin-workspace .bp-member-registration-panel:where(:not([data-dense-ledger]):not([data-archive-workspace]):not([data-guest-workspace])) .bp-member-query-table tbody{gap:12px;display:grid}:root .bp-admin-workspace .bp-member-registration-panel:where(:not([data-dense-ledger]):not([data-archive-workspace]):not([data-guest-workspace])) .bp-member-query-table tbody tr{background:#fff;border:1px solid #e4dcee;border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;height:auto;padding:16px;display:grid}:root .bp-admin-workspace .bp-member-registration-panel:where(:not([data-dense-ledger]):not([data-archive-workspace]):not([data-guest-workspace])) .bp-member-query-table tbody td{white-space:normal;overflow-wrap:anywhere;text-align:left;border:0;width:auto;min-width:0;height:auto;padding:0;display:block}:root .bp-admin-workspace .bp-member-registration-panel:where(:not([data-dense-ledger]):not([data-archive-workspace]):not([data-guest-workspace])) .bp-member-query-table td[data-column=name]{grid-area:1/1/auto/-1;padding-right:72px}:root .bp-admin-workspace .bp-member-registration-panel:where(:not([data-dense-ledger]):not([data-archive-workspace]):not([data-guest-workspace])) .bp-member-query-table td[data-column=status]{grid-area:1/2;place-self:start end}:root .bp-admin-workspace .bp-member-registration-panel:where(:not([data-dense-ledger]):not([data-archive-workspace]):not([data-guest-workspace])) .bp-member-query-table td[data-column=note]{white-space:normal;grid-column:1/-1;max-width:none}:root .bp-admin-workspace .bp-member-registration-panel:where(:not([data-dense-ledger]):not([data-archive-workspace]):not([data-guest-workspace])) .bp-member-query-table td[data-column=actions]{flex-wrap:wrap;grid-column:1/-1;gap:8px;display:flex}:root .bp-admin-workspace .bp-member-registration-panel:where(:not([data-dense-ledger]):not([data-archive-workspace]):not([data-guest-workspace])) .bp-member-query-table td[data-column=actions]>button{flex:1}:root .bp-admin-workspace .bp-member-registration-panel:where(:not([data-dense-ledger]):not([data-archive-workspace]):not([data-guest-workspace])) .bp-member-query-table__name-line{gap:6px;display:grid}:root .bp-admin-workspace .bp-member-registration-panel:where(:not([data-dense-ledger]):not([data-archive-workspace]):not([data-guest-workspace])) .bp-member-query-table__name-button{text-align:left}:root .bp-admin-workspace .bp-member-registration-panel:where(:not([data-dense-ledger]):not([data-archive-workspace]):not([data-guest-workspace])) .bp-member-query-table__chevron{display:none}:root .bp-admin-workspace .bp-member-registration-panel:where(:not([data-dense-ledger]):not([data-archive-workspace]):not([data-guest-workspace])) .bp-member-query-table td[data-column=ntrp]:before{content:"예상 NTRP ";color:#766d83}:root .bp-admin-workspace .bp-member-registration-panel:where(:not([data-dense-ledger]):not([data-archive-workspace]):not([data-guest-workspace])) .bp-member-query-table:not([data-guest-layout]) td[data-column=identity]:before{content:"본인확인 "}:root .bp-admin-workspace .bp-member-registration-panel:where(:not([data-dense-ledger]):not([data-archive-workspace]):not([data-guest-workspace])) .bp-member-query-table td[data-column=pin]:before{content:"PIN "}:root .bp-admin-workspace .bp-member-registration-panel:where(:not([data-dense-ledger]):not([data-archive-workspace]):not([data-guest-workspace])) .bp-member-query-table td[data-column=note]:before{content:"등록메모 ";color:#766d83}:root .bp-admin-workspace :where(.bp-member-registration-panel:not([data-dense-ledger]):not([data-archive-workspace]):not([data-guest-workspace])) .bp-member-ledger-detail__profile{grid-template-columns:44px minmax(0,1fr)}:root .bp-admin-workspace :where(.bp-member-registration-panel:not([data-dense-ledger]):not([data-archive-workspace]):not([data-guest-workspace])) .bp-member-ledger-detail__profile>span:last-child{grid-column:2;justify-self:start}:root .bp-admin-workspace :where(.bp-member-registration-panel:not([data-dense-ledger]):not([data-archive-workspace]):not([data-guest-workspace])) .bp-member-ledger-detail__facts{grid-template-columns:repeat(2,minmax(0,1fr))}:root .bp-admin-workspace :where(.bp-member-registration-panel:not([data-dense-ledger]):not([data-archive-workspace]):not([data-guest-workspace])) .bp-member-ledger-detail__checks dl{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}:root .bp-admin-workspace .bp-member-pre-registration-workspace__layout{grid-template-columns:1fr;gap:22px}:root .bp-admin-workspace .bp-member-registration-panel:where(:not([data-archive-workspace]):not([data-guest-workspace])) .bp-member-query-form{grid-template-columns:1fr;display:grid}:root .bp-admin-workspace .bp-member-registration-panel:where(:not([data-archive-workspace]):not([data-guest-workspace])) .bp-member-query-form>*{width:100%;min-width:0}:root .bp-admin-workspace .bp-member-registration-panel:where(:not([data-archive-workspace]):not([data-guest-workspace])) .bp-member-query-form .bp-form__actions{display:flex}:root .bp-admin-workspace .bp-member-registration-panel:where(:not([data-dense-ledger]):not([data-archive-workspace]):not([data-guest-workspace])) .bp-checkbox{min-height:44px;font-size:16px}}@media (min-width:768px) and (max-width:1279px){.bp-admin-workspace .bp-member-ledger-detail[data-archive-detail] .bp-member-ledger-detail__actions{margin-top:-6px}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace] .bp-member-dues-refresh>svg{width:13.5px;height:13.5px}.bp-admin-workspace .bp-member-ledger-detail[data-archive-detail] .bp-member-ledger-detail__checks{gap:16px}.bp-admin-workspace .bp-member-ledger-detail[data-archive-detail] .bp-member-ledger-detail__profile p{color:#646f96}.bp-admin-workspace .bp-member-overview__stats{gap:9px 12px}.bp-admin-workspace .bp-member-overview-panel .bp-member-dues-page-header__copy>p:last-child:not(.bp-event-panel__eyebrow){word-break:keep-all;font-size:13.5px}.bp-member-overview-stat .bp-admin-metric__body{gap:7px;padding-top:5.5px}.bp-admin-workspace .bp-member-overview-stat .bp-admin-metric__value{margin-top:0;font-size:27.5px}.bp-admin-workspace .bp-member-overview-stat .bp-admin-metric__value small{font-size:15px}.bp-admin-workspace .bp-member-overview-stat[data-tone=warning] .bp-admin-metric__detail{color:#fe7516}.bp-admin-workspace .bp-member-overview__queue{gap:6px;padding:16px 18px}.bp-member-overview__queue .bp-member-overview__section-heading{margin-bottom:4px}.bp-member-overview__queue .bp-member-overview__section-heading>div>span{font-size:13.5px}.bp-member-overview__queue .bp-member-overview__section-heading>span{font-size:11.5px}.bp-admin-workspace .bp-member-overview__recent{align-content:start;gap:6px;padding:12px 14px}.bp-member-overview__recent .bp-member-overview__section-heading strong{font-size:15.5px}.bp-member-overview__recent .bp-member-overview__section-heading>button{font-size:12px}.bp-member-overview__recent-list>button>:is(span,strong,em){font-size:11.5px}.bp-member-overview__composition .bp-member-overview__section-heading strong{font-size:17px}.bp-admin-workspace .bp-member-overview__composition{align-content:start;gap:6px;padding:12px 16px}.bp-admin-workspace .bp-member-overview-composition-bar{grid-template-columns:56px minmax(0,1fr) 30px;gap:14px}.bp-admin-workspace .bp-member-overview-composition-bar>span{font-size:11.5px}.bp-admin-workspace .bp-member-overview-composition-bar>strong{font-size:12px}.bp-member-overview__subhead:not(:first-child){font-size:11.5px}.bp-member-overview__composition .bp-member-overview__heading-icon{width:26px;height:22px}.bp-member-overview__recent .bp-member-overview__heading-icon{width:22px;height:24px}:is(.bp-member-overview__composition,.bp-member-overview__recent) .bp-member-overview__section-heading{min-height:28px;margin-bottom:4px}:is(.bp-member-overview__composition,.bp-member-overview__recent) .bp-member-overview__section-heading strong{align-items:center;line-height:24px;display:flex}.bp-member-overview-queue-item__icon>.bp-member-overview-queue-item__tablet-icon{width:21px;height:21px}.bp-admin-workspace .bp-member-overview-stat .bp-admin-metric__label{font-size:14px}.bp-admin-workspace .bp-member-overview-stat .bp-admin-metric__detail{font-size:12px}.bp-member-overview-stat .bp-admin-metric__icon>.bp-member-overview-stat__pc-icon{display:none}.bp-member-overview-stat .bp-admin-metric__icon>.bp-member-overview-stat__tablet-icon{display:block}.bp-admin-workspace .bp-member-overview__rail{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.bp-member-overview__heading-icon{vertical-align:middle;width:20px;height:20px;color:var(--bp-accent);margin-right:8px;display:inline-block}.bp-member-overview__inset{border:1px solid #e9e5f2;border-radius:8px;padding:14px;display:block}.bp-member-overview__subhead{color:var(--bp-ink);margin:0 0 10px;font-size:13px;font-weight:600;display:block}.bp-member-overview__subhead:not(:first-child){margin-top:16px}.bp-member-overview__recent-head{color:#6b7295;border-bottom:1px solid #eeecf3;grid-template-columns:72px minmax(62px,1fr) minmax(0,1.2fr);gap:7px;padding:8px 0;font-size:11.5px;display:grid}.bp-admin-workspace .bp-member-overview__recent-list>button{grid-template-columns:72px minmax(62px,1fr) minmax(0,1.2fr)}.bp-member-overview__weekday{display:inline}:is(.bp-member-overview__composition,.bp-member-overview__recent) .bp-member-overview__section-heading>div>span{display:none}.bp-member-overview-queue-item__icon{border-radius:50%;width:40px;height:40px}.bp-member-overview-queue-item__icon>.bp-member-overview-queue-item__icon-letter{opacity:0}.bp-member-overview-queue-item__icon>.bp-member-overview-queue-item__tablet-icon{display:block}.bp-member-overview-queue-item strong{font-size:14.5px;font-weight:600}.bp-member-overview-queue-item em{font-size:12px}.bp-member-overview-queue-item b{font-size:20.5px}.bp-admin-workspace .bp-member-overview-queue-item i{height:29px;min-height:0;padding:0;font-size:11.5px;font-weight:500}.bp-admin-workspace .bp-member-pre-registration-workspace__layout{align-items:stretch}.bp-admin-workspace .bp-member-pre-registration-workspace .bp-member-candidate-review__summary>div{min-height:74px;padding:11px 17px 8px}.bp-admin-workspace .bp-member-pre-registration-workspace .bp-member-candidate-review__summary span{font-size:14px}.bp-admin-workspace .bp-member-pre-registration-workspace .bp-member-candidate-review__summary strong{margin-top:0}.bp-member-overview__gender-summary>span{font-size:11.5px}.bp-admin-workspace .bp-member-pre-registration-workspace .bp-member-candidate-review__provisional-item{flex-wrap:nowrap}.bp-member-pre-registration-workspace .bp-member-candidate-review__provisional-item>:is(.bp-member-candidate-review__copy,.bp-member-candidate-review__actions,.bp-member-seed-block-reason){max-width:100%}.bp-member-pre-registration-workspace .bp-member-seed-block-reason{word-break:keep-all;overflow-wrap:anywhere;flex-basis:auto}.bp-admin-workspace .bp-member-pre-registration-workspace .bp-member-candidate-review__header h4{font-size:23.5px}.bp-admin-workspace .bp-member-pre-registration-workspace__form h4{font-size:23px}.bp-member-pre-registration-workspace .bp-member-candidate-review__provisional-head{font-size:17.5px}.bp-member-pre-registration-workspace .bp-member-candidate-review__provisional-head span{font-size:14.5px}.bp-admin-workspace .bp-member-pre-registration-workspace__form .bp-field__label{font-size:15.5px}.bp-admin-workspace .bp-member-pre-registration-workspace__form .bp-form__actions .bp-button{font-size:15px}.bp-admin-workspace .bp-member-pre-registration-workspace__form .bp-section-copy{font-size:12px}.bp-admin-workspace .bp-member-candidate-review__provisional-item>.bp-member-candidate-review__copy>strong{font-size:17.5px}.bp-admin-workspace .bp-member-candidate-review__provisional-item>.bp-member-candidate-review__copy>span{font-size:14.5px}.bp-admin-workspace .bp-member-pre-registration-workspace__form>div>p:last-child{font-size:13px}}@media (max-width:1279px){.bp-admin-workspace .bp-member-candidate-review__provisional-items{grid-template-columns:1fr}.bp-admin-workspace .bp-member-pre-registration-workspace .bp-member-candidate-review__actions .bp-button{font-size:13.5px}.bp-admin-workspace .bp-member-candidate-review__provisional-item{flex-direction:column;align-items:stretch;gap:12px;min-height:120px;display:flex}.bp-admin-workspace .bp-member-candidate-review__summary{margin-top:17px}.bp-admin-workspace .bp-member-candidate-review__summary>div{width:auto}}@media (max-width:767px){.bp-admin-workspace .bp-member-overview__stats{gap:10px}.bp-admin-workspace .bp-member-overview-panel .bp-member-dues-page-header__copy>p:last-child:not(.bp-event-panel__eyebrow){word-break:keep-all;font-size:12.5px}.bp-member-overview-stat .bp-admin-metric__body{gap:2px;padding-top:0}.bp-admin-workspace .bp-member-overview-stat .bp-admin-metric__value{margin-top:0;font-size:27px}.bp-admin-workspace .bp-member-overview-stat .bp-admin-metric__value small{font-size:16.5px}.bp-admin-workspace .bp-member-overview-stat[data-tone=warning] .bp-admin-metric__label{color:#ef6c15}.bp-admin-workspace .bp-member-overview-stat[data-tone=warning] .bp-admin-metric__value,.bp-admin-workspace .bp-member-overview-stat[data-tone=warning] .bp-admin-metric__value small{color:#d6651b}.bp-admin-workspace .bp-member-overview-stat[data-tone=warning] .bp-admin-metric__detail{color:#d56720}.bp-member-overview-queue-item strong{font-size:11.5px}.bp-member-overview-queue-item b{font-size:17px}.bp-member-overview-stat .bp-admin-metric__icon{display:none}.bp-admin-workspace .bp-member-overview-stat .bp-admin-metric__label{font-size:12.5px}.bp-admin-workspace .bp-member-overview-stat .bp-admin-metric__detail{font-size:11.5px}.bp-member-overview__queue .bp-member-overview__section-heading{gap:4px;display:grid}.bp-member-overview__queue .bp-member-overview__section-heading>div{align-items:baseline;gap:8px;display:flex}.bp-member-overview__queue .bp-member-overview__section-heading strong{font-size:16px;font-weight:700}.bp-member-overview__queue .bp-member-overview__section-heading>div>span{font-size:12px}.bp-member-overview__queue .bp-member-overview__section-heading>span{word-break:keep-all;font-size:10.5px}.bp-admin-workspace .bp-member-overview__queue{padding:8px}.bp-admin-workspace .bp-member-overview-queue-item{grid-template-columns:34px minmax(0,1fr) auto max-content;gap:3px 6px;min-height:49px;padding:7.5px 8px}.bp-member-overview-queue-item>.bp-member-overview-queue-item__icon{grid-area:1/1/3;width:34px;height:34px}.bp-member-overview-queue-item>span:nth-of-type(2){display:contents}.bp-member-overview-queue-item>span:nth-of-type(2)>strong{grid-area:1/2}.bp-member-overview-queue-item>span:nth-of-type(2)>em{grid-area:2/2/auto/4;margin-top:0}.bp-member-overview-queue-item>b{white-space:nowrap;grid-area:1/3/3;align-self:center;min-width:18px;line-height:1}.bp-member-overview-queue-item em{text-overflow:clip;white-space:normal;word-break:keep-all;overflow-wrap:anywhere;font-size:11.5px;overflow:visible}.bp-admin-workspace .bp-member-overview-queue-item i{grid-area:1/4/3;justify-self:stretch;min-width:0;height:28px;min-height:0;padding:0 7px;font-size:13.5px}.bp-member-pre-registration-workspace .bp-member-dues-page-header__copy>p:not(.bp-event-panel__eyebrow){word-break:keep-all;overflow-wrap:anywhere}.bp-admin-workspace .bp-member-pre-registration-workspace .bp-member-candidate-review--compact{background:0 0;border:0;padding:0}.bp-member-pre-registration-workspace .bp-member-candidate-review__header{background:#fff;border:1px solid #e5e1eb;border-radius:8px;padding:16px}.bp-member-pre-registration-workspace .bp-member-candidate-review--compact:has(>.bp-member-candidate-review__summary){row-gap:0}.bp-member-pre-registration-workspace .bp-member-candidate-review--compact:has(>.bp-member-candidate-review__summary)>.bp-member-candidate-review__header{border-bottom:0;border-radius:8px 8px 0 0;padding-bottom:0}.bp-member-pre-registration-workspace .bp-member-candidate-review__summary~*{margin-top:var(--bp-admin-space-3)}.bp-member-pre-registration-workspace .bp-member-candidate-review__provisional{border-top:0;padding-top:0}.bp-member-pre-registration-workspace .bp-member-seed-block-reason{word-break:keep-all;overflow-wrap:anywhere;grid-column:1/-1;min-width:0}.bp-admin-workspace .bp-member-pre-registration-workspace .bp-member-candidate-review__summary{background:#fff;border:1px solid #e5e1eb;border-top:0;border-radius:0 0 8px 8px;margin:0;padding:12px 16px 16px}.bp-admin-workspace .bp-member-pre-registration-workspace .bp-member-candidate-review__provisional-item{grid-template-columns:46px minmax(0,1fr);align-items:center;display:grid}.bp-member-pre-registration-workspace .bp-member-candidate-review__avatar{color:#633ef7;background:#f3f3fe;border-radius:50%;place-items:center;width:46px;height:46px;display:grid}.bp-member-pre-registration-workspace .bp-member-candidate-review__avatar[data-gender=M]{color:#3569fd;background:#eaf0fe}.bp-member-pre-registration-workspace .bp-member-candidate-review__actions{grid-column:1/-1}.bp-admin-workspace .bp-member-pre-registration-workspace .bp-member-candidate-review__header h4{font-size:18px}.bp-admin-workspace .bp-member-pre-registration-workspace .bp-member-candidate-review__summary span{font-size:11px}.bp-admin-workspace .bp-member-pre-registration-workspace .bp-member-candidate-review__summary>div{min-height:58px;padding:10px 13px 3px}.bp-admin-workspace .bp-member-pre-registration-workspace .bp-member-candidate-review__summary strong{margin-top:4px;font-size:21.5px}.bp-admin-workspace .bp-member-pre-registration-workspace .bp-member-candidate-review__header>div>.bp-event-panel__eyebrow{font-size:11px}.bp-member-pre-registration-workspace .bp-member-candidate-review__provisional-head{font-size:17px}.bp-member-pre-registration-workspace .bp-member-candidate-review__provisional-head span{font-size:13px}.bp-admin-workspace .bp-member-pre-registration-workspace .bp-member-candidate-review__provisional-item>.bp-member-candidate-review__copy>strong{font-size:17px}.bp-admin-workspace .bp-member-pre-registration-workspace .bp-member-candidate-review__provisional-item>.bp-member-candidate-review__copy>span{font-size:13px}}@media (max-width:1279px){.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace]{box-shadow:none;background:0 0;border:0;margin:0;padding:24px 26px}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace] .bp-member-ledger-layout[data-with-detail]{grid-template-columns:minmax(0,1fr);gap:9px}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace]{row-gap:14px}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace] .bp-member-dues-page-header{margin-bottom:-4px}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace] .bp-member-dues-page-header__actions{margin-top:0}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace] .bp-member-query-form{flex-wrap:nowrap;align-items:end;gap:12px;padding:15px 18px 17px}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace] .bp-member-query-form .bp-form__grid{flex:1 1 0;grid-template-columns:minmax(0,197fr) minmax(0,140fr) minmax(0,124fr);gap:12px}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace] .bp-member-query-form .bp-input{height:35px}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace] .bp-member-query-form .bp-field__label{font-size:13px}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace] .bp-member-query-form__status-chips{height:35px;padding-inline:8px}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace] .bp-member-query-form__status-chips button{min-width:62px;height:23px;padding-inline:12px;font-size:12.5px}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace] .bp-member-query-form__actions .bp-button{min-width:74px;height:35px;font-size:13px}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace] .bp-member-query-form__checkbox{font-size:13px;line-height:1.4}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace]>.bp-callout--with-icon{grid-template-columns:22px minmax(0,1fr);padding:8.5px 16px;font-size:12.5px;line-height:1.5}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace]>.bp-callout--with-icon>svg{color:#513fe6;width:22px;height:22px}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace] .bp-member-query-table-wrap{background:0 0;border:0;max-width:100%;overflow:visible}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace] .bp-member-query-table__compact-sort{justify-content:flex-end;align-items:center;gap:8px;margin-bottom:12px;font-size:13px;display:flex}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace] .bp-member-query-table__compact-sort select{max-width:200px;height:35px;min-height:0;padding:0 var(--bp-admin-select-padding-right,24px) 0 10px;background-color:#fff;border:1px solid #ded4ef;border-radius:6px;font-size:16px}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace] .bp-member-query-table{min-width:0;display:block}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace] .bp-member-query-table colgroup{display:none}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace] .bp-member-query-table thead{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace] .bp-member-query-table tbody{gap:7px;display:grid}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace] .bp-member-query-table tbody tr{box-sizing:border-box;background:#fff;border:1px solid #e6e1ef;border-radius:6px;grid-template-columns:minmax(0,179fr) minmax(0,166fr) minmax(0,169fr) minmax(0,216fr);grid-template-areas:"name gender ntrp identity""name pin note.";gap:9.5px 0;height:auto;min-height:110px;padding:16px 18px;display:grid}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace] .bp-member-query-table tbody td{color:#273357;text-align:left;white-space:normal;word-break:keep-all;background:0 0;border:0;border-left:1px solid #ece8f3;border-radius:0;width:auto;min-width:0;height:auto;padding:0 21px;font-size:14px;font-weight:400;line-height:1.2;display:block}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace] .bp-member-query-table td[data-column=name]{border:0;grid-area:name;padding:0}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace] .bp-member-query-table td[data-column=status]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace] .bp-member-query-table__archive-name-status{margin-top:6px;display:block}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace] .bp-member-query-table__archive-name-status .bp-status{color:#5b6170;white-space:nowrap;box-sizing:border-box;background:#ededf1;border:0;border-radius:999px;min-width:53px;height:21px;min-height:0;padding:3px 12px;font-size:10.5px;font-weight:500}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace] .bp-member-query-table td[data-column=gender]{grid-area:gender}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace] .bp-member-query-table td[data-column=ntrp]{grid-area:ntrp}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace] .bp-member-query-table td[data-column=identity]{grid-area:identity}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace] .bp-member-query-table td[data-column=pin]{grid-area:pin}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace] .bp-member-query-table td[data-column=note]{grid-area:note;max-width:none}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace] .bp-member-query-table td:before{color:#6b7295;margin-bottom:4px;font-size:12px;font-weight:400;display:block}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace] .bp-member-query-table td[data-column=gender]:before{content:"성별"}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace] .bp-member-query-table td[data-column=ntrp]:before{content:"예상 NTRP"}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace] .bp-member-query-table td[data-column=identity]:before{content:"본인확인"}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace] .bp-member-query-table td[data-column=pin]:before{content:"PIN"}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace] .bp-member-query-table td[data-column=note]:before{content:"등록메모"}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace] .bp-member-query-table__name-main{white-space:normal;word-break:keep-all;overflow-wrap:anywhere;font-size:16.5px;font-weight:700}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace] .bp-member-query-table td[data-column=status] .bp-status{padding:3px 12px;font-size:10.5px}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace] .bp-member-query-table tr[aria-selected=true]{box-shadow:none;background:#f7f5ff;border-color:#7b61ff;outline:0}.bp-admin-workspace .bp-member-ledger-detail[data-archive-detail]{gap:10px;padding:14px}.bp-admin-workspace .bp-member-ledger-detail[data-archive-detail] .bp-member-ledger-detail__profile{grid-template-columns:46px minmax(0,1fr);gap:16px}.bp-admin-workspace .bp-member-ledger-detail[data-archive-detail] .bp-member-ledger-detail__profile>span{color:#5842e7;background:#f2f2fd;width:46px;height:46px}.bp-admin-workspace .bp-member-ledger-detail[data-archive-detail] .bp-member-ledger-detail__profile>span>svg{width:26px;height:26px}.bp-admin-workspace .bp-member-ledger-detail[data-archive-detail] .bp-member-ledger-detail__profile>div{flex-wrap:wrap;align-items:center;gap:6px 12px;display:flex}.bp-admin-workspace .bp-member-ledger-detail[data-archive-detail] .bp-member-ledger-detail__profile strong{font-size:17.5px}.bp-admin-workspace .bp-member-ledger-detail[data-archive-detail] .bp-member-ledger-detail__profile .bp-status{box-sizing:border-box;min-width:55px;height:21px;font-size:11px}.bp-admin-workspace .bp-member-ledger-detail[data-archive-detail] .bp-member-ledger-detail__profile p{flex-basis:100%;font-size:14px}.bp-admin-workspace .bp-member-ledger-detail[data-archive-detail] .bp-member-ledger-detail__facts>div{padding-block:8px}.bp-admin-workspace .bp-member-ledger-detail[data-archive-detail] .bp-member-ledger-detail__facts dt{font-size:12px}.bp-admin-workspace .bp-member-ledger-detail[data-archive-detail] .bp-member-ledger-detail__facts dd{font-size:15.5px}.bp-admin-workspace .bp-member-ledger-detail[data-archive-detail] :is(.bp-member-ledger-detail__checks,.bp-member-ledger-detail__note)>strong{font-size:13.5px}.bp-admin-workspace .bp-member-ledger-detail[data-archive-detail] .bp-member-ledger-detail__checks :is(dt,dd){font-size:11px}.bp-admin-workspace .bp-member-ledger-detail[data-archive-detail] .bp-member-ledger-detail__checks dl>div{padding:4px 12.5px}.bp-admin-workspace .bp-member-ledger-detail[data-archive-detail] .bp-member-ledger-detail__note{gap:2px}.bp-admin-workspace .bp-member-ledger-detail[data-archive-detail] .bp-member-ledger-detail__note p{font-size:12.5px}.bp-admin-workspace .bp-member-ledger-detail[data-archive-detail] .bp-member-ledger-detail__actions .bp-button{height:31px;font-size:12.5px}.bp-member-ledger-detail__archive-chevron{display:block}}@media (max-width:767px){.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace]{background:0 0;border:0;margin:0;padding:24px 16px}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace]{row-gap:20px;padding:20px 18px}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace] .bp-member-dues-page-header{margin-bottom:2px}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace] .bp-member-dues-page-header__actions{margin-top:1px}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace] .bp-member-query-form{background:0 0;border:0;flex-direction:column;align-items:stretch;gap:12px;padding:0;display:flex}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace] .bp-member-query-form .bp-form__grid{flex:none;grid-template-columns:minmax(0,173fr) minmax(0,169fr);gap:12px;width:100%}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace] .bp-member-query-form .bp-member-query-form__search{grid-column:1/-1;gap:6px}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace] .bp-member-query-form__status-field{align-self:start}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace] .bp-member-query-form__status-field>.bp-field__label{display:none}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace] .bp-member-query-form .bp-field__label{font-size:13.5px;font-weight:400}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace] .bp-member-query-form .bp-input{height:40px}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace] .bp-member-query-form__search .bp-input{height:43px}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace] .bp-member-query-form .bp-member-query-form__gender{gap:3px}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace] .bp-member-query-form__status-chips{height:49px}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace] .bp-member-query-form__status-chips button{min-width:56.5px;height:22px;padding-inline:10.5px;font-size:13.5px}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace] .bp-member-query-form__checkbox{white-space:normal;flex:none;order:1;min-height:24px;margin-top:-2px;font-size:14px}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace] .bp-member-query-form__checkbox input{width:22px;height:22px;margin:0}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace] .bp-member-query-form__actions{order:2;align-self:stretch;width:100%}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace] .bp-member-query-form__actions .bp-button{color:#fff;background:#5f33e1;width:100%;height:40px;font-size:15px}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace]>.bp-callout--with-icon{border-radius:4px;grid-template-columns:24px minmax(0,1fr);align-items:start;margin-top:-.5px;padding:17px 12px;font-size:14px;line-height:1.55}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace]>.bp-callout--with-icon>svg{color:#5857f9;width:24px;height:24px;margin-top:0}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace] .bp-member-query-table tbody tr{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"name name""gender ntrp""identity pin""note note";gap:10px 12px;min-height:0;padding:14px}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace] .bp-member-query-table tbody td{border:0;padding:0}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace] .bp-member-query-table td[data-column=status]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace] .bp-member-query-table td[data-column=name]{min-height:50px}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace] .bp-member-query-table__name-main{font-size:17.5px}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace] .bp-member-query-table td:before{margin-bottom:0;margin-right:5px;font-size:12px;display:inline}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace] .bp-member-query-table__guest-identity{align-items:start}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace] .bp-member-query-table__archive-name-status{margin-top:6px;display:block}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace] .bp-member-query-table__archive-name-status .bp-status{color:#5b6170;white-space:nowrap;box-sizing:border-box;background:#ededf1;border:0;border-radius:999px;min-width:51.5px;height:21px;min-height:0;padding:3px 10px;font-size:12px;font-weight:500}.bp-admin-workspace .bp-member-registration-panel[data-archive-workspace] .bp-member-query-table__guest-avatar{color:#7c859c;background:#eaebee;border-radius:50%;flex:none;place-items:center;width:50px;height:50px;display:grid}.bp-admin-workspace .bp-member-ledger-detail[data-archive-detail] .bp-member-ledger-detail__profile>span{color:#7c859c;background:#eaebee}.bp-admin-workspace .bp-member-ledger-detail[data-archive-detail] .bp-member-ledger-detail__profile>span>svg{width:30px;height:30px}.bp-admin-workspace .bp-member-ledger-detail[data-archive-detail] .bp-member-ledger-detail__profile>div{gap:6px;display:grid}.bp-admin-workspace .bp-member-ledger-detail[data-archive-detail] .bp-member-ledger-detail__facts{grid-template-columns:repeat(2,minmax(0,1fr))}.bp-member-ledger-detail__archive-chevron{display:none}}@media screen and (max-width:1279px){.bp-member-pause-dialog__warning-break{display:none}.bp-admin-workspace :is(.bp-member-profile-dialog,.bp-member-phone-dialog,.bp-member-pause-dialog,.bp-member-withdrawal-dialog,.bp-member-withdrawal-detail-dialog,.bp-member-action-confirm,.bp-member-lifecycle-dialog,.bp-member-ntrp-dialog){max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);margin:auto}.bp-admin-workspace .bp-member-lifecycle-dialog .bp-member-overview-dialog__footer{flex-wrap:nowrap;gap:8px}}@media screen and (min-width:768px) and (max-width:1279px){.bp-admin-workspace .bp-member-action-confirm--pin{--bp-dialog-button-h:48px}.bp-admin-workspace .bp-member-action-confirm--delete{--bp-dialog-title:19px;--bp-dialog-eyebrow:12px;--bp-dialog-button-h:34px;--bp-dialog-fs-button:13px;--bp-member-confirm-body:13px;--bp-member-confirm-leading:1.7;border-radius:8px}.bp-admin-workspace .bp-member-action-confirm--delete>.bp-super-dialog__header{border-bottom-width:1px;margin-inline:20px;padding:18px 0 6px}.bp-admin-workspace .bp-member-action-confirm--delete .bp-super-dialog__header-copy{gap:4px}.bp-admin-workspace .bp-member-action-confirm--delete>.bp-super-dialog__body{--bp-member-confirm-leading:20px;padding:12px 20px 6px}.bp-admin-workspace .bp-member-action-confirm--delete>.bp-super-dialog__footer{--bp-touch-gap:8px;gap:8px;padding:8px 17px 16px}.bp-admin-workspace .bp-member-action-confirm--delete>.bp-super-dialog__footer>button{flex-basis:69px}.bp-admin-workspace .bp-member-action-confirm--delete>.bp-super-dialog__footer>button.bp-button--secondary{flex-basis:76px}.bp-admin-workspace .bp-member-seed-dialog{--bp-dialog-title:22px;--bp-dialog-eyebrow:12px;--bp-dialog-button-h:37px;--bp-dialog-fs-button:14px;--bp-member-seed-label:14px;--bp-member-seed-input-fs:16px;--bp-member-seed-input-h:37px;--bp-member-seed-form-gap:22.5px;--bp-member-seed-field-gap:6px}.bp-admin-workspace .bp-member-seed-dialog>.bp-super-dialog__header{padding:20px 22px 0}.bp-admin-workspace .bp-member-seed-dialog>.bp-super-dialog__body{padding:27px 22px 31px}.bp-admin-workspace .bp-member-seed-dialog>.bp-super-dialog__footer{--bp-touch-gap:11px;gap:11px;padding:16px 21px 18px}.bp-admin-workspace .bp-member-seed-dialog>.bp-super-dialog__footer>button.bp-button{flex-basis:80px}.bp-admin-workspace .bp-member-seed-dialog>.bp-super-dialog__footer>button.bp-button--secondary{flex-basis:81px}.bp-admin-workspace .bp-member-profile-dialog{--bp-profile-chip-size:10px;--bp-profile-chip-h:26.5px;--bp-profile-member-w:66px;--bp-profile-verification-w:95px;--bp-profile-pin-w-min:79px;--bp-profile-member-size:12.5px;--bp-profile-member-weight:500;--bp-profile-facts-title:16.5px;--bp-profile-readonly:13.5px;--bp-profile-help:10.5px;--bp-profile-label:11.5px;--bp-profile-value:15px;--bp-profile-fact-h:64px;--bp-profile-memo-label:15px;--bp-profile-memo-help:11.5px;--bp-profile-action-size:12.5px;--bp-profile-action-h:35px;--bp-profile-save-w:141px;--bp-profile-pin-w:157px;--bp-profile-section-title:14px;--bp-profile-section-help:10.5px;--bp-profile-state-size:12px}.bp-admin-workspace .bp-member-profile-dialog .bp-event-card__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bp-admin-workspace .bp-member-profile-dialog .bp-ops-dialog__body>.bp-member-profile-dialog__state-panel:has(+.bp-event-card__grid)>div{flex-wrap:wrap}.bp-admin-workspace .bp-member-profile-dialog__actions{flex-wrap:wrap}.bp-admin-workspace .bp-member-profile-dialog__actions .bp-button{padding-inline:20px}.bp-admin-workspace .bp-member-profile-dialog .bp-ops-dialog__body{column-gap:10px}.bp-admin-workspace .bp-member-profile-dialog__summary>span{padding-inline:9px}.bp-admin-workspace .bp-member-profile-dialog__risk,.bp-admin-workspace .bp-member-profile-dialog__state-panel:last-child{border:1px solid #e6e1ef;border-radius:6px;grid-template-rows:1fr auto;gap:10px;padding:10px}.bp-admin-workspace .bp-member-profile-dialog__risk strong svg,.bp-admin-workspace .bp-member-profile-dialog__state-panel:last-child strong svg{padding:7px}.bp-admin-workspace .bp-member-profile-dialog__risk p,.bp-admin-workspace .bp-member-profile-dialog__state-panel:last-child p{margin-left:44px;line-height:1.5}.bp-admin-workspace .bp-member-profile-dialog__risk .bp-button,.bp-admin-workspace .bp-member-profile-dialog__state-actions .bp-button{min-height:31px}.bp-admin-workspace .bp-member-withdrawal-dialog{--bp-withdraw-label:13px;--bp-withdraw-value:18.5px;--bp-withdraw-warning-title:15px;--bp-withdraw-warning-body:11px;--bp-withdraw-reason-label:14.5px;--bp-withdraw-input-size:16px;--bp-withdraw-button-h:38px;--bp-withdraw-button-size:14px}.bp-admin-workspace .bp-member-withdrawal-dialog .bp-event-card__grid{gap:12px}.bp-admin-workspace .bp-member-withdrawal-dialog .bp-member-withdrawal-warning{column-gap:7px}.bp-admin-workspace .bp-member-withdrawal-dialog .bp-event-stat{min-height:67px;padding:11px 14px}.bp-admin-workspace .bp-member-withdrawal-dialog .bp-dialog-scroll-form__footer button{min-width:115px}.bp-admin-workspace .bp-member-withdrawal-dialog .bp-dialog-scroll-form__footer button[type=submit]{min-width:127px}.bp-admin-workspace .bp-member-withdrawal-detail-dialog{--bp-withdraw-detail-label:12.5px;--bp-withdraw-detail-value:15px;--bp-withdraw-note-title:13px;--bp-withdraw-note-body:13px;--bp-withdraw-reason-value:16px}.bp-admin-workspace .bp-member-withdrawal-detail-dialog .bp-event-card__grid>div{min-height:74px;padding:14px}.bp-admin-workspace .bp-member-ntrp-dialog{--bp-ntrp-eyebrow-size:13px;--bp-ntrp-title-size:19.5px;--bp-ntrp-description-size:12.5px;--bp-ntrp-search-label:12.5px;--bp-ntrp-result-size:12.5px;--bp-ntrp-name-size:14px;--bp-ntrp-status-size:10.5px;--bp-ntrp-score-size:13.5px;--bp-ntrp-status-w:50px;--bp-ntrp-status-h:20.5px;--bp-ntrp-columns:minmax(0,1fr) 50px minmax(0,1fr);--bp-ntrp-row-h:41px;--bp-ntrp-row-padding:9px 14px;--bp-ntrp-input-h:32px}.bp-admin-workspace .bp-member-ntrp-dialog .bp-super-dialog__header{margin-inline:10px;padding:20px 6px 14px}.bp-admin-workspace .bp-member-ntrp-dialog .bp-super-dialog__body{padding:16px 16px 20px}.bp-admin-workspace :is(.bp-member-profile-dialog,.bp-member-pause-dialog,.bp-member-withdrawal-dialog,.bp-member-withdrawal-detail-dialog){--bp-member-dialog-px:20px;--bp-member-close-size:22px}.bp-admin-workspace .bp-member-phone-dialog{--bp-member-close-size:22px}.bp-admin-workspace .bp-member-pause-dialog{--bp-member-header-pt:18px;--bp-member-title-mt:4px;--bp-member-title-size:23px;--bp-member-eyebrow-size:14px;--bp-member-field-label-size:14px;--bp-member-input-size:16px;--bp-member-input-h:40px;--bp-member-callout-icon-size:23px;--bp-member-callout-font-size:13.5px;--bp-member-button-h:45px;--bp-member-button-font-size:15px}.bp-admin-workspace .bp-member-pause-dialog .bp-ops-dialog__body{gap:25px;padding-top:14.5px}.bp-admin-workspace .bp-member-pause-dialog .bp-callout{column-gap:8px;min-height:62px;padding:10px 12px}.bp-admin-workspace .bp-member-pause-dialog .bp-admin-date-picker__trigger{height:41px;min-height:41px;font-size:16px}.bp-admin-workspace .bp-member-pause-dialog .bp-admin-date-picker__trigger>svg{width:22px;height:22px}.bp-admin-workspace .bp-member-pause-dialog .bp-admin-date-field .bp-field__label{font-size:15px}.bp-admin-workspace .bp-member-pause-dialog .bp-field{gap:7px}.bp-admin-workspace .bp-member-pause-dialog__actions button[type=submit]{font-size:15.5px}.bp-admin-workspace .bp-member-pause-dialog__actions{padding:37px var(--bp-member-dialog-px) 28px;gap:8px}.bp-admin-workspace .bp-member-pause-dialog[data-mode=resume]{--bp-member-dialog-px:20px;--bp-member-header-pt:17.5px;--bp-member-title-mt:4px;--bp-member-callout-icon-size:20px;--bp-member-title-size:23px;--bp-member-eyebrow-size:13px;--bp-member-field-label-size:13px;--bp-member-input-h:36px;--bp-member-callout-font-size:10.5px;--bp-member-button-h:40px;--bp-member-button-font-size:14px}.bp-admin-workspace .bp-member-pause-dialog[data-mode=resume] .bp-ops-dialog__body{gap:24px;padding-top:10.5px}.bp-admin-workspace .bp-member-pause-dialog[data-mode=resume] .bp-callout{min-height:46px;padding:10px 12px;font-weight:600}.bp-admin-workspace .bp-member-pause-dialog[data-mode=resume] .bp-field{gap:5px}.bp-admin-workspace .bp-member-pause-dialog[data-mode=resume] .bp-member-pause-dialog__actions button[type=submit]{font-size:14px}.bp-admin-workspace .bp-member-pause-dialog[data-mode=resume] .bp-member-pause-dialog__actions{padding-top:26px;padding-bottom:22px}.bp-admin-workspace .bp-member-profile-dialog{--bp-member-header-pt:14px;--bp-member-title-mt:4px;--bp-member-title-size:19.5px;--bp-member-eyebrow-size:11.5px;--bp-member-callout-font-size:10.5px;--bp-member-callout-icon-size:18px}.bp-admin-workspace .bp-member-profile-dialog .bp-callout{column-gap:8px;padding:10px 12px}.bp-admin-workspace :is(.bp-member-withdrawal-dialog,.bp-member-withdrawal-detail-dialog){--bp-member-title-size:23px;--bp-member-eyebrow-size:13px}.bp-admin-workspace .bp-member-phone-dialog{width:min(620px,100vw - 32px)}.bp-admin-workspace .bp-member-pause-dialog{width:min(372px,100vw - 32px)}.bp-admin-workspace .bp-member-pause-dialog[data-mode=resume]{width:min(380px,100vw - 32px)}.bp-admin-workspace .bp-member-profile-dialog{width:min(540px,100vw - 32px)}.bp-admin-workspace .bp-member-withdrawal-dialog{width:min(400px,100vw - 32px)}.bp-admin-workspace .bp-member-withdrawal-detail-dialog{width:min(457px,100vw - 32px)}.bp-admin-workspace .bp-member-lifecycle-dialog{--bp-member-lifecycle-title:19.5px;--bp-dialog-eyebrow:12px;--bp-dialog-desc:13px;--bp-member-lifecycle-header:19px 20px 0;--bp-member-lifecycle-columns:146px 143px minmax(0,1fr);width:min(515px,100vw - 32px)}.bp-admin-workspace .bp-member-ntrp-dialog{width:min(400px,100vw - 32px)}.bp-admin-workspace .bp-member-action-confirm--pin{width:min(562px,100vw - 32px)}.bp-admin-workspace .bp-member-action-confirm--delete{width:min(341px,100vw - 32px)}.bp-admin-workspace .bp-member-action-confirm--delete .bp-super-dialog__close>svg{width:21px;height:21px}}@media screen and (max-width:767px){.bp-admin-workspace .bp-member-action-confirm[data-admin-mobile-layout]{--bp-dialog-button-h:36.5px;--bp-dialog-fs-button:13.5px;--bp-member-confirm-body:12.5px;--bp-member-confirm-leading:20.5px;width:min(358px,100vw - 32px)}.bp-admin-workspace .bp-member-action-confirm--pin[data-admin-mobile-layout]{--bp-dialog-title:18px;--bp-dialog-eyebrow:11px}.bp-admin-workspace .bp-member-action-confirm--delete[data-admin-mobile-layout]{--bp-dialog-title:19px;--bp-dialog-eyebrow:11.5px;--bp-dialog-fs-button:14.5px;--bp-member-confirm-body:14px;--bp-member-confirm-leading:22px}.bp-admin-workspace .bp-member-action-confirm[data-admin-mobile-layout]>.bp-super-dialog__header{padding:20px 20px 0}.bp-admin-workspace .bp-member-action-confirm .bp-super-dialog__header-copy{gap:4px}.bp-admin-workspace .bp-member-action-confirm--pin .bp-super-dialog__close>svg{width:23px;height:23px}.bp-admin-workspace .bp-member-action-confirm--delete .bp-super-dialog__close>svg{width:22px;height:22px}.bp-admin-workspace .bp-member-action-confirm--delete[data-admin-mobile-layout]>.bp-super-dialog__header{border-bottom-width:1px;margin-inline:20px;padding:15px 0 12px}.bp-admin-workspace .bp-member-action-confirm--delete[data-admin-mobile-layout] .bp-super-dialog__header-copy{gap:2px}.bp-admin-workspace .bp-member-action-confirm[data-admin-mobile-layout]>.bp-super-dialog__body{padding:20px 20px 10px}.bp-admin-workspace .bp-member-action-confirm[data-admin-mobile-layout]>.bp-super-dialog__footer{padding:12px 20px max(20px,env(safe-area-inset-bottom));--bp-touch-gap:8px;gap:8px}.bp-admin-workspace .bp-member-action-confirm[data-admin-mobile-layout]>.bp-super-dialog__footer>button.bp-button{flex:1 1 0}.bp-admin-workspace .bp-member-action-confirm--pin[data-admin-mobile-layout]>.bp-super-dialog__header{padding:18px 18px 0}.bp-admin-workspace .bp-member-action-confirm--pin[data-admin-mobile-layout]>.bp-super-dialog__body{padding:12px 18px 5px}.bp-admin-workspace .bp-member-action-confirm--pin[data-admin-mobile-layout]>.bp-super-dialog__footer{padding:12px 18px max(17px,env(safe-area-inset-bottom))}.bp-admin-workspace .bp-member-action-confirm--delete[data-admin-mobile-layout]>.bp-super-dialog__body{--bp-member-confirm-leading:22px;padding:12px 20px 3px}.bp-admin-workspace .bp-member-action-confirm--delete[data-admin-mobile-layout]>.bp-super-dialog__footer{padding-bottom:max(18px,env(safe-area-inset-bottom))}.bp-admin-workspace .bp-member-seed-dialog[data-admin-mobile-layout]{--bp-dialog-title:21px;--bp-dialog-eyebrow:10.5px;--bp-dialog-button-h:33px;--bp-dialog-fs-button:13.5px;--bp-member-seed-label:13.5px;--bp-member-seed-input-h:32px;--bp-member-seed-form-gap:19px;--bp-member-seed-field-gap:5px;border-radius:11px;width:min(358px,100vw - 32px)}.bp-admin-workspace .bp-member-seed-dialog[data-admin-mobile-layout]>.bp-super-dialog__header{padding:15px 16px 0}.bp-admin-workspace .bp-member-seed-dialog[data-admin-mobile-layout]>.bp-super-dialog__body{padding:16px 16px 17.5px}.bp-admin-workspace .bp-member-seed-dialog .bp-field .bp-input{min-height:var(--bp-member-seed-input-h);padding-block:4px}.bp-admin-workspace .bp-member-seed-dialog[data-admin-mobile-layout]>.bp-super-dialog__footer{padding:10px 16px max(18px,env(safe-area-inset-bottom));--bp-touch-gap:8px;border:0;gap:8px}.bp-admin-workspace .bp-member-seed-dialog[data-admin-mobile-layout]>.bp-super-dialog__footer>button.bp-button{flex:1 1 0}.bp-admin-workspace .bp-member-profile-dialog{--bp-profile-chip-size:13.5px;--bp-profile-member-size:13.5px;--bp-profile-member-weight:500;--bp-profile-chip-h:32.5px;--bp-profile-member-w:87.5px;--bp-profile-verification-w:123.5px;--bp-profile-pin-w-min:98.5px;--bp-profile-facts-title:20px;--bp-profile-readonly:18px;--bp-profile-help:15.5px;--bp-profile-label:15px;--bp-profile-value:20px;--bp-profile-value-weight:600;--bp-profile-fact-h:74px}.bp-admin-workspace .bp-member-profile-dialog__summary{gap:8px}.bp-admin-workspace .bp-member-profile-dialog__summary>span{padding-inline:8px}.bp-admin-workspace .bp-member-profile-dialog .bp-ops-dialog__body>.bp-member-profile-dialog__state-panel:has(+.bp-event-card__grid)>div{gap:8px;display:grid}.bp-admin-workspace .bp-member-profile-dialog__actions{flex-wrap:wrap}.bp-admin-workspace .bp-member-profile-dialog__actions .bp-button{padding-inline:16px}.bp-admin-workspace .bp-member-withdrawal-dialog{--bp-withdraw-label:11px;--bp-withdraw-value:15.5px;--bp-withdraw-warning-title:14px;--bp-withdraw-warning-body:12px;--bp-withdraw-icon:22px;--bp-withdraw-input-size:16px;--bp-withdraw-button-size:14px}.bp-admin-workspace .bp-member-withdrawal-dialog .bp-event-stat{min-height:54px;padding:8px 14px}.bp-admin-workspace .bp-member-withdrawal-dialog .bp-member-withdrawal-warning{gap:10px;padding:12px 14px}.bp-admin-workspace .bp-member-withdrawal-dialog .bp-dialog-scroll-form__footer{border-top:1px solid #ece8f3}.bp-admin-workspace .bp-member-withdrawal-detail-dialog{--bp-withdraw-detail-label:14px;--bp-withdraw-detail-value:17px}.bp-admin-workspace .bp-member-withdrawal-detail-dialog .bp-event-card__grid>div{background:#fff;border:1px solid #e6e1ef;border-radius:6px;min-height:76px;padding:14px 18px}.bp-admin-workspace .bp-member-withdrawal-detail-dialog .bp-event-card__grid>div:nth-child(odd){border-right:1px solid #e6e1ef}.bp-admin-workspace .bp-member-withdrawal-detail-dialog .bp-event-card__grid>div:nth-last-child(-n+2){border-bottom:1px solid #e6e1ef}.bp-admin-workspace .bp-member-ntrp-dialog{--bp-ntrp-eyebrow-size:14px;--bp-ntrp-title-size:22.5px;--bp-ntrp-description-size:14px;--bp-ntrp-search-label:14px;--bp-ntrp-result-size:14.5px;--bp-ntrp-name-size:16.5px;--bp-ntrp-name-weight:600;--bp-ntrp-status-size:12.5px;--bp-ntrp-score-size:16px;--bp-ntrp-status-w:59px;--bp-ntrp-status-h:25px;--bp-ntrp-columns:105px 59px minmax(0,1fr);--bp-ntrp-row-h:58px;--bp-ntrp-row-padding:12px 14px;--bp-ntrp-input-h:38px}.bp-admin-workspace .bp-member-ntrp-dialog .bp-super-dialog__header{padding:max(16px,env(safe-area-inset-top)) 16px 16px;margin-inline:0}.bp-admin-workspace .bp-member-ntrp-dialog__list{border:0;border-radius:0;gap:10px;max-height:none;display:grid}.bp-admin-workspace .bp-member-ntrp-dialog__list li{border:1px solid #e6e9f2;border-radius:6px}.bp-admin-workspace .bp-member-ntrp-dialog__list li:last-child{border-bottom:1px solid #e6e9f2}.bp-admin-workspace .bp-member-ntrp-dialog__search{margin-bottom:11px}.bp-admin-workspace :is(.bp-member-profile-dialog,.bp-member-phone-dialog,.bp-member-pause-dialog,.bp-member-withdrawal-dialog,.bp-member-withdrawal-detail-dialog){--bp-member-dialog-px:20px;--bp-member-close-size:22px}.bp-admin-workspace :is(.bp-member-phone-dialog,.bp-member-pause-dialog,.bp-member-withdrawal-dialog){width:min(358px,100vw - 32px)}.bp-admin-workspace :is(.bp-member-phone-dialog,.bp-member-pause-dialog,.bp-member-withdrawal-dialog) .bp-ops-dialog__header{padding:var(--bp-member-header-pt) var(--bp-member-dialog-px) 0}.bp-admin-workspace :is(.bp-member-profile-dialog,.bp-member-withdrawal-detail-dialog) .bp-ops-dialog__header{padding:max(var(--bp-member-header-pt),env(safe-area-inset-top)) var(--bp-member-dialog-px) 0}.bp-admin-workspace :is(.bp-member-profile-dialog,.bp-member-withdrawal-dialog,.bp-member-withdrawal-detail-dialog) .bp-ops-dialog__body{padding:12px var(--bp-member-dialog-px) max(20px,env(safe-area-inset-bottom))}.bp-admin-workspace .bp-member-phone-dialog{--bp-member-label-weight:500;--bp-member-header-pt:16px;--bp-member-title-mt:0px;--bp-member-title-size:22px;--bp-member-eyebrow-size:12.5px;--bp-member-field-label-size:13.5px;--bp-member-input-size:16px;--bp-member-input-h:34px}.bp-admin-workspace .bp-member-phone-dialog .bp-ops-dialog__body{padding:2px var(--bp-member-dialog-px) 20px}.bp-admin-workspace .bp-member-phone-dialog .bp-callout{margin-bottom:14px;font-size:14px;line-height:1.5}.bp-admin-workspace :is(.bp-member-phone-dialog,.bp-member-pause-dialog) .bp-field{gap:5.5px}.bp-admin-workspace .bp-member-phone-dialog .bp-form__actions{margin-top:24px}.bp-admin-workspace .bp-member-phone-dialog .bp-form__actions .bp-button{width:100%;height:37px;min-height:37px;font-size:15px}.bp-admin-workspace .bp-member-pause-dialog{--bp-member-header-pt:14px;--bp-member-title-mt:0px;--bp-member-title-size:19.5px;--bp-member-eyebrow-size:12.5px;--bp-member-field-label-size:11px;--bp-member-input-size:16px;--bp-member-input-h:35px;--bp-member-callout-icon-size:23px;--bp-member-callout-font-size:11px;--bp-member-button-h:35px;--bp-member-button-font-size:12.5px}.bp-admin-workspace .bp-member-pause-dialog .bp-ops-dialog__body{padding:7.5px var(--bp-member-dialog-px) 0;gap:18px}.bp-admin-workspace .bp-member-pause-dialog .bp-callout{align-items:center;column-gap:10px;min-height:64px;padding:10px 12px}.bp-admin-workspace .bp-member-pause-dialog .bp-admin-date-field .bp-field__label{font-size:11.5px}.bp-admin-workspace .bp-member-pause-dialog .bp-admin-date-picker__trigger{height:35px;min-height:35px;font-size:16px}.bp-admin-workspace .bp-member-pause-dialog .bp-admin-date-picker__trigger>svg{width:18px;height:18px}.bp-admin-workspace .bp-member-pause-dialog__actions{padding:20px var(--bp-member-dialog-px) max(17px,env(safe-area-inset-bottom));gap:8px}.bp-admin-workspace .bp-member-pause-dialog[data-mode=resume]{--bp-member-dialog-px:20px;--bp-member-header-pt:16px;--bp-member-title-mt:2.5px;--bp-member-callout-icon-size:23px;--bp-member-title-size:21.5px;--bp-member-eyebrow-size:12.5px;--bp-member-field-label-size:11.5px;--bp-member-input-h:32px;--bp-member-callout-font-size:11.5px;--bp-member-button-h:37px;--bp-member-button-font-size:14px;width:min(358px,100vw - 32px)}.bp-admin-workspace .bp-member-pause-dialog[data-mode=resume] .bp-ops-dialog__body{gap:14px;padding-top:11.5px}.bp-admin-workspace .bp-member-pause-dialog[data-mode=resume] .bp-callout{min-height:59px;padding:10px 12px;font-weight:400}.bp-admin-workspace .bp-member-pause-dialog[data-mode=resume] .bp-field{gap:5.5px}.bp-admin-workspace .bp-member-pause-dialog[data-mode=resume] .bp-member-pause-dialog__actions{padding-top:19px;padding-bottom:max(19px,env(safe-area-inset-bottom))}.bp-admin-workspace .bp-member-profile-dialog{--bp-member-header-pt:20px;--bp-member-title-mt:0px;--bp-member-title-size:25px;--bp-member-eyebrow-size:14.5px;--bp-member-callout-font-size:14.5px;--bp-member-callout-icon-size:28px}.bp-admin-workspace .bp-member-profile-dialog .bp-callout{column-gap:10px;padding:12px 14px}.bp-admin-workspace :is(.bp-member-withdrawal-dialog,.bp-member-withdrawal-detail-dialog){--bp-member-header-pt:20px;--bp-member-title-size:23px;--bp-member-eyebrow-size:12.5px}.bp-admin-workspace .bp-member-withdrawal-dialog .bp-dialog-scroll-form__footer{padding:20px var(--bp-member-dialog-px) max(20px,env(safe-area-inset-bottom));gap:12px}:root .bp-admin-workspace :is(.bp-member-profile-dialog,.bp-member-lifecycle-dialog,.bp-member-ntrp-dialog,.bp-member-withdrawal-detail-dialog){border-radius:0;width:100vw;max-width:100vw;height:100dvh;max-height:100dvh}:is(:root .bp-super-dialog-backdrop:has(>.bp-member-lifecycle-dialog,>.bp-member-ntrp-dialog),:root .bp-ops-dialog-backdrop:has(>.bp-member-profile-dialog,>.bp-member-withdrawal-detail-dialog)){padding:0}.bp-admin-workspace .bp-member-lifecycle-dialog{--bp-member-lifecycle-title:21.5px;--bp-dialog-eyebrow:13.5px;--bp-dialog-desc:13.5px;--bp-member-lifecycle-title-leading:1.4}.bp-member-lifecycle-dialog .bp-super-dialog__header-copy{gap:2px}.bp-admin-workspace .bp-member-lifecycle-dialog .bp-super-dialog__header{padding:max(16px,env(safe-area-inset-top)) 16px 10px}:root .bp-admin-workspace :is(.bp-member-lifecycle-dialog,.bp-member-ntrp-dialog) .bp-super-dialog__body{padding:16px}:root .bp-admin-workspace .bp-member-profile-dialog .bp-ops-dialog__body{grid-template-columns:1fr}:root .bp-admin-workspace .bp-member-profile-dialog .bp-ops-dialog__body>*{grid-column:1}:root .bp-admin-workspace .bp-member-profile-dialog .bp-event-card__grid{grid-template-columns:1fr}:root .bp-admin-workspace .bp-member-profile-dialog__state-panel:last-child{border-top:1px solid #e8e1f0;border-left:0;padding-top:16px;padding-left:0}:root .bp-admin-workspace .bp-member-withdrawal-dialog .bp-dialog-scroll-form__footer button{flex:1;min-width:0}.bp-admin-workspace .bp-member-withdrawal-dialog .bp-event-card__grid{grid-template-columns:1fr;gap:7px}.bp-admin-workspace .bp-member-withdrawal-detail-dialog .bp-event-card__grid{background:0 0;border:0;grid-template-columns:1fr;gap:13px}.bp-admin-workspace .bp-member-lifecycle-dialog__columns{display:none}.bp-admin-workspace .bp-member-lifecycle-dialog__list{gap:10px;max-height:none;display:grid;overflow:visible}.bp-admin-workspace .bp-member-lifecycle-dialog__list li{background:#f6f9fe;border:1px solid #e6ecf6;border-radius:6px;grid-template-columns:minmax(0,1fr) auto;gap:6px 10px;min-height:68px;padding:8px 14px;display:grid}.bp-admin-workspace .bp-member-lifecycle-dialog__list time{color:#5b658c;grid-column:1/-1;font-size:12.5px}.bp-admin-workspace .bp-member-lifecycle-dialog__list li>span{text-align:right;color:#5b658c;font-size:14px}:root .bp-admin-workspace .bp-member-ntrp-dialog__search{grid-template-columns:1fr;display:grid}}@media (min-width:768px) and (max-width:1279px){.bp-member-lifecycle-dialog .bp-super-dialog__close>svg{width:22px;height:22px}.bp-member-lifecycle-dialog .bp-super-dialog__header-copy{gap:1px}.bp-member-lifecycle-dialog .bp-super-dialog__title-row{margin-top:6px}.bp-admin-workspace .bp-member-lifecycle-dialog>.bp-super-dialog__body{padding:16px 20px 8px}.bp-admin-workspace .bp-member-lifecycle-dialog>.bp-super-dialog__footer{padding:12px 20px 20px}.bp-member-lifecycle-dialog__list{max-height:222px}.bp-admin-workspace .bp-member-lifecycle-dialog__columns{min-height:35px;padding:0 15px;font-size:13px}.bp-admin-workspace .bp-member-lifecycle-dialog__list li{min-height:37px;padding:0 15px}.bp-admin-workspace .bp-member-lifecycle-dialog__list :is(time,strong,span){font-size:13px}.bp-admin-workspace .bp-member-lifecycle-dialog .bp-member-overview-dialog__footer .bp-button{width:75px;min-height:32px;padding:0 10px;font-size:12px}.bp-admin-workspace .bp-member-lifecycle-dialog .bp-member-overview-dialog__footer .bp-button--secondary{width:85px}.bp-member-lifecycle-dialog .bp-member-overview-dialog__footer>span{font-size:13px}}@media (max-width:767px){.bp-admin-workspace .bp-member-lifecycle-dialog>.bp-super-dialog__body{padding:10px 16px 16px}.bp-member-lifecycle-dialog .bp-super-dialog__description{word-break:keep-all;font-size:13.5px;line-height:1.55}.bp-member-lifecycle-dialog__table{border:0;border-radius:0;overflow:visible}.bp-admin-workspace .bp-member-lifecycle-dialog__list strong{font-size:17px;font-weight:700}.bp-admin-workspace .bp-member-lifecycle-dialog__list [data-event=REGISTERED],.bp-admin-workspace .bp-member-lifecycle-dialog__list [data-event=RESUMED],.bp-admin-workspace .bp-member-lifecycle-dialog__list [data-event=GUEST_CONVERTED]{color:#1f8a4c}.bp-admin-workspace .bp-member-lifecycle-dialog__list [data-event=PRE_REGISTERED]{color:#e07a1f}.bp-admin-workspace .bp-member-lifecycle-dialog__list [data-event=PAUSED]{color:#d2364b}.bp-admin-workspace .bp-member-lifecycle-dialog .bp-member-overview-dialog__footer{flex-flow:row;align-items:center;gap:8px}.bp-member-lifecycle-dialog .bp-member-overview-dialog__footer>span{white-space:nowrap;font-size:14px;font-weight:400}.bp-admin-workspace .bp-member-lifecycle-dialog .bp-member-overview-dialog__footer .bp-button{width:75px;min-height:35px;padding:0 10px;font-size:13px}.bp-admin-workspace .bp-member-lifecycle-dialog .bp-member-overview-dialog__footer .bp-button--secondary{width:85px}section.bp-super-dialog.bp-member-lifecycle-dialog[data-admin-mobile-layout]>.bp-super-dialog__footer{padding:13px 16px max(25px,env(safe-area-inset-bottom))}}@media screen and (max-width:1279px){:root .bp-admin-workspace .bp-monthly-dues-ledger-wrap{min-width:0;max-width:100%;overflow-x:auto}}@media screen and (max-width:767px){:root .bp-admin-workspace .bp-monthly-dues-month-card__row{flex-wrap:wrap;gap:12px}:root .bp-admin-workspace .bp-monthly-dues-month-card__title{flex-wrap:wrap}}@media screen and (min-width:768px) and (max-width:1279px){.bp-calendar-dialog,.bp-ops-dialog.bp-season-management-dialog{width:680px;max-width:calc(100vw - 48px);max-height:calc(100dvh - 48px)}.bp-calendar-body{grid-template-columns:1fr}.bp-calendar-header span{font-size:13px}.bp-calendar-month{border-right:0;padding-inline:0}.bp-calendar-selection{border-top:1px solid #e4e0f0;padding:20px 0}.bp-calendar-legend{white-space:normal;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;font-size:16px;display:grid}.bp-ops-dialog.bp-season-management-dialog .bp-season-mgmt{grid-template-columns:1fr}}@media screen and (max-width:767px){:is(.bp-calendar-backdrop,.bp-ops-dialog-backdrop:has(.bp-season-management-dialog)){align-items:stretch;padding:0}.bp-calendar-dialog,.bp-ops-dialog.bp-season-management-dialog{border:0;border-radius:0;width:100%;max-width:none;height:100dvh;max-height:100dvh;padding:0}.bp-calendar-header{padding:calc(12px + env(safe-area-inset-top)) 13px 10px 16px;flex-wrap:nowrap;gap:8px}.bp-calendar-header>div:first-child{gap:2px;min-width:0;display:grid}.bp-calendar-header span{font-size:11px;line-height:13px}.bp-calendar-header h2{margin:0;font-size:19.5px;line-height:24px}.bp-calendar-header p{font-size:12.5px;line-height:14px}.bp-calendar-header__actions{--bp-touch-gap:6px;align-self:flex-start;gap:6px;margin-top:8px;margin-left:auto}.bp-calendar-view{border-radius:6px;overflow:visible}.bp-calendar-view button:first-child{border-radius:5px 0 0 5px}.bp-calendar-view button:last-child{border-radius:0 5px 5px 0}.bp-calendar-view button{width:47px;height:26px;font-size:12px}.bp-calendar-close{border-radius:7px;width:28px;height:27px}.bp-calendar-close:after{width:44px;left:calc(50% + 4px)}.bp-calendar-close svg{width:14px;height:14px}.bp-calendar-body{padding:7px 16px calc(40px + env(safe-area-inset-bottom));flex:1;display:block}.bp-calendar-month{border-right:0;padding:0 0 8px}.bp-calendar-month__nav{padding:8px 0 9px}.bp-calendar-month__nav h3{align-self:flex-start;font-size:17.5px}.bp-calendar-month__nav button{width:35px;height:27px}.bp-calendar-month__nav button svg{width:16px;height:16px}.bp-calendar-weekdays{padding:4px 0 8px;font-size:11.5px;line-height:13px}.bp-calendar-grid{grid-auto-rows:41.5px;gap:0;padding-bottom:8px}.bp-calendar-grid,.bp-calendar-weekdays{margin-inline:-3px}.bp-calendar-grid button{gap:0;min-width:0;padding:0;font-size:12px}.bp-calendar-grid button small{font-size:9px}.bp-calendar-number{width:26px;height:26px}.bp-calendar-dialog i{width:5px;height:5px}.bp-calendar-legend{white-space:normal;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 12px;font-size:11px;line-height:14px;display:grid}.bp-calendar-legend span{gap:6px}.bp-calendar-legend i{width:8px;height:8px}.bp-calendar-selection{border-top:1px solid #e4e0f0;padding:10px 0 0}.bp-calendar-selection>h3{gap:8px;margin-bottom:9px;font-size:18px;line-height:22px}.bp-calendar-selection>h3 span{padding:1px 8px;font-size:11.5px;line-height:14px}.bp-calendar-tasks header{padding:7.25px 11px;line-height:16px}.bp-calendar-tasks h4,.bp-calendar-day-entries h4{font-size:13px}.bp-calendar-tasks header>span{font-size:11.5px}.bp-calendar-tasks>button{background-size:calc(100% - 35.5px) 1px;gap:8px;width:calc(100% - 17px);min-height:36px;margin:0 6px 0 11px;padding:3.5px 0;font-size:11.5px}.bp-calendar-tasks>button>strong{font-size:14px}.bp-calendar-tasks>button>svg{width:14px;height:14px}.bp-calendar-task-icon{width:28px;height:28px;margin-right:6px}.bp-calendar-task-icon svg{width:18px;height:18px}.bp-calendar-task-icon[data-kind=payment-review] b{width:20px;height:20px;font-size:11px;line-height:16px}.bp-calendar-dialog .bp-calendar-create{bottom:calc(8px + env(safe-area-inset-bottom));z-index:2;border:0;border-radius:6px;width:auto;height:25px;min-height:25px;font-size:11px;position:absolute;left:8.5px;right:8.5px}.bp-calendar-create svg{width:15px;height:15px}.bp-calendar-dialog .bp-calendar-create:after{top:calc(50% - 2px)}.bp-calendar-list{min-height:0}.bp-ops-dialog.bp-season-management-dialog .bp-ops-dialog__header{min-height:93px;padding:calc(14px + env(safe-area-inset-top)) 16px 12px}.bp-ops-dialog.bp-season-management-dialog .bp-season-mgmt__header-copy{gap:2px}.bp-ops-dialog.bp-season-management-dialog .bp-admin-workspace__eyebrow{font-size:12px;line-height:16px}.bp-ops-dialog.bp-season-management-dialog .bp-ops-dialog__header h2{font-size:24px;line-height:30px}.bp-ops-dialog.bp-season-management-dialog .bp-season-mgmt__description{font-size:11.5px;line-height:16px}.bp-ops-dialog.bp-season-management-dialog .bp-season-mgmt__close{width:29px;height:29px;font-size:14px}.bp-ops-dialog.bp-season-management-dialog .bp-ops-dialog__body{min-height:0;padding:14px 16px calc(100px + env(safe-area-inset-bottom));background:#f2f1fe;border-radius:0;flex:1;margin:0;overflow-y:auto}.bp-ops-dialog.bp-season-management-dialog .bp-season-mgmt{grid-template-columns:1fr;gap:15px}.bp-ops-dialog.bp-season-management-dialog .bp-season-mgmt__main{gap:16px}.bp-ops-dialog.bp-season-management-dialog .bp-season-mgmt__active{flex-direction:column;align-items:stretch;gap:8px;min-height:144px;padding:10px 15px 21px}.bp-ops-dialog.bp-season-management-dialog .bp-season-mgmt__active-copy{flex:none;gap:2px}.bp-ops-dialog.bp-season-management-dialog .bp-season-mgmt__active-eyebrow{gap:7.5px;height:20px;padding:3px 7.5px;font-size:11px;line-height:14px}.bp-ops-dialog.bp-season-management-dialog .bp-season-mgmt__active-eyebrow:before{width:7px;height:7px}.bp-ops-dialog.bp-season-management-dialog .bp-season-mgmt__active h4{margin-top:3px;font-size:20px;line-height:24px}.bp-ops-dialog.bp-season-management-dialog .bp-season-mgmt__active-meta{font-size:13px;line-height:16px}.bp-ops-dialog.bp-season-management-dialog .bp-season-mgmt__progress{grid-template-columns:1fr auto;align-items:center;gap:4px;width:100%}.bp-ops-dialog.bp-season-management-dialog .bp-season-mgmt__progress>span:first-child{font-size:12.5px;line-height:16px}.bp-ops-dialog.bp-season-management-dialog .bp-season-mgmt__progress strong{margin-right:-6.5px;font-size:21px;line-height:24px}.bp-ops-dialog.bp-season-management-dialog .bp-season-mgmt__progress-track{grid-column:1/-1;height:8px}.bp-ops-dialog.bp-season-management-dialog .bp-season-mgmt__past{gap:7px}.bp-ops-dialog.bp-season-management-dialog .bp-season-mgmt__past-head{padding:0;font-size:17px;line-height:23px}.bp-ops-dialog.bp-season-management-dialog .bp-season-mgmt__count{min-width:24px;height:20px;font-size:12px}.bp-ops-dialog.bp-season-management-dialog .bp-season-mgmt__past-card{padding:0 12px 0 15px}.bp-ops-dialog.bp-season-management-dialog .bp-season-mgmt__row{flex-wrap:nowrap;gap:12px;min-height:64px;padding:10px 0}.bp-ops-dialog.bp-season-management-dialog .bp-season-mgmt__row-copy{gap:4px}.bp-ops-dialog.bp-season-management-dialog .bp-season-mgmt__row-copy h4{font-size:14px;font-weight:700;line-height:18px}.bp-ops-dialog.bp-season-management-dialog .bp-season-mgmt__row-copy span{white-space:nowrap;text-overflow:ellipsis;font-size:11px;line-height:15px;overflow:hidden}.bp-ops-dialog.bp-season-management-dialog .bp-season-mgmt__row-actions{--bp-touch-gap:8px;flex-wrap:nowrap;align-self:flex-start;margin-top:4px}.bp-ops-dialog.bp-season-management-dialog .bp-season-mgmt__row-actions .bp-button{height:27px;min-height:27px;padding:0 12px;font-size:11px}.bp-ops-dialog.bp-season-management-dialog .bp-season-mgmt__row-actions .bp-button--secondary{width:59px}.bp-ops-dialog.bp-season-management-dialog .bp-season-mgmt__row-actions .bp-button--danger{padding:0 4px;font-size:12px}.bp-ops-dialog.bp-season-management-dialog .bp-season-mgmt__row-actions .bp-button--danger:after{width:44px;left:calc(50% + 3.625px)}.bp-ops-dialog.bp-season-management-dialog .bp-admin-season-create-form{gap:6px;padding:11px 16px 16px}.bp-ops-dialog.bp-season-management-dialog .bp-season-mgmt__create-title{margin-bottom:5px;font-size:18px;line-height:22px}.bp-ops-dialog.bp-season-management-dialog .bp-field{gap:5px}.bp-ops-dialog.bp-season-management-dialog .bp-field__label{font-size:13px;line-height:17px}.bp-ops-dialog.bp-season-management-dialog .bp-input{height:36px;min-height:36px;padding-left:14px}.bp-ops-dialog.bp-season-management-dialog .bp-admin-date-picker__trigger{height:36px}.bp-ops-dialog.bp-season-management-dialog .bp-form__actions{padding:12px 12.5px calc(17px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid #e4e0f0;position:absolute;bottom:0;left:0;right:0}.bp-ops-dialog.bp-season-management-dialog .bp-form__actions .bp-button{height:40px;min-height:40px;font-size:15px}}.bp-u05-event-meta__schedule>svg{display:none}@media screen and (max-width:1279px){:root .bp-admin-workspace.bp-admin-workspace .bp-settings-advanced .bp-form,:root .bp-admin-workspace.bp-admin-workspace .bp-settings-advanced>.bp-settings-discipline-correction>.bp-form{grid-template-columns:minmax(0,1fr);min-width:0}:root .bp-admin-workspace.bp-admin-workspace .bp-settings-advanced .bp-form__actions{flex-direction:column;grid-column:auto;min-width:0;display:flex}:root .bp-admin-workspace.bp-admin-workspace .bp-settings-discipline-correction>.bp-form .bp-form__actions>:is(button,.bp-status){grid-area:auto;min-height:44px}:root .bp-admin-workspace.bp-admin-workspace .bp-settings-advanced>.bp-settings-discipline-correction>.bp-kv{grid-template-columns:minmax(0,1fr);gap:16px}:root .bp-admin-workspace.bp-admin-workspace .bp-settings-discipline-correction>.bp-kv .bp-kv__row{border:0;min-width:0}:root .bp-admin-workspace.bp-admin-workspace .bp-settings-discipline-tables{grid-template-columns:minmax(0,1fr);min-width:0}:root .bp-admin-workspace.bp-admin-workspace .bp-settings-discipline-tables .bp-protected-event-preview{max-width:100%;overflow-x:auto}}@media screen and (max-width:767px){:root .bp-admin-workspace.bp-admin-workspace--u02 .bp-admin-topnav__back{display:none}:root .bp-admin-workspace.bp-admin-workspace .bp-member-registration-panel:where(:not([data-dense-ledger]):not([data-archive-workspace]):not([data-guest-workspace])) .bp-member-query-table tbody tr td{background:0 0;border:0;border-radius:0;height:auto;padding:0}:root .bp-admin-workspace.bp-admin-workspace .bp-member-registration-panel:where(:not([data-dense-ledger]):not([data-archive-workspace]):not([data-guest-workspace])) .bp-member-query-table tbody tr[aria-selected=true]{background:#ede8ff;border-color:#5f33e1}:root .bp-admin-workspace.bp-admin-workspace .bp-member-registration-panel:where(:not([data-dense-ledger]):not([data-archive-workspace]):not([data-guest-workspace])) .bp-member-query-table tbody td.bp-member-query-table__chevron{display:none}:root .bp-admin-workspace.bp-admin-workspace .bp-settings-advanced>.bp-settings-discipline-correction>.bp-kv,:root .bp-admin-workspace.bp-admin-workspace .bp-member-ledger-detail__checks dl{grid-template-columns:minmax(0,1fr)}:root .bp-admin-workspace.bp-admin-workspace .bp-member-ledger-detail__profile{grid-template-columns:44px minmax(0,1fr)}:root .bp-admin-workspace.bp-admin-workspace .bp-member-ledger-detail__profile>span:last-child{grid-column:2;justify-self:start}}@font-face{font-family:Pretendard;font-style:normal;font-weight:45 920;font-display:swap;src:url(/admin/assets/PretendardVariable-CJuje-Rk.woff2)format("woff2")}:root{--bp-admin-font-family:"Pretendard", "Noto Sans KR", -apple-system, BlinkMacSystemFont, sans-serif;font-family:var(--bp-admin-font-family);-webkit-font-smoothing:antialiased}body{font-family:var(--bp-admin-font-family)}:where(button,input,select,textarea){font-family:inherit}:root,.bp-admin-workspace,.bp-admin-login-shell{--bp-bg:#f9f9fe;--bp-surface:#fff;--bp-surface-strong:#fff;--bp-border:#e4e0f0;--bp-line-strong:#d9dcef;--bp-ink:#18204b;--bp-ink-soft:#4e5887;--bp-subtle:#6b7295;--bp-accent:#5f33e1;--bp-accent-soft:#5f33e11f;--bp-accent-bg:#f2efff;--bp-success:#238541;--bp-success-soft:#e3f5e8;--bp-warning:#e07524;--bp-warning-soft:#fff1e6;--bp-danger:#b4233a;--bp-danger-soft:#fde8ee}@media (max-width:767px){:root,.bp-admin-workspace,.bp-admin-login-shell{--bp-bg:#f5f8fd}}:root .bp-status--success,:root .bp-callout--success{background:var(--bp-success-soft);color:var(--bp-success)}:root .bp-status--warning,:root .bp-callout--warning{background:var(--bp-warning-soft);color:var(--bp-warning)}:root .bp-status--danger{background:var(--bp-danger-soft);color:var(--bp-danger)}:root{--bp-fs-page-title:30px;--bp-fs-page-desc:18px;--bp-fs-eyebrow:16px;--bp-fs-card-title:20px;--bp-fs-body:15px;--bp-fs-small:13px;--bp-fs-table-head:17px;--bp-fs-label:15px;--bp-control-h:44px;--bp-fs-control:16px;--bp-button-h:38px;--bp-button-sm-h:32px;--bp-fs-button:15px;--bp-badge-h:26px;--bp-fs-badge:13px;--bp-chip-h:42px;--bp-fs-chip:16px;--bp-radius-control:6px;--bp-radius-card:8px;--bp-radius-dialog:10px;--bp-gutter:38px;--bp-dialog-eyebrow:14px;--bp-dialog-title:26px;--bp-dialog-desc:16px;--bp-dialog-button-h:40px;--bp-dialog-fs-button:15px;--bp-header-h:65px;--bp-mainmenu-h:50px;--bp-fs-mainmenu:16px;--bp-tasktab-h:48px;--bp-fs-tasktab:16px}@media (min-width:768px) and (max-width:1279px){:root{--bp-fs-page-title:26px;--bp-fs-page-desc:15px;--bp-fs-eyebrow:14px;--bp-fs-card-title:18px;--bp-fs-body:14px;--bp-fs-small:12px;--bp-fs-table-head:13.5px;--bp-fs-label:14px;--bp-control-h:38px;--bp-button-h:33px;--bp-button-sm-h:29px;--bp-fs-button:13px;--bp-badge-h:24px;--bp-fs-badge:12px;--bp-chip-h:33px;--bp-fs-chip:14px;--bp-gutter:24px;--bp-dialog-eyebrow:12px;--bp-dialog-title:23px;--bp-dialog-desc:13px;--bp-dialog-button-h:37px;--bp-dialog-fs-button:14px;--bp-header-h:56px;--bp-mainmenu-h:49px;--bp-fs-mainmenu:15px;--bp-tasktab-h:40px;--bp-fs-tasktab:13.5px}}@media (max-width:767px){:root{--bp-fs-page-title:22px;--bp-fs-page-desc:14px;--bp-fs-eyebrow:12px;--bp-fs-card-title:16px;--bp-fs-body:13px;--bp-fs-small:11px;--bp-fs-table-head:13px;--bp-fs-label:13px;--bp-control-h:36px;--bp-button-h:30px;--bp-button-sm-h:26px;--bp-fs-button:12px;--bp-badge-h:19.5px;--bp-fs-badge:10px;--bp-chip-h:24px;--bp-fs-chip:12px;--bp-gutter:20px;--bp-dialog-eyebrow:11.5px;--bp-dialog-title:20px;--bp-dialog-desc:12.5px;--bp-dialog-button-h:40px;--bp-dialog-fs-button:14px;--bp-header-h:50px;--bp-mainmenu-h:40px;--bp-fs-mainmenu:13px;--bp-tasktab-h:39px;--bp-fs-tasktab:13px}}
