.RMf9va_field{flex-direction:column;gap:8px;min-width:0;font-size:.78rem;display:flex}.RMf9va_trigger{width:100%;min-height:44px;color:var(--color-on-back-primary);background:var(--color-background);border:1px solid var(--color-border);font:inherit;text-align:start;border-radius:9px;align-items:center;gap:10px;padding:10px 12px;display:flex}.RMf9va_trigger>svg{flex-shrink:0}.RMf9va_trigger>svg:not(.RMf9va_chevron){color:var(--color-primary)}.RMf9va_trigger>span:not(.RMf9va_chevron){flex:1;line-height:1.8}.RMf9va_chevron{color:var(--color-on-back-secondary)}.RMf9va_trigger[aria-invalid=true]{border-color:#f19a9f}.RMf9va_placeholder,.RMf9va_hint{color:var(--color-on-back-secondary)}.RMf9va_hint{font-size:.68rem;line-height:1.8}.RMf9va_error{color:#f19a9f;font-size:.73rem;line-height:1.8}.RMf9va_dialog{width:min(380px,100vw - 24px);max-height:calc(100dvh - 24px);color:var(--color-on-back-primary);background:var(--color-card-back);border:1px solid var(--color-border);border-radius:18px;margin:auto;padding:20px;font-size:.78rem;overflow-y:auto;box-shadow:0 24px 80px #0008}.RMf9va_dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#03080f99}.RMf9va_header,.RMf9va_navigation,.RMf9va_calendarFooter,.RMf9va_timeRow,.RMf9va_footer,.RMf9va_footer>div{justify-content:space-between;align-items:center;gap:10px;display:flex}.RMf9va_header{margin-bottom:16px}.RMf9va_eyebrow{color:var(--color-primary);font-size:.66rem}.RMf9va_header h2{margin:5px 0 0;font-size:1rem;font-weight:600}.RMf9va_iconButton{border:1px solid var(--color-border);width:32px;height:32px;color:var(--color-on-back-secondary);background:0 0;border-radius:8px;flex-shrink:0;place-items:center;font-size:1.3rem;line-height:1;display:grid}.RMf9va_selection{border:1px solid color-mix(in srgb, var(--color-primary) 20%, transparent);background:color-mix(in srgb, var(--color-primary) 5%, transparent);color:var(--color-primary);border-radius:10px;align-items:center;gap:10px;padding:12px;font-size:.76rem;line-height:1.9;display:flex}.RMf9va_selection svg{flex-shrink:0}.RMf9va_calendar{margin-top:16px}.RMf9va_navigation{margin-bottom:12px}.RMf9va_monthSelectors,.RMf9va_timeSelectors{align-items:center;gap:6px;display:flex}.RMf9va_monthSelectors,.RMf9va_monthSelectors>div{flex:1;min-width:0}.RMf9va_dialog .RMf9va_selector{width:100%;height:36px;padding-inline:10px 30px;font-size:.75rem}.RMf9va_selectorMenu{overscroll-behavior:contain;max-height:168px}.RMf9va_timeMenu{transform-origin:bottom;top:auto;bottom:calc(100% + 8px)}.RMf9va_grid{table-layout:fixed;border-collapse:separate;border-spacing:3px;text-align:center;width:100%}.RMf9va_grid th{height:30px;color:var(--color-on-back-secondary);font-size:.69rem;font-weight:400}.RMf9va_grid td{padding:0}.RMf9va_day{aspect-ratio:1;width:100%;min-height:35px;color:var(--color-on-back-primary);font:inherit;background:0 0;border:1px solid #0000;border-radius:9px;place-items:center;padding:0;display:grid;position:relative}.RMf9va_day[data-today=true]:after{content:"";background:var(--color-primary);border-radius:50%;width:4px;height:4px;position:absolute;bottom:4px}.RMf9va_day[data-selected=true]{background:var(--color-primary);color:#17140e;font-weight:600}.RMf9va_day[data-selected=true]:after{background:#17140e}.RMf9va_day:hover:not(:disabled):not([data-selected=true]),.RMf9va_iconButton:hover:not(:disabled){background:var(--color-card-back-active);color:var(--color-primary)}.RMf9va_calendarFooter{margin-top:8px;padding-bottom:14px}.RMf9va_todayLegend{color:var(--color-on-back-secondary);align-items:center;gap:6px;font-size:.67rem;display:inline-flex}.RMf9va_todayLegend>span{background:var(--color-primary);border-radius:50%;width:4px;height:4px}.RMf9va_timeRow{border-block:1px solid var(--color-border);padding-block:14px}.RMf9va_timeRow strong{font-size:.73rem;font-weight:500;display:block}.RMf9va_timeRow small{color:var(--color-on-back-secondary);margin-top:5px;font-size:.63rem;display:block}.RMf9va_timeSelectors>div{font-variant-numeric:tabular-nums;direction:rtl;width:68px}.RMf9va_help{color:var(--color-on-back-secondary);margin-block:12px;font-size:.63rem;line-height:1.8}.RMf9va_textButton,.RMf9va_confirmButton,.RMf9va_cancelButton{font:inherit;white-space:nowrap;border-radius:8px;padding:8px 10px;font-size:.72rem}.RMf9va_textButton{color:var(--color-primary);background:0 0;border:0}.RMf9va_confirmButton{background:var(--color-primary);color:#17140e;border:1px solid var(--color-primary);font-weight:600}.RMf9va_cancelButton{color:var(--color-on-back-primary);border:1px solid var(--color-border);background:0 0}.RMf9va_textButton:hover:not(:disabled){background:var(--color-card-back-active)}.RMf9va_cancelButton:hover:not(:disabled){background:var(--color-card-back-variant);border-color:var(--color-on-back-secondary)}.RMf9va_confirmButton:hover:not(:disabled){background:color-mix(in srgb, var(--color-primary) 85%, white);border-color:color-mix(in srgb, var(--color-primary) 85%, white)}.RMf9va_footer{flex-wrap:wrap;margin-top:14px}.RMf9va_footer>div{margin-inline-start:auto}.RMf9va_trigger:focus-visible,.RMf9va_dialog button:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.RMf9va_trigger:disabled,.RMf9va_dialog button:disabled{opacity:.4;cursor:not-allowed}.RMf9va_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:360px){.RMf9va_dialog{padding:14px}.RMf9va_grid{border-spacing:1px}.RMf9va_day{min-height:32px}.RMf9va_timeRow{flex-wrap:wrap}}
.XOM8iq_page,.XOM8iq_dialog{--promotions-green:#67d9ae;--promotions-blue:#92b8f4;--promotions-red:#f19a9f;min-width:0}.XOM8iq_pageHeader,.XOM8iq_summaryHeading,.XOM8iq_listHeader,.XOM8iq_toolbar,.XOM8iq_listFooter,.XOM8iq_dialogHeader,.XOM8iq_historyHeading{justify-content:space-between;align-items:center;gap:20px;display:flex}.XOM8iq_pageHeader{margin-bottom:32px}.XOM8iq_pageHeader h1{margin:8px 0;font-size:clamp(1.75rem,3vw,2.1rem);font-weight:700}.XOM8iq_overline{color:var(--color-primary);font-size:.75rem;font-weight:500}.XOM8iq_description{color:var(--color-on-back-secondary);overflow-wrap:anywhere;font-size:.85rem;line-height:1.9}.XOM8iq_muted{color:var(--color-on-back-secondary);font-size:.73rem}.XOM8iq_actions,.XOM8iq_rowActions{align-items:center;gap:8px;display:flex}.XOM8iq_actions{flex-wrap:wrap}.XOM8iq_primaryButton,.XOM8iq_secondaryButton,.XOM8iq_iconButton,.XOM8iq_closeButton,.XOM8iq_textButton{font:inherit;white-space:nowrap;justify-content:center;align-items:center;gap:8px;font-size:.8rem;transition:background .15s,border-color .15s;display:inline-flex}.XOM8iq_primaryButton{background:var(--color-primary);color:#18150e;border:1px solid var(--color-primary);border-radius:9px;padding:10px 16px;font-weight:600}.XOM8iq_primaryButton:hover:not(:disabled){background:#e3c675}.XOM8iq_secondaryButton{background:var(--color-card-back);color:var(--color-on-back-primary);border:1px solid var(--color-border);border-radius:9px;padding:10px 15px}.XOM8iq_secondaryButton:hover:not(:disabled){background:var(--color-card-back-variant);border-color:var(--color-on-back-secondary)}.XOM8iq_primaryButton svg,.XOM8iq_secondaryButton svg{flex-shrink:0;width:16px;height:16px}.XOM8iq_closeButton,.XOM8iq_iconButton{width:34px;height:34px;color:var(--color-on-back-secondary);background:0 0;border:0;border-radius:7px;flex-shrink:0;padding:7px}.XOM8iq_iconButton:hover:not(:disabled){color:var(--color-primary);background:var(--color-card-back-active)}.XOM8iq_closeButton:hover:not(:disabled){color:var(--color-on-back-primary);background:var(--color-card-back-active)}.XOM8iq_textButton{color:var(--color-primary);background:0 0;border:0;border-radius:5px;padding:5px 8px}.XOM8iq_summaryHeading{margin-bottom:12px;font-size:.78rem}.XOM8iq_summaryHeading>:last-child{color:var(--color-on-back-secondary);font-size:.7rem}.XOM8iq_stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:28px;display:grid}.XOM8iq_statCard{background:var(--color-card-back);border:1px solid var(--color-border);border-radius:12px;align-items:center;gap:14px;padding:22px 18px;display:flex}.XOM8iq_statIcon,.XOM8iq_emptyIcon{border:1px solid color-mix(in srgb, currentColor 18%, transparent);background:color-mix(in srgb, currentColor 6%, transparent);border-radius:12px;flex-shrink:0;place-items:center;width:42px;height:42px;display:grid}.XOM8iq_statLabel{color:var(--color-on-back-secondary);margin-bottom:6px;font-size:.72rem;line-height:1.7;display:block}.XOM8iq_statCard strong{font-size:1.65rem;font-weight:600;line-height:1.2}.XOM8iq_gold{color:var(--color-primary)}.XOM8iq_positive{color:var(--promotions-green)}.XOM8iq_blue{color:var(--promotions-blue)}.XOM8iq_neutral{color:var(--color-on-back-secondary)}.XOM8iq_listPanel{background:var(--color-card-back);border:1px solid var(--color-border);border-radius:14px;overflow:hidden}.XOM8iq_listHeader{padding:22px 24px}.XOM8iq_listTitle{align-items:center;gap:12px;display:flex}.XOM8iq_headingIcon{width:38px;height:38px;color:var(--color-primary);border:1px solid var(--color-border);border-radius:10px;place-items:center;display:grid}.XOM8iq_listTitle h2{margin:0;font-size:1.15rem}.XOM8iq_listTitle p{color:var(--color-on-back-secondary);margin-top:5px;font-size:.7rem}.XOM8iq_listCaption{color:var(--color-on-back-secondary);font-size:.72rem}.XOM8iq_statusFilters{border-bottom:1px solid var(--color-border);gap:22px;padding-inline:24px;display:flex;overflow-x:auto}.XOM8iq_statusFilters button{color:var(--color-on-back-secondary);white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;padding:0 0 15px;font-size:.76rem}.XOM8iq_statusFilters button:hover{color:var(--color-on-back-primary)}.XOM8iq_statusFilters .XOM8iq_activeFilter{color:var(--color-primary);border-bottom-color:var(--color-primary)}.XOM8iq_toolbar{flex-wrap:wrap;gap:12px;padding:20px 24px}.XOM8iq_searchField{background:var(--color-background);border:1px solid var(--color-border);min-width:0;max-width:400px;color:var(--color-on-back-secondary);border-radius:9px;flex:1;align-items:center;gap:10px;padding-inline:13px 6px;display:flex}.XOM8iq_searchField:focus-within{border-color:var(--color-primary)}.XOM8iq_searchField>svg{flex-shrink:0;width:17px;height:17px}.XOM8iq_searchField input{width:100%;min-width:0;height:42px;color:var(--color-on-back-primary);background:0 0;border:0;padding:8px 0;font-size:.78rem}.XOM8iq_searchField input:focus-visible{outline:none}.XOM8iq_searchField input::placeholder{color:var(--color-on-back-secondary)}.XOM8iq_selectFilters{gap:10px;display:flex}.XOM8iq_selectFilters select,.XOM8iq_field select,.XOM8iq_field input{color:var(--color-on-back-primary);background:var(--color-background);border:1px solid var(--color-border);min-width:0;font:inherit;border-radius:8px;padding:10px 12px;font-size:.78rem}.XOM8iq_selectFilters select{max-width:100%;min-height:42px}.XOM8iq_tableScroll{overflow-x:auto}.XOM8iq_table{border-collapse:collapse;text-align:start;width:100%;font-size:.78rem}.XOM8iq_table th,.XOM8iq_table td{text-align:start;border-bottom:1px solid var(--color-border);vertical-align:middle;padding:20px 18px}.XOM8iq_table th:first-child,.XOM8iq_table td:first-child{padding-inline-start:24px}.XOM8iq_table thead th{color:var(--color-on-back-secondary);background:var(--color-background);white-space:nowrap;padding-block:12px;font-size:.7rem;font-weight:400}.XOM8iq_table tbody th{font-weight:400}.XOM8iq_table tbody tr:last-child>*{border-bottom:0}.XOM8iq_table tbody tr:hover{background:color-mix(in srgb, var(--color-primary) 3%, transparent)}.XOM8iq_code{width:max-content;max-width:220px;color:var(--color-primary);border:1px dashed color-mix(in srgb, var(--color-primary) 30%, transparent);background:color-mix(in srgb, var(--color-primary) 5%, transparent);letter-spacing:.04em;overflow-wrap:anywhere;border-radius:6px;padding:5px 9px;font-family:ui-monospace,monospace;font-size:.95rem;font-weight:500;display:block}.XOM8iq_promotionName{min-width:120px;max-width:220px;color:var(--color-on-back-secondary);overflow-wrap:anywhere;margin-top:4px;font-size:.73rem;line-height:1.7;display:block}.XOM8iq_discountValue{white-space:nowrap;font-size:.9rem;font-weight:600}.XOM8iq_cellSecondary{color:var(--color-on-back-secondary);margin-top:7px;font-size:.66rem;line-height:1.8;display:block}.XOM8iq_planName{overflow-wrap:anywhere;min-width:95px;max-width:180px;line-height:1.8;display:block}.XOM8iq_planId{font-family:ui-monospace,monospace;font-size:.66rem;display:block}.XOM8iq_dateCell{white-space:nowrap;font-size:.7rem}.XOM8iq_usageCell{min-width:118px}.XOM8iq_usageTrack{background:var(--color-border);border-radius:4px;height:4px;margin-top:9px;display:flex;overflow:hidden}.XOM8iq_usageTrack>span{background:var(--color-primary);height:100%}.XOM8iq_usageTrack>.XOM8iq_reservedTrack{background:var(--promotions-blue)}.XOM8iq_badge{border:1px solid color-mix(in srgb, currentColor 14%, transparent);background:color-mix(in srgb, currentColor 7%, transparent);white-space:nowrap;border-radius:6px;align-items:center;gap:6px;padding:5px 9px;font-size:.68rem;display:inline-flex}.XOM8iq_statusDot{background:currentColor;border-radius:50%;width:5px;height:5px}.XOM8iq_rowActions{gap:3px}.XOM8iq_listFooter{color:var(--color-on-back-secondary);border-top:1px solid var(--color-border);padding:14px 24px;font-size:.7rem}.XOM8iq_footnote{color:var(--color-on-back-secondary);align-items:flex-start;gap:8px;margin-top:18px;font-size:.7rem;line-height:1.9;display:flex}.XOM8iq_footnote svg{flex-shrink:0;width:16px;height:16px;margin-top:3px}.XOM8iq_emptyState{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:60px 24px;display:flex}.XOM8iq_emptyIcon{width:54px;height:54px;color:var(--color-primary);margin-bottom:6px}.XOM8iq_emptyState h3{font-size:.95rem;font-weight:500}.XOM8iq_emptyState p{color:var(--color-on-back-secondary);max-width:410px;font-size:.8rem;line-height:1.9}.XOM8iq_emptyState button{margin-top:6px}.XOM8iq_loadingState{color:var(--color-on-back-secondary);text-align:center;padding:24px;font-size:.8rem}.XOM8iq_skeletonRow{border-bottom:1px solid var(--color-border);grid-template-columns:1.3fr 1fr 1fr .7fr;gap:30px;padding:22px 0;display:grid}.XOM8iq_skeletonRow span{background:var(--color-border);border-radius:5px;height:22px;animation:1.5s ease-in-out infinite XOM8iq_pulse}.XOM8iq_successNotice,.XOM8iq_errorNotice{border:1px solid;border-radius:9px;align-items:center;gap:10px;padding:13px 16px;font-size:.8rem;line-height:1.9;display:flex}.XOM8iq_successNotice{color:var(--promotions-green);background:#122b23;border-color:#25493f;margin-bottom:20px}.XOM8iq_successNotice>span,.XOM8iq_errorNotice>span{overflow-wrap:anywhere;flex:1}.XOM8iq_successNotice>svg,.XOM8iq_errorNotice>svg{flex-shrink:0}.XOM8iq_errorNotice{color:var(--promotions-red);background:#2b1c22;border-color:#59313a;flex-wrap:wrap}.XOM8iq_listError{padding:0 24px 20px}.XOM8iq_inlineNotice{color:var(--color-on-back-secondary);padding:12px 0;font-size:.76rem;line-height:1.9}.XOM8iq_dialog{width:min(720px,100vw - 32px);max-height:calc(100dvh - 48px);color:var(--color-on-back-primary);background:var(--color-card-back);border:1px solid var(--color-border);border-radius:16px;margin:auto;padding:0;overflow-y:auto;box-shadow:0 24px 100px #0008}.XOM8iq_dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#03080fbd}.XOM8iq_dialogHeader{border-bottom:1px solid var(--color-border);align-items:flex-start;padding:24px 28px}.XOM8iq_dialogHeader>div{min-width:0}.XOM8iq_dialogHeader h2{overflow-wrap:anywhere;margin:8px 0;font-size:1.2rem}.XOM8iq_dialogBody{padding:24px 28px}.XOM8iq_form{gap:24px;display:grid}.XOM8iq_fieldset{border:0;gap:16px;min-width:0;margin:0;padding:0;display:grid}.XOM8iq_formHeading{margin-bottom:16px;font-size:.83rem;font-weight:600}.XOM8iq_formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.XOM8iq_field{flex-direction:column;gap:8px;min-width:0;font-size:.78rem;display:flex}.XOM8iq_field input,.XOM8iq_field select{width:100%;min-height:44px}.XOM8iq_field small{color:var(--color-on-back-secondary);font-size:.68rem;line-height:1.8}.XOM8iq_field input[aria-invalid=true]{border-color:var(--promotions-red)}.XOM8iq_fieldError{color:var(--promotions-red);font-size:.75rem;line-height:1.8}.XOM8iq_formFooter{border-top:1px solid var(--color-border);justify-content:flex-end;gap:10px;padding-top:20px;display:flex}.XOM8iq_ticketPreview{border:1px dashed color-mix(in srgb, var(--color-primary) 40%, transparent);background:color-mix(in srgb, var(--color-primary) 5%, transparent);border-radius:12px;justify-content:space-between;align-items:center;gap:18px;padding:22px;display:flex}.XOM8iq_ticketPreview>div{overflow-wrap:anywhere;gap:7px;min-width:0;display:grid}.XOM8iq_previewCode{letter-spacing:.05em;color:var(--color-primary);overflow-wrap:anywhere;font-family:ui-monospace,monospace;font-size:1.15rem}.XOM8iq_ticketPreview>strong{color:var(--color-primary);border-inline-start:1px dashed color-mix(in srgb, var(--color-primary) 30%, transparent);white-space:nowrap;padding-inline-start:20px;font-size:1.2rem}.XOM8iq_readOnlyDetails{background:var(--color-background);border:1px solid var(--color-border);border-radius:8px;gap:12px;padding:14px;font-size:.75rem;display:grid}.XOM8iq_readOnlyDetails>div{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}.XOM8iq_readOnlyDetails>div>:first-child,.XOM8iq_readOnlyDetails>p{color:var(--color-on-back-secondary)}.XOM8iq_readOnlyDetails bdi{overflow-wrap:anywhere}.XOM8iq_readOnlyDetails p{font-size:.7rem;line-height:1.9}.XOM8iq_activeControl{border:1px solid var(--color-border);cursor:pointer;border-radius:9px;align-items:center;gap:12px;padding:16px;display:flex}.XOM8iq_activeControl input{width:18px;height:18px;accent-color:var(--color-primary);flex-shrink:0}.XOM8iq_activeControl strong{font-size:.8rem;font-weight:500}.XOM8iq_activeControl small{color:var(--color-on-back-secondary);margin-top:5px;font-size:.7rem;line-height:1.8;display:block}.XOM8iq_historyHeading{margin:24px 0 14px}.XOM8iq_historyHeading h3{font-size:.85rem}.XOM8iq_count{border:1px solid var(--color-border);color:var(--color-on-back-secondary);white-space:nowrap;border-radius:6px;padding:4px 9px;font-size:.7rem;display:inline-block}.XOM8iq_redemptionList{gap:12px;margin:0;padding:0;list-style:none;display:grid}.XOM8iq_redemptionCard{background:var(--color-background);border:1px solid var(--color-border);border-radius:10px;padding:18px}.XOM8iq_redemptionCard header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.XOM8iq_redemptionCard strong{font-size:.95rem}.XOM8iq_redemptionDetails{gap:10px;display:grid}.XOM8iq_redemptionDetails>div{justify-content:space-between;align-items:baseline;gap:14px;display:flex}.XOM8iq_redemptionDetails dt{color:var(--color-on-back-secondary);flex-shrink:0;font-size:.7rem}.XOM8iq_redemptionDetails dd{text-align:end;overflow-wrap:anywhere;min-width:0;font-size:.73rem}.XOM8iq_redemptionDetails bdi{font-family:ui-monospace,monospace;font-size:.7rem}.XOM8iq_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.XOM8iq_spin{animation:1s linear infinite XOM8iq_spin}@keyframes XOM8iq_spin{to{transform:rotate(360deg)}}@keyframes XOM8iq_pulse{50%{opacity:.4}}@media (max-width:1200px){.XOM8iq_stats{grid-template-columns:repeat(2,minmax(0,1fr))}.XOM8iq_pageHeader{flex-direction:column;align-items:flex-start;gap:18px}}@media (max-width:600px){.XOM8iq_stats{gap:10px}.XOM8iq_statCard{gap:10px;padding:16px 12px}.XOM8iq_statIcon{border-radius:9px;width:34px;height:34px}.XOM8iq_statCard strong{font-size:1.35rem}.XOM8iq_statLabel{font-size:.66rem}.XOM8iq_summaryHeading{flex-direction:column;align-items:flex-start;gap:8px}.XOM8iq_listHeader,.XOM8iq_toolbar{padding:18px 16px}.XOM8iq_statusFilters{gap:20px;padding-inline:16px}.XOM8iq_listHeader>.XOM8iq_muted{display:none}.XOM8iq_selectFilters{width:100%}.XOM8iq_selectFilters label{flex:1;min-width:0}.XOM8iq_selectFilters select{width:100%;font-size:.73rem}.XOM8iq_listFooter{flex-wrap:wrap;gap:8px;padding:12px 16px}.XOM8iq_listError{padding-inline:16px}.XOM8iq_dialog{border-radius:12px;width:calc(100vw - 20px);max-height:calc(100dvh - 20px)}.XOM8iq_dialogHeader,.XOM8iq_dialogBody{padding:20px 16px}.XOM8iq_formGrid{grid-template-columns:1fr}.XOM8iq_ticketPreview{flex-wrap:wrap;padding:16px}.XOM8iq_ticketPreview>strong{font-size:1rem}.XOM8iq_redemptionDetails>div{flex-direction:column;align-items:flex-start;gap:4px}.XOM8iq_redemptionDetails dd{text-align:start;max-width:100%}}@media (prefers-reduced-motion:reduce){.XOM8iq_spin,.XOM8iq_skeletonRow span{animation:none}.XOM8iq_primaryButton,.XOM8iq_secondaryButton,.XOM8iq_iconButton{transition:none}}
.z8oK9W_page{--users-green:#67d9ae;--users-red:#f19a9f;--users-muted:var(--color-on-back-secondary);min-width:0}.z8oK9W_pageHeader,.z8oK9W_listHeader,.z8oK9W_toolbar,.z8oK9W_pagination,.z8oK9W_dialogHeader,.z8oK9W_dialogFooter,.z8oK9W_summaryHeading{justify-content:space-between;align-items:center;gap:20px;display:flex}.z8oK9W_pageHeader{margin-bottom:32px}.z8oK9W_pageHeader h1{margin:8px 0;font-size:clamp(1.75rem,3vw,2.1rem);font-weight:700}.z8oK9W_overline{color:var(--color-primary);font-size:.75rem;font-weight:500}.z8oK9W_description{color:var(--color-on-back-secondary);font-size:.85rem;line-height:1.9}.z8oK9W_secondaryButton,.z8oK9W_primaryButton,.z8oK9W_dangerButton,.z8oK9W_paginationButton,.z8oK9W_manageButton,.z8oK9W_iconButton{font:inherit;white-space:nowrap;justify-content:center;align-items:center;gap:8px;font-size:.8rem;transition:background .15s,border-color .15s;display:inline-flex}.z8oK9W_secondaryButton,.z8oK9W_paginationButton{background:var(--color-card-back);color:var(--color-on-back-primary);border:1px solid var(--color-border);border-radius:9px;padding:10px 15px}.z8oK9W_secondaryButton:hover:not(:disabled),.z8oK9W_paginationButton:hover:not(:disabled){background:var(--color-card-back-variant);border-color:var(--color-on-back-secondary)}.z8oK9W_secondaryButton svg{width:16px;height:16px;color:var(--color-on-back-secondary)}.z8oK9W_summaryHeading{margin-bottom:12px;font-size:.78rem}.z8oK9W_summaryHeading>:last-child{color:var(--users-muted);font-size:.7rem}.z8oK9W_stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:28px;display:grid}.z8oK9W_statCard{background:var(--color-card-back);border:1px solid var(--color-border);border-radius:12px;align-items:center;gap:16px;padding:22px 20px;display:flex}.z8oK9W_statIcon,.z8oK9W_emptyIcon{border:1px solid;border-color:color-mix(in srgb, currentColor 18%, transparent);background:color-mix(in srgb, currentColor 6%, transparent);border-radius:12px;flex-shrink:0;place-items:center;width:43px;height:43px;display:grid}.z8oK9W_statLabel{color:var(--users-muted);margin-bottom:6px;font-size:.73rem;display:block}.z8oK9W_statCard strong{font-size:1.65rem;font-weight:600;line-height:1.2;display:block}.z8oK9W_listPanel{background:var(--color-card-back);border:1px solid var(--color-border);border-radius:14px;overflow:hidden}.z8oK9W_listHeader{padding:22px 24px 18px}.z8oK9W_listTitle{align-items:center;gap:12px;display:flex}.z8oK9W_listTitle h2{margin:0;font-size:.95rem}.z8oK9W_count{border:1px solid var(--color-border);color:var(--users-muted);border-radius:6px;padding:4px 9px;font-size:.67rem}.z8oK9W_listCaption{color:var(--users-muted);font-size:.72rem}.z8oK9W_toolbar{padding:0 24px 22px}.z8oK9W_searchField{background:var(--color-background);border:1px solid var(--color-border);min-width:0;max-width:400px;color:var(--users-muted);border-radius:9px;flex:1;align-items:center;gap:10px;padding-inline:13px 6px;display:flex}.z8oK9W_searchField:focus-within{border-color:var(--color-primary)}.z8oK9W_searchField>svg{flex-shrink:0;width:18px}.z8oK9W_searchField input{width:100%;min-width:0;height:43px;color:var(--color-on-back-primary);background:0 0;border:none;outline:none;padding:0;font-size:.78rem}.z8oK9W_searchField input::placeholder{color:var(--users-muted)}.z8oK9W_searchField input::-webkit-search-cancel-button{display:none}.z8oK9W_pageSize{color:var(--users-muted);white-space:nowrap;align-items:center;gap:10px;font-size:.75rem;display:flex}.z8oK9W_pageSize select{border:1px solid var(--color-border);background:var(--color-background);min-width:65px;min-height:41px;color:var(--color-on-back-primary);font:inherit;cursor:pointer;border-radius:8px;padding:6px 10px}.z8oK9W_tableRegion{scrollbar-color:var(--color-border) transparent;overflow-x:auto}.z8oK9W_table{border-collapse:collapse;text-align:start;width:100%;min-width:940px;font-size:.77rem}.z8oK9W_table th{background:color-mix(in srgb, var(--color-card-back-variant) 70%, transparent);color:var(--users-muted);text-align:start;white-space:nowrap;border-block:1px solid var(--color-border);padding:13px 15px;font-size:.7rem;font-weight:500}.z8oK9W_table td{border-bottom:1px solid var(--color-border);padding:18px 15px}.z8oK9W_table th:first-child,.z8oK9W_table td:first-child{padding-inline-start:24px}.z8oK9W_table th:last-child,.z8oK9W_table td:last-child{padding-inline-end:24px}.z8oK9W_table tbody tr:last-child td{border-bottom:0}.z8oK9W_table tbody tr:hover{background:color-mix(in srgb, var(--color-card-back-variant) 60%, transparent)}.z8oK9W_identity,.z8oK9W_profile{align-items:center;gap:12px;display:flex}.z8oK9W_avatar{width:39px;height:39px;color:var(--color-primary);background:#d4b35f0c;border:1px solid #d4b35f26;border-radius:12px;flex-shrink:0;place-items:center;font-size:.85rem;font-weight:500;display:grid}.z8oK9W_identityText{gap:5px;min-width:0;display:grid}.z8oK9W_identityText strong{overflow-wrap:anywhere;font-weight:500}.z8oK9W_identityText>span{color:var(--color-on-back-secondary);text-align:start;overflow-wrap:anywhere;font-size:.68rem}.z8oK9W_identity .z8oK9W_identityText{min-width:90px;max-width:180px}.z8oK9W_identity .z8oK9W_identityText>span{text-align:right}.z8oK9W_contact{text-align:right;gap:5px;display:grid}.z8oK9W_contact>:last-child{text-overflow:ellipsis;white-space:nowrap;max-width:180px;color:var(--users-muted);font-size:.68rem;overflow:hidden}.z8oK9W_badge{border:1px solid color-mix(in srgb, currentColor 16%, transparent);background:color-mix(in srgb, currentColor 6%, transparent);white-space:nowrap;border-radius:6px;align-items:center;gap:5px;padding:4px 8px;font-size:.68rem;display:inline-flex}.z8oK9W_badge svg{width:13px;height:13px}.z8oK9W_gold{color:var(--color-primary)}.z8oK9W_positive{color:#67d9ae}.z8oK9W_negative{color:#f19a9f}.z8oK9W_neutral{color:var(--color-on-back-secondary)}.z8oK9W_statusDot{background:currentColor;border-radius:50%;width:5px;height:5px}.z8oK9W_verification{white-space:nowrap;align-items:center;gap:4px;font-size:.7rem;display:inline-flex}.z8oK9W_verification svg{width:15px;height:15px}.z8oK9W_dateCell{color:var(--users-muted);white-space:nowrap;font-size:.7rem}.z8oK9W_manageButton{color:var(--color-primary);background:0 0;border:0;border-radius:6px;padding:8px 5px;font-size:.72rem}.z8oK9W_manageButton:hover:not(:disabled){background:#d4b35f0d}.z8oK9W_manageButton svg{width:14px;height:14px}.z8oK9W_pagination{border-top:1px solid var(--color-border);min-height:76px;padding:16px 24px}.z8oK9W_pagination>p{color:var(--users-muted);font-size:.73rem}.z8oK9W_paginationControls{align-items:center;gap:7px;display:flex}.z8oK9W_paginationButton{padding:7px 10px;font-size:.72rem}.z8oK9W_paginationButton svg{width:15px;height:15px}.z8oK9W_currentPage{min-width:32px;height:32px;color:var(--color-primary);background:#d4b35f0d;border:1px solid #d4b35f33;border-radius:7px;place-items:center;padding-inline:6px;font-size:.8rem;display:grid}.z8oK9W_footnote{color:var(--users-muted);justify-content:center;align-items:center;gap:7px;margin-top:20px;font-size:.7rem;line-height:1.8;display:flex}.z8oK9W_footnote svg{flex-shrink:0;width:14px;height:14px}.z8oK9W_listState{border-top:1px solid var(--color-border);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:310px;padding:40px 24px;display:flex}.z8oK9W_emptyIcon{width:52px;height:52px;color:var(--color-primary);margin-bottom:6px}.z8oK9W_listState h3{font-size:.95rem;font-weight:500}.z8oK9W_listState p{color:var(--users-muted);font-size:.8rem;line-height:1.8}.z8oK9W_listState button{margin-top:6px}.z8oK9W_listError,.z8oK9W_successNotice,.z8oK9W_errorNotice,.z8oK9W_warning{color:#f19a9f;background:#f19a9f08;border:1px solid #f19a9f30;border-radius:9px;align-items:center;gap:12px;padding:14px 16px;font-size:.8rem;line-height:1.8;display:flex}.z8oK9W_listError{flex-wrap:wrap;margin:0 24px 22px}.z8oK9W_listError>div{flex:1}.z8oK9W_listError p{font-size:.75rem}.z8oK9W_successNotice{color:#67d9ae;background:#67d9ae08;border-color:#67d9ae30;margin-bottom:20px}.z8oK9W_successNotice>span{flex:1}.z8oK9W_successNotice>svg,.z8oK9W_warning>svg{flex-shrink:0}.z8oK9W_loadingState{border-top:1px solid var(--color-border)}.z8oK9W_skeletonRow{border-bottom:1px solid var(--color-border);grid-template-columns:1.5fr 1fr .6fr .6fr;gap:32px;padding:25px 24px;display:grid}.z8oK9W_skeletonRow span{background:var(--color-card-back-active);border-radius:6px;height:24px;animation:1.6s ease-in-out infinite z8oK9W_pulse}.z8oK9W_dialog{--users-muted:var(--color-on-back-secondary);background:var(--color-card-back);width:min(600px,100% - 32px);max-height:calc(100dvh - 48px);color:var(--color-on-back-primary);border:1px solid var(--color-border);border-radius:18px;margin:auto;padding:0;overflow-y:auto;box-shadow:0 24px 100px #0008}.z8oK9W_dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#05080dbd}.z8oK9W_dialogHeader{border-bottom:1px solid var(--color-border);padding:24px 28px}.z8oK9W_dialogHeader h2{margin:6px 0 0;font-size:1.2rem}.z8oK9W_iconButton{width:32px;height:32px;color:var(--color-on-back-secondary);background:0 0;border:0;border-radius:7px;flex-shrink:0;padding:5px}.z8oK9W_iconButton:hover:not(:disabled){color:var(--color-on-back-primary);background:var(--color-card-back-active)}.z8oK9W_iconButton svg{width:17px;height:17px}.z8oK9W_dialogBody{padding:24px 28px 28px}.z8oK9W_profile{background:var(--color-background);border:1px solid var(--color-border);border-radius:12px;margin-bottom:24px;padding:16px}.z8oK9W_profile .z8oK9W_avatar{width:46px;height:46px;font-size:1rem}.z8oK9W_profile .z8oK9W_identityText{flex:1;font-size:.9rem}.z8oK9W_profileDetails{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.z8oK9W_profileDetails dt{color:var(--users-muted);margin-bottom:5px;font-size:.7rem}.z8oK9W_profileDetails dd{overflow-wrap:anywhere;text-align:right;font-size:.8rem}.z8oK9W_profileDetails .z8oK9W_userId{color:var(--users-muted);font-size:.72rem}.z8oK9W_fullWidth{grid-column:1/-1}.z8oK9W_accountStates{gap:8px;margin-top:20px;display:flex}.z8oK9W_actionHeading{border-top:1px solid var(--color-border);margin:24px 0 12px;padding-top:20px;font-size:.8rem;font-weight:500}.z8oK9W_actionList{gap:8px;display:grid}.z8oK9W_actionItem{border:1px solid var(--color-border);text-align:start;border-radius:9px;align-items:center;gap:12px;width:100%;padding:13px 12px;display:flex}.z8oK9W_actionItem:hover{background:var(--color-card-back-variant);border-color:var(--color-on-back-secondary)}.z8oK9W_actionItem>span:nth-child(2){flex:1}.z8oK9W_actionItem strong{font-size:.8rem;font-weight:500}.z8oK9W_actionItem small{color:var(--users-muted);margin-top:4px;font-size:.7rem;line-height:1.8;display:block}.z8oK9W_actionItem>svg{width:15px;color:var(--users-muted);flex-shrink:0}.z8oK9W_actionForm{gap:20px;display:grid}.z8oK9W_reasonField label{margin-bottom:10px;font-size:.82rem;display:block}.z8oK9W_required{color:var(--color-primary)}.z8oK9W_reasonField textarea{resize:vertical;background:var(--color-background);width:100%;min-height:112px;color:var(--color-on-back-primary);border:1px solid var(--color-border);font:inherit;border-radius:9px;padding:12px;font-size:.8rem;line-height:1.8}.z8oK9W_reasonField textarea::placeholder{color:var(--users-muted)}.z8oK9W_fieldHint{color:var(--users-muted);justify-content:space-between;gap:12px;margin-top:7px;font-size:.68rem;display:flex}.z8oK9W_fieldHint>:last-child{white-space:nowrap}.z8oK9W_dialogFooter{border-top:1px solid var(--color-border);justify-content:flex-end;gap:10px;margin-top:4px;padding-top:20px}.z8oK9W_primaryButton,.z8oK9W_dangerButton{border-radius:9px;padding:10px 16px;font-weight:600}.z8oK9W_primaryButton{color:#18150e;background:var(--color-primary);border:1px solid var(--color-primary)}.z8oK9W_primaryButton:hover:not(:disabled){background:#e3c675}.z8oK9W_dangerButton{color:#ffc1c5;background:#c7242b24;border:1px solid #f19a9f4d}.z8oK9W_dangerButton:hover:not(:disabled){background:#c7242b40}.z8oK9W_spin{animation:1s linear infinite z8oK9W_spin}.z8oK9W_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes z8oK9W_spin{to{transform:rotate(360deg)}}@keyframes z8oK9W_pulse{50%{opacity:.4}}@media (max-width:1150px){.z8oK9W_stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.z8oK9W_pageHeader{flex-wrap:wrap;align-items:flex-start;gap:16px;margin-bottom:24px}.z8oK9W_summaryHeading{flex-direction:column;align-items:flex-start;gap:5px}.z8oK9W_stats{gap:10px;margin-bottom:20px}.z8oK9W_statCard{gap:10px;padding:16px 12px}.z8oK9W_statIcon{border-radius:9px;width:34px;height:34px}.z8oK9W_statIcon svg{width:17px}.z8oK9W_statLabel{font-size:.65rem}.z8oK9W_statCard strong{font-size:1.35rem}.z8oK9W_listHeader{padding:18px 16px}.z8oK9W_listCaption{display:none}.z8oK9W_toolbar{flex-direction:column;align-items:stretch;gap:12px;padding:0 16px 18px}.z8oK9W_searchField{max-width:none}.z8oK9W_pageSize{justify-content:flex-end}.z8oK9W_pagination{flex-wrap:wrap;gap:16px;padding:16px}.z8oK9W_listError{margin-inline:16px}.z8oK9W_listError>div{flex-basis:75%}.z8oK9W_dialog{max-height:calc(100dvh - 24px)}.z8oK9W_dialogHeader,.z8oK9W_dialogBody{padding:20px}.z8oK9W_dialogHeader h2{font-size:1.05rem}.z8oK9W_profile{flex-wrap:wrap;padding:12px}.z8oK9W_profileDetails{gap:16px}.z8oK9W_dialogFooter{flex-wrap:wrap}}
.URdida_dialog{width:min(460px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--color-on-back-primary);background:var(--color-card-back);border:1px solid var(--color-border);border-radius:18px;margin:auto;padding:24px;overflow-y:auto}.URdida_dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#03080f99}.URdida_header,.URdida_profile,.URdida_footer{align-items:center;gap:12px;display:flex}.URdida_header{justify-content:space-between;margin-bottom:24px}.URdida_header h2{margin:0;font-size:1.1rem}.URdida_dialog button{font:inherit;border:1px solid var(--color-border);color:inherit;background:0 0;border-radius:8px;padding:10px 14px}.URdida_dialog .URdida_edit{place-items:center;margin-right:auto;padding:8px;display:grid}.URdida_dialog .URdida_close{color:var(--color-on-back-secondary);border:none;place-items:center;padding:8px;display:grid}.URdida_close svg{width:17px;height:17px}.URdida_profile{background:var(--color-background);border:1px solid var(--color-border);border-radius:8px;padding:12px 16px}.URdida_profile>div>span{color:var(--color-on-back-secondary);margin-top:6px;font-size:.75rem;display:block}.URdida_nameRow{align-items:center;gap:10px;display:flex}.URdida_nameRow strong{overflow-wrap:anywhere}.URdida_nameRow button{flex-shrink:0}.URdida_details{grid-auto-flow:column;padding:8px;font-size:.8rem;display:grid}.URdida_details>div{flex-direction:column;gap:4px;margin-block:12px;display:flex}.URdida_details dt{color:var(--color-on-back-secondary);font-size:.75rem}.URdida_details dd{overflow-wrap:anywhere;margin:0}.URdida_fields{border:0;gap:16px;min-width:0;margin:0;padding:0;display:grid}.URdida_field{gap:8px;font-size:.8rem;display:grid}.URdida_field input{width:100%;min-width:0;font:inherit;color:inherit;background:var(--color-background);border:1px solid var(--color-border);border-radius:8px;padding:12px}.URdida_field input[aria-invalid=true]{border-color:#f19a9f}.URdida_error{color:#f19a9f;font-size:.78rem}.URdida_success{color:var(--color-primary);font-size:.78rem}.URdida_footer{flex-wrap:wrap;justify-content:flex-end;margin-top:24px;font-size:.85rem}.URdida_dialog .URdida_save{background:var(--color-primary);color:#17140e;border-color:var(--color-primary);font-weight:600}.URdida_dialog button:hover:not(:disabled){background:var(--color-card-back-active);color:var(--color-primary)}.URdida_dialog .URdida_save:hover:not(:disabled){background:color-mix(in srgb, var(--color-primary) 85%, white);color:#17140e}.URdida_dialog .URdida_close:hover:not(:disabled){color:var(--color-on-back-primary);background:var(--color-card-back-active)}.URdida_dialog button:disabled,.URdida_fields:disabled input{opacity:.5;cursor:not-allowed}.URdida_dialog button:focus-visible,.URdida_field input:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.URdida_dialog .URdida_logout{color:#f19a9f;justify-content:center;align-items:center;gap:8px;display:inline-flex}.URdida_dialog .URdida_logout:hover:not(:disabled){color:#f19a9f;background:#f19a9f1a;border-color:#f19a9f}
.sXqTlW_primary{border:1px solid var(--color-border);cursor:pointer;border-radius:10px;padding:10px 18px}.sXqTlW_muted{color:var(--color-on-back-secondary);line-height:1.9}.sXqTlW_accent,.sXqTlW_eyebrow{color:var(--color-primary)}.sXqTlW_eyebrow{letter-spacing:.08em;font-size:.75rem}.sXqTlW_panel{background:var(--color-card-back);border:1px solid var(--color-border);border-radius:18px;padding:28px}.sXqTlW_adminShell{min-height:100vh;padding-inline-start:240px}.sXqTlW_sidebar{z-index:20;background:var(--color-card-back);border-inline-end:1px solid var(--color-border);flex-direction:column;gap:40px;width:240px;padding:32px 20px;display:flex;position:fixed;inset-block:0;inset-inline-start:0;overflow-y:auto}.sXqTlW_brand{color:var(--color-primary);align-items:center;gap:10px;font-size:1.65rem;font-weight:700;display:flex}.sXqTlW_brand img{flex-shrink:0}.sXqTlW_brandSubtitle{color:var(--color-on-back-secondary);margin-top:6px;font-size:.75rem;font-weight:400;display:block}.sXqTlW_sidebar nav{gap:8px;display:grid}.sXqTlW_sidebar nav a{color:var(--color-on-back-secondary);border-radius:10px;align-items:center;gap:10px;padding:12px 16px;display:flex}.sXqTlW_sidebar nav a svg{flex-shrink:0}.sXqTlW_sidebar nav a:hover,.sXqTlW_sidebar nav a[aria-current=page]{background:var(--color-card-back-active);color:var(--color-primary)}.sXqTlW_sidebarFooter{color:var(--color-on-back-secondary);margin-top:auto;font-size:.75rem}.sXqTlW_topbar{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:16px;min-height:84px;padding:20px 36px;display:flex}.sXqTlW_topbarTitle{color:var(--color-on-back-secondary);font-size:1.2rem;font-weight:500}.sXqTlW_mainContent{max-width:1300px;margin:auto;padding:48px 36px}.sXqTlW_section-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:36px;display:grid}.sXqTlW_section-card:hover{border-color:var(--color-primary)}.sXqTlW_section-card .sXqTlW_accent{margin-top:32px;font-size:.85rem;display:block}.sXqTlW_empty-state{text-align:center;margin-top:36px;padding:64px 24px}.sXqTlW_login-page,.sXqTlW_centerState{justify-content:center;align-items:center;min-height:100vh;padding:24px;display:flex}.sXqTlW_centerState{flex-direction:column;gap:20px}.sXqTlW_login-card{width:min(100%,460px)}.sXqTlW_login-card>a{color:var(--color-primary);margin-top:24px;display:block}.sXqTlW_form-stack{gap:14px;margin-top:28px;display:grid}.sXqTlW_form-stack input{background:var(--color-background);border:1px solid var(--color-border);border-radius:10px;width:100%;min-width:0;padding:14px}.sXqTlW_primary{background:var(--color-primary);color:#17140e;font-weight:700}.sXqTlW_primary:hover{background:#e3c675}.sXqTlW_actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.sXqTlW_notice{border:1px solid var(--color-primary);border-radius:10px;margin-top:20px;padding:14px}.sXqTlW_error-text{color:#ff969c}.sXqTlW_skipLink{inset-inline-start:16px;background:var(--color-primary);color:#111;z-index:50;padding:12px;position:absolute;top:-80px}.sXqTlW_skipLink:focus{top:16px}@media (max-width:760px){.sXqTlW_adminShell{padding-inline-start:0}.sXqTlW_sidebar{gap:20px;width:auto;padding:20px;position:static;overflow-y:visible}.sXqTlW_sidebar nav{display:flex;overflow-x:auto}.sXqTlW_sidebar nav a{white-space:nowrap}.sXqTlW_sidebarFooter{display:none}.sXqTlW_topbar{padding:16px 20px}.sXqTlW_mainContent{padding:32px 20px}.sXqTlW_section-grid{grid-template-columns:1fr}}.sXqTlW_adminProfileButton{max-width:min(280px,50vw);min-height:40px;font:inherit;border:1px solid var(--color-border);background:var(--color-card-back);border-radius:999px;align-items:center;gap:8px;padding:8px 14px;transition:background .15s,border-color .15s;display:inline-flex}.sXqTlW_adminProfileButton span{text-overflow:ellipsis;white-space:nowrap;font-size:.85rem;font-weight:600;overflow:hidden}.sXqTlW_adminProfileButton svg{flex-shrink:0;width:22px;height:22px}.sXqTlW_adminProfileButton:hover:not(:disabled){background:var(--color-border)}.sXqTlW_adminProfileButton:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}.sXqTlW_adminProfileButton:disabled{opacity:.5;cursor:not-allowed}
.NInc-W_page{min-width:0}.NInc-W_header,.NInc-W_listHeader,.NInc-W_toolbar,.NInc-W_pagination,.NInc-W_pagination>div{justify-content:space-between;align-items:center;gap:16px;display:flex}.NInc-W_header{flex-wrap:wrap;margin-bottom:28px}.NInc-W_header h1{margin:8px 0;font-size:clamp(1.6rem,3vw,2.1rem);font-weight:700}.NInc-W_overline{color:var(--color-primary);font-size:.75rem}.NInc-W_description{color:var(--color-on-back-secondary);font-size:.85rem;line-height:1.9}.NInc-W_button{font:inherit;white-space:nowrap;color:var(--color-on-back-primary);background:var(--color-card-back);border:1px solid var(--color-border);border-radius:9px;justify-content:center;align-items:center;gap:8px;padding:10px 14px;font-size:.8rem;display:inline-flex}.NInc-W_button:hover:not(:disabled){background:var(--color-card-back-active);border-color:var(--color-primary)}.NInc-W_page button:disabled{opacity:.45;cursor:not-allowed}.NInc-W_page button:focus-visible,.NInc-W_tableRegion:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}.NInc-W_panel{background:var(--color-card-back);border:1px solid var(--color-border);border-radius:16px}.NInc-W_listHeader{border-bottom:1px solid var(--color-border);flex-wrap:wrap;padding:22px 24px}.NInc-W_listHeader h2{margin:0;font-size:1rem;font-weight:600}.NInc-W_listHeader>span{color:var(--color-on-back-secondary);font-size:.75rem}.NInc-W_toolbar{flex-wrap:wrap;justify-content:space-between;padding:20px 24px}.NInc-W_statusFilters{border-bottom:1px solid var(--color-border);gap:22px;padding:16px 24px 0;display:flex;overflow-x:auto}.NInc-W_statusFilters button{color:var(--color-on-back-secondary);font:inherit;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;padding:0 0 15px;font-size:.76rem}.NInc-W_statusFilters button:hover:not(:disabled){color:var(--color-on-back-primary)}.NInc-W_statusFilters button[aria-pressed=true]{color:var(--color-primary);border-bottom-color:var(--color-primary)}.NInc-W_selectFilters{border:0;gap:10px;min-width:0;margin:0;padding:0;display:flex}.NInc-W_selectFilters>div{min-width:0}.NInc-W_selectFilters .NInc-W_filterSelect{width:170px;max-width:100%}.NInc-W_filterMenu{overscroll-behavior:contain;max-height:240px;overflow-y:auto}.NInc-W_search{border:1px solid var(--color-border);background:var(--color-background);min-width:180px;max-width:400px;color:var(--color-on-back-secondary);border-radius:9px;flex:1;align-items:center;gap:10px;padding-inline:13px 6px;display:flex}.NInc-W_search:focus-within{border-color:var(--color-primary)}.NInc-W_search input{width:100%;min-width:0;color:var(--color-on-back-primary);font:inherit;background:0 0;border:none;outline:none;padding:12px 0;font-size:.8rem}.NInc-W_search svg{flex-shrink:0}.NInc-W_tableRegion{overflow-x:auto}.NInc-W_table{border-collapse:collapse;text-align:start;width:100%;min-width:760px;font-size:.8rem}.NInc-W_table th{background:var(--color-background);color:var(--color-on-back-secondary);font-size:.72rem;font-weight:500}.NInc-W_table th,.NInc-W_table td{text-align:start;border-bottom:1px solid var(--color-border);padding:17px 20px}.NInc-W_table tr:last-child td{border-bottom:0}.NInc-W_table tbody tr:hover{background:color-mix(in srgb, var(--color-card-back-active) 35%, transparent)}.NInc-W_table strong{overflow-wrap:anywhere;max-width:240px;font-weight:600;display:block}.NInc-W_table small{color:var(--color-on-back-secondary);margin-top:6px;font-size:.7rem;display:block}.NInc-W_badge{white-space:nowrap;border-radius:999px;padding:4px 10px;font-size:.72rem;display:inline-flex}.NInc-W_visible{color:#67d9ae;background:#67d9ae15}.NInc-W_hidden{color:#f19a9f;background:#f19a9f15}.NInc-W_unknown{color:var(--color-on-back-secondary);background:var(--color-background)}.NInc-W_visibilityControls{border:1px solid var(--color-border);border-radius:8px;display:inline-flex;overflow:hidden}.NInc-W_visibilityControls button{font:inherit;color:var(--color-on-back-secondary);background:0 0;border:0;padding:7px 10px;font-size:.72rem}.NInc-W_visibilityControls button[aria-pressed=true]{background:var(--color-card-back-active);color:var(--color-primary)}.NInc-W_visibilityControls button:hover:not(:disabled){color:var(--color-primary);background:var(--color-card-back-active)}.NInc-W_visibilityControls button:focus-visible{outline-offset:-3px}.NInc-W_notice{color:#67d9ae;border:1px solid #67d9ae40;border-radius:10px;align-items:center;gap:8px;margin-bottom:20px;padding:14px 18px;font-size:.8rem;display:flex}.NInc-W_notice svg{flex-shrink:0}.NInc-W_error{color:#f19a9f;padding:16px 24px;font-size:.8rem}.NInc-W_error p{margin-bottom:12px}.NInc-W_rowError{color:#f19a9f;max-width:220px;margin-top:8px;font-size:.7rem;line-height:1.8}.NInc-W_empty{text-align:center;color:var(--color-on-back-secondary);padding:56px 24px;font-size:.85rem;line-height:2}.NInc-W_empty h3{color:var(--color-on-back-primary);font-size:1rem}.NInc-W_pagination{border-top:1px solid var(--color-border);color:var(--color-on-back-secondary);flex-wrap:wrap;padding:18px 24px;font-size:.75rem}.NInc-W_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:600px){.NInc-W_statusFilters{padding-inline:16px}.NInc-W_selectFilters{width:100%}.NInc-W_selectFilters>div{flex:1}.NInc-W_selectFilters .NInc-W_filterSelect{width:100%}.NInc-W_toolbar,.NInc-W_listHeader,.NInc-W_pagination{padding:16px}.NInc-W_search{flex-basis:100%}}
.viCoMa_page,.viCoMa_dialog{--plans-green:#67d9ae;--plans-red:#f19a9f;--plans-muted:var(--color-on-back-secondary);min-width:0}.viCoMa_pageHeader,.viCoMa_headerActions,.viCoMa_summaryHeading,.viCoMa_listHeader,.viCoMa_toolbar,.viCoMa_price,.viCoMa_sectionHeader,.viCoMa_dialogHeader,.viCoMa_formFooter,.viCoMa_versionBar{justify-content:space-between;align-items:center;gap:16px;display:flex}.viCoMa_pageHeader{margin-bottom:32px}.viCoMa_pageHeader h1{margin:8px 0;font-size:clamp(1.75rem,3vw,2.1rem);font-weight:700}.viCoMa_overline{color:var(--color-primary);font-size:.75rem;font-weight:500}.viCoMa_description{color:var(--plans-muted);font-size:.8rem;line-height:1.9}.viCoMa_headerActions{flex-shrink:0;gap:10px}.viCoMa_primaryButton,.viCoMa_secondaryButton,.viCoMa_manageButton,.viCoMa_iconButton,.viCoMa_dangerButton,.viCoMa_dangerLink,.viCoMa_backButton{font:inherit;white-space:nowrap;justify-content:center;align-items:center;gap:8px;font-size:.78rem;transition:background .15s,border-color .15s;display:inline-flex}.viCoMa_primaryButton{background:var(--color-primary);color:#17140e;border-color:var(--color-primary);border-radius:9px;padding:10px 16px;font-weight:600}.viCoMa_primaryButton:hover:not(:disabled){background:#e3c675;border-color:#e3c675}.viCoMa_secondaryButton{background:var(--color-card-back);color:var(--color-on-back-primary);border:1px solid var(--color-border);border-radius:9px;padding:10px 14px}.viCoMa_secondaryButton:hover:not(:disabled){border-color:var(--plans-muted)}.viCoMa_secondaryButton svg{width:16px;height:16px}.viCoMa_iconButton{color:var(--plans-muted);background:0 0;border:0;border-radius:7px;flex-shrink:0;padding:8px}.viCoMa_iconButton:hover:not(:disabled){color:var(--color-on-back-primary);background:var(--color-card-back-active)}.viCoMa_iconButton svg{width:17px;height:17px}.viCoMa_summaryHeading{margin-bottom:12px;font-size:.78rem}.viCoMa_summaryHeading>:last-child{color:var(--plans-muted);font-size:.7rem}.viCoMa_stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:32px;display:grid}.viCoMa_statCard{background:var(--color-card-back);border:1px solid var(--color-border);border-radius:12px;align-items:center;gap:16px;padding:20px;display:flex}.viCoMa_statCard>div>span{color:var(--plans-muted);margin-bottom:8px;font-size:.73rem;display:block}.viCoMa_statCard strong{font-size:1.65rem;font-weight:600;line-height:1.2}.viCoMa_statIcon,.viCoMa_planIcon,.viCoMa_emptyIcon{width:44px;height:44px;color:var(--color-primary);background:color-mix(in srgb, var(--color-primary) 7%, transparent);border:1px solid color-mix(in srgb, var(--color-primary) 18%, transparent);border-radius:12px;flex-shrink:0;place-items:center;display:grid}.viCoMa_listPanel{background:var(--color-card-back);border:1px solid var(--color-border);border-radius:14px;overflow:hidden}.viCoMa_listHeader{padding:22px 24px}.viCoMa_listTitle{align-items:center;gap:12px;display:flex}.viCoMa_listTitle h2{margin:0;font-size:.95rem}.viCoMa_listCaption{color:var(--plans-muted);font-size:.72rem}.viCoMa_count{border:1px solid var(--color-border);color:var(--plans-muted);white-space:nowrap;border-radius:6px;padding:4px 9px;font-size:.7rem;display:inline-block}.viCoMa_toolbar{flex-wrap:wrap;gap:12px;padding:20px 24px}.viCoMa_searchField{background:var(--color-background);border:1px solid var(--color-border);min-width:0;max-width:400px;color:var(--plans-muted);border-radius:9px;flex:1;align-items:center;gap:10px;padding-inline:13px 6px;display:flex}.viCoMa_searchField:focus-within{border-color:var(--color-primary)}.viCoMa_searchField>svg{flex-shrink:0;width:17px;height:17px}.viCoMa_searchField input{width:100%;min-width:0;height:42px;color:var(--color-on-back-primary);background:0 0;border:none;outline:none;padding:8px 0;font-size:.78rem}.viCoMa_searchField input::placeholder{color:var(--plans-muted)}.viCoMa_searchField input::-webkit-search-cancel-button{display:none}.viCoMa_intervalFilters{border-bottom:1px solid var(--color-border);gap:22px;padding-inline:24px;display:flex;overflow-x:auto}.viCoMa_intervalFilters button{color:var(--plans-muted);white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;flex-shrink:0;padding:0 0 15px;font-size:.76rem}.viCoMa_intervalFilters button:hover:not(:disabled){color:var(--color-on-back-primary)}.viCoMa_intervalFilters button[aria-pressed=true]{color:var(--color-primary);border-bottom-color:var(--color-primary)}.viCoMa_tableRegion{scrollbar-color:var(--color-border) transparent;overflow-x:auto}.viCoMa_table{border-collapse:collapse;text-align:start;width:100%;min-width:1040px;font-size:.77rem}.viCoMa_table th{background:color-mix(in srgb, var(--color-card-back-variant) 70%, transparent);color:var(--plans-muted);text-align:start;white-space:nowrap;border-block:1px solid var(--color-border);padding:13px 15px;font-size:.7rem;font-weight:500}.viCoMa_table td{border-bottom:1px solid var(--color-border);vertical-align:middle;padding:18px 15px}.viCoMa_table th:first-child,.viCoMa_table td:first-child{padding-inline-start:24px}.viCoMa_table th:last-child,.viCoMa_table td:last-child{padding-inline-end:24px}.viCoMa_table tbody tr:last-child td{border-bottom:0}.viCoMa_table tbody tr:hover{background:color-mix(in srgb, var(--color-card-back-variant) 60%, transparent)}.viCoMa_identity{align-items:center;gap:12px;display:flex}.viCoMa_planIcon{width:39px;height:39px}.viCoMa_badge{border:1px solid color-mix(in srgb, currentColor 20%, transparent);background:color-mix(in srgb, currentColor 6%, transparent);white-space:nowrap;border-radius:6px;align-items:center;padding:5px 9px;font-size:.66rem;display:inline-flex}.viCoMa_positive{color:var(--plans-green)}.viCoMa_negative{color:var(--plans-red)}.viCoMa_gold{color:var(--color-primary)}.viCoMa_neutral{color:var(--plans-muted)}.viCoMa_identityText{min-width:90px;max-width:180px;display:grid}.viCoMa_identityText strong{overflow-wrap:anywhere;font-size:.95rem;font-weight:500}.viCoMa_identityText>span{text-align:right;color:var(--plans-muted);overflow-wrap:anywhere;font-size:.75rem}.viCoMa_metaCell{color:var(--plans-muted);white-space:nowrap;font-size:.7rem}.viCoMa_prices{gap:8px;min-width:210px;display:grid}.viCoMa_sectionLabel{color:var(--plans-muted);margin-bottom:12px;font-size:.7rem;display:block}.viCoMa_sectionLabel>span{color:var(--color-primary);margin-inline-start:5px}.viCoMa_price{align-items:flex-end;gap:8px;font-size:.73rem}.viCoMa_price>span{color:var(--plans-muted);flex-shrink:0}.viCoMa_price>div{text-align:end;min-width:0}.viCoMa_price strong{overflow-wrap:anywhere;font-size:.85rem;font-weight:600;display:block}.viCoMa_price del{color:var(--plans-muted);margin-bottom:2px;font-size:.65rem;display:block}.viCoMa_capabilitySummary{gap:5px;min-width:100px;max-width:180px;display:grid}.viCoMa_capabilitySummary strong{font-weight:500}.viCoMa_capabilitySummary>span{color:var(--plans-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;overflow:hidden}.viCoMa_manageButton{color:var(--color-primary);background:0 0;border:0;border-radius:6px;padding:8px 5px;font-size:.72rem}.viCoMa_manageButton svg{width:14px;height:14px}.viCoMa_manageButton:hover:not(:disabled){background:color-mix(in srgb, var(--color-primary) 12%, transparent)}.viCoMa_footnote{color:var(--plans-muted);align-items:flex-start;gap:8px;margin-top:22px;font-size:.7rem;line-height:1.9;display:flex}.viCoMa_footnote svg{flex-shrink:0;width:16px;height:18px}.viCoMa_catalogState{border-top:1px solid var(--color-border);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:14px;min-height:320px;padding:40px 24px;display:flex}.viCoMa_catalogState h3{font-size:1rem;font-weight:500}.viCoMa_catalogState p{max-width:440px;color:var(--plans-muted);font-size:.8rem;line-height:1.9}.viCoMa_emptyIcon{width:54px;height:54px;margin-bottom:5px}.viCoMa_successNotice,.viCoMa_errorNotice,.viCoMa_infoNotice{border-radius:9px;align-items:flex-start;gap:10px;margin-bottom:18px;padding:12px 14px;font-size:.78rem;line-height:1.9;display:flex}.viCoMa_successNotice{color:var(--plans-green);background:color-mix(in srgb, var(--plans-green) 6%, transparent);border:1px solid color-mix(in srgb, var(--plans-green) 22%, transparent)}.viCoMa_successNotice>span{flex:1}.viCoMa_successNotice svg,.viCoMa_infoNotice svg{flex-shrink:0;margin-top:2px}.viCoMa_successNotice .viCoMa_iconButton{color:inherit;margin:-4px}.viCoMa_errorNotice{color:var(--plans-red);background:color-mix(in srgb, var(--plans-red) 7%, transparent);border:1px solid color-mix(in srgb, var(--plans-red) 20%, transparent)}.viCoMa_infoNotice{color:var(--color-primary);background:color-mix(in srgb, var(--color-primary) 5%, transparent);border:1px solid color-mix(in srgb, var(--color-primary) 18%, transparent);font-size:.73rem}.viCoMa_queryError{margin-bottom:20px}.viCoMa_listPanel>.viCoMa_queryError{margin-inline:24px}.viCoMa_queryError .viCoMa_errorNotice{margin-bottom:10px}.viCoMa_sessionPanel{border:1px solid color-mix(in srgb, var(--color-primary) 25%, var(--color-border));background:var(--color-card-back);border-radius:12px;margin-bottom:30px;padding:20px}.viCoMa_sessionPanel .viCoMa_sectionHeader{margin:0 0 10px}.viCoMa_sessionPanel h2{margin:0;font-size:.88rem}.viCoMa_sessionList{flex-wrap:wrap;gap:12px;margin-top:16px;display:flex}.viCoMa_sessionPlan{text-align:start;background:var(--color-background);align-items:center;gap:12px;min-width:180px;padding:12px;display:flex}.viCoMa_sessionPlan>svg{color:var(--color-primary);flex-shrink:0}.viCoMa_sessionPlan>span{flex:1;min-width:0}.viCoMa_sessionPlan strong{overflow-wrap:anywhere;font-size:.78rem;font-weight:500;display:block}.viCoMa_sessionPlan code{color:var(--plans-muted);overflow-wrap:anywhere;font-size:.65rem;display:block}.viCoMa_dialog{color:var(--color-on-back-primary);background:var(--color-card-back);border:1px solid var(--color-border);border-radius:18px;width:min(720px,100vw - 32px);max-height:calc(100dvh - 48px);margin:auto;padding:0;box-shadow:0 24px 80px #0006}.viCoMa_dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#070b14b8}.viCoMa_dialogHeader{border-bottom:1px solid var(--color-border);padding:24px 28px 20px}.viCoMa_dialogHeader h2{overflow-wrap:anywhere;margin:7px 0 0;font-size:1.15rem}.viCoMa_dialogHeader h2:focus,.viCoMa_dialogBody:focus{outline:none}.viCoMa_dialogBody{padding:24px 28px}.viCoMa_planSummary{background:var(--color-background);border:1px solid var(--color-border);border-radius:10px;flex-wrap:wrap;align-items:center;gap:30px;padding:18px;display:flex}.viCoMa_planSummary>div{min-width:0}.viCoMa_planSummary .viCoMa_sectionLabel{margin-bottom:6px}.viCoMa_planSummary strong{overflow-wrap:anywhere;font-size:.85rem;font-weight:500;display:block}.viCoMa_planSummary button{margin-inline-start:auto}.viCoMa_identifiers{color:var(--plans-muted);margin-top:14px;font-size:.7rem}.viCoMa_identifiers summary{cursor:pointer}.viCoMa_identifiers code{overflow-wrap:anywhere;margin-top:12px;display:block}.viCoMa_identifiers ul{flex-wrap:wrap;gap:8px 16px;margin-top:12px;padding:0;list-style:none;display:flex}.viCoMa_identifiers li{overflow-wrap:anywhere}.viCoMa_sectionHeader{margin:26px 0 14px}.viCoMa_sectionHeader h3{font-size:.9rem;font-weight:500}.viCoMa_sectionHeader .viCoMa_count{margin-inline-start:6px}.viCoMa_sectionHeading{margin:6px 0 20px;font-size:.95rem;font-weight:500}.viCoMa_sessionNote{color:var(--plans-muted);margin-bottom:16px;font-size:.7rem;line-height:1.9}.viCoMa_versionBar{border:1px solid var(--color-border);border-radius:10px;flex-wrap:wrap;gap:12px;padding:14px}.viCoMa_versionSelect{align-items:center;gap:10px;font-size:.75rem;display:flex}.viCoMa_versionSelect select,.viCoMa_field select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font:inherit;border:1px solid var(--color-border);background:var(--color-background);color:var(--color-on-back-primary);border-radius:8px;padding:9px 10px}.viCoMa_versionId{color:var(--plans-muted);overflow-wrap:anywhere;margin-top:9px;font-size:.65rem;display:block}.viCoMa_priceList{border:1px solid var(--color-border);border-radius:10px;overflow:hidden}.viCoMa_managedPrice{align-items:center;gap:14px;padding:16px;display:flex}.viCoMa_managedPrice+.viCoMa_managedPrice{border-top:1px solid var(--color-border)}.viCoMa_managedPrice>div{min-width:0}.viCoMa_managedPrice>div:first-child{flex:1}.viCoMa_managedPrice strong{font-size:.8rem;font-weight:500;display:block}.viCoMa_priceId{color:var(--plans-muted);overflow-wrap:anywhere;margin-top:5px;font-size:.6rem;display:block}.viCoMa_managedAmount{text-align:end}.viCoMa_managedAmount>span{color:var(--plans-muted);margin-bottom:5px;font-size:.65rem;display:block}.viCoMa_dangerLink{color:var(--plans-red);background:0 0;border-color:#0000;border-radius:6px;padding:7px 8px;font-size:.7rem}.viCoMa_dangerLink:hover:not(:disabled){background:color-mix(in srgb, var(--plans-red) 8%, transparent)}.viCoMa_smallEmpty{border:1px dashed var(--color-border);color:var(--plans-muted);text-align:center;border-radius:10px;flex-direction:column;align-items:center;gap:12px;padding:30px 20px;font-size:.78rem;line-height:1.9;display:flex}.viCoMa_smallEmpty>svg{color:var(--color-primary);width:28px;height:28px}.viCoMa_smallEmpty h3{color:var(--color-on-back-primary)}.viCoMa_backButton{color:var(--plans-muted);background:0 0;border:0;margin-bottom:8px;padding:0 0 12px;font-size:.72rem}.viCoMa_backButton:hover:not(:disabled){color:var(--color-primary);background:0 0}.viCoMa_form{gap:20px;display:grid}.viCoMa_fieldset{border:0;gap:20px;min-width:0;margin:0;padding:0;display:grid}.viCoMa_formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.viCoMa_field{align-content:start;gap:9px;min-width:0;font-size:.78rem;display:grid}.viCoMa_field input,.viCoMa_field select{width:100%;min-width:0;font:inherit;color:var(--color-on-back-primary);background:var(--color-background);border:1px solid var(--color-border);border-radius:9px;padding:12px}.viCoMa_field input:focus,.viCoMa_field select:focus{border-color:var(--color-primary)}.viCoMa_field input[aria-invalid=true]{border-color:var(--plans-red)}.viCoMa_fieldError{color:var(--plans-red);font-size:.72rem;line-height:1.9}.viCoMa_formFooter{border-top:1px solid var(--color-border);justify-content:flex-end;padding-top:18px}.viCoMa_pricePreview{background:color-mix(in srgb, var(--color-primary) 7%, transparent);color:var(--color-primary);border-radius:9px;padding:14px;font-size:.78rem}.viCoMa_confirmation{text-align:center;flex-direction:column;align-items:center;gap:16px;padding-top:8px;display:flex}.viCoMa_confirmation h3{font-size:1.1rem;font-weight:600}.viCoMa_confirmation>p{color:var(--plans-muted);max-width:480px;font-size:.82rem;line-height:2}.viCoMa_confirmTarget{background:var(--color-background);border:1px solid var(--color-border);overflow-wrap:anywhere;border-radius:10px;gap:7px;width:100%;padding:16px;font-size:.8rem;display:grid}.viCoMa_confirmTarget span,.viCoMa_confirmTarget code{color:var(--plans-muted);font-size:.73rem}.viCoMa_confirmation .viCoMa_formFooter{width:100%}.viCoMa_dangerButton{color:var(--plans-red);background:color-mix(in srgb, var(--plans-red) 10%, transparent);border-color:color-mix(in srgb, var(--plans-red) 30%, transparent);border-radius:9px;padding:10px 14px}.viCoMa_dangerButton:hover:not(:disabled){background:color-mix(in srgb, var(--plans-red) 18%, transparent)}.viCoMa_loadingState{border-top:1px solid var(--color-border)}.viCoMa_skeletonRow{border-bottom:1px solid var(--color-border);grid-template-columns:1.5fr .6fr 1.5fr .8fr;gap:32px;padding:25px 24px;display:grid}.viCoMa_skeletonRow:last-child{border-bottom:0}.viCoMa_skeletonRow span{background:var(--color-card-back-active);border-radius:6px;height:24px;animation:1.5s ease-in-out infinite viCoMa_pulse;display:block}.viCoMa_spin{animation:1s linear infinite viCoMa_spin}.viCoMa_managementTools{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-bottom:30px;display:grid}.viCoMa_managementTool{background:var(--color-card-back);text-align:start;border-radius:12px;align-items:center;gap:14px;min-width:0;padding:18px;display:flex}.viCoMa_managementTool:hover:not(:disabled){border-color:var(--color-primary)}.viCoMa_managementTool>span:nth-child(2){flex:1;gap:6px;min-width:0;display:grid}.viCoMa_managementTool strong{font-size:.85rem;font-weight:500}.viCoMa_managementTool>span>span,.viCoMa_managementTool>svg{color:var(--plans-muted);font-size:.72rem;line-height:1.9}.viCoMa_managementTool>svg{flex-shrink:0}.viCoMa_capabilityList,.viCoMa_capabilityChips,.viCoMa_eventTimeline{padding:0;list-style:none}.viCoMa_capabilityList{margin-top:20px}.viCoMa_capabilityRow,.viCoMa_capabilityChoice{border-bottom:1px solid var(--color-border);align-items:center;gap:12px;padding:14px 0;display:flex}.viCoMa_capabilityRow>div,.viCoMa_capabilityChoice>span:first-of-type{flex:1;min-width:0}.viCoMa_capabilityRow strong,.viCoMa_capabilityChoice strong{overflow-wrap:anywhere;font-size:1rem;font-weight:500;display:block}.viCoMa_capabilityRow code,.viCoMa_capabilityChoice code{color:var(--plans-muted);overflow-wrap:anywhere;margin-top:6px;font-size:.68rem;display:block}.viCoMa_capabilityRow>:last-child,.viCoMa_capabilityChoice>.viCoMa_count{white-space:normal;overflow-wrap:anywhere;max-width:35%}.viCoMa_capabilityChoices{max-height:340px;padding-inline:4px;overflow-y:auto}.viCoMa_capabilityChoice{cursor:pointer;font-size:.78rem}.viCoMa_capabilityChoice:has(input:checked){color:var(--color-primary)}.viCoMa_capabilityChoice input,.viCoMa_acknowledgement input{width:17px;height:17px;accent-color:var(--color-primary);flex:none}.viCoMa_acknowledgement{color:var(--plans-muted);align-items:flex-start;gap:10px;font-size:.77rem;line-height:1.9;display:flex}.viCoMa_acknowledgement input{margin-top:3px}.viCoMa_capabilityChips{flex-wrap:wrap;gap:8px;margin:0 0 14px;display:flex}.viCoMa_capabilityChips li{border:1px solid var(--color-border);overflow-wrap:anywhere;border-radius:6px;padding:6px 10px;font-size:.72rem}.viCoMa_dialogModes{background:var(--color-background);border:1px solid var(--color-border);border-radius:10px;gap:5px;margin-bottom:24px;padding:5px;display:flex}.viCoMa_dialogModes button{color:var(--plans-muted);background:0 0;border-color:#0000;border-radius:10px;flex:1;padding:10px 18px;font-size:.8rem}.viCoMa_dialogModes button[aria-pressed=true]{background:var(--color-card-back);border-color:var(--color-border);color:var(--color-primary)}.viCoMa_userResults{gap:6px;max-height:230px;display:grid;overflow-y:auto}.viCoMa_userResult{text-align:start;background:var(--color-background);gap:6px;padding:12px;font-size:.78rem;display:grid}.viCoMa_userResult strong{overflow-wrap:anywhere;font-weight:500}.viCoMa_userResult span{color:var(--plans-muted);overflow-wrap:anywhere;font-size:.68rem}.viCoMa_subscriptionTarget{border:1px solid var(--color-border);border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:24px;padding:16px;display:flex}.viCoMa_subscriptionTarget>div{min-width:0}.viCoMa_subscriptionTarget code{overflow-wrap:anywhere;margin-top:8px;font-size:.7rem;display:block}.viCoMa_subscriptionSummary{margin-top:18px}.viCoMa_subscriptionSummary dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:12px;font-size:.78rem;display:grid}.viCoMa_subscriptionSummary dt{color:var(--plans-muted);margin-bottom:8px}.viCoMa_subscriptionSummary dd,.viCoMa_eventTimeline{margin:0}.viCoMa_eventTimeline>li{border-inline-start:1px solid var(--color-border);padding:0 22px 24px 0;position:relative}.viCoMa_eventTimeline>li:before{content:"";inset-inline-start:-5px;background:var(--color-primary);border-radius:50%;width:9px;height:9px;position:absolute;top:4px}.viCoMa_eventTimeline>li:last-child{border-color:#0000;padding-bottom:0}.viCoMa_eventHeading{flex-wrap:wrap;justify-content:space-between;gap:8px;font-size:.78rem;display:flex}.viCoMa_eventHeading strong{overflow-wrap:anywhere;font-weight:500}.viCoMa_eventHeading time{color:var(--plans-muted);font-size:.68rem}.viCoMa_eventTimeline>li>p{white-space:pre-wrap;overflow-wrap:anywhere;margin-top:10px;font-size:.75rem;line-height:1.9}.viCoMa_eventTimeline .viCoMa_identifiers>div{margin-top:10px}.viCoMa_field select[aria-invalid=true]{border-color:var(--plans-red)}.viCoMa_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes viCoMa_spin{to{transform:rotate(360deg)}}@keyframes viCoMa_pulse{50%{opacity:.45}}@media (max-width:900px){.viCoMa_pageHeader{flex-direction:column;align-items:flex-start;gap:20px}.viCoMa_statCard{gap:12px;padding:16px}.viCoMa_statIcon{width:36px;height:36px}}@media (max-width:600px){.viCoMa_managementTools,.viCoMa_subscriptionSummary dl{grid-template-columns:minmax(0,1fr)}.viCoMa_managementTool{padding:14px}.viCoMa_pageHeader{margin-bottom:26px}.viCoMa_headerActions{width:100%}.viCoMa_headerActions button{flex:1}.viCoMa_stats{gap:8px;margin-bottom:26px}.viCoMa_statCard{flex-direction:column;align-items:flex-start;gap:12px;padding:14px 10px}.viCoMa_statCard>div>span{font-size:.66rem;line-height:1.8}.viCoMa_statCard strong{font-size:1.4rem}.viCoMa_statIcon{border-radius:9px;width:32px;height:32px}.viCoMa_listHeader{padding:18px 16px}.viCoMa_listCaption{display:none}.viCoMa_toolbar{padding:18px 16px}.viCoMa_listPanel>.viCoMa_queryError{margin-inline:16px}.viCoMa_skeletonRow{gap:16px;padding-inline:16px}.viCoMa_intervalFilters{gap:20px;padding-inline:16px}.viCoMa_dialog{border-radius:14px;width:calc(100vw - 20px);max-height:calc(100dvh - 24px)}.viCoMa_dialogHeader{padding:20px 18px 16px}.viCoMa_dialogBody{padding:20px 18px}.viCoMa_formGrid{grid-template-columns:minmax(0,1fr)}.viCoMa_planSummary{gap:20px;padding:14px}.viCoMa_planSummary button{width:100%}.viCoMa_managedPrice{flex-wrap:wrap;padding:12px}.viCoMa_managedPrice>div:first-child{flex-basis:100%}.viCoMa_managedPrice .viCoMa_dangerLink{margin-inline-start:auto}.viCoMa_managedAmount{text-align:start}.viCoMa_formFooter{gap:10px}.viCoMa_formFooter button{flex:1;padding-inline:10px}.viCoMa_sessionPlan{width:100%}}@media (prefers-reduced-motion:reduce){.viCoMa_spin,.viCoMa_skeletonRow span{animation:none}.viCoMa_primaryButton,.viCoMa_secondaryButton,.viCoMa_manageButton{transition:none}}
.xPzKOW_row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.xPzKOW_review{border:1px solid var(--color-border);background:var(--color-background);border-radius:12px;gap:18px;padding:18px;display:grid}.xPzKOW_review h3{font-size:.95rem}.xPzKOW_capabilityChoices{gap:8px;max-height:330px;padding:3px;display:grid;overflow-y:auto}.xPzKOW_checkRow{border:1px solid var(--color-border);cursor:pointer;overflow-wrap:anywhere;border-radius:9px;align-items:flex-start;gap:12px;padding:14px;font-size:.78rem;line-height:1.8;display:flex}.xPzKOW_checkRow:has(input:checked){background:color-mix(in srgb, var(--color-primary) 6%, transparent);border-color:color-mix(in srgb, var(--color-primary) 35%, transparent)}.xPzKOW_checkRow input{width:18px;height:18px;accent-color:var(--color-primary);flex-shrink:0;margin-top:3px}.xPzKOW_checkRow strong,.xPzKOW_checkRow small{display:block}.xPzKOW_checkRow small{color:var(--color-on-back-secondary);margin-top:4px}.xPzKOW_selectionSummary{flex-wrap:wrap;gap:8px;padding:0;list-style:none;display:flex}.xPzKOW_selectionSummary li{border:1px solid var(--color-border);overflow-wrap:anywhere;border-radius:6px;padding:7px 10px;font-size:.72rem}.xPzKOW_selectionSummary code{color:var(--color-on-back-secondary);margin-inline-start:6px}
.j1keJW_page{min-width:0}.j1keJW_header,.j1keJW_headerActions,.j1keJW_toolbar,.j1keJW_footer,.j1keJW_monthNavigation{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.j1keJW_header{justify-content:space-between;margin-bottom:24px}.j1keJW_header h1{margin:8px 0;font-size:clamp(1.6rem,3vw,2.1rem);font-weight:700}.j1keJW_header h2,.j1keJW_tools h2{font-size:1.1rem;font-weight:600}.j1keJW_overline{color:var(--color-primary);font-size:.75rem}.j1keJW_muted{color:var(--color-on-back-secondary);font-size:.8rem;line-height:1.9}.j1keJW_button,.j1keJW_primary,.j1keJW_danger{font:inherit;border:1px solid var(--color-border);color:var(--color-on-back-primary);white-space:nowrap;background:0 0;border-radius:9px;justify-content:center;align-items:center;gap:8px;padding:10px 14px;font-size:.78rem;display:inline-flex}.j1keJW_primary{background:var(--color-primary);color:#17140e;border-color:var(--color-primary);font-weight:600}.j1keJW_danger{color:#f19a9f}.j1keJW_button:hover:not(:disabled),.j1keJW_danger:hover:not(:disabled){background:var(--color-card-back-active);border-color:currentColor}.j1keJW_primary:hover:not(:disabled){background:color-mix(in srgb, var(--color-primary) 85%, white)}.j1keJW_closeButton{width:32px;height:32px;color:var(--color-on-back-secondary);white-space:nowrap;border-radius:7px;justify-content:center;align-items:center;padding:5px;font-size:.8rem;transition:background .15s;display:inline-flex}.j1keJW_closeButton svg{width:17px;height:17px}.j1keJW_closeButton:hover:not(:disabled){color:var(--color-on-back-primary);background:var(--color-card-back-active)}.j1keJW_page button:disabled,.j1keJW_dialog button:disabled{opacity:.45;cursor:not-allowed}.j1keJW_page button:focus-visible,.j1keJW_page input:focus-visible,.j1keJW_dialog button:focus-visible,.j1keJW_dialog textarea:focus-visible,.j1keJW_tableRegion:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}.j1keJW_panel{border:1px solid var(--color-border);background:var(--color-card-back);border-radius:16px;margin-bottom:24px}.j1keJW_toolbar{padding:20px}.j1keJW_page .j1keJW_select,.j1keJW_dialog .j1keJW_select{width:100%;min-width:110px}.j1keJW_menu{overscroll-behavior:contain;max-height:230px;overflow-y:auto}.j1keJW_summary{border-block:1px solid var(--color-border);flex-wrap:wrap;align-items:center;gap:12px 24px;padding:16px 20px;font-size:.85rem;display:flex}.j1keJW_summary span{color:var(--color-primary)}.j1keJW_summary small{color:var(--color-on-back-secondary)}.j1keJW_tableRegion{border-radius:0 0 16px 16px;overflow-x:auto}.j1keJW_table{border-collapse:collapse;width:100%;min-width:760px;font-size:.8rem}.j1keJW_table th,.j1keJW_table td{border-bottom:1px solid var(--color-border);text-align:start;padding:16px 20px}.j1keJW_table th{background:var(--color-background);color:var(--color-on-back-secondary);font-size:.72rem;font-weight:500}.j1keJW_table td:nth-child(4){overflow-wrap:anywhere;max-width:260px}.j1keJW_table tr:last-child td{border:0}.j1keJW_table tbody tr:hover{background:color-mix(in srgb, var(--color-card-back-active) 35%, transparent)}.j1keJW_working,.j1keJW_closed{white-space:nowrap;border-radius:999px;padding:4px 10px;font-size:.72rem;display:inline-block}.j1keJW_working{color:#67d9ae;background:#67d9ae15}.j1keJW_closed{color:#f19a9f;background:#f19a9f15}.j1keJW_empty{text-align:center;color:var(--color-on-back-secondary);padding:48px 20px}.j1keJW_error{color:#f19a9f;padding-block:10px;font-size:.8rem;line-height:1.9}.j1keJW_panel>.j1keJW_error{padding:20px}.j1keJW_notice{color:#67d9ae;border:1px solid #67d9ae40;border-radius:9px;margin-bottom:20px;padding:14px}.j1keJW_tools{padding:20px}.j1keJW_tools .j1keJW_toolbar{align-items:flex-end;padding:16px 0}.j1keJW_fields{border:0;gap:16px;min-width:0;margin:16px 0;padding:0;display:grid}.j1keJW_field{color:var(--color-on-back-secondary);gap:8px;font-size:.78rem;display:grid}.j1keJW_field input,.j1keJW_field textarea{width:100%;color:var(--color-on-back-primary);background:var(--color-background);border:1px solid var(--color-border);font:inherit;border-radius:9px;padding:10px}.j1keJW_result{border:1px solid var(--color-border);border-radius:9px;gap:10px;padding:16px;font-size:.8rem;display:grid}.j1keJW_result strong{color:var(--color-primary);font-size:1rem}.j1keJW_dialog{border:1px solid var(--color-border);background:var(--color-card-back);width:min(500px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--color-on-back-primary);border-radius:18px;margin:auto;padding:24px;overflow-y:auto}.j1keJW_dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#03080f99}.j1keJW_toolsDialog{width:min(640px,100vw - 32px)}.j1keJW_toolsDialog .j1keJW_tools{padding:0}.j1keJW_toolsDialog .j1keJW_toolbar{grid-template-columns:minmax(0,1fr);display:grid}.j1keJW_toolsDialog .j1keJW_select{width:100%}.j1keJW_dialog input:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}.j1keJW_footer{justify-content:flex-end;margin-top:24px}.j1keJW_calendar{padding:20px}.j1keJW_calendarGrid{grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;display:grid}.j1keJW_weekday{text-align:center;color:var(--color-on-back-secondary);padding:8px 0 12px;font-size:.75rem}.j1keJW_calendarDay{text-align:start;min-width:0;min-height:108px;font:inherit;color:var(--color-on-back-primary);background:var(--color-background);border:1px solid var(--color-border);border-radius:10px;flex-direction:column;align-items:flex-start;gap:8px;padding:12px;display:flex}.j1keJW_calendarDay strong{font-size:1.1rem}.j1keJW_calendarDay[data-working=true]{background:#67d9ae08}.j1keJW_calendarDay[data-working=false]{background:#f19a9f08}.j1keJW_dayStatus{color:var(--color-on-back-secondary);overflow-wrap:anywhere;font-size:.68rem}.j1keJW_calendarDay[data-working=true] .j1keJW_dayStatus{color:#67d9ae}.j1keJW_calendarDay[data-working=false] .j1keJW_dayStatus{color:#f19a9f}.j1keJW_calendarDay[aria-current=date]{border-color:var(--color-primary);box-shadow:inset 0 0 0 1px var(--color-primary)}.j1keJW_calendarDay[aria-current=date] strong{color:var(--color-primary)}.j1keJW_calendarDay:hover:not(:disabled){background:var(--color-card-back-active);border-color:var(--color-primary)}.j1keJW_dayReason{text-overflow:ellipsis;white-space:nowrap;width:100%;color:var(--color-on-back-secondary);font-size:.65rem;overflow:hidden}.j1keJW_calendarHint{color:var(--color-on-back-secondary);margin-top:16px;font-size:.72rem;line-height:1.9}@media (max-width:600px){.j1keJW_calendar{padding:10px}.j1keJW_calendarGrid{gap:4px}.j1keJW_weekday{font-size:.58rem}.j1keJW_calendarDay{border-radius:6px;align-items:center;min-height:80px;padding:6px 3px}.j1keJW_calendarDay strong{font-size:.9rem}.j1keJW_dayStatus{text-align:center;font-size:.56rem}.j1keJW_dayReason{display:none}.j1keJW_toolbar{padding:16px}.j1keJW_monthNavigation{gap:6px;width:100%}.j1keJW_monthNavigation>div{flex:1;min-width:0}.j1keJW_monthNavigation .j1keJW_select{width:100%;min-width:0}.j1keJW_monthNavigation .j1keJW_button{padding:8px}}
