.kgLbLq_section{background-color:var(--card);border:1px solid var(--border);border-radius:.85rem;margin-top:1.5rem;overflow:hidden;box-shadow:0 1px 2px #0f172a0a,0 6px 20px #0f172a0d}.kgLbLq_sectionHeader{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:.75rem;padding:1rem 1.25rem;display:flex}.kgLbLq_sectionTitle{letter-spacing:-.01em;color:#1c1f24;margin:0;font-size:1.0625rem;font-weight:600}.kgLbLq_sectionBody{flex-direction:column;gap:1.25rem;padding:1.25rem;display:flex}.kgLbLq_statusBadge{letter-spacing:.06em;text-transform:uppercase;border:1px solid #0000;border-radius:999px;align-items:center;padding:.25rem .625rem;font-size:.625rem;font-weight:600;display:inline-flex}.kgLbLq_statusNew{color:#5b6470;border-color:var(--border);background:#f4f5f7}.kgLbLq_statusOnboarding,.kgLbLq_statusContacted{color:#7a5400;background:#fdf9eb;border-color:#b78a1f47}.kgLbLq_statusHealthy{color:#156534;background:#22c55e14;border-color:#22c55e38}.kgLbLq_statusAtRisk,.kgLbLq_statusChurnRisk{color:#991b1b;background:#ef444414;border-color:#ef444438}.kgLbLq_statusResolved{color:#3730a3;background:#6366f114;border-color:#6366f138}.kgLbLq_metaPanel{background:var(--background);border:1px solid var(--border);border-radius:.75rem;padding:1.125rem 1.25rem}.kgLbLq_form{flex-direction:column;gap:.875rem;display:flex}.kgLbLq_fieldGroup{flex-direction:column;gap:.375rem;display:flex}.kgLbLq_label{text-transform:uppercase;letter-spacing:.12em;color:#5b6470;font-size:.6875rem;font-weight:600}.kgLbLq_textarea,.kgLbLq_input,.kgLbLq_select{border:1px solid var(--border);color:#1c1f24;background:var(--card);box-sizing:border-box;border-radius:.5rem;width:100%;padding:.5625rem .75rem;font-family:inherit;font-size:.875rem;transition:border-color .15s,box-shadow .15s}.kgLbLq_textarea{resize:vertical}.kgLbLq_textarea:hover,.kgLbLq_input:hover,.kgLbLq_select:hover{border-color:#1c1f24}.kgLbLq_textarea:focus,.kgLbLq_input:focus,.kgLbLq_select:focus{border-color:#b78a1f;outline:none;box-shadow:0 0 0 3px #b78a1f2e}.kgLbLq_inputError{border-color:#dc2626}.kgLbLq_fieldError{color:#991b1b;margin:0;font-size:.75rem;font-style:italic}.kgLbLq_errorBanner{color:#991b1b;background:#ef444414;border:1px solid #ef444438;border-radius:.5rem;padding:.75rem 1rem;font-size:.8125rem}.kgLbLq_row{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}@media (max-width:768px){.kgLbLq_row{grid-template-columns:1fr}}.kgLbLq_formActions{flex-wrap:wrap;gap:.5rem;display:flex}.kgLbLq_submitButton{color:#fdf9eb;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background-color:#1c1f24;border:1px solid #1c1f24;border-radius:.5rem;justify-content:center;align-items:center;padding:.625rem 1.125rem;font-size:.75rem;font-weight:600;transition:transform .15s,box-shadow .15s,background-color .15s;display:inline-flex}.kgLbLq_submitButton:hover:not(:disabled){background-color:#2a2e35;transform:translateY(-1px);box-shadow:0 6px 18px #b78a1f38}.kgLbLq_submitButton:disabled{opacity:.6;cursor:not-allowed}.kgLbLq_ghostButton{background:var(--card);color:#5b6470;border:1px solid var(--border);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;border-radius:.5rem;justify-content:center;align-items:center;padding:.625rem 1rem;font-size:.6875rem;font-weight:600;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.kgLbLq_ghostButton:hover:not(:disabled){color:#1c1f24;background:#fbf6e8;border-color:#1c1f24}.kgLbLq_ghostButton:disabled{opacity:.6;cursor:not-allowed}.kgLbLq_metaReadonly{color:#1c1f24;font-variant-numeric:tabular-nums;margin:.25rem 0 0;font-size:.8125rem}.kgLbLq_tagGrid{flex-wrap:wrap;gap:.5rem;display:flex}.kgLbLq_tagOption{border:1px solid var(--border);background:var(--card);color:#1c1f24;cursor:pointer;border-radius:999px;align-items:center;gap:.375rem;padding:.375rem .625rem;font-size:.75rem;display:inline-flex}.kgLbLq_tagOption:has(input:checked){color:#7a5400;background:#fdf9eb;border-color:#b78a1f47}.kgLbLq_tagList{flex-wrap:wrap;gap:.375rem;display:flex}.kgLbLq_tagChip{letter-spacing:.06em;text-transform:uppercase;color:#7a5400;background:#fdf9eb;border:1px solid #b78a1f47;border-radius:999px;align-items:center;padding:.2rem .5rem;font-size:.625rem;font-weight:600;display:inline-flex}.kgLbLq_addNoteCard{background:var(--card);border:1px solid var(--border);border-radius:.85rem;padding:1.375rem 1.5rem;box-shadow:0 1px 2px #0f172a0a,0 6px 20px #0f172a0d}.kgLbLq_addNoteTitle{text-transform:uppercase;letter-spacing:.12em;color:#5b6470;margin:0 0 .875rem;font-size:.6875rem;font-weight:600}.kgLbLq_timelineSection,.kgLbLq_auditSection{flex-direction:column;gap:.75rem;display:flex}.kgLbLq_timelineTitle{text-transform:uppercase;letter-spacing:.12em;color:#5b6470;border-bottom:1px solid var(--border);margin:0;padding-bottom:.5rem;font-size:.6875rem;font-weight:600}.kgLbLq_timeline{flex-direction:column;gap:0;display:flex;position:relative}.kgLbLq_timeline:before{content:"";background:var(--border);width:1px;position:absolute;top:0;bottom:0;left:15px}.kgLbLq_timelineItem{gap:.875rem;padding-bottom:1.25rem;display:flex;position:relative}.kgLbLq_timelineDot{border:2px solid var(--border);z-index:1;color:#5b6470;background:#f4f5f7;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:31px;height:31px;display:flex;position:relative}.kgLbLq_timelineContent{flex:1;min-width:0;padding-top:.25rem}.kgLbLq_timelineMeta{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.25rem;display:flex}.kgLbLq_timelineAuthor{color:#1c1f24;font-size:.75rem;font-weight:600}.kgLbLq_timelineType{text-transform:uppercase;letter-spacing:.08em;color:#5b6470;font-size:.6875rem;font-weight:600}.kgLbLq_timelineDate{color:#5b6470;font-variant-numeric:tabular-nums;margin-left:auto;font-size:.6875rem}.kgLbLq_timelineNote{color:#1c1f24;white-space:pre-line;margin:0;font-size:.8125rem;line-height:1.5}.kgLbLq_noActivity{color:#5b6470;margin:0;font-size:.8125rem;font-style:italic}.kgLbLq_auditList{flex-direction:column;gap:.625rem;display:flex}.kgLbLq_auditItem{border-bottom:1px solid var(--border);padding:.75rem 0}.kgLbLq_auditItem:last-child{border-bottom:none}.kgLbLq_auditMeta{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.25rem;display:flex}.kgLbLq_auditAction{text-transform:uppercase;letter-spacing:.08em;color:#5b6470;font-size:.6875rem;font-weight:600}.kgLbLq_auditDate{color:#5b6470;font-variant-numeric:tabular-nums;font-size:.6875rem}.kgLbLq_auditDetail{color:#1c1f24;word-break:break-word;margin:0;font-size:.8125rem}
._19o2Da_container{color:#1c1f24;max-width:1600px;margin:0 auto;padding:2rem 2.25rem}._19o2Da_header{border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem 1.5rem;margin-bottom:1.5rem;padding-bottom:.875rem;display:flex;position:relative}._19o2Da_header:after{content:"";background:#b78a1f;width:56px;height:2px;position:absolute;bottom:-1px;left:0}._19o2Da_headerLeft{flex-direction:column;gap:.25rem;display:flex}._19o2Da_backLink{color:#5b6470;margin-bottom:.25rem;font-size:.75rem;text-decoration:none}._19o2Da_backLink:hover{color:#1c1f24}._19o2Da_title{letter-spacing:-.02em;color:#1c1f24;margin:0;font-size:1.625rem;font-weight:600}._19o2Da_subtitle{color:#5b6470;margin:0;font-size:.8125rem}._19o2Da_headerActions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._19o2Da_healthBadge,._19o2Da_statusBadge{letter-spacing:.06em;text-transform:uppercase;border:1px solid #0000;border-radius:999px;align-items:center;padding:.25rem .625rem;font-size:.625rem;font-weight:600;display:inline-flex}._19o2Da_healthHealthy{color:#156534;background:#22c55e14;border-color:#22c55e38}._19o2Da_healthNeedsAttention{color:#7a5400;background:#fdf9eb;border-color:#b78a1f47}._19o2Da_healthAtRisk{color:#991b1b;background:#ef444414;border-color:#ef444438}._19o2Da_healthInactive{color:#5b6470;border-color:var(--border);background:#f4f5f7}._19o2Da_statusActive{color:#156534;background:#22c55e14;border-color:#22c55e38}._19o2Da_statusInactive{color:#5b6470;border-color:var(--border);background:#f4f5f7}._19o2Da_editButton{letter-spacing:.08em;text-transform:uppercase;background-color:#1c1f24;border:1px solid #1c1f24;border-radius:.5rem;justify-content:center;align-items:center;padding:.5rem .875rem;font-size:.6875rem;font-weight:600;text-decoration:none;display:inline-flex;color:#fdf9eb!important}._19o2Da_statsGrid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1rem;margin-bottom:1.5rem;display:grid}._19o2Da_statCard{background-color:var(--card);border:1px solid var(--border);border-radius:.85rem;padding:1.125rem 1.25rem;box-shadow:0 1px 2px #0f172a0a,0 6px 20px #0f172a0d}._19o2Da_statLabel{color:#5b6470;text-transform:uppercase;letter-spacing:.12em;margin:0 0 .5rem;font-size:.6875rem;font-weight:600}._19o2Da_statValue{color:#1c1f24;font-variant-numeric:tabular-nums;margin:0;font-size:1.625rem;font-weight:700}._19o2Da_grid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:1rem;display:grid}._19o2Da_card{background-color:var(--card);border:1px solid var(--border);border-radius:.85rem;padding:1.25rem;box-shadow:0 1px 2px #0f172a0a,0 6px 20px #0f172a0d}._19o2Da_cardTitleRow{justify-content:space-between;align-items:baseline;gap:.75rem;margin-bottom:1rem;display:flex}._19o2Da_cardTitle{letter-spacing:-.01em;color:#1c1f24;margin:0 0 1rem;font-size:1.0625rem;font-weight:600}._19o2Da_cardTitleRow ._19o2Da_cardTitle{margin-bottom:0}._19o2Da_onboardingProgress{color:#5b6470;font-variant-numeric:tabular-nums;font-size:.75rem}._19o2Da_metaList{flex-direction:column;gap:.75rem;margin:0;display:flex}._19o2Da_metaRow{grid-template-columns:minmax(120px,40%) 1fr;gap:.5rem 1rem;display:grid}._19o2Da_metaLabel{letter-spacing:.12em;text-transform:uppercase;color:#5b6470;margin:0;font-size:.6875rem;font-weight:600}._19o2Da_metaValue{color:#1c1f24;word-break:break-word;margin:0;font-size:.8125rem}._19o2Da_checklist{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}._19o2Da_checklistItem{align-items:center;gap:.5rem;font-size:.8125rem;display:flex}._19o2Da_checklistDone{color:#156534}._19o2Da_checklistPending{color:#5b6470}._19o2Da_checklistMark{text-align:center;width:1rem;font-weight:700}._19o2Da_impersonationCard{background-color:var(--card);border:1px solid var(--border);border-radius:.85rem;margin-bottom:1.25rem;padding:1.25rem;box-shadow:0 1px 2px #0f172a0a,0 6px 20px #0f172a0d}._19o2Da_impersonationHint{color:#5b6470;margin:.5rem 0 .75rem;font-size:.8125rem;line-height:1.45}._19o2Da_impersonationExpiry{color:#7a5400;margin:0 0 .75rem;font-size:.75rem;font-weight:600}._19o2Da_impersonationConfirmText{color:#1c1f24;margin:.5rem 0 1rem;font-size:.8125rem;line-height:1.45}._19o2Da_impersonationConfirmActions,._19o2Da_impersonationActions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._19o2Da_impersonationPrimaryBtn,._19o2Da_impersonationCopyBtn,._19o2Da_impersonationOpenBtn,._19o2Da_impersonationDismissBtn{letter-spacing:.08em;text-transform:uppercase;cursor:pointer;box-sizing:border-box;border:1px solid #0000;border-radius:.5rem;align-items:center;gap:.375rem;min-height:2.25rem;padding:.5rem .875rem;font-family:inherit;font-size:.6875rem;font-weight:600;text-decoration:none;transition:color .15s,border-color .15s,background-color .15s;display:inline-flex}._19o2Da_impersonationPrimaryBtn{color:#fdf9eb;background-color:#1c1f24;border-color:#1c1f24}._19o2Da_impersonationPrimaryBtn:hover:not(:disabled){background-color:#2a2e35}._19o2Da_impersonationPrimaryBtn:disabled{opacity:.5;cursor:not-allowed}._19o2Da_impersonationLinkRow{flex-wrap:wrap;gap:.5rem;margin-bottom:.75rem;display:flex}._19o2Da_impersonationLinkInput{border:1px solid var(--border);color:#1c1f24;background:var(--background);border-radius:.5rem;flex:1;min-width:min(100%,280px);padding:.5rem .75rem;font-size:.75rem}._19o2Da_impersonationCopyBtn{color:#1c1f24;background:#fdf9eb;border-color:#b78a1f47}._19o2Da_impersonationCopyBtn:hover{border-color:#b78a1f}._19o2Da_impersonationOpenBtn{color:#156534;background:#22c55e14;border-color:#22c55e38}._19o2Da_impersonationOpenBtn:hover{background:#22c55e1f}._19o2Da_impersonationDismissBtn{background:var(--card);color:#5b6470;border-color:var(--border)}._19o2Da_impersonationDismissBtn:hover{color:#1c1f24;background:#fbf6e8;border-color:#1c1f24}._19o2Da_signalsCard{background-color:var(--card);border:1px solid var(--border);border-radius:.85rem;margin-bottom:1.25rem;padding:1.25rem;box-shadow:0 1px 2px #0f172a0a,0 6px 20px #0f172a0d}._19o2Da_signalsList{flex-direction:column;gap:.5rem;margin:.75rem 0 0;padding:0;list-style:none;display:flex}._19o2Da_signalItem{color:#1c1f24;background:#fbf6e8;border:1px solid #b78a1f2e;border-radius:.5rem;padding:.5rem .75rem;font-size:.8125rem;line-height:1.4}._19o2Da_empty,._19o2Da_notFound{color:#5b6470;font-size:.8125rem;font-style:italic}._19o2Da_dangerZoneCard{background-color:var(--card);border:1px solid #ef44444d;border-radius:.85rem;margin-top:1.25rem;padding:1.25rem;box-shadow:0 1px 2px #0f172a0a,0 6px 20px #0f172a0d}._19o2Da_dangerZoneHeader{color:#991b1b;align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}._19o2Da_dangerZoneTitle{letter-spacing:-.01em;margin:0;font-size:1.0625rem;font-weight:600}._19o2Da_dangerZoneDescription{color:#5b6470;margin:0 0 1rem;font-size:.8125rem;line-height:1.45}._19o2Da_dangerZoneButton{letter-spacing:.08em;text-transform:uppercase;cursor:pointer;box-sizing:border-box;color:#991b1b;background:#ef444414;border:1px solid #ef444466;border-radius:.5rem;align-items:center;gap:.375rem;min-height:2.25rem;padding:.5rem .875rem;font-family:inherit;font-size:.6875rem;font-weight:600;transition:color .15s,border-color .15s,background-color .15s;display:inline-flex}._19o2Da_dangerZoneButton:hover:not(:disabled){background:#ef444424;border-color:#991b1b}._19o2Da_dangerZoneButton:disabled{opacity:.5;cursor:not-allowed}._19o2Da_typedConfirmOverlay{z-index:1000;background-color:#0f172a73;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}._19o2Da_typedConfirmModal{background:var(--card);border:1px solid #ef44444d;border-radius:.85rem;width:100%;max-width:26rem;padding:1.5rem;box-shadow:0 4px 12px #0f172a14,0 12px 32px #0f172a1f}._19o2Da_typedConfirmTitle{letter-spacing:-.01em;color:#991b1b;margin:0 0 .75rem;font-size:1.0625rem;font-weight:600}._19o2Da_typedConfirmInstructions{color:#1c1f24;margin:0 0 1rem;font-size:.8125rem;line-height:1.5}._19o2Da_typedConfirmInput{border:1px solid var(--border);color:#1c1f24;background:var(--background);box-sizing:border-box;border-radius:.5rem;width:100%;margin-bottom:1rem;padding:.5rem .75rem;font-size:.8125rem}._19o2Da_typedConfirmInput:focus{border-color:#991b1b;outline:none;box-shadow:0 0 0 3px #ef444426}._19o2Da_typedConfirmActions{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}._19o2Da_typedConfirmCancelBtn,._19o2Da_typedConfirmDeleteBtn{letter-spacing:.08em;text-transform:uppercase;cursor:pointer;box-sizing:border-box;border:1px solid #0000;border-radius:.5rem;align-items:center;gap:.375rem;min-height:2.25rem;padding:.5rem .875rem;font-family:inherit;font-size:.6875rem;font-weight:600;transition:color .15s,border-color .15s,background-color .15s;display:inline-flex}._19o2Da_typedConfirmCancelBtn{background:var(--card);color:#5b6470;border-color:var(--border)}._19o2Da_typedConfirmCancelBtn:hover:not(:disabled){color:#1c1f24;background:#fbf6e8;border-color:#1c1f24}._19o2Da_typedConfirmDeleteBtn{color:#fdf9eb;background:#991b1b;border-color:#991b1b}._19o2Da_typedConfirmDeleteBtn:hover:not(:disabled){background:#7f1717}._19o2Da_typedConfirmDeleteBtn:disabled{opacity:.4;cursor:not-allowed}
.tL4uYW_overlay{z-index:1000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.tL4uYW_modal{background:#fff;border-radius:12px;width:90%;max-width:400px;padding:2rem;animation:.2s ease-out tL4uYW_slideIn;box-shadow:0 10px 25px #0000001a}.tL4uYW_message{color:#1f2937;text-align:center;margin-bottom:2rem;font-size:1.1rem;line-height:1.5}.tL4uYW_actions{justify-content:center;gap:1rem;display:flex}.tL4uYW_cancelButton{color:#4b5563;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:.75rem 1.5rem;font-weight:500;transition:all .2s}.tL4uYW_cancelButton:hover{background:#f9fafb;border-color:#d1d5db}.tL4uYW_confirmButton{color:#fff;cursor:pointer;background:#ef4444;border:none;border-radius:8px;padding:.75rem 1.5rem;font-weight:500;transition:all .2s}.tL4uYW_confirmButton:hover{background:#dc2626;transform:translateY(-1px)}@keyframes tL4uYW_slideIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}
._0dgfsq_overlay{z-index:1000;background-color:#00000080;justify-content:center;align-items:center;animation:.2s ease-in-out _0dgfsq_fadeIn;display:flex;position:fixed;inset:0}@keyframes _0dgfsq_fadeIn{0%{opacity:0}to{opacity:1}}._0dgfsq_modal{background-color:var(--background);border-radius:8px;width:90%;max-width:500px;max-height:90vh;animation:.3s ease-out _0dgfsq_slideUp;overflow-y:auto;box-shadow:0 10px 40px #0003}@keyframes _0dgfsq_slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._0dgfsq_header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:1.5rem;display:flex}._0dgfsq_title{margin:0;font-size:1.25rem;font-weight:600}._0dgfsq_closeButton{cursor:pointer;color:var(--muted-foreground);background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;width:2rem;height:2rem;padding:0;font-size:1.5rem;display:flex}._0dgfsq_closeButton:hover{background-color:var(--accent)}._0dgfsq_description{color:var(--muted-foreground);margin:1rem 0;padding:0 1.5rem;font-size:.875rem}._0dgfsq_form{padding:0 1.5rem 1.5rem}._0dgfsq_radioGroup{flex-direction:column;gap:.75rem;margin-bottom:1.5rem;display:flex}._0dgfsq_radioOption{border:1px solid var(--border);cursor:pointer;border-radius:6px;gap:.75rem;padding:1rem;transition:all .2s;display:flex}._0dgfsq_radioOption:hover{border-color:var(--accent-foreground);background-color:var(--accent)}._0dgfsq_radioOptionActive{border-color:var(--primary);background-color:rgba(var(--primary-rgb), .05)}._0dgfsq_radioOptionRecommended{border-color:var(--primary)}._0dgfsq_radioInput{cursor:pointer;margin-top:.25rem}._0dgfsq_radioContent{flex:1}._0dgfsq_radioLabel{margin-bottom:.25rem;font-size:.9375rem;font-weight:600;display:block}._0dgfsq_radioLabelRow{align-items:center;gap:.5rem;margin-bottom:.25rem;display:flex}._0dgfsq_radioDescription{color:var(--muted-foreground);font-size:.8125rem;line-height:1.4}._0dgfsq_badge{background-color:var(--primary);color:var(--primary-foreground);border-radius:9999px;padding:.125rem .5rem;font-size:.75rem;font-weight:600}._0dgfsq_dateInput{border:1px solid var(--border);background-color:var(--background);width:100%;color:var(--foreground);border-radius:4px;margin-top:.5rem;padding:.5rem;font-size:.875rem}._0dgfsq_dateInput:focus{border-color:var(--primary);box-shadow:0 0 0 2px rgba(var(--primary-rgb), .1);outline:none}._0dgfsq_formGroup{margin-bottom:1.5rem}._0dgfsq_label{margin-bottom:.5rem;font-size:.875rem;font-weight:500;display:block}._0dgfsq_textarea{border:1px solid var(--border);resize:vertical;background-color:var(--background);width:100%;color:var(--foreground);border-radius:4px;padding:.5rem;font-family:inherit;font-size:.875rem}._0dgfsq_textarea:focus{border-color:var(--primary);box-shadow:0 0 0 2px rgba(var(--primary-rgb), .1);outline:none}._0dgfsq_footer{border-top:1px solid var(--border);justify-content:flex-end;gap:.75rem;margin-top:1.5rem;padding-top:1.5rem;display:flex}._0dgfsq_cancelButton,._0dgfsq_confirmButton{cursor:pointer;border-radius:6px;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:all .2s}._0dgfsq_cancelButton{border:1px solid var(--border);color:var(--foreground);background-color:#0000}._0dgfsq_cancelButton:hover:not(:disabled){background-color:var(--accent)}._0dgfsq_confirmButton{background-color:var(--primary);color:var(--primary-foreground);border:none}._0dgfsq_confirmButton:hover:not(:disabled){opacity:.9}._0dgfsq_cancelButton:disabled,._0dgfsq_confirmButton:disabled{opacity:.5;cursor:not-allowed}
._2ram8q_container{color:#1c1f24;max-width:1600px;margin:0 auto;padding:2rem 2.25rem}._2ram8q_header{border-bottom:1px solid var(--border);flex-direction:column;gap:.75rem;margin-bottom:1rem;padding-bottom:1rem;display:flex;position:relative}._2ram8q_header:after{content:"";background:#b78a1f;width:56px;height:2px;position:absolute;bottom:-1px;left:0}._2ram8q_headerMain{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem 1.5rem;display:flex}._2ram8q_hero{flex:22rem;align-items:center;gap:1rem;min-width:0;display:flex}._2ram8q_heroInfo{flex-direction:column;gap:.3rem;min-width:0;display:flex}._2ram8q_heroNameRow{flex-wrap:wrap;align-items:center;gap:.375rem .625rem;display:flex}._2ram8q_title{letter-spacing:-.02em;color:#1c1f24;overflow-wrap:anywhere;margin:0;font-size:1.625rem;font-weight:600;line-height:1.15}._2ram8q_heroEmail{color:#5b6470;overflow-wrap:anywhere;margin:0;font-size:.8125rem}._2ram8q_heroBelt{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._2ram8q_heroNickname{color:#5b6470;font-size:.8125rem;font-style:italic}._2ram8q_backLink{color:#5b6470;text-transform:uppercase;letter-spacing:.12em;border-bottom:1px solid #0000;align-self:flex-start;padding-bottom:1px;font-size:.6875rem;font-weight:600;text-decoration:none;transition:color .15s,border-color .15s;display:inline-block}._2ram8q_backLink:hover{color:#1c1f24;border-bottom-color:#b78a1f}._2ram8q_statsStrip{background-color:var(--card);border:1px solid var(--border);border-radius:.75rem;grid-template-columns:repeat(4,minmax(0,1fr));margin:0 0 1rem;display:grid;overflow:hidden;box-shadow:0 1px 2px #0f172a09}._2ram8q_statItem{border-left:1px solid var(--border);flex-direction:column;gap:.125rem;min-width:0;padding:.75rem 1.125rem;display:flex}._2ram8q_statItem:first-child{border-left:none}._2ram8q_statLabel{color:#5b6470;text-transform:uppercase;letter-spacing:.12em;font-size:.6875rem;font-weight:600}._2ram8q_statValue{color:#1c1f24;letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin:0;font-size:1.375rem;font-weight:700;line-height:1.2}._2ram8q_statSubtext{color:#5b6470;font-variant-numeric:tabular-nums;margin:0;font-size:.75rem}._2ram8q_layout{grid-template-columns:minmax(0,1fr);gap:1rem;display:grid}._2ram8q_sideTop,._2ram8q_sideBottom{grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));align-items:start;gap:1rem;display:grid}._2ram8q_mainColumn{flex-direction:column;gap:1rem;min-width:0;display:flex}._2ram8q_layout ._2ram8q_tableContainer{margin-bottom:0;overflow-x:auto}@media (min-width:1280px){._2ram8q_layout{grid-template:"main top""main bottom"1fr/minmax(0,2fr) minmax(18rem,1fr);align-items:start}._2ram8q_mainColumn{grid-area:main}._2ram8q_sideTop{grid-area:top}._2ram8q_sideBottom{grid-area:bottom}._2ram8q_sideTop,._2ram8q_sideBottom{grid-template-columns:minmax(0,1fr)}}._2ram8q_card{background-color:var(--card);border:1px solid var(--border);border-radius:.85rem;padding:1.125rem 1.25rem;box-shadow:0 1px 2px #0f172a0a,0 6px 20px #0f172a0d}._2ram8q_cardTitle{color:#1c1f24;letter-spacing:-.005em;border-bottom:1px solid var(--border);margin:0 0 .75rem;padding-bottom:.625rem;font-size:.9375rem;font-weight:600}._2ram8q_dl{flex-direction:column;gap:.625rem;display:flex}._2ram8q_dlRow{justify-content:space-between;align-items:baseline;gap:.5rem;font-size:.8125rem;display:flex}._2ram8q_dlRow dt{color:#5b6470;text-transform:uppercase;letter-spacing:.1em;flex-shrink:0;font-size:.6875rem;font-weight:600}._2ram8q_dlRow dd{color:#1c1f24;text-align:right;overflow-wrap:anywhere;min-width:0;margin:0}._2ram8q_tableContainer{background-color:var(--card);border:1px solid var(--border);border-radius:.85rem;margin-bottom:1.5rem;overflow:hidden;box-shadow:0 1px 2px #0f172a0a,0 6px 20px #0f172a0d}._2ram8q_tableHeader{border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;padding:.875rem 1.25rem .75rem;display:flex}._2ram8q_sectionTitle{color:#1c1f24;letter-spacing:-.01em;margin:0;font-size:1.0625rem;font-weight:600}._2ram8q_tableHeaderMeta{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.75rem;display:flex}._2ram8q_table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}._2ram8q_table th{text-align:left;color:#5b6470;text-transform:uppercase;letter-spacing:.14em;white-space:nowrap;background:0 0;border-bottom:1.5px solid #1c1f24;padding:.75rem 1rem;font-size:.625rem;font-weight:600}._2ram8q_table td{border-bottom:1px solid var(--border);color:#1c1f24;padding:.875rem 1rem;font-size:.8125rem}._2ram8q_table tbody tr:nth-child(2n) td{background-color:#0f172a05}._2ram8q_table tbody tr:hover td{background-color:#fbf6e8}._2ram8q_table tr:last-child td{border-bottom:none}._2ram8q_badgeActive{color:#156534;text-transform:uppercase;letter-spacing:.06em;background:#22c55e14;border:1px solid #22c55e38;border-radius:9999px;padding:.1875rem .625rem;font-size:.6875rem;font-weight:600;display:inline-block}._2ram8q_badgeInactive{color:#991b1b;text-transform:uppercase;letter-spacing:.06em;background:#ef444414;border:1px solid #ef444438;border-radius:9999px;padding:.1875rem .625rem;font-size:.6875rem;font-weight:600;display:inline-block}._2ram8q_badgePending{color:#7a5400;text-transform:uppercase;letter-spacing:.06em;background:#fdf9eb;border:1px solid #b78a1f47;border-radius:9999px;padding:.1875rem .625rem;font-size:.6875rem;font-weight:600;display:inline-block}._2ram8q_badgeNeutral{color:#5b6470;border:1px solid var(--border);text-transform:uppercase;letter-spacing:.06em;background:#f4f5f7;border-radius:9999px;padding:.1875rem .625rem;font-size:.6875rem;font-weight:600;display:inline-block}._2ram8q_badgeInfo{color:#3730a3;text-transform:uppercase;letter-spacing:.06em;background:#6366f114;border:1px solid #6366f138;border-radius:9999px;padding:.1875rem .625rem;font-size:.6875rem;font-weight:600;display:inline-block}._2ram8q_messageCell{max-width:28rem}._2ram8q_messageBody{flex-direction:column;gap:.2rem;display:flex}._2ram8q_messageTitle{font-weight:600}._2ram8q_messageExcerpt{color:#5b6470;font-size:.75rem;font-weight:400;line-height:1.45}._2ram8q_channelStack{flex-wrap:wrap;gap:.35rem;display:flex}._2ram8q_primaryButton{color:#fdf9eb;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;background-color:#1c1f24;border:1px solid #1c1f24;border-radius:.5rem;padding:.625rem 1.125rem;font-size:.75rem;font-weight:600;text-decoration:none;transition:transform .15s,box-shadow .15s,background-color .15s;display:inline-block}._2ram8q_primaryButton:hover{background-color:#2a2e35;transform:translateY(-1px);box-shadow:0 6px 18px #b78a1f38}._2ram8q_ghostButton{color:#5b6470;border:1px solid var(--border);text-transform:uppercase;letter-spacing:.1em;white-space:nowrap;background-color:#0000;border-radius:.5rem;padding:.5rem 1rem;font-size:.6875rem;font-weight:600;text-decoration:none;transition:color .15s,border-color .15s,background-color .15s;display:inline-block}._2ram8q_ghostButton:hover{color:#1c1f24;background-color:#fbf6e8;border-color:#1c1f24}._2ram8q_primaryButton,._2ram8q_ghostButton{box-sizing:border-box;justify-content:center;align-items:center;height:2.25rem;padding-top:0;padding-bottom:0;line-height:1;display:inline-flex}._2ram8q_empty{color:#5b6470;margin:0;font-size:.8125rem;font-style:italic}._2ram8q_noData{color:#5b6470;margin:0;padding:.875rem 1.25rem;font-size:.8125rem;font-style:italic}._2ram8q_partnerSection{flex-direction:column;gap:.5rem;display:flex}._2ram8q_partnerSectionLabel{color:#5b6470;text-transform:uppercase;letter-spacing:.12em;margin:0;font-size:.625rem;font-weight:600}._2ram8q_partnerList{flex-direction:column;display:flex}._2ram8q_partnerItem{border-bottom:1px solid var(--border);align-items:center;gap:.5rem;padding:.5rem 0;display:flex}._2ram8q_partnerItem:last-child{border-bottom:none}._2ram8q_partnerName{color:#1c1f24;white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:.8125rem;overflow:hidden}._2ram8q_partnerCount{color:#7a5400;font-variant-numeric:tabular-nums;background:#fdf9eb;border:1px solid #b78a1f47;border-radius:9999px;flex-shrink:0;padding:.125rem .5rem;font-size:.625rem;font-weight:600}._2ram8q_observations{color:#1c1f24;white-space:pre-wrap;margin:0;font-size:.8125rem;line-height:1.6}._2ram8q_packType{color:#5b6470;text-transform:uppercase;letter-spacing:.08em;margin-top:.125rem;font-size:.6875rem;display:block}._2ram8q_tabular{font-variant-numeric:tabular-nums}._2ram8q_packUsage summary{cursor:pointer;color:#5b6470;font-size:.8125rem}._2ram8q_packUsage ul{color:#1c1f24;font-variant-numeric:tabular-nums;margin:.375rem 0 0;padding-left:1rem;font-size:.8125rem}._2ram8q_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:1024px){._2ram8q_statsStrip{grid-template-columns:repeat(2,minmax(0,1fr))}._2ram8q_statItem:nth-child(odd){border-left:none}._2ram8q_statItem:nth-child(n+3){border-top:1px solid var(--border)}}@media (max-width:768px){._2ram8q_container{padding:1.25rem 1rem}._2ram8q_headerMain{align-items:stretch}._2ram8q_title{font-size:1.375rem}._2ram8q_hero{align-items:flex-start}._2ram8q_statItem{padding:.625rem .875rem}._2ram8q_table,._2ram8q_table thead,._2ram8q_table tbody,._2ram8q_table th,._2ram8q_table td,._2ram8q_table tr{width:100%;display:block}._2ram8q_table thead{display:none}._2ram8q_table tbody tr{border:1px solid var(--border);background-color:var(--card);border-radius:.65rem;margin:.75rem;overflow:hidden}._2ram8q_table tbody tr:nth-child(2n) td{background-color:#0000}._2ram8q_table td{text-align:right;justify-content:space-between;align-items:center;padding:.5rem .875rem;display:flex;background-color:var(--card)!important}._2ram8q_table td:before{content:attr(data-label);color:#5b6470;text-align:left;text-transform:uppercase;letter-spacing:.12em;white-space:nowrap;margin-right:1rem;font-size:.625rem;font-weight:600}._2ram8q_messageCell{text-align:left;flex-direction:column;align-items:stretch;gap:.35rem;max-width:none}._2ram8q_messageCell ._2ram8q_messageBody{text-align:left}._2ram8q_channelStack{justify-content:flex-end}._2ram8q_packUsage{text-align:right}}
.R1XrhG_actionBar{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;margin-left:auto;display:flex}.R1XrhG_barButton{gap:.4rem}.R1XrhG_barButton svg{flex-shrink:0}.R1XrhG_menuWrapper{display:inline-flex;position:relative}.R1XrhG_menuTrigger{cursor:pointer;appearance:none;font-family:inherit}.R1XrhG_menuTrigger[aria-expanded=true]{color:#1c1f24;background-color:#fbf6e8;border-color:#1c1f24}.R1XrhG_chevron,.R1XrhG_chevronOpen{transition:transform .15s}.R1XrhG_chevronOpen{transform:rotate(180deg)}.R1XrhG_spinner{animation:.9s linear infinite R1XrhG_spin}@keyframes R1XrhG_spin{to{transform:rotate(360deg)}}.R1XrhG_menu{z-index:50;background-color:var(--card);border:1px solid var(--border);border-radius:.65rem;min-width:15rem;max-width:calc(100vw - 2rem);padding:.375rem;position:absolute;top:calc(100% + .375rem);right:0;box-shadow:0 1px 2px #0f172a0a,0 16px 40px #0f172a24}.R1XrhG_menuGroup{flex-direction:column;display:flex}.R1XrhG_menuGroupLabel{color:#5b6470;text-transform:uppercase;letter-spacing:.12em;padding:.5rem .625rem .25rem;font-size:.625rem;font-weight:600}.R1XrhG_menuSeparator{background-color:var(--border);height:1px;margin:.375rem .25rem}.R1XrhG_menuItem{color:#1c1f24;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:.4rem;align-items:center;gap:.625rem;width:100%;min-height:2.5rem;padding:.5rem .625rem;font-family:inherit;font-size:.8125rem;font-weight:500;line-height:1.3;text-decoration:none;display:flex}.R1XrhG_menuItem svg{color:#5b6470;flex-shrink:0}.R1XrhG_menuItem:hover,.R1XrhG_menuItem:focus-visible{background-color:#fbf6e8;outline:none}.R1XrhG_menuItem:focus-visible{box-shadow:inset 0 0 0 2px #b78a1f}.R1XrhG_menuItem[aria-disabled=true]{opacity:.55;cursor:progress}.R1XrhG_menuItemDanger,.R1XrhG_menuItemDanger svg{color:#991b1b}.R1XrhG_menuItemDanger:hover,.R1XrhG_menuItemDanger:focus-visible{background-color:#ef444414}@media (max-width:640px){.R1XrhG_actionBar{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;margin-left:0;display:grid}.R1XrhG_menuWrapper,.R1XrhG_actionBar .R1XrhG_barButton{width:100%}.R1XrhG_actionBar .R1XrhG_barButton{white-space:normal;text-align:center;height:auto;min-height:2.75rem;padding-top:.5rem;padding-bottom:.5rem;line-height:1.2}.R1XrhG_menuItem{min-height:2.75rem}}
._5lqpNq_buttonGroup{gap:.25rem;width:100%;display:flex}._5lqpNq_buttonGroup>button{flex:1}._5lqpNq_completeButton,._5lqpNq_deleteButton{border:1px solid var(--border);background-color:var(--card);color:#5b6470;text-transform:uppercase;letter-spacing:.08em;cursor:pointer;border-radius:.4rem;padding:.3125rem .625rem;font-size:.6875rem;font-weight:600;transition:color .15s,border-color .15s,background-color .15s}._5lqpNq_completeButton{color:#156534;border-color:#22c55e73}._5lqpNq_completeButton:hover:not(:disabled){background-color:#22c55e14;border-color:#156534}._5lqpNq_deleteButton{color:#991b1b;border-color:#ef444466}._5lqpNq_deleteButton:hover:not(:disabled){background-color:#ef44440f;border-color:#991b1b}._5lqpNq_completeButton:disabled,._5lqpNq_deleteButton:disabled{opacity:.5;cursor:not-allowed}._5lqpNq_dialog{background-color:var(--card);border:1px solid var(--border);white-space:normal;text-align:left;overflow-wrap:anywhere;border-radius:.85rem;width:min(420px,100vw - 2rem);max-width:420px;margin:0;padding:1.5rem;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 1px 2px #0f172a0a,0 24px 60px #0f172a38}._5lqpNq_dialog::backdrop{background-color:#0f172a73}._5lqpNq_dialog:before{content:"";background:#b78a1f;border-radius:0 0 2px 2px;width:56px;height:3px;position:absolute;top:0;left:1.5rem}._5lqpNq_dialogTitle{color:#1c1f24;letter-spacing:-.01em;margin:0 0 1.25rem;font-size:1.0625rem;font-weight:600}._5lqpNq_formGroup{margin-bottom:1.25rem}._5lqpNq_label{color:#5b6470;text-transform:uppercase;letter-spacing:.12em;margin-bottom:.4375rem;font-size:.6875rem;font-weight:600;display:block}._5lqpNq_select,._5lqpNq_input{border:1px solid var(--border);background-color:var(--background);color:#1c1f24;border-radius:.5rem;width:100%;padding:.5625rem .75rem;font-size:.875rem;transition:border-color .15s,box-shadow .15s}._5lqpNq_select:hover,._5lqpNq_input:hover{border-color:#1c1f24}._5lqpNq_select:focus,._5lqpNq_input:focus{border-color:#b78a1f;outline:none;box-shadow:0 0 0 3px #b78a1f2e}._5lqpNq_dialogActions{justify-content:flex-end;gap:.625rem;display:flex}._5lqpNq_cancelButton,._5lqpNq_submitButton{letter-spacing:.1em;text-transform:uppercase;cursor:pointer;border:1px solid #0000;border-radius:.5rem;padding:.5625rem 1.125rem;font-size:.6875rem;font-weight:600;transition:color .15s,border-color .15s,background-color .15s,transform .15s,box-shadow .15s}._5lqpNq_cancelButton{color:#5b6470;border-color:var(--border);background-color:#0000}._5lqpNq_cancelButton:hover:not(:disabled){color:#1c1f24;background-color:#fbf6e8;border-color:#1c1f24}._5lqpNq_submitButton{color:#fdf9eb;background-color:#1c1f24;border-color:#1c1f24}._5lqpNq_submitButton:hover:not(:disabled){background-color:#2a2e35;transform:translateY(-1px);box-shadow:0 6px 18px #b78a1f38}._5lqpNq_cancelButton:disabled,._5lqpNq_submitButton:disabled{opacity:.5;cursor:not-allowed}._5lqpNq_dialogDescription{color:#5b6470;margin:-.25rem 0 1rem;font-size:.8125rem;line-height:1.45}._5lqpNq_textarea{resize:vertical;min-height:4.5rem;font-family:inherit;line-height:1.4}._5lqpNq_dangerSubmit{background-color:#991b1b;border-color:#991b1b}._5lqpNq_dangerSubmit:hover:not(:disabled){background-color:#7f1d1d;box-shadow:0 6px 18px #991b1b38}._5lqpNq_moveButton{border:1px solid var(--border);background-color:var(--card);color:#3730a3;cursor:pointer;border-radius:.4rem;padding:.3125rem .625rem;font-size:.75rem;font-weight:600;transition:background-color .15s,border-color .15s}._5lqpNq_moveButton:hover:not(:disabled){background-color:#6366f10f;border-color:#3730a3}._5lqpNq_moveButton:disabled{opacity:.5;cursor:not-allowed}._5lqpNq_dialogWarning{color:#7a5400;background-color:#fdf9eb;border:1px solid #b78a1f47;border-radius:.5rem;margin:0 0 1rem;padding:.625rem .75rem;font-size:.8125rem;line-height:1.45}
.ls89zG_filterCard{background-color:var(--card);border:1px solid var(--border);border-radius:.75rem;margin-bottom:1rem;box-shadow:0 1px 2px #0f172a09}.ls89zG_filters{flex-wrap:wrap;align-items:flex-end;gap:.75rem 1rem;padding:.875rem 1.25rem;display:flex}.ls89zG_filterGroup{flex-direction:column;flex:8.5rem;gap:.3125rem;min-width:8.5rem;display:flex}.ls89zG_searchGroup{flex:2 14rem}.ls89zG_toggleGroup{flex:none;min-width:0}.ls89zG_label{color:#5b6470;text-transform:uppercase;letter-spacing:.12em;font-size:.6875rem;font-weight:600}.ls89zG_select{border:1px solid var(--border);background-color:var(--background);color:#1c1f24;cursor:pointer;font-variant-numeric:tabular-nums;border-radius:.5rem;height:2.25rem;padding:0 .625rem;font-family:inherit;font-size:.8125rem;transition:border-color .15s,box-shadow .15s}.ls89zG_select:hover{border-color:#1c1f24}.ls89zG_select:focus{border-color:#b78a1f;outline:none;box-shadow:0 0 0 3px #b78a1f2e}.ls89zG_searchInput{cursor:text}.ls89zG_toggleLabel{border:1px solid var(--border);color:#1c1f24;cursor:pointer;white-space:nowrap;border-radius:.5rem;align-items:center;gap:.5rem;height:2.25rem;padding:0 .75rem;font-size:.8125rem;transition:border-color .15s,background-color .15s;display:inline-flex}.ls89zG_toggleLabel:hover{border-color:#1c1f24}.ls89zG_toggleLabel:has(input:focus-visible){outline-offset:2px;outline:2px solid #b78a1f}.ls89zG_toggleLabelOn{color:#991b1b;background-color:#ef44440f;border-color:#ef444466;font-weight:600}.ls89zG_toggleCheckbox{accent-color:#b78a1f;cursor:pointer;width:1rem;height:1rem;margin:0}.ls89zG_filterActions{align-items:center;gap:.5rem;margin-left:auto;display:flex}.ls89zG_clearButton{color:#5b6470;border:1px solid var(--border);cursor:pointer;text-transform:uppercase;letter-spacing:.1em;white-space:nowrap;background-color:#0000;border-radius:.5rem;height:2.25rem;padding:0 1rem;font-family:inherit;font-size:.6875rem;font-weight:600;transition:color .15s,border-color .15s,background-color .15s}.ls89zG_clearButton:hover{color:#1c1f24;background-color:#fbf6e8;border-color:#1c1f24}.ls89zG_moreButton{color:#5b6470;cursor:pointer;white-space:nowrap;text-underline-offset:3px;background:0 0;border:none;height:2.25rem;padding:0 .5rem;font-family:inherit;font-size:.75rem;font-weight:600;text-decoration:underline}.ls89zG_moreButton:hover{color:#1c1f24}.ls89zG_moreRow{border-top:1px solid var(--border);flex-wrap:wrap;flex:100%;align-items:flex-end;gap:.75rem 1rem;padding-top:.75rem;display:flex}.ls89zG_mobileToggle{display:none}.ls89zG_filterBadge{color:#fdf9eb;font-variant-numeric:tabular-nums;background-color:#1c1f24;border-radius:9999px;justify-content:center;align-items:center;min-width:1.25rem;height:1.25rem;padding:0 .3125rem;font-size:.625rem;font-weight:700;display:inline-flex}.ls89zG_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:768px){.ls89zG_mobileToggle{color:#1c1f24;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:.75rem;align-items:center;gap:.5rem;width:100%;min-height:2.75rem;padding:.625rem 1rem;font-family:inherit;display:flex}.ls89zG_mobileToggleLabel{text-transform:uppercase;letter-spacing:.12em;color:#5b6470;flex:1;font-size:.6875rem;font-weight:600}.ls89zG_mobileToggleCaret{color:#5b6470;transition:transform .15s}.ls89zG_mobileToggleCaretOpen{transform:rotate(180deg)}.ls89zG_filters{border-top:1px solid var(--border);grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem .5rem;padding:.75rem 1rem 1rem;display:none}.ls89zG_filtersOpen{display:grid}.ls89zG_filterGroup{width:100%;min-width:0}.ls89zG_searchGroup,.ls89zG_filterActions,.ls89zG_moreRow{grid-column:1/-1}.ls89zG_select,.ls89zG_toggleLabel{width:100%;height:2.75rem}.ls89zG_filterActions{justify-content:space-between;margin-left:0}.ls89zG_moreRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem .5rem;display:grid}}
.LpZS6q_container{margin-bottom:1.25rem}.LpZS6q_buttonGroup{flex-wrap:wrap;align-items:center;gap:.3125rem;display:flex}.LpZS6q_letterButton{border:1px solid var(--border);background-color:var(--card);color:#1c1f24;letter-spacing:.04em;cursor:pointer;font-variant-numeric:tabular-nums;border-radius:.5rem;min-width:2rem;height:2rem;padding:0 .5rem;font-size:.75rem;font-weight:600;transition:background-color .15s,color .15s,border-color .15s}.LpZS6q_letterButton:disabled{opacity:.35;cursor:not-allowed}.LpZS6q_letterButton:hover:not(:disabled){color:#1c1f24;background-color:#fbf6e8;border-color:#b78a1f}.LpZS6q_letterButton.LpZS6q_active{color:#fdf9eb;background-color:#1c1f24;border-color:#1c1f24}.LpZS6q_clearButton{border:1px solid var(--border);background-color:var(--card);color:#5b6470;cursor:pointer;border-radius:.5rem;min-width:2rem;height:2rem;margin-left:.5rem;padding:0 .5rem;font-size:.75rem;font-weight:600;transition:color .15s,border-color .15s,background-color .15s}.LpZS6q_clearButton:hover{color:#1c1f24;background-color:#fbf6e8;border-color:#1c1f24}
.QRtxqa_overlay{z-index:1000;background-color:#0f172a73;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.QRtxqa_modal{background-color:var(--card);border:1px solid var(--border);border-radius:.85rem;flex-direction:column;gap:1.125rem;width:100%;max-width:420px;padding:1.5rem;display:flex;position:relative;box-shadow:0 1px 2px #0f172a0a,0 24px 60px #0f172a38}.QRtxqa_modal:before{content:"";background:#b78a1f;border-radius:0 0 2px 2px;width:56px;height:3px;position:absolute;top:0;left:1.5rem}.QRtxqa_title{color:#1c1f24;letter-spacing:-.01em;margin:0;font-size:1.125rem;font-weight:600}.QRtxqa_description{color:#5b6470;margin:0;font-size:.8125rem;line-height:1.5}.QRtxqa_searchContainer{flex-direction:column;gap:.5rem;display:flex}.QRtxqa_input{border:1px solid var(--border);background-color:var(--background);color:#1c1f24;border-radius:.5rem;width:100%;padding:.5625rem .75rem;font-size:.875rem;transition:border-color .15s,box-shadow .15s}.QRtxqa_input:hover{border-color:#1c1f24}.QRtxqa_input:focus{border-color:#b78a1f;outline:none;box-shadow:0 0 0 3px #b78a1f2e}.QRtxqa_resultsList{border:1px solid var(--border);border-radius:.5rem;flex-direction:column;gap:.375rem;max-height:12.5rem;margin-top:.25rem;padding:.375rem;display:flex;overflow-y:auto}.QRtxqa_resultItem{cursor:pointer;background-color:#0000;border-radius:.375rem;flex-direction:column;padding:.5rem .625rem;transition:background-color .15s;display:flex}.QRtxqa_resultItem:hover{background-color:#fbf6e8}.QRtxqa_resultItem.QRtxqa_selected{background-color:#fdf9eb;border:1px solid #b78a1f47}.QRtxqa_studentName{color:#1c1f24;font-size:.875rem;font-weight:600}.QRtxqa_studentEmail{color:#5b6470;font-size:.75rem}.QRtxqa_beltInfo{color:#5b6470;margin-top:.125rem;font-size:.75rem}.QRtxqa_message{text-align:center;color:#5b6470;background-color:#0f172a05;border-radius:.375rem;padding:.5rem;font-size:.8125rem;font-style:italic}.QRtxqa_actions{justify-content:flex-end;gap:.625rem;margin-top:.25rem;display:flex}.QRtxqa_cancelButton{color:#5b6470;border:1px solid var(--border);cursor:pointer;text-transform:uppercase;letter-spacing:.1em;background-color:#0000;border-radius:.5rem;padding:.5rem 1rem;font-size:.6875rem;font-weight:600;transition:color .15s,border-color .15s,background-color .15s}.QRtxqa_cancelButton:hover{color:#1c1f24;background-color:#fbf6e8;border-color:#1c1f24}.QRtxqa_confirmButton{color:#fdf9eb;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background-color:#1c1f24;border:1px solid #1c1f24;border-radius:.5rem;padding:.625rem 1.125rem;font-size:.75rem;font-weight:600;transition:transform .15s,box-shadow .15s,background-color .15s;display:inline-block}.QRtxqa_confirmButton:hover:not(:disabled){background-color:#2a2e35;transform:translateY(-1px);box-shadow:0 6px 18px #b78a1f38}.QRtxqa_confirmButton:disabled{opacity:.55;cursor:not-allowed}
.WZBp-G_addButton{color:#fdf9eb;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background-color:#1c1f24;border:1px solid #1c1f24;border-radius:.5rem;align-items:center;padding:.5rem .875rem;font-size:.6875rem;font-weight:600;transition:background-color .15s,box-shadow .15s;display:inline-flex}.WZBp-G_addButton:hover{background-color:#2a2e35;box-shadow:0 6px 18px #b78a1f38}.WZBp-G_dialog{background-color:var(--card);border:1px solid var(--border);border-radius:.85rem;width:min(420px,100vw - 2rem);max-width:420px;margin:0;padding:1.5rem;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 1px 2px #0f172a0a,0 24px 60px #0f172a38}.WZBp-G_dialog::backdrop{background-color:#0f172a73}.WZBp-G_dialog:before{content:"";background:#b78a1f;border-radius:0 0 2px 2px;width:56px;height:3px;position:absolute;top:0;left:1.5rem}.WZBp-G_dialogTitle{color:#1c1f24;letter-spacing:-.01em;margin:0 0 1.25rem;font-size:1.0625rem;font-weight:600}.WZBp-G_formGroup{margin-bottom:1.25rem}.WZBp-G_label{color:#5b6470;text-transform:uppercase;letter-spacing:.12em;margin-bottom:.4375rem;font-size:.6875rem;font-weight:600;display:block}.WZBp-G_select,.WZBp-G_input{border:1px solid var(--border);background-color:var(--background);color:#1c1f24;border-radius:.5rem;width:100%;padding:.5625rem .75rem;font-size:.875rem;transition:border-color .15s,box-shadow .15s}.WZBp-G_select:hover,.WZBp-G_input:hover{border-color:#1c1f24}.WZBp-G_select:focus,.WZBp-G_input:focus{border-color:#b78a1f;outline:none;box-shadow:0 0 0 3px #b78a1f2e}.WZBp-G_dialogActions{justify-content:flex-end;gap:.625rem;display:flex}.WZBp-G_cancelButton,.WZBp-G_submitButton{letter-spacing:.1em;text-transform:uppercase;cursor:pointer;border:1px solid #0000;border-radius:.5rem;padding:.5625rem 1.125rem;font-size:.6875rem;font-weight:600;transition:color .15s,border-color .15s,background-color .15s,transform .15s,box-shadow .15s}.WZBp-G_cancelButton{color:#5b6470;border-color:var(--border);background-color:#0000}.WZBp-G_cancelButton:hover:not(:disabled){color:#1c1f24;background-color:#fbf6e8;border-color:#1c1f24}.WZBp-G_submitButton{color:#fdf9eb;background-color:#1c1f24;border-color:#1c1f24}.WZBp-G_submitButton:hover:not(:disabled){background-color:#2a2e35;transform:translateY(-1px);box-shadow:0 6px 18px #b78a1f38}.WZBp-G_cancelButton:disabled,.WZBp-G_submitButton:disabled{opacity:.5;cursor:not-allowed}.WZBp-G_dialogDescription{color:#5b6470;margin:-.25rem 0 1rem;font-size:.8125rem;line-height:1.45}.WZBp-G_submitButton{align-items:center;text-decoration:none;display:inline-flex}.WZBp-G_formRow{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.WZBp-G_hint{color:#5b6470;margin:.375rem 0 0;font-size:.75rem}@media (max-width:480px){.WZBp-G_formRow{grid-template-columns:1fr;gap:0}}
.uv8C9W_field{background-color:#fdf9eb;border:1px solid #b78a1f47;border-radius:.5rem;flex-direction:column;gap:.5rem;margin-top:.75rem;padding:.75rem .875rem;display:flex}.uv8C9W_checkboxLabel{color:#1c1f24;cursor:pointer;align-items:center;gap:.5rem;font-size:.8125rem;font-weight:600;display:flex}.uv8C9W_amountRow{align-items:center;gap:.625rem;display:flex}.uv8C9W_amountLabel{letter-spacing:.12em;text-transform:uppercase;color:#5b6470;font-size:.625rem;font-weight:700}.uv8C9W_amountInput{border:1px solid var(--border);background-color:var(--background);color:#1c1f24;border-radius:.5rem;width:7rem;padding:.4375rem .625rem;font-size:.8125rem}.uv8C9W_hint{color:#7a5400;margin:0;font-size:.75rem;line-height:1.4}
.grFS2q_overlay{z-index:1000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#0f172a73;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.grFS2q_modal{background:var(--card);border:1px solid var(--border);border-radius:.85rem;width:90%;max-width:560px;max-height:90vh;padding:1.5rem;animation:.2s ease-out grFS2q_slideIn;position:relative;overflow-y:auto;box-shadow:0 1px 2px #0f172a0a,0 24px 60px #0f172a38}.grFS2q_modal:before{content:"";background:#b78a1f;border-radius:0 0 2px 2px;width:56px;height:3px;position:absolute;top:0;left:1.25rem}.grFS2q_title{color:#1c1f24;letter-spacing:-.01em;margin:.875rem 0 .375rem;font-size:1.0625rem;font-weight:600}.grFS2q_description{color:#5b6470;margin:0 0 1.5rem;font-size:.8125rem;line-height:1.5}.grFS2q_warning{color:#7a5400;background:#fdf9eb;border:1px solid #b78a1f47;border-radius:.5rem;margin-bottom:1.5rem;padding:.6875rem 1rem;font-size:.8125rem;font-weight:600}.grFS2q_form{flex-direction:column;gap:1.125rem;display:flex}.grFS2q_modeToggle{gap:.375rem;margin-bottom:1.25rem;display:flex}.grFS2q_modeButton,.grFS2q_modeButtonActive{border:1px solid var(--border);color:#5b6470;text-transform:uppercase;letter-spacing:.06em;cursor:pointer;background:0 0;border-radius:.5rem;flex:1;padding:.5rem .75rem;font-size:.6875rem;font-weight:600;transition:color .15s,border-color .15s,background-color .15s}.grFS2q_modeButton:hover:not(:disabled){color:#1c1f24;border-color:#1c1f24}.grFS2q_modeButtonActive{color:#fdf9eb;background:#1c1f24;border-color:#1c1f24}.grFS2q_modeButton:disabled,.grFS2q_modeButtonActive:disabled{opacity:.5;cursor:not-allowed}.grFS2q_studentList{border:1px solid var(--border);background-color:var(--background);border-radius:.5rem;max-height:240px;padding:.35rem 0;overflow-y:auto}.grFS2q_selectedStudent{color:#1c1f24;margin:0;font-size:.8125rem;font-weight:600}.grFS2q_infoSection{background-color:var(--background);border:1px solid var(--border);border-radius:.65rem;flex-direction:column;gap:.75rem;padding:1rem;display:flex}.grFS2q_infoRow{justify-content:space-between;align-items:center;display:flex}.grFS2q_infoLabel{text-transform:uppercase;letter-spacing:.08em;color:#5b6470;font-size:.6875rem;font-weight:600}.grFS2q_infoValue{color:#1c1f24;font-size:.8125rem;font-weight:600}.grFS2q_inputGroup{flex-direction:column;gap:.375rem;display:flex}.grFS2q_inputGroup label{text-transform:uppercase;letter-spacing:.12em;color:#5b6470;font-size:.6875rem;font-weight:600}.grFS2q_inputGroup input,.grFS2q_inputGroup select{border:1px solid var(--border);background-color:var(--background);color:#1c1f24;box-sizing:border-box;border-radius:.5rem;width:100%;padding:.5625rem .75rem;font-size:.875rem;transition:border-color .15s,box-shadow .15s}.grFS2q_inputGroup input:hover,.grFS2q_inputGroup select:hover{border-color:#1c1f24}.grFS2q_beltRow{align-items:center;gap:1rem;display:flex}.grFS2q_beltSelectWrapper{flex:1;min-width:0}.grFS2q_stripesSelect{flex-shrink:0;width:100px}.grFS2q_inputGroup input:focus,.grFS2q_inputGroup select:focus{border-color:#b78a1f;outline:none;box-shadow:0 0 0 3px #b78a1f2e}.grFS2q_actions{justify-content:flex-end;gap:.625rem;margin-top:.5rem;display:flex}.grFS2q_cancelButton{border:1px solid var(--border);color:#5b6470;text-transform:uppercase;letter-spacing:.1em;cursor:pointer;background:0 0;border-radius:.5rem;padding:.5rem 1rem;font-size:.6875rem;font-weight:600;transition:color .15s,border-color .15s,background-color .15s}.grFS2q_cancelButton:hover:not(:disabled){color:#1c1f24;background-color:#fbf6e8;border-color:#1c1f24}.grFS2q_cancelButton:disabled{opacity:.5;cursor:not-allowed}.grFS2q_convertButton{color:#fdf9eb;text-transform:uppercase;letter-spacing:.08em;cursor:pointer;background:#1c1f24;border:1px solid #1c1f24;border-radius:.5rem;padding:.625rem 1.125rem;font-size:.75rem;font-weight:600;transition:transform .15s,box-shadow .15s,background-color .15s;display:inline-block}.grFS2q_convertButton:hover:not(:disabled){background-color:#2a2e35;transform:translateY(-1px);box-shadow:0 6px 18px #b78a1f38}.grFS2q_convertButton:disabled{opacity:.5;cursor:not-allowed}@keyframes grFS2q_slideIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}
.N_RCqa_button{letter-spacing:.08em;text-transform:uppercase;background-color:var(--card);color:#5b6470;border:1px solid var(--border);cursor:pointer;border-radius:.4rem;justify-content:center;align-items:center;width:100%;padding:6px;font-size:.6875rem;font-weight:600;transition:color .15s,border-color .15s,background-color .15s;display:flex}.N_RCqa_button:hover:not(:disabled){color:#1c1f24;background-color:#fbf6e8;border-color:#1c1f24}.N_RCqa_button:disabled{color:#9ca3af;cursor:not-allowed}
.wgaHrG_content{flex-direction:column;gap:1.75rem;max-width:900px;display:flex}.wgaHrG_kpiGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}@media (max-width:700px){.wgaHrG_kpiGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.wgaHrG_kpiCard{background-color:var(--card);border:1px solid var(--border);border-radius:.85rem;flex-direction:column;gap:.375rem;padding:1.125rem 1.25rem 1.25rem;display:flex;position:relative;box-shadow:0 1px 2px #0f172a0a,0 6px 20px #0f172a0d}.wgaHrG_kpiCard:first-child:before{content:"";background:#b78a1f;border-radius:0 0 2px 2px;width:56px;height:3px;position:absolute;top:0;left:1.25rem}.wgaHrG_kpiValue{color:#1c1f24;letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:1.625rem;font-weight:700;line-height:1}.wgaHrG_kpiLabel{color:#5b6470;letter-spacing:.1em;text-transform:uppercase;font-size:.6875rem;font-weight:700}.wgaHrG_kpiSub{color:#5b6470;margin-top:.125rem;font-size:.75rem;line-height:1.4}.wgaHrG_medalRow{flex-wrap:wrap;gap:.375rem;margin-top:.25rem;display:flex}.wgaHrG_medalChip{border:1px solid;border-radius:9999px;align-items:center;gap:.25rem;padding:.1875rem .5rem;font-size:.6875rem;font-weight:600;display:inline-flex}.wgaHrG_medalGold{color:#7a5400;background:#fdf9eb;border-color:#b78a1f66}.wgaHrG_medalSilver{color:#4a5060;background:#f4f5f7;border-color:#7a808a66}.wgaHrG_medalBronze{color:#7a4020;background:#faeee1;border-color:#9c633266}.wgaHrG_sectionHeader{justify-content:space-between;align-items:center;gap:1rem;display:flex}.wgaHrG_sectionTitle{letter-spacing:.12em;text-transform:uppercase;color:#5b6470;font-size:.6875rem;font-weight:700}.wgaHrG_addButton{color:#fff;cursor:pointer;background:#1c1f24;border:none;border-radius:.5rem;align-items:center;gap:.375rem;padding:.5rem 1rem;font-size:.8125rem;font-weight:600;line-height:1;text-decoration:none;transition:background .15s;display:inline-flex}.wgaHrG_addButton:hover{background:#2d3139}.wgaHrG_resultList{flex-direction:column;gap:.75rem;display:flex}.wgaHrG_resultCard{background-color:var(--card);border:1px solid var(--border);color:inherit;border-radius:.85rem;align-items:stretch;text-decoration:none;transition:box-shadow .15s,transform .1s;display:flex;overflow:hidden;box-shadow:0 1px 2px #0f172a0a,0 4px 12px #0f172a0a}.wgaHrG_resultCard:hover{transform:translateY(-1px);box-shadow:0 1px 4px #0f172a14,0 8px 24px #0f172a17}.wgaHrG_resultAccent{flex-shrink:0;width:4px}.wgaHrG_accentGold{background:#b78a1f}.wgaHrG_accentSilver{background:#7a808a}.wgaHrG_accentBronze{background:#9c6332}.wgaHrG_accentGray{background:var(--border)}.wgaHrG_resultBody{flex:1;justify-content:space-between;align-items:center;gap:1rem;min-width:0;padding:1rem 1.25rem;display:flex}.wgaHrG_resultMain{flex-direction:column;gap:.25rem;min-width:0;display:flex}.wgaHrG_resultEventName{color:#1c1f24;white-space:nowrap;text-overflow:ellipsis;font-size:.9375rem;font-weight:600;overflow:hidden}.wgaHrG_resultMeta{color:#5b6470;flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.75rem;display:flex}.wgaHrG_resultMetaDot{background:#c8cdd4;border-radius:50%;flex-shrink:0;width:3px;height:3px}.wgaHrG_resultRight{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:.25rem;display:flex}.wgaHrG_placementBadge{text-transform:uppercase;letter-spacing:.06em;border:1px solid;border-radius:9999px;align-items:center;gap:.25rem;padding:.1875rem .625rem;font-size:.6875rem;font-weight:600;display:inline-flex}.wgaHrG_placementGold{color:#7a5400;background:#fdf9eb;border-color:#b78a1f73}.wgaHrG_placementSilver{color:#4a5060;background:#f4f5f7;border-color:#7a808a73}.wgaHrG_placementBronze{color:#7a4020;background:#faeee1;border-color:#9c633273}.wgaHrG_placementParticipated{background:var(--card);border-color:var(--border);color:#5b6470}.wgaHrG_fightCount{color:#5b6470;font-size:.6875rem}.wgaHrG_emptyState{background-color:var(--card);border:1px dashed var(--border);text-align:center;border-radius:.85rem;flex-direction:column;align-items:center;gap:.75rem;padding:3.5rem 2rem;display:flex}.wgaHrG_emptyIcon{font-size:2.5rem;line-height:1}.wgaHrG_emptyTitle{color:#1c1f24;margin:0;font-size:.9375rem;font-weight:600}.wgaHrG_emptyDesc{color:#5b6470;max-width:28rem;margin:0;font-size:.8125rem;line-height:1.55}.wgaHrG_formCard{background-color:var(--card);border:1px solid var(--border);border-radius:.85rem;flex-direction:column;gap:1.25rem;max-width:660px;padding:1.75rem;display:flex;box-shadow:0 1px 2px #0f172a0a,0 6px 20px #0f172a0d}.wgaHrG_formGrid{grid-template-columns:1fr 1fr;gap:1rem;display:grid}@media (max-width:560px){.wgaHrG_formGrid{grid-template-columns:1fr}}.wgaHrG_formGroup{flex-direction:column;gap:.375rem;display:flex}.wgaHrG_formGroupFull{grid-column:1/-1}.wgaHrG_label{color:#5b6470;text-transform:uppercase;letter-spacing:.08em;font-size:.75rem;font-weight:600}.wgaHrG_input,.wgaHrG_select,.wgaHrG_textarea{border:1px solid var(--border);background:var(--background);color:#1c1f24;box-sizing:border-box;border-radius:.5rem;width:100%;padding:.5625rem .75rem;font-family:inherit;font-size:.875rem;transition:border-color .15s,box-shadow .15s}.wgaHrG_input:focus,.wgaHrG_select:focus,.wgaHrG_textarea:focus{border-color:#b78a1f;outline:none;box-shadow:0 0 0 3px #b78a1f2e}.wgaHrG_textarea{resize:vertical;min-height:80px;line-height:1.5}.wgaHrG_formActions{border-top:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:.75rem;padding-top:.5rem;display:flex}.wgaHrG_submitButton{color:#fff;cursor:pointer;background:#1c1f24;border:none;border-radius:.5rem;padding:.625rem 1.25rem;font-family:inherit;font-size:.875rem;font-weight:600;transition:background .15s}.wgaHrG_submitButton:hover:not(:disabled){background:#2d3139}.wgaHrG_submitButton:disabled{opacity:.6;cursor:not-allowed}.wgaHrG_cancelLink{color:#5b6470;border-bottom:1px solid #0000;padding:.625rem 0;font-size:.875rem;text-decoration:none;transition:color .15s,border-color .15s}.wgaHrG_cancelLink:hover{color:#1c1f24;border-bottom-color:#b78a1f}.wgaHrG_formError{color:#b91c1c;background:#ef444414;border:1px solid #ef444440;border-radius:.5rem;padding:.75rem 1rem;font-size:.8125rem}.wgaHrG_detailGrid{grid-template-columns:1fr 1fr;gap:1.25rem;display:grid}@media (max-width:640px){.wgaHrG_detailGrid{grid-template-columns:1fr}}.wgaHrG_detailCard{background-color:var(--card);border:1px solid var(--border);border-radius:.85rem;overflow:hidden;box-shadow:0 1px 2px #0f172a0a,0 6px 20px #0f172a0d}.wgaHrG_detailCardFull{grid-column:1/-1}.wgaHrG_detailCardHeader{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:.875rem 1.25rem;display:flex;position:relative}.wgaHrG_detailCardHeader:after{content:"";background:#b78a1f;width:44px;height:2px;position:absolute;bottom:-1px;left:1.25rem}.wgaHrG_detailCardEyebrow{letter-spacing:.12em;text-transform:uppercase;color:#5b6470;font-size:.6875rem;font-weight:700}.wgaHrG_detailCardBody{flex-direction:column;gap:.625rem;padding:1.125rem 1.25rem;display:flex}.wgaHrG_detailRow{align-items:baseline;gap:.5rem;display:flex}.wgaHrG_detailRowLabel{text-transform:uppercase;letter-spacing:.07em;color:#5b6470;flex-shrink:0;min-width:7rem;font-size:.75rem;font-weight:600}.wgaHrG_detailRowValue{color:#1c1f24;font-size:.875rem}.wgaHrG_fightTable{border-collapse:collapse;width:100%}.wgaHrG_fightTable th{letter-spacing:.12em;text-transform:uppercase;color:#5b6470;text-align:left;border-bottom:1px solid var(--border);padding:.625rem 1rem;font-size:.625rem;font-weight:700}.wgaHrG_fightTable td{color:#1c1f24;vertical-align:middle;border-bottom:1px solid #0000000d;padding:.75rem 1rem;font-size:.8125rem}.wgaHrG_fightTable tr:last-child td{border-bottom:none}.wgaHrG_fightTable tr:hover td{background:#fbf6e8}.wgaHrG_resultWin{color:#16a34a;font-weight:600}.wgaHrG_resultLoss{color:#dc2626;font-weight:600}.wgaHrG_resultDraw{color:#5b6470;font-weight:600}.wgaHrG_detailActions{align-items:center;gap:.75rem;display:flex}.wgaHrG_editButton{color:#fff;cursor:pointer;background:#1c1f24;border:none;border-radius:.5rem;align-items:center;padding:.5rem 1rem;font-family:inherit;font-size:.8125rem;font-weight:600;line-height:1;text-decoration:none;transition:background .15s;display:inline-flex}.wgaHrG_editButton:hover{background:#2d3139}.wgaHrG_deleteButton{color:#b91c1c;cursor:pointer;background:0 0;border:1px solid #b91c1c4d;border-radius:.5rem;align-items:center;padding:.5rem 1rem;font-family:inherit;font-size:.8125rem;font-weight:600;line-height:1;transition:background .15s,border-color .15s;display:inline-flex}.wgaHrG_deleteButton:hover:not(:disabled){background:#b91c1c0f;border-color:#b91c1c80}.wgaHrG_deleteButton:disabled{opacity:.5;cursor:not-allowed}.wgaHrG_noFightsEmpty{text-align:center;color:#5b6470;padding:2rem 1.5rem;font-size:.8125rem;line-height:1.5}.wgaHrG_notesText{color:#1c1f24;white-space:pre-wrap;font-size:.875rem;line-height:1.6}.wgaHrG_verificationBadge{text-transform:uppercase;letter-spacing:.05em;border-radius:99px;padding:.2rem .6rem;font-size:.6875rem;font-weight:700;display:inline-block}.wgaHrG_verificationDraft{color:#5b6470;background:#f0f2f4}.wgaHrG_verificationPending{color:#7a5c0a;background:#fff8e1}.wgaHrG_verificationVerified{color:#1a6631;background:#e6f4ea}.wgaHrG_verificationRejected{color:#9c2424;background:#fdecea}
.lizrEa_alert{border-left:4px solid;border-radius:.75rem;justify-content:space-between;align-items:flex-start;margin-bottom:1rem;padding:1rem 1.25rem;animation:.3s ease-out lizrEa_slideIn;display:flex;box-shadow:0 2px 8px #0000001a}@keyframes lizrEa_slideIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.lizrEa_alertContent{flex:1;align-items:flex-start;gap:.75rem;display:flex}.lizrEa_alertIcon{flex-shrink:0;font-size:1.5rem;line-height:1}.lizrEa_alertText{flex:1;min-width:0}.lizrEa_alertTitle{overflow-wrap:anywhere;word-break:break-word;margin:0 0 .25rem;font-size:1rem;font-weight:700;line-height:1.4}.lizrEa_alertMessage{opacity:.9;overflow-wrap:anywhere;word-break:break-word;font-size:.875rem;line-height:1.5}.lizrEa_alertMessage p{margin:0 0 .375rem}.lizrEa_alertMessage p:last-child{margin-bottom:0}.lizrEa_alertMessage strong{font-weight:700}.lizrEa_alertMessage em{font-style:italic}.lizrEa_alertMessage a{color:inherit;font-weight:600;text-decoration:underline}.lizrEa_alertMessage a:hover{opacity:.75}.lizrEa_dismissButton{color:inherit;cursor:pointer;opacity:.6;background:0 0;border:none;border-radius:.375rem;flex-shrink:0;margin:-.25rem -.5rem -.25rem 0;padding:.25rem .5rem;font-size:1.25rem;transition:all .2s}.lizrEa_dismissButton:hover{opacity:1;background:#0000001a}.lizrEa_alertInfo{color:#1e40af;background:#eff6ff;border-color:#3b82f6}.lizrEa_alertSuccess{color:#166534;background:#f0fdf4;border-color:#22c55e}.lizrEa_alertWarning{color:#92400e;background:#fffbeb;border-color:#f59e0b}.lizrEa_alertUrgent{color:#991b1b;background:#fef2f2;border-color:#ef4444}@media (max-width:768px){.lizrEa_alert{padding:.875rem 1rem}.lizrEa_alertIcon{font-size:1.25rem}.lizrEa_alertTitle{font-size:.9375rem}.lizrEa_alertMessage{font-size:.8125rem}.lizrEa_dismissButton{padding:.125rem .375rem;font-size:1.125rem}}
._61Gn-a_teaser{background:#fdf9eb;border:1px solid #b78a1f47;border-left:4px solid #b78a1f;border-radius:.85rem;margin-bottom:1.5rem;padding:1.25rem 1.5rem}._61Gn-a_heading{letter-spacing:.12em;text-transform:uppercase;color:#7a5400;margin:0 0 .5rem;font-size:.6875rem;font-weight:600}._61Gn-a_list{margin:0 0 .75rem;padding:0;list-style:none}._61Gn-a_item{color:#1c1f24;font-size:.875rem;font-weight:600;line-height:1.4}._61Gn-a_item+._61Gn-a_item{margin-top:.25rem}._61Gn-a_link{letter-spacing:.06em;text-transform:uppercase;color:#7a5400;border-bottom:1px solid #0000;padding-bottom:1px;font-size:.75rem;font-weight:600;text-decoration:none;transition:border-color .15s;display:inline-block}._61Gn-a_link:hover{border-bottom-color:#7a5400}
.yNw5uG_notice{background:var(--card);border:1px solid var(--border);border-left:3px solid #b78a1f;border-radius:.85rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1rem;margin-bottom:1.5rem;padding:1rem 1.25rem;display:flex}.yNw5uG_low{background:#fdf9eb;border-color:#fde68a #fde68a #fde68a #b45309}.yNw5uG_body{min-width:0}.yNw5uG_title{color:#5b6470;letter-spacing:.12em;text-transform:uppercase;margin-bottom:.25rem;font-size:.6875rem;font-weight:600;display:block}.yNw5uG_message{color:#1c1f24;margin:0;font-size:.9375rem;font-weight:600}.yNw5uG_expires{color:#5b6470;margin:.125rem 0 0;font-size:.8125rem}.yNw5uG_link{color:#7a5400;white-space:nowrap;font-size:.8125rem;font-weight:600;text-decoration:none}.yNw5uG_link:hover{text-decoration:underline}
.qz0lEq_badges{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;display:flex}.qz0lEq_start{justify-content:flex-start}.qz0lEq_badges img{width:auto;height:40px;display:block}
.ddb3bG_banner{background:var(--card);border:1px solid var(--border);border-left:3px solid #b78a1f;border-radius:.85rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 1.5rem;margin-bottom:1.5rem;padding:1.25rem 1.5rem;display:flex}.ddb3bG_body{flex:16rem;min-width:0}.ddb3bG_title{color:#1c1f24;margin-bottom:.25rem;font-size:.9375rem;font-weight:700;display:block}.ddb3bG_message{color:#5b6470;margin:0;font-size:.875rem;line-height:1.45}
.dPjjNG_chip{border:1px solid var(--border);color:#5b6470;white-space:nowrap;font-variant-numeric:tabular-nums;background:#f4f5f7;border-radius:9999px;align-items:baseline;gap:.375rem;padding:.1875rem .5625rem;font-size:.6875rem;font-weight:500;line-height:1.35;display:inline-flex}.dPjjNG_chip[data-state=TODAY]{color:#7a5400;background:#fdf9eb;border-color:#b78a1f47;font-weight:600}.dPjjNG_chip[data-state=PASSED]{color:#5b6470;background:#fbf6e8;border-color:#b78a1f2e}.dPjjNG_date{color:#5b6470;opacity:.85}.dPjjNG_chip[data-state=TODAY] .dPjjNG_date{color:#7a5400}.dPjjNG_gymDefault{opacity:.75;font-style:italic}
.pYAXNG_section{flex-direction:column;gap:2rem;display:flex}.pYAXNG_sectionHeader{justify-content:space-between;align-items:flex-start;gap:1.5rem;display:flex}.pYAXNG_sectionTitle{text-transform:uppercase;letter-spacing:.12em;color:#5b6470;margin-bottom:.5rem;font-size:.6875rem;font-weight:600}.pYAXNG_sectionDescription{color:#5b6470;max-width:600px;font-size:.8125rem;font-style:italic}.pYAXNG_createButton{text-transform:uppercase;letter-spacing:.1em;color:#fdf9eb;cursor:pointer;white-space:nowrap;background-color:#1c1f24;border:none;border-radius:.5rem;padding:.625rem 1rem;font-size:.6875rem;font-weight:600;transition:all .2s}.pYAXNG_createButton:hover{background-color:#2a2e35;transform:translateY(-1px);box-shadow:0 1px 2px #0f172a0a,0 6px 20px #0f172a0d}.pYAXNG_form{background-color:var(--card);border:1px solid var(--border);border-radius:.85rem;flex-direction:column;gap:1.5rem;max-width:800px;padding:1.75rem;display:flex;box-shadow:0 1px 2px #0f172a0a,0 6px 20px #0f172a0d}.pYAXNG_formGroup{flex-direction:column;gap:.5rem;display:flex}.pYAXNG_formGroup label{text-transform:uppercase;letter-spacing:.1em;color:#5b6470;font-size:.6875rem;font-weight:600}.pYAXNG_input,.pYAXNG_select,.pYAXNG_textareaInner{border:1px solid var(--border);color:#1c1f24;background-color:#fff;border-radius:.5rem;width:100%;padding:.625rem .875rem;font-size:.875rem;transition:all .15s}.pYAXNG_input:focus,.pYAXNG_select:focus,.pYAXNG_textareaInner:focus{border-color:#1c1f24;outline:none;box-shadow:0 0 0 2px #1c1f240d}.pYAXNG_formRow{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:1rem;display:grid}.pYAXNG_textareaWrapper{border:1px solid var(--border);background-color:#fff;border-radius:.5rem;overflow:hidden}.pYAXNG_formattingToolbar{border-bottom:1px solid var(--border);background-color:#0f172a05;align-items:center;gap:.5rem;padding:.5rem .75rem;display:flex}.pYAXNG_toolbarButton{text-transform:uppercase;letter-spacing:.05em;color:#5b6470;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.375rem;align-items:center;gap:.375rem;padding:.375rem .625rem;font-size:.6875rem;font-weight:600;transition:all .15s;display:flex}.pYAXNG_toolbarButton:hover{border-color:var(--border);color:#1c1f24;background-color:#fff}.pYAXNG_toolbarSep{background-color:var(--border);width:1px;height:1.25rem;margin:0 .25rem}.pYAXNG_textareaInner{resize:vertical;border:none;border-radius:0;min-height:120px}.pYAXNG_formattingHint{color:#5b6470;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.25rem;font-size:.75rem;display:flex}.pYAXNG_hintCode{color:#1c1f24;background-color:#0f172a0a;border-radius:.25rem;padding:.125rem .375rem;font-family:monospace;font-size:.6875rem}.pYAXNG_checkboxLabel{color:#1c1f24;cursor:pointer;align-items:center;gap:.75rem;font-size:.8125rem;font-weight:600;display:flex}.pYAXNG_checkbox{accent-color:#1c1f24;width:1rem;height:1rem}.pYAXNG_previewSection{background-color:#fbf6e8;border:1px dashed #b78a1f;border-radius:.625rem;margin-top:.5rem;padding:1.25rem}.pYAXNG_previewLabel{text-transform:uppercase;letter-spacing:.1em;color:#b78a1f;margin-bottom:.75rem;font-size:.6875rem;font-weight:600}.pYAXNG_formActions{gap:1rem;margin-top:1rem;display:flex}.pYAXNG_submitButton{color:#fdf9eb;text-transform:uppercase;letter-spacing:.1em;cursor:pointer;background-color:#1c1f24;border:none;border-radius:.5rem;padding:.75rem 1.5rem;font-size:.6875rem;font-weight:600;transition:all .2s}.pYAXNG_submitButton:hover:not(:disabled){background-color:#2a2e35;transform:translateY(-1px)}.pYAXNG_cancelButton{color:#5b6470;text-transform:uppercase;letter-spacing:.1em;border:1px solid var(--border);cursor:pointer;background-color:#0000;border-radius:.5rem;padding:.75rem 1.5rem;font-size:.6875rem;font-weight:600;transition:all .2s}.pYAXNG_cancelButton:hover{color:#1c1f24;background-color:#fff;border-color:#1c1f24}.pYAXNG_list{flex-direction:column;gap:1.25rem;display:flex}.pYAXNG_card{background-color:var(--card);border:1px solid var(--border);border-radius:.85rem;padding:1.5rem;transition:all .2s;box-shadow:0 1px 2px #0f172a0a,0 4px 12px #0f172a08}.pYAXNG_card:hover{background-color:#fbf6e8;border-color:#b78a1f}.pYAXNG_cardHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}.pYAXNG_cardMeta{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.pYAXNG_cardTitle{color:#1c1f24;letter-spacing:-.01em;font-size:1.0625rem;font-weight:600}.pYAXNG_typeBadge{text-transform:uppercase;letter-spacing:.05em;border-radius:.25rem;padding:.25rem .5rem;font-size:.625rem;font-weight:700}.pYAXNG_typeINFO{color:#0369a1;background-color:#e0f2fe}.pYAXNG_typeWARNING{color:#7a5400;background:#fdf9eb;border:1px solid #b78a1f47}.pYAXNG_typeURGENT{color:#991b1b;background:#ef444414;border:1px solid #ef444438}.pYAXNG_typeSUCCESS{color:#166534;background-color:#dcfce7}.pYAXNG_activeBadge{color:#166534;background-color:#dcfce7;border-radius:.25rem;padding:.25rem .5rem;font-size:.625rem;font-weight:600}.pYAXNG_inactiveBadge{color:#5b6470;background-color:#f1f5f9;border-radius:.25rem;padding:.25rem .5rem;font-size:.625rem;font-weight:600}.pYAXNG_cardMessage{color:#1c1f24;white-space:pre-wrap;margin-bottom:1rem;font-size:.875rem;line-height:1.6}.pYAXNG_cardWindow{color:#5b6470;text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;font-weight:600}.pYAXNG_cardActions{gap:.5rem;display:flex}.pYAXNG_toggleButton,.pYAXNG_editButton,.pYAXNG_deleteButton{text-transform:uppercase;letter-spacing:.05em;cursor:pointer;border:1px solid var(--border);color:#5b6470;background-color:#fff;border-radius:.375rem;padding:.375rem .75rem;font-size:.625rem;font-weight:700;transition:all .15s}.pYAXNG_toggleButton:hover{color:#fff;background-color:#1c1f24;border-color:#1c1f24}.pYAXNG_editButton:hover{color:#fff;background-color:#b78a1f;border-color:#b78a1f}.pYAXNG_deleteButton:hover{color:#fff;background-color:#b91c1c;border-color:#b91c1c}@media (max-width:768px){.pYAXNG_sectionHeader{flex-direction:column;align-items:stretch}.pYAXNG_formRow{grid-template-columns:1fr}}
.qCP0XW_overlay{z-index:1000;background-color:#0f172a73;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.qCP0XW_modal{background-color:var(--card);border:1px solid var(--border);border-radius:.85rem;width:100%;max-width:860px;max-height:90vh;padding:1.5rem;position:relative;overflow:auto;box-shadow:0 1px 2px #0f172a0a,0 24px 60px #0f172a38}.qCP0XW_modal:before{content:"";background:#b78a1f;border-radius:0 0 2px 2px;width:56px;height:3px;position:absolute;top:0;left:1.5rem}.qCP0XW_header{margin-bottom:1rem}.qCP0XW_title{color:#1c1f24;letter-spacing:-.01em;margin:0;font-size:1.25rem;font-weight:600}.qCP0XW_subtitle{color:#5b6470;margin:.25rem 0 0;font-size:.8125rem}.qCP0XW_section{border:1px solid var(--border);background-color:#0f172a05;border-radius:.75rem;margin-bottom:1rem;padding:1rem}.qCP0XW_sectionTitle{text-transform:uppercase;letter-spacing:.12em;color:#5b6470;margin:0 0 .75rem;font-size:.6875rem;font-weight:600}.qCP0XW_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.qCP0XW_gridMarginTop{margin-top:.75rem}.qCP0XW_fullWidth{grid-column:1/-1}.qCP0XW_field{flex-direction:column;gap:.25rem;display:flex}.qCP0XW_label{color:#5b6470;text-transform:uppercase;letter-spacing:.12em;font-size:.6875rem;font-weight:600}.qCP0XW_input{border:1px solid var(--border);background:var(--background);color:#1c1f24;border-radius:.5rem;padding:.5625rem .75rem;font-size:.875rem;transition:border-color .15s,box-shadow .15s}.qCP0XW_input:hover{border-color:#1c1f24}.qCP0XW_input:focus{border-color:#b78a1f;outline:none;box-shadow:0 0 0 3px #b78a1f2e}.qCP0XW_input[readonly]{color:#5b6470;background-color:#0f172a08}.qCP0XW_childrenList{flex-direction:column;gap:.75rem;display:flex}.qCP0XW_childCard{border:1px solid var(--border);background-color:var(--card);border-radius:.75rem;padding:.75rem}.qCP0XW_emptyChildren{color:#5b6470;font-size:.8125rem;font-style:italic}.qCP0XW_actions{justify-content:flex-end;gap:.625rem;margin-top:.5rem;display:flex}.qCP0XW_cancelButton{color:#5b6470;border:1px solid var(--border);cursor:pointer;text-transform:uppercase;letter-spacing:.1em;background-color:#0000;border-radius:.5rem;padding:.5rem 1rem;font-size:.6875rem;font-weight:600;transition:color .15s,border-color .15s,background-color .15s}.qCP0XW_cancelButton:hover:not(:disabled){color:#1c1f24;background-color:#fbf6e8;border-color:#1c1f24}.qCP0XW_cancelButton:disabled{opacity:.7;cursor:not-allowed}.qCP0XW_confirmButton{color:#fdf9eb;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background-color:#1c1f24;border:1px solid #1c1f24;border-radius:.5rem;padding:.625rem 1.125rem;font-size:.75rem;font-weight:600;transition:transform .15s,box-shadow .15s,background-color .15s;display:inline-block}.qCP0XW_confirmButton:hover:not(:disabled){background-color:#2a2e35;transform:translateY(-1px);box-shadow:0 6px 18px #b78a1f38}.qCP0XW_confirmButton:disabled{opacity:.7;cursor:not-allowed}@media (max-width:768px){.qCP0XW_grid{grid-template-columns:1fr}.qCP0XW_actions{flex-direction:column-reverse}.qCP0XW_actions>*{text-align:center;width:100%}}
.Q1hHwq_badge{text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;border:1px solid #0000;border-radius:9999px;align-items:center;gap:.25rem;padding:.1875rem .625rem;font-size:.6875rem;font-weight:600;line-height:1.4;display:inline-flex}.Q1hHwq_low{color:#5b6470;border-color:var(--border);background:#f4f5f7}.Q1hHwq_medium{color:#3730a3;background:#6366f114;border-color:#6366f138}.Q1hHwq_high{color:#991b1b;background:#ef444414;border-color:#ef444438}.Q1hHwq_urgent{color:#991b1b;background:#ef44441f;border-color:#ef444459}.Q1hHwq_open{color:#7a5400;background:#fdf9eb;border-color:#b78a1f47}.Q1hHwq_monitoring{color:#5b6470;border-color:var(--border);background:#f4f5f7}.Q1hHwq_waiting{color:#7a5400;background:#fdf9eb;border-color:#b78a1f47}.Q1hHwq_resolved{color:#156534;background:#22c55e14;border-color:#22c55e38}.Q1hHwq_closed{color:#5b6470;border-color:var(--border);background:#f4f5f7}.Q1hHwq_overdue{color:#991b1b;background:#ef444414;border-color:#ef444438}.Q1hHwq_dueToday{color:#7a5400;background:#fdf9eb;border-color:#b78a1f47}
.KLBuzG_root{flex-direction:column;gap:0;display:flex}.KLBuzG_toolbar{flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:.625rem;padding:1.125rem 1.25rem 0;display:flex}.KLBuzG_searchWrap{flex:1;align-items:center;min-width:180px;max-width:360px;display:flex;position:relative}.KLBuzG_searchIcon{color:#7a808a;pointer-events:none;flex-shrink:0;position:absolute;left:.625rem}.KLBuzG_searchInput{border:1px solid var(--border);background:var(--background);color:#1c1f24;border-radius:.5rem;width:100%;padding:.5rem 2rem;font-family:inherit;font-size:.8125rem;transition:border-color .15s,box-shadow .15s}.KLBuzG_searchInput::placeholder{color:#9da3aa}.KLBuzG_searchInput:hover{border-color:#1c1f24}.KLBuzG_searchInput:focus{border-color:#b78a1f;outline:none;box-shadow:0 0 0 3px #b78a1f26}.KLBuzG_clearSearch{color:#9da3aa;cursor:pointer;background:0 0;border:none;border-radius:.25rem;padding:.125rem .25rem;font-size:1rem;line-height:1;transition:color .12s;position:absolute;right:.5rem}.KLBuzG_clearSearch:hover{color:#1c1f24}.KLBuzG_addButton{color:#fdf9eb;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;background-color:#1c1f24;border:1px solid #1c1f24;border-radius:.5rem;align-items:center;gap:.3125rem;margin-left:auto;padding:.5rem 1rem;font-size:.6875rem;font-weight:600;text-decoration:none;transition:background-color .15s,box-shadow .15s;display:inline-flex}.KLBuzG_addButton:hover{background-color:#2a2e35;box-shadow:0 4px 14px #b78a1f38}.KLBuzG_filterBar{scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:.25rem;margin-bottom:.25rem;padding:0 1.25rem .625rem;display:flex;overflow-x:auto}.KLBuzG_filterBar::-webkit-scrollbar{display:none}.KLBuzG_filterTab{border:1px solid var(--border);background:var(--card);color:#5b6470;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;white-space:nowrap;border-radius:.4rem;flex-shrink:0;align-items:center;gap:.3125rem;padding:.3125rem .625rem;font-size:.6875rem;font-weight:600;transition:color .12s,border-color .12s,background-color .12s;display:inline-flex}.KLBuzG_filterTab:hover{color:#1c1f24;border-color:#1c1f24}.KLBuzG_filterTabActive{color:#fdf9eb;background:#1c1f24;border-color:#1c1f24}.KLBuzG_filterTabActive:hover{background:#2a2e35}.KLBuzG_filterCount{font-variant-numeric:tabular-nums;min-width:1.125rem;height:1.125rem;color:inherit;background:#ffffff1f;border-radius:9999px;justify-content:center;align-items:center;padding:0 .25rem;font-size:.5rem;font-weight:700;display:inline-flex}.KLBuzG_filterTabActive .KLBuzG_filterCount{background:#ffffff2e}.KLBuzG_summary{border-bottom:1px solid var(--border);align-items:center;margin-bottom:0;padding:.25rem 1.25rem .625rem;display:flex}.KLBuzG_summaryText{color:#5b6470;font-variant-numeric:tabular-nums;font-size:.6875rem;font-weight:600}.KLBuzG_summaryQuery{color:#b78a1f;font-style:italic}.KLBuzG_empty{text-align:center;color:#5b6470;margin:1rem 1.25rem 1.25rem;padding:3rem 2rem;font-size:.875rem;font-style:italic}.KLBuzG_list{flex-direction:column;gap:0;display:flex}.KLBuzG_group{border-bottom:1px solid var(--border)}.KLBuzG_group:last-child{border-bottom:none}.KLBuzG_groupHeader{background:var(--background);border:none;border-bottom:1px solid var(--border);cursor:pointer;text-align:left;align-items:center;gap:.75rem;width:100%;padding:.75rem 1.25rem;transition:background-color .12s;display:flex}.KLBuzG_groupHeader:hover{background:#fbf6e8}.KLBuzG_groupName{letter-spacing:.12em;text-transform:uppercase;color:#5b6470;white-space:nowrap;flex-shrink:0;font-size:.6875rem;font-weight:600}.KLBuzG_groupRule{background:var(--border);flex:1;height:1px}.KLBuzG_groupCount{color:#5b6470;letter-spacing:.06em;font-variant-numeric:tabular-nums;flex-shrink:0;font-size:.625rem;font-weight:600}.KLBuzG_groupChevron{color:#7a808a;flex-shrink:0;transition:transform .2s}.KLBuzG_groupChevronClosed{transform:rotate(-90deg)}.KLBuzG_groupRows{flex-direction:column;gap:0;display:flex}.KLBuzG_row{border-bottom:1px solid var(--border);background:var(--card);transition:background-color .1s}.KLBuzG_row:last-child{border-bottom:none}.KLBuzG_rowOpen{background:#fdfaf2}.KLBuzG_rowMain{align-items:center;gap:.5rem;min-height:2.75rem;padding:.625rem 1.25rem .625rem 1rem;transition:background-color .1s;display:flex}.KLBuzG_rowMainClickable{cursor:pointer}.KLBuzG_row:not(.KLBuzG_rowOpen) .KLBuzG_rowMain:hover{background:#fbf6e8}.KLBuzG_rowExpander{color:#9da3aa;text-align:center;-webkit-user-select:none;user-select:none;flex-shrink:0;width:1rem;font-size:1.1rem;line-height:1;transition:transform .18s,color .15s}.KLBuzG_rowExpanderHidden{visibility:hidden}.KLBuzG_rowExpanderOpen{color:#b78a1f;transform:rotate(90deg)}.KLBuzG_rowBody{flex-direction:column;flex:1;gap:.1875rem;min-width:0;display:flex}.KLBuzG_rowName{color:#1c1f24;white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;font-weight:600;line-height:1.25;overflow:hidden}.KLBuzG_rowBadges{flex-wrap:wrap;align-items:center;gap:.25rem;display:flex}.KLBuzG_badge{text-transform:uppercase;letter-spacing:.07em;white-space:nowrap;border:1px solid #0000;border-radius:9999px;align-items:center;padding:.0625rem .4375rem;font-size:.5625rem;font-weight:600;display:inline-flex}.KLBuzG_badgeBeginner{color:#166534;background:#dcfce7;border-color:#22c55e4d}.KLBuzG_badgeIntermediate{color:#854d0e;background:#fef9c3;border-color:#eab30859}.KLBuzG_badgeAdvanced{color:#991b1b;background:#fee2e2;border-color:#ef44444d}.KLBuzG_badgeType{color:#3730a3;background:#6366f114;border-color:#6366f138}.KLBuzG_badgeInstructor{color:#991b1b;background:#ef444412;border-color:#ef444433}.KLBuzG_beltWhite{color:#5b6470;border-color:var(--border);background:#f4f5f7}.KLBuzG_beltBlue{color:#1d4ed8;background:#3b82f61a;border-color:#3b82f647}.KLBuzG_beltPurple{color:#5b21b6;background:#8b5cf61a;border-color:#8b5cf647}.KLBuzG_beltBrown{color:#92400e;background:#b453091a;border-color:#b4530947}.KLBuzG_beltBlack{color:#1c1f24;background:#1c1f2414;border-color:#1c1f2438}.KLBuzG_rowMeta{flex-shrink:0;align-items:center;gap:.3125rem;margin-left:auto;padding-right:.5rem;display:flex}.KLBuzG_videoChip{color:#156534;background:#1565341a;border:1px solid #15653433;border-radius:9999px;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;display:inline-flex}.KLBuzG_relChip{color:#fdf9eb;font-variant-numeric:tabular-nums;background:#1c1f24;border-radius:9999px;justify-content:center;align-items:center;min-width:1.25rem;height:1.25rem;padding:0 .3125rem;font-size:.5rem;font-weight:700;display:inline-flex}.KLBuzG_rowActions{flex-wrap:wrap;align-items:center;gap:.25rem;padding:0 1.25rem .5rem 2.5rem;display:flex}.KLBuzG_actionBtn{border:1px solid var(--border);background:var(--card);color:#5b6470;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;white-space:nowrap;border-radius:.35rem;align-items:center;gap:.25rem;padding:.25rem .5625rem;font-family:inherit;font-size:.5625rem;font-weight:600;text-decoration:none;transition:color .12s,border-color .12s,background-color .12s;display:inline-flex}.KLBuzG_actionBtn:hover{color:#1c1f24;background-color:#fbf6e8;border-color:#1c1f24}.KLBuzG_actionBtnRelations{color:#5b6470}.KLBuzG_actionBtnRelations:hover{color:#7a5400;background-color:#fdf9eb;border-color:#b78a1f99}.KLBuzG_actionBadge{color:#7a5400;font-variant-numeric:tabular-nums;background:#b78a1f26;border-radius:9999px;justify-content:center;align-items:center;min-width:.9375rem;height:.9375rem;padding:0 .1875rem;font-size:.4375rem;font-weight:700;display:inline-flex}.KLBuzG_actionBtnDelete{color:#991b1b;border-color:#ef444459}.KLBuzG_actionBtnDelete:hover{background:#ef444414;border-color:#991b1b}.KLBuzG_deleteForm{display:contents}.KLBuzG_rowExpansion{padding:0 1.25rem .875rem 2.75rem;animation:.15s KLBuzG_expandIn}@keyframes KLBuzG_expandIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.KLBuzG_rowDescription{color:#5b6470;margin:0 0 .5rem;font-size:.8125rem;line-height:1.6}.KLBuzG_expansionMeta{color:#9da3aa;font-size:.6875rem;font-style:italic}@media (max-width:768px){.KLBuzG_toolbar,.KLBuzG_filterBar,.KLBuzG_summary{padding-left:1rem;padding-right:1rem}.KLBuzG_toolbar{gap:.5rem}.KLBuzG_searchWrap{flex:1;max-width:none}.KLBuzG_rowMain{flex-wrap:wrap;gap:.375rem;min-height:auto;padding:.5rem .625rem .375rem .375rem}.KLBuzG_rowMeta{margin-left:0}.KLBuzG_rowActions{gap:.25rem;padding:0 .5rem .5rem 1.875rem}.KLBuzG_rowExpansion{padding:0 .5rem .75rem 1.875rem}}
._8fJGdW_rowActions{align-items:center;gap:.375rem;display:flex}._8fJGdW_rowEdit{color:#5b6470;border:1px solid var(--border);cursor:pointer;white-space:nowrap;background:0 0;border-radius:.375rem;padding:.25rem .5rem;font-family:inherit;font-size:.6875rem;font-weight:600;transition:color .15s,border-color .15s}._8fJGdW_rowEdit:hover:not(:disabled){color:#1c1f24;border-color:#b78a1f}._8fJGdW_rowDelete{color:#9ca3af;cursor:pointer;background:0 0;border:none;border-radius:.375rem;padding:.25rem .375rem;font-family:inherit;font-size:.9375rem;line-height:1;transition:color .15s,background .15s}._8fJGdW_rowDelete:hover:not(:disabled){color:#b91c1c;background:#b91c1c0f}._8fJGdW_rowDelete:disabled,._8fJGdW_rowEdit:disabled{opacity:.4;cursor:not-allowed}._8fJGdW_addFightRow{border-top:1px solid var(--border);padding:.875rem 1.25rem}._8fJGdW_addFightButton{color:#b78a1f;cursor:pointer;background:0 0;border:1px dashed #b78a1f73;border-radius:.5rem;padding:.5rem 1rem;font-family:inherit;font-size:.8125rem;font-weight:600;transition:background .15s,border-color .15s}._8fJGdW_addFightButton:hover:not(:disabled){background:#fdf9eb;border-color:#b78a1f}._8fJGdW_addFightButton:disabled{opacity:.5;cursor:not-allowed}._8fJGdW_formOverlay{z-index:200;background:#0f172a73;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}._8fJGdW_formModal{background:var(--card);border-radius:.85rem;width:100%;max-width:560px;position:relative;overflow:hidden;box-shadow:0 4px 6px #0f172a14,0 20px 48px #0f172a2e}._8fJGdW_formModal:before{content:"";background:#b78a1f;border-radius:0 0 2px 2px;width:56px;height:3px;position:absolute;top:0;left:1.5rem}._8fJGdW_formModalHeader{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:1.125rem 1.5rem 1rem;display:flex}._8fJGdW_formModalTitle{color:#1c1f24;letter-spacing:-.01em;font-size:.9375rem;font-weight:600}._8fJGdW_formModalClose{color:#5b6470;cursor:pointer;background:0 0;border:none;border-radius:.375rem;padding:.25rem .375rem;font-family:inherit;font-size:1.25rem;line-height:1;transition:color .15s}._8fJGdW_formModalClose:hover{color:#1c1f24}._8fJGdW_fightForm{flex-direction:column;gap:1.125rem;padding:1.25rem 1.5rem 1.5rem;display:flex}._8fJGdW_fightFormGrid{grid-template-columns:1fr 1fr;gap:1rem;display:grid}@media (max-width:480px){._8fJGdW_fightFormGrid{grid-template-columns:1fr}}
.EVJVlG_splitGrid{grid-template-columns:1fr 1fr;gap:1.25rem;display:grid}@media (max-width:640px){.EVJVlG_splitGrid{grid-template-columns:1fr}}.EVJVlG_breakdownRow{grid-template-columns:8rem 1fr 2rem;align-items:center;gap:.75rem;display:grid}.EVJVlG_breakdownLabel{color:#1c1f24;white-space:nowrap;text-overflow:ellipsis;font-size:.8125rem;overflow:hidden}.EVJVlG_breakdownBar{background:var(--border);border-radius:9999px;height:6px;overflow:hidden}.EVJVlG_breakdownFill{background:#b78a1f;border-radius:9999px;min-width:4px;height:100%;transition:width .3s}.EVJVlG_breakdownCount{color:#5b6470;text-align:right;font-variant-numeric:tabular-nums;font-size:.8125rem;font-weight:700}
.m6P-Ha_container{--lb-gold:#b78a1f;--lb-gold-tint-soft:#fdf9eb;--lb-ink:#1c1f24;--lb-ink-soft:#5b6470;--lb-row-hover:#fbf6e8;width:100%;position:relative}.m6P-Ha_trigger{border:1px solid var(--border);background-color:var(--background);cursor:pointer;box-sizing:border-box;text-align:left;-webkit-user-select:none;user-select:none;border-radius:.5rem;align-items:center;gap:.55rem;width:100%;padding:.6rem .85rem;transition:border-color .15s,box-shadow .15s,background .15s;display:flex}.m6P-Ha_trigger:hover{border-color:#c7ccd3}.m6P-Ha_trigger:focus-visible,.m6P-Ha_triggerOpen{border-color:var(--lb-gold);outline:none;box-shadow:0 0 0 3px #b78a1f2e}.m6P-Ha_disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.m6P-Ha_icon{color:var(--lb-ink-soft);flex-shrink:0}.m6P-Ha_triggerText{color:var(--lb-ink);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:.875rem;font-weight:500;line-height:1.4;overflow:hidden}.m6P-Ha_placeholder{color:var(--lb-ink-soft);font-weight:400}.m6P-Ha_clearBtn{color:var(--lb-ink-soft);cursor:pointer;background:0 0;border:none;border-radius:.3rem;flex-shrink:0;justify-content:center;align-items:center;padding:.25rem;transition:color .1s,background-color .1s;display:flex}.m6P-Ha_clearBtn:hover{color:var(--lb-ink);background-color:#0f172a0f}.m6P-Ha_chevron{color:var(--lb-ink-soft);flex-shrink:0;transition:transform .15s}.m6P-Ha_chevronOpen{transform:rotate(180deg)}.m6P-Ha_dropdown{background-color:var(--card);border:1px solid var(--border);z-index:50;border-radius:.65rem;animation:.14s ease-out m6P-Ha_dropIn;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:hidden;box-shadow:0 1px 2px #0f172a0a,0 12px 28px #0f172a24}@keyframes m6P-Ha_dropIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.m6P-Ha_searchRow{border-bottom:1px solid var(--border);background-color:#0f172a04;align-items:center;gap:.55rem;padding:.6rem .85rem;display:flex}.m6P-Ha_searchIcon{color:var(--lb-ink-soft);flex-shrink:0}.m6P-Ha_searchInput{color:var(--lb-ink);background:0 0;border:none;outline:none;flex:1;min-width:0;font-size:.8125rem}.m6P-Ha_searchInput::placeholder{color:var(--lb-ink-soft)}.m6P-Ha_list{max-height:280px;margin:0;padding:.35rem 0;list-style:none;overflow-y:auto}.m6P-Ha_section+.m6P-Ha_section{border-top:1px solid var(--border);margin-top:.35rem;padding-top:.35rem}.m6P-Ha_sectionHeader{color:var(--lb-ink-soft);letter-spacing:.14em;text-transform:uppercase;padding:.4rem .85rem .3rem;font-size:.625rem;font-weight:600}.m6P-Ha_group{padding:0 .35rem}.m6P-Ha_familyHeader{color:var(--lb-ink);letter-spacing:.08em;text-transform:uppercase;background-color:#0f172a08;border-left:2px solid #0f172a2e;border-radius:0 .3rem .3rem 0;align-items:center;gap:.4rem;margin:.25rem 0 .1rem;padding:.4rem .5rem .3rem;font-size:.6875rem;font-weight:600;display:flex}.m6P-Ha_familyIcon{font-size:.9rem;line-height:1}.m6P-Ha_option{cursor:pointer;border-radius:.4rem;flex-direction:column;gap:.15rem;padding:.5rem .65rem;transition:background-color 80ms;display:flex}.m6P-Ha_optionChild{padding-left:1.5rem}.m6P-Ha_optionHighlighted{background-color:var(--lb-row-hover)}.m6P-Ha_optionSelected{background-color:var(--lb-gold-tint-soft);box-shadow:inset 3px 0 0 var(--lb-gold)}.m6P-Ha_optionDisabled{opacity:.45;cursor:not-allowed}.m6P-Ha_optionDisabled:hover{background-color:#0000}.m6P-Ha_optionName{color:var(--lb-ink);letter-spacing:-.005em;align-items:baseline;gap:.3rem;font-size:.875rem;font-weight:600;line-height:1.3;display:inline-flex}.m6P-Ha_childIndicator{color:var(--lb-ink-soft);font-weight:400}.m6P-Ha_optionSecondary{color:var(--lb-ink-soft);letter-spacing:.01em;font-size:.7rem;line-height:1.3}.m6P-Ha_empty{color:var(--lb-ink-soft);text-align:center;padding:1.1rem .85rem;font-size:.8125rem;font-style:italic}
.LGTFZG_cancelButton{color:#5b6470;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.4rem;justify-content:center;align-items:center;width:1.85rem;height:1.85rem;padding:0;transition:color .15s,background .15s,border-color .15s;display:inline-flex}.LGTFZG_cancelButton svg{width:14px;height:14px}.LGTFZG_cancelButton:hover{color:var(--destructive,#ef4444);background-color:#ef444414;border-color:#ef444440}.LGTFZG_dialog{color:#1c1f24;background-color:#fff;border:1px solid #e2e8f0;border-radius:.9rem;width:calc(100vw - 2rem);max-width:26rem;margin:0;padding:1.75rem 1.75rem 1.5rem;position:fixed;top:50%;left:50%;overflow:visible;transform:translate(-50%,-50%);box-shadow:0 1px 2px #0f172a0f,0 24px 60px #0f172a38}.LGTFZG_dialog::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#0f172a6b}.LGTFZG_dialog:before{content:"";background:#b78a1f;border-radius:0 0 2px 2px;width:56px;height:3px;position:absolute;top:-1px;left:1.75rem}.LGTFZG_dialog[open]{animation:.18s ease-out LGTFZG_dialog-in}.LGTFZG_dialog[open]::backdrop{animation:.18s ease-out LGTFZG_backdrop-in}@keyframes LGTFZG_dialog-in{0%{opacity:0;transform:translate(-50%,calc(8px - 50%))}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes LGTFZG_backdrop-in{0%{opacity:0}to{opacity:1}}.LGTFZG_eyebrow{letter-spacing:.14em;text-transform:uppercase;color:#5b6470;margin-bottom:.5rem;font-size:.625rem;font-weight:600}.LGTFZG_title{letter-spacing:-.01em;color:#1c1f24;margin:0 0 .5rem;font-size:1.125rem;font-weight:600}.LGTFZG_body{color:#5b6470;margin:0 0 1.5rem;font-size:.875rem;line-height:1.55}.LGTFZG_actions{justify-content:flex-end;gap:.625rem;display:flex}.LGTFZG_secondaryButton,.LGTFZG_destructiveButton{letter-spacing:.12em;text-transform:uppercase;cursor:pointer;border-radius:.5rem;align-items:center;gap:.4rem;padding:.55rem 1.1rem;font-size:.6875rem;font-weight:600;transition:transform .15s,box-shadow .2s,background .15s,border-color .15s,color .15s;display:inline-flex}.LGTFZG_secondaryButton{color:#5b6470;background-color:#0000;border:1px solid #e2e8f0}.LGTFZG_secondaryButton:hover:not(:disabled){color:#1c1f24;background-color:#fbf6e8;border-color:#c7ccd3}.LGTFZG_destructiveButton{background-color:var(--destructive,#ef4444);border:1px solid var(--destructive,#ef4444);color:#fff;box-shadow:0 1px 2px #ef44442e}.LGTFZG_destructiveButton:hover:not(:disabled){background-color:#dc2626;border-color:#dc2626;transform:translateY(-1px);box-shadow:0 4px 14px #ef444447}.LGTFZG_destructiveButton:active:not(:disabled){transform:translateY(0);box-shadow:0 1px 2px #ef444433}.LGTFZG_secondaryButton:disabled,.LGTFZG_destructiveButton:disabled{opacity:.6;cursor:not-allowed}.LGTFZG_spinner{width:14px;height:14px;animation:.9s linear infinite LGTFZG_spin}@keyframes LGTFZG_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width:480px){.LGTFZG_dialog{padding:1.5rem 1.25rem 1.25rem}.LGTFZG_dialog:before{left:1.25rem}.LGTFZG_actions{flex-direction:column-reverse;gap:.5rem}.LGTFZG_secondaryButton,.LGTFZG_destructiveButton{justify-content:center;width:100%}}
.VoxH9q_addButton{border:1px solid var(--lb-hairline,#e2e8f0);color:var(--lb-ink,#1c1f24);cursor:pointer;letter-spacing:.1em;text-transform:uppercase;background:0 0;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;gap:.35rem;padding:.4rem .65rem;font-size:.6875rem;font-weight:600;transition:color .15s,background .15s,border-color .15s;display:inline-flex}.VoxH9q_addButton:hover:not(:disabled){background-color:#fbf6e8;border-color:#c7ccd3}.VoxH9q_addButton:disabled{opacity:.45;cursor:not-allowed}.VoxH9q_addButtonLabel{line-height:1}.VoxH9q_dialog{color:#1c1f24;background-color:#fff;border:1px solid #e2e8f0;border-radius:.9rem;width:min(100%,28rem);max-height:90vh;margin:0;padding:1.5rem 1.5rem 1.25rem;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 1px 2px #0f172a0f,0 24px 60px #0f172a38}.VoxH9q_dialog[open]{flex-direction:column;animation:.18s ease-out VoxH9q_dialog-in;display:flex}.VoxH9q_dialog::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#0f172a6b}.VoxH9q_dialog:before{content:"";background:#b78a1f;border-radius:0 0 2px 2px;width:56px;height:3px;position:absolute;top:-1px;left:1.5rem}.VoxH9q_dialog[open]::backdrop{animation:.18s ease-out VoxH9q_backdrop-in}@keyframes VoxH9q_dialog-in{0%{opacity:0;transform:translate(-50%,calc(8px - 50%))}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes VoxH9q_backdrop-in{0%{opacity:0}to{opacity:1}}.VoxH9q_eyebrow{letter-spacing:.14em;text-transform:uppercase;color:#5b6470;flex-shrink:0;margin-bottom:.4rem;font-size:.625rem;font-weight:600}.VoxH9q_title{letter-spacing:-.01em;color:#1c1f24;flex-shrink:0;margin:0 0 1rem;font-size:1.125rem;font-weight:600}.VoxH9q_searchRow{background:#fafbfc;border:1px solid #e2e8f0;border-radius:.5rem;flex-shrink:0;align-items:center;gap:.5rem;margin-bottom:.75rem;padding:.55rem .75rem;display:flex}.VoxH9q_searchIcon{color:#5b6470;flex-shrink:0}.VoxH9q_searchInput{color:#1c1f24;background:0 0;border:none;outline:none;flex:1;min-width:0;font-size:.875rem}.VoxH9q_searchInput::placeholder{color:#94a3b8}.VoxH9q_list{-webkit-overflow-scrolling:touch;border:1px solid #e2e8f0;border-radius:.5rem;flex:1;min-height:0;margin-bottom:1rem;overflow-y:auto}.VoxH9q_empty{text-align:center;color:#5b6470;padding:1.5rem 1rem;font-size:.875rem}.VoxH9q_section{padding-bottom:.35rem}.VoxH9q_section+.VoxH9q_section{border-top:1px solid #eef1f4}.VoxH9q_sectionHeader{z-index:1;letter-spacing:.12em;text-transform:uppercase;color:#5b6470;background:#f8fafc;padding:.55rem .85rem .35rem;font-size:.625rem;font-weight:600;position:sticky;top:0}.VoxH9q_group{padding:0 .35rem .25rem}.VoxH9q_familyHeader{color:#5b6470;padding:.4rem .5rem .2rem;font-size:.75rem;font-weight:600}.VoxH9q_option{cursor:pointer;border-radius:.4rem;align-items:flex-start;gap:.65rem;padding:.55rem .5rem;transition:background .12s;display:flex}.VoxH9q_option:hover:not(.VoxH9q_optionDisabled){background:#fbf6e8}.VoxH9q_optionSelected{background:#b78a1f14}.VoxH9q_optionChild{padding-left:1.15rem}.VoxH9q_optionDisabled{opacity:.5;cursor:not-allowed}.VoxH9q_checkbox{accent-color:#b78a1f;width:1rem;height:1rem;cursor:inherit;flex-shrink:0;margin-top:.15rem}.VoxH9q_optionText{flex-direction:column;gap:.1rem;min-width:0;display:flex}.VoxH9q_optionName{color:#1c1f24;font-size:.875rem;font-weight:500;line-height:1.35}.VoxH9q_childIndicator{color:#94a3b8;margin-right:.25rem;display:inline-block}.VoxH9q_optionSecondary{color:#5b6470;word-break:break-word;font-size:.75rem;line-height:1.35}.VoxH9q_footer{flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.VoxH9q_selectedCount{color:#5b6470;font-size:.8125rem}.VoxH9q_actions{justify-content:flex-end;gap:.625rem;margin-left:auto;display:flex}.VoxH9q_secondaryButton,.VoxH9q_primaryButton{letter-spacing:.12em;text-transform:uppercase;cursor:pointer;border-radius:.5rem;justify-content:center;align-items:center;gap:.4rem;padding:.55rem 1.1rem;font-size:.6875rem;font-weight:600;transition:transform .15s,box-shadow .2s,background .15s,border-color .15s,color .15s;display:inline-flex}.VoxH9q_secondaryButton{color:#5b6470;background-color:#0000;border:1px solid #e2e8f0}.VoxH9q_secondaryButton:hover:not(:disabled){color:#1c1f24;background-color:#fbf6e8;border-color:#c7ccd3}.VoxH9q_primaryButton{background-color:var(--lb-ink,#1c1f24);border:1px solid var(--lb-ink,#1c1f24);color:#fff;box-shadow:0 1px 2px #0f172a1f}.VoxH9q_primaryButton:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 14px #0f172a33}.VoxH9q_primaryButton:active:not(:disabled){transform:translateY(0)}.VoxH9q_secondaryButton:disabled,.VoxH9q_primaryButton:disabled{opacity:.6;cursor:not-allowed;transform:none}@media (max-width:480px){.VoxH9q_dialog{width:calc(100vw - 1.5rem);max-height:92vh;padding:1.25rem 1rem 1rem}.VoxH9q_dialog:before{left:1rem}.VoxH9q_addButtonLabel{display:none}.VoxH9q_addButton{width:2.25rem;height:2.25rem;padding:0}.VoxH9q_footer{flex-direction:column;align-items:stretch}.VoxH9q_selectedCount{text-align:center}.VoxH9q_actions{flex-direction:column-reverse;gap:.5rem;width:100%;margin-left:0}.VoxH9q_secondaryButton,.VoxH9q_primaryButton{width:100%}}
.iEIXBa_panel{background-color:var(--card);border:1px solid var(--border);border-radius:.85rem;margin-bottom:1.5rem;overflow:hidden;box-shadow:0 1px 2px #0f172a0a,0 6px 20px #0f172a0d}.iEIXBa_panelHeader{border-bottom:1px solid var(--border);padding:1.125rem 1.25rem .875rem}.iEIXBa_panelTitle{letter-spacing:-.01em;color:#1c1f24;margin:0;font-size:1.0625rem;font-weight:600}.iEIXBa_panelDescription{color:#5b6470;margin:.25rem 0 0;font-size:.75rem}.iEIXBa_empty{text-align:center;color:#5b6470;margin:0;padding:1.5rem 1rem;font-size:.8125rem;font-style:italic}.iEIXBa_list{margin:0;padding:0;list-style:none}.iEIXBa_row{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-start;gap:1rem;padding:.875rem 1.25rem;display:flex}.iEIXBa_row:last-child{border-bottom:none}.iEIXBa_rowMain{flex:1;min-width:0}.iEIXBa_rowTitle{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.iEIXBa_name{letter-spacing:-.005em;color:#1c1f24;font-size:.9375rem;font-weight:600}.iEIXBa_meta{color:#5b6470;font-variant-numeric:tabular-nums;margin:.1875rem 0 0;font-size:.75rem}.iEIXBa_classLink{color:#1c1f24;border-bottom:1px solid #0000;text-decoration:none}.iEIXBa_classLink:hover{border-bottom-color:#b78a1f}.iEIXBa_status{text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;border:1px solid #0000;border-radius:9999px;padding:.1875rem .625rem;font-size:.6875rem;font-weight:600;display:inline-block}.iEIXBa_statusPending{color:#7a5400;background-color:#fdf9eb;border-color:#b78a1f47}.iEIXBa_statusAccepted{color:#156534;background-color:#22c55e14;border-color:#22c55e38}.iEIXBa_statusNeutral{color:#5b6470;border-color:var(--border);background-color:#f4f5f7}.iEIXBa_rowActions{flex-shrink:0;gap:.5rem;display:flex}.iEIXBa_rowAction{border:1px solid var(--border);background-color:var(--card);color:#5b6470;text-transform:uppercase;letter-spacing:.08em;white-space:nowrap;cursor:pointer;border-radius:.4rem;min-height:2.25rem;padding:.3125rem .625rem;font-size:.6875rem;font-weight:600;transition:color .15s,border-color .15s,background-color .15s}.iEIXBa_rowAction:focus-visible{border-color:#b78a1f;outline:none;box-shadow:0 0 0 3px #b78a1f2e}.iEIXBa_approve{color:#156534;border-color:#22c55e73}.iEIXBa_approve:hover{background-color:#22c55e14;border-color:#156534}.iEIXBa_decline{color:#991b1b;border-color:#ef444466}.iEIXBa_decline:hover{background-color:#ef444414;border-color:#991b1b}.iEIXBa_history{margin-top:.375rem}.iEIXBa_historySummary{letter-spacing:.08em;text-transform:uppercase;color:#5b6470;cursor:pointer;font-size:.6875rem;font-weight:600}.iEIXBa_historyList{color:#5b6470;margin:.375rem 0 0;padding-left:1.125rem;font-size:.75rem;line-height:1.6}.iEIXBa_historyWhen{font-variant-numeric:tabular-nums;color:#1c1f24}.iEIXBa_dialog{background-color:var(--card);border:1px solid var(--border);color:#1c1f24;border-radius:.85rem;width:calc(100vw - 2rem);max-width:28rem;margin:0;padding:1.75rem 1.75rem 1.5rem;position:fixed;top:50%;left:50%;overflow:visible;transform:translate(-50%,-50%);box-shadow:0 1px 2px #0f172a0a,0 24px 60px #0f172a38}.iEIXBa_dialog::backdrop{background-color:#0f172a73}.iEIXBa_dialog:before{content:"";background:#b78a1f;border-radius:0 0 2px 2px;width:56px;height:3px;position:absolute;top:-1px;left:1.75rem}.iEIXBa_eyebrow{letter-spacing:.14em;text-transform:uppercase;color:#5b6470;margin-bottom:.5rem;font-size:.625rem;font-weight:600}.iEIXBa_dialogTitle{letter-spacing:-.01em;color:#1c1f24;margin:0 0 .5rem;font-size:1.125rem;font-weight:600}.iEIXBa_dialogBody{color:#5b6470;margin:0 0 1rem;font-size:.875rem;line-height:1.55}.iEIXBa_noteLabel{letter-spacing:.12em;text-transform:uppercase;color:#5b6470;margin-bottom:.375rem;font-size:.6875rem;font-weight:600;display:block}.iEIXBa_note{box-sizing:border-box;border:1px solid var(--border);background-color:var(--background);color:#1c1f24;width:100%;font:inherit;resize:vertical;border-radius:.5rem;padding:.5rem .75rem;font-size:.8125rem}.iEIXBa_note:focus{border-color:#b78a1f;outline:none;box-shadow:0 0 0 3px #b78a1f2e}.iEIXBa_noteHint{color:#5b6470;margin:.25rem 0 1.25rem;font-size:.75rem;display:block}.iEIXBa_dialogActions{justify-content:flex-end;gap:.625rem;display:flex}.iEIXBa_ghostButton,.iEIXBa_primaryButton,.iEIXBa_destructiveButton{letter-spacing:.1em;text-transform:uppercase;cursor:pointer;border-radius:.5rem;padding:.55rem 1.1rem;font-size:.6875rem;font-weight:600;transition:color .15s,border-color .15s,background-color .15s,box-shadow .15s}.iEIXBa_ghostButton{border:1px solid var(--border);color:#5b6470;background-color:#0000}.iEIXBa_ghostButton:hover:not(:disabled){color:#1c1f24;background-color:#fbf6e8;border-color:#1c1f24}.iEIXBa_primaryButton{color:#fdf9eb;background-color:#1c1f24;border:1px solid #1c1f24}.iEIXBa_primaryButton:hover:not(:disabled){background-color:#2a2e35;box-shadow:0 6px 18px #b78a1f38}.iEIXBa_destructiveButton{color:#991b1b;background-color:#0000;border:1px solid #ef444466}.iEIXBa_destructiveButton:hover:not(:disabled){background-color:#ef444414;border-color:#991b1b}.iEIXBa_ghostButton:disabled,.iEIXBa_primaryButton:disabled,.iEIXBa_destructiveButton:disabled{opacity:.6;cursor:default}@media (max-width:768px){.iEIXBa_row{flex-direction:column;padding:.875rem 1rem}.iEIXBa_rowActions{width:100%}.iEIXBa_rowAction{flex:1}.iEIXBa_dialogActions{flex-direction:column-reverse}.iEIXBa_dialogActions button{width:100%}}
.sL7oLW_container{width:100%;position:relative}.sL7oLW_trigger{border:1px solid var(--border);background-color:var(--background);cursor:pointer;box-sizing:border-box;text-align:left;-webkit-user-select:none;user-select:none;border-radius:.375rem;align-items:center;gap:.5rem;width:100%;padding:.5rem .75rem;transition:border-color .15s,box-shadow .15s;display:flex}.sL7oLW_trigger:hover{border-color:#1c1f24}.sL7oLW_trigger:focus,.sL7oLW_triggerOpen{border-color:#b78a1f;outline:none;box-shadow:0 0 0 3px #b78a1f2e}.sL7oLW_disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.sL7oLW_icon{color:var(--muted-foreground);flex-shrink:0}.sL7oLW_triggerText{color:var(--foreground);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:.875rem;line-height:1.5;overflow:hidden}.sL7oLW_placeholder{color:var(--muted-foreground)}.sL7oLW_clearBtn{color:var(--muted-foreground);cursor:pointer;background:0 0;border:none;border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;padding:.2rem;transition:color .1s,background-color .1s;display:flex}.sL7oLW_clearBtn:hover{color:var(--foreground);background-color:var(--border)}.sL7oLW_chevron{color:var(--muted-foreground);flex-shrink:0;transition:transform .15s}.sL7oLW_chevronOpen{transform:rotate(180deg)}.sL7oLW_dropdown{background-color:var(--card);border:1px solid var(--border);z-index:50;border-radius:.5rem;animation:.12s ease-out sL7oLW_dropIn;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:hidden;box-shadow:0 4px 16px #0000001f}@keyframes sL7oLW_dropIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.sL7oLW_searchRow{border-bottom:1px solid var(--border);align-items:center;gap:.5rem;padding:.5rem .75rem;display:flex}.sL7oLW_searchIcon{color:var(--muted-foreground);flex-shrink:0}.sL7oLW_searchInput{color:var(--foreground);background:0 0;border:none;outline:none;flex:1;min-width:0;font-size:.8125rem}.sL7oLW_searchInput::placeholder{color:var(--muted-foreground)}.sL7oLW_list{max-height:240px;margin:0;padding:.25rem;list-style:none;overflow-y:auto}.sL7oLW_option{cursor:pointer;border-radius:.375rem;flex-direction:column;gap:.1rem;padding:.5rem .625rem;transition:background-color 80ms;display:flex}.sL7oLW_optionRow{align-items:flex-start;gap:.5rem;display:flex}.sL7oLW_optionMain{flex:1;min-width:0}.sL7oLW_optionMeta{flex-shrink:0;align-self:center}.sL7oLW_optionHighlighted{background-color:var(--background)}.sL7oLW_optionSelected{background-color:#3b82f614}.sL7oLW_checkbox{margin-top:.15rem}.sL7oLW_optionName{color:var(--foreground);font-size:.875rem;font-weight:500;line-height:1.3}.sL7oLW_optionEmail{color:var(--muted-foreground);font-size:.75rem;line-height:1.3}.sL7oLW_empty{color:var(--muted-foreground);text-align:center;padding:.875rem .625rem;font-size:.875rem}
.j79FHq_container{position:relative}.j79FHq_label{text-transform:uppercase;letter-spacing:.12em;color:#5b6470;margin-bottom:.75rem;font-size:.6875rem;font-weight:600;display:block}
.EAJEeG_container{position:relative}.EAJEeG_label{text-transform:uppercase;letter-spacing:.12em;color:#5b6470;margin-bottom:.75rem;font-size:.6875rem;font-weight:600;display:block}
.XkGkFG_chartCard{background-color:var(--card);border:1px solid var(--border);border-radius:.85rem;margin-bottom:1.5rem;padding:1.5rem;box-shadow:0 1px 2px #0f172a0a,0 6px 20px #0f172a0d}.XkGkFG_chartHeader{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.XkGkFG_chartTitle{letter-spacing:-.01em;color:#1c1f24;font-size:1.0625rem;font-weight:600}.XkGkFG_summaryCard{background-color:var(--card);border:1px solid var(--border);border-radius:.85rem;margin-bottom:1.5rem;padding:1.5rem;box-shadow:0 1px 2px #0f172a0a,0 6px 20px #0f172a0d}.XkGkFG_summaryTitle{text-transform:uppercase;letter-spacing:.12em;color:#5b6470;margin-bottom:1.25rem;font-size:.6875rem;font-weight:600}.XkGkFG_summaryGrid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem;display:grid}.XkGkFG_summaryItem{border:1px solid var(--border);background-color:var(--background);border-radius:.625rem;justify-content:space-between;align-items:center;padding:.875rem 1rem;transition:all .15s;display:flex}.XkGkFG_summaryItem:hover{background-color:#fbf6e8;border-color:#1c1f24}.XkGkFG_summaryItemLeft{align-items:center;gap:.75rem;min-width:0;display:flex}.XkGkFG_colorIndicator{border:1px solid #0000000d;border-radius:9999px;flex-shrink:0;width:.75rem;height:.75rem}.XkGkFG_studentName{color:#1c1f24;white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;font-weight:600;overflow:hidden}.XkGkFG_attendanceValue{color:#1c1f24;font-variant-numeric:tabular-nums;align-items:baseline;gap:.25rem;font-size:1.0625rem;font-weight:700;display:flex}.XkGkFG_attendanceLabel{color:#5b6470;text-transform:lowercase;font-size:.75rem;font-weight:600}.XkGkFG_tableCard{background-color:var(--card);border:1px solid var(--border);border-radius:.85rem;padding:0;overflow:hidden;box-shadow:0 1px 2px #0f172a0a,0 6px 20px #0f172a0d}.XkGkFG_tableTitle{text-transform:uppercase;letter-spacing:.12em;color:#5b6470;border-bottom:1px solid var(--border);background-color:#0f172a03;padding:1.25rem 1.5rem;font-size:.6875rem;font-weight:600}.XkGkFG_tableContainer{overflow-x:auto}.XkGkFG_table{border-collapse:collapse;width:100%;font-size:.875rem}.XkGkFG_table th{text-align:left;color:#5b6470;text-transform:uppercase;letter-spacing:.1em;border-bottom:1px solid var(--border);white-space:nowrap;background-color:#0f172a05;padding:.875rem 1rem;font-size:.6875rem;font-weight:600}.XkGkFG_table td{border-bottom:1px solid var(--border);color:#1c1f24;vertical-align:middle;font-variant-numeric:tabular-nums;padding:.875rem 1rem}.XkGkFG_table tr:last-child td{border-bottom:none}.XkGkFG_table tr:hover:not(.XkGkFG_totalRow){background-color:#fbf6e8}.XkGkFG_monthCell{color:#1c1f24;font-weight:600}.XkGkFG_totalRow{background-color:#0f172a08;font-weight:700}.XkGkFG_totalRow td{border-top:1px solid #1c1f24}@media (max-width:768px){.XkGkFG_chartCard,.XkGkFG_summaryCard,.XkGkFG_tableCard{border-radius:.75rem}}
.g9Hxra_chartCard{background-color:var(--card);border:1px solid var(--border);border-radius:.85rem;margin-bottom:1.5rem;padding:1.5rem;box-shadow:0 1px 2px #0f172a0a,0 6px 20px #0f172a0d}.g9Hxra_chartHeader{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.g9Hxra_chartTitle{letter-spacing:-.01em;color:#1c1f24;font-size:1.0625rem;font-weight:600}.g9Hxra_tableCard{background-color:var(--card);border:1px solid var(--border);border-radius:.85rem;margin-bottom:1.5rem;padding:0;overflow:hidden;box-shadow:0 1px 2px #0f172a0a,0 6px 20px #0f172a0d}.g9Hxra_tableTitle{text-transform:uppercase;letter-spacing:.12em;color:#5b6470;border-bottom:1px solid var(--border);background-color:#0f172a03;padding:1.25rem 1.5rem;font-size:.6875rem;font-weight:600}.g9Hxra_table{border-collapse:collapse;width:100%;font-size:.875rem}.g9Hxra_table th{text-align:left;color:#5b6470;text-transform:uppercase;letter-spacing:.1em;border-bottom:1px solid var(--border);background-color:#0f172a05;padding:.875rem 1rem;font-size:.6875rem;font-weight:600}.g9Hxra_table td{border-bottom:1px solid var(--border);color:#1c1f24;vertical-align:middle;padding:.875rem 1rem}.g9Hxra_table tr:last-child td{border-bottom:none}.g9Hxra_table tr:hover{background-color:#fbf6e8}.g9Hxra_rankCell{color:#5b6470;text-align:center;width:3rem;font-weight:700}.g9Hxra_techniqueCell{font-weight:600}.g9Hxra_categoryCell{color:#5b6470;font-size:.8125rem}.g9Hxra_countCell{text-align:right;font-variant-numeric:tabular-nums;font-weight:700}.g9Hxra_timesLabel{color:#5b6470;text-transform:lowercase;font-size:.75rem;font-weight:600}.g9Hxra_summaryCard{background-color:var(--card);border:1px solid var(--border);border-radius:.85rem;padding:1.5rem;box-shadow:0 1px 2px #0f172a0a,0 6px 20px #0f172a0d}.g9Hxra_summaryTitle{text-transform:uppercase;letter-spacing:.12em;color:#5b6470;margin-bottom:1.25rem;font-size:.6875rem;font-weight:600}.g9Hxra_summaryGrid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1rem;display:grid}.g9Hxra_summaryItem{border:1px solid var(--border);background-color:var(--background);border-radius:.625rem;justify-content:space-between;align-items:center;padding:.875rem 1rem;transition:all .15s;display:flex}.g9Hxra_summaryItem:hover{background-color:#fbf6e8;border-color:#1c1f24}.g9Hxra_summaryItemLeft{align-items:center;gap:.75rem;display:flex}.g9Hxra_colorIndicator{border-radius:9999px;flex-shrink:0;width:.75rem;height:.75rem}.g9Hxra_categoryName{color:#1c1f24;font-size:.875rem;font-weight:600}.g9Hxra_countValue{color:#1c1f24;font-variant-numeric:tabular-nums;align-items:baseline;gap:.25rem;font-size:1.0625rem;font-weight:700;display:flex}@media (max-width:768px){.g9Hxra_chartCard,.g9Hxra_tableCard,.g9Hxra_summaryCard{border-radius:.75rem}}
.NRqqVG_container{width:100%;position:relative}.NRqqVG_trigger{border:1px solid var(--border);background-color:var(--background);cursor:pointer;box-sizing:border-box;text-align:left;-webkit-user-select:none;user-select:none;border-radius:.375rem;align-items:center;gap:.5rem;width:100%;padding:.5rem .75rem;transition:border-color .15s,box-shadow .15s;display:flex}.NRqqVG_trigger:focus,.NRqqVG_triggerOpen{border-color:#b78a1f;outline:none;box-shadow:0 0 0 3px #b78a1f2e}.NRqqVG_disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.NRqqVG_icon{color:#5b6470;flex-shrink:0}.NRqqVG_triggerText{color:#1c1f24;white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:.875rem;line-height:1.5;overflow:hidden}.NRqqVG_placeholder{color:#5b6470}.NRqqVG_clearBtn{color:#5b6470;cursor:pointer;background:0 0;border:none;border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;padding:.2rem;transition:color .1s,background-color .1s;display:flex}.NRqqVG_clearBtn:hover{color:#1c1f24;background-color:var(--border)}.NRqqVG_chevron{color:#5b6470;flex-shrink:0;transition:transform .15s}.NRqqVG_chevronOpen{transform:rotate(180deg)}.NRqqVG_dropdown{background-color:var(--card);border:1px solid var(--border);z-index:50;border-radius:.5rem;animation:.12s ease-out NRqqVG_dropIn;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:hidden;box-shadow:0 1px 2px #0f172a0a,0 6px 20px #0f172a0d}@keyframes NRqqVG_dropIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.NRqqVG_searchRow{border-bottom:1px solid var(--border);align-items:center;gap:.5rem;padding:.5rem .75rem;display:flex}.NRqqVG_searchIcon{color:#5b6470;flex-shrink:0}.NRqqVG_searchInput{color:#1c1f24;background:0 0;border:none;outline:none;flex:1;min-width:0;font-size:.8125rem}.NRqqVG_searchInput::placeholder{color:#5b6470}.NRqqVG_list{max-height:200px;margin:0;padding:.25rem;list-style:none;overflow-y:auto}.NRqqVG_option{cursor:pointer;border-radius:.375rem;flex-direction:column;gap:.1rem;padding:.5rem .625rem;transition:background-color 80ms;display:flex}.NRqqVG_optionHighlighted{background-color:var(--background)}.NRqqVG_optionSelected{background-color:#3b82f614}.NRqqVG_optionName{color:#1c1f24;font-size:.875rem;font-weight:600;line-height:1.3}.NRqqVG_optionEmail{color:#5b6470;font-size:.75rem;line-height:1.3}.NRqqVG_empty{color:#5b6470;text-align:center;padding:.875rem .625rem;font-size:.875rem}
.u1HZHW_container{color:#1c1f24;max-width:1600px;margin:0 auto;padding:2rem 2.25rem}.u1HZHW_header{border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem 1.5rem;margin-bottom:2rem;padding-bottom:.875rem;display:flex;position:relative}.u1HZHW_header:after{content:"";background:#b78a1f;width:56px;height:2px;position:absolute;bottom:-1px;left:0}.u1HZHW_title{letter-spacing:-.02em;color:#1c1f24;margin:0;font-size:1.625rem;font-weight:600;line-height:1.15}.u1HZHW_selectorCard{background-color:var(--card);border:1px solid var(--border);border-radius:.85rem;margin-bottom:1.5rem;padding:1.5rem;box-shadow:0 1px 2px #0f172a0a,0 6px 20px #0f172a0d}.u1HZHW_emptyState{background-color:var(--card);border:1px dashed var(--border);text-align:center;color:#5b6470;border-radius:.85rem;padding:4rem 2rem}.u1HZHW_emptyTitle{color:#1c1f24;margin-bottom:.5rem;font-size:1.0625rem;font-weight:600}.u1HZHW_emptyDescription{font-size:.8125rem;font-style:italic;line-height:1.5}@media (max-width:768px){.u1HZHW_container{padding:1.25rem 1rem}.u1HZHW_header{flex-direction:column;align-items:stretch;gap:1rem}.u1HZHW_title{font-size:1.375rem}}
