.page-module__k_5aQa__container{color:#ededed;width:100%;min-width:0;min-height:100vh;font-family:var(--font-geist-sans), -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;background:radial-gradient(circle at 50% 0,#151121 0%,#0d0a14 100%);display:flex}.page-module__k_5aQa__mobileTopBar,.page-module__k_5aQa__sidebarBackdrop,.page-module__k_5aQa__sidebarCloseButton{display:none}.page-module__k_5aQa__loginPage{color:#ededed;min-height:100vh;font-family:var(--font-geist-sans), -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;background:radial-gradient(circle at 50% 0,#151121 0%,#0d0a14 100%);place-items:center;padding:24px;display:grid}.page-module__k_5aQa__loginPanel{background:#120e1ce0;border:1px solid #ffffff14;border-radius:16px;width:100%;max-width:420px;padding:28px;box-shadow:0 24px 80px #00000052}.page-module__k_5aQa__loginPanel .page-module__k_5aQa__logoArea{margin-bottom:28px}.page-module__k_5aQa__sessionRestore{color:#b2a8c7;justify-items:center;gap:14px;display:grid}.page-module__k_5aQa__sessionRestore p{margin:0;font-size:14px}.page-module__k_5aQa__loginMeta{color:#9f94b8;word-break:break-word;align-items:center;gap:8px;font-size:12px;line-height:1.4;display:flex}.page-module__k_5aQa__sidebar{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#120e1cb3;border-right:1px solid #ffffff14;flex-direction:column;flex-shrink:0;width:260px;height:100vh;padding:24px;display:flex;position:sticky;top:0;overflow-y:auto}.page-module__k_5aQa__logoArea{align-items:center;gap:12px;margin-bottom:40px;display:flex}.page-module__k_5aQa__logoCopy{min-width:0}.page-module__k_5aQa__navigationLogoViewport{width:112px;height:44px;display:block;position:relative;overflow:hidden}.page-module__k_5aQa__navigationLogo{width:186%;max-width:none;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.page-module__k_5aQa__logoCircle{background:linear-gradient(135deg,#ff416c 0%,#ff4b2b 100%);border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;font-size:20px;display:flex;box-shadow:0 4px 15px #ff4b2b4d}.page-module__k_5aQa__logoTitle{letter-spacing:.5px;color:#fff;font-size:16px;font-weight:700}.page-module__k_5aQa__environmentSelect{color:#d2c9e2;width:100%;min-width:112px;height:28px;font:inherit;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:7px;margin-top:3px;padding:0 26px 0 8px;font-size:11px;font-weight:650;display:block}.page-module__k_5aQa__environmentSelect:focus-visible{outline-offset:2px;outline:2px solid #ff4b2b}.page-module__k_5aQa__environmentSelect:disabled{cursor:not-allowed;opacity:.6}.page-module__k_5aQa__environmentSelect option:disabled{color:#746b84}.page-module__k_5aQa__navMenu{flex-direction:column;flex-grow:1;gap:10px;display:flex}.page-module__k_5aQa__navPrimaryItems,.page-module__k_5aQa__navGroup{flex-direction:column;gap:6px;display:flex}.page-module__k_5aQa__debugNavigationSection{border-top:1px solid #ffffff14;flex-direction:column;gap:6px;margin-top:auto;padding-top:20px;display:flex}.page-module__k_5aQa__navigationSectionLabel{color:#746b84;letter-spacing:.12em;text-transform:uppercase;padding:0 16px 4px;font-size:10px;font-weight:750}.page-module__k_5aQa__navGroupToggle,.page-module__k_5aQa__navItem{text-align:left;color:#b2a8c7;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:12px;width:100%;padding:12px 16px;font-family:inherit;font-size:14px;text-decoration:none;transition:all .2s;display:flex}.page-module__k_5aQa__navGroupToggle{color:#d2c9e2;justify-content:space-between;font-weight:650}.page-module__k_5aQa__navItem:hover,.page-module__k_5aQa__navGroupToggle:hover{color:#fff;background:#ffffff0a}.page-module__k_5aQa__navGroupActive{color:#fff;background:#ffffff08}.page-module__k_5aQa__navGroupItems{flex-direction:column;gap:4px;display:flex}.page-module__k_5aQa__navGroupItems[hidden]{display:none}.page-module__k_5aQa__navNestedItem{padding-left:30px;font-size:13px}.page-module__k_5aQa__navGroupChevron{border-bottom:1.5px solid;border-right:1.5px solid;flex-shrink:0;width:8px;height:8px;margin-right:2px;transition:transform .16s;transform:rotate(-45deg)}.page-module__k_5aQa__navGroupToggle[aria-expanded=true] .page-module__k_5aQa__navGroupChevron{transform:rotate(45deg)}.page-module__k_5aQa__navBadge{color:#fff;text-align:center;background:#ff4b2b;border-radius:999px;min-width:22px;margin-left:auto;padding:1px 7px;font-size:11px;font-weight:700}.page-module__k_5aQa__visuallyHidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.page-module__k_5aQa__navActive{color:#ff4b2b;background:linear-gradient(90deg,#ff4b2b26 0%,#ff416c26 100%);border:1px solid #ff4b2b33;font-weight:600}.page-module__k_5aQa__sidebarFooter{border-top:1px solid #ffffff14;margin-top:20px;padding-top:20px}.page-module__k_5aQa__sidebarLogoutButton{color:#fff;width:100%;min-height:44px;font:inherit;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:8px;margin-top:16px;font-size:13px;font-weight:650;transition:background .2s,border-color .2s}.page-module__k_5aQa__sidebarLogoutButton:hover{background:#ffffff1a;border-color:#fff3}.page-module__k_5aQa__healthStatus{align-items:center;gap:10px;display:flex}.page-module__k_5aQa__statusIndicator{border-radius:50%;width:10px;height:10px;position:relative}.page-module__k_5aQa__online{background-color:#00e676;box-shadow:0 0 10px #00e676}.page-module__k_5aQa__offline{background-color:#ff1744;box-shadow:0 0 10px #ff1744}.page-module__k_5aQa__statusLabel{color:#fff;font-size:12px;font-weight:600}.page-module__k_5aQa__statusDetails{color:#9f94b8;font-size:10px}.page-module__k_5aQa__mainContent{flex-grow:1;width:100%;min-width:0;max-height:100vh;padding:40px;overflow-y:auto}.page-module__k_5aQa__header{justify-content:space-between;align-items:center;gap:24px;margin-bottom:32px;display:flex}.page-module__k_5aQa__header>div:first-child{min-width:0}.page-module__k_5aQa__title{color:#fff;letter-spacing:-.5px;font-size:28px;font-weight:700}.page-module__k_5aQa__subtitle{color:#9f94b8;overflow-wrap:anywhere;margin-top:4px;font-size:14px}.page-module__k_5aQa__actionButton{color:#fff;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:8px;padding:10px 18px;font-size:13px;font-weight:600;transition:all .2s}.page-module__k_5aQa__actionButton:hover{background:#ffffff1a;border-color:#fff3}.page-module__k_5aQa__actionButton:disabled{cursor:not-allowed;opacity:.5}.page-module__k_5aQa__headerActions{flex-shrink:0;align-items:center;gap:10px;display:flex}.page-module__k_5aQa__uiFlowsPanel{background:#0d1117;border:1px solid #ffffff14;border-radius:16px;height:calc(100vh - 184px);min-height:520px;overflow:hidden}.page-module__k_5aQa__uiFlowsFrame{background:#0d1117;border:0;width:100%;height:100%;display:block}.page-module__k_5aQa__statsGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px;margin-bottom:32px;display:grid}.page-module__k_5aQa__statCard{background:#ffffff08;border:1px solid #ffffff0f;border-radius:12px;align-items:center;gap:16px;padding:20px;transition:transform .2s,border-color .2s;display:flex}.page-module__k_5aQa__statCard:hover{background:#ffffff0a;border-color:#ff4b2b33;transform:translateY(-2px)}.page-module__k_5aQa__statIcon{background:#ffffff0a;border-radius:10px;justify-content:center;align-items:center;width:50px;height:50px;font-size:24px;display:flex}.page-module__k_5aQa__statTitle{color:#9f94b8;text-transform:uppercase;letter-spacing:.5px;font-size:12px;font-weight:500}.page-module__k_5aQa__statValue{color:#fff;margin:4px 0;font-size:22px;font-weight:700}.page-module__k_5aQa__statChange{color:#00e676;font-size:11px}.page-module__k_5aQa__panelGrid{grid-template-columns:1.4fr 1fr;gap:24px;display:grid}.page-module__k_5aQa__panelCard{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff05;border:1px solid #ffffff0d;border-radius:16px;padding:24px}.page-module__k_5aQa__panelTitle{color:#fff;font-size:18px;font-weight:650}.page-module__k_5aQa__panelSubtitle{color:#9f94b8;margin-top:4px;margin-bottom:24px;font-size:13px}.page-module__k_5aQa__tablesContainer{flex-direction:column;gap:16px;display:flex}.page-module__k_5aQa__assignmentEvent{flex-direction:column;gap:14px;display:flex}.page-module__k_5aQa__assignmentEventHeader{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:flex-start;gap:16px;padding-bottom:12px;display:flex}.page-module__k_5aQa__assignmentEventTitle{color:#fff;margin:0;font-size:15px;font-weight:650}.page-module__k_5aQa__assignmentEventMeta{color:#9f94b8;margin-top:4px;font-size:12px}.page-module__k_5aQa__assignmentEventId{color:#b2a8c7;overflow-wrap:anywhere;background:#ffffff0a;border-radius:4px;padding:3px 6px;font-size:11px}.page-module__k_5aQa__tableCard{background:#ffffff05;border:1px solid #ffffff0d;border-radius:12px;padding:16px}.page-module__k_5aQa__unassignedCard{background:#ff980008;border-color:#ff98002e}.page-module__k_5aQa__tableHeader{border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:12px;padding-bottom:12px;display:flex}.page-module__k_5aQa__tableName{color:#fff;font-size:15px;font-weight:600}.page-module__k_5aQa__tableRestaurant{color:#9f94b8;margin-top:2px;font-size:12px}.page-module__k_5aQa__mapLink{color:#ffb199;margin-top:6px;font-size:12px;font-weight:600;text-decoration:none;display:inline-block}.page-module__k_5aQa__mapLink:hover{text-decoration:underline}.page-module__k_5aQa__tableLanguageBadge{color:#ff4b2b;white-space:nowrap;background:#ff4b2b1a;border:1px solid #ff4b2b33;border-radius:20px;padding:4px 10px;font-size:11px;font-weight:600}.page-module__k_5aQa__tableHeaderActions{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.page-module__k_5aQa__guestsList{flex-direction:column;gap:10px;display:flex}.page-module__k_5aQa__guestItem{background:#ffffff03;border:1px solid #ffffff08;border-radius:8px;justify-content:space-between;align-items:flex-start;gap:12px;padding:10px 12px;transition:background .15s;display:flex}.page-module__k_5aQa__guestItem:hover{background:#ffffff08}.page-module__k_5aQa__guestMainInfo{align-items:center;gap:10px;min-width:0;display:flex}.page-module__k_5aQa__guestAvatar{background:#ffffff0d;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:16px;display:flex}.page-module__k_5aQa__guestName{color:#fff;overflow-wrap:anywhere;font-size:13px;font-weight:550}.page-module__k_5aQa__guestMeta{color:#9f94b8;overflow-wrap:anywhere;font-size:11px}.page-module__k_5aQa__interestsTags{flex-wrap:wrap;justify-content:flex-end;gap:4px;display:flex}.page-module__k_5aQa__interestTag{color:#b2a8c7;background:#ffffff0a;border-radius:4px;padding:2px 6px;font-size:10px}.page-module__k_5aQa__emptyState,.page-module__k_5aQa__errorState,.page-module__k_5aQa__emptyInline{color:#9f94b8;font-size:13px;line-height:1.5}.page-module__k_5aQa__emptyState,.page-module__k_5aQa__errorState{background:#ffffff05;border:1px solid #ffffff0f;border-radius:8px;padding:16px}.page-module__k_5aQa__errorState{color:#ff8a80;background:#ff17440f;border-color:#ff174433}.page-module__k_5aQa__statusPage{flex-direction:column;gap:20px;display:flex}.page-module__k_5aQa__statusSummaryGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;display:grid}.page-module__k_5aQa__statusSummaryCard{background:#ffffff08;border:1px solid #ffffff0f;border-radius:12px;align-items:center;gap:14px;min-height:92px;padding:18px;display:flex}.page-module__k_5aQa__statusTimestamp{color:#fff;margin-top:6px;font-size:16px;font-weight:650}.page-module__k_5aQa__statusChecksList{flex-direction:column;gap:10px;display:flex}.page-module__k_5aQa__statusCheckRow{background:#ffffff05;border:1px solid #ffffff0d;border-radius:10px;padding:14px 16px}.page-module__k_5aQa__statusCheckMain{align-items:flex-start;gap:12px;display:flex}.page-module__k_5aQa__statusPill{text-transform:uppercase;letter-spacing:.4px;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;min-width:72px;padding:5px 10px;font-size:11px;font-weight:700;display:inline-flex}.page-module__k_5aQa__statusOk{color:#00e676;background:#00e6761f;border:1px solid #00e6763d}.page-module__k_5aQa__statusWarning{color:#ffb74d;background:#ffb74d1f;border:1px solid #ffb74d3d}.page-module__k_5aQa__statusFail{color:#ff8a80;background:#ff17441a;border:1px solid #ff174438}.page-module__k_5aQa__statusCheckTitle{color:#fff;margin:0;font-size:14px;font-weight:650}.page-module__k_5aQa__statusCheckMeta{color:#9f94b8;overflow-wrap:anywhere;margin-top:3px;font-size:12px;line-height:1.5}.page-module__k_5aQa__statusCheckMessage{color:#ffb199;margin-top:5px;font-size:12px;line-height:1.5}.page-module__k_5aQa__authWidget{background:#ffffff05;border:1px solid #ffffff0a;border-radius:12px;margin-bottom:24px;padding:20px}.page-module__k_5aQa__authErrorAlert{color:#ff1744;background:#ff17441a;border:1px solid #ff174433;border-radius:8px;margin-bottom:16px;padding:12px;font-size:13px}.page-module__k_5aQa__authForm{flex-direction:column;gap:16px;display:flex}.page-module__k_5aQa__formGroup{flex-direction:column;gap:8px;display:flex}.page-module__k_5aQa__formInput{color:#fff;background:#ffffff08;border:1px solid #ffffff14;border-radius:8px;outline:none;padding:12px 16px;font-size:14px;transition:border-color .2s,box-shadow .2s}.page-module__k_5aQa__formInput:focus{border-color:#ff4b2b;box-shadow:0 0 8px #ff4b2b33}.page-module__k_5aQa__fieldHelpText{color:#9f94b8;margin-top:4px;font-size:11px}.page-module__k_5aQa__buttonGroup{gap:12px;display:flex}.page-module__k_5aQa__authButton{color:#fff;cursor:pointer;background:linear-gradient(135deg,#ff416c 0%,#ff4b2b 100%);border:none;border-radius:8px;padding:12px 20px;font-size:14px;font-weight:600;transition:all .2s;box-shadow:0 4px 15px #ff4b2b33}.page-module__k_5aQa__authButton:hover{opacity:.95;transform:translateY(-1px)}.page-module__k_5aQa__authSecondaryButton{color:#b2a8c7;cursor:pointer;background:0 0;border:1px solid #ffffff1a;border-radius:8px;padding:12px 20px;font-size:14px;font-weight:600;transition:all .2s}.page-module__k_5aQa__authSecondaryButton:hover{color:#fff;background:#ffffff0d;border-color:#fff3}.page-module__k_5aQa__authSuccessState{text-align:center;flex-direction:column;align-items:center;padding:10px 0;display:flex}.page-module__k_5aQa__successIcon{color:#00e676;background:#00e6761a;border:2px solid #00e676;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:16px;font-size:20px;font-weight:700;display:flex;box-shadow:0 0 10px #00e67626}.page-module__k_5aQa__successTitle{color:#fff;font-size:16px;font-weight:650}.page-module__k_5aQa__successDesc{color:#9f94b8;margin-top:6px;margin-bottom:20px;font-size:12px}.page-module__k_5aQa__tokenBox{text-align:left;background:#0003;border:1px solid #ffffff0d;border-radius:8px;width:100%;margin-bottom:20px;padding:12px}.page-module__k_5aQa__tokenLabel{color:#9f94b8;text-transform:uppercase;font-size:10px}.page-module__k_5aQa__tokenCode{color:#ff4b2b;word-break:break-all;margin-top:4px;font-family:monospace;font-size:11px;display:block}.page-module__k_5aQa__apiConnectionStatusBox{background:#ffffff03;border:1px solid #ffffff08;border-radius:12px;padding:16px}.page-module__k_5aQa__statusBoxTitle{color:#fff;margin-bottom:12px;font-size:13px;font-weight:600}.page-module__k_5aQa__diagnosticsList{flex-direction:column;gap:8px;list-style:none;display:flex}.page-module__k_5aQa__diagnosticsList li{justify-content:space-between;align-items:center;font-size:12px;display:flex}.page-module__k_5aQa__diagnosticsList span{color:#9f94b8}.page-module__k_5aQa__diagnosticsList code{color:#e0e0e0;background:#ffffff0a;border-radius:4px;padding:2px 6px;font-family:monospace}.page-module__k_5aQa__diagOnline{font-weight:600;color:#00e676!important}.page-module__k_5aQa__diagOffline{font-weight:600;color:#ff1744!important}@media (max-width:1024px){.page-module__k_5aQa__panelGrid{grid-template-columns:1fr}.page-module__k_5aQa__assignmentEventHeader,.page-module__k_5aQa__tableHeader,.page-module__k_5aQa__guestItem,.page-module__k_5aQa__tabToolbar{flex-direction:column}.page-module__k_5aQa__tabToolbar .page-module__k_5aQa__eventToolbarActions{justify-content:flex-start;width:100%}.page-module__k_5aQa__interestsTags{justify-content:flex-start}.page-module__k_5aQa__formRow,.page-module__k_5aQa__formRowThree{grid-template-columns:1fr}}.page-module__k_5aQa__usersTableContainer{overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;background:#ffffff05;border:1px solid #ffffff0f;border-radius:12px;max-width:100%;margin-top:16px;overflow-x:auto}.page-module__k_5aQa__usersPagination,.page-module__k_5aQa__usersPageControls{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.page-module__k_5aQa__usersPagination{color:#b3a7ca;justify-content:space-between;margin-top:16px;font-size:13px}.page-module__k_5aQa__usersPageControls button{min-height:44px}.page-module__k_5aQa__adminTable{border-collapse:collapse;text-align:left;width:100%}.page-module__k_5aQa__adminTable th,.page-module__k_5aQa__adminTable td{border-bottom:1px solid #ffffff0f;padding:14px 18px;font-size:13px}.page-module__k_5aQa__adminTable th{color:#fff;background:#ffffff08;font-weight:600}.page-module__k_5aQa__adminTable tbody tr:hover{background:#ffffff03}.page-module__k_5aQa__clickableTableRow{cursor:pointer;transition:background .15s,box-shadow .15s}.page-module__k_5aQa__clickableTableRow:hover{background:#ffffff0a!important}.page-module__k_5aQa__clickableTableRow:focus-visible{outline-offset:-2px;outline:2px solid #ff4b2bb3}.page-module__k_5aQa__userDetailPage{flex-direction:column;gap:22px;display:flex}.page-module__k_5aQa__userDetailToolbar{justify-content:space-between;align-items:center;gap:12px;display:flex}.page-module__k_5aQa__userDetailToolbarActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.page-module__k_5aQa__eventDetailSummary{background:#ffffff06;border:1px solid #ffffff14;border-radius:12px;justify-content:space-between;align-items:center;gap:20px;min-height:88px;padding:18px 20px;display:flex}.page-module__k_5aQa__eventDetailIdentity{align-items:center;gap:14px;min-width:0;display:flex}.page-module__k_5aQa__eventDetailIdentity .page-module__k_5aQa__userDetailTitle{margin:0;font-size:20px}.page-module__k_5aQa__eventDetailIdentity .page-module__k_5aQa__userDetailSubtitle{margin:5px 0 0}.page-module__k_5aQa__eventDetailIcon{color:#ff765c;background:#ff4b2b1a;border:1px solid #ff4b2b4d;border-radius:10px;justify-content:center;align-items:center;width:44px;min-width:44px;height:44px;display:inline-flex}.page-module__k_5aQa__eventDetailIcon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:23px;height:23px}.page-module__k_5aQa__userDetailHeader{background:#ffffff05;border:1px solid #ffffff0f;border-radius:12px;padding:20px}.page-module__k_5aQa__userDetailTitle{color:#fff;margin-top:12px;font-size:24px;font-weight:700}.page-module__k_5aQa__userDetailSubtitle{color:#9f94b8;overflow-wrap:anywhere;margin-top:6px;font-size:13px}.page-module__k_5aQa__userDetailSection{background:#ffffff05;border:1px solid #ffffff0f;border-radius:12px;padding:20px}.page-module__k_5aQa__userTabStack{flex-direction:column;gap:18px;display:flex}.page-module__k_5aQa__assignmentSelectionToolbar{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.page-module__k_5aQa__assignmentSelectionActions{flex-shrink:0;align-items:center;gap:12px;display:flex}.page-module__k_5aQa__selectionCount{color:#b2a8c7;font-size:12px;font-weight:600}.page-module__k_5aQa__checkboxColumn{text-align:center;width:64px}.page-module__k_5aQa__checkboxTouchTarget{cursor:pointer;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.page-module__k_5aQa__checkboxColumn input{accent-color:#ff4b2b;cursor:pointer;width:16px;height:16px}.page-module__k_5aQa__checkboxColumn input:disabled{cursor:not-allowed}.page-module__k_5aQa__ineligibleAssignmentRow{opacity:.55}.page-module__k_5aQa__successState{color:#8ef0b6;background:#00e67612;border:1px solid #00e67638;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;font-size:13px;display:flex}.page-module__k_5aQa__userEditChecks{flex-wrap:wrap;gap:12px;margin-bottom:18px;display:flex}.page-module__k_5aQa__checkboxRow{color:#ededed;align-items:center;gap:8px;font-size:13px;font-weight:600;display:inline-flex}.page-module__k_5aQa__checkboxRow input{accent-color:#ff4b2b}.page-module__k_5aQa__userInfoGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.page-module__k_5aQa__userInfoItem{background:#ffffff05;border:1px solid #ffffff0d;border-radius:10px;min-width:0;padding:14px}.page-module__k_5aQa__userInfoItem>span{color:#9f94b8;text-transform:uppercase;margin-bottom:6px;font-size:11px;font-weight:700;display:block}.page-module__k_5aQa__userInfoItem>strong{color:#fff;overflow-wrap:anywhere;min-width:0;font-size:13px;display:block}.page-module__k_5aQa__sectionTitle{color:#fff;margin-bottom:14px;font-size:15px;font-weight:650}.page-module__k_5aQa__detailActions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.page-module__k_5aQa__badge{border-radius:4px;padding:4px 8px;font-size:11px;font-weight:600}.page-module__k_5aQa__badgeActive{color:#00e676;background:#00e67626}.page-module__k_5aQa__badgePending{color:#ff9800;background:#ff980026}.page-module__k_5aQa__badgeBlocked{color:#ff1744;background:#ff174426}.page-module__k_5aQa__actionButtonGroup{gap:8px;display:flex}.page-module__k_5aQa__btnSmall{cursor:pointer;border:1px solid #0000;border-radius:6px;padding:6px 12px;font-size:12px;font-weight:600;transition:all .2s}.page-module__k_5aQa__btnPrimary{color:#fff;background:linear-gradient(135deg,#ff416c 0%,#ff4b2b 100%);box-shadow:0 2px 10px #ff4b2b33}.page-module__k_5aQa__btnPrimary:hover{opacity:.9}.page-module__k_5aQa__btnSmall:disabled{cursor:not-allowed;opacity:.45}.page-module__k_5aQa__btnDanger{color:#ff1744;background:#ff17441a;border-color:#ff174433}.page-module__k_5aQa__btnDanger:hover{background:#ff174433}.page-module__k_5aQa__btnSecondary{color:#fff;background:#ffffff0f;border-color:#ffffff1a}.page-module__k_5aQa__btnSecondary:hover{background:#ffffff1a}.page-module__k_5aQa__searchBar{color:#fff;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;width:100%;margin-bottom:20px;padding:12px 16px;font-size:14px}.page-module__k_5aQa__tabToolbar{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}.page-module__k_5aQa__eventToolbarActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.page-module__k_5aQa__eventFilterCheckbox,.page-module__k_5aQa__eventSortControl{color:#ededed;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:8px;align-items:center;gap:8px;min-height:36px;padding:8px 10px;font-size:12px;font-weight:600;display:inline-flex}.page-module__k_5aQa__eventFilterCheckbox{cursor:pointer}.page-module__k_5aQa__eventFilterCheckbox input{accent-color:#ff4b2b}.page-module__k_5aQa__eventSortControl select{color:#fff;font:inherit;cursor:pointer;background:#191425;border:0}.page-module__k_5aQa__formRow{grid-template-columns:1fr 180px;gap:14px;display:grid}.page-module__k_5aQa__formRowThree{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:16px;display:grid}.page-module__k_5aQa__modalOverlay{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:1000;background:#0009;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.page-module__k_5aQa__modalContent{background:#120e1c;border:1px solid #ffffff1a;border-radius:16px;width:90%;max-width:500px;max-height:85vh;padding:24px;overflow-y:auto}.page-module__k_5aQa__userEditDialog{width:min(760px,92vw);max-width:760px}.page-module__k_5aQa__modalHeader{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.page-module__k_5aQa__modalTitle{color:#fff;font-size:18px;font-weight:700}.page-module__k_5aQa__dialogSubtitle{color:#9f94b8;margin:5px 0 0;font-size:12px}.page-module__k_5aQa__closeBtn{color:#b2a8c7;cursor:pointer;background:0 0;border:none;font-size:24px}.page-module__k_5aQa__formGroup{flex-direction:column;gap:6px;margin-bottom:16px;display:flex}.page-module__k_5aQa__formRowTwo{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.page-module__k_5aQa__formLabel{color:#9f94b8;font-size:12px;font-weight:600}.page-module__k_5aQa__formInput{color:#fff;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;padding:10px 14px;font-size:14px}.page-module__k_5aQa__modalActions{justify-content:flex-end;gap:10px;margin-top:22px;display:flex}.page-module__k_5aQa__assignmentManagerModal{width:min(960px,94vw);max-width:960px}.page-module__k_5aQa__assignmentManagerSummary{flex-wrap:wrap;gap:8px;margin-bottom:14px;display:flex}.page-module__k_5aQa__assignmentManagerSummary span,.page-module__k_5aQa__assignmentManagerSummary strong{color:#b2a8c7;background:#ffffff0d;border-radius:999px;padding:5px 9px;font-size:12px}.page-module__k_5aQa__assignmentManagerSummary strong{color:#ffb199;background:#ff4b2b1f}.page-module__k_5aQa__assignmentManagerList{flex-direction:column;gap:8px;max-height:52vh;padding-right:4px;display:flex;overflow-y:auto}.page-module__k_5aQa__assignmentManagerRow{background:#ffffff06;border:1px solid #ffffff0f;border-radius:10px;grid-template-columns:minmax(0,1fr) minmax(260px,.85fr);align-items:center;gap:16px;padding:12px;display:grid}.page-module__k_5aQa__assignmentPersonInfo{flex-direction:column;gap:2px;min-width:0;display:flex}.page-module__k_5aQa__assignmentPersonInfo strong{color:#fff;overflow-wrap:anywhere;font-size:13px}.page-module__k_5aQa__assignmentPersonInfo span{color:#9f94b8;overflow-wrap:anywhere;font-size:11px}.page-module__k_5aQa__assignmentTableControl{flex-direction:column;gap:5px;display:flex}.page-module__k_5aQa__assignmentTableControl span{color:#9f94b8;font-size:11px;font-weight:600}.page-module__k_5aQa__assignmentTableControl select{color:#fff;background:#191425;border:1px solid #ffffff1a;border-radius:8px;width:100%;min-width:0;padding:9px 10px;font-size:12px}.page-module__k_5aQa__assignmentManagerHelp{color:#9f94b8;margin-top:12px;font-size:11px;line-height:1.5}.page-module__k_5aQa__choiceEditRow{gap:8px;margin-bottom:8px;display:flex}.page-module__k_5aQa__choiceInputEmoji{text-align:center;width:50px}@media (max-width:720px){.page-module__k_5aQa__userDetailToolbar,.page-module__k_5aQa__detailActions,.page-module__k_5aQa__userEditChecks,.page-module__k_5aQa__assignmentSelectionToolbar,.page-module__k_5aQa__assignmentSelectionActions{flex-direction:column;align-items:stretch}.page-module__k_5aQa__userDetailToolbarActions{justify-content:flex-start;width:100%}.page-module__k_5aQa__formRowTwo,.page-module__k_5aQa__userInfoGrid,.page-module__k_5aQa__formRow{grid-template-columns:1fr}.page-module__k_5aQa__tableHeaderActions{align-items:flex-start}.page-module__k_5aQa__eventDetailSummary{flex-direction:column;align-items:stretch}.page-module__k_5aQa__eventDetailSummary .page-module__k_5aQa__tableHeaderActions{flex-flow:wrap}.page-module__k_5aQa__assignmentManagerRow{grid-template-columns:1fr;gap:10px}}@media (max-width:1024px){.page-module__k_5aQa__container{min-height:100dvh;display:block}.page-module__k_5aQa__navigationOpen{height:100dvh;overflow:hidden}.page-module__k_5aQa__mobileTopBar{z-index:30;min-height:calc(56px + env(safe-area-inset-top));padding:env(safe-area-inset-top) max(16px, env(safe-area-inset-right)) 0 max(16px, env(safe-area-inset-left));-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#120e1cf5;border-bottom:1px solid #ffffff14;align-items:center;gap:12px;display:flex;position:sticky;top:0}.page-module__k_5aQa__navigationToggle,.page-module__k_5aQa__sidebarCloseButton{color:#fff;cursor:pointer;width:44px;min-width:44px;height:44px;font:inherit;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:10px;justify-content:center;align-items:center;font-size:24px;line-height:1;display:inline-flex}.page-module__k_5aQa__mobileSectionTitle{color:#fff;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:16px;font-weight:700;overflow:hidden}.page-module__k_5aQa__sidebarBackdrop{z-index:40;cursor:pointer;background:#030206ad;border:0;width:100%;height:100%;padding:0;display:block;position:fixed;inset:0}.page-module__k_5aQa__sidebar{z-index:50;width:min(320px,100vw - 56px);height:100dvh;padding:calc(20px + env(safe-area-inset-top)) max(20px, env(safe-area-inset-right)) calc(20px + env(safe-area-inset-bottom)) max(20px, env(safe-area-inset-left));visibility:hidden;transition:transform .18s,visibility .18s;position:fixed;inset:0 auto 0 0;transform:translate(-100%);box-shadow:24px 0 64px #0000006b}.page-module__k_5aQa__sidebarOpen{visibility:visible;transform:translate(0)}.page-module__k_5aQa__logoArea{gap:10px;margin-bottom:28px}.page-module__k_5aQa__logoCopy{flex:1}.page-module__k_5aQa__sidebarCloseButton{margin-left:auto}.page-module__k_5aQa__navItem,.page-module__k_5aQa__navGroupToggle,.page-module__k_5aQa__actionButton,.page-module__k_5aQa__environmentSelect,.page-module__k_5aQa__btnSmall,.page-module__k_5aQa__closeBtn,.page-module__k_5aQa__formInput,.page-module__k_5aQa__searchBar,.page-module__k_5aQa__checkboxRow,.page-module__k_5aQa__assignmentTableControl select,.page-module__k_5aQa__eventFilterCheckbox,.page-module__k_5aQa__eventSortControl{min-height:44px}.page-module__k_5aQa__closeBtn{justify-content:center;align-items:center;width:44px;min-width:44px;display:inline-flex}.page-module__k_5aQa__mainContent{max-height:none;min-height:calc(100dvh - 56px - env(safe-area-inset-top));padding:24px max(24px, env(safe-area-inset-right)) calc(24px + env(safe-area-inset-bottom)) max(24px, env(safe-area-inset-left));overflow-y:visible}.page-module__k_5aQa__header{flex-direction:column;align-items:stretch;gap:16px;margin-bottom:24px}.page-module__k_5aQa__headerActions{flex-wrap:wrap;justify-content:flex-start;width:100%}.page-module__k_5aQa__usersTableContainer{width:100%}.page-module__k_5aQa__adminTable{min-width:680px}.page-module__k_5aQa__adminTable th:first-child,.page-module__k_5aQa__adminTable td:first-child{z-index:1;background:#120e1c;position:sticky;left:0}.page-module__k_5aQa__adminTable th:first-child{z-index:2;background:#1b1724}.page-module__k_5aQa__clickableTableRow:hover td:first-child{background:#191522}.page-module__k_5aQa__modalOverlay{padding:max(16px, env(safe-area-inset-top)) max(16px, env(safe-area-inset-right)) max(16px, env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left))}.page-module__k_5aQa__modalContent,.page-module__k_5aQa__assignmentManagerModal{width:100%;max-height:calc(100dvh - env(safe-area-inset-top) - env(safe-area-inset-bottom) - 32px)}.page-module__k_5aQa__modalActions{flex-wrap:wrap}.page-module__k_5aQa__modalActions button{min-height:44px}.page-module__k_5aQa__uiFlowsPanel{height:calc(100dvh - 176px - env(safe-area-inset-top))}}@media (max-width:600px){.page-module__k_5aQa__mainContent{padding:18px max(16px, env(safe-area-inset-right)) calc(20px + env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left))}.page-module__k_5aQa__title{font-size:24px}.page-module__k_5aQa__subtitle,.page-module__k_5aQa__panelSubtitle{line-height:1.45}.page-module__k_5aQa__headerActions>button{flex:140px}.page-module__k_5aQa__panelCard{border-radius:12px;padding:16px}.page-module__k_5aQa__statsGrid{grid-template-columns:1fr;gap:14px}.page-module__k_5aQa__adminTable{min-width:640px}.page-module__k_5aQa__modalOverlay{padding:max(12px, env(safe-area-inset-top)) 0 0;align-items:flex-end}.page-module__k_5aQa__modalContent,.page-module__k_5aQa__assignmentManagerModal{max-height:calc(100dvh - env(safe-area-inset-top) - 12px);padding:18px max(16px, env(safe-area-inset-right)) calc(18px + env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left));border-bottom:0;border-left:0;border-right:0;border-radius:16px 16px 0 0}.page-module__k_5aQa__modalActions{flex-direction:column;align-items:stretch}.page-module__k_5aQa__modalActions button{width:100%}.page-module__k_5aQa__choiceEditRow{flex-wrap:wrap;align-items:stretch}.page-module__k_5aQa__uiFlowsPanel{min-height:460px}}@media (prefers-reduced-motion:reduce){.page-module__k_5aQa__sidebar,.page-module__k_5aQa__navGroupChevron{transition:none}}@media (max-width:640px){.page-module__k_5aQa__successState{flex-direction:column;align-items:stretch}}
.matching-constraint-override-module__jMTdXW__backdrop{z-index:2200;background:#07050cc2;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.matching-constraint-override-module__jMTdXW__dialog{color:#fff;background:#181220;border:1px solid #ff975f73;border-radius:14px;width:min(640px,100%);max-height:calc(100dvh - 40px);padding:22px;overflow:auto;box-shadow:0 24px 70px #00000094}.matching-constraint-override-module__jMTdXW__dialog h3,.matching-constraint-override-module__jMTdXW__dialog p{margin:0}.matching-constraint-override-module__jMTdXW__dialog>p{color:#c9becf;margin-top:8px;line-height:1.5}.matching-constraint-override-module__jMTdXW__dialog .matching-constraint-override-module__jMTdXW__code{color:#ffb38f;font-size:12px}.matching-constraint-override-module__jMTdXW__dialog code{font:inherit}.matching-constraint-override-module__jMTdXW__dialog ul{background:#ffffff1a;border:1px solid #ffffff1a;border-radius:9px;gap:1px;margin:18px 0 0;padding:0;list-style:none;display:grid;overflow:hidden}.matching-constraint-override-module__jMTdXW__dialog li{background:#181220;gap:5px;padding:12px;display:grid}.matching-constraint-override-module__jMTdXW__dialog li span{color:#d7cbdc;line-height:1.4}.matching-constraint-override-module__jMTdXW__dialog .matching-constraint-override-module__jMTdXW__safety{color:#e0c7b9;font-size:13px}.matching-constraint-override-module__jMTdXW__actions{justify-content:flex-end;gap:10px;margin-top:20px;display:flex}.matching-constraint-override-module__jMTdXW__primary,.matching-constraint-override-module__jMTdXW__secondary{color:#fff;min-height:42px;font:inherit;cursor:pointer;border:1px solid #ffffff24;border-radius:9px;padding:9px 13px;font-weight:700}.matching-constraint-override-module__jMTdXW__primary{background:#ff4b2b}.matching-constraint-override-module__jMTdXW__secondary{background:#ffffff0f}.matching-constraint-override-module__jMTdXW__primary:disabled,.matching-constraint-override-module__jMTdXW__secondary:disabled{cursor:not-allowed;opacity:.5}.matching-constraint-override-module__jMTdXW__primary:focus-visible,.matching-constraint-override-module__jMTdXW__secondary:focus-visible{outline-offset:2px;outline:3px solid #ffb18c73}@media (max-width:640px){.matching-constraint-override-module__jMTdXW__actions{flex-direction:column;align-items:stretch}.matching-constraint-override-module__jMTdXW__actions button{width:100%}}
.unlock-flow-module__CdgvnW__card{color:#fff;background:#ffffff08;border:1px solid #ffffff1f;border-radius:14px;margin:20px 0;padding:20px}.unlock-flow-module__CdgvnW__header,.unlock-flow-module__CdgvnW__actions,.unlock-flow-module__CdgvnW__inputRow{align-items:center;gap:12px;display:flex}.unlock-flow-module__CdgvnW__header{justify-content:space-between;align-items:flex-start}.unlock-flow-module__CdgvnW__header h3{margin:0 0 6px}.unlock-flow-module__CdgvnW__header p,.unlock-flow-module__CdgvnW__help,.unlock-flow-module__CdgvnW__field small,.unlock-flow-module__CdgvnW__inputRow span{color:#bdb3cf;font-size:13px;line-height:1.5}.unlock-flow-module__CdgvnW__header p{max-width:640px;margin:0}.unlock-flow-module__CdgvnW__badge{color:#ffb199;white-space:nowrap;font-size:12px}.unlock-flow-module__CdgvnW__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:20px 0;display:grid}.unlock-flow-module__CdgvnW__field{flex-direction:column;gap:8px;min-width:0;display:flex}.unlock-flow-module__CdgvnW__field label{font-size:14px;font-weight:600}.unlock-flow-module__CdgvnW__field input{color:#fff;background:#0003;border:1px solid #fff3;border-radius:8px;width:100px;padding:10px}.unlock-flow-module__CdgvnW__field select{color:#fff;background:#211c30;border:1px solid #fff3;border-radius:8px;width:100%;padding:10px}.unlock-flow-module__CdgvnW__field .unlock-flow-module__CdgvnW__mapInput{width:100%}.unlock-flow-module__CdgvnW__venueButton{color:#ffb199;cursor:pointer;text-align:left;background:0 0;border:0;padding:12px 0}.unlock-flow-module__CdgvnW__actions{justify-content:flex-end;margin-top:16px}.unlock-flow-module__CdgvnW__actions button{cursor:pointer;color:#fff;background:#ff4b2b;border:1px solid #ffffff1f;border-radius:8px;padding:10px 16px;font-weight:600}.unlock-flow-module__CdgvnW__actions .unlock-flow-module__CdgvnW__secondary{background:#ffffff0f}.unlock-flow-module__CdgvnW__actions button:disabled,.unlock-flow-module__CdgvnW__field input:disabled{opacity:.5;cursor:not-allowed}.unlock-flow-module__CdgvnW__error{color:#ffb4ab}.unlock-flow-module__CdgvnW__notice{color:#b9e4c9}@media (max-width:600px){.unlock-flow-module__CdgvnW__fields{grid-template-columns:1fr}.unlock-flow-module__CdgvnW__header{flex-direction:column}}
.matching-board-module__qRH0KW__board{color:#eee;background:#ffffff06;border:1px solid #ffffff14;border-radius:14px;overflow:hidden}.matching-board-module__qRH0KW__header{background:#130f1dbd;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:20px;min-height:96px;padding:16px 18px;display:flex}.matching-board-module__qRH0KW__headerIdentity{flex:0 320px;min-width:210px}.matching-board-module__qRH0KW__eyebrow{color:#ff947e;letter-spacing:.11em;text-transform:uppercase;margin:0 0 5px;font-size:11px;font-weight:800}.matching-board-module__qRH0KW__header h2{color:#fff;margin:0;font-size:22px}.matching-board-module__qRH0KW__header p{color:#aa9fbb;margin:7px 0 0;font-size:13px}.matching-board-module__qRH0KW__headerActions,.matching-board-module__qRH0KW__matchingFooterActions,.matching-board-module__qRH0KW__dialogActions{align-items:center;gap:10px;display:flex}.matching-board-module__qRH0KW__headerActions{flex-wrap:wrap;flex:1;justify-content:flex-end}.matching-board-module__qRH0KW__searchControl{align-items:center;width:min(260px,32vw);min-width:190px;display:flex;position:relative}.matching-board-module__qRH0KW__searchControl svg,.matching-board-module__qRH0KW__filterButton svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px}.matching-board-module__qRH0KW__searchControl svg{color:#958aa7;pointer-events:none;width:18px;height:18px;position:absolute;left:12px}.matching-board-module__qRH0KW__searchControl input{color:#fff;width:100%;min-height:42px;font:inherit;background:#0d0a15ad;border:1px solid #ffffff21;border-radius:9px;padding:9px 12px 9px 39px}.matching-board-module__qRH0KW__searchControl input::placeholder{color:#91869f}.matching-board-module__qRH0KW__filterButton{color:#fff;min-height:42px;font:inherit;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff21;border-radius:9px;align-items:center;gap:8px;padding:9px 12px;font-weight:650;display:inline-flex}.matching-board-module__qRH0KW__filterButton svg{width:17px;height:17px}.matching-board-module__qRH0KW__filterCount{color:#fff;background:#ff4b43;border-radius:999px;place-items:center;min-width:20px;height:20px;font-size:11px;font-weight:800;line-height:1;display:inline-grid}.matching-board-module__qRH0KW__visuallyHidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.matching-board-module__qRH0KW__primaryButton,.matching-board-module__qRH0KW__secondaryButton,.matching-board-module__qRH0KW__editButton{color:#fff;min-height:42px;font:inherit;cursor:pointer;border:1px solid #ffffff21;border-radius:9px;padding:9px 13px;font-weight:650}.matching-board-module__qRH0KW__lockButton{color:#c9c0d2;font:inherit;cursor:pointer;background:0 0;border:0;padding:4px 0;font-size:12px;text-decoration:underline}.matching-board-module__qRH0KW__autoHelpLink{color:#c9c0d2;font-size:12px;text-decoration:underline}.matching-board-module__qRH0KW__lockButton[aria-pressed=true]{color:#ffbf9f}.matching-board-module__qRH0KW__lockButton:disabled{cursor:not-allowed;opacity:.5}.matching-board-module__qRH0KW__draftLabel{color:#ffbf9f;margin-top:3px;font-size:11px;font-weight:700;display:block}.matching-board-module__qRH0KW__primaryButton{background:#ff4b2b}.matching-board-module__qRH0KW__secondaryButton,.matching-board-module__qRH0KW__editButton{background:#ffffff0f}.matching-board-module__qRH0KW__primaryButton:disabled,.matching-board-module__qRH0KW__secondaryButton:disabled,.matching-board-module__qRH0KW__editButton:disabled{cursor:not-allowed;opacity:.48}.matching-board-module__qRH0KW__primaryButton:focus-visible,.matching-board-module__qRH0KW__secondaryButton:focus-visible,.matching-board-module__qRH0KW__editButton:focus-visible,.matching-board-module__qRH0KW__filterButton:focus-visible,.matching-board-module__qRH0KW__tablePeople button:focus-visible,.matching-board-module__qRH0KW__searchControl input:focus-visible,.matching-board-module__qRH0KW__filterDialog select:focus-visible,.matching-board-module__qRH0KW__filterDialog button:focus-visible{outline-offset:2px;outline:3px solid #ff947e8c}.matching-board-module__qRH0KW__readOnly{color:#c9c0d2;background:#ffffff09;border:1px solid #ffffff1a;border-radius:9px;margin:12px 16px;padding:10px 12px;font-size:13px}.matching-board-module__qRH0KW__error{color:#ffb1bc;background:#ff174421;border:1px solid #ff6f824d;border-radius:10px;justify-content:space-between;align-items:center;gap:14px;margin:0 16px 14px;padding:12px;display:flex}.matching-board-module__qRH0KW__autoResult{color:#f5dfd7;background:#ff947e14;border:1px solid #ffbf9f47;border-radius:10px;margin:0 16px 14px;padding:12px;font-size:13px}.matching-board-module__qRH0KW__autoResultHeader,.matching-board-module__qRH0KW__autoLeftoversHeader,.matching-board-module__qRH0KW__autoLeftoversHeader>div{align-items:center;gap:10px;display:flex}.matching-board-module__qRH0KW__autoResultHeader,.matching-board-module__qRH0KW__autoLeftoversHeader{justify-content:space-between}.matching-board-module__qRH0KW__autoResultHeader p{color:#cbbdc4;margin:4px 0 0}.matching-board-module__qRH0KW__searchStatus{color:#9af0c1;background:#78eaae1a;border-radius:999px;flex-shrink:0;padding:6px 9px;font-size:11px;font-weight:750}.matching-board-module__qRH0KW__autoSummary{background:#ffffff17;border:1px solid #ffffff17;border-radius:9px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-top:12px;display:grid;overflow:hidden}.matching-board-module__qRH0KW__autoSummary>div{background:#16101df0;gap:3px;padding:10px;display:grid}.matching-board-module__qRH0KW__autoSummary span,.matching-board-module__qRH0KW__autoSummary small{color:#aa9fbb;font-size:10px}.matching-board-module__qRH0KW__autoSummary strong{color:#fff;font-size:15px}.matching-board-module__qRH0KW__autoLeftovers,.matching-board-module__qRH0KW__autoConflicts{background:#ffffff09;border-radius:9px;margin-top:12px;padding:11px}.matching-board-module__qRH0KW__autoLeftoversHeader>div{flex-wrap:wrap}.matching-board-module__qRH0KW__autoLeftoversHeader span{color:#ffb7a8;font-size:11px}.matching-board-module__qRH0KW__autoLeftoversHeader .matching-board-module__qRH0KW__secondaryButton{min-height:36px;padding:6px 10px;font-size:11px}.matching-board-module__qRH0KW__autoLeftovers ul,.matching-board-module__qRH0KW__autoConflicts ul{gap:8px;margin:10px 0 0;padding:0;list-style:none;display:grid}.matching-board-module__qRH0KW__autoLeftovers li{border-top:1px solid #ffffff12;gap:3px;padding-top:8px;display:grid}.matching-board-module__qRH0KW__autoLeftovers li>span,.matching-board-module__qRH0KW__autoLeftovers li>small{color:#c5b9c8;line-height:1.4}.matching-board-module__qRH0KW__autoLeftovers li>small{color:#9f94ae;font-size:10px}.matching-board-module__qRH0KW__autoConflicts{color:#ffb1bc;background:#ff174417;border:1px solid #ff6f824d}.matching-board-module__qRH0KW__error button,.matching-board-module__qRH0KW__emptyState button{color:#fff;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.matching-board-module__qRH0KW__live{color:#78eaae;min-height:1.5em;padding:0 16px;font-size:13px}.matching-board-module__qRH0KW__workspace{border-top:1px solid #ffffff14;grid-template-columns:minmax(290px,330px) minmax(0,1fr);gap:0;min-height:590px;display:grid;position:relative}.matching-board-module__qRH0KW__peoplePane,.matching-board-module__qRH0KW__tablesPane{min-width:0;min-height:560px;max-height:calc(100dvh - 260px)}.matching-board-module__qRH0KW__peoplePane{background:#110d1a66;border-right:1px solid #ffffff14;flex-direction:column;display:flex;overflow:hidden}.matching-board-module__qRH0KW__peoplePane:focus-visible{outline-offset:-3px;outline:3px solid #ff947e8c}.matching-board-module__qRH0KW__poolFilters{border-bottom:1px solid #ffffff14;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:10px 14px;display:grid}.matching-board-module__qRH0KW__poolFilters .matching-board-module__qRH0KW__searchControl{width:100%;min-width:0}.matching-board-module__qRH0KW__peopleList{overscroll-behavior:contain;flex-wrap:wrap;flex:auto;align-content:flex-start;gap:7px;padding:12px;display:flex;overflow:auto}.matching-board-module__qRH0KW__unassignDropAllowed,.matching-board-module__qRH0KW__unassignDropBlocked{outline-offset:-2px;outline:2px solid}.matching-board-module__qRH0KW__unassignDropAllowed{background:#29be7714;outline-color:#4bd190}.matching-board-module__qRH0KW__unassignDropBlocked{background:#ff174412;outline-color:#ff6f82}.matching-board-module__qRH0KW__poolPerson{text-align:left;white-space:normal;max-width:100%}.matching-board-module__qRH0KW__draftProblem{color:#ff9eac!important}.matching-board-module__qRH0KW__emptyState{color:#c4bbce;border:1px dashed #ffffff24;border-radius:10px;justify-items:start;gap:8px;margin:16px 8px;padding:18px;display:grid}.matching-board-module__qRH0KW__tablesPane{overscroll-behavior:contain;background:#0e0b1647;padding:10px 16px 16px;overflow:auto}.matching-board-module__qRH0KW__fixtureAction{grid-area:fixture;justify-self:start}.matching-board-module__qRH0KW__fixtureAction .matching-board-module__qRH0KW__secondaryButton{white-space:nowrap}.matching-board-module__qRH0KW__tableGrid{border-radius:12px;grid-template-columns:repeat(auto-fit,minmax(285px,1fr));align-content:start;gap:13px;min-height:180px;transition:background .16s,outline-color .16s;display:grid}.matching-board-module__qRH0KW__unassignedDropZone{color:#fff;background:#ffffff06;border:1px dashed #ffffff26;border-radius:10px;justify-content:space-between;align-items:center;gap:14px;margin-bottom:13px;padding:12px 14px;transition:border-color .16s,background .16s,transform .16s;display:flex}.matching-board-module__qRH0KW__unassignedDropZone>div:first-child{gap:3px;display:grid}.matching-board-module__qRH0KW__unassignedDropZone span{color:#a79db8;font-size:11px}.matching-board-module__qRH0KW__unassignedDropZone .matching-board-module__qRH0KW__dropMessage{flex-shrink:0;margin-top:0}.matching-board-module__qRH0KW__tablesEmptyState{color:#fff;text-align:center;border:1px dashed #ffffff24;border-radius:12px;place-items:center;min-height:410px;padding:32px;display:grid}.matching-board-module__qRH0KW__tablesEmptyState strong{font-size:18px}.matching-board-module__qRH0KW__tablesEmptyState p{color:#a79db8;max-width:430px;margin:7px 0 0;font-size:13px;line-height:1.5}.matching-board-module__qRH0KW__tablesEmptyState .matching-board-module__qRH0KW__primaryButton{margin-top:18px}.matching-board-module__qRH0KW__tableCard{background:#100c19ba;border:1px solid #ffffff1a;border-radius:12px;min-height:190px;padding:14px;transition:border-color .16s,background .16s,transform .16s;position:relative}.matching-board-module__qRH0KW__tableCard:has(:focus-visible){background:#ff4b2b0e;border-color:#ff4b2b85}.matching-board-module__qRH0KW__tableCard:has(.matching-board-module__qRH0KW__tableDetailsTrigger:focus-visible){outline-offset:2px;outline:2px solid #ff8d74}.matching-board-module__qRH0KW__tableDetailsTrigger{z-index:0;border-radius:inherit;cursor:pointer;background:0 0;border:0;width:100%;position:absolute;inset:0}.matching-board-module__qRH0KW__tableCardContent{z-index:1;pointer-events:none;position:relative}.matching-board-module__qRH0KW__tableCardContent :is(button,a,input,select,textarea,label,summary,details){pointer-events:auto}.matching-board-module__qRH0KW__dropAllowed{background:#29be771f;border-color:#4bd190;transform:translateY(-2px)}.matching-board-module__qRH0KW__dropBlocked{background:#ff17441a;border-color:#ff6f82}.matching-board-module__qRH0KW__tableCardHeader{justify-content:space-between;align-items:center;gap:10px;display:flex}.matching-board-module__qRH0KW__tableMeta{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.matching-board-module__qRH0KW__tableDisplayName{color:#fff;white-space:nowrap;font-size:14px;font-weight:800}.matching-board-module__qRH0KW__tableCount{color:#c8bfd3;white-space:nowrap;font-size:12px;font-weight:700}.matching-board-module__qRH0KW__ruleFitBadge{color:#8ce4b8;background:#4bd19014;border:1px solid #4bd19085;border-radius:9px;align-items:baseline;gap:5px;min-height:34px;padding:6px 9px;display:inline-flex}.matching-board-module__qRH0KW__ruleFitBadge strong{font-size:16px}.matching-board-module__qRH0KW__ruleFitBadge span{color:#a9c9b8;font-size:10px;font-weight:750}.matching-board-module__qRH0KW__tableLanguage{color:#ffe0db;text-transform:capitalize;background:#ff4b431c;border:1px solid #ff605994;border-radius:999px;flex-shrink:0;padding:6px 10px;font-size:11px;font-weight:750}.matching-board-module__qRH0KW__tableReview{flex-wrap:wrap;align-items:flex-start;gap:8px;margin-top:10px;display:flex}.matching-board-module__qRH0KW__tableWarnings{background:#ff947e12;border:1px solid #ffbf9f38;border-radius:8px;flex:120px;min-width:0}.matching-board-module__qRH0KW__tableWarnings summary{color:#f7eef5;cursor:pointer;min-height:40px;padding:7px 9px;font-size:11px;font-weight:750}.matching-board-module__qRH0KW__tableWarnings ul{gap:5px;margin:0;padding:0 9px 9px;list-style:none;display:grid}.matching-board-module__qRH0KW__tableWarnings li{color:#d9c0bc;font-size:10px;line-height:1.4}.matching-board-module__qRH0KW__tableWarnings li strong{color:#f2ded9}.matching-board-module__qRH0KW__dropMessage{color:#fff;background:#ffffff14;border-radius:7px;margin-top:10px;padding:9px;font-size:12px;font-weight:700}.matching-board-module__qRH0KW__tablePeople{flex-wrap:wrap;gap:7px;margin-top:18px;display:flex}.matching-board-module__qRH0KW__tablePerson{--person-age-background:#ffffff1a;box-sizing:border-box;color:#ede9f2;max-width:100%;min-height:34px;font:inherit;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:99px;align-items:center;gap:6px;padding:4px 5px 4px 9px;font-size:12px;display:inline-flex}.matching-board-module__qRH0KW__tablePersonMale{--person-age-background:#5296ff3d;color:#d5e7ff;background:#4285f433;border-color:#5296ff94}.matching-board-module__qRH0KW__tablePersonFemale{--person-age-background:#ff659a3d;color:#ffd7e5;background:#e2488133;border-color:#ff659a94}.matching-board-module__qRH0KW__tablePersonNeutral{--person-age-background:#c2b9cd2e;color:#e6e0ec;background:#a69cb429;border-color:#c2b9cd5c}.matching-board-module__qRH0KW__tablePersonFirstTimer{border-width:2px;padding:3px 4px 3px 8px}.matching-board-module__qRH0KW__personName,.matching-board-module__qRH0KW__personNameFirstTimer{overflow-wrap:anywhere;min-width:0}.matching-board-module__qRH0KW__personNameFirstTimer{text-underline-offset:3px;font-weight:850;text-decoration:underline;text-decoration-thickness:1.5px}.matching-board-module__qRH0KW__personAge{background:var(--person-age-background);color:#fff;border-radius:999px;flex-shrink:0;place-items:center;min-width:28px;min-height:26px;padding:0 6px;font-weight:800;display:inline-grid}.matching-board-module__qRH0KW__tablePerson:focus-visible{outline-offset:2px;outline:2px solid #fff}.matching-board-module__qRH0KW__tablePersonDraggable{cursor:grab}.matching-board-module__qRH0KW__tablePersonDraggable:active{cursor:grabbing}.matching-board-module__qRH0KW__personDragImage{z-index:2147483647;opacity:.96;pointer-events:none;cursor:grabbing;max-width:280px;margin:0;position:fixed;box-shadow:0 10px 28px #08050e6b}.matching-board-module__qRH0KW__matchingFooter{color:#eee;background:#130f1de0;border:1px solid #ffffff14;border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"fixture status actions";align-items:center;gap:10px;margin-top:14px;padding:11px 14px;font-size:13px;display:grid}.matching-board-module__qRH0KW__matchingFooterDirty{background:#27111bf7;border:1px solid #ff4b2b73;box-shadow:0 10px 32px #00000061}.matching-board-module__qRH0KW__matchingFooterWithoutFixture{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"status actions"}.matching-board-module__qRH0KW__matchingFooterStatus{grid-area:status;gap:4px;min-width:0;line-height:1.4;display:grid}.matching-board-module__qRH0KW__matchingFooterActions{grid-area:actions;justify-self:end}.matching-board-module__qRH0KW__draftProblem{max-width:320px;font-size:11px}.matching-board-module__qRH0KW__drawerLayer{z-index:2000;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#07050c9e;position:fixed;inset:0}.matching-board-module__qRH0KW__drawer{inset-block:0;box-sizing:border-box;overscroll-behavior:contain;width:min(430px,100vw);padding:max(28px, env(safe-area-inset-top)) max(28px, env(safe-area-inset-right)) max(28px, env(safe-area-inset-bottom)) 28px;background:#171121;border-left:1px solid #ffffff24;position:absolute;right:0;overflow:auto;box-shadow:-18px 0 60px #0000006b}.matching-board-module__qRH0KW__drawer h3{color:#fff;margin:8px 0 5px}.matching-board-module__qRH0KW__drawer p,.matching-board-module__qRH0KW__drawer dd{color:#beb4c9}.matching-board-module__qRH0KW__drawer dt{color:#8f849f;letter-spacing:.08em;text-transform:uppercase;margin-top:17px;font-size:11px;font-weight:800}.matching-board-module__qRH0KW__drawer dd{margin:4px 0;font-size:14px}.matching-board-module__qRH0KW__drawer h4{color:#f5eff8;margin:28px 0 10px;font-size:13px}.matching-board-module__qRH0KW__drawerPeople,.matching-board-module__qRH0KW__drawerComposition,.matching-board-module__qRH0KW__drawerScoreFactors{gap:8px;margin:0;padding:0;list-style:none;display:grid}.matching-board-module__qRH0KW__drawerPeople li{color:#e8e1ed;background:#ffffff0b;border-radius:8px;justify-content:space-between;gap:16px;padding:10px 12px;font-size:13px;display:flex}.matching-board-module__qRH0KW__drawerPeople span,.matching-board-module__qRH0KW__drawerComposition{color:#aaa0b9}.matching-board-module__qRH0KW__drawerComposition{padding-left:18px;font-size:13px;line-height:1.45;list-style:outside}.matching-board-module__qRH0KW__drawerScoreFactors li{color:#c7bdcf;background:#ffffff0b;border-radius:8px;justify-content:space-between;gap:16px;padding:8px 10px;font-size:12px;display:flex}.matching-board-module__qRH0KW__drawerScoreFactors strong{color:#f4eef7}.matching-board-module__qRH0KW__closeDrawer{float:right;color:#fff;cursor:pointer;background:0 0;border:0;font-size:30px}.matching-board-module__qRH0KW__dialogBackdrop{z-index:2100;background:#07050cb8;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.matching-board-module__qRH0KW__dialog{background:#181220;border:1px solid #ffffff24;border-radius:14px;width:min(560px,100%);max-height:calc(100dvh - 40px);padding:22px;overflow:auto;box-shadow:0 24px 70px #0000008c}.matching-board-module__qRH0KW__dialog h3{color:#fff;margin:0}.matching-board-module__qRH0KW__dialogHeader{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.matching-board-module__qRH0KW__dialogHeader p{margin:5px 0 0}.matching-board-module__qRH0KW__closeDialog{color:#fff;width:38px;min-width:38px;height:38px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;font-size:26px;line-height:1;display:inline-grid}.matching-board-module__qRH0KW__closeDialog:hover{background:#ffffff0f}.matching-board-module__qRH0KW__filterDialog{width:min(640px,100%)}.matching-board-module__qRH0KW__autoComparisonDialog{width:min(900px,100%)}.matching-board-module__qRH0KW__autoComparisonGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:20px;display:grid}.matching-board-module__qRH0KW__autoComparisonOption{background:#ffffff09;border:1px solid #ffffff1c;border-radius:12px;flex-direction:column;min-width:0;padding:16px;display:flex}.matching-board-module__qRH0KW__autoComparisonRecommended{background:#4bd19012;border-color:#78eaae6b}.matching-board-module__qRH0KW__autoComparisonOptionHeader{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.matching-board-module__qRH0KW__autoComparisonOptionHeader h4{color:#fff;margin:0;font-size:16px}.matching-board-module__qRH0KW__autoComparisonOptionHeader p{color:#a99fb5;margin:5px 0 0;font-size:11px;line-height:1.45}.matching-board-module__qRH0KW__autoComparisonOptionHeader>span{color:#9af0c1;background:#4bd19024;border-radius:999px;flex-shrink:0;padding:5px 8px;font-size:10px;font-weight:800}.matching-board-module__qRH0KW__autoComparisonMetrics{background:#ffffff14;border:1px solid #ffffff14;border-radius:9px;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:14px 0 0;display:grid;overflow:hidden}.matching-board-module__qRH0KW__autoComparisonMetrics>div{background:#120d19db;gap:3px;padding:9px;display:grid}.matching-board-module__qRH0KW__autoComparisonMetrics dt{color:#9f94ac;font-size:10px}.matching-board-module__qRH0KW__autoComparisonMetrics dd{color:#fff;margin:0;font-size:13px;font-weight:750}.matching-board-module__qRH0KW__autoComparisonSearch{color:#b7adc1;min-height:34px;margin:12px 0;font-size:10px;line-height:1.5}.matching-board-module__qRH0KW__autoComparisonOption>button{width:100%;margin-top:auto}.matching-board-module__qRH0KW__autoComparisonNote{color:#a99fb5;margin:14px 0 0;font-size:11px;line-height:1.5}.matching-board-module__qRH0KW__filterDialogGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px 16px;margin-top:20px;display:grid}.matching-board-module__qRH0KW__filterDialogGrid label{color:#bcb2ca;text-transform:capitalize;gap:6px;font-size:11px;font-weight:700;display:grid}.matching-board-module__qRH0KW__filterDialogGrid select{color:#fff;width:100%;min-height:42px;font:inherit;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#151121;border:1px solid #ffffff21;border-radius:8px;padding:8px 10px}.matching-board-module__qRH0KW__filterDialogActions{border-top:1px solid #ffffff14;padding-top:18px}.matching-board-module__qRH0KW__dialogActionSpacer{flex:1}.matching-board-module__qRH0KW__clearFiltersButton{color:#ffad9c;min-height:42px;font:inherit;cursor:pointer;background:0 0;border:0;padding:8px 0;font-weight:650;text-decoration:underline}.matching-board-module__qRH0KW__clearFiltersButton:disabled{cursor:default;opacity:.45}.matching-board-module__qRH0KW__dialog p,.matching-board-module__qRH0KW__dialog li{color:#bcb2c9;font-size:14px}.matching-board-module__qRH0KW__dialog ul{padding-left:20px}.matching-board-module__qRH0KW__dialogActions{justify-content:flex-end;margin-top:20px}.matching-board-module__qRH0KW__fixtureField{color:#d9d1e1;gap:7px;margin-top:22px;font-size:13px;font-weight:700;display:grid}.matching-board-module__qRH0KW__fixtureField input{color:#fff;min-height:44px;font:inherit;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#151121;border:1px solid #ffffff21;border-radius:8px;padding:9px 11px}.matching-board-module__qRH0KW__fixtureField span{color:#958aa7;font-size:12px;font-weight:400}.matching-board-module__qRH0KW__fixtureField input:focus-visible{outline-offset:2px;outline:3px solid #ff947e8c}.matching-board-module__qRH0KW__fixtureError{color:#ffb0bc;background:#ff174414;border:1px solid #ff6f8259;border-radius:8px;margin-top:14px;padding:10px 12px;font-size:13px}.matching-board-module__qRH0KW__state{color:#b7adbf;border:1px solid #ffffff14;border-radius:14px;padding:28px}.matching-board-module__qRH0KW__mobileTabs{display:none}@media (prefers-reduced-motion:reduce){.matching-board-module__qRH0KW__tableCard{transition:none}}@media (max-width:1100px){.matching-board-module__qRH0KW__header{flex-direction:column;align-items:flex-start}.matching-board-module__qRH0KW__headerIdentity{flex-basis:auto}.matching-board-module__qRH0KW__headerActions{justify-content:flex-start;width:100%}.matching-board-module__qRH0KW__workspace{grid-template-columns:minmax(320px,360px) minmax(0,1fr)}.matching-board-module__qRH0KW__tableGrid{grid-template-columns:1fr}.matching-board-module__qRH0KW__autoSummary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){.matching-board-module__qRH0KW__header{display:block}.matching-board-module__qRH0KW__headerActions{margin-top:14px;margin-left:0}.matching-board-module__qRH0KW__workspace{min-height:0;display:block}.matching-board-module__qRH0KW__mobileTabs{gap:8px;margin-bottom:10px;display:flex}.matching-board-module__qRH0KW__mobileTabs button{color:#fff;min-height:42px;font:inherit;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:8px;flex:1}.matching-board-module__qRH0KW__mobileTabs button[aria-pressed=true]{background:#ff4b2b3d;border-color:#ff4b2b}.matching-board-module__qRH0KW__peoplePane,.matching-board-module__qRH0KW__tablesPane{min-height:0;max-height:none}.matching-board-module__qRH0KW__peopleList{max-height:60dvh}.matching-board-module__qRH0KW__tablesPane{margin-top:12px;display:none}.matching-board-module__qRH0KW__showTables .matching-board-module__qRH0KW__peoplePane{display:none}.matching-board-module__qRH0KW__showTables .matching-board-module__qRH0KW__tablesPane{display:block}.matching-board-module__qRH0KW__matchingFooter{grid-template-columns:1fr;grid-template-areas:"fixture";align-items:stretch}.matching-board-module__qRH0KW__matchingFooterDirty{grid-template-areas:"fixture""status""actions"}.matching-board-module__qRH0KW__matchingFooterDirty.matching-board-module__qRH0KW__matchingFooterWithoutFixture{grid-template-areas:"status""actions"}.matching-board-module__qRH0KW__matchingFooterActions{flex-wrap:wrap;justify-self:stretch}.matching-board-module__qRH0KW__filterDialogGrid,.matching-board-module__qRH0KW__autoComparisonGrid{grid-template-columns:1fr}.matching-board-module__qRH0KW__autoResultHeader,.matching-board-module__qRH0KW__autoLeftoversHeader,.matching-board-module__qRH0KW__unassignedDropZone{flex-direction:column;align-items:flex-start}}@media (max-width:460px){.matching-board-module__qRH0KW__searchControl,.matching-board-module__qRH0KW__headerActions{width:100%}.matching-board-module__qRH0KW__headerActions button{flex:1}.matching-board-module__qRH0KW__dialogActions{flex-direction:column;align-items:stretch}.matching-board-module__qRH0KW__matchingFooterActions button{flex:1}.matching-board-module__qRH0KW__dialogActionSpacer{display:none}}
.restaurant-assignment-module__VtxBxW__workspace{color:#eee;background:#ffffff06;border:1px solid #ffffff14;border-radius:14px;overflow:hidden}.restaurant-assignment-module__VtxBxW__eventHeader,.restaurant-assignment-module__VtxBxW__headerActions,.restaurant-assignment-module__VtxBxW__progress,.restaurant-assignment-module__VtxBxW__completeStep,.restaurant-assignment-module__VtxBxW__activeStep,.restaurant-assignment-module__VtxBxW__saveBar,.restaurant-assignment-module__VtxBxW__dialogActions{align-items:center;display:flex}.restaurant-assignment-module__VtxBxW__eventHeader{background:#130f1dbd;border-bottom:1px solid #ffffff14;justify-content:space-between;gap:20px;min-height:96px;padding:16px 18px}.restaurant-assignment-module__VtxBxW__eventHeader h2,.restaurant-assignment-module__VtxBxW__eventHeader p,.restaurant-assignment-module__VtxBxW__tablesPane h3,.restaurant-assignment-module__VtxBxW__restaurantPane h3,.restaurant-assignment-module__VtxBxW__catalogState p,.restaurant-assignment-module__VtxBxW__dialog p{margin:0}.restaurant-assignment-module__VtxBxW__eventHeader h2{color:#fff;font-size:22px}.restaurant-assignment-module__VtxBxW__eventHeader>div>p:last-child{color:#aa9fbb;margin-top:7px;font-size:13px}.restaurant-assignment-module__VtxBxW__eyebrow{letter-spacing:.11em;text-transform:uppercase;font-weight:800;color:#ff947e!important;margin:0 0 5px!important;font-size:11px!important}.restaurant-assignment-module__VtxBxW__headerActions{flex-wrap:wrap;justify-content:flex-end;gap:10px}.restaurant-assignment-module__VtxBxW__primaryButton,.restaurant-assignment-module__VtxBxW__secondaryButton,.restaurant-assignment-module__VtxBxW__state button{color:#fff;min-height:42px;font:inherit;cursor:pointer;border:1px solid #ffffff21;border-radius:9px;padding:9px 13px;font-weight:650}.restaurant-assignment-module__VtxBxW__primaryButton{background:#ff4b2b}.restaurant-assignment-module__VtxBxW__secondaryButton,.restaurant-assignment-module__VtxBxW__state button{background:#ffffff0f}.restaurant-assignment-module__VtxBxW__primaryButton:disabled,.restaurant-assignment-module__VtxBxW__secondaryButton:disabled{cursor:not-allowed;opacity:.48}.restaurant-assignment-module__VtxBxW__progress{background:#0d0a1557;border-bottom:1px solid #ffffff14;justify-content:center;gap:18px;padding:18px}.restaurant-assignment-module__VtxBxW__completeStep,.restaurant-assignment-module__VtxBxW__activeStep{gap:10px;min-width:220px}.restaurant-assignment-module__VtxBxW__completeStep{color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;padding:4px}.restaurant-assignment-module__VtxBxW__completeStep:disabled{cursor:not-allowed;opacity:.48}.restaurant-assignment-module__VtxBxW__completeStep>.restaurant-assignment-module__VtxBxW__stepIcon,.restaurant-assignment-module__VtxBxW__activeStep>span{border-radius:999px;flex:0 0 38px;place-items:center;width:38px;height:38px;font-weight:800;display:grid}.restaurant-assignment-module__VtxBxW__completeStep>.restaurant-assignment-module__VtxBxW__stepIcon{color:#7ee5b0;background:#4bd1901f;border:2px solid #4bd190}.restaurant-assignment-module__VtxBxW__activeStep>span{color:#fff;background:#ff4b2b21;border:2px solid #ff6b43}.restaurant-assignment-module__VtxBxW__completeStep>.restaurant-assignment-module__VtxBxW__stepCopy,.restaurant-assignment-module__VtxBxW__activeStep div{gap:3px;display:grid}.restaurant-assignment-module__VtxBxW__completeStep:hover:not(:disabled) strong{text-underline-offset:3px;text-decoration:underline}.restaurant-assignment-module__VtxBxW__completeStep small,.restaurant-assignment-module__VtxBxW__activeStep small{color:#aaa0b9;font-size:12px}.restaurant-assignment-module__VtxBxW__progressLine{background:#ffffff4d;width:min(260px,20vw);height:1px}.restaurant-assignment-module__VtxBxW__split{grid-template-columns:minmax(245px,300px) minmax(0,1fr);min-height:590px;display:grid}.restaurant-assignment-module__VtxBxW__tablesPane{background:#110d1a66;border-right:1px solid #ffffff14;min-width:0;padding:22px;transition:border-color .16s,background .16s}.restaurant-assignment-module__VtxBxW__tablesPane h3,.restaurant-assignment-module__VtxBxW__restaurantPane h3{color:#fff;font-size:20px}.restaurant-assignment-module__VtxBxW__tablesHeader{justify-content:space-between;align-items:center;gap:12px;display:flex}.restaurant-assignment-module__VtxBxW__tablesHeader>div{gap:4px;display:grid}.restaurant-assignment-module__VtxBxW__tablesHeader small{color:#aaa0b9;font-size:12px}.restaurant-assignment-module__VtxBxW__tablesHeader>strong{background:#ffffff12;border-radius:999px;flex:0 0 34px;place-items:center;width:34px;height:34px;font-size:13px;display:grid}.restaurant-assignment-module__VtxBxW__searchControl{margin-top:14px;display:block}.restaurant-assignment-module__VtxBxW__searchControl input{color:#fff;width:100%;min-height:44px;font:inherit;background:#0d0a15ad;border:1px solid #ffffff21;border-radius:9px;padding:10px 12px}.restaurant-assignment-module__VtxBxW__searchControl input::placeholder{color:#91869f}.restaurant-assignment-module__VtxBxW__mobileTabs button{color:#cfc7d9;min-height:38px;font:inherit;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:999px;padding:7px 11px;font-size:12px;font-weight:700}.restaurant-assignment-module__VtxBxW__mobileTabs button[aria-pressed=true]{color:#fff;background:#ff4b2b24;border-color:#ff6546}.restaurant-assignment-module__VtxBxW__tableList{flex-wrap:wrap;align-content:flex-start;gap:9px;margin-top:20px;display:flex}.restaurant-assignment-module__VtxBxW__tablePill{color:#fff;min-height:42px;font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;background:#ffffff0b;border:1px solid #ffffff2b;border-radius:999px;align-items:center;padding:8px 12px;font-size:13px;font-weight:650;display:inline-flex}.restaurant-assignment-module__VtxBxW__tablePillNeedsRestaurant{color:#ffd0c5;border-style:dashed;border-color:#ff8d6d}.restaurant-assignment-module__VtxBxW__tablePillSelected{color:#fff;background:#ff4b2b1f;border-style:solid;border-color:#ff6b43}.restaurant-assignment-module__VtxBxW__tablePill[draggable=true],.restaurant-assignment-module__VtxBxW__assignedTablePill[draggable=true]{cursor:grab}.restaurant-assignment-module__VtxBxW__tablePill[draggable=true]:active,.restaurant-assignment-module__VtxBxW__assignedTablePill[draggable=true]:active{cursor:grabbing}.restaurant-assignment-module__VtxBxW__tablePill:disabled{cursor:not-allowed;opacity:.48}.restaurant-assignment-module__VtxBxW__restaurantPane{min-width:0;padding:26px 26px 94px;position:relative}.restaurant-assignment-module__VtxBxW__tableSummary{border-bottom:1px solid #ffffff17;justify-content:space-between;align-items:center;gap:18px;padding-bottom:20px;display:flex}.restaurant-assignment-module__VtxBxW__tableSummary small{color:#afa5bb}.restaurant-assignment-module__VtxBxW__catalogHeader{justify-content:space-between;align-items:flex-end;gap:18px;margin-top:24px;display:flex}.restaurant-assignment-module__VtxBxW__catalogHeader>div>p{color:#afa5bb;margin:6px 0 0}.restaurant-assignment-module__VtxBxW__catalogHeader .restaurant-assignment-module__VtxBxW__searchControl{width:min(300px,45%);margin-top:0}.restaurant-assignment-module__VtxBxW__restaurantGrid{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:12px;margin-top:16px;display:grid}.restaurant-assignment-module__VtxBxW__restaurantCard{background:#ffffff06;border:1px solid #ffffff1f;border-radius:11px;min-width:0;min-height:148px;padding:16px;transition:border-color .16s,background .16s,transform .16s;position:relative}.restaurant-assignment-module__VtxBxW__restaurantSelected{background:#ff4b2b17;border-color:#ff6b43}.restaurant-assignment-module__VtxBxW__restaurantUnavailable{opacity:.62}.restaurant-assignment-module__VtxBxW__restaurantChoice{cursor:pointer;display:block}.restaurant-assignment-module__VtxBxW__restaurantUnavailable .restaurant-assignment-module__VtxBxW__restaurantChoice{cursor:not-allowed}.restaurant-assignment-module__VtxBxW__restaurantCard input{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.restaurant-assignment-module__VtxBxW__restaurantContent{gap:12px;min-width:0;display:grid}.restaurant-assignment-module__VtxBxW__restaurantHeading{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.restaurant-assignment-module__VtxBxW__restaurantIdentity{gap:6px;min-width:0;display:grid}.restaurant-assignment-module__VtxBxW__restaurantIdentity strong{color:#fff;overflow-wrap:anywhere}.restaurant-assignment-module__VtxBxW__restaurantIdentity small{color:#b7adc1;overflow-wrap:anywhere;line-height:1.4}.restaurant-assignment-module__VtxBxW__restaurantCount{text-align:right;min-width:64px}.restaurant-assignment-module__VtxBxW__restaurantCount strong{color:#fff;font-variant-numeric:tabular-nums;font-size:24px;line-height:1;display:block}.restaurant-assignment-module__VtxBxW__restaurantCount small{color:#b7adc1;font-size:11px}.restaurant-assignment-module__VtxBxW__restaurantTablePills{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.restaurant-assignment-module__VtxBxW__assignedTablePill,.restaurant-assignment-module__VtxBxW__emptyTablePill{color:#ddd6e6;font-variant-numeric:tabular-nums;background:#ffffff14;border-radius:999px;padding:5px 8px;font-size:11px}.restaurant-assignment-module__VtxBxW__assignedTablePill{min-height:30px;font:inherit;border:1px solid #0000}.restaurant-assignment-module__VtxBxW__assignedTablePill:disabled{cursor:not-allowed;opacity:.48}.restaurant-assignment-module__VtxBxW__emptyTablePill{color:#aaa0b9}.restaurant-assignment-module__VtxBxW__restaurantCard em{color:#ddd6e6;background:#ffffff14;border-radius:999px;width:fit-content;padding:4px 8px;font-size:10px;font-style:normal}.restaurant-assignment-module__VtxBxW__dropAllowed{background:#29be771f;border-color:#4bd190;transform:translateY(-2px)}.restaurant-assignment-module__VtxBxW__dropBlocked{background:#ff17441a;border-color:#ff6f82}.restaurant-assignment-module__VtxBxW__tableDragImage{z-index:2147483647;opacity:.96;pointer-events:none;cursor:grabbing;max-width:280px;margin:0;position:fixed;box-shadow:0 10px 28px #08050e6b}.restaurant-assignment-module__VtxBxW__catalogState,.restaurant-assignment-module__VtxBxW__listEmpty,.restaurant-assignment-module__VtxBxW__empty{color:#aaa0b9}.restaurant-assignment-module__VtxBxW__catalogState{border:1px dashed #ffffff24;border-radius:10px;margin-top:18px;padding:18px}.restaurant-assignment-module__VtxBxW__catalogState p{margin-top:5px}.restaurant-assignment-module__VtxBxW__listEmpty{padding:14px}.restaurant-assignment-module__VtxBxW__saveBar{color:#bcb2c9;background:#130f1df5;border-top:1px solid #ffffff17;justify-content:space-between;gap:16px;min-height:76px;padding:14px 20px;position:absolute;bottom:0;left:0;right:0}.restaurant-assignment-module__VtxBxW__notice,.restaurant-assignment-module__VtxBxW__error,.restaurant-assignment-module__VtxBxW__readOnly{border-radius:9px;margin:12px 16px 0;padding:10px 12px;font-size:13px}.restaurant-assignment-module__VtxBxW__notice{color:#9af0c1;background:#4bd19017}.restaurant-assignment-module__VtxBxW__error{color:#ffb1bc;background:#ff17441a;justify-content:space-between;align-items:center;gap:12px;display:flex}.restaurant-assignment-module__VtxBxW__error button{color:#fff;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.restaurant-assignment-module__VtxBxW__readOnly{color:#c9c0d2;background:#ffffff09}.restaurant-assignment-module__VtxBxW__empty,.restaurant-assignment-module__VtxBxW__state{text-align:center;place-items:center;gap:12px;min-height:430px;padding:32px;display:grid}.restaurant-assignment-module__VtxBxW__state{color:#b7adbf;background:#ffffff06;border:1px solid #ffffff14;border-radius:14px}.restaurant-assignment-module__VtxBxW__mobileTabs{display:none}.restaurant-assignment-module__VtxBxW__visuallyHidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.restaurant-assignment-module__VtxBxW__dialogBackdrop{z-index:2100;background:#07050cb8;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.restaurant-assignment-module__VtxBxW__dialog{color:#fff;background:#181220;border:1px solid #ffffff24;border-radius:14px;width:min(620px,100%);max-height:calc(100dvh - 40px);padding:22px;overflow:auto;box-shadow:0 24px 70px #0000008c}.restaurant-assignment-module__VtxBxW__dialog>p{color:#bcb2c9;margin-top:7px;line-height:1.45}.restaurant-assignment-module__VtxBxW__dialog ul{background:#ffffff17;border:1px solid #ffffff17;border-radius:9px;gap:1px;margin:18px 0 0;padding:0;list-style:none;display:grid;overflow:hidden}.restaurant-assignment-module__VtxBxW__dialog li{background:#181220;justify-content:space-between;gap:18px;padding:11px;display:flex}.restaurant-assignment-module__VtxBxW__dialog li span{color:#bcb2c9;text-align:right}.restaurant-assignment-module__VtxBxW__dialogActions{justify-content:flex-end;gap:10px;margin-top:20px}.restaurant-assignment-module__VtxBxW__primaryButton:focus-visible,.restaurant-assignment-module__VtxBxW__secondaryButton:focus-visible,.restaurant-assignment-module__VtxBxW__completeStep:focus-visible,.restaurant-assignment-module__VtxBxW__tablePill:focus-visible,.restaurant-assignment-module__VtxBxW__assignedTablePill:focus-visible,.restaurant-assignment-module__VtxBxW__mobileTabs button:focus-visible,.restaurant-assignment-module__VtxBxW__searchControl input:focus-visible{outline-offset:2px;outline:3px solid #ff947e8c}.restaurant-assignment-module__VtxBxW__restaurantCard:has(input:focus-visible){outline-offset:2px;outline:3px solid #ff947e8c}@media (max-width:820px){.restaurant-assignment-module__VtxBxW__eventHeader{flex-direction:column;align-items:flex-start}.restaurant-assignment-module__VtxBxW__headerActions{justify-content:flex-start;width:100%}.restaurant-assignment-module__VtxBxW__progress{flex-direction:column;align-items:flex-start}.restaurant-assignment-module__VtxBxW__progressLine{width:1px;height:28px;margin-left:19px}.restaurant-assignment-module__VtxBxW__split{min-height:0;display:block}.restaurant-assignment-module__VtxBxW__mobileTabs{gap:8px;margin:10px 0;display:flex}.restaurant-assignment-module__VtxBxW__mobileTabs button{border-radius:8px;flex:1}.restaurant-assignment-module__VtxBxW__tablesPane{border-right:0}.restaurant-assignment-module__VtxBxW__restaurantPane{min-height:560px;display:none}.restaurant-assignment-module__VtxBxW__showRestaurants .restaurant-assignment-module__VtxBxW__tablesPane{display:none}.restaurant-assignment-module__VtxBxW__showRestaurants .restaurant-assignment-module__VtxBxW__restaurantPane{display:block}.restaurant-assignment-module__VtxBxW__saveBar{margin:24px -26px -94px;position:static}}@media (max-width:520px){.restaurant-assignment-module__VtxBxW__tableSummary,.restaurant-assignment-module__VtxBxW__catalogHeader{flex-direction:column;align-items:flex-start}.restaurant-assignment-module__VtxBxW__catalogHeader .restaurant-assignment-module__VtxBxW__searchControl{width:100%}.restaurant-assignment-module__VtxBxW__headerActions,.restaurant-assignment-module__VtxBxW__saveBar,.restaurant-assignment-module__VtxBxW__dialogActions{flex-direction:column;align-items:stretch}.restaurant-assignment-module__VtxBxW__headerActions button,.restaurant-assignment-module__VtxBxW__saveBar button,.restaurant-assignment-module__VtxBxW__dialogActions button{width:100%}.restaurant-assignment-module__VtxBxW__restaurantGrid{grid-template-columns:1fr}}
.matching-preparation-module__oIROSa__intro,.matching-preparation-module__oIROSa__participantStep{color:#eee}.matching-preparation-module__oIROSa__intro{background:#ffffff06;border:1px solid #ffffff14;border-radius:14px;min-height:720px;overflow:hidden}.matching-preparation-module__oIROSa__eventHeader,.matching-preparation-module__oIROSa__progress,.matching-preparation-module__oIROSa__activeStep,.matching-preparation-module__oIROSa__upcomingStep,.matching-preparation-module__oIROSa__stepFooter{align-items:center;display:flex}.matching-preparation-module__oIROSa__eventHeader{background:#130f1dbd;border-bottom:1px solid #ffffff14;justify-content:space-between;gap:20px;min-height:96px;padding:16px 18px}.matching-preparation-module__oIROSa__eventHeader h2,.matching-preparation-module__oIROSa__eventHeader p,.matching-preparation-module__oIROSa__introCard h2,.matching-preparation-module__oIROSa__introCard h3,.matching-preparation-module__oIROSa__introCard p{margin:0}.matching-preparation-module__oIROSa__eventHeader h2{color:#fff;font-size:22px}.matching-preparation-module__oIROSa__eventHeader>div>p:last-child{color:#aa9fbb;margin-top:7px;font-size:13px}.matching-preparation-module__oIROSa__eyebrow{letter-spacing:.11em;text-transform:uppercase;font-weight:800;color:#ff947e!important;margin:0 0 5px!important;font-size:11px!important}.matching-preparation-module__oIROSa__secondaryButton,.matching-preparation-module__oIROSa__primaryButton,.matching-preparation-module__oIROSa__startButton{color:#fff;min-height:42px;font:inherit;cursor:pointer;border:1px solid #ffffff21;border-radius:9px;padding:9px 13px;font-weight:650}.matching-preparation-module__oIROSa__secondaryButton{background:#ffffff0f}.matching-preparation-module__oIROSa__primaryButton,.matching-preparation-module__oIROSa__startButton{background:#ff4b2b}.matching-preparation-module__oIROSa__primaryButton:disabled{cursor:not-allowed;opacity:.48}.matching-preparation-module__oIROSa__introBody{place-items:center;min-height:620px;padding:48px 24px;display:grid}.matching-preparation-module__oIROSa__introCard{text-align:center;background:#0d0a1559;border:1px solid #ffffff1f;border-radius:14px;width:min(920px,100%);padding:46px 44px 38px}.matching-preparation-module__oIROSa__cardEyebrow{color:#bdb3cf;letter-spacing:.16em;text-transform:uppercase;font-size:11px;font-weight:800}.matching-preparation-module__oIROSa__introCard>h2{color:#fff;margin-top:14px;font-size:34px}.matching-preparation-module__oIROSa__introCopy{color:#bcb2c9;font-size:16px;margin-top:10px!important}.matching-preparation-module__oIROSa__stepCards{grid-template-columns:minmax(0,1fr) 42px minmax(0,1fr);align-items:center;margin-top:38px;display:grid}.matching-preparation-module__oIROSa__stepCards article{text-align:left;background:#ffffff06;border:1px solid #ffffff21;border-radius:12px;grid-template-columns:48px minmax(0,1fr);align-content:start;gap:14px;min-height:205px;padding:22px;display:grid}.matching-preparation-module__oIROSa__stepCards article>span{color:#fff;background:#ffffff14;border-radius:999px;place-items:center;width:48px;height:48px;font-size:17px;font-weight:800;display:grid}.matching-preparation-module__oIROSa__stepCards article h3{color:#fff;font-size:18px}.matching-preparation-module__oIROSa__stepCards article p{color:#c1b8cd;margin-top:9px;font-size:14px;line-height:1.55}.matching-preparation-module__oIROSa__stepCards article small{color:#aaa0b9;border-top:1px solid #ffffff1a;grid-column:1/-1;align-self:end;padding-top:14px}.matching-preparation-module__oIROSa__cardConnector{background:#ffffff4d;height:1px}.matching-preparation-module__oIROSa__startButton{width:min(330px,100%);margin-top:42px;font-size:16px}.matching-preparation-module__oIROSa__exitHint{color:#91869f;font-size:12px;margin-top:15px!important}.matching-preparation-module__oIROSa__progress{background:#0d0a1557;border:1px solid #ffffff14;border-radius:14px;justify-content:center;gap:18px;margin-bottom:10px;padding:18px}.matching-preparation-module__oIROSa__activeStep,.matching-preparation-module__oIROSa__upcomingStep{gap:10px;min-width:220px}.matching-preparation-module__oIROSa__activeStep>span,.matching-preparation-module__oIROSa__upcomingStep>span{border-radius:999px;flex:0 0 38px;place-items:center;width:38px;height:38px;font-weight:800;display:grid}.matching-preparation-module__oIROSa__activeStep>span{color:#fff;background:#ff4b2b21;border:2px solid #ff6b43}.matching-preparation-module__oIROSa__upcomingStep>span{color:#bcb2c9;background:#ffffff0d;border:1px solid #fff3}.matching-preparation-module__oIROSa__activeStep>div,.matching-preparation-module__oIROSa__upcomingStep>div{gap:3px;display:grid}.matching-preparation-module__oIROSa__activeStep h2{color:#fff;margin:0;font-size:14px}.matching-preparation-module__oIROSa__upcomingStep strong{color:#d8d1e1;font-size:14px}.matching-preparation-module__oIROSa__activeStep small,.matching-preparation-module__oIROSa__upcomingStep small{color:#aaa0b9;font-size:12px}.matching-preparation-module__oIROSa__progressLine{background:#ffffff4d;width:min(260px,20vw);height:1px}.matching-preparation-module__oIROSa__stepFooter{color:#bcb2c9;background:#130f1de0;border:1px solid #ffffff14;border-radius:12px;justify-content:space-between;gap:16px;margin-top:10px;padding:12px 14px;font-size:13px}.matching-preparation-module__oIROSa__eventHeader h2:focus-visible,.matching-preparation-module__oIROSa__introCard h2:focus-visible,.matching-preparation-module__oIROSa__activeStep h2:focus-visible,.matching-preparation-module__oIROSa__secondaryButton:focus-visible,.matching-preparation-module__oIROSa__primaryButton:focus-visible,.matching-preparation-module__oIROSa__startButton:focus-visible{outline-offset:2px;outline:3px solid #ff947e8c}@media (max-width:820px){.matching-preparation-module__oIROSa__intro{min-height:0}.matching-preparation-module__oIROSa__eventHeader{flex-direction:column;align-items:flex-start}.matching-preparation-module__oIROSa__eventHeader button{width:100%}.matching-preparation-module__oIROSa__introBody{min-height:0;padding:22px 0}.matching-preparation-module__oIROSa__introCard{border-left:0;border-right:0;border-radius:0;padding:30px 18px}.matching-preparation-module__oIROSa__introCard>h2{font-size:28px}.matching-preparation-module__oIROSa__stepCards{grid-template-columns:1fr;gap:12px}.matching-preparation-module__oIROSa__cardConnector{width:1px;height:24px;margin-left:23px}.matching-preparation-module__oIROSa__stepCards article{min-height:0}.matching-preparation-module__oIROSa__progress{flex-direction:column;align-items:flex-start}.matching-preparation-module__oIROSa__progressLine{width:1px;height:24px;margin-left:19px}.matching-preparation-module__oIROSa__stepFooter{flex-direction:column;align-items:stretch}.matching-preparation-module__oIROSa__stepFooter button{width:100%}}
.event-detail-workspace-module__xFlRSa__workspace{flex-direction:column;min-width:0;display:flex}.event-detail-workspace-module__xFlRSa__tabs{border-bottom:1px solid #ffffff14;align-items:stretch;gap:28px;min-height:52px;display:flex}.event-detail-workspace-module__xFlRSa__tabs button{color:#b2a8c7;min-width:64px;font:inherit;text-align:center;cursor:pointer;background:0 0;border:0;padding:0 2px;font-size:13px;font-weight:650;position:relative}.event-detail-workspace-module__xFlRSa__tabs button:hover{color:#fff}.event-detail-workspace-module__xFlRSa__tabs button[aria-selected=true]{color:#ff765c}.event-detail-workspace-module__xFlRSa__tabs button[aria-selected=true]:after{content:"";background:#ff5f49;border-radius:999px 999px 0 0;height:2px;position:absolute;bottom:-1px;left:0;right:0}.event-detail-workspace-module__xFlRSa__tabs button:focus-visible{outline-offset:2px;outline:3px solid #ff947e8c}.event-detail-workspace-module__xFlRSa__content{min-width:0;padding-top:10px}.event-detail-workspace-module__xFlRSa__content>section[hidden]{display:none}.event-detail-workspace-module__xFlRSa__infoGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;display:grid}.event-detail-workspace-module__xFlRSa__infoItem{background:#ffffff06;border:1px solid #ffffff14;border-radius:10px;min-width:0;padding:16px}.event-detail-workspace-module__xFlRSa__infoItem dt{color:#837996;letter-spacing:.4px;text-transform:uppercase;margin-bottom:6px;font-size:11px;font-weight:800}.event-detail-workspace-module__xFlRSa__infoItem dd{color:#eee8f6;overflow-wrap:anywhere;min-width:0;margin:0}@media (max-width:820px){.event-detail-workspace-module__xFlRSa__tabs{gap:12px}.event-detail-workspace-module__xFlRSa__tabs button{flex:1}.event-detail-workspace-module__xFlRSa__infoGrid{grid-template-columns:1fr}}
.event-media-editor-module__HvZp9G__editor{gap:16px;margin-top:18px;display:grid}.event-media-editor-module__HvZp9G__intro h3,.event-media-editor-module__HvZp9G__roleHeader h4{color:#f7f2ff;margin:0}.event-media-editor-module__HvZp9G__intro p,.event-media-editor-module__HvZp9G__roleHeader p{color:#9f94b8;margin:5px 0 0;font-size:12px}.event-media-editor-module__HvZp9G__roleCard{background:#ffffff06;border:1px solid #ffffff14;border-radius:12px;min-width:0;padding:18px}.event-media-editor-module__HvZp9G__roleHeader,.event-media-editor-module__HvZp9G__actions{justify-content:space-between;align-items:center;gap:12px;display:flex}.event-media-editor-module__HvZp9G__savedBadge{color:#5cf29a;background:#00e6761f;border-radius:999px;padding:5px 9px;font-size:11px;font-weight:700}.event-media-editor-module__HvZp9G__cardPreviewSet,.event-media-editor-module__HvZp9G__detailsPreviewSet{gap:14px;margin:16px 0;display:grid}.event-media-editor-module__HvZp9G__cardPreviewSet{grid-template-columns:repeat(2,minmax(0,1fr))}.event-media-editor-module__HvZp9G__detailsPreviewSet{grid-template-columns:repeat(3,minmax(0,1fr))}.event-media-editor-module__HvZp9G__previewColumn{min-width:0}.event-media-editor-module__HvZp9G__previewColumn>span{color:#b2a8c7;margin-bottom:6px;font-size:11px;font-weight:700;display:block}.event-media-editor-module__HvZp9G__discoveryPreview,.event-media-editor-module__HvZp9G__nextDinnerPreview,.event-media-editor-module__HvZp9G__detailsPreview{background:#4f1733;border-radius:18px;position:relative;overflow:hidden}.event-media-editor-module__HvZp9G__discoveryPreview{min-height:290px}.event-media-editor-module__HvZp9G__nextDinnerPreview{aspect-ratio:1.34}.event-media-editor-module__HvZp9G__detailsPreview{border-radius:10px;min-height:120px}.event-media-editor-module__HvZp9G__discoveryPreview img,.event-media-editor-module__HvZp9G__nextDinnerPreview img,.event-media-editor-module__HvZp9G__detailsPreview img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.event-media-editor-module__HvZp9G__fallback{color:#d5c9df;text-align:center;background:linear-gradient(135deg,#6a2743,#2d1027);place-items:center;padding:18px;font-size:12px;display:grid;position:absolute;inset:0}.event-media-editor-module__HvZp9G__discoverySheet{color:#251d2c;text-align:center;background:#fff;border-radius:16px;gap:6px;padding:18px;display:grid;position:absolute;bottom:10px;left:10px;right:10px}.event-media-editor-module__HvZp9G__discoverySheet span{color:#756b7d;font-size:11px}.event-media-editor-module__HvZp9G__discoverySheet b{color:#fff;background:#5c1835;border-radius:999px;padding:8px;font-size:11px}.event-media-editor-module__HvZp9G__nextDinnerShade{background:linear-gradient(#0000,#2b081df0);position:absolute;inset:0}.event-media-editor-module__HvZp9G__nextDinnerCopy{color:#fff;flex-direction:column;justify-content:flex-end;display:flex;position:absolute;inset:12px}.event-media-editor-module__HvZp9G__nextDinnerCopy b{background:#2b081dbf;border-radius:999px;align-self:flex-start;margin-bottom:auto;padding:5px 8px;font-size:10px}.event-media-editor-module__HvZp9G__nextDinnerCopy span{margin-top:3px;font-size:10px}.event-media-editor-module__HvZp9G__backButton{color:#251d2c;background:#fff;border-radius:50%;place-items:center;width:30px;height:30px;display:grid;position:absolute;top:10px;left:10px}.event-media-editor-module__HvZp9G__actions{justify-content:flex-end}.event-media-editor-module__HvZp9G__actions button,.event-media-editor-module__HvZp9G__fileButton{color:#f7f2ff;font:inherit;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:8px;padding:10px 14px;font-size:12px;font-weight:700}.event-media-editor-module__HvZp9G__actions button{color:#21121c;background:#ff5f49;border-color:#ff765c}.event-media-editor-module__HvZp9G__actions button:disabled{cursor:not-allowed;opacity:.5}.event-media-editor-module__HvZp9G__fileButton:has(input:disabled){cursor:not-allowed;opacity:.5}.event-media-editor-module__HvZp9G__fileButton input{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.event-media-editor-module__HvZp9G__error,.event-media-editor-module__HvZp9G__success{margin:10px 0 0;font-size:12px}.event-media-editor-module__HvZp9G__error{color:#ff8a80}.event-media-editor-module__HvZp9G__success{color:#5cf29a}@media (max-width:820px){.event-media-editor-module__HvZp9G__cardPreviewSet,.event-media-editor-module__HvZp9G__detailsPreviewSet{grid-template-columns:1fr}}
.pricing-module__uWfg0a__panel{background:#ffffff08;border:1px solid #ffffff14;border-radius:14px;padding:24px}.pricing-module__uWfg0a__toolbar{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.pricing-module__uWfg0a__toolbar h2{margin:0 0 6px}.pricing-module__uWfg0a__toolbar p{color:#9f94b8;margin:0}.pricing-module__uWfg0a__toolbar button,.pricing-module__uWfg0a__primaryButton{color:#fff;cursor:pointer;background:#ff4b2b;border:1px solid #ffffff1f;border-radius:8px;padding:10px 16px}.pricing-module__uWfg0a__notice{color:#ffd19a;background:#ffb4501a;border-radius:10px;margin-bottom:18px;padding:12px 14px}.pricing-module__uWfg0a__cards{grid-template-columns:repeat(auto-fit,minmax(360px,1fr));gap:16px;margin-bottom:20px;display:grid}.pricing-module__uWfg0a__card{background:#ffffff09;border:1px solid #ffffff14;border-radius:12px;padding:18px}.pricing-module__uWfg0a__card h3{margin-top:0}.pricing-module__uWfg0a__cardHeading{justify-content:space-between;gap:12px;margin-bottom:16px;display:flex}.pricing-module__uWfg0a__cardHeading div{flex-direction:column;display:flex}.pricing-module__uWfg0a__price{font-size:22px;font-weight:700}.pricing-module__uWfg0a__active,.pricing-module__uWfg0a__inactive{border-radius:999px;height:fit-content;padding:4px 8px;font-size:11px;font-weight:700}.pricing-module__uWfg0a__active{color:#70f0aa;background:#00e6761f}.pricing-module__uWfg0a__inactive{color:#c8c0d8;background:#ffffff14}.pricing-module__uWfg0a__formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:16px;display:grid}.pricing-module__uWfg0a__formGrid label{color:#bdb3cf;flex-direction:column;gap:6px;font-size:12px;display:flex}.pricing-module__uWfg0a__formGrid input:not([type=checkbox]),.pricing-module__uWfg0a__formGrid select{box-sizing:border-box;color:#fff;background:#151121;border:1px solid #ffffff1a;border-radius:7px;width:100%;padding:9px 10px}.pricing-module__uWfg0a__formGrid input:not([type=checkbox]):focus,.pricing-module__uWfg0a__formGrid select:focus{outline-offset:1px;border-color:#ff4b2b;outline:2px solid #ff4b2b8c}.pricing-module__uWfg0a__cardPosition{color:#ffb199;letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:750}.pricing-module__uWfg0a__fieldHint{color:#837996;font-size:11px}.pricing-module__uWfg0a__check{align-items:center;flex-direction:row!important}.pricing-module__uWfg0a__primaryButton:disabled,.pricing-module__uWfg0a__toolbar button:disabled{opacity:.5;cursor:not-allowed}.pricing-module__uWfg0a__error,.pricing-module__uWfg0a__empty{border-radius:10px;margin-bottom:16px;padding:18px}.pricing-module__uWfg0a__error{color:#ff9aaa;background:#ff17441a}.pricing-module__uWfg0a__empty{color:#9f94b8;background:#ffffff08}@media (max-width:1024px){.pricing-module__uWfg0a__toolbar button,.pricing-module__uWfg0a__primaryButton,.pricing-module__uWfg0a__formGrid input:not([type=checkbox]),.pricing-module__uWfg0a__formGrid select,.pricing-module__uWfg0a__check{min-height:44px}}@media (max-width:760px){.pricing-module__uWfg0a__formGrid,.pricing-module__uWfg0a__cards{grid-template-columns:1fr}.pricing-module__uWfg0a__toolbar{flex-direction:column;align-items:flex-start}}@media (max-width:600px){.pricing-module__uWfg0a__panel,.pricing-module__uWfg0a__card{padding:16px}.pricing-module__uWfg0a__toolbar button,.pricing-module__uWfg0a__primaryButton{width:100%}}
.payments-module__11aZxG__panel{background:#ffffff08;border:1px solid #ffffff14;border-radius:14px;padding:20px}.payments-module__11aZxG__toolbar{justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;display:flex}.payments-module__11aZxG__toolbar h2,.payments-module__11aZxG__toolbar h3{margin:0}.payments-module__11aZxG__backButton{color:#b8aeca;cursor:pointer;font:inherit;background:0 0;border:0;margin:0 0 12px;padding:0}.payments-module__11aZxG__backButton:hover,.payments-module__11aZxG__backButton:focus-visible{color:#fff;text-decoration:underline}.payments-module__11aZxG__toolbarActions{gap:10px;display:flex}.payments-module__11aZxG__toolbarActions button{color:#fff;cursor:pointer;background:#151121;border:1px solid #ffffff1f;border-radius:8px;padding:8px 12px}.payments-module__11aZxG__toolbarActions button:disabled{opacity:.5;cursor:not-allowed}.payments-module__11aZxG__error,.payments-module__11aZxG__empty{border-radius:10px;padding:18px}.payments-module__11aZxG__error{color:#ff9aaa;background:#ff17441a;margin-bottom:16px}.payments-module__11aZxG__empty{color:#9f94b8;background:#ffffff08}.payments-module__11aZxG__searchForm{background:#ffffff06;border:1px solid #ffffff14;border-radius:12px;gap:8px;margin-bottom:18px;padding:16px;display:grid}.payments-module__11aZxG__searchForm label{color:#ddd6e9;font-size:13px;font-weight:700}.payments-module__11aZxG__searchForm p{color:#8f849f;margin:0;font-size:12px}.payments-module__11aZxG__searchControls{gap:10px;display:flex}.payments-module__11aZxG__searchControls input{color:#fff;min-width:0;min-height:44px;font:inherit;background:#110e19;border:1px solid #ffffff24;border-radius:9px;flex:1;padding:10px 12px}.payments-module__11aZxG__searchControls input:focus-visible{outline-offset:1px;border-color:#b991ff;outline:2px solid #b991ff4d}.payments-module__11aZxG__searchControls button{color:#fff;cursor:pointer;background:#7040bd;border:1px solid #8d5ae3;border-radius:9px;min-height:44px;padding:10px 16px;font-weight:700}.payments-module__11aZxG__searchControls .payments-module__11aZxG__secondaryButton{background:0 0;border-color:#ffffff24}.payments-module__11aZxG__searchControls button:disabled{opacity:.5;cursor:not-allowed}.payments-module__11aZxG__tableContainer{border:1px solid #ffffff14;border-radius:10px;max-width:100%;overflow-x:auto}.payments-module__11aZxG__table{border-collapse:collapse;text-align:left;width:100%;min-width:760px}.payments-module__11aZxG__table th,.payments-module__11aZxG__table td{white-space:nowrap;border-bottom:1px solid #ffffff14;padding:12px 14px;font-size:13px}.payments-module__11aZxG__table th{color:#837996;letter-spacing:.4px;text-transform:uppercase;background:#ffffff08;font-size:11px;font-weight:700}.payments-module__11aZxG__table tbody tr:last-child td{border-bottom:none}.payments-module__11aZxG__table td{color:#ddd6e9}.payments-module__11aZxG__clickableRow{cursor:pointer;transition:background .12s}.payments-module__11aZxG__clickableRow:hover,.payments-module__11aZxG__clickableRow:focus-visible{outline-offset:-2px;background:#b991ff14;outline:2px solid #b991ff73}.payments-module__11aZxG__transactionID{width:38%}.payments-module__11aZxG__transactionID code{color:#fff}.payments-module__11aZxG__userName,.payments-module__11aZxG__userEmail{display:block}.payments-module__11aZxG__userName{color:#fff;font-weight:700}.payments-module__11aZxG__userEmail{color:#9f94b8;margin-top:3px;font-size:12px}.payments-module__11aZxG__detailGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;display:grid}.payments-module__11aZxG__detailItem{background:#ffffff06;border:1px solid #ffffff14;border-radius:10px;min-width:0;padding:14px}.payments-module__11aZxG__detailWide{grid-column:1/-1}.payments-module__11aZxG__detailItem dt{color:#837996;letter-spacing:.4px;text-transform:uppercase;margin-bottom:6px;font-size:11px;font-weight:800}.payments-module__11aZxG__detailItem dd{color:#eee8f6;overflow-wrap:anywhere;min-width:0;margin:0}.payments-module__11aZxG__detailItem code{white-space:normal;overflow-wrap:anywhere}.payments-module__11aZxG__userLink{color:#c8a9ff}.payments-module__11aZxG__actionsCell{text-align:right;width:1%}.payments-module__11aZxG__visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.payments-module__11aZxG__status{text-transform:uppercase;letter-spacing:.5px;border-radius:999px;padding:4px 8px;font-size:10px;font-weight:800;display:inline-flex}.payments-module__11aZxG__pending,.payments-module__11aZxG__processing{color:#ffd19a;background:#ffb4501f}.payments-module__11aZxG__succeeded{color:#70f0aa;background:#00e6761f}.payments-module__11aZxG__failed,.payments-module__11aZxG__cancelled,.payments-module__11aZxG__refunded{color:#ff9aaa;background:#ff17441a}.payments-module__11aZxG__actions{justify-content:flex-end;gap:10px;display:flex}.payments-module__11aZxG__actions button{color:#fff;cursor:pointer;border-radius:8px;padding:8px 12px;font-weight:700}.payments-module__11aZxG__actions button:disabled{opacity:.5;cursor:not-allowed}.payments-module__11aZxG__reject{background:0 0;border:1px solid #ff788c73}.payments-module__11aZxG__authorize{background:#00a85a;border:1px solid #00c96b}.payments-module__11aZxG__refund{background:#9f2f45;border:1px solid #d95870}@media (max-width:600px){.payments-module__11aZxG__panel{padding:14px}.payments-module__11aZxG__toolbar{flex-direction:column;align-items:flex-start}.payments-module__11aZxG__searchControls{flex-direction:column;align-items:stretch}.payments-module__11aZxG__detailGrid{grid-template-columns:1fr}.payments-module__11aZxG__detailWide{grid-column:auto}}
.mock-events-module__sRAq9q__panel{background:#ffffff08;border:1px solid #ffffff14;border-radius:14px;padding:24px}.mock-events-module__sRAq9q__toolbar{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.mock-events-module__sRAq9q__toolbar h2{margin:0 0 6px}.mock-events-module__sRAq9q__toolbar p,.mock-events-module__sRAq9q__actionRow p{color:#9f94b8;margin:0}.mock-events-module__sRAq9q__toolbar button,.mock-events-module__sRAq9q__createButton{color:#fff;cursor:pointer;background:#ff4b2b;border:1px solid #ffffff1f;border-radius:8px;padding:10px 16px}.mock-events-module__sRAq9q__toolbar button:disabled,.mock-events-module__sRAq9q__createButton:disabled{opacity:.5;cursor:not-allowed}.mock-events-module__sRAq9q__notice,.mock-events-module__sRAq9q__error,.mock-events-module__sRAq9q__success{border-radius:10px;margin-bottom:18px;padding:12px 14px}.mock-events-module__sRAq9q__notice{color:#ffd19a;background:#ffb4501a}.mock-events-module__sRAq9q__error{color:#ff9aaa;background:#ff17441a}.mock-events-module__sRAq9q__success{color:#70f0aa;background:#00e6761a}.mock-events-module__sRAq9q__locationGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.mock-events-module__sRAq9q__locationGrid label{color:#bdb3cf;flex-direction:column;gap:7px;font-size:12px;font-weight:600;display:flex}.mock-events-module__sRAq9q__locationGrid select{color:#fff;background:#151121;border:1px solid #ffffff1a;border-radius:8px;width:100%;padding:10px 12px}.mock-events-module__sRAq9q__timezone{color:#837996;margin:10px 0 22px;font-size:12px}.mock-events-module__sRAq9q__eventTypes{border:0;margin:0;padding:0}.mock-events-module__sRAq9q__eventTypes legend{color:#bdb3cf;margin-bottom:10px;font-size:12px;font-weight:700}.mock-events-module__sRAq9q__checkboxGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.mock-events-module__sRAq9q__checkbox{cursor:pointer;background:#ffffff09;border:1px solid #ffffff14;border-radius:10px;grid-template-columns:auto 1fr;align-items:center;gap:4px 9px;padding:14px;display:grid}.mock-events-module__sRAq9q__checkbox input{accent-color:#ff4b2b}.mock-events-module__sRAq9q__checkbox span{color:#fff;font-weight:700}.mock-events-module__sRAq9q__checkbox small{color:#837996;grid-column:2}.mock-events-module__sRAq9q__actionRow{border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:16px;margin-top:22px;padding-top:18px;display:flex}.mock-events-module__sRAq9q__fixtureSection{border-top:1px solid #ffffff1f;margin-top:28px;padding-top:24px}.mock-events-module__sRAq9q__fixtureHeader{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.mock-events-module__sRAq9q__fixtureHeader h3{color:#fff;margin:0 0 7px}.mock-events-module__sRAq9q__fixtureHeader p{color:#9f94b8;max-width:720px;margin:0;line-height:1.55}.mock-events-module__sRAq9q__fixtureControls{align-items:flex-end;gap:14px;margin-top:18px;display:flex}.mock-events-module__sRAq9q__fixtureControls label{color:#bdb3cf;flex-direction:column;flex:420px;gap:7px;font-size:12px;font-weight:600;display:flex}.mock-events-module__sRAq9q__fixtureControls select{color:#fff;background:#151121;border:1px solid #ffffff1a;border-radius:8px;width:100%;padding:10px 12px}.mock-events-module__sRAq9q__fixtureControls .mock-events-module__sRAq9q__createButton{flex:none}.mock-events-module__sRAq9q__fixtureResult{background:#00e67612;border:1px solid #70f0aa3d;border-radius:12px;gap:16px;margin-top:20px;padding:18px;display:grid}.mock-events-module__sRAq9q__fixtureResult>div:first-child{flex-direction:column;gap:4px;display:flex}.mock-events-module__sRAq9q__fixtureResult>div:first-child span,.mock-events-module__sRAq9q__fixtureResult small{color:#9f94b8}.mock-events-module__sRAq9q__fixtureAttendees{flex-wrap:wrap;gap:8px;display:flex}.mock-events-module__sRAq9q__fixtureAttendees span{color:#d9d1e7;background:#ffffff12;border-radius:999px;padding:6px 9px;font-size:12px}.mock-events-module__sRAq9q__fixtureAccounts{color:#d9d1e7;background:#0000002e;border-radius:9px;gap:7px;padding:12px;display:grid}.mock-events-module__sRAq9q__fixtureAccounts span{overflow-wrap:anywhere;font-size:12px}.mock-events-module__sRAq9q__fixtureResult button{color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #ffffff29;border-radius:8px;justify-self:start;padding:9px 12px}@media (max-width:760px){.mock-events-module__sRAq9q__toolbar,.mock-events-module__sRAq9q__actionRow,.mock-events-module__sRAq9q__fixtureHeader,.mock-events-module__sRAq9q__fixtureControls{flex-direction:column;align-items:stretch}.mock-events-module__sRAq9q__locationGrid,.mock-events-module__sRAq9q__checkboxGrid{grid-template-columns:1fr}}
