*{box-sizing:border-box;margin:0;padding:0}html{scroll-padding-block-start:calc(var(--sr-header-height) + var(--sr-space-4))}html,body{background:var(--sr-color-canvas);color:var(--sr-color-text);font-family:var(--sr-font-sans);font-size:var(--sr-text-base);line-height:var(--sr-leading-relaxed);-webkit-font-smoothing:antialiased}a{color:inherit;text-underline-offset:.18em}button,input,select,textarea{font:inherit;letter-spacing:inherit}:focus-visible{outline:var(--sr-focus-ring);outline-offset:2px}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}main{grid-template-columns:[full-start] minmax(var(--sr-page-gutter), 1fr) [content-start] minmax(0, var(--sr-container-inner)) [content-end] minmax(var(--sr-page-gutter), 1fr) [full-end];padding-block:var(--sr-space-8) var(--sr-space-16);display:grid}main>*{grid-column:content;min-width:0}main>.full-bleed{grid-column:full}h1{color:var(--sr-color-heading);font-family:var(--sr-font-display);font-size:var(--sr-text-display-3);font-weight:600;line-height:var(--sr-leading-snug);letter-spacing:var(--sr-tracking-tight);margin-bottom:var(--sr-space-6)}h2{color:var(--sr-color-heading);font-family:var(--sr-font-display);font-size:var(--sr-text-xl);font-weight:600;line-height:var(--sr-leading-snug);letter-spacing:var(--sr-tracking-tight)}.page-intro{max-width:60ch;color:var(--sr-color-muted);text-wrap:pretty;margin-block-start:calc(-1 * var(--sr-space-4));margin-block-end:var(--sr-space-8)}.display-1,.landing-heading{color:var(--sr-color-heading);font-family:var(--sr-font-display);font-size:var(--sr-text-display-1);font-weight:600;line-height:var(--sr-leading-tight);letter-spacing:var(--sr-tracking-tighter)}.display-2{color:var(--sr-color-heading);font-family:var(--sr-font-display);font-size:var(--sr-text-display-2);font-weight:600;line-height:var(--sr-leading-snug);letter-spacing:var(--sr-tracking-tight)}.ticket-panel-title,.cart-empty-title,.payout-model-title,.payout-history-title,.evt-subtitle,.st-card-title,.evt-ctx-featured-title,.browse-empty-title,.cart-total-amount{color:var(--sr-color-heading);font-family:var(--sr-font-display);font-size:var(--sr-text-xl);font-weight:600;line-height:var(--sr-leading-snug);letter-spacing:var(--sr-tracking-tight)}.surface-card p,.role-desc,.info-note,.settings-desc,.capture-note,.ticket-note,.tier-note,.cart-confirm-body,.payout-model-body,.payout-balance-note,.payout-table-note,.mut-intro,.mut-note,.mut-errors,.mut-success,.profile-empty,.org-mine-note,.evt-row-note,.evt-review-note,.evt-req,.sup-body,.checkout-note,.evt-drop-copy,.page-intro,.section-lede,.home-hero-sub,.how-step-body,.organizer-body,.detail-desc,.detail-organizer,.detail-venue-lines,.detail-meta,.cart-empty-sub{font-size:var(--sr-text-base);font-weight:400;line-height:var(--sr-leading-relaxed);letter-spacing:var(--sr-tracking-normal)}.mission-title,.trust-title{color:var(--sr-color-heading);font-family:var(--sr-font-display);font-size:var(--sr-text-lg);font-weight:600;line-height:var(--sr-leading-snug);letter-spacing:var(--sr-tracking-tight)}.event-card-price,.price,.tier-name{font-size:var(--sr-text-base);font-weight:700;line-height:var(--sr-leading-normal)}.city-card-count,.search-option-meta,.sup-received,.st-fact-note,.results-count,.evt-locked,.evt-ctx-nudge,.evt-map-default{font-size:var(--sr-text-xs);font-weight:500;line-height:var(--sr-leading-normal);letter-spacing:var(--sr-tracking-normal)}.eyebrow{margin-bottom:var(--sr-space-2);color:var(--sr-color-action);font-family:var(--sr-font-sans);font-size:var(--sr-text-xs);letter-spacing:var(--sr-tracking-widest);text-transform:uppercase;font-weight:700;line-height:var(--sr-leading-normal);display:block}.accent-word{color:var(--sr-color-accent-ink);background-image:var(--sr-thread-gradient);background-position:0 100%;background-repeat:no-repeat;background-size:100% 2px;padding-bottom:.08em;font-style:normal}.footer-panel,.organizer-band{--sr-color-accent-ink:var(--sr-color-accent)}.thread-divider{border-radius:var(--sr-radius-pill);background:var(--sr-thread-gradient);border:0;height:2px}.sr-btn,.sr-chip,.pill-solid,.pill-outline,.tier-add,.mut-submit,.ticket-cta,.hero-search-submit,.evt-tool,.content-edit-toggle,.kind-tile,.back-link,.cart-clear,.cart-line-remove,.filter-option,.qty-button,.evt-drop-browse,.capture-channel,.filter-chip,.filter-pill,.hero-chip,.evt-tab,.me-nav-link,.evt-step{justify-content:center;align-items:center;gap:var(--sr-space-2);min-block-size:var(--sr-control-height-md);padding-block:var(--sr-space-2);padding-inline:var(--sr-control-pad-md);border-radius:var(--sr-radius-lg);font-size:var(--sr-text-sm);font-weight:600;line-height:var(--sr-control-leading);letter-spacing:var(--sr-tracking-normal);white-space:nowrap;transition:background-color var(--sr-duration-fast) var(--sr-ease-standard), border-color var(--sr-duration-fast) var(--sr-ease-standard), color var(--sr-duration-fast) var(--sr-ease-standard);background:0 0;border:1px solid #0000;text-decoration:none;display:inline-flex}.sr-btn:not(.evt-step),.sr-chip:not(.evt-step),.pill-solid,.pill-outline,.tier-add,.mut-submit,.ticket-cta,.hero-search-submit,.evt-tool,.content-edit-toggle,.kind-tile,.back-link,.cart-clear,.cart-line-remove,.filter-option,.qty-button,.evt-drop-browse,.filter-chip,.filter-pill,.hero-chip,.evt-tab,.me-nav-link{cursor:pointer}.sr-btn--sm,.sr-chip--sm,.evt-tool,.content-edit-toggle,.back-link,.cart-clear,.cart-line-remove,.filter-option,.qty-button,.capture-channel,.filter-chip,.filter-pill,.hero-chip,.evt-tab,.me-nav-link,.evt-step{min-block-size:var(--sr-control-height-sm);padding-inline:var(--sr-control-pad-sm)}.sr-btn--md,.sr-chip--md,.pill-solid,.pill-outline,.tier-add,.mut-submit,.hero-search-submit,.kind-tile,.evt-drop-browse{min-block-size:var(--sr-control-height-md);padding-inline:var(--sr-control-pad-md)}.sr-btn--lg,.ticket-cta{min-block-size:var(--sr-control-height-lg);padding-inline:var(--sr-control-pad-lg)}.sr-btn--primary,.pill-solid,.tier-add,.mut-submit,.ticket-cta,.hero-search-submit{background-color:var(--sr-color-action);color:var(--sr-color-action-contrast);font-size:var(--sr-text-base);border-color:#0000;font-weight:700}.sr-btn--primary.sr-btn--sm{font-size:var(--sr-text-sm)}.sr-btn--primary:hover:not(:disabled,[aria-disabled=true],.is-disabled),.pill-solid:hover:not(:disabled,[aria-disabled=true],.is-disabled),.tier-add:hover:not(:disabled,[aria-disabled=true],.is-disabled),.mut-submit:hover:not(:disabled,[aria-disabled=true],.is-disabled),.ticket-cta:hover:not(:disabled,[aria-disabled=true],.is-disabled),.hero-search-submit:hover:not(:disabled,[aria-disabled=true],.is-disabled){background-color:var(--sr-color-action-hover)}.sr-btn--primary:active:not(:disabled,[aria-disabled=true],.is-disabled),.pill-solid:active:not(:disabled,[aria-disabled=true],.is-disabled),.tier-add:active:not(:disabled,[aria-disabled=true],.is-disabled),.mut-submit:active:not(:disabled,[aria-disabled=true],.is-disabled),.ticket-cta:active:not(:disabled,[aria-disabled=true],.is-disabled),.hero-search-submit:active:not(:disabled,[aria-disabled=true],.is-disabled){background-color:var(--sr-color-action-active)}.sr-btn--secondary,.pill-outline,.evt-tool,.content-edit-toggle,.kind-tile{border-color:var(--sr-color-border-strong);color:var(--sr-color-heading);background-color:#0000}.sr-btn--secondary:hover:not(:disabled,[aria-disabled=true],.is-disabled),.pill-outline:hover:not(:disabled,[aria-disabled=true],.is-disabled),.evt-tool:hover:not(:disabled,[aria-disabled=true],.is-disabled),.content-edit-toggle:hover:not(:disabled,[aria-disabled=true],.is-disabled),.kind-tile:hover:not(:disabled,[aria-disabled=true],.is-disabled){border-color:var(--sr-color-action);color:var(--sr-color-action)}.sr-btn--secondary:active:not(:disabled,[aria-disabled=true],.is-disabled),.pill-outline:active:not(:disabled,[aria-disabled=true],.is-disabled),.evt-tool:active:not(:disabled,[aria-disabled=true],.is-disabled),.content-edit-toggle:active:not(:disabled,[aria-disabled=true],.is-disabled),.kind-tile:active:not(:disabled,[aria-disabled=true],.is-disabled){border-color:var(--sr-color-action-active);color:var(--sr-color-action-active)}.sr-btn--ghost,.back-link,.cart-clear,.filter-option,.qty-button,.evt-drop-browse{color:var(--sr-color-action);background-color:#0000;border-color:#0000}.sr-btn--ghost:hover:not(:disabled,[aria-disabled=true],.is-disabled),.back-link:hover:not(:disabled,[aria-disabled=true],.is-disabled),.cart-clear:hover:not(:disabled,[aria-disabled=true],.is-disabled),.filter-option:hover:not(:disabled,[aria-disabled=true],.is-disabled),.qty-button:hover:not(:disabled,[aria-disabled=true],.is-disabled),.evt-drop-browse:hover:not(:disabled,[aria-disabled=true],.is-disabled){background-color:var(--sr-color-chip-bg);color:var(--sr-color-action-hover)}.sr-btn--ghost:active:not(:disabled,[aria-disabled=true],.is-disabled),.back-link:active:not(:disabled,[aria-disabled=true],.is-disabled),.cart-clear:active:not(:disabled,[aria-disabled=true],.is-disabled),.filter-option:active:not(:disabled,[aria-disabled=true],.is-disabled),.qty-button:active:not(:disabled,[aria-disabled=true],.is-disabled),.evt-drop-browse:active:not(:disabled,[aria-disabled=true],.is-disabled){background-color:var(--sr-color-chip-bg);color:var(--sr-color-action-active)}.sr-btn--danger,.cart-line-remove{color:var(--sr-color-danger);background-color:#0000;border-color:#0000}.sr-btn--danger:hover:not(:disabled,[aria-disabled=true],.is-disabled),.cart-line-remove:hover:not(:disabled,[aria-disabled=true],.is-disabled){background-color:color-mix(in srgb, var(--sr-color-danger) 10%, transparent);color:var(--sr-color-danger)}.sr-btn--danger:active:not(:disabled,[aria-disabled=true],.is-disabled),.cart-line-remove:active:not(:disabled,[aria-disabled=true],.is-disabled){background-color:color-mix(in srgb, var(--sr-color-danger) 16%, transparent)}.sr-btn--danger.sr-btn--outlined{border-color:var(--sr-color-danger)}.sr-btn--danger.sr-btn--solid{background-color:var(--sr-color-danger);color:var(--sr-color-action-contrast);border-color:#0000;font-weight:700}.sr-btn--danger.sr-btn--solid:hover:not(:disabled,[aria-disabled=true],.is-disabled){background-color:color-mix(in srgb, var(--sr-color-danger) 86%, var(--sr-color-heading))}.sr-btn--icon,.qty-button{inline-size:var(--sr-control-height-sm);min-inline-size:var(--sr-control-height-sm);padding-inline:0}.sr-btn--icon.sr-btn--md{inline-size:var(--sr-control-height-md);min-inline-size:var(--sr-control-height-md)}.sr-btn--block,.ticket-cta{white-space:normal;inline-size:100%;display:flex}.sr-chip,.filter-chip,.filter-pill,.hero-chip,.evt-tab,.me-nav-link,.evt-step{border-color:var(--sr-color-border-strong);color:var(--sr-color-heading)}.sr-chip[aria-selected=true],.sr-chip.is-active,.filter-chip.is-active,.filter-pill.is-active,.evt-tab[aria-selected=true],.me-nav-link.is-active{background-color:var(--sr-color-chip-bg);border-color:var(--sr-color-action);color:var(--sr-color-chip-text);font-weight:700}.sr-field,.mut-input,.settings-input,.capture-input,.capture-select,.hero-search-input{inline-size:100%;max-inline-size:100%;min-block-size:var(--sr-control-height-md);padding-block:var(--sr-space-2);padding-inline:var(--sr-field-pad);border:1px solid var(--sr-color-border-strong);border-radius:var(--sr-radius-sm);background:var(--sr-color-surface);color:var(--sr-color-text);font-size:var(--sr-text-base);line-height:var(--sr-control-leading);display:block}.sr-field--sm{min-block-size:var(--sr-control-height-sm)}.sr-field--lg{min-block-size:var(--sr-control-height-lg);padding-inline:var(--sr-field-pad-lg)}.sr-field::placeholder,.mut-input::placeholder,.settings-input::placeholder,.capture-input::placeholder,.hero-search-input::placeholder{color:var(--sr-color-muted)}.sr-field-group,.hero-search,.evt-ctx-search,.qty-stepper{align-items:center;gap:var(--sr-space-3);min-block-size:var(--sr-control-height-md);padding-block:0;padding-inline:var(--sr-field-pad);border:1px solid var(--sr-color-border-strong);border-radius:var(--sr-radius-sm);background:var(--sr-color-surface);display:flex}.sr-field-group--lg,.hero-search{min-block-size:var(--sr-control-height-lg);padding-inline:var(--sr-field-pad-lg)}.sr-field-group :is(.sr-field,.mut-input,.hero-search-input),.hero-search :is(.sr-field,.mut-input,.hero-search-input),.evt-ctx-search :is(.sr-field,.mut-input,.hero-search-input){background:0 0;border:0;flex:1;align-self:stretch;min-block-size:0;min-inline-size:0;padding:0}.sr-field-group :is(.sr-field,.mut-input,.hero-search-input):focus,.hero-search :is(.sr-field,.mut-input,.hero-search-input):focus,.evt-ctx-search :is(.sr-field,.mut-input,.hero-search-input):focus{outline:none}.sr-field-group:focus-within,.hero-search:focus-within,.evt-ctx-search:focus-within{outline:var(--sr-focus-ring);outline-offset:2px}.sr-btn:disabled,.sr-chip:disabled,.sr-field:disabled,.pill-solid:disabled,.pill-outline:disabled,.tier-add:disabled,.mut-submit:disabled,.ticket-cta:disabled,.hero-search-submit:disabled,.evt-tool:disabled,.content-edit-toggle:disabled,.cart-clear:disabled,.cart-line-remove:disabled,.filter-option:disabled,.qty-button:disabled,.evt-drop-browse:disabled,.filter-chip:disabled,.filter-pill:disabled,.evt-tab:disabled,.mut-input:disabled,.settings-input:disabled,.capture-input:disabled,.capture-select:disabled,.footer-language-select:disabled,[aria-disabled=true].sr-btn,[aria-disabled=true].sr-chip,.is-disabled.sr-btn,.is-disabled.sr-chip{opacity:.45;cursor:not-allowed}.is-disabled.footer-link{cursor:default}.sr-field:disabled,.sr-field[readonly],.mut-input:disabled,.mut-input[readonly],.settings-input,.settings-input[readonly],.capture-input:disabled,.capture-select:disabled{background:var(--sr-color-surface-sunken);color:var(--sr-color-muted)}.sr-btn[data-busy],.sr-chip[data-busy],.sr-field[data-busy],.footer-language-select[data-busy]{cursor:progress}.site-header{z-index:20;background:var(--sr-color-canvas);border-bottom:1px solid var(--sr-color-border);transition:border-color var(--sr-duration-fast) var(--sr-ease-standard);position:sticky;top:0}.site-header.is-scrolled{border-bottom-color:var(--sr-color-border)}.site-header[data-sheet=open]{pointer-events:none}.site-header[data-sheet=open] .nav-burger{pointer-events:auto}.site-header[data-sheet=open] :is(.site-nav,.signin-button,.cart-button){visibility:hidden}.site-header-inner{justify-content:flex-start;align-items:center;gap:var(--sr-space-8);max-width:var(--sr-container-max);height:var(--sr-header-height);padding:0 var(--sr-page-gutter);margin:0 auto;display:flex}.wordmark{font-size:var(--sr-text-xl);letter-spacing:var(--sr-tracking-tighter);color:var(--sr-color-heading);text-transform:lowercase;font-weight:700;text-decoration:none}.wordmark-dot{color:var(--sr-color-accent)}.site-nav>ul{align-items:center;gap:var(--sr-space-6);list-style:none;display:flex}.site-nav a,.cities-button{color:var(--sr-color-text);font-size:var(--sr-text-base);letter-spacing:0;transition:color var(--sr-duration-fast) var(--sr-ease-standard);font-weight:500;text-decoration:none}.site-nav a:hover,.cities-button:hover{color:var(--sr-color-action)}.site-nav a[aria-current]{color:var(--sr-color-heading)}.header-actions{align-items:center;gap:var(--sr-space-3);margin-inline-start:auto;display:flex}.signin-button{margin-inline-end:var(--sr-space-1)}.search-field{align-items:center;gap:var(--sr-space-3);min-inline-size:0;min-block-size:var(--sr-control-height-lg);padding-block:0;padding-inline:var(--sr-space-4) var(--sr-space-2);background:var(--sr-color-surface);border:1px solid var(--sr-color-border);border-radius:var(--sr-radius-lg);transition:border-color var(--sr-duration-fast) var(--sr-ease-standard);flex:1;display:flex;position:relative}.search-field:focus-within{border-color:var(--sr-color-action);outline:var(--sr-focus-ring);outline-offset:2px}.search-glyph{border:2px solid var(--sr-color-muted);border-radius:var(--sr-radius-pill);flex:none;width:.7rem;height:.7rem;position:relative}.search-glyph:after{content:"";border-radius:var(--sr-radius-pill);background:var(--sr-color-muted);width:2px;height:.4rem;position:absolute;inset-block-end:-.26rem;inset-inline-end:-.2rem;transform:rotate(-45deg)}[dir=rtl] .search-glyph:after{transform:rotate(45deg)}.search-input{min-width:0;font:inherit;font-size:var(--sr-text-base);color:var(--sr-color-text);background:0 0;border:0;flex:1}.search-input::placeholder{color:var(--sr-color-muted)}.search-input:focus{outline:none}.cities-menu{position:relative}.cities-button{align-items:center;gap:var(--sr-space-2);font-family:var(--sr-font-sans);cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.cities-caret{border-bottom:2px solid;border-right:2px solid;width:.4rem;height:.4rem;transform:rotate(45deg)}.cities-dropdown{inset-inline-start:0;top:calc(100% + var(--sr-space-3));z-index:30;min-width:12rem;padding:var(--sr-space-2);background:var(--sr-color-surface-raised);border:1px solid var(--sr-color-border);border-radius:var(--sr-radius-md);box-shadow:var(--sr-shadow-3);list-style:none;position:absolute}.cities-dropdown a{padding:var(--sr-space-2) var(--sr-space-3);border-radius:var(--sr-radius-sm);color:var(--sr-color-text);font-size:var(--sr-text-sm);font-weight:600;text-decoration:none;display:block}.cities-dropdown a:hover{background:var(--sr-color-surface-sunken);color:var(--sr-color-action)}.nav-burger{width:var(--sr-icon-hit);height:var(--sr-icon-hit);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.burger{gap:var(--sr-space-1);flex-direction:column;display:flex}.burger-bar{border-radius:var(--sr-radius-pill);background:var(--sr-color-heading);width:1rem;height:2px;transition:transform var(--sr-duration-base) var(--sr-ease-standard), opacity var(--sr-duration-base) var(--sr-ease-standard), background-color var(--sr-duration-fast) var(--sr-ease-standard)}.nav-burger:hover .burger-bar{background:var(--sr-color-action)}.nav-burger[aria-expanded=true] .burger-bar:first-child{transform:translateY(6px)rotate(45deg)}.nav-burger[aria-expanded=true] .burger-bar:nth-child(2){opacity:0}.nav-burger[aria-expanded=true] .burger-bar:nth-child(3){transform:translateY(-6px)rotate(-45deg)}@media (max-width:899.98px){.site-nav{display:none}}.sheet-layer{z-index:15;visibility:hidden;transition:visibility 0s var(--sr-duration-base);position:fixed;inset:0}.sheet-layer.is-open{visibility:visible;transition:visibility}.sheet-scrim{background:var(--sr-color-backdrop);opacity:0;transition:opacity var(--sr-duration-base) var(--sr-ease-standard);position:absolute;inset:0}.sheet-layer.is-open .sheet-scrim{opacity:1}.menu-sheet{background:var(--sr-color-surface-raised);width:min(20rem,86vw);box-shadow:var(--sr-shadow-3);padding-block-start:calc(var(--sr-header-height) + var(--sr-space-4) + env(safe-area-inset-top));padding-block-end:calc(var(--sr-space-8) + env(safe-area-inset-bottom));padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right);transition:transform var(--sr-duration-base) var(--sr-ease-standard);position:absolute;inset-block:0;inset-inline-end:0;overflow-y:auto;transform:translate(100%)}[dir=rtl] .menu-sheet{transform:translate(-100%)}.sheet-layer.is-open .menu-sheet{transform:translate(0)}.sheet-links{list-style:none}.sheet-links a,.sheet-links .sheet-search-button{width:100%;padding:var(--sr-space-3) var(--sr-space-6);color:var(--sr-color-text);font-family:var(--sr-font-sans);font-size:var(--sr-text-lg);text-align:start;cursor:pointer;background:0 0;border:0;font-weight:600;text-decoration:none;display:block}.sheet-links a:hover,.sheet-links .sheet-search-button:hover{background:var(--sr-color-surface-sunken);color:var(--sr-color-action)}.sheet-links a[aria-current]{color:var(--sr-color-heading)}.sheet-divider{border:0;border-top:1px solid var(--sr-color-border);margin:var(--sr-space-4) var(--sr-space-6)}.site-footer{max-width:var(--sr-container-max);padding:var(--sr-space-6) var(--sr-space-4);color:var(--sr-color-muted);font-size:var(--sr-text-sm);margin:0 auto}.footer-panel{background:var(--sr-color-surface-inverse);color:var(--sr-color-text-inverse);padding:var(--sr-space-12) var(--sr-page-gutter) calc(var(--sr-space-8) + env(safe-area-inset-bottom))}.footer-inner{gap:var(--sr-space-8);max-inline-size:var(--sr-container-inner);margin-inline:auto;display:grid}.footer-brand{min-inline-size:0}.footer-wordmark{color:var(--sr-color-text-inverse);font-size:var(--sr-text-2xl);letter-spacing:var(--sr-tracking-tighter);text-transform:lowercase;grid-column:1/-1;justify-self:start;font-weight:700;text-decoration:none;display:inline-block}.footer-description{max-inline-size:26ch;color:var(--sr-color-muted-inverse);font-size:var(--sr-text-sm);line-height:var(--sr-leading-relaxed)}.footer-columns{gap:var(--sr-space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:640px){.footer-columns{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1100px){.footer-inner{column-gap:var(--sr-space-12);grid-template-columns:minmax(0,1.2fr) minmax(0,2fr)}}.footer-heading{color:var(--sr-color-text-inverse);font-family:var(--sr-font-sans);font-size:var(--sr-text-sm);letter-spacing:var(--sr-tracking-normal);margin-block-end:var(--sr-space-3);font-weight:600}.footer-links{gap:var(--sr-space-1);list-style:none;display:grid}.footer-link{min-block-size:var(--sr-control-height-sm);color:var(--sr-color-muted-inverse);font-size:var(--sr-text-sm);font-weight:400;line-height:var(--sr-leading-normal);overflow-wrap:anywhere;text-underline-offset:.2em;align-items:center;text-decoration:none;display:inline-flex}a.footer-link:hover{color:var(--sr-color-text-inverse);text-decoration:underline}.footer-bottom{justify-content:space-between;align-items:center;gap:var(--sr-space-4);border-block-start:1px solid var(--sr-color-border-inverse);flex-wrap:wrap;grid-column:1/-1;padding-block-start:var(--sr-space-6);display:flex}.footer-panel :focus-visible,.organizer-band :focus-visible{outline-color:var(--sr-color-text-inverse)}.footer-panel :is(a,select){scroll-margin-block:var(--sr-space-2)}html:has(.footer-panel :focus-visible){scroll-padding-block-end:var(--sr-space-4)}.footer-copyright{color:var(--sr-color-muted-inverse);font-size:var(--sr-text-sm)}.footer-locale{padding:var(--sr-space-1) var(--sr-space-2);border:1px solid var(--sr-color-border-inverse);border-radius:var(--sr-radius-pill);color:var(--sr-color-muted-inverse);font-size:var(--sr-text-xs);letter-spacing:var(--sr-tracking-widest);font-weight:700}.footer-language{display:inline-flex}.footer-language-select{padding:var(--sr-space-1) var(--sr-space-2);border:1px solid var(--sr-color-border-inverse);border-radius:var(--sr-radius-pill);color:var(--sr-color-muted-inverse);font:inherit;font-size:var(--sr-text-xs);letter-spacing:var(--sr-tracking-wide);cursor:pointer;transition:border-color var(--sr-duration-fast) var(--sr-ease-standard);background:0 0;font-weight:700}.footer-language-select:hover{border-color:var(--sr-color-accent)}.footer-language-select:disabled{cursor:progress}.footer-language-select option{background:var(--sr-color-surface);color:var(--sr-color-text)}.footer-social{gap:var(--sr-space-2);flex-wrap:wrap;margin-block-start:var(--sr-space-6);display:flex}.footer-social-link{inline-size:var(--sr-control-height-md);block-size:var(--sr-control-height-md);border-radius:var(--sr-radius-pill);color:var(--sr-color-text-inverse);flex:none;place-items:center;text-decoration:none;display:inline-grid}.footer-social-disc{border:1px solid var(--sr-color-border-inverse);border-radius:inherit;pointer-events:none;place-items:center;block-size:100%;inline-size:100%;display:grid}.footer-social-disc svg{inline-size:var(--sr-space-6);block-size:var(--sr-space-6)}.footer-social-link:is(:hover,:focus-visible) .footer-social-disc{background:var(--sr-color-text-inverse);border-color:var(--sr-color-text-inverse);color:var(--sr-color-surface-inverse)}@media screen and (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.footer-social-disc{transform:translate(var(--social-x,0px), var(--social-y,0px));transition:transform .28s cubic-bezier(.2, .8, .2, 1), background-color var(--sr-duration-fast) var(--sr-ease-standard), color var(--sr-duration-fast) var(--sr-ease-standard)}.footer-social-link:focus-visible .footer-social-disc{transform:none}}@media screen and (min-width:1100px){.footer-reveal[data-footer-editorial=true] .footer-panel{min-block-size:calc(100svh - var(--sr-header-height) - 1px);padding-block:var(--sr-space-6) calc(var(--sr-space-6) + env(safe-area-inset-bottom));display:flex}.footer-reveal[data-footer-editorial=true] .footer-inner{row-gap:var(--sr-space-8);flex:1;grid-template-rows:1fr auto auto}.footer-reveal[data-footer-editorial=true] .footer-wordmark{font-size:clamp(5rem,min(18vw,26svh),15rem);line-height:var(--sr-leading-none);letter-spacing:var(--sr-tracking-tighter);align-self:center}.footer-reveal[data-footer-editorial=true] .footer-description{font-size:var(--sr-text-lg)}}.event-grid{gap:var(--sr-space-8) var(--sr-space-6);grid-template-columns:1fr;list-style:none;display:grid}.event-grid>li{min-inline-size:0}@media (min-width:640px){.event-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:960px){.event-grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:1280px){.event-grid{grid-template-columns:repeat(4,1fr)}}.event-card{block-size:100%;min-inline-size:0;color:inherit;flex-direction:column;text-decoration:none;display:flex;position:relative}.event-poster{aspect-ratio:4/5;border-radius:var(--sr-radius-poster);flex:none;position:relative;overflow:hidden}.poster-tile{background:var(--sr-color-surface-sunken);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.poster-initial{font-family:var(--sr-font-display);font-size:var(--sr-text-4xl);color:var(--sr-color-muted);font-weight:600}.poster-img{object-fit:cover;object-position:top;width:100%;height:100%;transition:transform var(--sr-duration-base) var(--sr-ease-standard);position:absolute;inset:0}.status-chip{max-inline-size:calc(100% - 2 * var(--sr-space-3));padding:var(--sr-space-1) var(--sr-space-2);border-radius:var(--sr-radius-sm);background:var(--sr-color-surface);color:var(--sr-color-heading);font-size:var(--sr-text-sm);font-weight:600;line-height:var(--sr-leading-normal);position:absolute;inset-block-start:var(--sr-space-3);inset-inline-start:var(--sr-space-3)}.status-chip.is-sold-out{color:var(--sr-color-danger)}.status-chip.is-live{color:var(--sr-color-success)}.event-card-body{align-items:flex-start;gap:var(--sr-space-1);min-inline-size:0;flex-direction:column;flex:1;padding-block-start:var(--sr-space-4);display:flex}.event-card-date{color:var(--sr-color-muted);font-size:var(--sr-text-sm);font-weight:500;line-height:var(--sr-leading-normal)}.event-card-title{margin-block:var(--sr-space-1);color:var(--sr-color-heading);font-family:var(--sr-font-sans);font-size:var(--sr-text-xl);font-weight:600;line-height:var(--sr-leading-snug);letter-spacing:var(--sr-tracking-tight);overflow-wrap:anywhere;text-wrap:pretty;text-underline-offset:.15em;text-decoration-thickness:1px}.event-card:hover .event-card-title,.event-card:focus-visible .event-card-title{text-decoration-line:underline}.event-card-organizer,.event-card-venue{max-inline-size:100%;color:var(--sr-color-muted);font-size:var(--sr-text-sm);line-height:var(--sr-leading-normal);overflow-wrap:anywhere}.event-card-meta{color:var(--sr-color-heading);font-size:var(--sr-text-sm);margin-block-start:auto;padding-block-start:var(--sr-space-3)}.event-card-price{font-variant-numeric:tabular-nums}.event-card-skeleton{pointer-events:none}.sk{background:var(--sr-color-surface-sunken);position:relative;overflow:hidden}.sk:after{content:"";background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--sr-color-surface) 65%, transparent), transparent);animation:sk-shimmer 1.4s var(--sr-ease-standard) infinite;position:absolute;inset:0;transform:translate(-100%)}@keyframes sk-shimmer{to{transform:translate(100%)}}.sk-poster{position:absolute;inset:0}.sk-line{border-radius:var(--sr-radius-pill);height:.875rem}.sk-line-wide{width:85%}.sk-line-mid{width:60%}.sk-line-short{width:40%}.route-loading{gap:var(--sr-space-8);inline-size:100%;padding-block:clamp(var(--sr-space-6), 6vw, var(--sr-space-12));display:grid}.route-loading-heading{gap:var(--sr-space-3);max-inline-size:46rem;display:grid}.route-loading-heading>span,.route-loading-card>span{border-radius:var(--sr-radius-pill);display:block}.route-loading-eyebrow{block-size:.75rem;inline-size:8rem}.route-loading-title{block-size:clamp(2.25rem,6vw,4.25rem);inline-size:min(78%,30rem);border-radius:var(--sr-radius-md)!important}.route-loading-copy{block-size:1rem;inline-size:min(92%,40rem)}.route-loading-grid{gap:var(--sr-space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.route-loading-card{align-content:start;gap:var(--sr-space-3);min-block-size:10rem;padding:var(--sr-space-4);border-radius:var(--sr-radius-md);background:var(--sr-color-surface);display:grid}.route-loading-card-title{block-size:1.25rem;inline-size:62%}.route-loading-card-line{block-size:.875rem;inline-size:100%}.route-loading-card-line--short{inline-size:70%}@media (max-width:719.98px){.route-loading-grid{grid-template-columns:1fr}.route-loading-card:nth-child(n+3){display:none}}.badge{margin-top:var(--sr-space-3);padding:var(--sr-space-1) var(--sr-space-3);border-radius:var(--sr-radius-pill);background:var(--sr-color-chip-bg);color:var(--sr-color-chip-text);font-size:var(--sr-text-xs);text-transform:capitalize;font-weight:700;display:inline-block}.notice{max-width:60ch;color:var(--sr-color-muted);text-align:center;text-wrap:pretty;margin-inline:auto}.notice--urgent{max-width:none;padding:var(--sr-space-4) var(--sr-space-6);background:var(--sr-color-danger-soft,var(--sr-color-accent-soft));color:var(--sr-color-heading);text-align:start;margin-inline:0}.price{font-variant-numeric:tabular-nums;color:var(--sr-color-heading)}.environment-banner{justify-content:center;align-items:center;gap:var(--sr-space-2);min-block-size:2rem;padding:var(--sr-space-1) var(--sr-space-4);background:color-mix(in srgb, var(--sr-color-warning) 16%, var(--sr-color-surface));border-block-end:1px solid color-mix(in srgb, var(--sr-color-warning) 40%, transparent);color:var(--sr-color-heading);font-size:var(--sr-text-xs);line-height:var(--sr-leading-normal);text-align:center;flex-wrap:wrap;display:flex}.environment-banner strong{letter-spacing:var(--sr-tracking-wide);text-transform:uppercase}.environment-banner--disabled{background:var(--sr-color-surface-sunken);border-block-end-color:var(--sr-color-border)}.back-link{margin-block-end:var(--sr-space-6);margin-inline-start:calc(-1 * var(--sr-control-pad-sm))}:is(body:has(.surface-shell)>.site-header,body:has(.surface-shell)>.site-footer,body:has(.surface-shell) .site-header,body:has(.surface-shell) .site-footer){display:none}:is(body:has(.surface-shell)>main,body:has(.surface-shell) main){min-block-size:100dvh;max-inline-size:none;margin:0;padding:0;display:block}.surface-shell{--surface-shell-accent:var(--sr-color-action);background:var(--sr-color-canvas);grid-template-rows:auto minmax(0,1fr);min-block-size:100dvh;inline-size:100%;min-inline-size:0;max-inline-size:100%;display:grid}.surface-shell--environment{grid-template-rows:auto auto minmax(0,1fr)}.surface-skip-link{z-index:var(--sr-z-overlay);translate:0 calc(-100% - var(--sr-space-4));padding:var(--sr-space-2) var(--sr-space-4);border-radius:var(--sr-radius-sm);background:var(--sr-color-heading);color:var(--sr-color-text-inverse);font-weight:700;text-decoration:none;position:fixed;inset-block-start:var(--sr-space-2);inset-inline-start:var(--sr-space-2)}.surface-skip-link:focus{translate:0}.surface-shell-topbar{z-index:var(--sr-z-header);min-block-size:var(--sr-header-height);justify-content:space-between;align-items:center;gap:var(--sr-space-4);min-inline-size:0;max-inline-size:100%;padding-inline:var(--sr-space-6);background:var(--sr-color-surface);border-block-end:1px solid var(--sr-color-border);display:flex;position:sticky;inset-block-start:0}.surface-shell-brand{align-items:baseline;gap:var(--sr-space-3);min-width:0;color:var(--sr-color-heading);text-decoration:none;display:inline-flex}.surface-shell-wordmark{font-family:var(--sr-font-display);font-size:var(--sr-text-xl);letter-spacing:var(--sr-tracking-tight);font-weight:600}.surface-shell-product{color:var(--sr-color-muted);font-size:var(--sr-text-sm);font-weight:600}.surface-shell-buyer-link{min-block-size:var(--sr-control-height-sm);align-items:center;gap:var(--sr-space-2);padding-inline:var(--sr-control-pad-sm);border:1px solid var(--sr-color-border-strong);border-radius:var(--sr-radius-pill);color:var(--sr-color-action);font-size:var(--sr-text-sm);font-weight:700;text-decoration:none;display:inline-flex}.surface-shell-buyer-link:hover{border-color:var(--surface-shell-accent)}.surface-shell-frame{grid-template-columns:minmax(13rem,16rem) minmax(0,1fr);min-block-size:0;inline-size:100%;min-inline-size:0;display:grid}.surface-shell-sidebar{block-size:calc(100dvh - var(--sr-header-height));min-inline-size:0;max-inline-size:100%;padding:var(--sr-space-6) var(--sr-space-4);background:var(--sr-color-canvas);border-inline-end:1px solid var(--sr-color-border);align-self:start;position:sticky;inset-block-start:var(--sr-header-height);overflow-y:auto}.surface-shell-nav-title{margin:0 var(--sr-space-3) var(--sr-space-4);color:var(--sr-color-muted);font-size:var(--sr-text-xs);letter-spacing:var(--sr-tracking-widest);text-transform:uppercase;font-weight:700}.surface-subnav ul{gap:var(--sr-space-1);margin:0;padding:0;list-style:none;display:grid}.surface-subnav a{min-block-size:var(--sr-control-height-md);padding-inline:var(--sr-space-3);border-radius:var(--sr-radius-sm);color:var(--sr-color-muted);font-size:var(--sr-text-sm);transition:color var(--sr-duration-fast) var(--sr-ease-standard), background var(--sr-duration-fast) var(--sr-ease-standard);border-inline-start:3px solid #0000;align-items:center;font-weight:650;text-decoration:none;display:flex}.surface-subnav a:hover{color:var(--surface-shell-accent);background:var(--sr-color-surface)}.surface-subnav a.is-active,.surface-subnav a[aria-current=page]{color:var(--sr-color-heading);background:var(--sr-color-chip-bg);border-inline-start-color:var(--surface-shell-accent)}.surface-shell-content{inline-size:100%;max-inline-size:var(--sr-container-inner);min-width:0;padding:var(--sr-space-8) var(--sr-space-8) var(--sr-space-16);margin-inline:auto}.surface-shell-content:focus{outline:none}.surface-shell-restricted{place-items:center;min-block-size:calc(100dvh - 76px);padding:clamp(24px,7vw,72px);display:grid}.surface-access-card{border-radius:var(--sr-radius-lg);border:1px solid var(--sr-color-border);background:0 0;inline-size:min(100%,620px);padding:clamp(28px,6vw,52px)}.surface-access-eyebrow{margin:0 0 var(--sr-space-3);color:var(--surface-shell-accent);font-size:var(--sr-text-xs);letter-spacing:var(--sr-tracking-widest);text-transform:uppercase;font-weight:800}.surface-access-card h1{margin-block-end:var(--sr-space-3)}.surface-access-card>p:not(.surface-access-eyebrow){max-inline-size:52ch;color:var(--sr-color-muted);line-height:var(--sr-leading-relaxed)}.surface-access-actions{justify-items:start;gap:var(--sr-space-3);margin-block-start:var(--sr-space-6);display:grid}@media (max-width:959.98px){.surface-shell-frame{display:block}.surface-shell-sidebar{overscroll-behavior-inline:contain;block-size:auto;scroll-padding-inline:var(--sr-space-4);scroll-snap-type:inline proximity;padding:var(--sr-space-2) var(--sr-space-4);border-inline-end:0;border-block-end:1px solid var(--sr-color-border);scrollbar-color:transparent transparent;scrollbar-width:thin;position:static;overflow:auto hidden}.surface-shell-sidebar::-webkit-scrollbar{block-size:4px}.surface-shell-sidebar::-webkit-scrollbar-track{background:0 0}.surface-shell-sidebar::-webkit-scrollbar-thumb{border-radius:var(--sr-radius-pill);background:0 0}.surface-shell-sidebar:hover,.surface-shell-sidebar:focus-within{scrollbar-color:var(--sr-color-border-strong) transparent}.surface-shell-sidebar:hover::-webkit-scrollbar-thumb{background:var(--sr-color-border-strong)}.surface-shell-sidebar:focus-within::-webkit-scrollbar-thumb{background:var(--sr-color-border-strong)}.surface-shell-nav-title{clip-path:inset(50%);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.surface-subnav ul{inline-size:max-content;padding-inline-end:var(--sr-space-4);display:flex}.surface-subnav li{scroll-snap-align:start}.surface-subnav a{min-block-size:var(--sr-control-height-sm);white-space:nowrap;border-block-end:3px solid #0000;border-inline-start:0}.surface-subnav a.is-active,.surface-subnav a[aria-current=page]{border-block-end-color:var(--surface-shell-accent)}}@media (max-width:639.98px){.surface-shell-topbar{padding-inline:var(--sr-space-4)}.surface-shell-product{display:none}.surface-shell-buyer-link{padding-inline:var(--sr-space-3)}.surface-shell-content{padding:var(--sr-space-6) var(--sr-space-4) var(--sr-space-12)}}.card-grid{gap:var(--sr-space-6);grid-template-columns:1fr;list-style:none;display:grid}@media (min-width:640px){.card-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:960px){.card-grid{grid-template-columns:repeat(3,1fr)}}.surface-card{background:var(--sr-color-surface);border-radius:var(--sr-radius-lg);height:100%;box-shadow:var(--sr-shadow-card);padding:var(--sr-space-6);color:inherit;text-decoration:none;display:block}a.surface-card{transition:border-color var(--sr-duration-fast) var(--sr-ease-standard)}a.surface-card:hover{border-color:var(--sr-color-border-strong)}a.surface-card:hover h2{color:var(--sr-color-action)}.surface-card p{margin-top:var(--sr-space-2);color:var(--sr-color-muted)}.chip{margin-top:var(--sr-space-3);padding:var(--sr-space-1) var(--sr-space-3);border-radius:var(--sr-radius-pill);background:var(--sr-color-chip-bg);color:var(--sr-color-chip-text);font-size:var(--sr-text-xs);font-weight:700;display:inline-block}.chip-row{gap:var(--sr-space-2);margin-top:var(--sr-space-3);flex-wrap:wrap;list-style:none;display:flex}.chip-row .chip{margin-top:0;font-weight:600}.role-list{gap:var(--sr-space-6);list-style:none;display:grid}.role-card{background:var(--sr-color-surface);border:1px solid var(--sr-color-border);border-radius:var(--sr-radius-lg);box-shadow:var(--sr-shadow-card);padding:var(--sr-space-6)}.role-desc{margin-top:var(--sr-space-2);color:var(--sr-color-muted)}.info-note{max-width:60ch;color:var(--sr-color-muted);text-wrap:pretty;margin-block-start:var(--sr-space-6)}.placeholder-panel{background:var(--sr-color-surface);border-radius:var(--sr-radius-lg);max-width:560px;box-shadow:var(--sr-shadow-card);padding:var(--sr-space-8)}.placeholder-panel h1{margin-bottom:var(--sr-space-3)}.placeholder-panel p{color:var(--sr-color-muted);line-height:var(--sr-leading-relaxed)}.me-index-list{margin-top:var(--sr-space-6);padding-top:var(--sr-space-4);border-top:1px solid var(--sr-color-border);list-style:none}.me-index-list a{padding:var(--sr-space-2) 0;color:var(--sr-color-action);font-size:var(--sr-text-sm);font-weight:600;text-decoration:none;display:block}.me-index-list a:hover{color:var(--sr-color-action-hover)}.settings-list{gap:var(--sr-space-6);max-width:560px;display:grid}.settings-field{background:var(--sr-color-surface);border:1px solid var(--sr-color-border);border-radius:var(--sr-radius-md);box-shadow:var(--sr-shadow-1);padding:var(--sr-space-6)}.settings-field label{margin-bottom:var(--sr-space-2);color:var(--sr-color-heading);font-weight:700;display:block}.settings-desc{margin-top:var(--sr-space-2);color:var(--sr-color-muted)}.landing{padding-top:var(--sr-space-12);text-align:start}.landing-heading{margin-bottom:var(--sr-space-4)}.landing-sub{max-width:560px;font-size:var(--sr-text-lg);line-height:var(--sr-leading-relaxed);color:var(--sr-color-muted);margin-bottom:var(--sr-space-6)}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.home-journey{grid-template-columns:[full-start] minmax(var(--sr-page-gutter), 1fr) [content-start] minmax(0, var(--sr-container-inner)) [content-end] minmax(var(--sr-page-gutter), 1fr) [full-end];row-gap:var(--sr-space-12);display:grid}.home-journey>*{grid-column:content;min-width:0}.home-journey>.full-bleed{grid-column:full}.section-heading{margin-block-end:var(--sr-space-6)}.section-heading .display-2{font-size:var(--sr-text-display-3);text-wrap:balance;overflow-wrap:anywhere}.section-heading.has-action{justify-content:space-between;align-items:end;gap:var(--sr-space-3) var(--sr-space-6);flex-wrap:wrap;display:flex}.section-heading-copy{flex:18rem;min-inline-size:0}.section-heading-action{flex:0 auto;min-inline-size:0}.section-lede{max-inline-size:55ch;color:var(--sr-color-muted);margin-block-start:var(--sr-space-2)}.featured-card{background:var(--sr-color-surface);border-radius:var(--sr-radius-lg);display:grid;overflow:hidden}@media (min-width:960px){.featured-card{grid-template-columns:minmax(0,1fr) minmax(14rem,22rem)}}.featured-body{gap:var(--sr-space-3);padding:var(--sr-space-8);align-content:center;justify-items:start;display:grid}@media (min-width:960px){.featured-body{padding-inline:var(--sr-space-12)}.featured-title,.featured-body>p{max-width:34ch}}.featured-body .eyebrow{margin-bottom:0}.featured-body .chip{margin-top:0}.featured-meta{align-items:center;gap:var(--sr-space-2);color:var(--sr-color-muted);font-size:var(--sr-text-base);display:flex}.featured-price{color:var(--sr-color-heading);font-variant-numeric:tabular-nums;font-weight:700}.featured-cta{margin-block-start:var(--sr-space-2)}.featured-poster{aspect-ratio:4/3;position:relative;overflow:hidden}@media (min-width:960px){.featured-poster{aspect-ratio:4/5}}.city-rail{gap:var(--sr-space-4);padding-bottom:var(--sr-space-3);scroll-snap-type:x mandatory;grid-auto-columns:min(70vw,15rem);grid-auto-flow:column;list-style:none;display:grid;overflow-x:auto}.city-rail>li{scroll-snap-align:start}@media (min-width:960px){.city-rail{grid-template-columns:repeat(auto-fill,minmax(11.5rem,1fr));grid-auto-columns:auto;grid-auto-flow:row;padding-bottom:0;overflow:visible}}.city-card{gap:var(--sr-space-1);min-inline-size:0;color:var(--sr-color-text);flex-direction:column;text-decoration:none;display:flex}.city-card-media{aspect-ratio:4/3;border-radius:var(--sr-radius-poster);background:var(--sr-color-surface-sunken);display:block;overflow:hidden}.city-card-img{object-fit:cover;block-size:100%;inline-size:100%;display:block}.city-card-name{color:var(--sr-color-heading);font-family:var(--sr-font-sans);font-size:var(--sr-text-lg);font-weight:600;line-height:var(--sr-leading-snug);overflow-wrap:anywhere;margin-block-start:var(--sr-space-2)}.city-card:hover .city-card-name,.city-card:focus-visible .city-card-name{text-underline-offset:.15em;text-decoration:underline;text-decoration-thickness:1px}.city-card-count{color:var(--sr-color-muted);font-size:var(--sr-text-sm)}.city-card-count-number{font-variant-numeric:tabular-nums}.kind-row{gap:var(--sr-space-3);flex-wrap:wrap;list-style:none;display:flex}.kind-tile{gap:var(--sr-space-3);padding-inline:var(--sr-space-3)}.kind-glyph{aspect-ratio:1;color:var(--sr-color-muted);transition:color var(--sr-duration-fast) var(--sr-ease-standard);justify-content:center;align-self:stretch;align-items:center;display:inline-flex}.kind-tile:hover .kind-glyph{color:var(--sr-color-action)}.home-how{border-block-start:1px solid var(--sr-color-border);padding-block-start:var(--sr-space-8)}.how-steps{gap:var(--sr-space-8);list-style:none;display:grid}@media (min-width:800px){.how-steps{grid-template-columns:repeat(3,minmax(0,1fr))}}.how-step{min-inline-size:0}.how-step-number{color:var(--sr-color-muted);font-size:var(--sr-text-sm);font-variant-numeric:tabular-nums;margin-block-end:var(--sr-space-3);display:block}.how-step-title{color:var(--sr-color-heading);font-family:var(--sr-font-sans);font-size:var(--sr-text-lg);font-weight:600;line-height:var(--sr-leading-snug);overflow-wrap:anywhere;margin-block-end:var(--sr-space-2)}.how-step-body{max-inline-size:46ch;color:var(--sr-color-muted);text-wrap:pretty}.organizer-band{border-radius:var(--sr-radius-poster);background:var(--sr-color-surface-inverse);color:var(--sr-color-text-inverse);overflow:hidden}.organizer-band-inner{max-width:var(--sr-container-inner);margin-inline:auto;display:grid;overflow:hidden}@media (min-width:960px){.organizer-band-inner{grid-template-columns:1.1fr 1fr}}.organizer-copy{gap:var(--sr-space-4);padding:var(--sr-space-8);align-content:center;justify-items:start;display:grid}@media (min-width:960px){.organizer-copy{padding:var(--sr-space-12)}}.organizer-copy .eyebrow{color:var(--sr-color-muted-inverse);margin-bottom:0}.organizer-title{color:var(--sr-color-text-inverse)}.organizer-body{max-width:40ch;color:var(--sr-color-muted-inverse)}.organizer-media{min-height:14rem;position:relative}.organizer-media img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.organizer-media:empty{display:none}.organizer-band-inner:has(.organizer-media:empty){grid-template-columns:minmax(0,1fr)}.organizer-title{text-wrap:balance;max-inline-size:18ch}.organizer-copy .sr-btn{background:var(--sr-color-surface);color:var(--sr-color-heading)}.organizer-copy .sr-btn:hover{background:var(--sr-color-canvas);color:var(--sr-color-heading)}.capture-panel{padding:var(--sr-space-8) var(--sr-space-4);border-block-start:1px solid var(--sr-color-border);text-align:center}@media (min-width:640px){.capture-panel{padding:var(--sr-space-12)}}.capture-panel .section-heading{margin-bottom:var(--sr-space-6)}.capture-form{gap:var(--sr-space-3);max-width:38rem;margin:0 auto;display:grid}.capture-fields{gap:var(--sr-space-3);flex-direction:column;display:flex}@media (min-width:640px){.capture-fields{flex-direction:row}}.capture-consent{text-align:start;max-width:46rem;margin-inline:auto}.capture-input{flex:1.4}.capture-select{flex:1}.capture-status{min-height:1.5rem;margin-top:var(--sr-space-4);font-size:var(--sr-text-sm);font-weight:600}.capture-status .is-success{color:var(--sr-color-success)}.capture-status .is-warning{color:var(--sr-color-warning)}.capture-status .is-error{color:var(--sr-color-danger)}.capture-note{max-width:48ch;margin:var(--sr-space-3) auto 0;color:var(--sr-color-muted)}.capture-channel{color:var(--sr-color-action);border-color:color-mix(in srgb, var(--sr-color-action) 35%, transparent);margin-block-start:var(--sr-space-4)}.browse-header{margin-bottom:var(--sr-space-6)}.filter-bar{top:var(--sr-header-height);z-index:var(--sr-z-raised);gap:var(--sr-space-3);margin:0 calc(-1 * var(--sr-space-4)) var(--sr-space-6);padding:var(--sr-space-3) var(--sr-space-4);background:var(--sr-color-canvas);border-bottom:1px solid var(--sr-color-border);display:grid;position:sticky}.filter-bar>*{min-width:0}.chip-rail-list{gap:var(--sr-space-2);padding-bottom:var(--sr-space-1);list-style:none;display:flex;overflow-x:auto}.filter-pills{align-items:center;gap:var(--sr-space-2);flex-wrap:wrap;display:flex}.browse-search{flex:20rem;max-inline-size:34rem}.browse-search .sr-field-group{min-block-size:var(--sr-control-height-md);padding-inline:var(--sr-space-2)}.browse-query-chip{max-inline-size:min(20rem,70vw)}.browse-query-chip-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.filter-pop-wrap{position:relative}.filter-caret{border-bottom:2px solid;border-right:2px solid;width:.4rem;height:.4rem;margin-top:-.2rem;transform:rotate(45deg)}.filter-popover{z-index:var(--sr-z-popover);min-width:12rem;max-height:20rem;padding:var(--sr-space-2);background:var(--sr-color-surface-raised);border-radius:var(--sr-radius-sm);box-shadow:var(--sr-shadow-3);position:absolute;inset-block-start:calc(100% + var(--sr-space-2));inset-inline-start:0;overflow-y:auto}.filter-options{list-style:none}.filter-option{border-radius:var(--sr-radius-sm);justify-content:flex-start;inline-size:100%}.filter-option.is-selected{background:var(--sr-color-chip-bg);color:var(--sr-color-chip-text)}#filter-pop-date{width:min(20rem, calc(100vw - 2 * var(--sr-space-4)));max-height:min(30rem, calc(100vh - var(--sr-header-height) - 8rem))}#filter-pop-price{width:min(22rem, calc(100vw - 2 * var(--sr-space-4)));max-height:min(32rem, calc(100vh - var(--sr-header-height) - 8rem))}.filter-date-form{gap:var(--sr-space-3);margin-top:var(--sr-space-2);padding:var(--sr-space-4) var(--sr-space-2) var(--sr-space-2);border-top:1px solid var(--sr-color-border);display:grid}.filter-date-form fieldset{gap:var(--sr-space-3);border:0;min-width:0;display:grid}.filter-date-form legend{margin-bottom:var(--sr-space-2);color:var(--sr-color-heading);font-size:var(--sr-text-sm);font-weight:800}.filter-date-grid{gap:var(--sr-space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.filter-date-grid label{gap:var(--sr-space-1);min-width:0;color:var(--sr-color-muted);font-size:var(--sr-text-xs);font-weight:700;display:grid}.filter-date-grid .sr-field{min-width:0;padding-inline:var(--sr-space-2)}.filter-price-form,.filter-price-form fieldset{gap:var(--sr-space-3);display:grid}.filter-price-form fieldset{border:0;min-width:0}.filter-price-form legend{margin-bottom:var(--sr-space-2);color:var(--sr-color-heading);font-size:var(--sr-text-sm);font-weight:800}.filter-price-form label{gap:var(--sr-space-1);min-width:0;color:var(--sr-color-muted);font-size:var(--sr-text-xs);font-weight:700;display:grid}.filter-price-grid{gap:var(--sr-space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.filter-price-grid .sr-field{min-width:0;padding-inline:var(--sr-space-2);font-variant-numeric:tabular-nums}.filter-price-note{color:var(--sr-color-muted);font-size:var(--sr-text-xs);line-height:var(--sr-leading-relaxed)}.filter-price-actions{justify-content:flex-end;gap:var(--sr-space-2);display:flex}.results-line{margin-bottom:var(--sr-space-4);color:var(--sr-color-muted);font-size:var(--sr-text-sm);font-weight:600}.results-count{color:var(--sr-color-heading);font-variant-numeric:tabular-nums;font-weight:800}.browse-pagination{align-items:center;gap:var(--sr-space-4);margin-block:var(--sr-space-8) var(--sr-space-4);color:var(--sr-color-muted);font-size:var(--sr-text-sm);font-variant-numeric:tabular-nums;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);font-weight:700;display:grid}.browse-pagination>:first-child{justify-self:start}.browse-pagination>:last-child{justify-self:end}.browse-empty{justify-items:center;gap:var(--sr-space-4);padding:var(--sr-space-16) var(--sr-space-4);text-align:center;display:grid}.browse-empty-body{max-inline-size:44ch;color:var(--sr-color-muted);line-height:var(--sr-leading-relaxed)}.search-dialog{inline-size:min(42rem, calc(100% - var(--sr-space-8)));border-radius:var(--sr-radius-lg);background:var(--sr-color-surface-raised);max-block-size:80dvh;max-inline-size:none;color:var(--sr-color-text);box-shadow:var(--sr-shadow-3);border:0;margin-block:10dvh auto;margin-inline:auto;padding:0;position:fixed;inset:0;overflow:hidden}.search-dialog[open]{flex-direction:column;display:flex}.search-dialog::backdrop{background:var(--sr-color-backdrop)}.search-dialog-head{justify-content:space-between;align-items:center;gap:var(--sr-space-4);padding-block:var(--sr-space-4) var(--sr-space-2);padding-inline:var(--sr-space-6) var(--sr-space-4);flex:none;display:flex}.search-dialog-head h2{font-size:var(--sr-text-xl);margin:0}.search-bar{align-items:center;gap:var(--sr-space-2);padding:0 var(--sr-space-6) var(--sr-space-4);flex:none;display:flex}.search-close{inline-size:var(--sr-control-height-md);block-size:var(--sr-control-height-md);border-radius:var(--sr-radius-md);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.search-close:hover{background:var(--sr-color-surface-sunken)}.search-close-bar{border-radius:var(--sr-radius-pill);background:var(--sr-color-heading);width:1rem;height:2px;position:absolute}.search-close-bar:first-child{transform:rotate(45deg)}.search-close-bar:nth-child(2){transform:rotate(-45deg)}.search-panel{overscroll-behavior:contain;min-block-size:0;padding:0 var(--sr-space-3) var(--sr-space-3);flex:auto;overflow-y:auto}.search-list{margin:0;padding:0;list-style:none}.search-group-label{padding:var(--sr-space-2) var(--sr-space-3) var(--sr-space-1);color:var(--sr-color-muted);font-size:var(--sr-text-xs);font-weight:600;display:block}.search-option{align-items:center;gap:var(--sr-space-3);padding:var(--sr-space-2) var(--sr-space-3);min-block-size:var(--sr-control-height-md);border-radius:var(--sr-radius-sm);color:var(--sr-color-text);font-size:var(--sr-text-sm);cursor:pointer;font-weight:600;text-decoration:none;display:flex}.search-option.is-active,.search-option:hover{background:var(--sr-color-surface-sunken)}.search-thumb{border-radius:var(--sr-radius-sm);background:var(--sr-color-surface-sunken);flex:none;place-items:center;width:2.5rem;height:3.125rem;display:grid;position:relative;overflow:hidden}.search-thumb img{object-fit:cover;object-position:top;width:100%;height:100%;position:absolute;inset:0}.search-thumb-initial{font-family:var(--sr-font-display);font-size:var(--sr-text-base);color:var(--sr-color-muted);font-weight:600}.search-option-text{min-width:0;display:grid}.search-option-title{overflow-wrap:anywhere;color:var(--sr-color-heading);font-size:var(--sr-text-sm);font-weight:600}.search-option-meta{overflow-wrap:anywhere;color:var(--sr-color-muted);font-size:var(--sr-text-xs);font-weight:400}.search-everything{justify-content:space-between;align-items:center;gap:var(--sr-space-4);min-block-size:var(--sr-control-height-lg);padding:var(--sr-space-4) var(--sr-space-6);border-block-start:1px solid var(--sr-color-border);color:var(--sr-color-action);font-size:var(--sr-text-sm);overflow-wrap:anywhere;flex:none;font-weight:600;text-decoration:none;display:flex}.search-everything:hover{background:var(--sr-color-surface-sunken)}.search-everything:focus-visible{outline-offset:-4px}[dir=rtl] .search-everything-arrow{transform:scaleX(-1)}.search-status{padding:var(--sr-space-6) var(--sr-space-3);color:var(--sr-color-muted);font-size:var(--sr-text-sm);margin:0}.search-status:empty{padding:0}.search-retry{margin:0 var(--sr-space-3) var(--sr-space-3)}.search-recent-head{justify-content:space-between;align-items:center;gap:var(--sr-space-2);display:flex}.search-clear{padding:var(--sr-space-1) var(--sr-space-2);min-block-size:var(--sr-control-height-md);border-radius:var(--sr-radius-sm);color:var(--sr-color-action);font-family:var(--sr-font-sans);font-size:var(--sr-text-xs);cursor:pointer;background:0 0;border:0;margin-inline-end:var(--sr-space-2);font-weight:700}.search-clear:hover{background:var(--sr-color-surface-sunken)}@media (max-width:639.98px){.search-dialog{max-block-size:calc(100dvh - var(--sr-space-8) - env(safe-area-inset-top) - env(safe-area-inset-bottom));margin-block-start:calc(var(--sr-space-4) + env(safe-area-inset-top))}.search-dialog-head{padding-inline:var(--sr-space-4) var(--sr-space-2)}.search-bar,.search-everything{padding-inline:var(--sr-space-4)}}@media (prefers-reduced-motion:no-preference){.search-dialog[open]{animation:sr-search-enter var(--sr-duration-base) var(--sr-ease-standard)}.search-dialog[open]::backdrop{animation:sr-search-backdrop var(--sr-duration-base) var(--sr-ease-standard)}}@keyframes sr-search-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes sr-search-backdrop{0%{opacity:0}to{opacity:1}}.detail-layout{gap:var(--sr-space-8);align-items:start;display:grid}@media (min-width:960px){.detail-layout{gap:var(--sr-space-12);grid-template-columns:minmax(0,1fr) minmax(20rem,25rem)}}.detail-main{gap:var(--sr-space-6);display:grid}.detail-layout>*{min-width:0}.detail-poster{aspect-ratio:3/2;border-radius:var(--sr-radius-poster);box-shadow:var(--sr-shadow-1);position:relative;overflow:hidden}.detail-head{gap:var(--sr-space-2);justify-items:start;display:grid}.detail-head h1{text-wrap:balance;overflow-wrap:anywhere;margin-block-end:var(--sr-space-2)}.detail-head .chip{margin-top:0}.detail-organizer{color:var(--sr-color-muted);font-weight:600}.detail-meta-list{gap:var(--sr-space-2);list-style:none;display:grid}.detail-meta{align-items:center;gap:var(--sr-space-2);color:var(--sr-color-muted);display:flex}.detail-desc{max-width:65ch}.detail-door-instructions{border-inline-start:3px solid var(--sr-color-accent);padding-inline-start:var(--sr-space-4)}.detail-door-instructions-note{color:var(--sr-color-muted);font-size:var(--sr-text-sm);margin:0}.detail-door-instructions-body{max-width:65ch;margin:var(--sr-space-2) 0 0;white-space:pre-wrap;overflow-wrap:anywhere}.detail-block h2{margin-bottom:var(--sr-space-2)}.detail-block a:not(.sr-btn){color:var(--sr-color-action);text-underline-offset:var(--sr-space-1);overflow-wrap:anywhere;text-decoration:underline}.detail-block a:not(.sr-btn):hover{color:var(--sr-color-heading)}.detail-venue-name{color:var(--sr-color-heading);font-weight:700}.detail-venue-lines{margin-top:var(--sr-space-1);color:var(--sr-color-muted)}.detail-directions{margin-top:var(--sr-space-3)}.share-row{gap:var(--sr-space-2);flex-wrap:wrap;display:flex}.ticket-panel{background:var(--sr-color-surface);border:1px solid var(--sr-color-border);border-radius:var(--sr-radius-lg);box-shadow:var(--sr-shadow-1);padding:var(--sr-space-6);scroll-margin-top:calc(var(--sr-header-height) + var(--sr-space-4))}@media (min-width:960px){.ticket-panel{top:calc(var(--sr-header-height) + var(--sr-space-4));position:sticky}}.ticket-panel-title{margin-bottom:var(--sr-space-4)}.performance-picker{gap:var(--sr-space-2);margin-bottom:var(--sr-space-4);padding-bottom:var(--sr-space-4);border-bottom:1px solid var(--sr-color-border);display:grid}.performance-picker-note,.performance-picker-empty{color:var(--sr-color-muted);font-size:var(--sr-text-sm)}.performance-picker-empty{padding:var(--sr-space-3);border-radius:var(--sr-radius-sm);background:color-mix(in srgb, var(--sr-color-warning) 8%, var(--sr-color-surface));color:var(--sr-color-warning)}.tier-list{margin-bottom:var(--sr-space-6);list-style:none}.tier-row{justify-content:space-between;align-items:center;gap:var(--sr-space-3);padding:var(--sr-space-3) 0;border-bottom:1px solid var(--sr-color-border);display:flex}.tier-row:first-child{padding-top:0}.tier-name{align-items:center;gap:var(--sr-space-2);flex-wrap:wrap;display:flex}.tier-chip{padding:var(--sr-space-1) var(--sr-space-2);border-radius:var(--sr-radius-pill);background:var(--sr-color-chip-bg);color:var(--sr-color-chip-text);font-size:var(--sr-text-xs);font-weight:700}.ticket-note{margin-top:var(--sr-space-3);color:var(--sr-color-muted)}.detail-bar{z-index:var(--sr-z-docked);justify-content:space-between;align-items:center;gap:var(--sr-space-4);padding:var(--sr-space-3) var(--sr-space-4) calc(var(--sr-space-3) + env(safe-area-inset-bottom));background:var(--sr-color-surface-raised);border-top:1px solid var(--sr-color-border);box-shadow:var(--sr-shadow-3);display:flex;position:fixed;inset:auto 0 0}.detail-bar-price{color:var(--sr-color-heading);font-variant-numeric:tabular-nums;font-weight:800}.detail-bar-cta{margin-inline-start:auto}@media (min-width:960px){.detail-bar{display:none}}@media (max-width:959.98px){.detail-page{padding-bottom:var(--sr-space-16)}}.me-shell{gap:var(--sr-space-6);align-items:start;display:grid}.me-shell>*{min-width:0}@media (min-width:960px){.me-shell{gap:var(--sr-space-8);grid-template-columns:15rem minmax(0,1fr)}}.me-nav{gap:var(--sr-space-2);scroll-snap-type:x proximity;padding-bottom:var(--sr-space-2);border-bottom:1px solid var(--sr-color-border);list-style:none;display:flex;overflow-x:auto}.me-nav>li{scroll-snap-align:start}@media (min-width:960px){.me-sidebar{top:calc(var(--sr-header-height) + var(--sr-space-6));position:sticky}.me-nav{gap:var(--sr-space-1);border-bottom:0;padding-bottom:0;display:grid;overflow:visible}}.me-nav-link{gap:var(--sr-space-3);justify-content:flex-start}.me-nav-link.is-active{background-color:var(--sr-color-chip-bg);color:var(--sr-color-chip-text);font-weight:700}.me-nav-link.is-active .me-nav-glyph{background:var(--sr-color-surface)}.cart-button{width:var(--sr-icon-hit);height:var(--sr-icon-hit);color:var(--sr-color-heading);transition:color var(--sr-duration-fast) var(--sr-ease-standard);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.cart-button:hover{color:var(--sr-color-action)}.cart-glyph{width:var(--sr-icon-size);height:var(--sr-icon-size);display:block;position:relative}.cart-icon{width:100%;height:100%;display:block}.cart-badge{min-width:.875rem;height:.875rem;padding:0 var(--sr-space-1);border-radius:var(--sr-radius-pill);background:var(--sr-color-action);color:var(--sr-color-action-contrast);box-shadow:0 0 0 1.5px var(--sr-color-canvas);font-size:var(--sr-text-xs);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;font-weight:700;line-height:1;display:inline-flex;position:absolute;inset-block-start:-.55rem;inset-inline-end:-.65rem}.qty-stepper{gap:var(--sr-space-1);padding-inline:var(--sr-space-1);border-radius:var(--sr-radius-pill)}.qty-value{text-align:center;min-width:1.5rem;font-size:var(--sr-text-sm);font-variant-numeric:tabular-nums;color:var(--sr-color-heading);font-weight:700}.tier-row-buy{flex-direction:column;justify-content:flex-start;align-items:stretch}.tier-info,.tier-buy{justify-content:space-between;align-items:center;gap:var(--sr-space-3);display:flex}.tier-note{color:var(--sr-color-muted)}.cart-confirm{margin-bottom:var(--sr-space-6);padding:var(--sr-space-4);background:var(--sr-color-accent-soft);border-radius:var(--sr-radius-md)}.cart-confirm-title{font-size:var(--sr-text-base);margin-bottom:var(--sr-space-2)}.cart-confirm-body{color:var(--sr-color-text);margin-bottom:var(--sr-space-3)}.cart-confirm-actions{gap:var(--sr-space-2);flex-wrap:wrap;display:flex}.cart-view-link{margin-block-start:var(--sr-space-2)}.cart-layout{gap:var(--sr-space-6);align-items:start;display:grid}@media (min-width:960px){.cart-layout{grid-template-columns:minmax(0,1fr) 20rem}.cart-summary{top:calc(var(--sr-header-height) + var(--sr-space-4));position:sticky}}.cart-event-line{color:var(--sr-color-muted);grid-column:1/-1}.cart-event-link{color:var(--sr-color-action);font-weight:700;text-decoration:none}.cart-event-link:hover{color:var(--sr-color-action-hover);text-decoration:underline}.cart-lines{gap:var(--sr-space-3);list-style:none;display:grid}.cart-line{background:var(--sr-color-surface);border:1px solid var(--sr-color-border);border-radius:var(--sr-radius-md);box-shadow:var(--sr-shadow-1);padding:var(--sr-space-4)}.cart-line-head{justify-content:space-between;align-items:baseline;gap:var(--sr-space-3);margin-bottom:var(--sr-space-3);display:flex}.cart-line-name{color:var(--sr-color-heading);font-weight:700}.cart-line-performance{margin-bottom:var(--sr-space-3);color:var(--sr-color-muted);font-size:var(--sr-text-sm)}.cart-line-performance>span:first-child{font-weight:700}.cart-line-performance-missing{color:var(--sr-color-warning)}.cart-line-remove,.cart-clear{color:var(--sr-color-muted)}.cart-line-remove:hover,.cart-clear:hover{color:var(--sr-color-danger)}.cart-line-body{align-items:center;gap:var(--sr-space-3);flex-wrap:wrap;display:flex}.cart-line-unit{color:var(--sr-color-muted);font-size:var(--sr-text-sm);font-variant-numeric:tabular-nums}.cart-line-total{margin-inline-start:auto}.cart-held-selection{gap:var(--sr-space-3);display:grid}.cart-held-places{gap:var(--sr-space-2);flex-wrap:wrap;list-style:none;display:flex}.cart-held-places>li{flex-direction:column;align-items:flex-start}.cart-held-admission-places,.seats-selection-admission-places{gap:var(--sr-space-1);width:100%;color:var(--sr-color-muted);font-size:var(--sr-text-xs);text-align:start;padding:0;list-style:none;display:grid}.cart-line-body--held{padding-top:var(--sr-space-3);border-top:1px solid var(--sr-color-border)}.cart-hold-clock{color:var(--sr-color-accent-ink);font-size:var(--sr-text-sm);font-variant-numeric:tabular-nums;font-weight:700}.cart-summary{background:var(--sr-color-surface);border:1px solid var(--sr-color-border);border-radius:var(--sr-radius-lg);box-shadow:var(--sr-shadow-2);padding:var(--sr-space-6)}.cart-performance-blocker{justify-items:start;gap:var(--sr-space-3);padding:var(--sr-space-3);border-radius:var(--sr-radius-sm);background:color-mix(in srgb, var(--sr-color-warning) 8%, var(--sr-color-surface));color:var(--sr-color-text);font-size:var(--sr-text-sm);display:grid}.cart-performance-blocker[data-cart-sync-state=unavailable]{border-color:color-mix(in srgb, var(--sr-color-danger) 35%, transparent);background:color-mix(in srgb, var(--sr-color-danger) 8%, var(--sr-color-surface))}.cart-sync-checking{margin:0 0 var(--sr-space-3);color:var(--sr-color-muted);font-size:var(--sr-text-sm)}.cart-line-sync{gap:var(--sr-space-1);border-inline-start:2px solid color-mix(in srgb, var(--sr-color-warning) 55%, transparent);font-size:var(--sr-text-sm);margin-block-start:var(--sr-space-2);padding-inline-start:var(--sr-space-3);display:grid}.cart-line-sync[data-cart-line-state=unavailable]{border-inline-start-color:color-mix(in srgb, var(--sr-color-danger) 55%, transparent)}.cart-line-sync p{margin:0}.cart-line-sync-facts{color:var(--sr-color-muted)}.mut-errors--undecided{border-color:color-mix(in srgb, var(--sr-color-warning) 35%, transparent);background:color-mix(in srgb, var(--sr-color-warning) 8%, var(--sr-color-surface));color:var(--sr-color-text)}.legal-draft-notice{gap:var(--sr-space-2);margin-block:var(--sr-space-4);padding:var(--sr-space-4);border-radius:var(--sr-radius-md);background:color-mix(in srgb, var(--sr-color-warning) 10%, var(--sr-color-surface));display:grid}.legal-draft-notice p{margin:0}.legal-version{color:var(--sr-color-muted);font-size:var(--sr-text-sm)}.legal-index-list{gap:var(--sr-space-3);padding:0;list-style:none;display:grid}.legal-index-list li{gap:var(--sr-space-1);justify-items:start;display:grid}.legal-index-summary{color:var(--sr-color-muted);font-size:var(--sr-text-sm)}.tier-channel-unsold{gap:var(--sr-space-1);border-inline-start:2px solid color-mix(in srgb, var(--sr-color-warning) 55%, transparent);margin-block-start:var(--sr-space-2);padding-inline-start:var(--sr-space-3);display:grid}.tier-channel-unsold p{margin:0}.checkout-pending-status{color:var(--sr-color-muted)}.checkout-pending-recovery{gap:var(--sr-space-3);padding:var(--sr-space-3);border-radius:var(--sr-radius-sm);background:color-mix(in srgb, var(--sr-color-warning) 8%, var(--sr-color-surface));margin-block-start:var(--sr-space-3);display:grid}.checkout-pending-reference code{font-size:var(--sr-text-sm);word-break:break-all}.checkout-pending-actions{gap:var(--sr-space-2);flex-wrap:wrap;display:flex}.cart-total-row{justify-content:space-between;align-items:baseline;gap:var(--sr-space-3);margin-bottom:var(--sr-space-4);display:flex}.cart-total-label{font-size:var(--sr-text-sm);color:var(--sr-color-muted);font-weight:600}.cart-clear{margin-block-start:var(--sr-space-4)}.cart-empty{justify-items:start;gap:var(--sr-space-3);background:var(--sr-color-surface);border-radius:var(--sr-radius-lg);max-width:32rem;box-shadow:var(--sr-shadow-card);padding:var(--sr-space-8);display:grid}.cart-empty-sub{color:var(--sr-color-muted)}.payout-model-list{gap:var(--sr-space-6);list-style:none;display:grid}@media (min-width:960px){.payout-model-list{grid-template-columns:repeat(3,1fr)}}.payout-model-step{background:var(--sr-color-surface);border:1px solid var(--sr-color-border);border-radius:var(--sr-radius-lg);box-shadow:var(--sr-shadow-1);padding:var(--sr-space-6)}.payout-model-number{width:2rem;height:2rem;margin-bottom:var(--sr-space-3);border-radius:var(--sr-radius-pill);background:var(--sr-color-chip-bg);color:var(--sr-color-chip-text);font-family:var(--sr-font-display);justify-content:center;align-items:center;font-weight:600;display:inline-flex}.payout-model-title{margin-bottom:var(--sr-space-2)}.payout-model-body{color:var(--sr-color-muted)}.payout-balance-card{max-width:24rem;margin-top:var(--sr-space-8);background:var(--sr-color-surface);border-radius:var(--sr-radius-lg);box-shadow:var(--sr-shadow-card);padding:var(--sr-space-6)}.payout-balance-title{font-size:var(--sr-text-base);margin-bottom:var(--sr-space-2)}.payout-balance-value{font-family:var(--sr-font-display);font-size:var(--sr-text-3xl);color:var(--sr-color-heading)}.payout-balance-note{margin-top:var(--sr-space-3);color:var(--sr-color-muted)}.payout-history{margin-top:var(--sr-space-8)}.payout-history-title{margin-bottom:var(--sr-space-3)}.table-scroll{overflow-x:auto}.payout-table,.content-table{border-collapse:separate;border-spacing:0;background:var(--sr-color-surface);border-radius:var(--sr-radius-md);width:100%;min-width:32rem;box-shadow:var(--sr-shadow-1);overflow:hidden}.payout-table th,.content-table th,.payout-table td,.content-table td{padding:var(--sr-space-3) var(--sr-space-4);text-align:start;vertical-align:middle}.payout-table thead th,.content-table thead th{color:var(--sr-color-muted);font-size:var(--sr-text-xs);letter-spacing:var(--sr-tracking-wide);text-transform:uppercase;border-bottom:1px solid var(--sr-color-border);background:var(--sr-color-surface-sunken);font-weight:700}.payout-table tbody td,.payout-table tbody th,.content-table tbody td,.content-table tbody th{border-top:1px solid var(--sr-color-border);font-size:var(--sr-text-sm)}.payout-table tbody tr:first-child td,.payout-table tbody tr:first-child th,.content-table tbody tr:first-child td,.content-table tbody tr:first-child th{border-top:0}.payout-table-empty{padding:var(--sr-space-6) var(--sr-space-4)}.payout-table-empty .chip{margin-top:0}.payout-table-note{margin-top:var(--sr-space-2);color:var(--sr-color-muted)}.fin-stripe-link{flex:none}.fin-status-grid,.fin-currency-grid{gap:var(--sr-space-4);margin-block:var(--sr-space-6);grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr));display:grid}.fin-status-card,.fin-currency-card,.fin-exception-card{min-inline-size:0;padding:var(--sr-space-6);border-radius:var(--sr-radius-lg);background:var(--sr-color-surface);box-shadow:var(--sr-shadow-1)}.fin-status-card{align-content:start;justify-items:start;gap:var(--sr-space-2);color:var(--sr-color-muted);display:grid}.fin-status-card strong{color:var(--sr-color-heading);font-size:var(--sr-text-xl);font-variant-numeric:tabular-nums}.fin-freshness{margin-block-start:0}.fin-freshness--current{background:color-mix(in srgb, var(--sr-color-success) 11%, var(--sr-color-surface));color:var(--sr-color-success)}.fin-freshness--delayed,.fin-freshness--invalid{background:color-mix(in srgb, var(--sr-color-warning) 12%, var(--sr-color-surface));color:var(--sr-color-warning)}.fin-currency-card h2{font-size:var(--sr-text-xl);letter-spacing:var(--sr-tracking-wide);margin-block-end:var(--sr-space-3)}.fin-metrics-table{border-collapse:collapse;inline-size:100%}.fin-metrics-table :is(th,td){padding-block:var(--sr-space-3);border-block-start:1px solid var(--sr-color-border);font-size:var(--sr-text-sm)}.fin-metrics-table tr:first-child :is(th,td){border-block-start:0}.fin-metrics-table th{color:var(--sr-color-muted);text-align:start;padding-inline-end:var(--sr-space-4);font-weight:600}.fin-metrics-table td{color:var(--sr-color-heading);font-variant-numeric:tabular-nums;text-align:end;white-space:nowrap;font-weight:700}.fin-disclaimer{max-inline-size:76ch}.fin-exceptions{margin-block-start:var(--sr-space-8)}.fin-section-heading,.fin-exception-head,.fin-exception-actions,.fin-pager{align-items:center;display:flex}.fin-section-heading{justify-content:space-between;gap:var(--sr-space-4);margin-block-end:var(--sr-space-4)}.fin-section-heading h2,.fin-section-heading .chip,.fin-exception-head .chip{margin-block-start:0}.fin-exception-list{gap:var(--sr-space-4);margin:0;padding:0;list-style:none;display:grid}.fin-exception-list--staff .fin-exception-card{border-inline-start:3px solid var(--surface-shell-accent)}.fin-provider-cases{scroll-margin-block-start:var(--sr-space-6)}.fin-organizer-case{border-inline-start:3px solid var(--sr-color-border-strong)}.fin-organizer-case--action_required{border-inline-start-color:var(--sr-color-danger)}.fin-provider-case-title{min-inline-size:0;color:var(--sr-color-heading);font-size:var(--sr-text-lg);overflow-wrap:anywhere;margin:0 auto 0 0}.fin-case-recovery{max-inline-size:76ch;margin-block:var(--sr-space-3) 0}.fin-case-action{gap:var(--sr-space-2);margin-block-start:var(--sr-space-6)}.fin-exception-head{gap:var(--sr-space-2);flex-wrap:wrap;margin-block-end:var(--sr-space-3)}.fin-exception-head code,.fin-exception-meta code{overflow-wrap:anywhere}.fin-exception-head code{color:var(--sr-color-heading);font-size:var(--sr-text-sm);margin-inline-end:auto;font-weight:700}.fin-severity--warning{background:color-mix(in srgb, var(--sr-color-warning) 12%, var(--sr-color-surface));color:var(--sr-color-warning)}.fin-severity--error,.fin-severity--critical,.fin-severity--high{background:color-mix(in srgb, var(--sr-color-danger) 11%, var(--sr-color-surface));color:var(--sr-color-danger)}.fin-severity--critical{border:1px solid color-mix(in srgb, var(--sr-color-danger) 32%, transparent)}.fin-severity--normal{background:color-mix(in srgb, var(--sr-color-warning) 10%, var(--sr-color-surface));color:var(--sr-color-warning)}.fin-severity--low{background:var(--sr-color-surface-sunken);color:var(--sr-color-muted)}.fin-exception-message{max-inline-size:76ch}.fin-exception-meta{gap:var(--sr-space-3) var(--sr-space-6);grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));margin-block-start:var(--sr-space-4);display:grid}.fin-exception-meta>div{min-inline-size:0}.fin-exception-meta dt{color:var(--sr-color-muted);font-size:var(--sr-text-xs);letter-spacing:var(--sr-tracking-wide);text-transform:uppercase;margin-block-end:var(--sr-space-1);font-weight:700}.fin-exception-meta dd{color:var(--sr-color-heading);font-size:var(--sr-text-sm);font-variant-numeric:tabular-nums}.fin-resolution-note{max-inline-size:76ch;padding:var(--sr-space-3) var(--sr-space-4);border-radius:var(--sr-radius-sm);background:var(--sr-color-surface-sunken);overflow-wrap:anywhere;margin-block-start:var(--sr-space-4)}.fin-resolution-note--quarantine{background:color-mix(in srgb, var(--sr-color-danger) 7%, var(--sr-color-surface))}.fin-exception-actions{gap:var(--sr-space-2);flex-wrap:wrap;margin-block-start:var(--sr-space-4)}.fin-reingestion-boundary{max-inline-size:76ch;color:var(--sr-color-muted);font-size:var(--sr-text-sm);margin:0;font-weight:650}.fin-provider-case-detail{border-inline-start:3px solid var(--surface-shell-accent);margin-block-start:var(--sr-space-6);scroll-margin-block-start:var(--sr-space-6)}.fin-provider-case-detail h3,.fin-provider-case-detail h4{margin-block-start:0}.fin-provider-case-action{gap:var(--sr-space-4);margin-block:var(--sr-space-6);padding-block:var(--sr-space-6);border-block:1px solid var(--sr-color-border);display:grid}.fin-provider-case-action .form-grid{gap:var(--sr-space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));display:grid}.fin-provider-case-action textarea{resize:vertical;min-block-size:7rem}.fin-provider-case-action>.sr-btn{justify-self:start}.fin-pager{gap:var(--sr-space-3);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);margin-block-start:var(--sr-space-6);display:grid}.fin-pager>:last-child{justify-self:end}.fin-dialog-backdrop{z-index:var(--sr-z-overlay);padding:var(--sr-space-4);background:color-mix(in srgb, var(--sr-color-surface-inverse) 54%, transparent);place-items:center;display:grid;position:fixed;inset:0;overflow-y:auto}.fin-resolution-dialog{inline-size:min(100%,38rem);max-block-size:calc(100dvh - 2 * var(--sr-space-4));padding:var(--sr-space-6);background:var(--sr-color-surface);box-shadow:var(--sr-shadow-3);margin:0;overflow-y:auto}.fin-resolution-dialog .mut-field,.fin-resolution-dialog .mut-check,.fin-resolution-dialog .mut-errors,.fin-resolution-dialog .cart-confirm-actions{margin-block-start:var(--sr-space-4)}.fin-resolution-dialog textarea{resize:vertical;min-block-size:7rem}@media (max-width:639.98px){.fin-stripe-link,.fin-case-action{justify-content:center;inline-size:100%}.fin-status-card,.fin-currency-card,.fin-exception-card{padding:var(--sr-space-4)}.fin-exception-head code{flex-basis:100%}.fin-pager{grid-template-columns:1fr 1fr}.fin-pager .mut-note{grid-area:1/1/auto/-1;justify-self:center}}.content-key{color:var(--sr-color-heading);white-space:nowrap;font-weight:600}.content-kind{text-transform:capitalize}.content-chip{margin-top:0}.content-image-cell{align-items:center;gap:var(--sr-space-2);display:inline-flex}.content-thumb{border-radius:var(--sr-radius-sm);border:1px solid var(--sr-color-border);object-fit:cover;flex:none;width:24px;height:24px}.content-alt{color:var(--sr-color-muted);font-size:var(--sr-text-sm)}.seatmap-shell{aspect-ratio:4/3;background:var(--sr-color-surface);border-radius:var(--sr-radius-lg);width:100%;max-height:640px;box-shadow:var(--sr-shadow-1);position:relative;overflow:hidden}.seatmap-svg{touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab;width:100%;height:100%;display:block}.seatmap-svg.is-panning{cursor:grabbing}.seatmap-zoom{gap:var(--sr-space-1);flex-direction:column;display:flex;position:absolute;inset-block-start:var(--sr-space-3);inset-inline-end:var(--sr-space-3)}.seatmap-zoom button{width:2rem;height:2rem;font:inherit;font-size:var(--sr-text-base);color:var(--sr-color-heading);background:var(--sr-color-surface);border:1px solid var(--sr-color-border-strong);border-radius:var(--sr-radius-sm);box-shadow:var(--sr-shadow-1);cursor:pointer;justify-content:center;align-items:center;line-height:1;display:inline-flex}.seatmap-zoom button:hover{color:var(--sr-color-action);border-color:var(--sr-color-action)}.seat.is-interactive{cursor:pointer}.seat.is-selected{stroke:var(--sr-color-focus);stroke-width:3px}.seat--obstructed{opacity:.55}.seat--companion{stroke:var(--sr-color-border-strong);stroke-dasharray:3 2;stroke-width:2px}.seat-accessible-dot{fill:var(--sr-color-surface);pointer-events:none}.seatmap-rowlabel{fill:var(--sr-color-muted);-webkit-user-select:none;user-select:none}.seatmap-rowlabel.is-interactive{cursor:pointer}.seatmap-ga rect{fill:var(--sr-color-chip-bg);stroke:var(--sr-color-border-strong);stroke-width:1.5px}.seatmap-ga.is-selected rect{stroke:var(--sr-color-focus);stroke-width:3px}.seatmap-ga-name{fill:var(--sr-color-chip-text);pointer-events:none;font-weight:600}.seatmap-ga-capacity{fill:var(--sr-color-muted);pointer-events:none}.seatmap-table-disc{fill:var(--sr-color-surface-sunken);stroke:var(--sr-color-border-strong);stroke-width:1.5px;cursor:pointer}.seatmap-table.is-selected .seatmap-table-disc{stroke:var(--sr-color-focus);stroke-width:3px}.seatmap-table-label{fill:var(--sr-color-heading);pointer-events:none;font-weight:600}.seatmap-table-seat{pointer-events:none}.seatmap-table-seat.is-interactive{cursor:pointer;pointer-events:auto}.seatmap-table-seat.seat--obstructed{opacity:.55}.seatmap-table-seat.seat--companion{stroke:var(--sr-color-border-strong);stroke-dasharray:3 2;stroke-width:2px}.seatmap-table-seat.is-selected{stroke:var(--sr-color-focus);stroke-dasharray:none;stroke-width:3px}.seatmap-table-place-accessible-dot{fill:var(--sr-color-surface);pointer-events:none}.seatmap-marquee{fill:color-mix(in srgb, var(--sr-color-focus) 12%, transparent);stroke:var(--sr-color-focus);stroke-width:1.5px;stroke-dasharray:5 3;pointer-events:none}.seats-title{margin-bottom:var(--sr-space-2)}.seats-event{color:var(--sr-color-muted);margin-bottom:var(--sr-space-6)}.seats-layout{gap:var(--sr-space-6);grid-template-columns:1fr;display:grid}.seats-context{gap:var(--sr-space-3);grid-column:1/-1;min-width:0;display:grid}.seats-performance-context{color:var(--sr-color-heading);font-weight:600}.seats-availability-check{align-items:center;gap:var(--sr-space-2) var(--sr-space-4);flex-wrap:wrap;display:flex}.seats-availability-check .seats-note{flex:20rem;margin:0}.seats-layout-legend{border-block-start:1px solid var(--sr-color-border);margin-block-start:var(--sr-space-6);padding-block-start:var(--sr-space-4)}.seats-list-picker{padding:var(--sr-space-4);border:1px solid var(--sr-color-border);border-radius:var(--sr-radius-md)}.seats-list-grid{gap:var(--sr-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.seats-list-grid .mut-field,.seats-best-grid .mut-field{min-width:0}@media (min-width:960px){.seats-layout{grid-template-columns:minmax(0,1fr) minmax(20rem,24rem);align-items:start}}.seats-map{min-width:0}.seats-level-picker{margin-block-end:var(--sr-space-3)}.seats-info{margin-top:var(--sr-space-3);min-height:1.5em;font-size:var(--sr-text-sm);color:var(--sr-color-text)}.seats-side{background:var(--sr-color-surface);border:1px solid var(--sr-color-border);border-radius:var(--sr-radius-lg);padding:var(--sr-space-6);overflow-wrap:anywhere;min-width:0}.seats-side-title{font-size:var(--sr-text-lg);margin-bottom:var(--sr-space-3)}.seats-purchase{gap:var(--sr-space-4);display:grid}.seats-purchase-head,.seats-selection-total,.seats-purchase-actions{justify-content:space-between;align-items:center;gap:var(--sr-space-3);display:flex}.seats-purchase-head .seats-side-title{margin-bottom:0}.seats-purchase-state,.seats-active-hold,.seats-selection-review,.seats-best-form{gap:var(--sr-space-3);display:grid}fieldset.seats-best-form{border:0;min-width:0;padding:0}.seats-active-hold{padding:var(--sr-space-4);background:color-mix(in srgb, var(--sr-color-success) 8%, var(--sr-color-surface));border-radius:var(--sr-radius-md)}.seats-active-hold-title{color:var(--sr-color-heading);font-weight:750}.seats-active-hold-time{color:var(--sr-color-success);font-variant-numeric:tabular-nums;font-weight:700}.seats-mode-switch{gap:var(--sr-space-2);grid-template-columns:repeat(3,minmax(0,1fr));max-inline-size:40rem;display:grid}.seats-mode-switch .sr-btn{min-block-size:var(--sr-control-height-lg);white-space:normal}.seats-selected-place{gap:var(--sr-space-1);min-width:0;display:grid}.seats-selected-place small{color:var(--sr-color-muted);font-weight:400}.seats-selection-list>li:has(.seats-selected-place){flex-flow:wrap;align-items:start}.seats-selection-list .seats-selected-place{flex:10rem}.seats-selection-list,.seats-table-places{gap:var(--sr-space-2);list-style:none;display:grid}.seats-selection-list>li{justify-content:space-between;align-items:center;gap:var(--sr-space-2);color:var(--sr-color-heading);font-size:var(--sr-text-sm);display:flex}.seats-selection-list>li:has(.seats-selection-admission-places){flex-direction:column;align-items:flex-start}.seats-selection-total{padding-top:var(--sr-space-3);border-top:1px solid var(--sr-color-border);color:var(--sr-color-muted);font-size:var(--sr-text-sm)}.seats-selection-total strong{color:var(--sr-color-heading);font-size:var(--sr-text-base)}.seats-best-grid{gap:var(--sr-space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.seats-consents{gap:var(--sr-space-2);border:0;min-width:0;padding:0;display:grid}.seats-consents legend{margin-bottom:var(--sr-space-2);color:var(--sr-color-heading);font-size:var(--sr-text-sm);font-weight:700}.sr-check-row{align-items:start;gap:var(--sr-space-2);color:var(--sr-color-text);font-size:var(--sr-text-sm);line-height:var(--sr-leading-relaxed);grid-template-columns:auto 1fr;display:grid}.sr-check-row input{accent-color:var(--sr-color-action);margin-top:.2em}.seats-consent-required{margin-top:var(--sr-space-1);color:var(--sr-color-warning);font-size:var(--sr-text-xs);font-weight:700;display:block}.seats-purchase-error{padding:var(--sr-space-3);color:var(--sr-color-danger);background:color-mix(in srgb, var(--sr-color-danger) 7%, var(--sr-color-surface));border-radius:var(--sr-radius-sm);font-size:var(--sr-text-sm);line-height:var(--sr-leading-relaxed)}.seats-cart-confirm{margin-top:0}@media (max-width:480px){.seats-best-grid,.seats-list-grid,.seats-mode-switch{grid-template-columns:1fr}.seats-purchase-actions{flex-direction:column;align-items:stretch}}.seats-legend{gap:var(--sr-space-2);list-style:none;display:grid}.seats-legend-row{align-items:center;gap:var(--sr-space-2);font-size:var(--sr-text-sm);flex-wrap:wrap;display:flex}.seats-legend-swatch{border-radius:var(--sr-radius-pill);flex:none;width:14px;height:14px}.seats-legend-swatch-ga{background:var(--sr-color-chip-bg);border:1px solid var(--sr-color-border-strong)}.seats-legend-name{color:var(--sr-color-heading);font-weight:600}.seats-legend-meta{color:var(--sr-color-muted);overflow-wrap:anywhere;margin-inline-start:auto}.seats-summary{margin-top:var(--sr-space-4);font-size:var(--sr-text-sm)}.seats-note{margin-top:var(--sr-space-2);color:var(--sr-color-muted);font-size:var(--sr-text-sm);line-height:var(--sr-leading-relaxed)}.seatmap-link{margin-bottom:var(--sr-space-3);color:var(--sr-color-action);font-weight:600;text-decoration:none;display:inline-block}.seatmap-link:hover{text-decoration:underline}.designer-note{max-width:720px;color:var(--sr-color-muted);font-size:var(--sr-text-sm);margin-bottom:var(--sr-space-4);line-height:1.5}.designer-toolbar{align-items:center;gap:var(--sr-space-2);margin-bottom:var(--sr-space-4);flex-wrap:wrap;display:flex}.designer-tool{padding:var(--sr-space-1) var(--sr-space-3);font:inherit;font-size:var(--sr-text-sm);color:var(--sr-color-heading);background:var(--sr-color-surface);border-radius:var(--sr-radius-pill);cursor:pointer}.designer-tool:hover:enabled{color:var(--sr-color-action);border-color:var(--sr-color-action)}.designer-tool:disabled{opacity:.45;cursor:default}.designer-tool-danger{color:var(--sr-color-danger)}.designer-tool-danger:hover:enabled{color:var(--sr-color-danger);border-color:var(--sr-color-danger)}.designer-name{flex:12rem;min-width:10rem}.designer-name .designer-input{width:100%}.designer-count{font-size:var(--sr-text-sm);color:var(--sr-color-muted);white-space:nowrap}.designer-valid-chip{padding:var(--sr-space-1) var(--sr-space-2);font-size:var(--sr-text-xs);border-radius:var(--sr-radius-pill);background:var(--sr-color-chip-bg);color:var(--sr-color-success);white-space:nowrap;font-weight:700}.designer-valid-chip.is-invalid{color:var(--sr-color-danger)}.designer-autosave{font-size:var(--sr-text-xs);color:var(--sr-color-muted);margin-inline-start:auto}.designer-grid{gap:var(--sr-space-4);grid-template-columns:1fr;display:grid}@media (min-width:960px){.designer-grid{grid-template-columns:14rem minmax(0,1fr) 18rem;align-items:start}}.designer-rail,.designer-inspector{gap:var(--sr-space-4);flex-direction:column;min-width:0;display:flex}.designer-rail-group{background:var(--sr-color-surface);border:1px solid var(--sr-color-border);border-radius:var(--sr-radius-md);box-shadow:var(--sr-shadow-1);padding:var(--sr-space-4)}.designer-rail-title{font-size:var(--sr-text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--sr-color-muted);margin-bottom:var(--sr-space-3);font-weight:700}.designer-template-row{gap:var(--sr-space-2);flex-wrap:wrap;display:flex}.designer-field{justify-content:space-between;align-items:center;gap:var(--sr-space-2);margin-bottom:var(--sr-space-2);font-size:var(--sr-text-sm);display:flex}.designer-input{font:inherit;font-size:var(--sr-text-sm);color:var(--sr-color-text);background:var(--sr-color-surface);border:1px solid var(--sr-color-border-strong);border-radius:var(--sr-radius-sm);padding:var(--sr-space-1) var(--sr-space-2);width:8rem;max-width:100%}.designer-input-number{width:5.5rem}.designer-add{width:100%;padding:var(--sr-space-2) var(--sr-space-3);font:inherit;font-size:var(--sr-text-sm);color:var(--sr-color-action-contrast);background:var(--sr-color-action);border-radius:var(--sr-radius-pill);cursor:pointer;border:none;font-weight:600}.designer-add:hover{background:var(--sr-color-action-hover)}.designer-canvas{min-width:0}.designer-validation{margin-top:var(--sr-space-3)}.designer-errors{background:var(--sr-color-surface);border:1px solid color-mix(in srgb, var(--sr-color-danger) 45%, transparent);border-radius:var(--sr-radius-sm);padding:var(--sr-space-3) var(--sr-space-4);margin-bottom:var(--sr-space-3);max-height:14rem;font-size:var(--sr-text-sm);overflow:auto}.designer-errors-title{font-size:var(--sr-text-sm);color:var(--sr-color-danger);margin-bottom:var(--sr-space-2)}.designer-errors ul{color:var(--sr-color-danger);gap:var(--sr-space-1);padding-inline-start:var(--sr-space-4);display:grid}.designer-hint{color:var(--sr-color-muted);font-size:var(--sr-text-sm);line-height:1.5}.designer-selection-summary{color:var(--sr-color-heading);font-weight:600;font-size:var(--sr-text-sm);margin-bottom:var(--sr-space-2)}.designer-selection-actions{gap:var(--sr-space-2);margin-bottom:var(--sr-space-3);flex-wrap:wrap;display:flex}.designer-flags{border:1px solid var(--sr-color-border);border-radius:var(--sr-radius-md);padding:var(--sr-space-2) var(--sr-space-3) var(--sr-space-3);margin:var(--sr-space-2) 0 var(--sr-space-3)}.designer-flags legend{font-size:var(--sr-text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--sr-color-muted);padding:0 var(--sr-space-1);font-weight:700}.designer-check{align-items:center;gap:var(--sr-space-2);font-size:var(--sr-text-sm);margin-top:var(--sr-space-1);display:flex}.designer-subpanel{border-top:1px solid var(--sr-color-border);padding-top:var(--sr-space-3);margin-top:var(--sr-space-3)}.designer-subtitle{font-size:var(--sr-text-sm);color:var(--sr-color-heading);margin-bottom:var(--sr-space-2)}.designer-category-list{gap:var(--sr-space-3);margin-bottom:var(--sr-space-3);list-style:none;display:grid}.designer-category{gap:var(--sr-space-2);border:1px solid var(--sr-color-border);border-radius:var(--sr-radius-md);padding:var(--sr-space-3);display:flex}.designer-category-swatch{width:14px;height:14px;margin-top:var(--sr-space-1);border-radius:var(--sr-radius-pill);flex:none}.designer-category-fields{flex:1;min-width:0}.designer-price-preview{font-size:var(--sr-text-xs);color:var(--sr-color-muted);margin-bottom:var(--sr-space-2)}.designer-swatch-row{gap:var(--sr-space-1);margin-bottom:var(--sr-space-2);display:flex}.designer-swatch{border:2px solid var(--sr-color-surface);border-radius:var(--sr-radius-pill);cursor:pointer;width:20px;height:20px;padding:0}.designer-swatch.is-active{border-color:var(--sr-color-focus)}.designer-category-meta{font-size:var(--sr-text-xs);color:var(--sr-color-muted);margin-bottom:var(--sr-space-2)}.signin-button{height:2.5rem;padding:0 var(--sr-space-4);border:1px solid var(--sr-color-border);border-radius:var(--sr-radius-pill);background:var(--sr-color-surface);color:var(--sr-color-heading);font-size:var(--sr-text-sm);white-space:nowrap;transition:border-color var(--sr-duration-fast) var(--sr-ease-standard), color var(--sr-duration-fast) var(--sr-ease-standard);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.signin-button:hover{border-color:var(--sr-color-action);color:var(--sr-color-action)}.signin-button.is-unavailable,.signin-button.is-unavailable:hover{border-color:var(--sr-color-border);background:var(--sr-color-surface-sunken);color:var(--sr-color-muted)}@media (max-width:479.98px){.site-header .signin-button.is-unavailable{display:none}}@media (max-width:359.98px){.site-header .signin-button{display:none}}.sheet-session-unavailable{padding:0 var(--sr-space-6) var(--sr-space-4);color:var(--sr-color-muted);font-size:var(--sr-text-sm);line-height:var(--sr-leading-relaxed);margin:0}.sheet-session{gap:var(--sr-space-1);padding:0 var(--sr-space-6) var(--sr-space-2);display:grid}.sheet-session-name{color:var(--sr-color-heading);font-weight:700}.sheet-session-email{color:var(--sr-color-muted);font-size:var(--sr-text-sm);overflow-wrap:anywhere}.sheet-links .sheet-signout-button{width:100%;padding:var(--sr-space-3) var(--sr-space-6);color:var(--sr-color-text);font-family:var(--sr-font-sans);font-size:var(--sr-text-lg);text-align:start;cursor:pointer;background:0 0;border:0;font-weight:600;display:block}.sheet-links .sheet-signout-button:hover:enabled{background:var(--sr-color-surface-sunken);color:var(--sr-color-action)}.sheet-links .sheet-signout-button:disabled{opacity:.45;cursor:default}.placeholder-cta{margin-top:var(--sr-space-4);margin-bottom:var(--sr-space-2)}.profile-panel{background:var(--sr-color-surface);border-radius:var(--sr-radius-lg);max-width:640px;box-shadow:var(--sr-shadow-card);padding:var(--sr-space-8)}.profile-panel h1{margin-bottom:var(--sr-space-3)}.profile-intro{color:var(--sr-color-muted);line-height:var(--sr-leading-relaxed)}.profile-rows{gap:var(--sr-space-4);margin-top:var(--sr-space-6);display:grid}.profile-row{gap:var(--sr-space-1);display:grid}.profile-row dt{color:var(--sr-color-muted);font-size:var(--sr-text-xs);text-transform:uppercase;letter-spacing:var(--sr-tracking-wide);font-weight:700}.profile-row dd{color:var(--sr-color-heading);overflow-wrap:anywhere;font-weight:600}.profile-email-value{align-items:center;gap:var(--sr-space-2);flex-wrap:wrap;display:flex}.profile-section{margin-top:var(--sr-space-6);padding-top:var(--sr-space-4);border-top:1px solid var(--sr-color-border)}.profile-empty{margin-top:var(--sr-space-2);color:var(--sr-color-muted)}.profile-org-list{gap:var(--sr-space-4);margin-top:var(--sr-space-3);list-style:none;display:grid}.profile-org-head{align-items:baseline;gap:var(--sr-space-2);flex-wrap:wrap;display:flex}.profile-org-name{color:var(--sr-color-heading);font-weight:700}.profile-org-status{color:var(--sr-color-muted);font-size:var(--sr-text-xs);text-transform:capitalize}.account-panel{gap:var(--sr-space-6);max-width:760px;padding:clamp(var(--sr-space-4), 5vw, var(--sr-space-8));background:var(--sr-color-surface);border-radius:var(--sr-radius-md);box-shadow:var(--sr-shadow-card);display:grid}.account-panel-head{gap:var(--sr-space-2);display:grid}.account-eyebrow{color:var(--sr-color-action);font-size:var(--sr-text-xs);letter-spacing:var(--sr-tracking-wide);text-transform:uppercase;font-weight:800}.account-lede,.account-card p,.account-section>p,.account-section-head p,.account-policy-note p{color:var(--sr-color-muted);line-height:var(--sr-leading-relaxed)}.account-card-grid{gap:var(--sr-space-3);display:grid}@media (min-width:720px){.account-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.account-card{align-content:start;gap:var(--sr-space-2);padding:var(--sr-space-4);background:var(--sr-color-surface-sunken);border-radius:var(--sr-radius-md);display:grid}.account-card h2,.account-section h2,.account-policy-note h2{font-family:var(--sr-font-sans);font-size:var(--sr-text-base);line-height:var(--sr-leading-snug)}.account-section,.account-policy-note{gap:var(--sr-space-3);padding-top:var(--sr-space-6);border-top:1px solid var(--sr-color-border);display:grid}.account-section-head,.account-policy-note{align-items:start;gap:var(--sr-space-4);grid-template-columns:minmax(0,1fr) auto}.account-section-head>div{gap:var(--sr-space-2);display:grid}.account-data-list{gap:var(--sr-space-3);display:grid}.account-data-list>div{gap:var(--sr-space-3);padding-block:var(--sr-space-2);border-bottom:1px solid var(--sr-color-border);grid-template-columns:minmax(6.5rem,.35fr) minmax(0,1fr);display:grid}.account-data-list dt{color:var(--sr-color-muted);font-size:var(--sr-text-xs);letter-spacing:var(--sr-tracking-wide);text-transform:uppercase;font-weight:800}.account-data-list dd{overflow-wrap:anywhere;color:var(--sr-color-heading);font-weight:650}.account-status{min-height:1.75rem;padding-inline:var(--sr-space-3);border-radius:var(--sr-radius-pill);font-size:var(--sr-text-xs);white-space:nowrap;border:1px solid #0000;align-items:center;font-weight:800;display:inline-flex}.account-status.is-verified{color:var(--sr-color-success);background:color-mix(in srgb, var(--sr-color-success) 9%, var(--sr-color-surface));border-color:color-mix(in srgb, var(--sr-color-success) 28%, transparent)}.account-status.is-unverified{color:var(--sr-color-warning);background:color-mix(in srgb, var(--sr-color-warning) 9%, var(--sr-color-surface));border-color:color-mix(in srgb, var(--sr-color-warning) 32%, transparent)}.account-actions{align-items:center;gap:var(--sr-space-2);flex-wrap:wrap;display:flex}.marketing-preferences-form{gap:var(--sr-space-4);display:grid}.marketing-preferences-form .field-group{max-width:24rem}.account-inline-link{width:fit-content;color:var(--sr-color-action);font-size:var(--sr-text-sm);font-weight:650}.marketing-preferences-status{min-height:1.5rem;color:var(--sr-color-muted);font-size:var(--sr-text-sm)}.account-session-action{justify-items:start;gap:var(--sr-space-2);display:grid}@media (max-width:639.98px){.account-section-head,.account-policy-note{grid-template-columns:1fr}.account-data-list>div{gap:var(--sr-space-1);grid-template-columns:1fr}}.mut-panel{background:var(--sr-color-surface);border-radius:var(--sr-radius-lg);max-width:640px;box-shadow:var(--sr-shadow-card);padding:var(--sr-space-6);margin-bottom:var(--sr-space-8)}.mut-panel h2{margin-bottom:var(--sr-space-2)}.mut-intro{color:var(--sr-color-muted);margin-bottom:var(--sr-space-4)}.mut-form{gap:var(--sr-space-4);display:grid}.mut-form-fields{border:0;min-inline-size:0;margin:0;padding:0}.mut-field{gap:var(--sr-space-1);font-size:var(--sr-text-sm);display:grid}.mut-field>span{color:var(--sr-color-muted);font-size:var(--sr-text-xs);text-transform:uppercase;letter-spacing:var(--sr-tracking-wide);font-weight:700}textarea.mut-input{resize:vertical}.mut-check{align-items:center;gap:var(--sr-space-2);font-size:var(--sr-text-sm);color:var(--sr-color-text);display:flex}.mut-field-errors,.mut-errors{gap:var(--sr-space-1);color:var(--sr-color-danger);list-style:none;display:grid}.mut-success{color:var(--sr-color-success);font-weight:600}.mut-note{color:var(--sr-color-muted)}.mut-submit{justify-self:start}.mut-cta{margin-bottom:var(--sr-space-8)}.org-mine-list{gap:var(--sr-space-4);list-style:none;display:grid}.org-mine-head{align-items:baseline;gap:var(--sr-space-2);flex-wrap:wrap;display:flex}.org-mine-name{color:var(--sr-color-heading);font-weight:700}.org-mine-note{margin-top:var(--sr-space-1);color:var(--sr-color-muted)}.org-mine-activation{margin-top:var(--sr-space-3);color:var(--sr-color-action);font-size:var(--sr-text-sm);font-weight:700;text-decoration:none;display:inline-flex}.org-mine-activation:hover{text-underline-offset:var(--sr-space-1);text-decoration:underline}.venue-library-heading,.venue-library-toolbar,.venue-library-card-head,.venue-library-actions,.venue-library-pagination,.venue-layout-row{align-items:center;display:flex}.venue-library-heading{justify-content:space-between;align-items:flex-start;gap:var(--sr-space-6);margin-bottom:var(--sr-space-8)}.venue-library-heading .page-intro{max-width:68ch;margin-bottom:0}.venue-library{gap:var(--sr-space-6);display:grid}.venue-library-toolbar{justify-content:space-between;align-items:flex-end;gap:var(--sr-space-4);padding:var(--sr-space-4) var(--sr-space-6);border-radius:var(--sr-radius-md);background:color-mix(in srgb, var(--sr-color-surface) 92%, var(--sr-color-canvas))}.venue-library-org{inline-size:min(100%,24rem)}.venue-library-eyebrow{margin-bottom:var(--sr-space-1);color:var(--sr-color-muted);font-size:var(--sr-text-xs);letter-spacing:var(--sr-tracking-wide);text-transform:uppercase;font-weight:700;display:block}.venue-create-panel{max-width:760px;margin-bottom:0}.venue-create-grid{gap:var(--sr-space-4);grid-template-columns:minmax(0,1fr) minmax(10rem,.55fr);display:grid}.venue-library-state,.venue-library-empty{justify-items:start;gap:var(--sr-space-3);min-block-size:12rem;padding:var(--sr-space-8);border-radius:var(--sr-radius-lg);color:var(--sr-color-muted);background:var(--sr-color-surface);align-content:center;display:grid}.venue-library-empty>span{border-radius:var(--sr-radius-md);background:var(--sr-color-chip-bg);block-size:2.75rem;inline-size:2.75rem;color:var(--sr-color-action);font-size:var(--sr-text-xl);place-items:center;display:grid}.venue-library-empty h2{color:var(--sr-color-heading)}.venue-library-list,.venue-layout-workspace>ul{gap:var(--sr-space-4);list-style:none;display:grid}.venue-library-card{border-radius:var(--sr-radius-lg);background:var(--sr-color-surface);box-shadow:var(--sr-shadow-card);overflow:hidden}.venue-library-card-head{justify-content:space-between;align-items:flex-start;gap:var(--sr-space-6);padding:var(--sr-space-6)}.venue-library-card-head h2{margin-bottom:var(--sr-space-1);font-size:var(--sr-text-lg)}.venue-library-card-head p,.venue-library-card-head span,.venue-layout-row p,.venue-layout-workspace>p,.venue-layout-workspace>div{color:var(--sr-color-muted);font-size:var(--sr-text-sm)}.venue-library-card-head span{margin-top:var(--sr-space-1);display:inline-block}.venue-library-card-head span.venue-identity-lock{inline-size:fit-content;margin-top:var(--sr-space-3);padding:var(--sr-space-1) var(--sr-space-2);border-radius:var(--sr-radius-sm);background:color-mix(in srgb, var(--sr-color-warning) 14%, var(--sr-color-surface));color:var(--sr-color-heading);font-weight:650;display:block}.venue-library-actions{justify-content:flex-end;gap:var(--sr-space-2);flex-wrap:wrap;flex:none}.venue-edit-panel{padding:var(--sr-space-6);border-top:1px solid var(--sr-color-border);background:color-mix(in srgb, var(--sr-color-canvas) 40%, var(--sr-color-surface))}.venue-edit-panel>h3,.venue-edit-panel>p,.venue-edit-panel>form{max-width:760px}.venue-edit-panel>h3{margin-bottom:var(--sr-space-2)}.venue-edit-panel>p{margin-bottom:var(--sr-space-4)}.venue-edit-actions{gap:var(--sr-space-3);flex-wrap:wrap;display:flex}.venue-edit-conflict{justify-items:start;gap:var(--sr-space-2);padding:var(--sr-space-4);border-radius:var(--sr-radius-md);background:color-mix(in srgb, var(--sr-color-warning) 10%, var(--sr-color-surface));display:grid}.venue-layout-workspace{padding:var(--sr-space-6);border-top:1px solid var(--sr-color-border);background:color-mix(in srgb, var(--sr-color-canvas) 60%, var(--sr-color-surface))}.venue-layout-row{justify-content:space-between;gap:var(--sr-space-4);padding:var(--sr-space-4);border-radius:var(--sr-radius-md);background:var(--sr-color-surface)}.venue-layout-row strong{margin-inline-end:var(--sr-space-2)}.venue-layout-row .chip{margin-top:0}.venue-layout-row .chip[data-status=published]{background:color-mix(in srgb, var(--sr-color-success) 14%, var(--sr-color-surface));color:var(--sr-color-success)}.venue-layout-row p{margin-top:var(--sr-space-2)}.venue-library-pagination{justify-content:center;gap:var(--sr-space-4);color:var(--sr-color-muted);font-size:var(--sr-text-sm)}.designer-open-state{max-width:42rem;padding:var(--sr-space-8);border-radius:var(--sr-radius-lg);background:var(--sr-color-surface);box-shadow:var(--sr-shadow-card)}.designer-open-state>p:not(.page-eyebrow){color:var(--sr-color-muted)}.designer-open-actions{gap:var(--sr-space-3);margin-top:var(--sr-space-6);flex-wrap:wrap;display:flex}@media (max-width:680px){.venue-library-heading,.venue-library-toolbar,.venue-library-card-head,.venue-layout-row{flex-direction:column;align-items:stretch}.venue-library-heading>.sr-btn,.venue-library-toolbar>.sr-btn,.venue-library-actions>.sr-btn,.venue-layout-row>.sr-btn{justify-content:center}.venue-create-grid{grid-template-columns:1fr}.venue-library-actions{justify-content:stretch}}.activation-page-heading{justify-content:space-between;align-items:flex-start;gap:var(--sr-space-6);margin-bottom:var(--sr-space-6);display:flex}.activation-page-heading .page-intro{margin-bottom:0}.activation-org-picker{align-items:flex-end;gap:var(--sr-space-2);flex:none;min-inline-size:min(100%,18rem);display:flex}.activation-org-picker .mut-field{flex:1}.activation-center{gap:var(--sr-space-6);display:grid}.activation-overview{gap:var(--sr-space-4);display:grid}.activation-progress-card{gap:var(--sr-space-4);padding:var(--sr-space-6);color:var(--sr-color-text-inverse);background:radial-gradient(circle at 85% 20%, color-mix(in srgb, var(--surface-shell-accent) 40%, transparent), transparent 40%), var(--sr-color-surface-inverse);border-radius:var(--sr-radius-lg);box-shadow:var(--sr-shadow-card);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.activation-progress-card h2{color:inherit}.activation-progress-card p{margin-top:var(--sr-space-1);color:var(--sr-color-muted-inverse)}.activation-progress-number{color:inherit;font-family:var(--sr-font-display);font-size:var(--sr-text-4xl);letter-spacing:var(--sr-tracking-tight);font-weight:600}.activation-progress{inline-size:100%;block-size:var(--sr-space-2);border-radius:var(--sr-radius-pill);background:color-mix(in srgb, var(--sr-color-surface) 25%, transparent);accent-color:var(--surface-shell-accent);border:0;grid-column:1/-1;overflow:hidden}.activation-progress::-webkit-progress-bar{background:color-mix(in srgb, var(--sr-color-surface) 25%, transparent);border-radius:var(--sr-radius-pill)}.activation-progress::-webkit-progress-value{background:var(--surface-shell-accent);border-radius:var(--sr-radius-pill)}.activation-progress::-moz-progress-bar{background:var(--surface-shell-accent);border-radius:var(--sr-radius-pill)}.activation-eyebrow{margin:0 0 var(--sr-space-1);color:var(--surface-shell-accent);font-size:var(--sr-text-xs);letter-spacing:var(--sr-tracking-wide);text-transform:uppercase;font-weight:750}.activation-progress-card .activation-eyebrow{color:var(--sr-color-muted-inverse)}.activation-capabilities{gap:var(--sr-space-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.activation-capability{padding:var(--sr-space-4);background:var(--sr-color-surface);border-radius:var(--sr-radius-md);box-shadow:var(--sr-shadow-1)}.activation-capability.is-ready{border-color:color-mix(in srgb, var(--sr-color-success) 40%, var(--sr-color-border))}.activation-capability-head{align-items:start;gap:var(--sr-space-3);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.activation-capability-head h3{font-size:var(--sr-text-base)}.activation-capability-head p{margin-top:var(--sr-space-1);color:var(--sr-color-muted);font-size:var(--sr-text-sm)}.activation-status-mark{inline-size:var(--sr-control-height-sm);block-size:var(--sr-control-height-sm);border-radius:var(--sr-radius-pill);color:var(--sr-color-warning);background:color-mix(in srgb, var(--sr-color-warning) 12%, var(--sr-color-surface));flex:none;place-items:center;font-weight:800;display:inline-grid}.activation-status-mark.is-ready,.activation-capability.is-ready .activation-status-mark{color:var(--sr-color-success);background:color-mix(in srgb, var(--sr-color-success) 12%, var(--sr-color-surface))}.chip.activation-state{margin-top:0}.chip.activation-state.is-ready{color:var(--sr-color-success);background:color-mix(in srgb, var(--sr-color-success) 12%, var(--sr-color-surface))}.chip.activation-state.is-blocked{color:var(--sr-color-warning);background:color-mix(in srgb, var(--sr-color-warning) 12%, var(--sr-color-surface))}.activation-blockers{margin-top:var(--sr-space-3);padding-top:var(--sr-space-3);border-top:1px solid var(--sr-color-border)}.activation-blockers>p{color:var(--sr-color-muted);font-size:var(--sr-text-xs);font-weight:700}.activation-blockers ul{gap:var(--sr-space-2);margin-top:var(--sr-space-2);padding-inline-start:var(--sr-space-6);display:grid}.activation-blockers li{color:var(--sr-color-text);font-size:var(--sr-text-sm)}.activation-blockers code{margin-top:var(--sr-space-1);color:var(--sr-color-muted);font-size:var(--sr-text-xs);display:block}.activation-primary-grid,.activation-secondary-grid{gap:var(--sr-space-4);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.activation-panel{min-width:0;padding:var(--sr-space-6);background:var(--sr-color-surface);border-radius:var(--sr-radius-lg);box-shadow:var(--sr-shadow-card)}.activation-panel-heading{justify-content:space-between;align-items:flex-start;gap:var(--sr-space-4);margin-bottom:var(--sr-space-3);display:flex}.activation-panel .mut-field small{color:var(--sr-color-muted);font-size:var(--sr-text-xs)}.activation-provider-actions{gap:var(--sr-space-3);margin-top:var(--sr-space-4);flex-wrap:wrap;display:flex}.connect-return-card{width:min(100%,42rem);margin-inline:auto}.connect-return-card h1{margin-bottom:var(--sr-space-3)}.activation-textarea{resize:vertical}.activation-confirm{padding:var(--sr-space-3);background:var(--sr-color-surface-sunken);border-radius:var(--sr-radius-sm);align-items:flex-start}.activation-confirm input{margin-top:var(--sr-space-1);flex:none}.activation-requirements{margin-bottom:var(--sr-space-4)}.activation-requirements>strong{color:var(--sr-color-muted);font-size:var(--sr-text-xs);text-transform:uppercase;letter-spacing:var(--sr-tracking-wide)}.activation-requirements .chip-row{margin-bottom:0;padding:0}.activation-facts{gap:var(--sr-space-3);margin:var(--sr-space-4) 0;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.activation-facts>div{min-width:0;padding:var(--sr-space-3);background:var(--sr-color-surface-sunken);border-radius:var(--sr-radius-sm)}.activation-facts dt{color:var(--sr-color-muted);font-size:var(--sr-text-xs);font-weight:650}.activation-facts dd{margin-top:var(--sr-space-1);overflow-wrap:anywhere;color:var(--sr-color-heading);font-size:var(--sr-text-sm);font-weight:650}.activation-facts code,.mut-input--code{font-family:ui-monospace,SF Mono,Cascadia Mono,Menlo,Consolas,monospace;font-size:var(--sr-text-xs)}.activation-agreement-link{gap:var(--sr-space-2);display:inline-flex}.activation-agreement-action{gap:var(--sr-space-3);margin-top:var(--sr-space-4);justify-items:start;display:grid}.activation-callout{margin-top:var(--sr-space-4);padding:var(--sr-space-4);background:color-mix(in srgb, var(--sr-color-info) 8%, var(--sr-color-surface));border-inline-start:var(--sr-space-1) solid var(--sr-color-info);border-radius:var(--sr-radius-md)}.activation-callout.is-danger{background:color-mix(in srgb, var(--sr-color-danger) 8%, var(--sr-color-surface));border-inline-start-color:var(--sr-color-danger)}.activation-callout.is-warning{background:color-mix(in srgb, var(--sr-color-warning) 8%, var(--sr-color-surface));border-inline-start-color:var(--sr-color-warning)}.activation-callout.is-success{background:color-mix(in srgb, var(--sr-color-success) 8%, var(--sr-color-surface));border-inline-start-color:var(--sr-color-success)}.activation-callout p{margin-top:var(--sr-space-1);white-space:pre-wrap}.activation-primary-grid.is-agreement-only{grid-template-columns:minmax(0,42rem)}.organizer-application{gap:var(--sr-space-6);display:grid}.application-status-card{gap:var(--sr-space-6);padding:var(--sr-space-6);background:linear-gradient(135deg, color-mix(in srgb, var(--surface-shell-accent) 8%, var(--sr-color-surface)), var(--sr-color-surface) 48%);border-radius:var(--sr-radius-lg);box-shadow:var(--sr-shadow-card);grid-template-columns:minmax(0,1.35fr) minmax(18rem,1fr);display:grid}.application-status-card>div:first-child>p:last-child{max-inline-size:60ch;margin-top:var(--sr-space-2);color:var(--sr-color-muted)}.application-status-card>.activation-callout,.application-status-card>.application-history{grid-column:1/-1}.application-status-facts{gap:var(--sr-space-2);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.application-status-facts>div{min-inline-size:0;padding:var(--sr-space-3);background:color-mix(in srgb, var(--sr-color-surface-sunken) 78%, transparent);border-radius:var(--sr-radius-sm)}.application-status-facts dt,.application-evidence-list dt{color:var(--sr-color-muted);font-size:var(--sr-text-xs);font-weight:650}.application-status-facts dd,.application-evidence-list dd{margin-top:var(--sr-space-1);overflow-wrap:anywhere;color:var(--sr-color-heading);font-size:var(--sr-text-sm);font-weight:650}.application-history{padding-top:var(--sr-space-4);border-top:1px solid var(--sr-color-border)}.application-history summary{cursor:pointer;inline-size:fit-content;color:var(--sr-color-heading);font-weight:700}.application-history ol{gap:var(--sr-space-3);margin:var(--sr-space-4) 0 0;padding-inline-start:var(--sr-space-6);display:grid}.application-history li{padding-inline-start:var(--sr-space-2)}.application-history li>span{margin-top:var(--sr-space-1);color:var(--sr-color-muted);font-size:var(--sr-text-xs);display:block}.application-history li>p{margin-top:var(--sr-space-2);white-space:pre-wrap}.application-profile-form,.application-evidence-form{margin-top:var(--sr-space-6)}.application-profile-form>fieldset,.application-evidence-form>fieldset{min-inline-size:0;padding:var(--sr-space-4);border:1px solid var(--sr-color-border);border-radius:var(--sr-radius-md);margin:0}.application-profile-form>fieldset>legend,.application-evidence-form>fieldset>legend,.application-country-picker>legend{padding-inline:var(--sr-space-2);color:var(--sr-color-heading);font-size:var(--sr-text-sm);font-weight:750}.application-field-grid{gap:var(--sr-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.application-readonly-fact{align-content:start;gap:var(--sr-space-1);min-inline-size:0;padding:var(--sr-space-3);background:var(--sr-color-surface-sunken);border-radius:var(--sr-radius-sm);display:grid}.application-readonly-fact>span,.application-readonly-fact>small{color:var(--sr-color-muted);font-size:var(--sr-text-xs)}.application-readonly-fact>strong{overflow-wrap:anywhere;color:var(--sr-color-heading);text-transform:capitalize}.application-country-picker{min-inline-size:0;margin:var(--sr-space-4) 0 0;padding:var(--sr-space-3);border:1px dashed var(--sr-color-border-strong);border-radius:var(--sr-radius-sm)}.application-country-picker>p{margin-bottom:var(--sr-space-3);color:var(--sr-color-muted);font-size:var(--sr-text-sm)}.application-choice-chip{align-items:center;gap:var(--sr-space-2);min-block-size:var(--sr-control-height-sm);padding:var(--sr-space-1) var(--sr-space-3);cursor:pointer;background:var(--sr-color-surface);border:1px solid var(--sr-color-border-strong);border-radius:var(--sr-radius-pill);font-size:var(--sr-text-sm);font-weight:700;display:inline-flex;position:relative}.application-choice-chip:has(input:checked){color:var(--surface-shell-accent);background:color-mix(in srgb, var(--surface-shell-accent) 9%, var(--sr-color-surface));border-color:color-mix(in srgb, var(--surface-shell-accent) 55%, var(--sr-color-border))}.application-choice-chip:focus-within{outline:2px solid var(--surface-shell-accent);outline-offset:2px}.application-readiness-checks,.application-declarations{gap:var(--sr-space-2);margin-top:var(--sr-space-4);display:grid}.application-readiness-checks .mut-check,.application-declarations .mut-check,.application-evidence-option{padding:var(--sr-space-3);background:var(--sr-color-surface-sunken);border-radius:var(--sr-radius-sm);align-items:flex-start}.application-evidence-select{gap:var(--sr-space-2);margin-top:var(--sr-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.application-evidence-option{gap:var(--sr-space-3);cursor:pointer;display:flex}.application-evidence-option input{margin-top:var(--sr-space-1);flex:none}.application-evidence-option span,.application-evidence-option small{min-inline-size:0;display:block}.application-evidence-option small{margin-top:var(--sr-space-1);overflow-wrap:anywhere;color:var(--sr-color-muted);font-size:var(--sr-text-xs)}.application-privacy-boundary{margin-block:var(--sr-space-4);padding:var(--sr-space-4);background:color-mix(in srgb, var(--sr-color-info) 7%, var(--sr-color-surface));border-radius:var(--sr-radius-md)}.application-privacy-boundary p{margin-top:var(--sr-space-1);color:var(--sr-color-muted)}.application-evidence-list{gap:var(--sr-space-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.application-evidence-list>li{align-content:start;gap:var(--sr-space-3);min-inline-size:0;padding:var(--sr-space-4);background:var(--sr-color-surface-sunken);border-radius:var(--sr-radius-md);display:grid}.application-evidence-list>li.is-superseded{opacity:.68}.application-evidence-list>li>div:first-child span{margin-top:var(--sr-space-1);color:var(--sr-color-muted);font-size:var(--sr-text-xs);display:block}.application-evidence-list dl{gap:var(--sr-space-2);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.application-evidence-form{padding-top:var(--sr-space-6);border-top:1px solid var(--sr-color-border)}.application-submitted-state,.application-completeness{gap:var(--sr-space-3);padding:var(--sr-space-4);background:var(--sr-color-surface-sunken);border-radius:var(--sr-radius-md);display:grid}.application-completeness{margin-top:var(--sr-space-4);border-color:color-mix(in srgb, var(--sr-color-warning) 38%, var(--sr-color-border))}.application-completeness ul{gap:var(--sr-space-1);color:var(--sr-color-muted);font-size:var(--sr-text-sm);margin:0;padding-inline-start:var(--sr-space-6);display:grid}.application-legal-links{gap:var(--sr-space-3) var(--sr-space-6);margin-top:var(--sr-space-4);flex-wrap:wrap;display:flex}.application-legal-links a,.application-evidence-list a{overflow-wrap:anywhere;inline-size:fit-content;font-weight:700}.field-error{color:var(--sr-color-danger);font-size:var(--sr-text-sm);font-weight:650}@media (max-width:959.98px){.activation-capabilities,.activation-primary-grid,.activation-secondary-grid,.application-status-card{grid-template-columns:1fr}}@media (max-width:639.98px){.activation-page-heading{flex-direction:column;align-items:stretch}.activation-org-picker{inline-size:100%}.activation-progress-card{padding:var(--sr-space-4)}.activation-progress-number{font-size:var(--sr-text-2xl)}.activation-capability-head{grid-template-columns:auto minmax(0,1fr)}.activation-capability-head .activation-state{grid-column:2;justify-self:start}.activation-panel{padding:var(--sr-space-4)}.activation-facts,.application-status-facts,.application-field-grid,.application-evidence-select,.application-evidence-list,.application-evidence-list dl{grid-template-columns:1fr}.application-status-card,.application-profile-form>fieldset,.application-evidence-form>fieldset{padding:var(--sr-space-4)}.application-legal-links{flex-direction:column;align-items:flex-start}}.content-chip.is-draft{color:var(--sr-color-warning)}.content-edit-cell{text-align:end;white-space:nowrap}.content-edit-tr td{background:var(--sr-color-surface-sunken)}.content-edit-form{max-width:560px;padding:var(--sr-space-2) 0}.designer-save{background:var(--sr-color-surface);border:1px solid var(--sr-color-border);border-radius:var(--sr-radius-md);box-shadow:var(--sr-shadow-1);padding:var(--sr-space-4);margin-bottom:var(--sr-space-4)}.designer-save-fields{gap:var(--sr-space-2) var(--sr-space-4);flex-wrap:wrap;display:flex}.designer-save-field{margin-bottom:0}.designer-save-actions{align-items:center;gap:var(--sr-space-3);margin-top:var(--sr-space-3);flex-wrap:wrap;display:flex}.designer-save-submit{width:auto;padding-inline:var(--sr-space-6)}.designer-save-submit:disabled{opacity:.45;cursor:default}.designer-save-status{color:var(--sr-color-muted);font-size:var(--sr-text-sm)}.designer-save .mut-success,.designer-save .mut-errors{margin-top:var(--sr-space-3)}.designer-conflict{padding:var(--sr-space-4);border-radius:var(--sr-radius-md);background:color-mix(in srgb, var(--sr-color-warning) 8%, var(--sr-color-surface));margin-block-start:var(--sr-space-3)}.designer-conflict__title{margin:0;font-size:.95rem;font-weight:600}.designer-conflict__body{margin:8px 0 0;font-size:.85rem;line-height:1.5}.designer-conflict__actions{flex-wrap:wrap;gap:8px;margin-block-start:12px;display:flex}.designer-conflict__note{opacity:.8;margin:10px 0 0;font-size:.78rem}.designer-save-note{margin-top:var(--sr-space-3);color:var(--sr-color-muted);font-size:var(--sr-text-xs)}.checkout-form{gap:var(--sr-space-3);margin-bottom:var(--sr-space-3);display:grid}.checkout-result{max-width:640px}.checkout-panel{background:var(--sr-color-surface);border:1px solid var(--sr-color-border);border-radius:var(--sr-radius-lg);box-shadow:var(--sr-shadow-card);padding:var(--sr-space-6)}.checkout-lines{gap:var(--sr-space-2);margin-bottom:var(--sr-space-4);padding-bottom:var(--sr-space-4);border-bottom:1px solid var(--sr-color-border);list-style:none;display:grid}.checkout-line{align-items:baseline;gap:var(--sr-space-3);flex-wrap:wrap;display:flex}.checkout-line-name{color:var(--sr-color-heading);font-weight:600}.checkout-line-copy{gap:var(--sr-space-1);display:grid}.checkout-line-performance{color:var(--sr-color-muted);font-size:var(--sr-text-xs)}.checkout-line-qty{color:var(--sr-color-muted);font-size:var(--sr-text-sm);font-variant-numeric:tabular-nums}.checkout-line>.price{margin-inline-start:auto}.checkout-total-row{justify-content:space-between;align-items:baseline;gap:var(--sr-space-3);display:flex}.checkout-tickets-line{margin-top:var(--sr-space-4);color:var(--sr-color-success);font-weight:600}.checkout-note{margin-top:var(--sr-space-3);color:var(--sr-color-muted)}.invitation-claim-panel{gap:var(--sr-space-4);display:grid}.invitation-claim-panel .checkout-note{margin-top:0}.invitation-review-list{gap:var(--sr-space-3);padding:var(--sr-space-4);border-radius:var(--sr-radius-md);background:var(--sr-color-surface-sunken);display:grid}.invitation-review-list>div{gap:var(--sr-space-3);grid-template-columns:minmax(8rem,.45fr) minmax(0,1fr);display:grid}.invitation-review-list dt{color:var(--sr-color-muted);font-size:var(--sr-text-sm)}.invitation-review-list dd{overflow-wrap:anywhere;min-width:0;color:var(--sr-color-heading);font-weight:600}.ticket-transfer-preview-message{white-space:pre-wrap}@media (max-width:520px){.invitation-review-list>div{gap:var(--sr-space-1);grid-template-columns:1fr}}.checkout-order-id{font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.checkout-refresh{margin-block-start:var(--sr-space-4)}.evt-toolbar{justify-content:space-between;align-items:baseline;gap:var(--sr-space-3);flex-wrap:wrap;display:flex}.evt-org-section{margin-bottom:var(--sr-space-8)}.evt-org-title{margin-bottom:var(--sr-space-4)}.evt-rows{gap:var(--sr-space-3);list-style:none;display:grid}.evt-row{align-items:center;gap:var(--sr-space-4);background:var(--sr-color-surface);border-radius:var(--sr-radius-sm);box-shadow:var(--sr-shadow-1);padding:var(--sr-space-3) var(--sr-space-4);display:flex}.evt-row-thumb{border-radius:var(--sr-radius-sm);flex:none;width:3rem;height:3.75rem;position:relative;overflow:hidden}.evt-row-thumb img{object-fit:cover;object-position:top;width:100%;height:100%;position:absolute;inset:0}.evt-row-thumb .poster-initial{font-size:var(--sr-text-lg)}.evt-row-main{gap:var(--sr-space-1);flex:1;min-width:0;display:grid}.evt-row-titleline{align-items:baseline;gap:var(--sr-space-2);flex-wrap:wrap;display:flex}.evt-row-title{color:var(--sr-color-heading);font-weight:700}.evt-row-meta{color:var(--sr-color-muted);font-size:var(--sr-text-sm)}.evt-row-note{color:var(--sr-color-warning)}.evt-row-open{flex:none}.chip.evt-status.is-review{background:color-mix(in srgb, var(--sr-color-info) 14%, var(--sr-color-surface));color:var(--sr-color-info)}.chip.evt-status.is-approved{background:color-mix(in srgb, var(--sr-color-success) 14%, var(--sr-color-surface));color:var(--sr-color-success)}.chip.evt-status.is-on-sale{background:var(--sr-color-accent-soft);color:var(--sr-color-heading)}.chip.evt-status.is-other{background:var(--sr-color-surface-sunken);color:var(--sr-color-muted)}.evt-editor-head{gap:var(--sr-space-2);margin:var(--sr-space-4) 0 var(--sr-space-6);display:grid}.evt-editor-titlebar{align-items:baseline;gap:var(--sr-space-3);flex-wrap:wrap;display:flex}.evt-editor-titlebar h1{margin-bottom:0}.evt-editor-venue{color:var(--sr-color-muted)}.evt-location-choice{border:0;min-inline-size:0;margin:0;padding:0}.evt-location-choice>legend{margin-bottom:var(--sr-space-2);color:var(--sr-color-heading);font-weight:650}.evt-location-options{gap:var(--sr-space-2);display:grid}.evt-location-option{align-items:flex-start;gap:var(--sr-space-3);padding:var(--sr-space-3);border-radius:var(--sr-radius-sm);background:var(--sr-color-surface);cursor:pointer;display:flex}.evt-location-option:has(input:checked){border-color:var(--sr-color-action);background:color-mix(in srgb, var(--sr-color-action) 6%, var(--sr-color-surface));box-shadow:0 0 0 1px var(--sr-color-action)}.evt-location-option input{accent-color:var(--sr-color-action);margin-block-start:.2rem}.evt-location-option span,.evt-location-option small{gap:var(--sr-space-1);display:grid}.evt-location-option small{color:var(--sr-color-muted);font-size:var(--sr-text-sm);font-weight:400}.evt-online-fields{gap:var(--sr-space-4);padding:var(--sr-space-4);border:1px solid var(--sr-color-border);border-radius:var(--sr-radius-md);background:var(--sr-color-surface-sunken);display:grid}@media (min-width:720px){.evt-location-options{grid-template-columns:repeat(3,minmax(0,1fr))}}.evt-locked{color:var(--sr-color-warning);font-size:var(--sr-text-sm);font-weight:600}.evt-review-note{background:color-mix(in srgb, var(--sr-color-warning) 8%, var(--sr-color-surface));border-radius:var(--sr-radius-sm);max-width:640px;padding:var(--sr-space-3) var(--sr-space-4);gap:var(--sr-space-1);display:grid}.evt-review-note strong{color:var(--sr-color-warning);font-size:var(--sr-text-xs);text-transform:uppercase;letter-spacing:var(--sr-tracking-widest)}.evt-readiness{gap:var(--sr-space-3);margin-bottom:var(--sr-space-6);padding:var(--sr-space-4);border-inline-start:var(--sr-space-1) solid var(--sr-color-warning);border-radius:var(--sr-radius-md);background:var(--sr-color-surface);display:grid}.evt-readiness.is-ready{border-inline-start-color:var(--sr-color-success);background:color-mix(in srgb, var(--sr-color-success) 6%, var(--sr-color-surface))}.evt-readiness.is-neutral,.evt-readiness.is-unavailable{border-inline-start-color:var(--sr-color-info)}.evt-readiness-heading{justify-content:space-between;align-items:baseline;gap:var(--sr-space-2);flex-wrap:wrap;display:flex}.evt-readiness-list{gap:var(--sr-space-2);margin:0;padding:0;list-style:none;display:grid}.evt-readiness-list>li{justify-content:space-between;align-items:center;gap:var(--sr-space-3);padding-block:var(--sr-space-2);border-top:1px solid var(--sr-color-border);flex-wrap:wrap;display:flex}.evt-readiness-list p{margin:0}.evt-readiness-more{justify-self:start;font-weight:650}.evt-journey{gap:var(--sr-space-4);margin-bottom:var(--sr-space-6);padding:var(--sr-space-4);border-radius:var(--sr-radius-md);background:var(--sr-color-surface);display:grid}.evt-journey-head{gap:var(--sr-space-1);display:grid}.evt-journey-head h2,.evt-journey-head p{margin:0}.evt-journey-list{gap:0;margin:0;padding:0;list-style:none;display:grid}.evt-journey-step{gap:var(--sr-space-2);padding-block:var(--sr-space-3);padding-inline-start:var(--sr-space-6);display:grid;position:relative}.evt-journey-step:before{content:"";border-inline-start:2px solid var(--sr-color-border);position:absolute;inset-block:0;inset-inline-start:calc(var(--sr-space-2) + 1px)}.evt-journey-step:first-child:before{inset-block-start:var(--sr-space-4)}.evt-journey-step:last-child:before{inset-block-end:calc(100% - var(--sr-space-4))}.evt-journey-marker{inline-size:var(--sr-space-4);block-size:var(--sr-space-4);background:var(--sr-color-surface);border-radius:50%;position:absolute;inset-block-start:var(--sr-space-3);inset-inline-start:0}.evt-journey-step[data-state=complete] .evt-journey-marker{border-color:var(--sr-color-success);background:var(--sr-color-success)}.evt-journey-step[data-state=blocked] .evt-journey-marker{border-color:var(--sr-color-warning);background:var(--sr-color-warning)}.evt-journey-step[data-state=current] .evt-journey-marker{border-color:var(--sr-color-info);box-shadow:0 0 0 3px color-mix(in srgb, var(--sr-color-info) 25%, transparent)}.evt-journey-step[data-state=needs_attention] .evt-journey-marker{border-color:var(--sr-color-warning)}.evt-journey-step[data-state=not_applicable]{opacity:.62}.evt-journey-step-head{align-items:baseline;gap:var(--sr-space-2);flex-wrap:wrap;display:flex}.evt-journey-step p{margin:0}.evt-journey-blockers{gap:var(--sr-space-2);margin:0;padding:0;list-style:none;display:grid}.evt-journey-blockers>li{padding-block:var(--sr-space-1)}@media (prefers-reduced-motion:reduce){.evt-journey-step[data-state=current] .evt-journey-marker{box-shadow:none;outline:2px solid var(--sr-color-info);outline-offset:2px}}.evt-bound-layout-failure{gap:var(--sr-space-3);border-color:color-mix(in srgb, var(--sr-color-warning) 45%, var(--sr-color-border));border-inline-start:var(--sr-space-1) solid var(--sr-color-warning);color:var(--sr-color-text);display:grid}.evt-bound-layout-failure>strong{color:var(--sr-color-heading)}.evt-tabs{gap:var(--sr-space-4);overscroll-behavior-inline:contain;min-inline-size:0;scroll-padding-inline:var(--sr-space-1);scrollbar-width:thin;scrollbar-color:var(--sr-color-border-strong) transparent;border-block-end:1px solid var(--sr-color-border);padding:var(--sr-space-1);margin-block-end:var(--sr-space-6);display:flex;overflow-x:auto}.evt-tabs .sr-chip{min-block-size:var(--sr-control-height-md);padding-inline:var(--sr-space-2);color:var(--sr-color-muted);background:0 0;border:0;border-block-end:3px solid #0000;border-radius:0;flex:none}.evt-tabs .sr-chip:hover,.evt-tabs .sr-chip[aria-selected=true]{color:var(--sr-color-heading);background:0 0}.evt-tabs .sr-chip[aria-selected=true]{border-block-end-color:var(--sr-color-heading)}.evt-panel{gap:var(--sr-space-4);display:grid}.evt-panel h2{margin-bottom:var(--sr-space-1)}.evt-form{max-width:640px}.evt-tiers{align-items:start;gap:var(--sr-space-4);display:grid}.evt-ticket-fields{gap:var(--sr-space-3);border:0;min-inline-size:0;margin:0;padding:0;display:grid}.evt-ticket-fields>legend{margin-block-end:var(--sr-space-3);padding:0}.evt-ticket-fields .mut-field{align-content:start}.evt-tier-authority-notice{gap:var(--sr-space-2);max-width:760px;padding:var(--sr-space-4);border-color:color-mix(in srgb, var(--sr-color-warning) 45%, var(--sr-color-border));border-inline-start:var(--sr-space-1) solid var(--sr-color-warning);background:color-mix(in srgb, var(--sr-color-warning) 10%, var(--sr-color-surface));color:var(--sr-color-text);display:grid}.evt-tier-authority-notice.is-refreshed{border-color:color-mix(in srgb, var(--sr-color-success) 40%, var(--sr-color-border));border-inline-start-color:var(--sr-color-success);background:color-mix(in srgb, var(--sr-color-success) 8%, var(--sr-color-surface))}.evt-capacity-guidance{gap:var(--sr-space-3);text-align:start;margin-inline:0;display:grid}.evt-capacity-guidance>[role]{gap:var(--sr-space-2);display:grid}.evt-capacity-guidance h3,.evt-capacity-guidance p,.evt-capacity-guidance ul{margin-block:0}.evt-capacity-guidance>button{justify-self:start}.evt-grid2{gap:var(--sr-space-4);display:grid}@media (min-width:640px){.evt-grid2{grid-template-columns:1fr 1fr}}.evt-tool.is-danger{color:var(--sr-color-danger)}.evt-tool.is-danger:hover:enabled{color:var(--sr-color-danger);border-color:var(--sr-color-danger)}.evt-perf-list{gap:var(--sr-space-2);max-width:640px;list-style:none;display:grid}.evt-perf-row{justify-content:space-between;align-items:center;gap:var(--sr-space-3);background:var(--sr-color-surface);border-radius:var(--sr-radius-sm);padding:var(--sr-space-2) var(--sr-space-4);flex-wrap:wrap;display:flex}.evt-perf-when{font-size:var(--sr-text-sm)}.evt-schedule{gap:var(--sr-space-6);display:grid}.evt-schedule-head,.evt-recurrence-preview-head{justify-content:space-between;align-items:flex-start;gap:var(--sr-space-4);display:flex}.evt-schedule-head .chip{flex:none;margin-top:0}.evt-schedule .sr-alert{gap:var(--sr-space-2);max-width:760px;padding:var(--sr-space-4);border-radius:var(--sr-radius-md);background:color-mix(in srgb, var(--sr-color-warning) 10%, var(--sr-color-surface));display:grid}.evt-schedule .sr-alert p,.evt-schedule .sr-alert ul{margin:0}.evt-schedule-authoring{align-items:start;gap:var(--sr-space-6);display:grid}.evt-schedule-card{width:100%;max-width:none;min-inline-size:0;padding:clamp(var(--sr-space-4), 3vw, var(--sr-space-6));border-radius:var(--sr-radius-md);background:var(--sr-color-surface);box-shadow:var(--sr-shadow-1)}.evt-schedule-card .evt-grid2{grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr))}.evt-schedule-card>*,.evt-schedule-card .mut-field,.evt-schedule-card .sr-field{min-inline-size:0}.evt-schedule-card .mut-note{overflow-wrap:anywhere}.evt-schedule-card .evt-recurrence-ending>label{flex-wrap:wrap}.evt-schedule-card .eyebrow,.evt-recurrence-preview .eyebrow{margin:0 0 var(--sr-space-1)}.evt-recurrence-weekdays,.evt-recurrence-ending{gap:var(--sr-space-3);border:0;min-width:0;padding:0;display:grid}.evt-recurrence-weekdays>legend,.evt-recurrence-ending>legend{margin-bottom:var(--sr-space-2);color:var(--sr-color-heading);font-size:var(--sr-text-sm);font-weight:700}.evt-recurrence-weekday-grid{gap:var(--sr-space-2);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.evt-recurrence-weekday{cursor:pointer;position:relative}.evt-recurrence-weekday input{opacity:0;pointer-events:none;position:absolute}.evt-recurrence-weekday span{min-height:44px;padding:var(--sr-space-2);border:1px solid var(--sr-color-border-strong);border-radius:var(--sr-radius-md);color:var(--sr-color-muted);font-size:var(--sr-text-sm);place-items:center;font-weight:700;display:grid}.evt-recurrence-weekday input:checked+span{border-color:var(--sr-color-action);background:var(--sr-color-accent-soft);color:var(--sr-color-heading)}.evt-recurrence-weekday input:focus-visible+span{outline:3px solid var(--sr-color-focus);outline-offset:2px}.evt-recurrence-ending>label,.evt-recurrence-confirm>label{align-items:center;gap:var(--sr-space-3);min-height:44px;font-size:var(--sr-text-sm);font-weight:600;display:flex}.evt-recurrence-ending .sr-field--sm{width:6rem}.evt-recurrence-ending .sr-field--md{width:min(13rem,100%)}.evt-recurrence-dst{padding:var(--sr-space-4);border-radius:var(--sr-radius-md);background:var(--sr-color-surface-sunken)}.evt-recurrence-dst summary{cursor:pointer;color:var(--sr-color-heading);font-weight:700}.evt-recurrence-dst[open] summary{margin-bottom:var(--sr-space-3)}.evt-recurrence-preview{gap:var(--sr-space-4);padding:var(--sr-space-4);border-radius:var(--sr-radius-md);background:var(--sr-color-surface-sunken);display:grid}.evt-recurrence-preview h4{margin:0}.evt-recurrence-preview-list{gap:var(--sr-space-2);overscroll-behavior:contain;max-height:28rem;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.evt-recurrence-preview-list li{align-items:start;gap:var(--sr-space-3);padding:var(--sr-space-3);border-radius:var(--sr-radius-sm);background:var(--sr-color-surface);content-visibility:auto;contain-intrinsic-size:auto 68px;grid-template-columns:2rem minmax(0,1fr);display:grid}.evt-recurrence-preview-list li>span:last-child{gap:var(--sr-space-1);min-width:0;display:grid}.evt-recurrence-preview-list small,.evt-recurrence-preview-list em{color:var(--sr-color-muted);font-size:var(--sr-text-xs)}.evt-recurrence-preview-list em{color:var(--sr-color-warning);font-style:normal;font-weight:700}.evt-recurrence-preview-sequence{border-radius:var(--sr-radius-pill);background:var(--sr-color-accent-soft);width:2rem;height:2rem;color:var(--sr-color-heading);font-size:var(--sr-text-xs);place-items:center;font-weight:800;display:grid}.evt-recurrence-confirm{gap:var(--sr-space-2);padding-top:var(--sr-space-4);border-top:1px solid var(--sr-color-border);display:grid}@media (min-width:960px){.evt-schedule-authoring{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}}@media (max-width:520px){.evt-schedule-head,.evt-recurrence-preview-head{flex-direction:column}.evt-recurrence-weekday-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.evt-recurrence-ending>label{flex-wrap:wrap}}.evt-table{border-collapse:separate;border-spacing:0;background:var(--sr-color-surface);border-radius:var(--sr-radius-md);width:100%;min-width:32rem;box-shadow:var(--sr-shadow-1);overflow:hidden}.evt-table th,.evt-table td{padding:var(--sr-space-3) var(--sr-space-4);text-align:start;vertical-align:middle;font-size:var(--sr-text-sm)}.evt-table thead th{color:var(--sr-color-muted);font-size:var(--sr-text-xs);text-transform:uppercase;letter-spacing:var(--sr-tracking-wide);border-bottom:1px solid var(--sr-color-border);font-weight:700}.evt-table tbody th{color:var(--sr-color-heading);font-weight:700}.evt-table tbody tr+tr th,.evt-table tbody tr+tr td{border-top:1px solid var(--sr-color-border)}.evt-num{font-variant-numeric:tabular-nums}.evt-row-tools{gap:var(--sr-space-2);white-space:nowrap;flex-wrap:wrap;justify-content:flex-end;display:flex}.evt-confirm{white-space:normal;text-align:start;flex:100%;margin-bottom:0;font-weight:400}.evt-slot{gap:var(--sr-space-3);padding:var(--sr-space-4) 0;border-top:1px solid var(--sr-color-border);display:grid}.evt-req{max-width:560px;color:var(--sr-color-muted)}.evt-drop{justify-items:center;gap:var(--sr-space-3);max-width:560px;padding:var(--sr-space-6);background:var(--sr-color-surface-sunken);border-radius:var(--sr-radius-lg);text-align:center;display:grid}.evt-drop.is-over{border-color:var(--sr-color-action);background:var(--sr-color-chip-bg)}.evt-drop-frame{border-radius:var(--sr-radius-sm);background:var(--sr-color-surface);width:6rem}.evt-drop-frame.is-poster{aspect-ratio:4/5}.evt-drop-frame.is-banner{aspect-ratio:16/10;width:9rem}.evt-drop-copy{color:var(--sr-color-text)}.evt-file-input{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.evt-slot-actions{align-items:center;gap:var(--sr-space-3);flex-wrap:wrap;display:flex}.evt-progress{background:var(--sr-color-surface-sunken);border-radius:var(--sr-radius-pill);max-width:560px;height:8px;overflow:hidden}.evt-progress-bar{background:var(--sr-color-action);border-radius:var(--sr-radius-pill);height:100%;transition:width var(--sr-duration-base) var(--sr-ease-standard)}.evt-preview{gap:var(--sr-space-2);display:grid}.evt-preview-title{color:var(--sr-color-heading);font-size:var(--sr-text-base)}.evt-ctx-grid{align-items:flex-start;gap:var(--sr-space-6);flex-wrap:wrap;display:flex}.evt-ctx{gap:var(--sr-space-2);display:grid}.evt-ctx-label{color:var(--sr-color-muted);font-size:var(--sr-text-xs);text-transform:uppercase;letter-spacing:var(--sr-tracking-widest);font-weight:700}.evt-ctx-card{width:11.5rem}.evt-ctx-card .event-card:hover{box-shadow:var(--sr-shadow-1);transform:none}.evt-ctx-featured{width:20rem;max-width:100%}.evt-ctx-featured .featured-card{grid-template-columns:1.1fr 1fr}.evt-ctx-featured .featured-poster{aspect-ratio:4/5}.evt-ctx-featured .featured-body{padding:var(--sr-space-4)}.evt-ctx-featured .featured-meta{font-size:var(--sr-text-xs)}.evt-ctx-detail{width:20rem;max-width:100%}.evt-ctx-detail .detail-poster{aspect-ratio:16/10}.evt-ctx-nudge{max-width:20rem;color:var(--sr-color-warning);font-size:var(--sr-text-xs);line-height:var(--sr-leading-relaxed)}.evt-ctx-search{border-color:var(--sr-color-border);inline-size:16rem}.evt-seating-bind{align-items:flex-end;gap:var(--sr-space-3);flex-wrap:wrap;display:flex}.evt-seating-write-scope{border:0;min-inline-size:0;margin:0;padding:0}.evt-seating-pick{min-width:16rem}.evt-seating-map{max-width:720px}.evt-seating-mapping{gap:var(--sr-space-3);max-width:720px;display:grid}.evt-inventory{gap:var(--sr-space-4);max-width:960px;padding:var(--sr-space-6);border-radius:var(--sr-radius-lg);background:var(--sr-color-surface-sunken);margin-block-start:var(--sr-space-8);display:grid}.evt-inventory-head{justify-content:space-between;align-items:flex-start;gap:var(--sr-space-4);display:flex}.evt-inventory-head .evt-subtitle{margin-bottom:var(--sr-space-1)}.evt-inventory-status{border:1px solid;flex:none;font-weight:700}.evt-inventory-status.is-ready{color:var(--sr-color-success);background:color-mix(in srgb, var(--sr-color-success) 10%, var(--sr-color-surface))}.evt-inventory-status.is-needs-attention,.evt-inventory-status.is-stale,.evt-inventory-status.is-missing{color:var(--sr-color-warning);background:color-mix(in srgb, var(--sr-color-warning) 10%, var(--sr-color-surface))}.evt-inventory-live,.evt-inventory-command,.evt-inventory-load-error{gap:var(--sr-space-3);justify-items:start;display:grid}.evt-inventory-summary{gap:var(--sr-space-1);width:100%;padding:var(--sr-space-3) var(--sr-space-4);border-inline-start:var(--sr-space-1) solid var(--sr-color-warning);border-radius:var(--sr-radius-sm);background:var(--sr-color-surface);display:grid}.evt-inventory-summary.is-ready{border-inline-start-color:var(--sr-color-success)}.evt-inventory-summary span{color:var(--sr-color-muted);font-size:var(--sr-text-sm);line-height:var(--sr-leading-relaxed)}.evt-inventory-readiness-errors{width:100%;padding:var(--sr-space-3) var(--sr-space-4);border-radius:var(--sr-radius-sm);background:color-mix(in srgb, var(--sr-color-warning) 8%, var(--sr-color-surface))}.evt-inventory-readiness-errors h4{margin-bottom:var(--sr-space-2)}.evt-inventory-readiness-errors ul{gap:var(--sr-space-1);color:var(--sr-color-text);font-size:var(--sr-text-sm);line-height:var(--sr-leading-relaxed);padding-inline-start:var(--sr-space-6);display:grid}.evt-inventory-manifests{gap:var(--sr-space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,24rem),1fr));width:100%;list-style:none;display:grid}.evt-inventory-card{min-width:0;padding:var(--sr-space-4);border-radius:var(--sr-radius-md);background:var(--sr-color-surface);box-shadow:var(--sr-shadow-1)}.evt-inventory-card-head{justify-content:space-between;align-items:flex-start;gap:var(--sr-space-3);margin-bottom:var(--sr-space-3);display:flex}.evt-inventory-card-head h4{min-width:0}.evt-inventory-counts{gap:var(--sr-space-2);margin-bottom:var(--sr-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.evt-inventory-counts>div{padding:var(--sr-space-3);border-radius:var(--sr-radius-sm);background:var(--sr-color-surface-sunken)}.evt-inventory-counts dt,.evt-inventory-facts dt{color:var(--sr-color-muted);font-size:var(--sr-text-xs)}.evt-inventory-counts dd{margin-top:var(--sr-space-1);color:var(--sr-color-heading);font-size:var(--sr-text-xl);font-weight:700}.evt-inventory-evidence{border-top:1px solid var(--sr-color-border);padding-top:var(--sr-space-3)}.evt-inventory-evidence summary{color:var(--sr-color-heading);cursor:pointer;font-weight:700}.evt-inventory-facts{gap:var(--sr-space-3);margin-block:var(--sr-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.evt-inventory-facts>div{min-width:0}.evt-inventory-facts dd{margin-top:var(--sr-space-1);overflow-wrap:anywhere;font-size:var(--sr-text-sm)}.evt-inventory-fact-wide{grid-column:1/-1}.evt-inventory-facts code{white-space:normal;overflow-wrap:anywhere}.evt-inventory-tier-table{min-width:32rem}.evt-inventory-command{width:100%;padding-top:var(--sr-space-4);border-top:1px solid var(--sr-color-border)}@media (max-width:639.98px){.evt-inventory{padding:var(--sr-space-4)}.evt-inventory-head,.evt-inventory-card-head{flex-direction:column;align-items:stretch}.evt-inventory-status{align-self:flex-start}.evt-inventory-facts{grid-template-columns:1fr}.evt-inventory-fact-wide{grid-column:auto}}.evt-map-cat{align-items:center;gap:var(--sr-space-2);flex-wrap:wrap;display:flex}.evt-map-default{color:var(--sr-color-muted);font-size:var(--sr-text-xs);font-weight:400}.evt-map-override{max-width:8rem}.evt-map-summary{gap:var(--sr-space-2);max-width:560px;list-style:none;display:grid}.evt-map-summary-row{align-items:center;gap:var(--sr-space-2);font-size:var(--sr-text-sm);display:flex}.evt-map-summary-meta{color:var(--sr-color-muted)}.evt-seating-blocks{max-width:720px;padding:var(--sr-space-4);border:1px dashed var(--sr-color-border-strong);border-radius:var(--sr-radius-md)}.evt-timeline{gap:var(--sr-space-2);counter-reset:evt-step;flex-wrap:wrap;list-style:none;display:flex}.evt-step{color:var(--sr-color-muted);border-color:var(--sr-color-border);background:var(--sr-color-surface)}.evt-step.is-done{color:var(--sr-color-success);border-color:color-mix(in srgb, var(--sr-color-success) 40%, transparent)}.evt-step.is-current{color:var(--sr-color-action-contrast);background:var(--sr-color-action);border-color:var(--sr-color-action)}.evt-gate{gap:var(--sr-space-2);max-width:640px;display:grid}.evt-publish-action{gap:var(--sr-space-3);justify-items:start;max-width:640px;display:grid}.st-section{margin-top:var(--sr-space-8)}.st-section>h2{margin-bottom:var(--sr-space-4)}.st-queue{gap:var(--sr-space-4);list-style:none;display:grid}.st-card{align-items:flex-start;gap:var(--sr-space-4);background:var(--sr-color-surface);border-radius:var(--sr-radius-md);box-shadow:var(--sr-shadow-1);padding:var(--sr-space-4);display:flex}.st-card-media{aspect-ratio:4/5;border-radius:var(--sr-radius-sm);flex:none;width:6rem;position:relative;overflow:hidden}.st-card-media img{object-fit:cover;object-position:top;width:100%;height:100%;position:absolute;inset:0}.st-card-main{gap:var(--sr-space-3);flex:1;min-width:0;display:grid}.st-facts{gap:var(--sr-space-2);display:grid}.st-fact{align-items:baseline;gap:var(--sr-space-2);font-size:var(--sr-text-sm);flex-wrap:wrap;display:flex}.st-fact dt{min-width:7rem;color:var(--sr-color-muted);flex:none;font-weight:600}.st-fact dd{min-width:0}.st-fact-note{color:var(--sr-color-muted);font-size:var(--sr-text-xs);display:block}.st-desc{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.st-list{gap:var(--sr-space-1);list-style:none;display:grid}.st-actions{gap:var(--sr-space-3);justify-items:start;display:grid}.st-actions-row{align-items:center;gap:var(--sr-space-3);flex-wrap:wrap;display:flex}.st-reject{gap:var(--sr-space-2);width:100%;max-width:560px;padding:var(--sr-space-3);border:1px dashed var(--sr-color-border-strong);border-radius:var(--sr-radius-md);display:grid}.st-outcome{color:var(--sr-color-success);font-weight:600}.st-group{margin-bottom:var(--sr-space-6)}.st-group-title{align-items:center;gap:var(--sr-space-2);margin-bottom:var(--sr-space-3);display:flex}.st-group-count{color:var(--sr-color-muted);font-size:var(--sr-text-sm);font-weight:400}.st-table th[scope=row]{color:var(--sr-color-heading)}.sup-filters{align-items:flex-end;gap:var(--sr-space-3);margin-bottom:var(--sr-space-6);flex-wrap:wrap;display:flex}.sup-filter{min-width:10rem}.sup-filter-apply{flex:none}.sup-inbox{gap:var(--sr-space-3);list-style:none;display:grid}.sup-row{background:var(--sr-color-surface);border:1px solid var(--sr-color-border);border-radius:var(--sr-radius-md);box-shadow:var(--sr-shadow-1);overflow:hidden}.sup-head{justify-content:space-between;align-items:center;gap:var(--sr-space-2) var(--sr-space-4);width:100%;padding:var(--sr-space-3) var(--sr-space-4);font:inherit;text-align:start;color:var(--sr-color-text);cursor:pointer;background:0 0;border:none;flex-wrap:wrap;display:flex}.sup-head:hover .sup-subject{color:var(--sr-color-action)}.sup-head-main{gap:var(--sr-space-1);min-width:0;display:grid}.sup-from{color:var(--sr-color-muted);font-size:var(--sr-text-sm);overflow-wrap:anywhere}.sup-subject{color:var(--sr-color-heading);overflow-wrap:anywhere;font-weight:600}.sup-head-meta{align-items:center;gap:var(--sr-space-2);flex-wrap:wrap;display:flex}.sup-received{color:var(--sr-color-muted);font-size:var(--sr-text-xs);white-space:nowrap}.chip.sup-status.is-handled{background:color-mix(in srgb, var(--sr-color-success) 14%, var(--sr-color-surface));color:var(--sr-color-success)}.chip.sup-status.is-open,.chip.sup-status.is-new{background:color-mix(in srgb, var(--sr-color-info) 14%, var(--sr-color-surface));color:var(--sr-color-info)}.chip.sup-status.is-answered{background:color-mix(in srgb, var(--sr-color-success) 14%, var(--sr-color-surface));color:var(--sr-color-success)}.chip.sup-status.is-closed{background:var(--sr-color-surface-sunken);color:var(--sr-color-muted)}.chip.sup-source{color:var(--sr-color-heading);border-color:var(--sr-color-border-strong);background:var(--sr-color-surface-sunken)}.sup-detail{gap:var(--sr-space-3);padding:0 var(--sr-space-4) var(--sr-space-4);border-top:1px solid var(--sr-color-border);display:grid}.sup-body{padding-top:var(--sr-space-3);white-space:pre-wrap;overflow-wrap:anywhere}.sup-actions{gap:var(--sr-space-3);flex-wrap:wrap;display:flex}.sup-reply{gap:var(--sr-space-2);justify-items:start;max-width:640px;display:grid}.sup-reply .mut-field{width:100%}.sup-thread{gap:var(--sr-space-3);margin:var(--sr-space-3) 0 0;padding:0;list-style:none;display:grid}.sup-post{gap:var(--sr-space-2);max-width:46rem;padding:var(--sr-space-3);border-radius:var(--sr-radius-sm);background:var(--sr-color-surface-sunken);display:grid}.sup-post.is-staff{border-color:color-mix(in srgb, var(--sr-color-action) 25%, var(--sr-color-border));background:color-mix(in srgb, var(--sr-color-action) 7%, var(--sr-color-surface));margin-inline-start:min(10%, var(--sr-space-8))}.sup-post-meta,.me-support-post-meta{justify-content:space-between;gap:var(--sr-space-2);color:var(--sr-color-muted);font-size:var(--sr-text-xs);flex-wrap:wrap;display:flex}.sup-post p,.me-support-posts p{white-space:pre-wrap;overflow-wrap:anywhere}.sup-pager{align-items:center;gap:var(--sr-space-3);grid-template-columns:1fr auto 1fr;margin-block-start:var(--sr-space-4);display:grid}.sup-pager>:last-child{justify-self:end}.me-support{gap:var(--sr-space-6);display:grid}.me-support-head{justify-content:space-between;align-items:flex-start;gap:var(--sr-space-4);flex-wrap:wrap;display:flex}.me-support-head .mut-intro{max-width:46rem}.me-support-empty{justify-items:start;gap:var(--sr-space-3);padding:var(--sr-space-6);border-radius:var(--sr-radius-lg);background:var(--sr-color-surface-sunken);display:grid}.me-support-list,.me-support-posts{gap:var(--sr-space-3);margin:0;padding:0;list-style:none;display:grid}.me-support-thread{border-radius:var(--sr-radius-md);background:var(--sr-color-surface);box-shadow:var(--sr-shadow-1);overflow:hidden}.me-support-thread>summary{justify-content:space-between;align-items:center;gap:var(--sr-space-3);padding:var(--sr-space-4);cursor:pointer;flex-wrap:wrap;list-style:none;display:flex}.me-support-thread>summary::-webkit-details-marker{display:none}.me-support-thread>summary:after{content:"+";color:var(--sr-color-action);font-size:var(--sr-text-lg);flex:none;font-weight:700}.me-support-thread[open]>summary:after{content:"−"}.me-support-thread>summary:hover .me-support-subject{color:var(--sr-color-action)}.me-support-thread>summary:focus-visible{outline:2px solid var(--sr-color-focus);outline-offset:-2px}.me-support-summary-main{gap:var(--sr-space-1);min-width:0;display:grid}.me-support-subject{color:var(--sr-color-heading);overflow-wrap:anywhere;font-weight:700}.me-support-ref{color:var(--sr-color-muted);font-family:ui-monospace,SF Mono,Cascadia Mono,Menlo,Consolas,monospace;font-size:var(--sr-text-xs);letter-spacing:var(--sr-tracking-wide)}.me-support-summary-meta{align-items:center;gap:var(--sr-space-2);color:var(--sr-color-muted);font-size:var(--sr-text-xs);flex-wrap:wrap;display:flex}.me-support-posts{padding:var(--sr-space-4);border-top:1px solid var(--sr-color-border)}.me-support-posts>li{gap:var(--sr-space-2);max-width:46rem;padding:var(--sr-space-3);border-radius:var(--sr-radius-sm);background:var(--sr-color-surface-sunken);display:grid}.me-support-posts>li.is-staff{border-color:color-mix(in srgb, var(--sr-color-action) 25%, var(--sr-color-border));background:color-mix(in srgb, var(--sr-color-action) 7%, var(--sr-color-surface));margin-inline-start:min(10%, var(--sr-space-8))}.me-support-reply{gap:var(--sr-space-3);padding:var(--sr-space-4);border-top:1px solid var(--sr-color-border);background:color-mix(in srgb, var(--sr-color-action) 3%, var(--sr-color-surface));display:grid}.me-support-reply textarea{resize:vertical;min-block-size:8rem}.me-support-reply>.sr-btn{justify-self:start}.me-support-pager{align-items:center;gap:var(--sr-space-3);grid-template-columns:1fr auto 1fr;display:grid}.me-support-pager>:last-child{justify-self:end}.detail-poster{aspect-ratio:16/10}.tier-row:target{border-radius:var(--sr-radius-sm);outline:2px solid var(--sr-color-focus);outline-offset:2px}.seat.is-blocked{fill:var(--sr-color-surface-sunken);stroke:var(--sr-color-border-strong);stroke-width:1px;opacity:.6}.seatmap-table.is-blocked{opacity:.45}.seatmap-table.is-blocked .seatmap-table-seat{fill:var(--sr-color-surface-sunken)}.seatmap-table-seat.is-blocked{fill:var(--sr-color-surface-sunken);opacity:.45}.seatmap-ga.is-blocked{opacity:.45}.seat.is-highlight,.seatmap-table.is-highlight .seatmap-table-disc{stroke:var(--sr-color-focus);stroke-width:3px}.seats-perf{max-width:24rem;margin-bottom:var(--sr-space-3)}.seats-legend-btn{width:100%;padding:var(--sr-space-1) var(--sr-space-2);font:inherit;text-align:start;color:inherit;border-radius:var(--sr-radius-sm);cursor:pointer;background:0 0;border:1px solid #0000}.seats-legend-btn:hover{border-color:var(--sr-color-border-strong)}.seats-legend-btn.is-active{background:var(--sr-color-chip-bg);border-color:var(--sr-color-border-strong)}.seats-legend-tier{color:var(--sr-color-muted);font-size:var(--sr-text-xs);font-weight:400;display:block}.seats-legend-hint{margin-bottom:var(--sr-space-2);color:var(--sr-color-muted);font-size:var(--sr-text-xs)}.seats-legend-swatch-blocked{background:var(--sr-color-surface-sunken);border:1px solid var(--sr-color-border-strong);opacity:.8}.seats-cat-panel{gap:var(--sr-space-2);margin-top:var(--sr-space-4);padding:var(--sr-space-3);background:var(--sr-color-chip-bg);border-radius:var(--sr-radius-sm);justify-items:start;display:grid}.seats-cat-name{color:var(--sr-color-heading);font-weight:600}.seats-cat-link{font-size:var(--sr-text-sm)}.seats-cat-notier{color:var(--sr-color-muted);font-size:var(--sr-text-sm)}.seats-pick-hint{color:var(--sr-color-text)}.seats-card{align-items:baseline;gap:var(--sr-space-2) var(--sr-space-4);padding:var(--sr-space-2) var(--sr-space-3);background:var(--sr-color-surface);border-radius:var(--sr-radius-sm);flex-wrap:wrap;display:flex}.seats-card-item{align-items:baseline;gap:var(--sr-space-1);display:flex}.seats-card-item dt{color:var(--sr-color-muted);font-size:var(--sr-text-xs);text-transform:uppercase;letter-spacing:var(--sr-tracking-widest);font-weight:600}.seats-card-item dd{color:var(--sr-color-heading);font-weight:600}.seats-card-flags{gap:var(--sr-space-2)}.chip.seats-card-flag.is-blocked{background:var(--sr-color-surface-sunken);color:var(--sr-color-muted)}.seats-card-actions{padding-top:var(--sr-space-2);border-top:1px solid var(--sr-color-border);flex:100%;align-items:start}.seats-card-actions dd{flex:1}.seats-card-actions--table{grid-template-columns:1fr;display:grid}.seats-table-places .sr-btn{justify-content:space-between;gap:var(--sr-space-3);text-align:start;width:100%;display:flex}.seatmap-focal{pointer-events:none}.seatmap-focal-halo{fill:color-mix(in srgb, var(--sr-color-action) 10%, transparent);stroke:var(--sr-color-action);stroke-width:1px;stroke-dasharray:4 3;opacity:.85}.seatmap-focal-star{fill:var(--sr-color-action);opacity:.85}.seatmap-svg.is-picking{cursor:crosshair}.designer-tool.is-active{color:var(--sr-color-action);border-color:var(--sr-color-action);background:var(--sr-color-chip-bg)}.designer-curve-row{align-items:center;gap:var(--sr-space-2);display:flex}.designer-range{min-width:0;accent-color:var(--sr-color-action);flex:1}.evt-blocks{margin-top:var(--sr-space-6);padding-top:var(--sr-space-4);border-top:1px solid var(--sr-color-border)}.evt-blocks-controls{align-items:flex-end;gap:var(--sr-space-3);margin-bottom:var(--sr-space-3);flex-wrap:wrap;display:flex}.evt-blocks-scope{max-width:24rem}.evt-blocks-exceptions{gap:var(--sr-space-2);margin-block:var(--sr-space-4);padding:var(--sr-space-4);border-inline-start:var(--sr-space-1) solid var(--sr-color-warning);border-radius:var(--sr-radius-md);background:color-mix(in srgb, var(--sr-color-warning) 9%, var(--sr-color-surface));display:grid}.evt-blocks-exceptions>*{margin:0}.evt-blocks-exceptions-eyebrow{color:var(--sr-color-muted);font-size:var(--sr-text-xs);letter-spacing:var(--sr-tracking-widest);text-transform:uppercase;font-weight:750}.evt-blocks-exceptions>h4{color:var(--sr-color-heading);font-size:var(--sr-text-lg)}.evt-blocks-exceptions-list{gap:var(--sr-space-2);margin:0;padding-inline-start:var(--sr-space-6);display:grid}.evt-blocks-exceptions-meta{overflow-wrap:anywhere;color:var(--sr-color-muted);font-size:var(--sr-text-sm);display:block}.evt-blocks-exceptions-sample{color:var(--sr-color-muted);font-size:var(--sr-text-sm)}.evt-blocks-exceptions-action{margin-top:var(--sr-space-1);padding-top:var(--sr-space-3);border-top:1px solid color-mix(in srgb, var(--sr-color-warning) 30%, var(--sr-color-border))}.evt-blocks-picker{gap:var(--sr-space-3);min-inline-size:0;margin-bottom:var(--sr-space-4);padding:var(--sr-space-4);border-radius:var(--sr-radius-md);background:color-mix(in srgb, var(--sr-color-surface) 92%, var(--sr-color-canvas));display:grid}.evt-blocks-picker>legend{padding-inline:var(--sr-space-2);color:var(--sr-color-heading);font-weight:750}.evt-blocks-picker-intro,.evt-blocks-picker-summary{margin:0}.evt-blocks-picker-grid{gap:var(--sr-space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));display:grid}.evt-blocks-picker-step{align-content:start;gap:var(--sr-space-2);min-inline-size:0;padding:var(--sr-space-3);border-radius:var(--sr-radius-sm);background:var(--sr-color-surface);display:grid}.evt-blocks-picker-step>h4{font-size:var(--sr-text-base);margin:0}.evt-blocks-picker-step>.sr-btn{justify-self:start}.evt-blocks-picker-step--note{align-content:center}.evt-blocks-picker-pager{align-items:center;gap:var(--sr-space-2);color:var(--sr-color-muted);font-size:var(--sr-text-xs);font-variant-numeric:tabular-nums;text-align:center;grid-template-columns:auto minmax(0,1fr) auto;display:grid}.evt-blocks-picker-summary{color:var(--sr-color-muted);font-size:var(--sr-text-sm)}.evt-blocks-picker-additive{align-items:flex-start}.evt-blocks-map{margin-bottom:var(--sr-space-3)}.evt-blocks-actions{align-items:center;gap:var(--sr-space-2);margin-bottom:var(--sr-space-2);flex-wrap:wrap;display:flex}.evt-blocks-count{color:var(--sr-color-muted);font-size:var(--sr-text-sm)}.ctrl-section{margin-bottom:var(--sr-space-12)}.ctrl-section>h2{font-size:var(--sr-text-xl);margin-bottom:var(--sr-space-3)}.ctrl-head{justify-content:space-between;align-items:baseline;gap:var(--sr-space-3);margin-bottom:var(--sr-space-3);flex-wrap:wrap;display:flex}.ctrl-head>h2{font-size:var(--sr-text-xl)}.ctrl-actions{align-items:center;gap:var(--sr-space-3);margin-top:var(--sr-space-4);flex-wrap:wrap;display:flex}.ctrl-section .mut-note{margin-top:var(--sr-space-3)}.ctrl-table{min-width:44rem}.ctrl-row-actions{vertical-align:top}.ctrl-row-tools{align-items:center;gap:var(--sr-space-2);flex-wrap:wrap;display:flex}.ctrl-row-button{flex:none}.ctrl-delete{color:var(--sr-color-danger);border-color:var(--sr-color-danger)}.ctrl-delete:hover:enabled{color:var(--sr-color-danger);border-color:var(--sr-color-danger);background:color-mix(in srgb, var(--sr-color-danger) 8%, transparent)}.ctrl-row-actions .mut-errors,.ctrl-row-actions .mut-success{margin-top:var(--sr-space-2)}.ctrl-add{max-width:32rem;margin-top:var(--sr-space-6)}.ctrl-add h2,.ctrl-add h3{font-size:var(--sr-text-lg);margin-bottom:var(--sr-space-2)}.ctrl-invitations .ctrl-table{min-width:52rem}.ctrl-invitation-pagination{justify-content:flex-end;margin-block-start:var(--sr-space-4)}.invite-state{margin-block-end:var(--sr-space-1);display:inline-flex}.invite-state--pending{background:color-mix(in srgb, var(--sr-color-warning) 16%, var(--sr-color-surface))}.invite-state--accepted{color:var(--sr-color-success);background:color-mix(in srgb, var(--sr-color-success) 14%, var(--sr-color-surface))}.invite-state--expired,.invite-state--revoked{color:var(--sr-color-muted);background:var(--sr-color-surface-sunken)}.ctrl-code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.ctrl-code-input{max-width:12rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.ctrl-name-input{min-width:8rem;max-width:14rem}.ctrl-direction-select{min-width:10.5rem}.ctrl-row-actions .mut-note{max-width:34rem}.ctrl-default-chip{background:var(--sr-color-accent-soft);margin-inline-start:var(--sr-space-2)}.texts-table{min-width:52rem}.texts-counts{margin-bottom:var(--sr-space-3);color:var(--sr-color-muted);font-size:var(--sr-text-sm)}.texts-key{width:18rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--sr-text-xs);color:var(--sr-color-heading);overflow-wrap:anywhere;vertical-align:top;font-weight:600}.texts-also{margin-top:var(--sr-space-1);font-family:var(--sr-font-sans);font-size:var(--sr-text-xs);color:var(--sr-color-muted);font-weight:400;display:block}.texts-default{width:22rem;color:var(--sr-color-muted);line-height:var(--sr-leading-relaxed);vertical-align:top}.texts-override{vertical-align:top;min-width:18rem}.texts-input{min-block-size:var(--sr-control-height-lg)}.texts-pager{align-items:center;gap:var(--sr-space-3);margin-top:var(--sr-space-4);flex-wrap:wrap;display:flex}.texts-pager-label{color:var(--sr-color-muted);font-size:var(--sr-text-sm)}.ctrl-role-list{border-block-start:1px solid var(--sr-color-border);gap:0;margin-block-start:var(--sr-space-4)}.ctrl-role-card{min-inline-size:0;padding:var(--sr-space-4) 0;border:0;border-block-end:1px solid var(--sr-color-border);box-shadow:none;overflow-wrap:anywhere;background:0 0;border-radius:0}.ctrl-role-permissions{font-size:var(--sr-text-sm);margin-block-start:var(--sr-space-3)}.ctrl-role-permissions>summary{inline-size:fit-content;min-block-size:var(--sr-control-height-sm);color:var(--sr-color-action);cursor:pointer;align-content:center;font-weight:600}.ctrl-permission-list{gap:var(--sr-space-2);margin-block:var(--sr-space-2);max-inline-size:68ch;padding-inline-start:var(--sr-space-6);list-style:outside;display:grid}.ctrl-role-head{align-items:baseline;gap:var(--sr-space-3);flex-wrap:wrap;display:flex}.ctrl-role-head>h3{font-size:var(--sr-text-lg);color:var(--sr-color-heading)}.ctrl-role-chip{margin-top:0}.ctrl-role-editor{margin-top:var(--sr-space-4);padding-top:var(--sr-space-4);border-top:1px solid var(--sr-color-border)}.ctrl-create,.ctrl-role-form{max-width:44rem}.ctrl-perm-outer{border:none}.ctrl-perm-outer-legend{color:var(--sr-color-heading);font-size:var(--sr-text-sm);margin-bottom:var(--sr-space-2);font-weight:600}.ctrl-perms{gap:var(--sr-space-4);display:grid}@media (min-width:900px){.ctrl-perms{grid-template-columns:repeat(2,minmax(0,1fr))}}.ctrl-perm-group{border:0;border-block-start:1px solid var(--sr-color-border);min-inline-size:0;padding-block:var(--sr-space-2);padding-inline:0}.ctrl-perm-legend{color:var(--sr-color-heading);font-size:var(--sr-text-sm);padding-inline-end:var(--sr-space-2);font-weight:600}.ctrl-perm{align-items:flex-start;gap:var(--sr-space-2);padding-block:var(--sr-space-2);min-block-size:var(--sr-control-height-md);cursor:pointer;display:flex}.ctrl-perm.is-locked{cursor:not-allowed;color:var(--sr-color-muted)}.ctrl-perm input{accent-color:var(--sr-color-action);flex:none;margin-top:.2rem}.ctrl-perm-body{gap:.1rem;min-width:0;display:grid}.ctrl-perm-locked{font-size:var(--sr-text-xs);color:var(--sr-color-muted)}.ctrl-perm-desc{color:var(--sr-color-text);font-size:var(--sr-text-sm);line-height:var(--sr-leading-normal)}.ctrl-danger{margin-top:var(--sr-space-6);padding-top:var(--sr-space-4);border-top:1px solid var(--sr-color-border);align-items:flex-end;gap:var(--sr-space-3);flex-wrap:wrap;display:flex}.ctrl-replacement{flex:14rem;min-width:14rem}.ctrl-danger .mut-errors{flex-basis:100%}.ctrl-person{vertical-align:top}.ctrl-person-name{color:var(--sr-color-heading);font-weight:600;display:block}.ctrl-person-email{color:var(--sr-color-muted);font-size:var(--sr-text-xs);overflow-wrap:anywhere;margin-top:.1rem;display:block}.ctrl-role-pick{min-width:11rem}.settings-number{max-width:10rem}.settings-field .mut-submit{margin-top:var(--sr-space-3)}.chip.order-status{font-variant-numeric:tabular-nums}.chip.order-status.is-paid{background:color-mix(in srgb, var(--sr-color-success) 16%, transparent);color:var(--sr-color-success)}.chip.order-status.is-partial{background:color-mix(in srgb, var(--sr-color-warning) 18%, transparent);color:var(--sr-color-warning)}.chip.order-status.is-closed{background:color-mix(in srgb, var(--sr-color-danger) 14%, transparent);color:var(--sr-color-danger)}.chip.order-status.is-other{background:var(--sr-color-chip-bg);color:var(--sr-color-chip-text)}.ticket-mark{block-size:auto;inline-size:12rem;max-inline-size:100%;display:block}[dir=rtl] .ticket-mark{transform:scaleX(-1)}.tickets-empty-mark{margin-block-end:var(--sr-space-4)}.tkt-list{gap:var(--sr-space-8);margin-top:var(--sr-space-6);flex-direction:column;display:flex}.tkt-order{padding:var(--sr-space-6);background:var(--sr-color-surface);border-radius:var(--sr-radius-lg);box-shadow:var(--sr-shadow-1)}.tkt-order-content{display:contents}.tkt-order[data-ticket-freshness]:not([data-ticket-freshness=current]) :is(.tkt-card-qr,.tkt-card-code,.tkt-card-instruction,.tkt-order-actions,.tkt-unit-management,.tkt-card-state a),.tkt-order[data-ticket-freshness=ended] .tkt-order-content{display:none}.tkt-order-head{justify-content:space-between;align-items:baseline;gap:var(--sr-space-3);flex-wrap:wrap;display:flex}.tkt-order-title{font-family:var(--sr-font-display);font-size:var(--sr-text-xl);color:var(--sr-color-heading);margin:0}.tkt-order-title a{color:inherit}.tkt-order-meta{gap:var(--sr-space-6);margin:var(--sr-space-4) 0 0;flex-wrap:wrap;display:flex}.tkt-order-meta dt{color:var(--sr-color-muted);font-size:var(--sr-text-xs);text-transform:uppercase;letter-spacing:var(--sr-tracking-wide)}.tkt-order-meta dd{font-size:var(--sr-text-sm);font-variant-numeric:tabular-nums;margin:.15rem 0 0}.tkt-order-ref{overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--sr-text-xs)}.tkt-order-emailed,.tkt-order-count{margin:var(--sr-space-4) 0 0;color:var(--sr-color-muted);font-size:var(--sr-text-sm)}.tkt-cards{margin:var(--sr-space-4) 0 0;gap:var(--sr-space-4);grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));padding:0;list-style:none;display:grid}.tkt-card{padding:var(--sr-space-4);background:var(--sr-color-surface-sunken);border-radius:var(--sr-radius-md);text-align:center}.tkt-ticket-units{gap:var(--sr-space-6);grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));margin-block-start:var(--sr-space-4);display:grid}.tkt-ticket-unit--bundle{grid-column:1/-1}.tkt-ticket-unit .tkt-cards{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));margin:0}.tkt-unit-management{margin-block-start:var(--sr-space-3)}.tkt-card.is-revoked{border-color:color-mix(in srgb, var(--sr-color-danger) 40%, transparent)}.tkt-card-head{flex-direction:column;gap:.15rem;display:flex}.tkt-card-number{color:var(--sr-color-muted);font-size:var(--sr-text-xs);text-transform:uppercase;letter-spacing:var(--sr-tracking-wide)}.tkt-card-tier{color:var(--sr-color-heading);font-weight:700}.tkt-card-when,.tkt-card-seat,.tkt-card-instruction{margin:var(--sr-space-2) 0 0;font-size:var(--sr-text-sm);color:var(--sr-color-muted)}.tkt-card-location{gap:var(--sr-space-1);margin:var(--sr-space-3) 0 0;padding:var(--sr-space-3);border-radius:var(--sr-radius-sm);background:var(--sr-color-surface);color:var(--sr-color-muted);font-size:var(--sr-text-sm);text-align:start;flex-direction:column;font-style:normal;display:flex}.tkt-card-location strong{color:var(--sr-color-heading)}.tkt-card-place-flags{justify-content:center;gap:var(--sr-space-1);margin:var(--sr-space-2) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.tkt-card-door-instructions{margin-top:var(--sr-space-3);padding:var(--sr-space-3);border-radius:var(--sr-radius-sm);background:var(--sr-color-surface);text-align:start}.tkt-card-door-instructions h3{color:var(--sr-color-heading);font-size:var(--sr-text-sm);margin:0}.tkt-card-door-instructions p{margin:var(--sr-space-1) 0 0;color:var(--sr-color-muted);font-size:var(--sr-text-sm);line-height:var(--sr-leading-relaxed);white-space:pre-wrap;overflow-wrap:anywhere}.mut-character-count{color:var(--sr-color-muted);font-size:var(--sr-text-xs);font-variant-numeric:tabular-nums}.tkt-card-qr{width:100%;max-width:16rem;height:auto;margin:var(--sr-space-3) auto 0;padding:var(--sr-space-2);background:var(--sr-white);border-radius:var(--sr-radius-sm);image-rendering:pixelated;display:block}.tkt-card-code{margin:var(--sr-space-3) 0 0;flex-direction:column;gap:.15rem;display:flex}.tkt-card-code-label{color:var(--sr-color-muted);font-size:var(--sr-text-xs);text-transform:uppercase;letter-spacing:var(--sr-tracking-wide)}.tkt-card-code code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--sr-text-sm);overflow-wrap:anywhere}.tkt-card-state{margin-top:var(--sr-space-3);padding:var(--sr-space-3);background:var(--sr-color-surface);border-radius:var(--sr-radius-sm);font-size:var(--sr-text-sm)}.tkt-card-state p{margin:var(--sr-space-1) 0 0;color:var(--sr-color-muted)}.tkt-card-state.is-schedule{border-style:solid;border-color:color-mix(in srgb, var(--sr-color-warning) 45%, var(--sr-color-border));background:color-mix(in srgb, var(--sr-color-warning) 8%, var(--sr-color-surface))}.tkt-card-state.is-schedule.is-cancelled{border-color:color-mix(in srgb, var(--sr-color-danger) 45%, var(--sr-color-border));background:color-mix(in srgb, var(--sr-color-danger) 7%, var(--sr-color-surface))}.tkt-order-actions{gap:var(--sr-space-3);margin-top:var(--sr-space-6);flex-wrap:wrap;display:flex}.tkt-purchase-facts{gap:var(--sr-space-3);margin-top:var(--sr-space-6);padding:var(--sr-space-4);border-radius:var(--sr-radius-md);background:var(--sr-color-surface-sunken);display:grid}.tkt-purchase-facts h3,.tkt-purchase-facts p{margin:0}.tkt-seller{color:var(--sr-color-heading);font-weight:700}.tkt-policy-links{gap:var(--sr-space-2) var(--sr-space-6);margin:var(--sr-space-2) 0 0;color:var(--sr-color-muted);font-size:var(--sr-text-sm);flex-wrap:wrap;padding-inline-start:var(--sr-space-6);display:flex}.tkt-support-link{inline-size:fit-content;font-weight:700}.tkt-group{padding:var(--sr-space-6);background:var(--sr-color-surface);border-block-start:3px solid var(--sr-color-accent);border-radius:var(--sr-radius-lg);box-shadow:var(--sr-shadow-1)}.tkt-group-head{justify-content:space-between;align-items:flex-start;gap:var(--sr-space-3);flex-wrap:wrap;display:flex}.tkt-group-head .eyebrow{margin-bottom:var(--sr-space-1)}.tkt-group-price{padding:var(--sr-space-2) var(--sr-space-3);background:var(--sr-color-surface-sunken);border-radius:var(--sr-radius-pill);color:var(--sr-color-heading);font-variant-numeric:tabular-nums}.tkt-group-boundary{max-width:62ch;margin-top:var(--sr-space-3);color:var(--sr-color-muted);font-size:var(--sr-text-sm)}.tkt-lifecycle-actions{gap:var(--sr-space-3);margin-top:var(--sr-space-6);padding-top:var(--sr-space-6);border-top:1px solid var(--sr-color-border);display:grid}.tkt-action-panel{border-radius:var(--sr-radius-md);background:var(--sr-color-surface-raised);overflow:hidden}.tkt-action-panel>summary{padding:var(--sr-space-4);color:var(--sr-color-heading);cursor:pointer;font-weight:700}.tkt-action-panel[open]>summary{border-bottom:1px solid var(--sr-color-border)}.tkt-action-panel>.mut-form{max-width:42rem;padding:var(--sr-space-4)}.tkt-action-panel textarea{resize:vertical}.tkt-action-confirm{align-items:flex-start;gap:var(--sr-space-2);color:var(--sr-color-text);font-size:var(--sr-text-sm);line-height:var(--sr-leading-normal);cursor:pointer;display:flex}.tkt-action-confirm input{accent-color:var(--sr-color-action);flex:none;margin-top:.2rem}.tkt-transfer-state{justify-items:start;gap:var(--sr-space-3);margin-top:var(--sr-space-6);padding:var(--sr-space-4);border-radius:var(--sr-radius-md);background:color-mix(in srgb, var(--sr-color-action) 5%, var(--sr-color-surface));display:grid}.tkt-transfer-state h3{margin-top:var(--sr-space-1);color:var(--sr-color-heading);font-size:var(--sr-text-lg)}.tkt-transfer-state h3+p{max-width:62ch;margin-top:var(--sr-space-1);color:var(--sr-color-muted);font-size:var(--sr-text-sm)}.tkt-event-change{gap:var(--sr-space-4);margin-top:var(--sr-space-6);padding:var(--sr-space-6);border-inline-start:4px solid var(--sr-color-warning);border-radius:var(--sr-radius-lg);background:color-mix(in srgb, var(--sr-color-warning) 6%, var(--sr-color-surface));display:grid}.tkt-event-change.is-cancel{border-color:color-mix(in srgb, var(--sr-color-danger) 38%, var(--sr-color-border));border-inline-start-color:var(--sr-color-danger);background:color-mix(in srgb, var(--sr-color-danger) 5%, var(--sr-color-surface))}.tkt-event-change-head{justify-content:space-between;align-items:flex-start;gap:var(--sr-space-3);flex-wrap:wrap;display:flex}.tkt-event-change-head h3{margin-top:var(--sr-space-1);color:var(--sr-color-heading);font-size:var(--sr-text-lg)}.tkt-event-change-message{max-width:68ch;color:var(--sr-color-text);line-height:var(--sr-leading-relaxed);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.tkt-refund-state{padding:var(--sr-space-3) var(--sr-space-4);border-radius:var(--sr-radius-sm);background:var(--sr-color-surface)}.tkt-refund-state.is-succeeded{border-color:color-mix(in srgb, var(--sr-color-success) 38%, var(--sr-color-border));background:color-mix(in srgb, var(--sr-color-success) 6%, var(--sr-color-surface))}.tkt-refund-state.is-failed,.tkt-refund-state.is-unavailable{border-color:color-mix(in srgb, var(--sr-color-danger) 32%, var(--sr-color-border))}.tkt-refund-state p{max-width:68ch;margin:var(--sr-space-1) 0 0;color:var(--sr-color-muted);font-size:var(--sr-text-sm)}.tkt-event-change-meta{gap:var(--sr-space-3);grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));margin:0;display:grid}.tkt-event-change-meta>div{min-width:0}.tkt-event-change-meta dt{color:var(--sr-color-muted);font-size:var(--sr-text-xs);text-transform:uppercase;letter-spacing:var(--sr-tracking-wide)}.tkt-event-change-meta dd{margin:var(--sr-space-1) 0 0;color:var(--sr-color-heading);font-size:var(--sr-text-sm);overflow-wrap:anywhere;font-weight:650}.tkt-event-refund-action{justify-items:start;gap:var(--sr-space-3);padding-top:var(--sr-space-4);border-top:1px solid var(--sr-color-border);display:grid}@media (max-width:639.98px){.tkt-group{padding:var(--sr-space-4)}.tkt-group-head{flex-direction:column}.tkt-order-actions>.sr-btn{flex:100%}.tkt-event-change{padding:var(--sr-space-4)}.tkt-event-refund-action>.sr-btn{inline-size:100%}}.evt-sales-bar,.evt-attendees-bar{align-items:flex-end;gap:var(--sr-space-3);margin-top:var(--sr-space-4);flex-wrap:wrap;display:flex}.evt-sales-freshness{color:var(--sr-color-muted);font-size:var(--sr-text-xs)}.evt-stat-row{margin:var(--sr-space-6) 0 0;gap:var(--sr-space-3);grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));padding:0;list-style:none;display:grid}.evt-stat{padding:var(--sr-space-4);background:var(--sr-color-surface);border-radius:var(--sr-radius-md);gap:var(--sr-space-1);flex-direction:column;display:flex}.evt-stat-label{color:var(--sr-color-muted);font-size:var(--sr-text-xs);text-transform:uppercase;letter-spacing:var(--sr-tracking-wide)}.evt-stat-value{color:var(--sr-color-heading);font-size:var(--sr-text-xl);font-variant-numeric:tabular-nums;font-weight:700}.evt-sales-section{margin-top:var(--sr-space-8)}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.evt-admission{gap:var(--sr-space-6);min-width:0;display:grid}.admission-titlebar,.admission-section-head,.admission-card-head,.admission-metrics-refresh{justify-content:space-between;align-items:flex-start;gap:var(--sr-space-3);flex-wrap:wrap;display:flex}.admission-mode{gap:var(--sr-space-1);padding:var(--sr-space-4);border-inline-start:3px solid var(--sr-color-warning);border-radius:var(--sr-radius-md);background:color-mix(in srgb, var(--sr-color-warning) 8%, var(--sr-color-surface));max-width:68rem;display:grid}.admission-mode.is-enabled{border-inline-start-color:var(--sr-color-success);background:color-mix(in srgb, var(--sr-color-success) 7%, var(--sr-color-surface))}.admission-mode strong{color:var(--sr-color-heading)}.admission-mode p{color:var(--sr-color-muted);font-size:var(--sr-text-sm);max-width:72ch}.admission-section{gap:var(--sr-space-4);min-width:0;padding-top:var(--sr-space-6);border-top:1px solid var(--sr-color-border);display:grid}.admission-section-head>div:first-child,.admission-titlebar>div:first-child{gap:var(--sr-space-1);max-width:52rem;display:grid}.admission-version,.admission-code{color:var(--sr-color-muted);font-size:var(--sr-text-xs);font-variant-numeric:tabular-nums}.admission-form,.admission-gate-form,.admission-device-form{max-width:68rem}.admission-check{align-items:flex-start;gap:var(--sr-space-2);color:var(--sr-color-text);font-size:var(--sr-text-sm);line-height:var(--sr-leading-normal);display:flex}.admission-check input[type=checkbox]{flex:none;margin-top:.2em}.admission-check--aligned{min-height:var(--sr-control-height-md);padding-block:var(--sr-space-3);align-self:end}.admission-windows,.admission-card-list{gap:var(--sr-space-3);margin:0;padding:0;list-style:none;display:grid}.admission-window,.admission-card,.admission-gate-form,.admission-device-form{gap:var(--sr-space-4);min-width:0;padding:var(--sr-space-4);border-radius:var(--sr-radius-md);background:var(--sr-color-surface);display:grid}.admission-window legend,.admission-scope legend,.admission-card h4,.admission-gate-form h4,.admission-device-form h4,.admission-metrics-grid h4,.admission-pairing h4{color:var(--sr-color-heading);font-weight:700}.admission-window legend,.admission-scope legend{padding-inline:var(--sr-space-1)}.admission-scope-grid,.admission-metrics-grid{gap:var(--sr-space-6);display:grid}.admission-scope{align-content:start;gap:var(--sr-space-2);min-width:0;padding:var(--sr-space-3);border:1px solid var(--sr-color-border);border-radius:var(--sr-radius-sm);display:grid}.admission-details{gap:var(--sr-space-3);grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));display:grid}.admission-details div{align-content:start;gap:var(--sr-space-1);min-width:0;display:grid}.admission-details dt{color:var(--sr-color-muted);font-size:var(--sr-text-xs);letter-spacing:var(--sr-tracking-wide);text-transform:uppercase;font-weight:700}.admission-details dd{overflow-wrap:anywhere;font-size:var(--sr-text-sm)}.chip.admission-status{white-space:nowrap}.chip.admission-status.is-active,.chip.admission-status.is-ready{color:var(--sr-color-success);background:color-mix(in srgb, var(--sr-color-success) 12%, var(--sr-color-surface))}.chip.admission-status.is-pending,.chip.admission-status.is-inactive{color:var(--sr-color-muted);background:var(--sr-color-surface-sunken)}.chip.admission-status.is-review{color:var(--sr-color-warning);background:color-mix(in srgb, var(--sr-color-warning) 12%, var(--sr-color-surface))}.chip.admission-status.is-expired,.chip.admission-status.is-revoked{color:var(--sr-color-danger);background:color-mix(in srgb, var(--sr-color-danger) 9%, var(--sr-color-surface))}.admission-actions,.admission-device-actions{align-items:flex-end;gap:var(--sr-space-3);flex-wrap:wrap;display:flex}.admission-device-actions{padding-top:var(--sr-space-3);border-top:1px solid var(--sr-color-border)}.admission-revoke-reason{flex:16rem;max-width:26rem}.admission-revoked-note{padding:var(--sr-space-3);border-inline-start:3px solid var(--sr-color-danger);border-radius:var(--sr-radius-sm);background:color-mix(in srgb, var(--sr-color-danger) 7%, var(--sr-color-surface));color:var(--sr-color-danger);font-size:var(--sr-text-sm);overflow-wrap:anywhere}.admission-pairing{gap:var(--sr-space-3);max-width:48rem;padding:var(--sr-space-6);border-radius:var(--sr-radius-lg);background:color-mix(in srgb, var(--sr-color-warning) 8%, var(--sr-color-surface));justify-items:start;display:grid}.admission-pairing-code{max-width:100%;padding:var(--sr-space-3) var(--sr-space-4);border-radius:var(--sr-radius-sm);background:var(--sr-color-surface);color:var(--sr-color-heading);font-family:ui-monospace,SF Mono,Cascadia Mono,Menlo,Consolas,monospace;font-size:clamp(var(--sr-text-base), 3vw, var(--sr-text-xl));font-variant-numeric:tabular-nums;letter-spacing:var(--sr-tracking-wide);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;font-weight:700;display:block}.admission-pairing-qr{block-size:auto;inline-size:min(240px,100%);margin:var(--sr-space-4) auto var(--sr-space-2);border:8px solid var(--sr-color-surface);border-radius:var(--sr-radius-md);display:block}.admission-metrics-refresh{justify-content:flex-end;align-items:center}.admission-exception-list{gap:var(--sr-space-4);margin:0;padding:0;list-style:none;display:grid}.admission-exception-card{max-width:68rem}.admission-exception-authority{max-width:76ch}.admission-exception-form{gap:var(--sr-space-3);max-width:52rem;display:grid}.admission-exception-reason textarea{resize:vertical;min-height:6.5rem}.admission-character-count{color:var(--sr-color-muted);font-size:var(--sr-text-xs);font-variant-numeric:tabular-nums;justify-self:end}.admission-metrics-grid>div{align-content:start;gap:var(--sr-space-3);min-width:0;display:grid}.admission-reasons{gap:var(--sr-space-2);margin:0;padding:0;list-style:none;display:grid}.admission-reasons li{justify-content:space-between;gap:var(--sr-space-3);padding-block:var(--sr-space-2);border-bottom:1px solid var(--sr-color-border);font-size:var(--sr-text-sm);display:flex}.admission-reasons strong{font-variant-numeric:tabular-nums}@media (min-width:800px){.admission-scope-grid,.admission-metrics-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admission-exception-form{grid-template-columns:minmax(14rem,.65fr) minmax(18rem,1.35fr)}}.evt-attendees-search{flex:16rem;min-width:16rem}.evt-attendees-count{margin-top:var(--sr-space-4);color:var(--sr-color-muted);font-size:var(--sr-text-sm)}.evt-attendee-ref{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;display:block}.evt-attendee-lines{color:var(--sr-color-muted);font-size:var(--sr-text-xs);margin-top:.15rem;font-weight:400;display:block}.evt-attendee-refunded{color:var(--sr-color-danger);font-variant-numeric:tabular-nums}.evt-attendees-pager{align-items:center;gap:var(--sr-space-3);margin-top:var(--sr-space-4);color:var(--sr-color-muted);font-size:var(--sr-text-sm);display:flex}.evt-refund{margin-top:var(--sr-space-3);padding:var(--sr-space-4);background:var(--sr-color-surface-sunken);border-radius:var(--sr-radius-md);min-width:0}.evt-refund-title{margin:0 0 var(--sr-space-2);color:var(--sr-color-heading);font-size:var(--sr-text-base)}.evt-refund-choice,.evt-refund-groups{gap:var(--sr-space-2);margin:var(--sr-space-4) 0 0;border:0;padding:0;display:grid}.evt-refund-choice legend,.evt-refund-groups legend{margin-bottom:var(--sr-space-2);color:var(--sr-color-heading);font-size:var(--sr-text-sm);font-weight:700}.evt-refund-choice label,.evt-refund-group{align-items:flex-start;gap:var(--sr-space-2);padding:var(--sr-space-3);background:var(--sr-color-surface);border-radius:var(--sr-radius-sm);cursor:pointer;display:flex}.evt-refund-choice label:has(input:checked){border-color:var(--sr-color-accent);box-shadow:0 0 0 1px var(--sr-color-accent)}.evt-refund-group:has(input:checked){border-color:var(--sr-color-accent);box-shadow:0 0 0 1px var(--sr-color-accent)}.evt-refund-choice label:has(input:disabled){cursor:not-allowed;opacity:.72}.evt-refund-group:has(input:disabled){cursor:not-allowed;opacity:.72}.evt-refund-choice input,.evt-refund-group input{flex:none;margin-top:.2rem}.evt-refund-choice label>span,.evt-refund-group>span{gap:.1rem;min-width:0;display:grid}.evt-refund-choice small,.evt-refund-group small{color:var(--sr-color-muted);font-size:var(--sr-text-xs);font-weight:400}.evt-refund-group-state{color:var(--sr-color-danger)!important;font-weight:650!important}.evt-refund-selection{margin:var(--sr-space-3) 0 0;color:var(--sr-color-heading);font-size:var(--sr-text-sm);font-weight:700}.evt-refund-rule{margin:var(--sr-space-3) 0 0;padding:var(--sr-space-3);background:color-mix(in srgb, var(--sr-color-danger) 6%, transparent);border-inline-start:3px solid var(--sr-color-danger);border-radius:var(--sr-radius-sm);font-size:var(--sr-text-sm)}.evt-refund-actions{gap:var(--sr-space-3);margin-top:var(--sr-space-4);flex-wrap:wrap;display:flex}.evt-prices{margin-top:var(--sr-space-8);padding-top:var(--sr-space-6);border-top:1px solid var(--sr-color-border)}.evt-prices-controls,.evt-prices-actions{align-items:flex-end;gap:var(--sr-space-3);margin-top:var(--sr-space-4);flex-wrap:wrap;display:flex}.evt-prices-scope{min-width:14rem}.evt-prices-amount{min-width:10rem}.evt-prices-count{color:var(--sr-color-muted);font-size:var(--sr-text-sm)}p.evt-prices-count{margin-top:var(--sr-space-3)}.evt-prices-view{margin:var(--sr-space-6) 0 0;border:0;padding:0}.evt-prices-view>legend{margin-bottom:var(--sr-space-2);color:var(--sr-color-heading);font-size:var(--sr-text-sm);padding:0;font-weight:700}.evt-prices-view-options{gap:var(--sr-space-1);padding:var(--sr-space-1);border-radius:var(--sr-radius-sm);background:var(--sr-color-surface-sunken);flex-wrap:wrap;display:inline-flex}.evt-prices-view-option{cursor:pointer;position:relative}.evt-prices-view-option>input{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;margin:-1px;position:absolute;overflow:hidden}.evt-prices-view-option>span{min-block-size:var(--sr-control-height-sm);padding-inline:var(--sr-space-3);border-radius:var(--sr-radius-sm);color:var(--sr-color-muted);font-size:var(--sr-text-sm);transition:background var(--sr-duration-fast) var(--sr-ease-standard), color var(--sr-duration-fast) var(--sr-ease-standard);justify-content:center;align-items:center;font-weight:650;display:inline-flex}.evt-prices-view-option:hover>span{color:var(--sr-color-heading)}.evt-prices-view-option>input:checked+span{background:var(--sr-color-surface);color:var(--sr-color-heading);box-shadow:var(--sr-shadow-1)}.evt-prices-view-option>input:focus-visible+span{outline:var(--sr-focus-ring);outline-offset:2px}.evt-prices-view-help{max-width:70ch;margin-top:var(--sr-space-2)}.evt-prices-legend{gap:var(--sr-space-2) var(--sr-space-4);margin:var(--sr-space-4) 0;grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));padding:0;list-style:none;display:grid}.evt-prices-legend-row{align-items:start;gap:var(--sr-space-2);grid-template-columns:1rem minmax(0,1fr);min-width:0;display:grid}.evt-prices-legend-row--text{grid-template-columns:minmax(0,1fr);padding-inline-start:calc(1rem + var(--sr-space-2))}.evt-prices-legend-swatch{border:1px solid var(--sr-color-border-strong);border-radius:var(--sr-radius-sm);block-size:1rem;inline-size:1rem;margin-top:.15rem}.evt-prices-legend-swatch.is-neutral{background:var(--sr-color-surface-sunken);border-style:dashed}.evt-prices-legend-swatch.is-unavailable{background:var(--sr-color-chip-bg)}.evt-prices-legend-copy{min-width:0;color:var(--sr-color-text);font-size:var(--sr-text-sm);line-height:var(--sr-leading-normal);gap:.1rem;display:grid}.evt-prices-legend-copy strong{color:var(--sr-color-heading);font-weight:700}.evt-prices-legend-meta{color:var(--sr-color-muted);overflow-wrap:anywhere}.evt-prices-legend-warning{color:var(--sr-color-warning);font-size:var(--sr-text-xs)}.prose-page{gap:var(--sr-space-12);padding-block-end:var(--sr-space-12);display:grid}.prose-head{gap:var(--sr-space-3);max-width:46rem;display:grid}.prose-title{color:var(--sr-color-heading);font-family:var(--sr-font-display);font-size:var(--sr-text-3xl);font-weight:600;line-height:var(--sr-leading-tight);letter-spacing:var(--sr-tracking-tight);text-wrap:balance}.prose-lede{color:var(--sr-color-text);font-size:var(--sr-text-lg);line-height:var(--sr-leading-relaxed);max-width:42ch}.prose-grid{gap:var(--sr-space-8);grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));display:grid}.prose-block{gap:var(--sr-space-3);align-content:start;min-width:0;display:grid}.prose-block-title{color:var(--sr-color-heading);font-family:var(--sr-font-display);font-size:var(--sr-text-lg);font-weight:600;line-height:var(--sr-leading-snug);letter-spacing:var(--sr-tracking-tight)}.prose-block-body{color:var(--sr-color-text);font-size:var(--sr-text-base);line-height:var(--sr-leading-relaxed);max-width:44ch}.prose-block--quiet{background:var(--sr-color-surface-sunken);border-radius:var(--sr-radius-lg);padding:var(--sr-space-6);justify-items:start;max-width:52rem}.prose-cta{gap:var(--sr-space-4);border-top:1px solid var(--sr-color-border);justify-items:start;padding-block-start:var(--sr-space-8);display:grid}.prose-cta-row{gap:var(--sr-space-3);flex-wrap:wrap;display:flex}.contact-email{color:var(--sr-color-action);font-size:var(--sr-text-base);overflow-wrap:anywhere;font-weight:600}.contact-social{gap:var(--sr-space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.calendar-page{gap:var(--sr-space-6);min-width:0;padding-block-end:var(--sr-space-12);display:grid}.calendar-head{justify-content:space-between;align-items:end;gap:var(--sr-space-4);flex-wrap:wrap;display:flex}.calendar-month-label{color:var(--sr-color-muted);font-size:var(--sr-text-lg);margin-block-start:var(--sr-space-1)}.calendar-nav{gap:var(--sr-space-2);display:flex}.calendar-grid{background:var(--sr-color-border);border-radius:var(--sr-radius-lg);grid-template-columns:repeat(7,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.calendar-weekday{background:var(--sr-color-surface-sunken);color:var(--sr-color-muted);font-size:var(--sr-text-ui-sm);letter-spacing:var(--sr-tracking-wide);text-transform:uppercase;padding:var(--sr-space-2) var(--sr-space-3);text-align:center;font-weight:700}.calendar-cell{background:var(--sr-color-surface);gap:var(--sr-space-2);min-width:0;min-height:7rem;padding:var(--sr-space-2);align-content:start;display:grid}.calendar-cell.is-empty{background:var(--sr-color-surface-sunken);min-height:0}.calendar-daynum{color:var(--sr-color-muted);font-size:var(--sr-text-sm);font-variant-numeric:tabular-nums;font-weight:600}.calendar-cell.has-events .calendar-daynum{color:var(--sr-color-heading)}.calendar-entries{gap:var(--sr-space-1);min-width:0;margin:0;padding:0;list-style:none;display:grid}.calendar-entry{border-radius:var(--sr-radius-sm);padding:var(--sr-space-1) var(--sr-space-2);background:color-mix(in srgb, var(--sr-color-action) 7%, transparent);gap:2px;min-width:0;text-decoration:none;display:grid}.calendar-entry:hover{background:color-mix(in srgb, var(--sr-color-action) 13%, transparent)}.calendar-entry:hover .calendar-entry-title{text-underline-offset:2px;text-decoration:underline}.calendar-entry-time{color:var(--sr-color-action);font-size:var(--sr-text-ui-sm);font-variant-numeric:tabular-nums;font-weight:700}.calendar-entry-title{color:var(--sr-color-heading);font-size:var(--sr-text-sm);font-weight:600;line-height:var(--sr-leading-snug);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.calendar-entry-meta{color:var(--sr-color-muted);font-size:var(--sr-text-ui-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.calendar-empty{gap:var(--sr-space-3);background:var(--sr-color-surface-sunken);border-radius:var(--sr-radius-lg);padding:var(--sr-space-6);justify-items:start;max-width:52rem;display:grid}@media (max-width:719.98px){.calendar-grid{grid-template-columns:1fr;gap:1px;display:grid}.calendar-weekday,.calendar-cell.is-empty,.calendar-cell:not(.has-events){display:none}.calendar-cell{min-height:0;padding:var(--sr-space-3);grid-template-columns:3rem 1fr;align-items:start}.calendar-daynum{font-size:var(--sr-text-lg);grid-row:1/span 2}.calendar-entry-title{-webkit-line-clamp:3}}.chip-rail-group{color:var(--sr-color-muted);font-size:var(--sr-text-ui-sm);letter-spacing:var(--sr-tracking-wide);text-transform:uppercase;white-space:nowrap;padding-inline:var(--sr-space-2);border-inline-start:1px solid var(--sr-color-border);align-self:center;margin-inline-start:var(--sr-space-1);font-weight:700}.detail-tags{margin-block-start:var(--sr-space-2)}.detail-tag-list{gap:var(--sr-space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.contact-form{gap:var(--sr-space-4);background:var(--sr-color-surface-sunken);border-radius:var(--sr-radius-lg);padding:var(--sr-space-6);justify-items:start;max-width:52rem;display:grid}.contact-form .mut-field,.contact-form .sr-field,.contact-form textarea.sr-field{inline-size:100%}.contact-sent{gap:var(--sr-space-3);background:var(--sr-color-surface-sunken);border-radius:var(--sr-radius-lg);padding:var(--sr-space-6);justify-items:start;max-width:52rem;display:grid}.contact-ref{font-family:ui-monospace,SF Mono,Cascadia Mono,Menlo,Consolas,monospace;font-size:var(--sr-text-2xl);font-variant-numeric:tabular-nums;letter-spacing:var(--sr-tracking-widest);color:var(--sr-color-heading);background:var(--sr-color-surface);border-radius:var(--sr-radius-sm);padding:var(--sr-space-2) var(--sr-space-4);-webkit-user-select:all;user-select:all;font-weight:700}.capture-channels{justify-content:center;gap:var(--sr-space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.organizer-public-page{gap:var(--sr-space-8);display:grid}.organizer-public-hero{gap:var(--sr-space-3);max-width:64rem;padding-block:var(--sr-space-8) var(--sr-space-4);display:grid}.organizer-public-hero h1{text-wrap:balance;max-width:18ch;margin:0}.organizer-public-intro{color:var(--sr-color-muted);font-size:var(--sr-text-lg);line-height:var(--sr-leading-relaxed);white-space:pre-line;max-width:66ch;margin:0}.organizer-public-actions{gap:var(--sr-space-2);flex-wrap:wrap;margin-block-start:var(--sr-space-3);display:flex}.organizer-public-details{max-width:52rem;padding:var(--sr-space-6);border-radius:var(--sr-radius-lg);background:var(--sr-color-surface);box-shadow:var(--sr-shadow-card)}.organizer-public-details h2,.organizer-public-events h2{margin-block-start:0}.organizer-public-events{gap:var(--sr-space-4);padding-block-end:var(--sr-space-12);display:grid}.detail-seller-profile{margin-block-start:var(--sr-space-4)}@media (max-width:639.98px){.organizer-public-page{gap:var(--sr-space-6)}.organizer-public-hero{padding-block-start:var(--sr-space-4)}.organizer-public-details{padding:var(--sr-space-4)}}
