html:not([data-brand=gorski]){--surface-page:var(--bg);--surface-paper:var(--bg-raised);--surface-dark:var(--bg-inverse);--surface-muted:var(--bg-muted);--surface-accent:var(--accent);--text-strong:var(--fg);--text-body:var(--fg);--text-muted:var(--fg-muted);--text-accent:var(--fg-on-inverse);--text-on-dark:var(--fg-on-inverse);--text-on-accent:var(--on-accent);--text-highlight:var(--accent-fg);--border-subtle:var(--rule);--border-strong:var(--rule-strong);--focus-ring:var(--focus);--state-error:var(--error);--onyx-light:var(--bg);--white:var(--bg-raised);--mink-brown:var(--fg);--walnut:var(--fg-muted);--spruce-green:var(--accent-fg);--beige:var(--status-pending);--beige-40:var(--rule);--onyx-60:var(--bg-muted);--font-serif:var(--font-body);--font-sans:var(--font-ui)}body{background:var(--surface-page);color:var(--text-body)}html:not([data-brand=gorski]) .floor-seat-status[data-status=AVAILABLE],html:not([data-brand=gorski]) .seat.available{background:var(--status-available);border:1px solid var(--status-available-line)}.manage-status-label[data-status=HELD],.manage-status-label[data-status=PENDING]{color:var(--warning-fg)}html[data-brand="100lica"] .tag.beige,html[data-brand="100lica"] .tag[data-tone=beige]{color:var(--warning-fg);background:var(--warning-soft)}html[data-brand="100lica"] .admin-nav{background:var(--bg-inverse);color:var(--fg-on-inverse)}html[data-brand="100lica"] .admin-nav .shell-event-title,html[data-brand="100lica"] .admin-nav .shell-profile-trigger,html[data-brand="100lica"] .admin-nav a{color:var(--fg-on-inverse)}html[data-brand="100lica"] .seat.selected{background:var(--accent);color:var(--on-accent)}html[data-brand="100lica"] .admin-seatmap .seat.pending{color:var(--l-ink)}html[data-brand="100lica"] .workspace :is(h1,h2,h3){text-transform:var(--display-case);letter-spacing:normal}html[data-brand="100lica"]{--mink-80:var(--fg-muted);--mink-60:var(--fg-subtle);--mink-40:var(--rule);--mink-20:var(--rule);--onyx-80:var(--bg-subtle);--onyx-40:var(--bg-subtle);--onyx-20:var(--bg-raised);--spruce-80:var(--accent-fg);--spruce-60:var(--focus);--spruce-40:var(--accent);--beige-80:var(--warning-soft);--beige-60:var(--accent-soft);--walnut-80:var(--fg-subtle);--walnut-60:var(--rule-soft);--walnut-40:var(--rule);--sandy-grey:var(--status-blocked);--sandy-80:var(--fg-subtle);--sandy-60:var(--rule-soft);--sandy-40:var(--rule);--gold:var(--warning-fg);--gold-foil-light:var(--accent);--gold-foil-dark:var(--accent-fg);--gold-foil:linear-gradient(var(--accent),var(--accent));--mink-print:var(--fg);--spruce-print:var(--accent-fg);--beige-rule:var(--rule);--beige-heading:var(--fg-muted);--rule-accent:var(--accent);--font-signage:var(--font-ui);--font-fatface:var(--font-display);--font-script:var(--font-body);--font-condensed:var(--font-ui)}html[data-brand="100lica"] body{font-family:var(--font-body)}html[data-brand=gorski] body{font-family:var(--font-sans)}html[data-brand="100lica"] .login-pattern{background:var(--bg-inverse);color:var(--fg-on-inverse)}html[data-brand="100lica"] .login-pattern>div{background:transparent}html[data-brand="100lica"] .hero-photo{background:var(--bg-muted)}html[data-brand="100lica"] .login-form-wrap h1{text-transform:var(--display-case);letter-spacing:normal}html[data-brand="100lica"] .video-poster{background:var(--bg-inverse)}html[data-brand="100lica"] .admin-nav{--mink-brown:var(--l-ink);--onyx-light:var(--l-ivory);--walnut:var(--l-mist);--beige:var(--l-sage);--beige-40:var(--l-slate);background:var(--l-ink);color:var(--l-ivory)}html[data-brand="100lica"] .admin-nav .shell-event-title,html[data-brand="100lica"] .admin-nav .shell-profile-trigger,html[data-brand="100lica"] .admin-nav a{color:var(--l-ivory)}html[data-brand="100lica"] .shell-mobile-header{--mink-brown:var(--l-ivory);--onyx-light:var(--l-ink);background:var(--l-ink);color:var(--l-ivory)}html[data-brand=park-novi]{--font-display:"Helvetica Neue",Arial,sans-serif;--font-body:var(--font-display);--font-ui:var(--font-display);--font-label:var(--font-display);--bg:#FEF5F0;--bg-raised:#FFFFFF;--bg-subtle:#FFF9F5;--bg-muted:#F4E5DC;--bg-selected:#FFD299;--bg-hover:#F8E9DD;--bg-disabled:#EADCD4;--bg-inverse:#1B0C11;--fg-on-inverse:#FFD299;--fg:#311111;--fg-muted:#705A58;--fg-subtle:#7C6460;--fg-disabled:#9C8580;--rule:#DEC9BF;--rule-soft:#EADBD2;--rule-strong:#311111;--accent:#FFD299;--accent-hover:#F3BF7F;--accent-press:#E5AE6B;--on-accent:#311111;--accent-fg:#6B341A;--accent-line:#311111;--accent-soft:#FFF0DE;--focus:#6B341A;--highlight:#FFD299;--highlight-fg:#6B341A;--mink-80:var(--fg-muted);--mink-60:var(--fg-subtle);--mink-40:var(--rule);--mink-20:var(--rule);--onyx-80:var(--bg-subtle);--onyx-40:var(--bg-subtle);--onyx-20:var(--bg-raised);--spruce-80:var(--accent-fg);--spruce-60:var(--focus);--spruce-40:var(--accent);--beige-80:var(--warning-soft);--beige-60:var(--accent-soft);--font-signage:var(--font-ui);--font-fatface:var(--font-display);--font-script:var(--font-body);--font-condensed:var(--font-ui);color-scheme:light}html[data-brand=park-novi] body{font-family:var(--font-body)}html[data-brand=park-novi] .admin-nav,html[data-brand=park-novi] .login-pattern{background:var(--bg-inverse);color:var(--fg-on-inverse)}html[data-brand=park-novi] .login-pattern>div{background:transparent}html[data-brand=park-novi] .admin-nav .shell-event-title,html[data-brand=park-novi] .admin-nav .shell-profile-trigger,html[data-brand=park-novi] .admin-nav a{color:var(--fg-on-inverse)}html[data-brand=park-novi] .login-form-wrap h1,html[data-brand=park-novi] .workspace :is(h1,h2,h3){text-transform:none;letter-spacing:normal}@media (hover:hover) and (pointer:fine){html .segmented button:not(:disabled):not([aria-pressed=true]):hover,html [role=tablist] :is(button,a):not(:disabled):not([aria-disabled=true]):not([aria-selected=true]):not([aria-pressed=true]):not([aria-current]):hover{--tab-hover-color:var(--accent-fg,var(--fg));color:var(--accent-fg,var(--fg));text-decoration:underline;text-underline-offset:4px}html select:not(:disabled):not([aria-disabled=true]):hover{box-shadow:inset 0 -2px 0 var(--accent-fg,var(--fg))}}html select:focus-visible{box-shadow:inset 0 -2px 0 var(--focus,var(--accent-fg))}html[data-brand=gorski],html[data-brand=gorski] .sales-console[data-theme=light],html[data-brand=gorski] [data-shell=v2],html[data-brand=gorski] [data-theme=light]{--bg:#f7f3ed;--bg-raised:#ffffff;--bg-subtle:#fbf9f6;--bg-muted:#f0e8da;--bg-sunken:#f0e8da;--bg-selected:#e0cfbe;--bg-hover:#f4eee3;--bg-disabled:#e7e1db;--bg-inverse:#57453f;--fg-on-inverse:#fbf9f6;--fg:#493b38;--fg-muted:#6b5851;--fg-subtle:#796a65;--fg-disabled:#796a65;--rule:#bcb5b2;--rule-soft:#ddd9d9;--rule-strong:#796a65;--input-rule:#9a8f8c;--accent:#004c3f;--accent-hover:#003d32;--accent-press:#003328;--accent-fg:#004c3f;--accent-line:#004c3f;--accent-soft:#e7efec;--on-accent:#ffffff;--highlight:#e0cfbe;--highlight-fg:#493b38;--focus:#004c3f;--error:#9b3b2e;--error-soft:#f7e8e3;--warning-fg:#745b29;--warning-soft:#f4ead6;--success-fg:#004c3f;--status-confirmed:#004c3f;--status-available:#ffffff;--status-available-line:#796a65;--status-blocked:#9a8f8c;--status-pending:#cbaf92;--l-ink:#57453f;--l-ink-2:#493b38;--l-ink-3:#6b5851;--l-ivory:#fbf9f6;--l-slate:#796a65;--l-slate-2:#9a8f8c;--l-sage:#e0cfbe;--l-sage-hover:#eadfd3;--l-sage-press:#cbaf92;--l-mist:#f0e8da;--l-fog:#e0cfbe;--ink:#57453f;--ink-2:#493b38;--slate:#796a65;--ivory:#fbf9f6;--sage:#004c3f;--sage-deep:#004c3f;--sage-hover:#003d32;--sage-press:#003328;--sand:#bcb5b2;--stone:#6b5851;--graphite:#796a65;--white:#ffffff;--table-canvas:#fbf9f6;--table-table:#e0cfbe;--table-number:#493b38;--panel:#ffffff;--panel-active:#e7efec;--hover:#f4eee3;--surface-page:#f7f3ed;--surface-paper:#ffffff;--surface-muted:#f4eee3;--text-body:#493b38;--text-strong:#493b38;--text-muted:#6b5851;--font-body:"DM Sans",system-ui,sans-serif;--font-ui:var(--font-body);--font-sans:var(--font-body);--font-label:var(--font-body);--font-display:"Arquitecta",system-ui,sans-serif;--font-serif:"Crimson Pro",Georgia,serif;--shadow-overlay:0 16px 48px rgba(73,59,56,.18);color-scheme:light}html[data-brand=gorski] [data-shell] main{color:var(--fg)}html[data-brand=gorski] .page-head{margin-bottom:24px;align-items:flex-start}html[data-brand=gorski] .page-head h1{font-family:var(--font-display);font-size:34px;font-weight:400;line-height:1.15;letter-spacing:.04em;text-transform:uppercase}html[data-brand=gorski] .page-head p{color:var(--fg-muted);font-size:15px;line-height:1.5;margin:8px 0 0}html[data-brand=gorski] .paper{border:1px solid var(--rule-soft);background:#fff}html[data-brand=gorski] .admin-content :is(input,textarea,select):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=color]){background:#fff!important;color:var(--fg)!important;border:1px solid var(--input-rule)!important;min-height:44px;padding:10px 12px!important;font:400 var(--gorski-control-size,14px)/1.4 var(--font-body)!important;border-radius:0}html[data-brand=gorski] .admin-content :is(input,textarea)::placeholder{color:#796a65;opacity:1}html[data-brand=gorski] .admin-content :is(input,textarea,select):focus-visible{outline:2px solid var(--focus)!important;outline-offset:2px}html[data-brand=gorski] .admin-content [aria-invalid=true]{border-color:var(--error)!important}html[data-brand=gorski] .admin-content label>span[style]{color:var(--fg)!important;font-size:12px!important;font-weight:600}html[data-brand=gorski] .admin-content button:not(.table-core):not(.seat):not(.zoom-seat):not([role=switch]){min-height:40px}html[data-brand=gorski] .admin-content .data-table{border:1px solid var(--rule);background:#fff}html[data-brand=gorski] .admin-content .data-table th{background:var(--bg-muted);color:var(--fg)}@media (min-width:901px) and (hover:hover) and (pointer:fine){html[data-brand=gorski] .admin-content .data-table tbody tr:hover{background:var(--bg-subtle)}}html[data-brand=gorski] .sales-console{--font-sans:var(--font-body);--font-display:"Arquitecta",system-ui,sans-serif}html[data-brand=gorski] .sales-console .lc-btn--primary{background:var(--accent);border-color:var(--accent);color:#fff}html[data-brand=gorski] .sales-console .lc-btn--primary:hover{background:var(--accent-hover)}html[data-brand=gorski] .sales-console .bk-seg__opt input:checked+.bk-seg__face{background:var(--accent);color:#fff;border-color:var(--accent)}@media(max-width:900px){html[data-brand=gorski] [data-shell-mobile]{background:#fff}html[data-brand=gorski] .page-head h1{font-size:28px}html[data-brand=gorski] .page-head{gap:16px;margin-bottom:20px}html[data-brand=gorski] .admin-content{padding-bottom:96px}html[data-brand=gorski] .manual-grid{gap:20px}}html[data-brand=gorski] .admin-content .map-table:not(.rect-table) .seat,html[data-brand=gorski] .admin-content .zoom-circle:not(.zoom-rectangle) .zoom-seat{border-radius:50%}html[data-brand=gorski] .admin-content .map-element{line-height:1.2;text-align:center;padding:2px;overflow:hidden}html[data-brand=gorski] .map-element[title^=AV]{white-space:pre-line}html[data-brand=gorski] .map-element[data-vertical=true]{writing-mode:vertical-rl;padding:2px}html[data-brand=gorski] [data-shell] main h1{font-family:var(--font-display);font-size:34px;font-weight:400;line-height:1.15;letter-spacing:.04em;text-transform:uppercase}@media(max-width:900px){html[data-brand=gorski] [data-shell] main h1{font-size:28px}}html[data-brand=gorski] .admin-content .table-scroll{max-width:100%;min-width:0;overflow-x:auto;overscroll-behavior-x:contain}html[data-brand=gorski] [data-shell] nav[aria-label=Modul] a[aria-current=page],html[data-brand=gorski] [role=tab][aria-selected=true]{background:transparent!important;color:var(--accent)!important;border-bottom-color:var(--accent)}html[data-brand=gorski] .zone-cell{white-space:nowrap;min-width:130px;gap:12px}html[data-brand=gorski] .zone-letter{flex-shrink:0}html[data-brand=gorski] .settings-tables table{min-width:1080px}html[data-brand=gorski] .settings-tables td:nth-child(2) select{min-width:150px}html[data-brand=gorski] .settings-tables td:first-child input{width:80px}html[data-brand=gorski] .settings-tables td:nth-child(3) input{width:88px}html[data-brand=gorski]{--gorski-control-size:14px}html[data-brand=gorski] :is([data-ui-button],.admin-action):not([data-public-hostess] *){min-height:44px!important;font-family:var(--font-body)!important;font-size:var(--gorski-control-size,14px)!important;line-height:1.4!important;letter-spacing:.04em!important}html[data-brand=gorski] .settings-page .data-table :is(th,td){padding:14px 18px!important;vertical-align:middle}html[data-brand=gorski] .settings-page .data-table th{font:600 12px/1.4 var(--font-body);letter-spacing:.08em}html[data-brand=gorski] .settings-page .zone-cell{font:500 14px/1.5 var(--font-body);gap:12px}html[data-brand=gorski] .settings-page .zone-letter{width:36px;height:36px;font:500 14px/1 var(--font-body)}html[data-brand=gorski] .settings-page .cell-action{width:1%;white-space:nowrap}html[data-brand=gorski] .settings-page .data-table:not(.settings-tables) .cell-input{max-width:280px}html[data-brand=gorski] .settings-page .narrow-cell{max-width:none}html[data-brand=gorski] .settings-tables td:nth-child(2) select{min-width:180px}html[data-brand=gorski] .settings-tables td:nth-child(5) select{min-width:150px}html[data-brand=gorski] .settings-tables td:nth-child(6) input{min-width:180px}@media(max-width:900px){html[data-brand=gorski]{--gorski-control-size:16px}html[data-brand=gorski] .settings-page .paper{padding:16px}}html[data-brand=gorski] .settings-page{max-width:none}html[data-brand=gorski] [data-ui-button]:disabled:not([data-public-hostess] *){opacity:1!important;color:var(--fg-muted)!important;background:var(--bg-subtle)!important;border-color:var(--rule)!important;cursor:not-allowed}html[data-brand=gorski] main :is(input,textarea,select):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=color]):not([type=hidden]){font-size:var(--gorski-control-size,14px)!important}@media(max-width:900px){html[data-brand=gorski] .settings-page :is(.settings-zones,.settings-tables){min-width:0;border:0;background:transparent;overflow:visible}html[data-brand=gorski] .settings-page :is(.settings-zones,.settings-tables) table{display:block;width:100%;min-width:0}html[data-brand=gorski] .settings-page :is(.settings-zones,.settings-tables) thead{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}html[data-brand=gorski] .settings-page :is(.settings-zones,.settings-tables) tbody{display:grid;grid-gap:16px;gap:16px}html[data-brand=gorski] .settings-page :is(.settings-zone-row,.settings-table-row){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px;min-width:0;padding:16px;border:1px solid var(--rule);background:var(--bg-raised)}html[data-brand=gorski] .settings-page .settings-table-row:before{content:attr(data-card-title);grid-column:1/-1;padding-bottom:12px;border-bottom:1px solid var(--rule-soft);font:600 18px/1.4 var(--font-body)}html[data-brand=gorski] .settings-page :is(.settings-zone-row,.settings-table-row) td{display:block;min-width:0;width:auto;padding:0!important;border:0;background:transparent}html[data-brand=gorski] .settings-page td[data-label]:before{content:attr(data-label);display:block;margin-bottom:8px;color:var(--fg-muted);font:500 13px/1.4 var(--font-body)}html[data-brand=gorski] .settings-page .settings-zone-row{grid-template-columns:minmax(0,1fr)}html[data-brand=gorski] .settings-page .settings-zone-row td:first-child{padding-bottom:12px!important;border-bottom:1px solid var(--rule-soft)}html[data-brand=gorski] .settings-page .settings-table-row :is(td:nth-child(2),td:nth-child(4),td:nth-child(5),td:nth-child(6),.cell-action){grid-column:1/-1}html[data-brand=gorski] .settings-page .settings-table-row td:first-child{grid-column:1;grid-row:2}html[data-brand=gorski] .settings-page .settings-table-row td:nth-child(3){grid-column:2;grid-row:2}html[data-brand=gorski] .settings-page :is(.settings-zone-row,.settings-table-row) :is(input,select){width:100%!important;min-width:0!important;max-width:none!important;box-sizing:border-box}html[data-brand=gorski] .settings-page :is(.settings-zone-row,.settings-table-row) .cell-action button{width:100%}html[data-brand=gorski] .settings-page .settings-table-row .cell-action:empty{display:none}html[data-brand=gorski] .settings-page .settings-table-error{display:block}}[data-brand=custom]{--accent:var(--tenant-accent);--on-accent:var(--tenant-on-accent);--accent-hover:color-mix(in srgb,var(--tenant-accent) 85%,var(--fg));--accent-press:var(--accent-hover);--accent-fg:var(--tenant-accent-ink);--focus:var(--tenant-accent-ink);--accent-soft:color-mix(in srgb,var(--tenant-accent) 15%,var(--bg));--bg-inverse:var(--tenant-header);--fg-on-inverse:var(--tenant-on-header);--font-display:var(--tenant-font);--font-body:var(--tenant-font);--font-ui:var(--tenant-font);--font-sans:var(--tenant-font);--font-serif:var(--tenant-font);--mink-brown:var(--fg);--walnut:var(--fg-muted);--spruce-green:var(--accent-fg);--mink-40:var(--rule);--mink-20:var(--rule)}[data-brand=custom][data-theme=dark]{--accent-fg:color-mix(in srgb,var(--tenant-accent) 50%,white);--focus:var(--accent-fg)}[data-brand=custom] [data-shell-sidebar]{background:var(--tenant-header);color:var(--tenant-on-header);--bg:var(--tenant-header);--fg:var(--tenant-on-header);--fg-on-inverse:var(--tenant-on-header);--l-ink:var(--tenant-header);--l-ivory:var(--tenant-on-header);--l-sage:var(--tenant-on-header);--l-mist:color-mix(in srgb,var(--tenant-on-header) 85%,var(--tenant-header));--l-fog:var(--l-mist);--fg-muted:var(--l-mist);--fg-subtle:var(--l-mist);--l-slate:color-mix(in srgb,var(--tenant-on-header) 18%,var(--tenant-header));--bg-hover:var(--l-slate);--rule:var(--l-slate);--rule-soft:var(--l-slate);--focus:var(--tenant-on-header);--accent-fg:var(--tenant-on-header);--accent-soft:var(--l-slate);border-right-color:var(--l-slate)}