:root{color-scheme:dark;--bg:#090908;--ink:#f7f3ec;--muted:#b9b2a6;--line:rgba(247,243,236,0.16);--line-soft:rgba(247,243,236,0.08);--surface:#12110f;--surface-strong:#1c1a16;--accent:#b7ff2a;--danger:#ff5a5f;--warn:#ffce73}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--ink);font-family:Arial,Helvetica,sans-serif;letter-spacing:0;background-image:linear-gradient(180deg,rgba(183,255,42,.035),transparent 180px)}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button,select{cursor:pointer}.appShell{min-height:100svh;display:grid;grid-template-columns:292px minmax(0,1fr);background:linear-gradient(180deg,rgba(255,255,255,.015),transparent 220px),var(--bg)}.sidebar{position:-webkit-sticky;position:sticky;top:0;height:100svh;border-right:1px solid var(--line-soft);background:linear-gradient(180deg,rgba(255,255,255,.035),transparent 180px),#0b0b0a;padding:24px 20px 20px;display:grid;align-content:start;grid-gap:16px;gap:16px}.sidebarTop{display:grid;grid-gap:12px;gap:12px}.brandLockup{display:grid;grid-gap:4px;gap:4px}.brandLockup span{color:var(--muted);font-size:12px;text-transform:uppercase;letter-spacing:.08em}.brand{margin:0;color:var(--accent);font-size:32px;font-weight:900;line-height:.92}.sidebarStatusPill{min-height:34px;width:-moz-fit-content;width:fit-content;padding:0 12px;border-radius:999px;border:1px solid var(--line-soft);display:inline-flex;align-items:center;color:var(--muted);background:rgba(255,255,255,.03);font-size:12px;font-weight:800;letter-spacing:.03em}.sidebarStatusPill[data-tone=success]{color:var(--accent);border-color:rgba(183,255,42,.2);background:rgba(183,255,42,.06)}.inlineForm,.loginBox,.panelForm,.scanForm{display:grid;grid-gap:12px;gap:12px}.inlineForm label,.loginBox label,.panelForm label,.scanForm label{display:grid;grid-gap:8px;gap:8px;color:var(--muted);font-size:14px}.loginBox{padding:16px;background:linear-gradient(180deg,rgba(255,255,255,.025),rgba(255,255,255,.01))}.loginBox,input,select,textarea{border:1px solid var(--line-soft);border-radius:8px}input,select,textarea{width:100%;min-height:44px;background:#0f0f0e;color:var(--ink);padding:0 12px;transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease,transform .16s ease}textarea{min-height:96px;padding-block:12px;resize:vertical}input::placeholder,textarea::placeholder{color:rgba(185,178,166,.72)}input:hover,select:hover,textarea:hover{border-color:rgba(247,243,236,.14);background:#131310}input:focus-visible,select:focus-visible,textarea:focus-visible{outline:none;border-color:rgba(183,255,42,.36);box-shadow:0 0 0 1px rgba(183,255,42,.2),0 0 0 6px rgba(183,255,42,.06);background:#151511}.roleNav a,button{min-height:44px;border:1px solid var(--accent);border-radius:8px;background:var(--accent);color:#111107;display:inline-flex;align-items:center;justify-content:center;padding:0 14px;font-weight:800;transition:transform .16s ease,border-color .16s ease,background-color .16s ease,color .16s ease,box-shadow .16s ease}.roleNav a:hover,button:hover:not(:disabled){transform:translateY(-1px)}.roleNav a:focus-visible,.textAction:focus-visible,.workspaceFocusLink:focus-visible,button:focus-visible{outline:none;box-shadow:0 0 0 1px rgba(183,255,42,.24),0 0 0 6px rgba(183,255,42,.06)}button:disabled{cursor:wait;opacity:.7;transform:none}.ghostButton,.roleNav a{background:transparent;color:var(--ink)}.ghostButton:hover:not(:disabled),.roleNav a:hover,.textAction:hover,.workspaceFocusLink:hover{border-color:rgba(183,255,42,.28);color:var(--accent);background:rgba(255,255,255,.022)}.dangerButton{border-color:rgba(255,90,95,.45);background:transparent;color:var(--danger)}.dangerButton:hover:not(:disabled){border-color:rgba(255,90,95,.62);background:rgba(255,90,95,.08);color:#ff8084}.roleNav{display:grid;grid-gap:8px;gap:8px}.roleNav.compact{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.roleNav a{justify-content:flex-start;padding-inline:12px;border-color:var(--line-soft);background:rgba(255,255,255,.015)}.roleNav a:hover{border-color:rgba(183,255,42,.28);color:var(--accent)}.roleNav a[data-active=true],.workspaceSectionNav a[data-active=true]{border-color:rgba(183,255,42,.32);background:rgba(183,255,42,.08);color:var(--accent)}.sessionBox{border:1px solid var(--line-soft);border-radius:8px;background:linear-gradient(180deg,rgba(255,255,255,.025),rgba(255,255,255,.01));padding:14px;display:grid;grid-gap:6px;gap:6px}.sessionBox span{color:var(--muted)}.sessionEvent{margin:0;color:var(--ink);font-size:14px;font-weight:700}.sessionBox small,.statusLine{color:var(--muted);line-height:1.45}.sessionBoxActions{display:flex;flex-wrap:wrap;gap:8px}.sessionBoxActions button{width:100%}.sidebarHint{margin:0;color:var(--muted);font-size:13px;line-height:1.4}.sidebarNavGroup{display:grid;grid-gap:10px;gap:10px}.sidebarGroupLabel{margin:0;color:var(--muted);font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.workspace{min-width:0;padding:24px 30px 48px;display:grid;grid-gap:22px;gap:22px;align-content:start}.workspaceModeBar{border:1px solid var(--line-soft);border-radius:8px;background:linear-gradient(180deg,rgba(255,255,255,.025),rgba(255,255,255,.012));padding:16px 18px;display:flex;align-items:center;justify-content:space-between;gap:16px}.workspaceModeBarText{display:grid;grid-gap:8px;gap:8px}.workspaceModeBarText p,.workspaceModeBarText strong{margin:0}.workspaceModeBarText p{color:var(--muted)}.apiWarningBar{border:1px solid rgba(255,90,95,.35);border-radius:8px;background:rgba(255,90,95,.08);padding:14px;display:flex;align-items:center;justify-content:space-between;gap:14px}.apiWarningBar p{margin:6px 0 0;color:var(--muted)}.workspaceLead{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(280px,360px);grid-gap:18px;gap:18px;align-items:end;padding:10px 0 18px;border-bottom:1px solid var(--line-soft)}.workspaceLeadMain{display:grid;grid-gap:14px;gap:14px}.workspaceLeadText{max-width:720px;margin:0;color:var(--muted);font-size:15px;line-height:1.5}.workspaceLeadMeta{display:flex;flex-wrap:wrap;gap:10px}.workspaceBadge{min-height:32px;border:1px solid rgba(255,255,255,.1);border-radius:999px;display:inline-flex;align-items:center;padding:0 12px;color:var(--muted);background:rgba(255,255,255,.03);font-size:13px;font-weight:700;letter-spacing:.02em}.workspaceBadge[data-tone=success]{border-color:rgba(183,255,42,.28);color:var(--accent)}.workspaceBadge[data-tone=warn]{border-color:rgba(255,206,115,.25);color:var(--warn)}.workspaceLeadRail{display:grid;grid-gap:12px;gap:12px}.workspaceSectionNav{display:flex;flex-wrap:wrap;gap:10px;padding-bottom:4px}.workspaceSectionNav a{min-height:40px;padding:0 14px;border:1px solid var(--line-soft);border-radius:999px;background:rgba(255,255,255,.018);display:inline-flex;align-items:center;color:var(--muted);font-size:13px;font-weight:800;white-space:nowrap}.workspaceSectionNav a:focus-visible,.workspaceSectionNav a:hover{border-color:rgba(183,255,42,.28);color:var(--accent);background:rgba(183,255,42,.06)}.workspaceFocusRow{display:flex;flex-wrap:wrap;gap:10px}.workspaceFocusLink{min-height:40px;padding:0 14px;border-radius:999px;border:1px solid var(--line-soft);background:rgba(255,255,255,.02);display:inline-flex;align-items:center;color:var(--ink);font-size:13px;font-weight:800}.workspaceFocusLink:hover{border-color:rgba(183,255,42,.26);color:var(--accent)}.workspaceSelector,.workspaceSnapshot{display:grid;grid-gap:8px;gap:8px;padding:16px;border:1px solid var(--line-soft);border-radius:8px;background:linear-gradient(180deg,rgba(255,255,255,.028),rgba(255,255,255,.015))}.workspaceSelector span,.workspaceSnapshot p,.workspaceSnapshot span{margin:0;color:var(--muted)}.workspaceSnapshot strong{font-size:24px;line-height:1}.eventStage h2,.sectionTitle h2,.workspaceLead h1{margin:4px 0 0;max-width:840px;font-size:clamp(30px,4vw,54px);line-height:1}.workspaceSelector select{max-width:320px}.eyebrow{margin:0;color:var(--accent);font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.08em}.eventStage{min-height:420px;border:1px solid var(--line-soft);border-radius:8px;background-position:50%;background-size:cover;padding:28px;display:grid;align-content:end;grid-gap:22px;gap:22px}.eventStage h2{max-width:760px;font-size:clamp(48px,9vw,112px);line-height:.88}.eventStageTopline{display:flex;justify-content:space-between;gap:12px;align-items:center;flex-wrap:wrap}.eventStageBody{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(260px,.8fr);grid-gap:18px;gap:18px;align-items:end}.eventStageCopy{display:grid;grid-gap:10px;gap:10px}.eventStageCopy p{max-width:680px;margin:0}.eventStageMeta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.eventStageMeta article{border:1px solid rgba(255,255,255,.1);border-radius:8px;background:rgba(10,10,9,.4);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);padding:14px;display:grid;grid-gap:6px;gap:6px}.eventStageMeta span{color:var(--muted);font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.04em}.eventStageMeta strong{font-size:16px;line-height:1.15}.eventStage p,.guestRow p,.metric span,.scanForm p,.ticketRow p{color:var(--muted)}.metricsGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.metric{border:1px solid var(--line-soft);border-radius:8px;background:linear-gradient(180deg,rgba(183,255,42,.06),rgba(255,255,255,.02) 45%,rgba(255,255,255,.015));padding:18px;display:grid;grid-gap:10px;gap:10px;min-height:122px}.metric[data-lead=true]{grid-column:span 2;min-height:140px;padding:22px}.metric strong{font-size:clamp(24px,3vw,40px);line-height:1}.metric span{font-size:13px;text-transform:uppercase;letter-spacing:.04em}.dashboardSection{gap:18px}.dashboardLaunchRail{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.dashboardLaunchCard{border:1px solid var(--line-soft);border-radius:8px;background:linear-gradient(180deg,rgba(255,255,255,.03),rgba(255,255,255,.012));padding:18px;display:grid;grid-gap:10px;gap:10px}.dashboardLaunchCard span{color:var(--accent);font-size:12px;font-weight:900;text-transform:uppercase}.dashboardLaunchCard strong{font-size:clamp(22px,3vw,34px);line-height:1}.dashboardLaunchCard p{margin:0;color:var(--muted)}.dashboardOverview{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);grid-gap:16px;gap:16px}.dashboardCurrentEvent,.dashboardNextEvents{border:1px solid var(--line-soft);border-radius:8px;background:linear-gradient(180deg,rgba(255,255,255,.03),rgba(255,255,255,.012));padding:20px;display:grid;grid-gap:14px;gap:14px}.dashboardCurrentEventHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap}.dashboardCurrentEventHeader h3,.dashboardNextEvents h3{margin:6px 0 0;font-size:clamp(28px,3vw,42px);line-height:.98}.dashboardCurrentEventText,.dashboardEventCard p{margin:0;color:var(--muted)}.dashboardCurrentEventStats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.dashboardCurrentEventStats article,.dashboardEventCard{border:1px solid var(--line-soft);border-radius:8px;background:rgba(255,255,255,.02)}.dashboardCurrentEventStats article{padding:14px;display:grid;grid-gap:6px;gap:6px}.dashboardCurrentEventStats span,.dashboardEventCardMeta span{color:var(--muted);font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.04em}.dashboardCurrentEventStats strong{font-size:clamp(24px,3vw,34px);line-height:1}.dashboardEventCard,.dashboardEventList{display:grid;grid-gap:10px;gap:10px}.dashboardEventCard{padding:14px}.dashboardEventCardMeta,.dashboardEventCardTop{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.dashboardEventCardTop strong{font-size:18px;line-height:1.1}.dashboardEventCardMeta+.dashboardEventCardMeta{padding-top:2px;border-top:1px solid rgba(247,243,236,.06)}.dashboardEventAction{width:100%;justify-content:center}.workSection{border-top:1px solid var(--line-soft);padding-top:34px;display:grid;grid-gap:20px;gap:20px}.sectionTitle{display:grid;grid-gap:8px;gap:8px;max-width:760px}.sectionTitle h2,.sectionTitle p{margin:0}.emptyState{border:1px solid var(--line-soft);border-radius:8px;background:var(--surface);padding:22px;display:grid;grid-gap:10px;gap:10px}.emptyState h2,.emptyState p{margin:0}.emptyState p:not(.eyebrow){color:var(--muted)}.launchSection{gap:20px}.launchHero{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);grid-gap:16px;gap:16px;align-items:stretch}.launchActionBar,.launchHeroCopy,.launchStepCard,.launchSummary>div{border:1px solid rgba(183,255,42,.16);border-radius:16px;background:linear-gradient(180deg,rgba(22,25,14,.96),rgba(12,14,9,.98));box-shadow:0 24px 54px rgba(0,0,0,.18)}.launchHeroCopy{padding:22px;display:grid;grid-gap:12px;gap:12px}.launchHeroCopy h3{margin:0;font-size:clamp(30px,4vw,46px);line-height:.96}.launchHeroCopy p:last-child{margin:0;color:var(--muted);max-width:60ch}.launchSummary{display:grid;grid-gap:12px;gap:12px}.launchSummary>div{padding:18px;display:grid;grid-gap:6px;gap:6px}.launchStepHeader span,.launchSummary span{color:rgba(183,255,42,.84);font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.launchSummary strong{font-size:24px;line-height:1}.launchActionBar p,.launchStepCard p,.launchSummary p{margin:0;color:var(--muted)}.launchActionBar{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:20px 22px}.launchActionBar strong{display:block;margin:6px 0 8px;font-size:19px}.launchActionButtons{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:12px;align-items:center}.launchStepGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.launchStepCard{padding:18px;display:grid;grid-gap:12px;gap:12px}.eventWorkspaceGuide{gap:20px}.eventWorkspaceHero{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);grid-gap:16px;gap:16px;align-items:stretch}.eventWorkspaceActionBar,.eventWorkspaceHeroCopy,.eventWorkspaceQuickRail>article,.eventWorkspaceStepCard{border:1px solid color-mix(in srgb,var(--event-accent,var(--accent)) 18%,transparent);border-radius:16px;background:linear-gradient(180deg,color-mix(in srgb,var(--event-accent,var(--accent)) 12%,rgba(20,22,16,.94)),rgba(12,14,9,.98));box-shadow:0 24px 54px rgba(0,0,0,.18)}.eventWorkspaceHeroCopy{padding:22px;display:grid;grid-gap:12px;gap:12px}.eventWorkspaceHeroCopy h3{margin:0;font-size:clamp(32px,4vw,48px);line-height:.96}.eventWorkspaceActionBar p,.eventWorkspaceHeroCopy>p:last-child,.eventWorkspaceQuickRail p,.eventWorkspaceStepCard p{margin:0;color:var(--muted)}.eventWorkspaceHeroMeta{display:flex;flex-wrap:wrap;gap:10px}.eventWorkspaceHeroMeta span,.eventWorkspaceQuickRail span,.eventWorkspaceStepHeader span{color:color-mix(in srgb,var(--event-accent,var(--accent)) 82%,white 18%);font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.eventWorkspaceQuickRail{display:grid;grid-gap:12px;gap:12px}.eventWorkspaceQuickRail>article{padding:18px;display:grid;grid-gap:6px;gap:6px}.eventWorkspaceQuickRail strong{font-size:24px;line-height:1}.eventWorkspaceActionBar{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:20px 22px}.eventWorkspaceActionBar strong{display:block;margin:6px 0 8px;font-size:19px}.eventWorkspaceActionButtons{display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap;gap:12px}.eventWorkspaceStepGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.eventWorkspaceStepCard{padding:18px;display:grid;grid-gap:12px;gap:12px}.eventWorkspaceStepCard[data-active=true]{border-color:color-mix(in srgb,var(--event-accent,var(--accent)) 46%,transparent);box-shadow:0 28px 60px rgba(0,0,0,.24)}.eventWorkspaceStepHeader{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.eventWorkspaceStepHeader strong{font-size:18px;line-height:1.08}.eventWorkspaceStepStatus{color:var(--text);font-weight:800}.salesWorkspaceGuide{gap:20px}.salesWorkspaceHero{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);grid-gap:16px;gap:16px;align-items:stretch}.salesWorkspaceActionBar,.salesWorkspaceHeroCopy,.salesWorkspaceStepCard,.salesWorkspaceSummary article{border:1px solid rgba(183,255,42,.16);border-radius:16px;background:linear-gradient(180deg,rgba(22,25,14,.96),rgba(12,14,9,.98));box-shadow:0 24px 54px rgba(0,0,0,.18)}.salesWorkspaceHeroCopy{padding:22px;display:grid;grid-gap:12px;gap:12px}.salesWorkspaceHeroCopy h3{margin:0;font-size:clamp(30px,4vw,46px);line-height:.96}.salesWorkspaceActionBar p,.salesWorkspaceHeroCopy>p:last-child,.salesWorkspaceStepCard p,.salesWorkspaceSummary p{margin:0;color:var(--muted)}.salesWorkspaceHeroMeta{display:flex;flex-wrap:wrap;gap:10px}.salesWorkspaceHeroMeta span,.salesWorkspaceStepHeader span,.salesWorkspaceSummary span{color:rgba(183,255,42,.84);font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.salesWorkspaceSummary{display:grid;grid-gap:12px;gap:12px}.salesWorkspaceSummary article{padding:18px;display:grid;grid-gap:6px;gap:6px}.salesWorkspaceSummary strong{font-size:24px;line-height:1}.salesWorkspaceActionBar{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:20px 22px}.salesWorkspaceActionBar strong{display:block;margin:6px 0 8px;font-size:19px}.salesWorkspaceActionButtons{display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap;gap:12px}.salesWorkspaceStepGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.salesWorkspaceStepCard{padding:18px;display:grid;grid-gap:12px;gap:12px}.salesWorkspaceStepHeader{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.salesWorkspaceStepHeader strong{font-size:18px;line-height:1.08}.salesWorkspaceStepStatus{color:var(--text);font-weight:800}.entryWorkspaceGuide{gap:20px}.entryWorkspaceHero{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);grid-gap:16px;gap:16px;align-items:stretch}.entryWorkspaceActionBar,.entryWorkspaceHeroCopy,.entryWorkspaceQuickRail>article,.entryWorkspaceStepCard{border:1px solid rgba(183,255,42,.16);border-radius:16px;background:linear-gradient(180deg,rgba(22,25,14,.96),rgba(12,14,9,.98));box-shadow:0 24px 54px rgba(0,0,0,.18)}.entryWorkspaceHeroCopy{padding:22px;display:grid;grid-gap:12px;gap:12px}.entryWorkspaceHeroCopy h3{margin:0;font-size:clamp(30px,4vw,46px);line-height:.96}.entryWorkspaceActionBar p,.entryWorkspaceHeroCopy>p:last-child,.entryWorkspaceQuickRail p,.entryWorkspaceStepCard p{margin:0;color:var(--muted)}.entryWorkspaceHeroMeta{display:flex;flex-wrap:wrap;gap:10px}.entryWorkspaceHeroMeta span,.entryWorkspaceQuickRail span,.entryWorkspaceStepHeader span{color:rgba(183,255,42,.84);font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.entryWorkspaceQuickRail{display:grid;grid-gap:12px;gap:12px}.entryWorkspaceQuickRail>article{padding:18px;display:grid;grid-gap:6px;gap:6px}.entryWorkspaceQuickRail strong{font-size:24px;line-height:1}.entryWorkspaceActionBar{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:20px 22px}.entryWorkspaceActionBar strong{display:block;margin:6px 0 8px;font-size:19px}.entryWorkspaceActionButtons{display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap;gap:12px}.entryWorkspaceStepGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px}.entryWorkspaceStepCard{padding:18px;display:grid;grid-gap:12px;gap:12px}.entryWorkspaceStepHeader{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.entryWorkspaceStepHeader strong{font-size:18px;line-height:1.08}.entryWorkspaceStepStatus{color:var(--text);font-weight:800}.operationsWorkspaceGuide,.teamWorkspaceGuide{gap:20px}.analyticsHero,.operationsWorkspaceHero,.teamWorkspaceHero{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);grid-gap:16px;gap:16px;align-items:stretch}.analyticsActionBar,.analyticsHeroCopy,.analyticsQuickRail>article,.operationsWorkspaceActionBar,.operationsWorkspaceHeroCopy,.operationsWorkspaceQuickRail>article,.operationsWorkspaceStepCard,.teamWorkspaceActionBar,.teamWorkspaceHeroCopy,.teamWorkspaceQuickRail>article,.teamWorkspaceStepCard{border:1px solid rgba(183,255,42,.16);border-radius:16px;background:linear-gradient(180deg,rgba(22,25,14,.96),rgba(12,14,9,.98));box-shadow:0 24px 54px rgba(0,0,0,.18)}.analyticsHeroCopy,.operationsWorkspaceHeroCopy,.teamWorkspaceHeroCopy{padding:22px;display:grid;grid-gap:12px;gap:12px}.analyticsHeroCopy h3,.operationsWorkspaceHeroCopy h3,.teamWorkspaceHeroCopy h3{margin:0;font-size:clamp(30px,4vw,46px);line-height:.96}.analyticsActionBar p,.analyticsHeroCopy>p:last-child,.analyticsQuickRail p,.operationsWorkspaceActionBar p,.operationsWorkspaceHeroCopy>p:last-child,.operationsWorkspaceQuickRail p,.operationsWorkspaceStepCard p,.teamWorkspaceActionBar p,.teamWorkspaceHeroCopy>p:last-child,.teamWorkspaceQuickRail p,.teamWorkspaceStepCard p{margin:0;color:var(--muted)}.analyticsHeroMeta,.operationsWorkspaceHeroMeta,.teamWorkspaceHeroMeta{display:flex;flex-wrap:wrap;gap:10px}.analyticsHeroMeta span,.analyticsQuickRail span,.operationsWorkspaceHeroMeta span,.operationsWorkspaceQuickRail span,.operationsWorkspaceStepHeader span,.teamWorkspaceHeroMeta span,.teamWorkspaceQuickRail span,.teamWorkspaceStepHeader span{color:rgba(183,255,42,.84);font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.analyticsQuickRail,.operationsWorkspaceQuickRail,.teamWorkspaceQuickRail{display:grid;grid-gap:12px;gap:12px}.analyticsQuickRail>article,.operationsWorkspaceQuickRail>article,.teamWorkspaceQuickRail>article{padding:18px;display:grid;grid-gap:6px;gap:6px}.analyticsQuickRail strong,.operationsWorkspaceQuickRail strong,.teamWorkspaceQuickRail strong{font-size:24px;line-height:1}.analyticsActionBar,.operationsWorkspaceActionBar,.teamWorkspaceActionBar{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:20px 22px}.analyticsActionBar strong,.operationsWorkspaceActionBar strong,.teamWorkspaceActionBar strong{display:block;margin:6px 0 8px;font-size:19px}.analyticsActionButtons,.operationsWorkspaceActionButtons,.teamWorkspaceActionButtons{display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap;gap:12px}.operationsWorkspaceStepGrid,.teamWorkspaceStepGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.operationsWorkspaceStepCard,.teamWorkspaceStepCard{padding:18px;display:grid;grid-gap:12px;gap:12px}.operationsWorkspaceStepHeader,.teamWorkspaceStepHeader{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.operationsWorkspaceStepHeader strong,.teamWorkspaceStepHeader strong{font-size:18px;line-height:1.08}.operationsWorkspaceStepStatus,.teamWorkspaceStepStatus{color:var(--text);font-weight:800}.analyticsStack{display:grid;grid-gap:16px;gap:16px}.launchStepHeader{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.launchStepHeader strong{font-size:18px;line-height:1.08}.launchStepStatus{color:var(--text);font-weight:800}.publishGateBox{border:1px solid rgba(255,193,7,.45);border-radius:8px;background:rgba(255,193,7,.08);padding:14px;display:grid;grid-gap:6px;gap:6px}.publishGateBox.ready{border-color:rgba(183,255,42,.42);background:rgba(183,255,42,.08)}.publishGateBox p{margin:0;color:var(--muted)}.twoColumn{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.formGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.panelForm,.scanForm{border:1px solid var(--line-soft);border-radius:8px;background:linear-gradient(180deg,rgba(255,255,255,.028),rgba(255,255,255,.012));padding:18px;box-shadow:0 18px 44px rgba(0,0,0,.14)}.inlineForm{grid-template-columns:repeat(4,minmax(0,1fr));align-items:end}.eventStaffPanel{border:1px solid var(--line-soft);border-radius:8px;background:linear-gradient(180deg,rgba(255,255,255,.025),rgba(255,255,255,.012));padding:18px;display:grid;grid-gap:14px;gap:14px}.eventStaffForm{display:grid;grid-gap:12px;gap:12px}.eventStaffForm label{display:grid;grid-gap:8px;gap:8px;color:var(--muted)}.permissionGrid{border:1px solid var(--line-soft);border-radius:8px;padding:14px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.permissionGrid legend{color:var(--accent);font-weight:900}.permissionGrid label{grid-template-columns:18px minmax(0,1fr);align-items:center}.permissionGrid input{min-height:auto;width:18px}.eventPagePreview{min-height:100%;background:linear-gradient(180deg,rgba(183,255,42,.09),rgba(28,26,22,.94));padding:18px;display:grid;align-content:end;grid-gap:10px;gap:10px}.eventPagePreview,.eventPagePreview a{border:1px solid var(--accent);border-radius:8px}.eventPagePreview a{min-height:42px;color:var(--accent);display:inline-flex;align-items:center;justify-content:center;padding:0 14px;font-weight:800}.eventPagePreview p,.eventPagePreview span{color:var(--muted)}.eventPagePreview strong{font-size:clamp(28px,4vw,58px);line-height:.98}.eventMetaPreviewList{display:grid;grid-gap:6px;gap:6px}.eventMetaPreviewList p{margin:0;color:var(--muted)}.eventMetaPreviewList p[data-complete=true]{color:var(--accent)}.onboardingSection{scroll-margin-top:18px}.onboardingHero{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);grid-gap:16px;gap:16px;align-items:start}.onboardingHeroCopy{border:1px solid var(--line-soft);border-radius:8px;padding:22px;background:linear-gradient(180deg,rgba(183,255,42,.07),rgba(255,255,255,.018) 42%,rgba(255,255,255,.012));display:grid;grid-gap:10px;gap:10px;min-height:100%}.onboardingChecklistPanel h3,.onboardingHeroCopy h3,.paymentHeroCopy h3,.teamComposeForm h3{margin:0;font-size:clamp(28px,4vw,50px);line-height:.98;max-width:14ch}.onboardingHeroCopy p:last-child,.paymentHeroCopy p:last-child{margin:0;color:var(--muted);line-height:1.55;max-width:60ch}.onboardingSummary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.onboardingChecklist article,.onboardingSummary div{border:1px solid var(--line-soft);border-radius:8px;background:linear-gradient(180deg,rgba(255,255,255,.028),rgba(255,255,255,.012));padding:18px;display:grid;grid-gap:8px;gap:8px}.onboardingChecklist p,.onboardingSummary p,.onboardingSummary span,.organizationForm .statusLine{margin:0;color:var(--muted);line-height:1.45}.onboardingSummary strong{font-size:clamp(28px,4vw,58px);line-height:1}.setupDecisionGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.setupDecisionCard{border:1px solid var(--line-soft);border-radius:8px;background:linear-gradient(180deg,rgba(255,255,255,.03),rgba(255,255,255,.012));padding:18px;display:grid;grid-gap:10px;gap:10px}.setupDecisionCard span{color:var(--accent);font-size:12px;font-weight:900;text-transform:uppercase}.setupDecisionCard h3{margin:0;font-size:clamp(20px,2.8vw,32px);line-height:.98}.setupDecisionCard p{margin:0;color:var(--muted)}.setupDecisionActions{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.onboardingGrid{display:grid;grid-template-columns:minmax(280px,420px) minmax(0,1fr);align-items:start;grid-gap:16px;gap:16px}.onboardingChecklistPanel{border:1px solid var(--line-soft);border-radius:8px;padding:18px;background:linear-gradient(180deg,rgba(255,255,255,.026),rgba(255,255,255,.012));display:grid;grid-gap:16px;gap:16px}.onboardingChecklist{display:grid;grid-gap:10px;gap:10px}.onboardingChecklist article[data-complete=true]{border-color:rgba(183,255,42,.42)}.onboardingChecklist article[data-complete=false]{border-color:rgba(255,206,115,.42)}.onboardingChecklist span{color:var(--accent);font-size:12px;font-weight:900;text-transform:uppercase}.onboardingChecklist article[data-complete=false] span{color:var(--warn)}.onboardingChecklist h3{margin:0}.organizationForm{gap:16px}.organizationFormActions{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.eventEditForm h3{margin:0;font-size:clamp(26px,4vw,48px);line-height:.96}.textAction{min-height:42px;border:1px solid var(--accent);border-radius:8px;color:var(--accent);display:inline-flex;align-items:center;justify-content:center;padding:0 14px;font-weight:800}.paymentStatusGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.paymentWorkspace{grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);align-items:start}.paymentHero,.paymentStage,.paymentWorkspace,.teamRail,.teamStage{display:grid;grid-gap:16px;gap:16px}.paymentHero{border:1px solid var(--line-soft);border-radius:8px;padding:20px;background:linear-gradient(180deg,rgba(183,255,42,.06),rgba(255,255,255,.018) 44%,rgba(255,255,255,.012))}.paymentHeroCopy{display:grid;grid-gap:10px;gap:10px;max-width:62ch}.paymentStatusGrid article{border:1px solid var(--line-soft);border-radius:8px;background:linear-gradient(180deg,rgba(255,255,255,.028),rgba(255,255,255,.012));padding:18px;display:grid;grid-gap:8px;gap:8px}.paymentStatusGrid p,.paymentStatusGrid span{margin:0;color:var(--muted);line-height:1.45}.paymentStatusGrid strong{overflow-wrap:anywhere;font-size:clamp(20px,3vw,36px);line-height:1}.paymentActions{display:flex;flex-wrap:wrap;gap:10px}.paymentActions button{width:100%}.paymentRail{display:grid;grid-gap:16px;gap:16px;align-self:stretch}.paymentActionPanel{border:1px solid var(--line-soft);border-radius:8px;padding:18px;background:linear-gradient(180deg,rgba(255,255,255,.026),rgba(255,255,255,.012));display:grid;grid-gap:14px;gap:14px;position:-webkit-sticky;position:sticky;top:22px}.paymentConfigForm{gap:16px}.operationsReadiness{display:grid;grid-gap:14px;gap:14px}.operationsActions{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.operationsActions .statusLine{margin:0}.operationsActions code{font-family:inherit;color:var(--accent)}.operationsCategoryGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.operationsCategoryGrid article,.operationsChecklist article{border:1px solid var(--line-soft);border-radius:8px;background:linear-gradient(180deg,rgba(255,255,255,.028),rgba(255,255,255,.012));padding:18px;display:grid;grid-gap:8px;gap:8px}.operationsCategoryGrid p,.operationsCategoryGrid span,.operationsChecklist p,.operationsChecklist small{margin:0;color:var(--muted);line-height:1.45}.operationsCategoryGrid strong{font-size:clamp(20px,3vw,36px);line-height:1}.operationsChecklist{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.operationsChecklist article[data-complete=true]{border-color:rgba(183,255,42,.42)}.operationsChecklist article[data-complete=false]{border-color:rgba(255,206,115,.42)}.operationsChecklistHeader{display:grid;grid-gap:6px;gap:6px}.operationsChecklistHeader span{color:var(--accent);font-size:12px;font-weight:900;text-transform:uppercase}.operationsChecklist article[data-complete=false] .operationsChecklistHeader span{color:var(--warn)}.teamWorkspace{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(320px,.92fr);grid-gap:16px;gap:16px;align-items:start}.teamComposeForm,.teamRosterPanel{gap:16px}.teamInlineForm{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(180px,.8fr) auto}.teamInlineForm button{min-width:148px}.teamRosterPanel{border:1px solid var(--line-soft);border-radius:8px;padding:18px;background:linear-gradient(180deg,rgba(255,255,255,.026),rgba(255,255,255,.012));display:grid}.teamAssignmentPanel{gap:16px;position:-webkit-sticky;position:sticky;top:22px}.eventMetaFieldset,.ticketSetup{border:1px solid var(--line-soft);border-radius:8px;padding:14px;display:grid;grid-gap:10px;gap:10px}.eventMetaTemplateBar{display:flex;flex-wrap:wrap;gap:8px}.eventMetaTemplateBar .ghostButton{min-height:38px}.eventMetaFieldset legend,.ticketSetup legend{color:var(--accent);font-weight:900}.ticketSetupRow{grid-template-columns:minmax(120px,1fr) minmax(90px,.6fr) minmax(80px,.5fr)}.guestTable,.listStack,.ticketSetupRow{display:grid;grid-gap:10px;gap:10px}.customerShop{scroll-margin-top:18px}.shopFilters{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;margin-bottom:12px}.shopLead{max-width:720px;margin-bottom:4px}.shopLead p{margin:0;color:var(--muted);line-height:1.5}.shopDiscoveryBar{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:16px}.shopDiscoveryBar p{margin:0;color:var(--muted)}.shopDiscoveryActions{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.shopGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.shopEvent{border:1px solid var(--line-soft);border-radius:8px;background:linear-gradient(180deg,rgba(255,255,255,.025),rgba(255,255,255,.012));overflow:hidden}.shopHeroMedia{min-height:220px;background-position:50%;background-size:cover;border-bottom:1px solid var(--line-soft)}.shopHero{display:grid;grid-gap:8px;gap:8px}.shopHero h3{margin:0;font-size:clamp(32px,4vw,58px);line-height:.92}.shopHero span,.shopTickets p,.ticketBuyRow span{color:var(--muted)}.shopTickets{padding:18px;display:grid;grid-gap:12px;gap:12px}.shopTickets p{margin:0;line-height:1.5}.ticketBuyRow{border-top:1px solid var(--line);padding-top:12px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px}.ticketBuyRow div{display:grid;grid-gap:5px;gap:5px}.guestRow,.ticketEditRow,.ticketRow{border:1px solid var(--line-soft);border-radius:8px;background:linear-gradient(180deg,rgba(255,255,255,.026),rgba(255,255,255,.012));padding:18px;display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:start;grid-gap:14px;gap:14px;transition:border-color .16s ease,transform .16s ease,background .16s ease}.auditRow:hover,.guestRow:hover,.orderRow:hover,.privacyRow:hover,.ticketEditRow:hover,.ticketRow:hover{transform:translateY(-1px);border-color:rgba(255,255,255,.14);background:linear-gradient(180deg,rgba(255,255,255,.034),rgba(255,255,255,.016))}.ticketEditRow{grid-template-columns:minmax(160px,1.1fr) minmax(110px,.7fr) minmax(110px,.7fr) minmax(130px,.8fr) minmax(150px,1fr) auto}.ticketEditRow label{display:grid;grid-gap:8px;gap:8px;color:var(--muted);font-size:14px}.ticketEditRow p{margin:0;color:var(--muted)}.ticketEditRow .checkLine{grid-template-columns:18px minmax(0,1fr);align-items:center}.guestRow h3,.orderRow h3,.privacyRow h3,.ticketRow h3{margin:0;font-size:16px;line-height:1.2}.guestRow p,.orderRow p,.privacyRow p,.ticketRow p{margin:4px 0 0;line-height:1.45}.rowActions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;align-items:center}.rowActions .ghostButton,.rowActions button{min-height:38px;padding-inline:12px;font-size:13px}.muttizettelReviewPanel{border:1px solid var(--line-soft);border-radius:8px;background:linear-gradient(180deg,rgba(255,255,255,.028),rgba(255,255,255,.012));padding:20px;display:grid;grid-gap:16px;gap:16px}.reviewHeader{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.reviewHeader h3{margin:0;font-size:clamp(24px,4vw,42px)}.reviewHeader p{margin:6px 0 0;color:var(--muted)}.reviewGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.reviewGrid div{border:1px solid var(--line-soft);border-radius:8px;padding:12px;display:grid;grid-gap:5px;gap:5px}.reviewFiles span,.reviewGrid span{color:var(--muted);font-size:13px}.reviewGrid p{margin:0;color:var(--muted)}.reviewFiles{display:flex;flex-wrap:wrap;gap:10px}.reviewFiles a,.reviewFiles span{border:1px solid var(--line);border-radius:8px;padding:10px 12px}.reviewFiles a{color:var(--accent);font-weight:900}.entryPresetBar,.scanModeBar{display:flex;flex-wrap:wrap;gap:8px}.entryPresetBar button,.scanModeBar button{padding:9px 11px}.auditPanel,.auditRow,.emergencyBox{border:1px solid var(--line-soft);border-radius:8px;background:linear-gradient(180deg,rgba(255,255,255,.026),rgba(255,255,255,.012))}.emergencyBox{padding:14px}.emergencyBox p{margin:6px 0 0;color:var(--muted)}.scanForm{max-width:760px}.scanForm div{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(150px,.8fr) auto;grid-gap:10px;gap:10px}.guestRow{grid-template-columns:minmax(0,1fr) auto auto auto}.guestRow span{border-radius:999px;padding:8px 10px;background:rgba(255,206,115,.13);color:var(--warn);font-weight:800}.guestRow span[data-status="Nicht erforderlich"],.guestRow span[data-status="gültig"],.guestRow span[data-status="nicht erforderlich"],.guestRow span[data-status=Freigegeben],.guestRow span[data-status=eingecheckt],.guestRow span[data-status=freigegeben],.guestRow span[data-status=ok]{background:rgba(183,255,42,.12);color:var(--accent)}.guestRow span[data-status=Fehlt],.guestRow span[data-status=abgelaufen],.guestRow span[data-status=abgelehnt],.guestRow span[data-status=fehlt],.guestRow span[data-status=gesperrt]{background:rgba(255,90,95,.14);color:var(--danger)}.guestRow span[data-status=eingereicht]{background:rgba(255,206,115,.13);color:var(--warn)}.orderTable,.privacyPanel{display:grid;grid-gap:12px;gap:12px}.attentionGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:12px;gap:12px}.attentionCard{border-radius:8px;padding:16px;display:grid;grid-gap:6px;gap:6px;border:1px solid var(--line-soft);background:linear-gradient(180deg,rgba(255,255,255,.026),rgba(255,255,255,.012))}.attentionCard p,.orderAttentionList{margin:0}.attentionCard[data-tone=success]{border-color:rgba(183,255,42,.22);background:rgba(183,255,42,.06)}.attentionCard[data-tone=warn]{border-color:rgba(255,206,115,.22);background:rgba(255,206,115,.08)}.attentionCard[data-tone=danger]{border-color:rgba(255,90,95,.22);background:rgba(255,90,95,.08)}.orderRow,.privacyRow{display:grid;grid-template-columns:minmax(0,1fr) minmax(140px,auto) minmax(220px,auto);align-items:start;grid-gap:14px;gap:14px;border:1px solid var(--line-soft);border-radius:8px;background:linear-gradient(180deg,rgba(255,255,255,.026),rgba(255,255,255,.012));padding:18px}.privacyRow{grid-template-columns:minmax(0,1fr) auto}.orderIdentity{display:grid;grid-gap:2px;gap:2px}.orderStateGroup{display:grid;justify-items:start;grid-gap:10px;gap:10px}.orderTotal{font-size:clamp(18px,2.4vw,30px);line-height:1}.orderActions{justify-content:flex-start;align-content:start;max-width:240px}.orderRow span{border-radius:999px;padding:8px 10px;font-weight:900}.orderAttentionList{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.orderAttentionList span{border-radius:999px;padding:6px 10px;font-size:12px;font-weight:900}.guestRow span,.opsQueueCounts span,.orderAttentionList span,.orderRow span,.problemRow span,.recentScanRow span{min-height:30px;display:inline-flex;align-items:center;justify-content:center;line-height:1;letter-spacing:.02em}.orderAttentionList span[data-tone=neutral]{background:rgba(255,255,255,.07)}.orderAttentionList span[data-tone=success]{background:rgba(183,255,42,.12);color:var(--accent)}.orderAttentionList span[data-tone=warn]{background:rgba(255,206,115,.13);color:var(--warn)}.orderAttentionList span[data-tone=danger]{background:rgba(255,90,95,.14);color:var(--danger)}.orderRow span[data-status=PAID]{background:rgba(183,255,42,.12);color:var(--accent)}.orderRow span[data-status=PENDING]{background:rgba(255,206,115,.13);color:var(--warn)}.orderRow span[data-status=CANCELLED],.orderRow span[data-status=REFUNDED]{background:rgba(255,90,95,.14);color:var(--danger)}.privacySummary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.privacyHero{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);grid-gap:16px;gap:16px;align-items:start}.privacySummary article{padding:16px}.privacyActionPanel,.privacySection,.privacySummary article{border:1px solid var(--line-soft);border-radius:8px;background:linear-gradient(180deg,rgba(255,255,255,.026),rgba(255,255,255,.012))}.privacyActionPanel,.privacySection{padding:18px;display:grid;grid-gap:16px;gap:16px}.privacyActionPanel{position:-webkit-sticky;position:sticky;top:22px}.privacyActions{justify-content:flex-start}.orderRow p,.privacyRow p,.privacySummary p,.privacySummary span{color:var(--muted)}.privacySummary strong{display:block;margin-top:6px;font-size:clamp(24px,4vw,42px)}.checkInSection{min-height:420px;display:grid;grid-gap:18px;gap:18px}.scannerWorkbench{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);grid-gap:18px;gap:18px;align-items:start}.scannerDesk,.scannerLead{display:grid;grid-gap:14px;gap:14px}.scannerDesk{align-content:start}.cameraScanner{border:1px solid var(--line-soft);border-radius:8px;background:linear-gradient(180deg,rgba(255,255,255,.038),rgba(255,255,255,.016));padding:20px;display:grid;grid-gap:12px;gap:12px}.cameraScanner video{width:100%;min-height:260px;aspect-ratio:16/9;border:1px solid var(--line);border-radius:8px;background:#050505;object-fit:cover}.cameraScanner p{margin:0;color:var(--muted);line-height:1.45}.scannerControls{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.scanResult{min-height:150px;border:1px solid var(--line-soft);border-radius:8px;background:linear-gradient(180deg,rgba(255,255,255,.042),rgba(255,255,255,.018));padding:24px;display:grid;place-items:center;text-align:center;font-size:clamp(26px,5vw,64px);font-weight:900}.scanResult[data-result=ok]{border-color:var(--accent);color:var(--accent)}.scanResult[data-result=warn]{border-color:var(--warn);color:var(--warn)}.scanResult[data-result=danger]{border-color:var(--danger);color:var(--danger)}.recentScanRow,.scanTicketCard{border:1px solid var(--line-soft);border-radius:8px;background:linear-gradient(180deg,rgba(255,255,255,.03),rgba(255,255,255,.014))}.scanTicketCard{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.8fr);grid-gap:18px;gap:18px;padding:20px}.scanTicketCard[data-result=ok]{border-color:rgba(183,255,42,.55)}.scanTicketCard[data-result=warn]{border-color:rgba(255,206,115,.65)}.scanTicketCard[data-result=danger]{border-color:rgba(255,90,95,.65)}.scanTicketCard h3{margin:0;font-size:clamp(24px,4vw,44px)}.scanTicketCard p{margin:6px 0 0;color:var(--muted)}.scanTicketCard dl{display:grid;grid-gap:10px;gap:10px;margin:0}.scanTicketCard dl div{display:grid;grid-gap:4px;gap:4px;border-left:3px solid rgba(255,255,255,.1);padding-left:12px}.scanTicketCard dt{color:var(--muted);font-size:12px;text-transform:uppercase}.scanTicketCard dd{margin:0;font-weight:800}.scanDecisionList{margin-top:16px;display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));grid-gap:10px;gap:10px}.scanDecisionList article{border:1px solid var(--line-soft);border-radius:8px;padding:14px;display:grid;grid-gap:6px;gap:6px;background:rgba(255,255,255,.026)}.scanDecisionList article p,.scanDecisionList article strong{margin:0}.scanDecisionList article p{color:var(--muted)}.scanDecisionList article[data-tone=success]{border-color:rgba(183,255,42,.22);background:rgba(183,255,42,.05)}.scanDecisionList article[data-tone=warn]{border-color:rgba(255,206,115,.22);background:rgba(255,206,115,.07)}.scanDecisionList article[data-tone=danger]{border-color:rgba(255,90,95,.22);background:rgba(255,90,95,.08)}.recentScans{display:grid;grid-gap:10px;gap:10px}.problemGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.problemGrid,.problemPanel{display:grid;grid-gap:14px;gap:14px}.problemPanel{border:1px solid var(--line-soft);border-radius:8px;background:linear-gradient(180deg,rgba(255,255,255,.038),rgba(255,255,255,.016));padding:20px}.problemPanel>strong{font-size:18px;line-height:1.1}.problemRow{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;padding-top:12px;border-top:1px solid rgba(255,255,255,.06)}.problemRow:first-of-type{padding-top:0;border-top:0}.problemRow h3,.problemRow p{margin:0}.problemRow p{margin-top:4px;color:var(--muted)}.problemRow span{border-radius:999px;padding:8px 10px;font-weight:900}.doorSalePanel{background:linear-gradient(180deg,rgba(255,255,255,.04),rgba(255,255,255,.016));padding:20px;grid-gap:16px;gap:16px}.doorSalePanel,.doorSalesMeta,.doorSessionPanel{border:1px solid var(--line-soft);border-radius:8px;display:grid}.doorSalesMeta,.doorSessionPanel{background:rgba(255,255,255,.026);padding:14px;grid-gap:12px;gap:12px}.doorSalesMeta p,.doorSessionPanel p{margin:4px 0 0;color:var(--muted)}.doorSalesReportGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.doorSalesReportCard{border:1px solid var(--line-soft);border-radius:8px;background:rgba(255,255,255,.026);padding:16px;display:grid;grid-gap:10px;gap:10px}.doorSalesReportCard .sectionTitle h3{margin:0}.doorSalesReportCard .listStack article span{display:block;margin-top:6px;color:var(--muted)}.okText{color:var(--accent)!important}.warnText{color:var(--warn)!important}.dangerText{color:var(--danger)!important}.marketingGrid{display:grid;grid-gap:16px;gap:16px}.marketingPanel{gap:14px}.marketingRow{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.marketingRow a,.marketingRow p{margin:4px 0 0}.marketingReminderSummary{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));grid-gap:12px;gap:12px}.marketingReminderSummary div{border:1px solid var(--line-soft);border-radius:8px;padding:12px;background:rgba(255,255,255,.026)}.opsQueueWrap{display:grid;grid-gap:16px;gap:16px}.opsQueueSummary{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:12px;gap:12px}.opsQueueCard,.opsQueueSummary article{border:1px solid var(--line-soft);border-radius:8px;background:linear-gradient(180deg,rgba(255,255,255,.036),rgba(255,255,255,.016));padding:16px}.opsQueueSummary article{display:grid;grid-gap:6px;gap:6px}.opsQueueCounts,.opsQueueSummary span{color:var(--muted)}.opsQueueSummary strong{font-size:24px;line-height:1}.opsQueueGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.opsQueueCard{display:grid;grid-gap:14px;gap:14px}.opsQueueCardHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.opsQueueCardHeader h3,.opsQueueCardHeader p,.opsQueueCounts{margin:0}.opsQueueCounts{display:flex;flex-wrap:wrap;gap:8px 12px;font-size:14px}.opsQueueCounts span{border:1px solid var(--line-soft);border-radius:999px;padding:6px 10px;background:rgba(255,255,255,.028)}.marketingReminderSummary strong{display:block;font-size:1.25rem}.entryPointEditor{border:1px solid var(--line);border-radius:8px;background:var(--surface);padding:16px;display:grid;grid-gap:14px;gap:14px}.compactStatusGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.compactStatusGrid article,.entryPointSummary{border:1px solid var(--line-soft);border-radius:8px;background:rgba(255,255,255,.026);padding:14px}.compactStatusGrid article span,.entryPointSummary strong{display:block}.compactStatusGrid article span{color:var(--muted);font-size:12px;text-transform:uppercase}.compactStatusGrid article strong{margin-top:4px}.compactStatusGrid article p,.entryPointSummary p{margin:6px 0 0;color:var(--muted)}.checkGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:10px;gap:10px}.compactListStack{gap:10px}.entryPointSummary{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:center}.doorSaleForm{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;border-top:1px solid rgba(255,255,255,.08);padding-top:16px}.doorSaleActions,.doorSaleResult{grid-column:1/-1}.doorSaleResult{border:1px solid rgba(183,255,42,.18);border-radius:8px;background:linear-gradient(180deg,rgba(183,255,42,.08),rgba(183,255,42,.04));padding:14px 16px;display:grid;grid-gap:8px;gap:8px}.doorSaleResult p{margin:0}.doorSaleResult a{color:var(--accent);font-weight:900}.doorSaleTicketGrid{display:grid;grid-gap:12px;gap:12px}.doorSaleTicketCard{border:1px solid var(--line-soft);border-radius:8px;background:rgba(255,255,255,.026);padding:14px;display:grid;grid-template-columns:140px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:center}.doorSaleTicketCard img{width:140px;height:140px;background:#fff;border-radius:8px;padding:8px}.doorSaleTicketCard p{margin:0}.recentScans .sectionTitle{margin-top:6px}.recentScans .sectionTitle h3{margin:0}.recentScanRow{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;padding:14px}.recentScanRow p{margin:4px 0 0;color:var(--muted)}.recentScanRow span{border-radius:999px;padding:7px 10px;font-weight:900}.recentScanRow[data-result=ok] span{background:rgba(183,255,42,.12);color:var(--accent)}.recentScanRow[data-result=warn] span{background:rgba(255,206,115,.13);color:var(--warn)}.recentScanRow[data-result=danger] span{background:rgba(255,90,95,.14);color:var(--danger)}.auditPanel{padding:16px;display:grid;grid-gap:10px;gap:10px}.auditPanel .sectionTitle h3{margin:0}.auditRow{display:grid;grid-template-columns:minmax(0,1fr) minmax(180px,auto);align-items:center;grid-gap:12px;gap:12px;padding:12px}.auditRowMain{display:grid;grid-gap:4px;gap:4px}.auditRow p{margin:4px 0 0;color:var(--muted)}.auditRowSide{display:grid;justify-items:end}.auditRow span{color:var(--muted);font-weight:800}.analyticsGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.analyticsGrid article{border:1px solid var(--line-soft);border-radius:8px;background:linear-gradient(180deg,rgba(255,255,255,.034),rgba(255,255,255,.015));padding:18px;display:grid;grid-gap:8px;gap:8px}.analyticsGrid p,.analyticsGrid span{color:var(--muted);margin:0;line-height:1.45}.analyticsGrid strong{font-size:clamp(28px,4vw,60px);line-height:1}.analyticsList{display:grid;grid-gap:10px;gap:10px}.analyticsListRow{display:flex;justify-content:space-between;gap:12px;align-items:flex-start;padding-top:10px;border-top:1px solid rgba(255,255,255,.08)}.analyticsListRow:first-child{border-top:0;padding-top:0}.analyticsListRow strong{font-size:15px;line-height:1.3}.analyticsListRow p{margin:4px 0 0}.analyticsListRow span{font-weight:800;color:var(--ink);white-space:nowrap}.publicShell{min-height:100svh;background:var(--bg);color:var(--ink)}.publicSiteHeader{position:-webkit-sticky;position:sticky;top:0;z-index:40;background:rgba(9,9,8,.92);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.publicSiteHeaderInner{width:min(1180px,calc(100% - 32px));min-height:72px;margin:0 auto;display:grid;grid-gap:4px;gap:4px;padding:16px 0 12px}.publicSiteHeaderTop{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.publicSiteLockup{display:grid;grid-gap:0;gap:0;width:6.1em}.publicSiteBrand{display:block;align-items:flex-start;width:100%}.publicSiteBrand strong{display:block;width:100%;color:var(--accent);font-size:34px;font-weight:900;letter-spacing:.02em;line-height:.88}.publicSiteTagline{margin:0;color:var(--muted);font-size:9px;font-weight:800;letter-spacing:.04em;line-height:.92;text-transform:uppercase;display:flex;justify-content:space-between;gap:0;width:100%}.publicSiteActions{display:flex;align-items:center;gap:10px}.publicSiteActionLink{min-height:40px;padding:0 14px;border-radius:999px;border:1px solid var(--line-soft);display:inline-flex;align-items:center;justify-content:center;font-size:13px;font-weight:800;color:var(--muted);background:rgba(255,255,255,.018);transition:border-color .16s ease,background-color .16s ease,color .16s ease,transform .16s ease}.publicSiteActionLink:hover{transform:translateY(-1px);border-color:rgba(183,255,42,.28);color:var(--accent);background:rgba(183,255,42,.06)}.publicSiteActionLink[data-tone=accent]{border-color:var(--accent);background:var(--accent);color:#091006}.publicSiteActionLink[data-tone=accent]:hover{color:#091006;background:#c6ff55}.publicSiteBody{display:grid}.publicSiteFooter{border-top:1px solid var(--line-soft);background:rgba(255,255,255,.018)}.publicSiteFooterInner{width:min(1180px,calc(100% - 32px));margin:0 auto;padding:34px 0 44px}.publicSiteFooterGrid{display:grid;grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(0,1fr));grid-gap:22px;gap:22px}.publicSiteFooterColumn,.publicSiteFooterLead{display:grid;grid-gap:10px;gap:10px}.publicSiteFooterColumn p,.publicSiteFooterLead h2,.publicSiteFooterLead p{margin:0}.publicSiteFooterLead h2{max-width:14ch;font-size:clamp(28px,4vw,48px);line-height:.94}.publicSiteFooterColumn p,.publicSiteFooterLead p{color:var(--muted)}.publicSiteFooterColumn span{color:var(--accent);font-size:11px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.publicSiteFooterColumn a{color:var(--ink);font-weight:800}.publicSiteFooterColumn a:hover{color:var(--accent)}.publicShell:before{content:"";position:fixed;inset:0;pointer-events:none;background:radial-gradient(circle at top right,rgba(183,255,42,.08),transparent 34%),radial-gradient(circle at bottom left,rgba(255,255,255,.04),transparent 28%)}.publicEventHero,.publicOrganizerHero,.registrationHero,.ticketAccessHero{min-height:78svh;background-color:#090908;background-position:50%;background-size:cover;padding:clamp(20px,5vw,64px);display:flex;flex-direction:column;justify-content:flex-end;gap:24px;position:relative;isolation:isolate}.publicEventHero:after,.publicOrganizerHero:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(9,9,8,.08),rgba(9,9,8,.82));z-index:-1}.registrationHero{min-height:58svh}.ticketAccessHero{min-height:48svh}.publicContent h1,.publicEventHero h1,.publicOrganizerHero h1,.registrationHero h1,.ticketAccessHero h1{margin:0;max-width:980px;font-size:clamp(48px,10vw,136px);line-height:.86}.publicAvailability,.publicContent p,.publicEventHero p,.publicEventInfo p,.publicOrganizerHero p,.registrationHero p,.ticketAccessHero p{color:var(--muted)}.publicHeroTopline{width:min(1180px,100%);margin:0 auto;display:flex;justify-content:space-between;align-items:center;gap:14px;flex-wrap:wrap}.publicHeroBadge{min-height:36px;padding:0 14px;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:rgba(255,255,255,.06);display:inline-flex;align-items:center;font-size:13px;font-weight:900;letter-spacing:0;color:var(--ink)}.publicHeroLayout{width:min(1180px,100%);margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,390px);grid-gap:28px;gap:28px;align-items:end}.publicLandingHero{min-height:88svh;background-color:#090908;background-position:50%;background-size:cover;padding:clamp(20px,5vw,64px);display:flex;flex-direction:column;justify-content:flex-end;gap:24px;position:relative;isolation:isolate}.publicLandingHero:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(9,9,8,.08),rgba(9,9,8,.86));z-index:-1}.publicLandingHeroLayout{width:min(1180px,100%);margin:0 auto;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(300px,390px);grid-gap:28px;gap:28px;align-items:end}.publicHeroAside,.publicHeroContent{border-radius:8px}.publicHeroContent{background:transparent;padding:0;display:grid;grid-gap:18px;gap:18px}.publicHeroAside{border:1px solid rgba(255,255,255,.1);background:linear-gradient(180deg,rgba(14,14,12,.56),rgba(14,14,12,.8));-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);padding:20px;display:grid;grid-gap:14px;gap:14px}.publicHeroFacts{display:flex;flex-wrap:wrap;gap:10px}.publicHeroFacts span{min-height:38px;padding:0 12px;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.05);display:inline-flex;align-items:center;font-size:13px;font-weight:800;color:var(--ink)}.publicHeroLead{max-width:760px;margin:0;font-size:clamp(18px,2vw,24px);line-height:1.45}.publicActionRow{display:flex;flex-wrap:wrap;gap:10px}.publicActionButton{min-height:42px;border-radius:8px;border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.08);color:var(--ink);display:inline-flex;align-items:center;justify-content:center;padding:0 14px;font-size:14px;font-weight:900;cursor:pointer}.publicActionButton.subtle{background:transparent;color:var(--muted)}.publicActionFeedback{margin:0;color:var(--muted);font-size:14px}.publicInlineForm{border:1px solid rgba(255,255,255,.1);border-radius:8px;background:rgba(255,255,255,.04);padding:14px;display:grid;grid-gap:10px;gap:10px}.publicInlineForm h3,.publicInlineForm p{margin:0}.publicInlineFormGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.publicInlineForm input{min-height:44px;border:1px solid var(--line);border-radius:8px;background:rgba(10,10,9,.72);color:var(--ink);padding:0 12px}.publicInlineForm button{min-height:42px;border:1px solid var(--accent);border-radius:8px;background:var(--accent);color:#0a1207;padding:0 14px;font-weight:900;cursor:pointer}.publicHeroFactGrid{display:grid;grid-gap:10px;gap:10px}.publicHeroFactGrid article{border:1px solid rgba(255,255,255,.1);border-radius:8px;background:rgba(255,255,255,.04);padding:14px;display:grid;grid-gap:8px;gap:8px}.publicHeroFactGrid article p,.publicHeroFactGrid article span{margin:0;color:var(--muted)}.publicHeroFactGrid article strong{font-size:clamp(20px,3vw,34px);line-height:.94}.publicBrandLogo{width:88px;height:88px;border:1px solid rgba(255,255,255,.12);border-radius:8px;background:rgba(255,255,255,.08);object-fit:cover;box-shadow:0 18px 48px rgba(0,0,0,.3)}.publicLinks{display:flex;flex-wrap:wrap;gap:10px}.publicEventTile strong,.publicLinks a{min-height:42px;border:1px solid var(--accent);border-radius:8px;color:#091006;display:inline-flex;align-items:center;padding:0 14px;font-weight:800;background:var(--accent)}.publicLegalBox{margin-top:28px;border:1px solid var(--line);border-radius:8px;background:linear-gradient(180deg,rgba(255,255,255,.03),rgba(255,255,255,.02));padding:22px;display:grid;grid-gap:10px;gap:10px}.publicLegalBox.compact{margin-top:18px}.publicLegalBox h2,.publicLegalBox p{margin:0}.publicLegalBox a{color:var(--accent);font-weight:800}.publicContent,.publicEventLayout,.registrationLayout,.ticketAccessLayout{width:min(1180px,calc(100% - 32px));margin:0 auto;padding:42px 0}.publicLandingSections{display:grid;grid-gap:32px;gap:32px}.sectionTitle.compact{max-width:680px}.publicLandingDemoGrid,.publicLandingJourneyGrid,.publicLandingSplit{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px}.publicLandingFeatureList{display:grid;grid-gap:12px;gap:12px}.publicLandingFeatureList article{border:1px solid var(--line);border-radius:8px;background:linear-gradient(180deg,rgba(255,255,255,.04),rgba(255,255,255,.02));padding:18px;display:grid;grid-gap:8px;gap:8px}.publicLandingCta h2,.publicLandingCta p,.publicLandingFeatureList p,.publicLandingFeatureList strong{margin:0}.publicLandingFeatureList p{color:var(--muted)}.publicLandingDemo,.publicLandingJourney{display:grid;grid-gap:18px;gap:18px}.publicLandingCta{gap:14px}.landingCapabilityGrid,.landingTrustGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.landingCapabilityGrid article,.landingTrustGrid article{border:1px solid var(--line);border-radius:8px;background:linear-gradient(180deg,rgba(255,255,255,.045),rgba(255,255,255,.02));padding:18px;display:grid;grid-gap:10px;gap:10px}.landingCapabilityGrid li,.landingCapabilityGrid span,.landingTrustGrid p,.landingTrustGrid span,.publicSupportBand p{margin:0;color:var(--muted)}.landingCapabilityGrid span,.landingTrustGrid span{color:var(--accent);font-size:12px;font-weight:900;text-transform:uppercase}.landingTrustGrid strong{font-size:clamp(22px,2.8vw,34px);line-height:.98}.landingCapabilityGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.landingCapabilityGrid h3,.publicSupportBand h2{margin:0}.landingCapabilityGrid ul{margin:0;padding-left:18px;display:grid;grid-gap:8px;gap:8px}.publicLandingCapabilities,.publicSupportBand{display:grid;grid-gap:18px;gap:18px}.publicSummaryGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;margin-bottom:28px}.publicSummaryGrid article{border:1px solid var(--line);border-radius:8px;background:linear-gradient(180deg,rgba(255,255,255,.04),rgba(255,255,255,.02));padding:18px;display:grid;grid-gap:8px;gap:8px}.publicSummaryGrid p,.publicSummaryGrid span{margin:0;color:var(--muted)}.publicSummaryGrid strong{font-size:clamp(22px,3vw,42px);line-height:1}.publicEventDecisionGrid,.publicOrganizerCapabilityGrid,.publicOrganizerTrustGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.publicEventDecisionGrid article,.publicOrganizerCapabilityGrid article,.publicOrganizerTrustGrid article{border:1px solid var(--line);border-radius:8px;background:linear-gradient(180deg,rgba(255,255,255,.045),rgba(255,255,255,.02));padding:18px;display:grid;grid-gap:10px;gap:10px}.publicEventDecisionGrid span,.publicOrganizerCapabilityGrid span,.publicOrganizerTrustGrid span{color:var(--accent);font-size:12px;font-weight:900;text-transform:uppercase}.publicEventDecisionGrid p,.publicOrganizerCapabilityGrid li,.publicOrganizerTrustGrid p{margin:0;color:var(--muted)}.publicEventDecisionGrid strong,.publicOrganizerTrustGrid strong{font-size:clamp(22px,2.8vw,34px);line-height:.98}.publicEventSupportBand,.publicOrganizerCapabilitySection,.publicOrganizerSupportBand{display:grid;grid-gap:18px;gap:18px}.publicEventSupportBand h2,.publicOrganizerCapabilityGrid h3{margin:0}.publicOrganizerCapabilityGrid ul{margin:0;padding-left:18px;display:grid;grid-gap:8px;gap:8px}.registrationLayout{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,380px);align-items:start;grid-gap:18px;gap:18px}.ticketAccessLayout{display:grid;grid-template-columns:minmax(280px,340px) minmax(0,1fr);align-items:start;grid-gap:24px;gap:24px}.ticketAccessRail,.ticketAccessRailPanels{display:grid;grid-gap:16px;gap:16px}.ticketAccessRail{position:-webkit-sticky;position:sticky;top:18px}.ticketAccessRail .publicCheckout,.ticketAccessRailCard{border:1px solid var(--line-soft);border-radius:8px;background:linear-gradient(180deg,rgba(255,255,255,.045),rgba(255,255,255,.02));box-shadow:none}.ticketAccessRail .publicCheckout{position:static;top:auto}.ticketAccessEntry,.ticketAccessRailCard{padding:20px}.ticketAccessRailCard{display:grid;grid-gap:14px;gap:14px}.ticketAccessRailCard h3{margin:0;font-size:24px;line-height:1}.registrationForm{gap:16px}.registrationStepper{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:10px;gap:10px}.registrationStepButton{min-height:88px;border:1px solid var(--line);border-radius:8px;background:rgba(255,255,255,.02);padding:14px;display:grid;grid-gap:10px;gap:10px;text-align:left;cursor:pointer;color:var(--muted)}.registrationStepButton span{width:28px;height:28px;border:1px solid;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:900}.registrationStepButton strong{font-size:14px;line-height:1.25}.registrationStepButton[data-state=active]{border-color:rgba(183,255,42,.4);background:rgba(183,255,42,.08);color:var(--accent)}.registrationStepButton[data-state=complete]{border-color:rgba(183,255,42,.2);color:var(--ink)}.registrationStepButton[data-state=complete] span{background:rgba(183,255,42,.14);color:var(--accent)}.registrationStage{border:1px solid var(--line-soft);border-radius:8px;background:linear-gradient(180deg,rgba(255,255,255,.04),rgba(255,255,255,.02));padding:18px;display:grid;grid-gap:16px;gap:16px}.registrationActions,.registrationDecisionGrid,.registrationPreviewSection,.registrationReviewGrid,.registrationStepBody{display:grid;grid-gap:14px;gap:14px}.registrationDecisionGrid,.registrationReviewGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.registrationDecisionGrid article,.registrationReviewGrid article{border:1px solid var(--line);border-radius:8px;background:rgba(255,255,255,.025);padding:16px;display:grid;grid-gap:8px;gap:8px}.registrationDecisionGrid span,.registrationPreviewSection span,.registrationReviewGrid span{color:var(--accent);font-size:12px;font-weight:900;text-transform:uppercase}.registrationDecisionGrid h3,.registrationNote strong,.registrationReviewGrid strong{margin:0;font-size:clamp(20px,2.5vw,30px);line-height:.98}.registrationDecisionGrid p,.registrationNote p,.registrationPreviewSection p,.registrationReviewGrid p{margin:0;color:var(--muted)}.registrationNote{border:1px solid rgba(183,255,42,.2);border-radius:8px;background:rgba(183,255,42,.05);padding:16px;display:grid;grid-gap:8px;gap:8px}.registrationActions{grid-template-columns:repeat(2,minmax(0,1fr))}.registrationActions button{min-height:44px}.registrationPreview{position:-webkit-sticky;position:sticky;top:18px;border:1px solid var(--line);border-radius:8px;background:var(--surface);padding:18px;display:grid;grid-gap:12px;gap:12px}.registrationPreview h2{margin:0;font-size:clamp(32px,5vw,64px);line-height:.92}.registrationPreview p{margin:0;color:var(--muted)}.registrationPreview strong{color:var(--accent);overflow-wrap:anywhere}.registrationChecklist,.registrationPreviewSection{border-top:1px solid var(--line);padding-top:12px}.registrationChecklist{display:grid;grid-gap:6px;gap:6px}.registrationChecklist span{color:var(--accent);font-weight:900}.registrationChecklist p{margin:0}.registrationSuccess{border-top:1px solid var(--line);padding-top:12px;display:grid;grid-gap:10px;gap:10px}.registrationSuccess span{color:var(--accent);font-weight:900}.registrationSuccess a{min-height:42px;border:1px solid var(--accent);border-radius:8px;color:var(--accent);display:inline-flex;align-items:center;justify-content:center;padding:0 14px;font-weight:800}.ticketAccessList{border:1px solid var(--line-soft);border-radius:8px;background:linear-gradient(180deg,rgba(255,255,255,.03),rgba(255,255,255,.014));padding:24px;display:grid;grid-gap:24px;gap:24px}.ticketAccessList h2,.ticketAccessList p{margin:0}.ticketAccessSection,.ticketAccessStage,.ticketCardStack{display:grid;grid-gap:16px;gap:16px}.ticketAccessStage{padding-bottom:20px;border-bottom:1px solid rgba(255,255,255,.08)}.ticketAccessSectionHeader,.ticketAccessStageTop{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.ticketAccessSectionHeader{flex-direction:column;justify-content:flex-start;gap:6px}.ticketAccessSectionHeader h3,.ticketAccessStageTop h2{margin:0;font-size:clamp(28px,4vw,52px);line-height:.96}.ticketAccessSectionHeader h3{font-size:clamp(24px,3vw,34px)}.ticketAccessSections{display:grid;grid-gap:20px;gap:20px}.ticketAccessSection{padding-top:20px;border-top:1px solid rgba(255,255,255,.08)}.ticketAccessSection:first-child{padding-top:0;border-top:0}.ticketAccessHeaderActions,.ticketAccessSummary{display:grid;grid-gap:10px;gap:10px}.ticketAccessMeta,.ticketWalletMeta{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.ticketAccessHeaderActions{grid-template-columns:repeat(auto-fit,minmax(160px,max-content))}.ticketAccessSummary{grid-template-columns:repeat(4,minmax(0,1fr))}.ticketAccessSummary article{border:1px solid var(--line-soft);border-radius:8px;padding:14px;background:linear-gradient(180deg,rgba(255,255,255,.04),rgba(255,255,255,.02));display:grid;grid-gap:6px;gap:6px}.ticketAccessMeta article,.ticketWalletCard,.ticketWalletEmpty,.ticketWalletMeta article{border:1px solid var(--line-soft);border-radius:8px;padding:14px;background:rgba(255,255,255,.024)}.ticketAccessSummary span{color:var(--muted)}.ticketAccessSummary strong{font-size:24px;line-height:1}.ticketAccessMeta strong,.ticketWalletMeta strong{display:block;margin-top:4px}.ticketAccessMeta p,.ticketWalletCard p,.ticketWalletEmpty p,.ticketWalletMeta p{margin:6px 0 0;color:var(--muted)}.ticketHelpPanel{border:1px solid var(--line-soft);border-radius:8px;background:linear-gradient(180deg,rgba(255,255,255,.035),rgba(255,255,255,.018));padding:20px;display:grid;grid-gap:14px;gap:14px}.ticketHelpItem p,.ticketHelpPanel h3,.ticketStatusNotice p{margin:0}.ticketHelpList,.ticketNoticeList{display:grid;grid-gap:10px;gap:10px}.ticketHelpItem,.ticketStatusNotice{border-radius:8px;padding:12px 14px;display:grid;grid-gap:4px;gap:4px}.ticketHelpItem strong,.ticketStatusNotice strong{font-size:14px}.walletOptionGrid,.walletProviderGrid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.walletProviderGrid article{border:1px solid var(--line-soft);border-radius:8px;padding:14px;background:rgba(255,255,255,.024);display:grid;grid-gap:6px;gap:6px}.walletProviderGrid p,.walletProviderGrid span{margin:0;color:var(--muted)}.walletProviderGrid strong{font-size:20px;line-height:1}.ticketHelpItem[data-tone=neutral],.ticketStatusNotice[data-tone=neutral]{border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.03)}.ticketHelpItem[data-tone=success],.ticketStatusNotice[data-tone=success]{border:1px solid rgba(98,214,128,.28);background:rgba(98,214,128,.1)}.ticketHelpItem[data-tone=warn],.ticketStatusNotice[data-tone=warn]{border:1px solid rgba(255,193,92,.28);background:rgba(255,193,92,.1)}.ticketHelpItem[data-tone=danger],.ticketStatusNotice[data-tone=danger]{border:1px solid rgba(255,108,108,.28);background:rgba(255,108,108,.1)}.ticketAccessCard{border:1px solid var(--line-soft);border-radius:8px;padding:20px;display:grid;grid-gap:18px;gap:18px;background:linear-gradient(180deg,rgba(255,255,255,.035),rgba(255,255,255,.018))}.ticketCardHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.ticketCardHeader>strong{border-radius:999px;padding:8px 10px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);font-size:13px}.ticketCardBody{display:grid;grid-template-columns:minmax(0,1fr) minmax(180px,220px);grid-gap:18px;gap:18px;align-items:start}.ticketCardMain{display:grid;grid-gap:14px;gap:14px}.ticketCardFacts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.ticketCardFacts article{border:1px solid var(--line-soft);border-radius:8px;padding:14px;background:rgba(255,255,255,.024);display:grid;grid-gap:6px;gap:6px}.ticketCardFacts span,.ticketInlineNote{color:var(--muted)}.ticketCardFacts strong{font-size:18px;line-height:1.08}.ticketInlineNote{margin:0;line-height:1.5}.ticketAccessCard h3{margin:4px 0;overflow-wrap:anywhere}.ticketAccessCard span{color:var(--accent);font-weight:900}.ticketNoticeList{margin-top:12px}.ticketQrBox{display:grid;grid-gap:10px;gap:10px;width:100%;max-width:220px;margin-inline:auto;justify-items:center;align-content:start}.ticketQrBox img{display:block;width:min(100%,220px);height:auto;aspect-ratio:1/1;border-radius:8px;background:#fff;padding:8px}.statusLine a,.ticketAccessCard a{color:var(--accent);font-weight:900}.statusLine a:hover,.ticketAccessCard a:hover{color:#d2ff7b}.statusLine a:focus-visible,.ticketAccessCard a:focus-visible{outline:none;box-shadow:0 0 0 1px rgba(183,255,42,.24),0 0 0 6px rgba(183,255,42,.06);border-radius:6px}.ticketCardActions{width:100%;grid-template-columns:1fr;justify-items:stretch}.ticketCardActions a{min-height:44px;width:100%;border:1px solid var(--line-soft);border-radius:8px;background:rgba(255,255,255,.022);display:inline-flex;align-items:center;justify-content:center;padding:0 14px;text-align:center}.ticketCardActions a:hover{border-color:rgba(183,255,42,.28);background:rgba(183,255,42,.06)}.ticketWalletCard,.ticketWalletGrid{display:grid;grid-gap:14px;gap:14px}.ticketWalletCardHeader{display:flex;justify-content:space-between;align-items:flex-start;gap:14px}.ticketWalletCardHeader h2{margin:4px 0 0}.ticketWalletCardHeader>strong{border-radius:999px;padding:8px 10px;background:rgba(255,255,255,.06);font-size:14px}.walletHero{min-height:44svh}.publicAfterPurchaseShell .publicSiteBody{gap:24px}.postPurchaseHero{border:1px solid var(--line-soft);border-radius:8px;background:radial-gradient(circle at top right,rgba(183,255,42,.14),transparent 34%),linear-gradient(180deg,rgba(255,255,255,.05),rgba(255,255,255,.02));padding:clamp(22px,4vw,34px);display:grid;grid-gap:18px;gap:18px}.postPurchaseHeroTop{display:flex;justify-content:space-between;align-items:flex-start;gap:18px}.postPurchaseHeroLead{display:grid;grid-gap:10px;gap:10px;max-width:820px}.postPurchaseHeroLead h1{margin:0;font-size:clamp(42px,7vw,84px);line-height:.94}.postPurchaseHeroLead p{margin:0;color:var(--muted);max-width:760px}.postPurchaseStatus{min-height:40px;padding:0 14px;border-radius:999px;border:1px solid var(--line-soft);background:rgba(255,255,255,.05);display:inline-flex;align-items:center;justify-content:center;font-size:13px;font-weight:900;white-space:nowrap}.postPurchaseStatus[data-tone=success]{border-color:rgba(183,255,42,.26);background:rgba(183,255,42,.08);color:var(--accent)}.postPurchaseStatus[data-tone=warn]{border-color:rgba(255,206,115,.26);background:rgba(255,206,115,.08);color:#ffd27b}.postPurchaseStatus[data-tone=danger]{border-color:rgba(255,90,95,.26);background:rgba(255,90,95,.08);color:#ff8a8d}.postPurchaseFactGrid,.postPurchaseStepGrid{display:grid;grid-gap:12px;gap:12px}.postPurchaseFactGrid,.postPurchaseStepGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.postPurchaseFact,.postPurchaseStep{border:1px solid var(--line-soft);border-radius:8px;background:rgba(255,255,255,.025);padding:16px;display:grid;grid-gap:8px;gap:8px}.postPurchaseFact p,.postPurchaseFact span,.postPurchaseStep p,.postPurchaseStep span{margin:0;color:var(--muted)}.postPurchaseFact strong,.postPurchaseStep strong{font-size:clamp(22px,3vw,34px);line-height:.98}.postPurchaseStep span{color:var(--accent);font-weight:900}.postPurchaseStep[data-tone=success]{border-color:rgba(183,255,42,.28);background:rgba(183,255,42,.06)}.postPurchaseStep[data-tone=warn]{border-color:rgba(255,206,115,.28);background:rgba(255,206,115,.07)}.postPurchaseStep[data-tone=danger]{border-color:rgba(255,90,95,.24);background:rgba(255,90,95,.07)}.postPurchaseHeroActions{display:flex;flex-wrap:wrap;gap:10px}.walletLayout{grid-template-columns:minmax(300px,380px) minmax(0,1fr)}.walletSummaryCard{display:grid;grid-gap:14px;gap:14px}.walletBadgeRow{display:flex;flex-wrap:wrap;gap:10px}.walletBadge{min-height:36px;padding:0 12px;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.05);display:inline-flex;align-items:center;color:var(--ink);font-size:13px;font-weight:900}.walletTicketCard,.walletTicketGrid{display:grid;grid-gap:16px;gap:16px}.walletTicketCard{border:1px solid var(--line-soft);border-radius:8px;padding:20px;background:linear-gradient(180deg,rgba(255,255,255,.05),rgba(255,255,255,.022))}.walletTicketHeader{display:flex;justify-content:space-between;align-items:flex-start;gap:14px}.walletTicketHeader p,.walletTicketHeader span{margin:0;color:var(--muted)}.walletTicketHeader h2{margin:4px 0;overflow-wrap:anywhere}.walletTicketHeader>strong{border-radius:999px;padding:8px 10px;background:rgba(183,255,42,.08);border:1px solid rgba(183,255,42,.18);color:var(--accent);font-size:13px}.walletTicketBody{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:16px;gap:16px;align-items:center}.walletQrFrame{width:180px;min-width:180px;border-radius:8px;background:#fff;padding:12px;display:grid;place-items:center}.walletQrFrame img{width:100%;height:auto}.walletTicketMeta{display:grid;grid-gap:10px;gap:10px}.walletTicketMeta article{border:1px solid var(--line-soft);border-radius:8px;padding:12px 14px;background:rgba(255,255,255,.024);display:grid;grid-gap:6px;gap:6px}.walletTicketMeta p,.walletTicketMeta span{margin:0;color:var(--muted)}.walletTicketMeta strong{font-size:18px;line-height:1.05}.ticketMuttizettelForm,.ticketTransferForm{grid-column:1/-1;border-top:1px solid rgba(255,255,255,.08);padding-top:18px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.ticketMuttizettelForm .checkLine,.ticketMuttizettelForm .eyebrow,.ticketMuttizettelForm .signatureField,.ticketMuttizettelForm button,.ticketTransferForm .checkLine,.ticketTransferForm .eyebrow,.ticketTransferForm .statusLine,.ticketTransferForm button{grid-column:1/-1}.ticketMuttizettelForm label,.ticketTransferForm label{display:grid;grid-gap:8px;gap:8px;color:var(--muted);font-size:14px}.signatureField{display:grid;grid-gap:10px;gap:10px}.signaturePad{width:100%;height:180px;border:1px solid var(--line-soft);border-radius:8px;background:#0f0f0e;touch-action:none}.signatureField small{color:var(--muted);line-height:1.4}.publicEventGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.publicCheckout,.publicEventInfo,.publicEventTile{border:1px solid var(--line-soft);border-radius:8px;background:linear-gradient(180deg,rgba(255,255,255,.04),rgba(255,255,255,.02));padding:18px}.publicEventTile{min-height:320px;display:grid;grid-template-rows:160px auto 1fr auto;grid-gap:12px;gap:12px;transition:transform .18s ease,border-color .18s ease,background .18s ease}.publicEventTile:hover{transform:translateY(-2px);border-color:rgba(183,255,42,.35);background:linear-gradient(180deg,rgba(183,255,42,.07),rgba(255,255,255,.03))}.publicEventTileMedia{border-radius:8px;background-position:50%;background-size:cover;border:1px solid rgba(255,255,255,.08)}.publicRecapSection{margin-top:28px;display:grid;grid-gap:18px;gap:18px}.publicRecapGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.publicRecapCard{border:1px solid var(--line);border-radius:8px;background:linear-gradient(180deg,rgba(255,255,255,.05),rgba(255,255,255,.02));padding:18px;display:grid;grid-gap:14px;gap:14px}.publicRecapCard>p{margin:0}.publicRecapHeader{display:grid;grid-gap:6px;gap:6px}.publicRecapHeader p,.publicRecapHeader span{margin:0;color:var(--muted)}.publicRecapHeader strong{font-size:clamp(22px,4vw,36px);line-height:.98}.publicRecapGallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.publicRecapGallery img{width:100%;min-height:180px;border-radius:8px;object-fit:cover;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.04)}.publicRecapActions{display:flex;flex-wrap:wrap;gap:10px}.publicRecapActions a{min-height:42px;border:1px solid var(--line);border-radius:8px;padding:0 14px;display:inline-flex;align-items:center;color:var(--ink);background:rgba(255,255,255,.03);font-weight:800}.publicEventTileFooter,.publicEventTileMeta{display:flex;justify-content:space-between;align-items:center;gap:12px}.publicEventTileMeta span:last-child{color:var(--muted)}.publicEventTileBody{display:grid;align-content:start;grid-gap:10px;gap:10px}.publicEventTile span{color:var(--accent);font-weight:900}.publicCheckout h2,.publicEventInfo h2,.publicEventTile h3{margin:0;font-size:clamp(28px,4vw,56px);line-height:.96}.publicEventTile p{color:var(--muted);margin:0}.publicEventLayout{grid-template-columns:minmax(0,1fr) minmax(320px,440px);align-items:start}.publicEventInfo,.publicEventLayout{display:grid;grid-gap:20px;gap:20px}.publicEventHighlights{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.publicEventHighlights article{border:1px solid var(--line-soft);border-radius:8px;background:rgba(255,255,255,.02);padding:16px;display:grid;grid-gap:8px;gap:8px}.publicEventHighlights p,.publicEventHighlights span{margin:0;color:var(--muted)}.publicEventHighlights strong{font-size:clamp(22px,3vw,34px);line-height:.96}.publicTrustGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.checkoutSteps,.checkoutSummary,.publicTrustGrid article{border:1px solid var(--line);border-radius:8px}.publicTrustGrid article{padding:14px;background:rgba(255,255,255,.02)}.publicTrustGrid p{margin:6px 0 0;color:var(--muted)}.publicDecisionPromiseList{display:grid;grid-gap:8px;gap:8px}.publicDecisionPromiseList p{margin:0;padding-left:18px;color:var(--muted);position:relative}.publicDecisionPromiseList p:before{content:"";position:absolute;left:0;top:8px;width:8px;height:8px;border-radius:999px;background:var(--accent)}.publicFaqSection{margin-top:28px;display:grid;grid-gap:12px;gap:12px}.publicFaqList{display:grid;grid-gap:10px;gap:10px}.publicFaqList article{border:1px solid var(--line);border-radius:8px;background:linear-gradient(180deg,rgba(255,255,255,.04),rgba(255,255,255,.02));padding:16px;display:grid;grid-gap:8px;gap:8px}.publicFaqList p,.publicFaqList strong{margin:0}.purchaseStatusBox{border:1px solid var(--line);border-radius:8px;padding:14px;display:grid;grid-gap:8px;gap:8px;background:rgba(255,255,255,.03)}.purchaseStatusBox p,.purchaseStatusBox strong{margin:0}.purchaseStatusBox p{color:var(--muted)}.purchaseStatusBox[data-state=ok]{border-color:rgba(183,255,42,.42)}.purchaseStatusBox[data-state=warn]{border-color:rgba(255,206,115,.42)}.purchaseStatusBox[data-state=danger]{border-color:rgba(255,90,95,.4)}.purchaseGuidanceList{display:grid;grid-gap:10px;gap:10px}.purchaseGuidanceList article{border:1px solid var(--line);border-radius:8px;background:rgba(255,255,255,.03);padding:14px;display:grid;grid-gap:6px;gap:6px}.purchaseGuidanceList article p,.purchaseGuidanceList article strong{margin:0}.purchaseGuidanceList article p{color:var(--muted)}.publicEventInfo dl{margin:0;display:grid;grid-gap:10px;gap:10px}.publicEventInfo dt{color:var(--accent);font-weight:900}.publicEventInfo dd{margin:4px 0 0;color:var(--muted)}.publicCheckout{display:grid;grid-gap:14px;gap:14px;position:-webkit-sticky;position:sticky;top:18px;box-shadow:0 24px 64px rgba(0,0,0,.2)}.publicEventDecisionPanel{align-self:start}.publicCheckoutBacklink,.publicCheckoutPrimaryLink,.publicCheckoutSecondaryLink{min-height:46px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;padding:0 16px;font-weight:900}.publicCheckoutPrimaryLink{background:var(--accent);color:#111107;border:0}.publicCheckoutBacklink,.publicCheckoutSecondaryLink{border:1px solid var(--line);color:var(--ink);background:rgba(255,255,255,.03)}button.publicCheckoutBacklink,button.publicCheckoutPrimaryLink,button.publicCheckoutSecondaryLink{-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;cursor:pointer}.publicCheckoutPage{display:grid;grid-gap:20px;gap:20px}.publicCheckoutPageLayout{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,420px);grid-gap:20px;gap:20px;align-items:start}.publicCheckoutLead{display:grid;grid-gap:16px;gap:16px}.publicCheckoutPageForm{border:1px solid var(--line-soft);border-radius:8px;background:linear-gradient(180deg,rgba(255,255,255,.04),rgba(255,255,255,.02));padding:18px}.publicCheckoutPageForm,.publicCheckoutSection,.publicCheckoutSupportBand{display:grid;grid-gap:14px;gap:14px}.publicCheckoutSection{border:1px solid var(--line);border-radius:8px;background:rgba(255,255,255,.025);padding:16px}.publicCheckoutSectionHeader{display:grid;grid-gap:8px;gap:8px}.publicCheckoutSectionHeader h3,.publicCheckoutSupportBand h2{margin:0;font-size:clamp(22px,3vw,34px);line-height:.98}.publicCheckoutSectionHeader p,.publicCheckoutSupportBand p{margin:0}.publicCheckoutPageRail{align-self:start}.checkoutSteps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:0;gap:0;overflow:hidden}.checkoutSteps span{padding:9px;color:var(--muted);font-weight:800;text-align:center}.checkoutSteps span:first-child{background:rgba(183,255,42,.12);color:var(--accent)}.checkoutSummary{display:flex;justify-content:space-between;gap:12px;padding:12px;align-items:center;background:rgba(255,255,255,.03)}.checkoutSummary span{color:var(--muted)}.muttizettelBox,.publicCheckout label{display:grid;grid-gap:8px;gap:8px;color:var(--muted)}.publicFormGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.muttizettelBox{border:1px solid var(--line);border-radius:8px;padding:14px;background:rgba(255,255,255,.03)}.muttizettelBox legend{color:var(--accent);font-weight:900}.checkoutSuccessBox{border:1px solid var(--accent);border-radius:8px;padding:14px;display:grid;grid-gap:10px;gap:10px}.checkoutSuccessBox p{margin:0;color:var(--muted)}.checkoutSuccessBox a{min-height:44px;border-radius:8px;background:var(--accent);color:#111107;display:inline-flex;align-items:center;justify-content:center;padding:0 14px;font-weight:900}.checkLine{grid-template-columns:18px minmax(0,1fr);align-items:start;line-height:1.4}.checkLine input{min-height:auto;width:18px;margin-top:2px}.waitlistBox{border-color:rgba(255,206,115,.34);background:rgba(255,206,115,.06)}@media (max-width:940px){.appShell{grid-template-columns:1fr}.apiWarningBar{flex-direction:column;align-items:stretch}.sidebar{position:relative;height:auto;border-right:0;border-bottom:1px solid var(--line-soft)}.roleNav{display:flex;overflow-x:auto;flex-wrap:nowrap;padding-bottom:4px}.roleNav.compact{grid-template-columns:repeat(2,minmax(0,1fr))}.analyticsActionBar,.analyticsGrid,.analyticsHero,.analyticsQuickRail,.dashboardLaunchRail,.dashboardOverview,.entryWorkspaceActionBar,.entryWorkspaceHero,.entryWorkspaceQuickRail,.entryWorkspaceStepGrid,.eventStageBody,.eventWorkspaceActionBar,.eventWorkspaceHero,.eventWorkspaceQuickRail,.eventWorkspaceStepGrid,.inlineForm,.landingCapabilityGrid,.landingTrustGrid,.launchHero,.launchStepGrid,.launchSummary,.onboardingGrid,.onboardingHero,.onboardingSummary,.operationsCategoryGrid,.operationsChecklist,.operationsWorkspaceActionBar,.operationsWorkspaceHero,.operationsWorkspaceQuickRail,.operationsWorkspaceStepGrid,.paymentStatusGrid,.paymentWorkspace,.postPurchaseFactGrid,.postPurchaseStepGrid,.privacyHero,.publicCheckoutPageLayout,.publicEventDecisionGrid,.publicEventGrid,.publicEventHighlights,.publicEventLayout,.publicHeroLayout,.publicInlineFormGrid,.publicLandingDemoGrid,.publicLandingHeroLayout,.publicLandingJourneyGrid,.publicLandingSplit,.publicOrganizerCapabilityGrid,.publicOrganizerTrustGrid,.publicSiteFooterGrid,.publicSiteHeaderInner,.publicSummaryGrid,.registrationLayout,.salesWorkspaceActionBar,.salesWorkspaceHero,.salesWorkspaceStepGrid,.salesWorkspaceSummary,.setupDecisionGrid,.shopFilters,.shopGrid,.teamInlineForm,.teamWorkspace,.teamWorkspaceActionBar,.teamWorkspaceHero,.teamWorkspaceQuickRail,.teamWorkspaceStepGrid,.ticketAccessLayout,.ticketAccessMeta,.ticketCardFacts,.ticketWalletMeta,.twoColumn,.workspaceLead,.workspaceModeBar{display:grid;grid-template-columns:1fr}.scannerWorkbench{grid-template-columns:1fr}.paymentActionPanel,.privacyActionPanel,.teamAssignmentPanel,.ticketAccessRail{position:static}.workspaceSelector select{max-width:none}.publicSiteHeaderInner{min-height:68px}.publicCheckout,.publicHeroAside,.publicHeroContent{position:static}.metricsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.metric[data-lead=true]{grid-column:span 2}.workspaceSectionNav{overflow-x:auto;flex-wrap:nowrap;padding-bottom:6px}}@media (max-width:640px){.sidebar,.workspace{padding:16px}.workspaceLeadMeta{gap:8px}.workspaceBadge{width:100%;justify-content:center}.dashboardCurrentEventHeader,.dashboardEventCardMeta,.dashboardEventCardTop{flex-direction:column;align-items:flex-start}.dashboardCurrentEventStats{grid-template-columns:1fr}.orderActions,.orderStateGroup{width:100%;max-width:none}.launchActionBar,.launchActionButtons,.postPurchaseHeroActions,.postPurchaseHeroTop,.publicEventTileFooter,.publicEventTileMeta,.publicHeroFacts,.setupDecisionActions{flex-direction:column;align-items:flex-start}.auditRow,.checkoutSteps,.compactStatusGrid,.doorSaleForm,.doorSaleTicketCard,.doorSalesReportGrid,.entryPointSummary,.formGrid,.guestRow,.metricsGrid,.opsQueueGrid,.opsQueueSummary,.orderRow,.permissionGrid,.privacyRow,.privacySummary,.problemGrid,.publicFormGrid,.publicRecapGrid,.publicTrustGrid,.recentScanRow,.registrationActions,.registrationDecisionGrid,.registrationReviewGrid,.registrationStepper,.reviewGrid,.roleNav,.roleNav.compact,.scanDecisionList,.scanForm div,.scanTicketCard,.scannerControls,.ticketAccessCard,.ticketAccessMeta,.ticketAccessSummary,.ticketBuyRow,.ticketEditRow,.ticketMuttizettelForm,.ticketRow,.ticketSetupRow,.ticketTransferForm,.ticketWalletMeta,.walletTicketBody{grid-template-columns:1fr}.ticketAccessStageTop,.ticketCardHeader,.ticketWalletCardHeader,.walletTicketHeader{flex-direction:column}.publicSiteHeaderInner{width:min(100%,calc(100% - 24px));padding:14px 0;gap:2px}.publicSiteHeaderTop{gap:12px}.publicSiteLockup{width:6.1em}.publicSiteBrand strong{font-size:30px}.publicSiteTagline{font-size:9px;letter-spacing:.03em;gap:0}.publicSiteActions{margin-left:auto;gap:8px}.publicSiteActionLink{min-height:40px;padding-inline:12px;font-size:12px}.ticketCardBody,.walletTicketBody{grid-template-columns:1fr}.ticketQrBox{max-width:none}.walletQrFrame{width:100%;min-width:0}.publicRecapGallery{grid-template-columns:repeat(2,minmax(0,1fr))}.rowActions,.scanForm button,.ticketBuyRow button,.ticketRow button{width:100%}.rowActions{justify-content:stretch}.reviewHeader{display:grid}.launchStepHeader{flex-direction:column}.eventStage{min-height:440px;padding:20px}.metric[data-lead=true]{grid-column:auto}.eventStageMeta{grid-template-columns:1fr}}