.FilterPopover_wrap__8wOYm{position:relative;display:flex;align-items:center}.FilterPopover_trigger__1scEY{position:relative;display:grid;place-items:center;width:24px;height:24px;padding:0;border:1px solid transparent;border-radius:7px;background:none;box-shadow:none;color:var(--mut);cursor:pointer}.FilterPopover_trigger__1scEY[data-raised=true]{border-color:var(--line-btn);background:linear-gradient(180deg,var(--btn-top),var(--btn-bottom));box-shadow:var(--shadow-btn)}.FilterPopover_trigger__1scEY[data-active=true]{color:var(--accent)}.FilterPopover_dot__UW5BG{position:absolute;top:-3px;right:-3px;width:7px;height:7px;border:1px solid var(--panel);border-radius:999px;background:var(--accent)}.FilterPopover_panel__ylX3F{position:absolute;top:calc(100% + 9px);right:-6px;z-index:40;width:250px;display:flex;flex-direction:column;gap:9px;padding:12px;border:1px solid var(--line);border-radius:11px;background:linear-gradient(180deg,var(--card-top),var(--card-bottom));box-shadow:var(--shadow-card);animation:FilterPopover_mpop__8miNa .16s ease}@media (prefers-reduced-motion:reduce){.FilterPopover_panel__ylX3F{animation:none}}.FilterPopover_reset__bbQlp{align-self:flex-start;padding:0;border:none;background:none;cursor:pointer;font-family:var(--sketch);font-size:12px;color:var(--accent)}@media (max-width:640px){.FilterPopover_trigger__1scEY{width:30px;height:30px}.FilterPopover_panel__ylX3F{width:min(250px,calc(100vw - 56px))}}.scan_shell__lkwwV{height:100dvh;display:flex;flex-direction:column;background:var(--bg);color:var(--ink);font-family:var(--sans);overflow:hidden;overscroll-behavior:contain;padding:env(safe-area-inset-top,0) env(safe-area-inset-right,0) env(safe-area-inset-bottom,0) env(safe-area-inset-left,0)}.scan_column__acj_Z{flex:1 1;min-height:0;width:100%;max-width:560px;margin:0 auto;display:flex;flex-direction:column;gap:12px;padding:14px}@media (min-width:641px){.scan_column__acj_Z{gap:16px;padding:24px 30px 28px}}.scan_scrollArea__l7_S9{flex:1 1;min-height:0;overflow:auto;scrollbar-gutter:stable}.scan_head__OiMCc{flex-shrink:0;display:flex;align-items:center;gap:10px;min-width:0}.scan_headText__3pxt_{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.scan_headTitle__saGXX{font-family:var(--sketch);font-size:20px;font-weight:700;line-height:1.15;letter-spacing:-.02em;color:var(--ink);text-shadow:0 1px 0 rgba(255,255,255,.75)}.scan_headMeta___kztP,.scan_headTitle__saGXX{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.scan_headMeta___kztP{font-size:12.5px;color:var(--mut)}@media (min-width:641px){.scan_headTitle__saGXX{font-size:26px}}.scan_backBtn__kzx0P{flex:none;width:44px;height:44px;border-radius:999px;border:1px solid var(--line);background:var(--soft);color:var(--ink-mid);display:grid;place-items:center;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background .14s ease,box-shadow .14s ease}.scan_backBtn__kzx0P:hover{background:linear-gradient(180deg,var(--btn-top),var(--btn-bottom));box-shadow:var(--shadow-btn)}.scan_backBtn__kzx0P:active{box-shadow:var(--inset-well)}.scan_band__xk0uM{flex-shrink:0;display:flex;align-items:flex-start;gap:8px;padding:9px 12px;border-radius:10px;border:1px solid var(--line2);font-size:12.5px;line-height:1.45}.scan_band__xk0uM[data-tone=demo]{background:var(--tone-mut-bg);color:var(--tone-mut-fg);border-color:color-mix(in srgb,var(--tone-mut-fg) 24%,transparent)}.scan_band__xk0uM[data-tone=offline]{background:var(--tone-sold-bg);color:var(--tone-sold-fg);border-color:color-mix(in srgb,var(--tone-sold-fg) 24%,transparent)}.scan_bandTag__Z6hBZ{flex:none;font-family:var(--sketch);font-weight:700;text-transform:uppercase;letter-spacing:.05em;font-size:10.5px;padding-top:2px}.scan_bandLink__yWzg9{color:inherit;text-decoration:underline;font-weight:600}.scan_counter__G5N6K{flex-shrink:0;border:1px solid var(--line);border-radius:14px;background:linear-gradient(180deg,var(--card-top),var(--card-bottom));box-shadow:var(--shadow-card);padding:12px 16px 14px;display:flex;flex-direction:column;gap:9px}.scan_counterTop__gHRDK{display:flex;align-items:baseline;gap:8px}.scan_counterValue__KzMwe{font-family:var(--sketch);font-size:26px;font-weight:700;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-shadow:0 1px 0 rgba(255,255,255,.75)}.scan_counterOf__LSNpz{font-size:13px;color:var(--ink2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.scan_counterRest__rbUyq{margin-left:auto;font-size:12.5px;color:var(--mut);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.scan_list__1grEm{display:flex;flex-direction:column;gap:10px}.scan_showCard__7MYHS{display:flex;align-items:center;gap:14px;width:100%;min-height:76px;padding:14px 16px;border:1px solid var(--line);border-radius:14px;background:linear-gradient(180deg,var(--card-top),var(--card-bottom));color:inherit;font:inherit;text-align:left;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.scan_showMain__LKYvp{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:3px}.scan_showName__JrtPh{font-family:var(--sketch);font-size:16px;font-weight:700;color:var(--ink)}.scan_showMeta__XHu0C{font-size:12.5px;color:var(--mut)}.scan_showCount__rMb7x{flex:none;display:flex;flex-direction:column;align-items:flex-end;gap:2px;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.scan_showCountValue__z6J3Z{font-family:var(--sketch);font-size:19px;font-weight:700;line-height:1;white-space:nowrap}.scan_showCountUnit__AVYGI{font-size:12px;font-weight:500;color:var(--mut)}.scan_stage__Q1sV2{flex:1 1;min-height:160px;position:relative;overflow:hidden;border:1px solid var(--line);border-radius:14px;box-shadow:var(--shadow-card);background:var(--ink)}.scan_video__zApi7{width:100%;height:100%;object-fit:cover;display:block}.scan_reticle__mqrFO{position:absolute;inset:0;display:grid;place-items:center;pointer-events:none}.scan_reticleBox__8el4b{width:min(72%,250px);aspect-ratio:1;border-radius:16px;border:2px solid rgba(255,255,255,.8);box-shadow:0 0 0 100vmax rgba(0,0,0,.34)}.scan_stageNote__QHYS3{position:absolute;inset:0;display:grid;place-items:center;padding:20px;text-align:center;font-size:13.5px;line-height:1.5;color:var(--card);background:var(--ink)}.scan_result__EKav_{flex-shrink:0;max-height:44%;overflow:auto;overscroll-behavior:contain;border-radius:14px;border:1px solid var(--line);background:linear-gradient(180deg,var(--card-top),var(--card-bottom));box-shadow:var(--shadow-card);padding:13px 16px 15px}.scan_result__EKav_[data-tone=ok]{background:var(--tone-ok-bg);color:var(--tone-ok-fg);border-color:color-mix(in srgb,var(--tone-ok-fg) 28%,transparent)}.scan_result__EKav_[data-tone=warn]{background:var(--tone-mut-bg);color:var(--tone-mut-fg);border-color:color-mix(in srgb,var(--tone-mut-fg) 28%,transparent)}.scan_result__EKav_[data-tone=error]{background:var(--tone-sold-bg);color:var(--tone-sold-fg);border-color:color-mix(in srgb,var(--tone-sold-fg) 28%,transparent)}@keyframes scan_resultPop__f_QFJ{0%{transform:scale(.985);opacity:.35}to{transform:none;opacity:1}}.scan_result__EKav_[data-tone]:not([data-tone=idle]){animation:scan_resultPop__f_QFJ .18s ease-out}@media (prefers-reduced-motion:reduce){.scan_result__EKav_[data-tone]:not([data-tone=idle]){animation:none}}.scan_resultHead__tQ__F{font-family:var(--sketch);font-size:15px;font-weight:700;margin-bottom:5px}.scan_seat__OCxdp{font-family:var(--sketch);font-size:23px;font-weight:700;line-height:1.2;letter-spacing:-.01em}@media (min-width:641px){.scan_seat__OCxdp{font-size:27px}}.scan_seatList__oOHYO{display:flex;flex-direction:column;gap:5px;margin-top:2px}.scan_seatRow__o5Amp{display:flex;align-items:baseline;gap:10px;font-size:16px;font-weight:600}.scan_seatRow__o5Amp[data-skipped=true]{opacity:.62;font-weight:500}.scan_seatRowNote__4fh4x{margin-left:auto;font-size:11.5px;font-weight:500;white-space:nowrap;opacity:.85}.scan_resultNote__AZ67M{margin-top:9px;font-size:13px;line-height:1.45;opacity:.9}.scan_idleNote__vBtFZ{font-size:13px;color:var(--mut)}.scan_foot__m8jKp{flex-shrink:0;display:flex;flex-direction:column;gap:8px}.scan_manualToggle__VCzUq{align-self:flex-start;min-height:44px;padding:0;background:none;border:none;color:var(--ink2);font-family:var(--sans);font-size:13px;text-decoration:underline;cursor:pointer;-webkit-tap-highlight-color:transparent}.scan_manualToggle__VCzUq:hover{color:var(--ink)}.scan_manualForm__okMkO{display:flex;gap:8px;padding-bottom:2px}.scan_manualInput__lPUaX{flex:1 1;min-width:0;min-height:48px;border-radius:9px;border:1px solid var(--line-strong);background:linear-gradient(180deg,var(--well-top),var(--well-bottom));box-shadow:var(--inset-well);padding:0 12px;font-family:var(--mono);font-size:16px;color:var(--ink);outline:none}.scan_manualInput__lPUaX::placeholder{color:var(--ph)}.scan_manualInput__lPUaX:focus{border-color:var(--accent-soft-border)}.scan_wedge__GetMV{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0;font-size:16px}.scan_ticketGrid__0C_Pc{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-gap:12px;gap:12px;padding-bottom:4px}.scan_ticket__We0_H{border:1px solid var(--line);border-radius:14px;background:var(--card);box-shadow:var(--shadow-card);padding:12px;display:flex;flex-direction:column;align-items:center;gap:9px}.scan_ticketImage__B3tqG{width:100%;height:auto;image-rendering:pixelated}.scan_ticketCaption__hoqtK{font-size:12.5px;font-weight:600;text-align:center;line-height:1.35;color:var(--ink)}.scan_ticketGroup__wyRAd{display:block;font-family:var(--sketch);font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--accent)}.Drawer_backdrop__pAy8I{position:fixed;inset:0;background:rgba(28,18,18,.45);display:flex;justify-content:flex-end;animation:Drawer_mfade__zJVIY .18s ease}.Drawer_panel__Fct48{height:100%;box-shadow:-12px 0 26px rgba(49,42,32,.28);display:flex;flex-direction:column;overflow:hidden;animation:Drawer_mslide__sDswt .24s ease}@media (max-width:640px){.Drawer_panel__Fct48{width:100%!important}}.ModalChrome_head__ZMAUe{display:flex;align-items:center;gap:14px;padding:18px 22px;border-bottom:1px solid var(--line2)}.ModalChrome_kicker__X7QgN{font-family:var(--sketch);font-size:11px;color:var(--mut);letter-spacing:.04em}.ModalChrome_titleRow__gUNOy{display:flex;align-items:center;gap:7px}.ModalChrome_title__mdEiW{font-family:var(--sketch);font-size:21px}.ModalChrome_closeBtn__0eYd8{width:32px;height:32px;border-radius:8px;border:1px solid var(--line-btn);background:linear-gradient(180deg,var(--btn-top),var(--btn-bottom));box-shadow:var(--shadow-btn);display:grid;place-items:center;cursor:pointer;color:var(--ink-mid);flex-shrink:0}.ModalChrome_closeBtn__0eYd8:active{box-shadow:inset 0 2px 4px rgba(49,42,32,.22);transform:translateY(1px)}.ModalChrome_body__lhz9c{padding:22px;display:flex;flex-direction:column;gap:14px;max-height:72vh;overflow:auto;scrollbar-gutter:stable}.ModalChrome_foot__17JXU{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px;padding:16px 22px;border-top:1px solid var(--line2)}@media (max-width:640px){.ModalChrome_head__ZMAUe{padding:14px 16px;flex-shrink:0}.ModalChrome_body__lhz9c{flex:1 1;min-height:0;height:auto!important;max-height:none!important;padding:16px}.ModalChrome_foot__17JXU{padding:12px 16px;flex-shrink:0}}.UserMenu_wrap__AWUnp{position:relative}.UserMenu_card__LOeyU{display:flex;align-items:center;gap:10px;width:100%;padding:10px;border:1px solid #d3cdc0;border-radius:12px;background:linear-gradient(180deg,var(--btn-top),var(--key-bottom));box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 2px 4px rgba(49,42,32,.12);cursor:pointer;text-align:left;font-family:var(--sans);transition:box-shadow .16s ease}.UserMenu_card__LOeyU:hover{box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 3px 10px rgba(49,42,32,.18)}.UserMenu_avatar__VXE_r{width:34px;height:34px;border-radius:50%;background:linear-gradient(180deg,var(--accent-soft-top),var(--accent-soft-bottom));border:1px solid var(--accent-soft-border);display:grid;place-items:center;font-size:12px;font-weight:700;color:var(--accent);box-shadow:inset 0 1px 0 rgba(255,255,255,.7);flex-shrink:0}.UserMenu_meta__RI_VK{flex:1 1;min-width:0}.UserMenu_name__hyZTo{display:block;font-size:13px;font-weight:600;color:var(--ink)}.UserMenu_role__O23Mv{display:block;font-size:11px;color:var(--mut)}.UserMenu_chevron__zYS5y{color:var(--mut);flex-shrink:0;transform:rotate(-90deg)}.UserMenu_popover__w5uJH{position:absolute;bottom:calc(100% + 8px);left:0;right:0;background:linear-gradient(180deg,var(--card-top),var(--card-bottom));border:1px solid var(--line);border-radius:12px;box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 12px 26px -8px rgba(49,42,32,.35);padding:6px;display:flex;flex-direction:column;gap:2px;z-index:40;animation:UserMenu_mpop__fqdGZ .16s ease}.UserMenu_item__jGGfW{display:flex;align-items:center;gap:10px;width:100%;border:none;background:none;cursor:pointer;padding:9px 11px;border-radius:8px;font:13.5px var(--sans);color:var(--ink2);text-align:left}.UserMenu_item__jGGfW:hover{background:var(--soft)}.UserMenu_danger__7hSA0{color:var(--tone-sold-fg)}.UserMenu_sep__NpmAr{height:1px;background:var(--line2);margin:3px 2px}.UserMenu_profileBody__lKI15{padding:18px 22px;display:flex;flex-direction:column;gap:1px;background:var(--line2)}.UserMenu_profileRow__Yzvd7{display:flex;align-items:baseline;justify-content:space-between;gap:12px;background:var(--card);padding:12px 4px}.UserMenu_profileLabel__C78VC{font-family:var(--sketch);font-size:12px;color:var(--mut)}.UserMenu_profileValue__AIgOC{font-size:13.5px;font-weight:600;color:var(--ink);text-align:right}.UserMenu_profileNote__nUmVZ{background:var(--card);padding:12px 4px 2px;font-size:11.5px;color:var(--mut);line-height:1.5}.UserMenu_closeBtn__aVuTV{background:var(--accent-grad);color:#fff;border:1px solid var(--accent-dark);border-radius:10px;padding:10px 18px;font-family:var(--sketch);font-size:14px;font-weight:600;cursor:pointer;box-shadow:var(--shadow-primary);text-shadow:0 -1px 0 rgba(0,0,0,.25)}.UserMenu_closeBtn__aVuTV:active{box-shadow:inset 0 2px 4px rgba(49,42,32,.22);transform:translateY(1px)}.Sidebar_aside__o4n9t{width:252px;flex-shrink:0;display:flex;flex-direction:column;gap:14px;padding:16px 14px;background:var(--panel);border-right:1px solid var(--line-panel);overflow-y:auto;scrollbar-gutter:stable}@media (max-width:900px){.Sidebar_aside__o4n9t{position:fixed;top:0;left:0;bottom:0;z-index:60;transform:translateX(-100%);transition:transform .24s ease;box-shadow:0 0 40px rgba(49,42,32,.25)}.Sidebar_aside__o4n9t[data-open=true]{transform:none}}.Sidebar_tenantChip__EYlYE{display:flex;align-items:center;gap:11px;width:100%;padding:8px 8px 13px;text-align:left}.Sidebar_tenantInitials__hz98D{width:40px;height:40px;border-radius:11px;background:var(--accent-grad);border:1px solid var(--accent-dark);color:#fff;display:grid;place-items:center;font-weight:700;font-size:14px;flex-shrink:0;box-shadow:inset 0 1px 0 rgba(255,255,255,.35),0 2px 4px rgba(49,42,32,.25);text-shadow:0 -1px 0 rgba(0,0,0,.3)}.Sidebar_tenantLogo__5GAcL{width:40px;height:40px;border-radius:11px;object-fit:contain;flex-shrink:0}.Sidebar_tenantMeta__67ql7{flex:1 1;min-width:0}.Sidebar_tenantName__k2FN1{display:block;font-size:14.5px;font-weight:700;letter-spacing:-.01em;color:var(--ink)}.Sidebar_tenantSub__41KnJ{display:block;font-size:11px;color:var(--ink-soft);text-shadow:0 1px 0 rgba(255,255,255,.7)}.Sidebar_item__OTtQv{display:flex;align-items:center;gap:11px;padding:9px 11px;border-radius:10px;text-decoration:none;font-family:var(--sans);font-size:14px;position:relative;background:transparent;color:var(--ink-mid);font-weight:500;box-shadow:none;transition:background .15s ease,color .15s ease,box-shadow .15s ease,transform .08s ease}.Sidebar_item__OTtQv:hover:not([data-active=true]):not(:has(.Sidebar_pending__rL7a6)){background:rgba(255,255,255,.65);color:var(--ink)}.Sidebar_pending__rL7a6{display:none}.Sidebar_item__OTtQv:active{transform:translateY(.5px)}.Sidebar_item__OTtQv:has(.Sidebar_pending__rL7a6),.Sidebar_item__OTtQv[data-active=true]{background:linear-gradient(180deg,#ece7db,#f4f1e9);color:var(--accent);font-weight:600;box-shadow:inset 0 1px 3px rgba(49,42,32,.16),inset 0 0 0 1px rgba(49,42,32,.05)}.Sidebar_count__tr9Gh{font-size:11px;font-weight:600;padding:2px 7px;border-radius:999px;background:linear-gradient(180deg,var(--btn-top),var(--btn-bottom));border:1px solid var(--line-strong);color:var(--ink-mid);box-shadow:0 1px 1px rgba(49,42,32,.1)}.Sidebar_disabledItem__GbMH3{display:flex;align-items:center;gap:11px;padding:10px 11px;border-radius:10px;border:none;cursor:not-allowed;text-align:left;width:100%;font-family:var(--sans);font-size:14px;background:transparent;color:var(--ink-faint)}.Sidebar_soonTag__veJsH{font-family:var(--sketch);font-size:10px;border:1px dashed #cfc9ba;border-radius:6px;padding:1px 6px;color:var(--ink-faint)}.Sidebar_comingSoon__Lzg_b{display:flex;align-items:center;gap:11px;padding:9px 11px;border-radius:10px;color:var(--ink-faint);font-size:14px;cursor:not-allowed}.Sidebar_comingSoonBox__QBxUn{width:18px;height:18px;border:1.5px dashed var(--ink-faint);border-radius:5px;flex-shrink:0}.Sidebar_group__QvXSe{display:flex;flex-direction:column;gap:3px}.Sidebar_groupTitle__Gj2bJ{padding:2px 12px 5px;font-family:var(--sketch);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-soft);text-shadow:0 1px 0 rgba(255,255,255,.75);display:flex;align-items:center;gap:6px}.Sidebar_poweredBy__CcHja{display:flex;align-items:center;justify-content:center;gap:6px;padding:4px 0 2px;font-size:10.5px;color:var(--ink-faint)}.Sidebar_poweredByLogo__e_yPD{height:16px;width:auto;display:block;opacity:.5}.Sidebar_userCard__O2Lyr{display:flex;align-items:center;gap:10px;padding:10px;border:1px solid #d3cdc0;border-radius:12px;background:linear-gradient(180deg,var(--btn-top),var(--key-bottom));box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 2px 4px rgba(49,42,32,.12)}.Sidebar_userAvatar__bl4Y7{width:34px;height:34px;border-radius:50%;background:linear-gradient(180deg,var(--accent-soft-top),var(--accent-soft-bottom));border:1px solid var(--accent-soft-border);display:grid;place-items:center;font-size:12px;font-weight:700;color:var(--accent);box-shadow:inset 0 1px 0 rgba(255,255,255,.7)}.Sidebar_userName__q0Kk9{display:block;font-size:13px;font-weight:600}.Sidebar_userRole__hO7SZ{display:block;font-size:11px;color:var(--ink-soft)}.InfoDot_wrap__bCKld{position:relative;display:inline-flex;align-items:center;vertical-align:middle}.InfoDot_dot__rVX32{width:18px;height:18px;flex-shrink:0;border-radius:50%;border:1px solid #d3cdc0;background:linear-gradient(180deg,#ffffff,#efece4);color:var(--ink-soft);box-shadow:0 1px 2px rgba(49,42,32,.12);display:grid;place-items:center;cursor:help;font-family:var(--sketch);font-size:11px;font-weight:700;line-height:1;padding:0}.InfoDot_bubble__ZqHw0{position:absolute;left:50%;transform:translateX(-50%);max-width:280px;background:linear-gradient(180deg,var(--card-top),var(--card-bottom));border:1px solid var(--line);border-radius:10px;box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 8px 26px -6px rgba(49,42,32,.3);padding:11px 13px;font-family:var(--sans);font-size:12px;font-weight:400;color:var(--ink2);line-height:1.55;text-align:left;white-space:normal;z-index:80}.InfoDot_bubble__ZqHw0:before{content:"";position:absolute;left:0;right:0;height:10px}.InfoDot_above__jBunk{bottom:calc(100% + 8px)}.InfoDot_above__jBunk:before{top:100%}.InfoDot_below__0jecu{top:calc(100% + 8px)}.InfoDot_below__0jecu:before{bottom:100%}.InfoDot_arrow__gPpD4{position:absolute;left:50%;transform:translateX(-50%);width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent}.InfoDot_above__jBunk .InfoDot_arrow__gPpD4{top:100%;border-top:6px solid #fff}.InfoDot_below__0jecu .InfoDot_arrow__gPpD4{bottom:100%;border-bottom:6px solid #fff}.BackButton_back__8Ymp9{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:5px 12px 5px 9px;border-radius:999px;font-family:var(--sketch);font-size:12.5px;font-weight:600;color:var(--ink-mid);white-space:nowrap;background:var(--soft);border:1px solid var(--line);text-shadow:0 1px 0 rgba(255,255,255,.7);cursor:pointer;flex-shrink:0}.BackButton_back__8Ymp9:hover{background:linear-gradient(180deg,var(--btn-top),var(--btn-bottom));border-color:var(--line-btn);box-shadow:var(--shadow-btn);color:var(--ink)}.BackButton_back__8Ymp9:active{box-shadow:inset 0 2px 4px rgba(49,42,32,.18);transform:translateY(1px)}.Breadcrumbs_crumbs__g5qwr{display:flex;align-items:center;gap:6px;min-width:0;font-family:var(--sans);font-size:12px}.Breadcrumbs_crumb__n9RYd{color:var(--ink2);text-decoration:none;white-space:nowrap;background:none;border:0;padding:0;font:inherit}a.Breadcrumbs_crumb__n9RYd,button.Breadcrumbs_crumb__n9RYd{cursor:pointer}a.Breadcrumbs_crumb__n9RYd:hover,button.Breadcrumbs_crumb__n9RYd:hover{color:var(--ink)}.Breadcrumbs_crumb__n9RYd:last-child{color:var(--ink);font-weight:600}.Breadcrumbs_sep__S_xZX{color:var(--ink-soft);flex-shrink:0}@media (max-width:640px){.Breadcrumbs_crumbs__g5qwr:not(.Breadcrumbs_flat__FHyK1) .Breadcrumbs_crumb__n9RYd:not(:last-child),.Breadcrumbs_crumbs__g5qwr:not(.Breadcrumbs_flat__FHyK1) .Breadcrumbs_sep__S_xZX{display:none}.Breadcrumbs_crumbs__g5qwr:not(.Breadcrumbs_flat__FHyK1) .Breadcrumbs_crumb__n9RYd:last-child{display:block;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis}.Breadcrumbs_crumbs__g5qwr.Breadcrumbs_flat__FHyK1 .Breadcrumbs_crumb__n9RYd:not(:first-child),.Breadcrumbs_crumbs__g5qwr.Breadcrumbs_flat__FHyK1 .Breadcrumbs_sep__S_xZX{display:none}.Breadcrumbs_crumbs__g5qwr.Breadcrumbs_flat__FHyK1 .Breadcrumbs_crumb__n9RYd:first-child{display:block;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis}}.Header_header__hO3lJ{display:flex;flex-direction:column;gap:7px;padding:15px 30px 13px;border-bottom:1px solid var(--line-panel);background:var(--panel);box-shadow:0 1px 0 rgba(255,255,255,.7);flex-shrink:0}.Header_titleRow__RMbou{display:flex;align-items:center;gap:12px}.Header_title__5XPun{font-family:var(--sketch);font-size:26px;line-height:1.1;color:var(--ink);font-weight:700;letter-spacing:-.02em;text-shadow:0 1px 0 rgba(255,255,255,.75)}.Header_navRow__YORq2{display:flex;align-items:center;gap:10px;min-width:0;min-height:28px}.Header_navDivider__qn3f0{width:1px;height:14px;background:var(--line);flex-shrink:0}.Header_navDivider__qn3f0:first-child{display:none}.Header_menuBtn__XXvhw{display:none;width:38px;height:38px;border-radius:10px;border:1px solid var(--line-btn);background:linear-gradient(180deg,var(--btn-top),var(--btn-bottom));box-shadow:var(--shadow-btn);color:var(--ink-mid);cursor:pointer;flex-shrink:0;place-items:center}.Header_menuBtn__XXvhw:active{box-shadow:inset 0 2px 4px rgba(49,42,32,.22);transform:translateY(1px)}@media (max-width:640px){.Header_header__hO3lJ{padding:13px 16px 10px;gap:5px}.Header_title__5XPun{font-size:20px}}@media (max-width:900px){.Header_menuBtn__XXvhw{display:grid}}.SourceBanner_band__BCBmX{display:flex;flex-direction:column;margin:0 0 16px;padding:6px 10px;border:1px solid;border-radius:10px;box-shadow:var(--shadow-btn);font-family:var(--sans);font-size:12.5px;line-height:1.35}.SourceBanner_info__j46VP{background:var(--tone-info-bg);color:var(--tone-info-fg);border-color:color-mix(in srgb,var(--tone-info-fg) 24%,transparent)}.SourceBanner_warn__yJ_v1{background:var(--tone-mut-bg);color:var(--tone-mut-fg);border-color:color-mix(in srgb,var(--tone-mut-fg) 26%,transparent)}.SourceBanner_row__5UVCb{display:flex;align-items:center;gap:8px;min-width:0}.SourceBanner_icon__J91Qd{flex:none;opacity:.85}.SourceBanner_title__LN3q1{flex:none;font-weight:600;white-space:nowrap}.SourceBanner_text__k6dYo{flex:1 1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SourceBanner_action__fNUWD{flex:none;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;margin:-2px 0;padding:0;border:none;border-radius:6px;background:none;color:inherit;cursor:pointer;opacity:.75}.SourceBanner_action__fNUWD:hover{opacity:1;background:color-mix(in srgb,currentColor 12%,transparent)}.SourceBanner_list__2wEEf{margin:4px 0 2px;padding:0 0 0 29px;font-size:12px}.SourceBanner_list__2wEEf li{margin:2px 0}@media (max-width:640px){.SourceBanner_band__BCBmX{margin-bottom:12px;padding:5px 8px;font-size:12px}.SourceBanner_title__LN3q1{display:none}}.AdminShell_root__OHjeZ{display:flex;height:100vh;width:100%;overflow:hidden;font-family:var(--sans);color:var(--ink);background:var(--bg)}.AdminShell_main__NSjhc{flex:1 1;display:flex;flex-direction:column;min-width:0;overflow:hidden}.AdminShell_content__l_RSM{flex:1 1;overflow:auto;scrollbar-gutter:stable;padding:24px 30px 28px}@media (max-width:640px){.AdminShell_content__l_RSM{padding:16px 14px}}.AdminShell_navBackdrop__V98yp{position:fixed;inset:0;z-index:55;background:rgba(20,16,14,.4);animation:AdminShell_mfade___l3AR .18s ease}@media (min-width:901px){.AdminShell_navBackdrop__V98yp{display:none}}.Button_btn__sgFU2{display:inline-flex;align-items:center;gap:8px;border-radius:9px;font-family:var(--sketch);cursor:pointer;line-height:1.2}.Button_btn__sgFU2:active:not(:disabled){box-shadow:inset 0 2px 4px rgba(49,42,32,.22);transform:translateY(1px)}.Button_btn__sgFU2:disabled{cursor:not-allowed;opacity:.42;box-shadow:none;text-shadow:none}.Button_primary__oSpWt{background:var(--accent-grad);color:#fff;border:1px solid var(--accent-dark);border-radius:10px;padding:10px 18px;font-size:14px;font-weight:600;box-shadow:var(--shadow-primary);text-shadow:0 -1px 0 rgba(0,0,0,.25)}.Button_secondary__lRe7Q{background:linear-gradient(180deg,var(--btn-top),var(--btn-bottom));color:var(--ink-mid);border:1px solid #d3cdc0;padding:9px 13px;font-size:12.5px;box-shadow:var(--shadow-btn)}@media (max-width:640px){.Button_responsive__Ug0hi .Button_label__ViwpZ{display:none}.Button_responsive__Ug0hi{gap:0}.Button_responsive__Ug0hi.Button_primary__oSpWt{padding:10px 11px}.Button_responsive__Ug0hi.Button_secondary__lRe7Q{padding:9px 10px}}.SegmentedControl_group__iv1oB{position:relative;display:flex;gap:3px;padding:3px;border:1px solid var(--line-btn);border-radius:10px;background:linear-gradient(180deg,var(--track-top),var(--track-bottom));box-shadow:var(--inset-track)}.SegmentedControl_key___npzX{position:absolute;top:3px;bottom:3px;left:0;border-radius:8px;background:linear-gradient(180deg,var(--key-top),var(--key-bottom));border:1px solid var(--line-key);box-shadow:inset 0 1px 0 rgba(255,255,255,.95),0 1px 1px rgba(49,42,32,.12),0 3px 7px -1px rgba(49,42,32,.26);pointer-events:none;transition:transform .26s cubic-bezier(.3,.9,.32,1.1),width .26s cubic-bezier(.3,.9,.32,1.1)}@media (prefers-reduced-motion:reduce){.SegmentedControl_key___npzX{transition:none}}.SegmentedControl_btn__4q6LJ{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:6px;border:1px solid transparent;border-radius:8px;padding:7px 12px;cursor:pointer;font-family:var(--sketch);white-space:nowrap;background:transparent;color:var(--ink-mid);box-shadow:none;transition:background .14s ease,color .14s ease,box-shadow .14s ease,transform .08s ease}.SegmentedControl_btn__4q6LJ:hover:not([data-active=true]){color:var(--ink);background:linear-gradient(180deg,rgba(255,255,255,.9),rgba(255,255,255,.42));box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 1px 2px rgba(49,42,32,.16)}.SegmentedControl_btn__4q6LJ:active:not([data-active=true]){transform:translateY(.5px);box-shadow:inset 0 1px 3px rgba(49,42,32,.18)}.SegmentedControl_btn__4q6LJ[data-active=true]:active{transform:translateY(.5px)}.SegmentedControl_btn__4q6LJ[data-active=true]{color:var(--accent);font-weight:600}.SegmentedControl_label__3t1T0{display:inline-flex;flex-direction:column;align-items:center}.SegmentedControl_label__3t1T0:after{content:attr(data-label);font-weight:600;height:0;visibility:hidden;overflow:hidden;pointer-events:none}.SegmentedControl_short__n317p{display:none}@media (max-width:640px){.SegmentedControl_group__iv1oB[data-collapse=true] .SegmentedControl_label__3t1T0{display:none}.SegmentedControl_group__iv1oB[data-collapse=true] .SegmentedControl_short__n317p{display:inline}.SegmentedControl_group__iv1oB[data-collapse=true] .SegmentedControl_btn__4q6LJ{padding:7px 10px}}.SaalplanView_cardAction__fz4yz{width:30px;height:30px}@media (max-width:640px){.SaalplanView_cardAction__fz4yz{width:40px;height:40px}}.Toggle_wrap__S5sBF{display:flex;align-items:center;gap:8px;border:none;background:none;cursor:pointer;font-size:12.5px;color:var(--ink2);padding:0}.Toggle_track__Ezk_F{height:20px;border-radius:999px;padding:2px;display:flex;align-items:center;background:linear-gradient(180deg,#d8d3c6,#e7e3d8);border:1px solid rgba(49,42,32,.2);box-shadow:var(--inset-toggle);transition:background .16s ease;flex-shrink:0}.Toggle_track__Ezk_F[data-on=true]{background:var(--accent-toggle-grad)}.Toggle_knob__jGVtH{width:16px;height:16px;border-radius:50%;background:linear-gradient(180deg,#ffffff,#ddd8cd);border:1px solid rgba(49,42,32,.3);box-shadow:var(--shadow-knob)}.Toggle_label__aD0kF{font-family:var(--sketch);font-size:11.5px}.Toggle_ioTrack__PLc6_{position:relative;width:44px;height:22px;border-radius:999px;background:linear-gradient(180deg,#d8d3c6,#e7e3d8);border:1px solid rgba(49,42,32,.2);box-shadow:var(--inset-toggle);transition:background .16s ease;flex-shrink:0}.Toggle_ioTrack__PLc6_[data-on=true]{background:var(--accent-toggle-grad)}.Toggle_ioMark__Bk8S4{position:absolute;top:0;height:100%;display:flex;align-items:center;font-family:var(--sketch);font-size:11px;font-weight:700;pointer-events:none;transition:opacity .16s ease}.Toggle_ioMark__Bk8S4[data-side=on]{left:8px;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.3);opacity:0}.Toggle_ioMark__Bk8S4[data-side=off]{right:8px;color:var(--ink-soft);opacity:1}.Toggle_ioTrack__PLc6_[data-on=true] .Toggle_ioMark__Bk8S4[data-side=on]{opacity:1}.Toggle_ioTrack__PLc6_[data-on=true] .Toggle_ioMark__Bk8S4[data-side=off]{opacity:0}.Toggle_ioKnob__JW8O4{position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:linear-gradient(180deg,#ffffff,#ddd8cd);border:1px solid rgba(49,42,32,.3);box-shadow:var(--shadow-knob);transition:left .16s ease}.Toggle_ioKnob__JW8O4[data-on=true]{left:calc(100% - 18px)}.StammdatenView_row__FoYm6{display:grid;grid-template-columns:210px 1fr;grid-gap:26px;gap:26px;padding:22px 24px}.StammdatenView_fieldGrid__zeDeh{display:grid;grid-template-columns:var(--cols,1fr);grid-gap:14px;gap:14px}.StammdatenView_span2__rOEAk{grid-column:span 2}@media (max-width:640px){.StammdatenView_lockBar__BiJGi{flex-wrap:wrap}.StammdatenView_lockText__5WYgQ{min-width:200px}.StammdatenView_row__FoYm6{grid-template-columns:1fr;gap:10px}.StammdatenView_fieldGrid__zeDeh{grid-template-columns:1fr}.StammdatenView_span2__rOEAk{grid-column:auto}}.Select_trigger__Znm4J{display:flex;align-items:center;gap:8px;width:100%;border:1px solid var(--line-strong);border-radius:8px;padding:10px 12px;font:14px var(--sans);text-align:left;color:var(--ink);background:linear-gradient(180deg,var(--well-top),var(--well-bottom));box-shadow:var(--inset-well);cursor:pointer}.Select_trigger__Znm4J:disabled{opacity:.55;cursor:default}.Select_triggerLabel__Vd5aS{flex:1 1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Select_placeholder__LOCiz{color:var(--mut)}.Select_chevron__QJxov{flex-shrink:0;color:var(--mut);transition:transform .12s ease}.Select_menu__elUp2{position:fixed;z-index:200;overflow-y:auto;padding:4px;border:1px solid var(--line);border-radius:10px;background:linear-gradient(180deg,var(--card-top),var(--card-bottom));box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 14px 22px -10px rgba(49,42,32,.45)}.Select_option__3VrL5{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:7px;font:13.5px var(--sans);color:var(--ink);cursor:pointer}.Select_option__3VrL5[data-active=true]{background:linear-gradient(180deg,var(--accent-soft-top),var(--accent-soft-bottom))}.Select_option__3VrL5[data-selected=true]{font-weight:600}.Select_option__3VrL5[data-disabled=true]{opacity:.5;cursor:default}.Select_optionLabel__pWBBR{flex:1 1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Select_sublabel__JyQ6o{flex-shrink:0;font-size:12px;color:var(--mut)}.Select_checkSlot__UdXwQ{width:15px;flex-shrink:0;display:grid;place-items:center;color:var(--accent)}.AktionenView_detailsBtn__uxTP_{width:104px}.AktionenView_detailPanel__cH5_P{padding:2px 18px 15px 69px}@media (max-width:640px){.AktionenView_detailsBtn__uxTP_{width:auto}.AktionenView_detailsLabel__EpgNM{display:none}.AktionenView_detailPanel__cH5_P{padding-left:18px}}.Badge_badge__V4FiA{display:inline-flex;align-items:center;font-family:var(--sketch);font-weight:600;padding:4px 10px;border-radius:999px;white-space:nowrap;line-height:1.2;border:1px solid rgba(49,42,32,.14);box-shadow:inset 0 1px 0 rgba(255,255,255,.6);text-shadow:0 1px 0 rgba(255,255,255,.35)}.BenutzerView_rowAction__TRlD5{width:30px;height:30px}@media (max-width:640px){.BenutzerView_rowAction__TRlD5{width:40px;height:40px}}.BerichteView_barScroll__stS4M{min-width:0;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;padding:2px;margin:-2px}.BerichteView_barScroll__stS4M::-webkit-scrollbar{display:none}.BerichteView_wizardRow__CxsRA{display:grid;grid-template-columns:92px minmax(0,1fr);align-items:center;grid-gap:12px;gap:12px}@media (max-width:640px){.BerichteView_wizardRow__CxsRA{grid-template-columns:minmax(0,1fr);gap:6px}.BerichteView_downloads__zvbcs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%}}.BerichteView_statGrid__UvU0W{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:18px;gap:18px}@media (min-width:1100px){.BerichteView_statGrid__UvU0W{grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start}}.BerichteView_showList__kF2TA{max-height:240px;overflow-y:auto;overscroll-behavior-y:contain}.scrollStrip_wrap__L9PaD{display:flex;flex-direction:column;gap:9px}.scrollStrip_head__Ks_NH{display:flex;align-items:center;gap:12px}.scrollStrip_strip__UY2Hp{display:grid;grid-auto-flow:column;grid-auto-columns:var(--strip-col,minmax(260px,1fr));overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;padding:3px 4px 22px;margin:-3px -4px -22px;scroll-padding-inline:4px;scrollbar-width:none}.scrollStrip_strip__UY2Hp::-webkit-scrollbar{display:none}.scrollStrip_strip__UY2Hp[data-scrollable=false]{overflow-x:visible;scroll-snap-type:none}.scrollStrip_item__I3RVx{scroll-snap-align:start;min-width:0;display:flex}.scrollStrip_item__I3RVx>*{flex:1 1;min-width:0}.scrollStrip_nav__LbKmI{display:flex;gap:6px;margin-left:auto}.scrollStrip_btn__tJQoT{width:28px;height:28px;border-radius:8px;border:1px solid var(--line-btn);background:linear-gradient(180deg,var(--btn-top),var(--btn-bottom));box-shadow:var(--shadow-btn);display:grid;place-items:center;cursor:pointer;color:var(--ink-mid);transition:opacity .15s ease}.scrollStrip_btn__tJQoT:disabled{opacity:.35;cursor:default}@media (hover:none){.scrollStrip_nav__LbKmI{display:none}}.responsiveTable_scroller__78Lzo{overflow-x:auto}.responsiveTable_cards__Tc1MI{display:none}@media (max-width:640px){.responsiveTable_table__ULRIE{display:none}.responsiveTable_cards__Tc1MI{display:flex;flex-direction:column;gap:10px}}.BuchungenView_searchForm__XetUo{display:flex;gap:8px;flex:1 1 300px;min-width:0}.BuchungenView_rangeSelect__Z_JcP{flex:0 1 auto;min-width:186px}.BuchungenView_dateGroup__oeabB{display:flex;align-items:center;gap:8px;flex:1 1 240px;min-width:0}.BuchungenView_dateDash__mIlP6{flex-shrink:0;color:var(--mut)}.BuchungenView_dateField__ZQjnV{min-width:0;border:1px solid var(--line-strong);border-radius:8px;padding:9px 11px;font:13.5px var(--sans);color:var(--ink);background:linear-gradient(180deg,var(--well-top),var(--well-bottom));box-shadow:var(--inset-well)}.BuchungenView_dateField__ZQjnV::-webkit-calendar-picker-indicator{opacity:.55;cursor:pointer}.BuchungenView_dateField__ZQjnV::-webkit-calendar-picker-indicator:hover{opacity:.9}.BuchungenView_dateField__ZQjnV:invalid:not(:focus){border-color:var(--tone-sold-border)}.BuchungenView_kpis__H9Gor{margin-left:auto;display:flex;gap:16px;align-items:center}.BuchungenView_pager__WiL5I{display:flex;align-items:center;gap:12px;justify-content:center}.BuchungenView_pagerCount__dTauN{font-size:12.5px;color:var(--mut);white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:640px){.BuchungenView_dateGroup__oeabB,.BuchungenView_rangeSelect__Z_JcP,.BuchungenView_searchForm__XetUo{flex:1 1 100%;min-width:0}.BuchungenView_dateField__ZQjnV{flex:1 1}.BuchungenView_kpis__H9Gor{margin-left:0;flex:1 1 100%;justify-content:space-between;padding-top:10px;border-top:1px solid var(--line2)}.BuchungenView_dateField__ZQjnV,.BuchungenView_rangeSelect__Z_JcP button,.BuchungenView_submit__qMX78{min-height:44px}.BuchungenView_searchField__8cxEq input{min-height:42px}.BuchungenView_pager__WiL5I{justify-content:space-between;gap:10px}.BuchungenView_pagerCount__dTauN{flex:1 1;text-align:center}.BuchungenView_pager__WiL5I button{min-width:44px;min-height:44px;justify-content:center}}.DashboardView_strip__CV7Wu{display:grid;grid-auto-flow:column;grid-auto-columns:var(--strip-col,minmax(300px,1fr));grid-gap:16px;gap:16px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;padding:3px 4px 22px;margin:-3px -4px -22px;scroll-padding-inline:4px;scrollbar-width:none}.DashboardView_strip__CV7Wu::-webkit-scrollbar{display:none}.DashboardView_strip__CV7Wu[data-scrollable=false]{overflow-x:visible;scroll-snap-type:none}.DashboardView_stripItem__4r45a{scroll-snap-align:start;min-width:0}.DashboardView_stripNav__Pk4_5{display:flex;gap:6px}.DashboardView_stripBtn__2qhVL{width:28px;height:28px;border-radius:8px;border:1px solid var(--line-btn);background:linear-gradient(180deg,var(--btn-top),var(--btn-bottom));box-shadow:var(--shadow-btn);display:grid;place-items:center;cursor:pointer;color:var(--ink-mid);transition:opacity .15s ease}.DashboardView_stripBtn__2qhVL:disabled{opacity:.35;cursor:default}@media (max-width:640px){.DashboardView_stripNav__Pk4_5{display:none}}.DashboardView_tileGrid__syLkM{display:grid;grid-template-columns:var(--tile-cols,repeat(auto-fit,minmax(260px,1fr)));grid-gap:16px;gap:16px}.DashboardView_bentoRow__LfNpe{display:grid;grid-template-columns:minmax(0,1.75fr) minmax(0,1fr);grid-gap:16px;gap:16px;align-items:start}.DashboardView_bentoMain__zXz8N{display:flex;flex-direction:column;gap:16px;min-width:0}@media (max-width:1100px){.DashboardView_bentoRow__LfNpe{grid-template-columns:1fr}}.DashboardView_periodScroll__q8KQt{overflow-x:auto;scrollbar-width:none;max-width:100%}.DashboardView_periodScroll__q8KQt>*{width:max-content}.DashboardView_periodScroll__q8KQt::-webkit-scrollbar{display:none}.SeatManagerView_selectionDock__GovZL{min-height:62px;display:flex;justify-content:center;align-items:center}.SeatManagerView_selectionDock__GovZL[data-pinned]{position:-webkit-sticky;position:sticky;bottom:0;z-index:30;pointer-events:none}.SeatManagerView_selectionDock__GovZL[data-pinned] .SeatManagerView_selectionBar__GyHc3{pointer-events:auto}.SeatManagerView_selectionBar__GyHc3{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;gap:8px;max-width:100%;padding:10px 12px;border:1px solid var(--line);border-radius:12px;background:linear-gradient(180deg,var(--card-top),var(--card-bottom));box-shadow:var(--shadow-btn)}.SeatManagerView_selectionHint__ZeojM{font-size:12px;color:var(--mut);text-align:center;padding:0 12px}.SeatManagerView_hintCoarse__zg7RE{display:none}@media (any-pointer:coarse){.SeatManagerView_hintFine__MHlKU{display:none}.SeatManagerView_hintCoarse__zg7RE{display:inline}}.SeatManagerView_selectionCount__54oSu{display:inline-flex;align-items:center;gap:6px;min-width:96px;font-size:12.5px;font-weight:600;color:var(--ink2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.SeatManagerView_savingDot__RDL7Q{width:8px;height:8px;border-radius:999px;background:var(--accent);opacity:0;flex-shrink:0}.SeatManagerView_savingDot__RDL7Q[data-on]{opacity:1;animation:SeatManagerView_savingPulse__82H83 .9s ease-in-out infinite}@keyframes SeatManagerView_savingPulse__82H83{50%{opacity:.35}}.SeatManagerView_reasonInput__nZszn{width:200px;max-width:42vw;padding:8px 10px;border:1px solid var(--line-strong);border-radius:9px;font-size:12.5px;background:linear-gradient(180deg,var(--well-top),var(--well-bottom));box-shadow:var(--inset-well);color:var(--ink)}@media (max-width:640px){.SeatManagerView_canvasBox__CJibb[data-selection]{--seatmap-bottom-inset:132px}.SeatManagerView_selectionBar__GyHc3 button{min-height:44px}.SeatManagerView_reasonInput__nZszn{width:100%;max-width:100%;min-height:44px;order:2}.SeatManagerView_selectionCount__54oSu{min-width:0}}.SeatManagerView_canvasBox__CJibb{height:clamp(480px,66vh,880px)}@media (max-width:900px){.SeatManagerView_canvasBox__CJibb{height:clamp(440px,58vh,760px)}}@media (max-width:640px){.SeatManagerView_canvasBox__CJibb{height:clamp(340px,52vh,620px)}}.SeatManagerView_bandTitle__BS1Ww{font-family:var(--sketch);font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--mut)}.SeatManagerView_bandCard__QV569{position:relative;text-align:left;border:1px solid var(--line);border-radius:12px;background:linear-gradient(180deg,var(--card-top),var(--card-bottom));box-shadow:var(--shadow-btn);transition:border-color .15s ease}.SeatManagerView_bandCard__QV569:hover{border-color:var(--line-key)}.SeatManagerView_bandMain__LdQKh{display:block;width:100%;padding:12px 14px;border:0;border-radius:12px;background:none;font:inherit;color:inherit;text-align:left;cursor:pointer}.SeatManagerView_bandMain__LdQKh:focus-visible{outline:2px solid var(--accent);outline-offset:-3px}.SeatManagerView_bandHead__OzKh2{display:flex;align-items:center;gap:8px;min-width:0}.SeatManagerView_bandCard__QV569[data-active]{border-color:var(--accent-soft-border);background:linear-gradient(180deg,var(--accent-soft-top),var(--accent-soft-bottom))}.SeatManagerView_bandSwatch__pNz_i{width:12px;height:12px;border-radius:4px;border:1px solid rgba(49,42,32,.2);box-shadow:inset 0 1px 0 rgba(255,255,255,.4);flex-shrink:0}.SeatManagerView_bandName__9vK6h{font-weight:600;font-size:14px;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.VeranstaltungenView_detailGrid__Q4y5a{display:grid;grid-template-columns:1.55fr 1fr;grid-gap:16px;gap:16px}.VeranstaltungenView_factsGrid__kY6Id{display:grid;grid-template-columns:1fr 1fr;grid-gap:1px;gap:1px;background:var(--line2)}@media (max-width:640px){.VeranstaltungenView_detailGrid__Q4y5a,.VeranstaltungenView_factsGrid__kY6Id{grid-template-columns:1fr}}