.event-layout,.page-section--event-wizard{--event-ui-panel-radius:.85rem;--event-ui-card-radius:.7rem;--event-ui-gap:.55rem;--event-ui-section-gap:.65rem;--event-ui-panel-padding:.65rem;--event-ui-card-padding:.55rem}.event-layout{gap:var(--event-ui-section-gap)}.event-layout .event-layout__chrome{border-radius:var(--event-ui-panel-radius);gap:.45rem;padding:.55rem}.event-layout .event-workspace-header{border-radius:.75rem;gap:.3rem;padding:.6rem .75rem}.event-layout .event-workspace-header__top,.event-layout .page-section__header,.event-layout .ui-section__header,.event-layout .setup-section__header{align-items:flex-start;gap:.5rem}.event-layout .event-workspace-header__title{letter-spacing:-.02em;min-height:0;font-size:clamp(1.12rem,1.8vw,1.45rem)}.event-layout .event-workspace-header__subtitle,.event-layout .page-section__description,.event-layout .ui-section__subtitle,.event-layout .setup-section__copy,.event-layout .ticket-type-list-item__copy,.event-layout .shop-section-copy,.event-layout .ticket-detail-panel__copy,.event-layout .event-dashboard-panel__copy{font-size:.84rem;line-height:1.35}.event-layout .event-workspace-header__meta{gap:.3rem;min-height:0}.event-layout .event-workspace-header__meta-item{min-height:1.55rem;padding:0 .5rem;font-size:.78rem}.event-layout .event-workspace-header__summary{gap:.4rem}.event-layout .event-workspace-header__summary-card{border-radius:.65rem;gap:.1rem;padding:.42rem .52rem}.event-layout .event-workspace-header__summary-label,.event-layout .page-section__eyebrow,.event-layout .ui-section__eyebrow,.event-layout .setup-section__eyebrow,.event-layout .setup-card__label,.event-layout .ticket-list-item__eyebrow,.event-layout .ticket-product-card__label,.event-layout .ticket-search__label,.event-layout .ticket-operations__toolbar-label{letter-spacing:.1em;font-size:.66rem}.event-layout .event-workspace-header__summary-value{font-size:.82rem;line-height:1.22}.event-layout .event-tabs{gap:.25rem;min-height:1.85rem}.event-layout .event-tabs__link{min-height:1.85rem;padding:.28rem .55rem;font-size:.78rem}.event-layout .event-layout__content,.event-layout .page-stack,.event-layout .setup-shell,.event-layout .ticket-structure,.event-layout .scanning-view,.event-layout .event-export-builder,.event-layout .event-shop-page{gap:var(--event-ui-section-gap)}.event-layout .page-section,.event-layout .ui-section,.event-layout .setup-section,.event-layout .event-dashboard-panel{border-radius:var(--event-ui-panel-radius);gap:var(--event-ui-section-gap);padding:var(--event-ui-panel-padding)}.event-layout .page-section__copy,.event-layout .ui-section__copy,.event-layout .setup-section__header>div,.event-layout .setup-editor-card__header,.event-layout .ticket-detail-panel__header{gap:.2rem}.event-layout .page-section__title,.event-layout .ui-section__title,.event-layout .setup-section__title{letter-spacing:-.02em;font-size:clamp(1.08rem,1.55vw,1.3rem);line-height:1.15}.event-layout .ticket-type-detail__title,.event-layout .ticket-detail-panel__title,.event-layout .event-dashboard-panel__title{font-size:1rem;line-height:1.2}.event-layout .setup-subsection,.event-layout .setup-editor-card,.event-layout .setup-card,.event-layout .setup-summary-highlight,.event-layout .ticket-type-detail,.event-layout .ticket-product-card,.event-layout .ticket-product-section,.event-layout .ticket-list-item,.event-layout .ticket-operations__toolbar,.event-layout .ticket-detail-panel__content,.event-layout .ticket-detail-panel__hero,.event-layout .ticket-detail-panel__highlight,.event-layout .ticket-detail-panel__fact,.event-layout .shop-category-row,.event-layout .shop-preview-group,.event-layout .shop-price-rules,.event-layout .event-export-entry,.event-layout .event-dispatch-card,.event-layout .event-report-detail-card,.event-layout .scan-structure-card,.event-layout .scan-seat-row,.event-layout .scan-table-card,.event-layout .event-workspace-card,.event-layout .structure-block-picker,.event-layout .structure-block-library__row,.event-layout .seat-row-editor,.event-layout .seat-row-editor__row{border-radius:var(--event-ui-card-radius);gap:var(--event-ui-gap);padding:var(--event-ui-card-padding)}.event-layout .setup-card-list,.event-layout .setup-card-grid,.event-layout .setup-form-grid,.event-layout .setup-overview-grid,.event-layout .ticket-types-workspace,.event-layout .ticket-types-list,.event-layout .ticket-list,.event-layout .ticket-master-detail,.event-layout .ticket-toolbar,.event-layout .ticket-product-overview,.event-layout .ticket-product-sections,.event-layout .ticket-structure-list,.event-layout .ticket-detail-panel__content,.event-layout .ticket-detail-panel__highlights,.event-layout .ticket-detail-panel__facts,.event-layout .ticket-assignment-panel,.event-layout .shop-metrics-grid,.event-layout .shop-category-list,.event-layout .shop-bulk-grid,.event-layout .shop-preview,.event-layout .shop-preview-list,.event-layout .shop-price-rule-list,.event-layout .event-dispatch-list,.event-layout .event-report-compact-list,.event-layout .event-report-metrics,.event-layout .scanning-view__groups,.event-layout .scan-admission-summary,.event-layout .scan-seat-list,.event-layout .scan-table-list,.event-layout .structure-block-library,.event-layout .structure-block-picker__grid,.event-layout .seat-row-editor__list,.event-layout .wizard-design-grid{gap:var(--event-ui-gap)}.event-layout .setup-section-tabs,.event-layout .ticket-filter-bar,.event-layout .ticket-toolbar__controls,.event-layout .ticket-pagination,.event-layout .event-dashboard-links,.event-layout .shop-product-tabs,.event-layout .shop-save-actions{gap:.35rem}.event-layout .portal-card-grid--compact{grid-template-columns:repeat(auto-fit,minmax(14rem,17rem))}.event-layout .setup-section-tab,.event-layout .ticket-filter-chip,.event-layout .event-dashboard-link,.event-layout .shop-product-tab{border-radius:.65rem;min-height:2rem;padding:.38rem .6rem}.event-layout .setup-section-tab{flex-basis:11rem}.event-layout .setup-shell .setup-section-tabs{flex-wrap:wrap;align-items:stretch;gap:.5rem;display:flex}.event-layout .setup-shell .setup-section-tab{flex:14rem;min-width:12rem;max-width:none}.event-layout .setup-shell .setup-section-tab__title{white-space:normal}.event-layout .setup-shell .portal-editor-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,24rem),1fr))}.event-layout .setup-shell .portal-editor-grid--event-data{grid-template-columns:minmax(0,1.08fr) minmax(22rem,.92fr)}.event-layout .setup-shell .portal-editor-grid--organizer{grid-template-columns:repeat(2,minmax(0,1fr))}.event-layout .setup-shell .setup-card-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr))}.event-layout .setup-shell .setup-card-grid--communication{grid-template-columns:minmax(0,56rem);justify-content:start}.event-layout .setup-shell .setup-card-grid--ticket-type-detail{grid-template-columns:minmax(0,1fr) minmax(20rem,.95fr)}.event-layout .setup-shell .setup-editor-card--event-basics,.event-layout .setup-shell .setup-editor-card--communication{width:100%;max-width:none}.event-layout .setup-shell .setup-editor-card--sales-status{width:min(100%,38rem)}.event-layout .setup-shell .setup-editor-card--sales-status .setup-editor-card__header{justify-content:flex-start}.event-layout .setup-shell .setup-disabled-group--sales,.event-layout .setup-shell .setup-card-grid--sales{width:100%}.event-layout .setup-shell .setup-card-grid--sales{grid-template-columns:repeat(2,minmax(0,1fr))}.event-layout .setup-shell .setup-editor-card__header{flex-wrap:wrap;align-items:flex-start}.event-layout .setup-shell .ticket-types-workspace--setup{grid-template-columns:minmax(18rem,20rem) minmax(0,1fr)}.event-layout .setup-shell .setup-field--compact{width:min(100%,14rem);min-width:10rem}@media (max-width:1120px){.event-layout .setup-shell .portal-editor-grid--event-data,.event-layout .setup-shell .portal-editor-grid--organizer,.event-layout .setup-shell .setup-card-grid--communication,.event-layout .setup-shell .setup-card-grid--ticket-type-detail,.event-layout .setup-shell .ticket-types-workspace--setup,.event-layout .setup-shell .setup-card-grid--sales{grid-template-columns:1fr}.event-layout .setup-shell .setup-editor-card--sales-status{width:100%}}.event-layout .setup-section-tab__eyebrow{min-width:1.45rem;min-height:1.45rem}.event-layout .setup-section-tab__title,.event-layout .ticket-product-card__title,.event-layout .ticket-type-list-item__title,.event-layout .scan-structure-card__title{font-size:.92rem;line-height:1.2}.event-layout .setup-section-tab__meta,.event-layout .ticket-product-card__numbers,.event-layout .ticket-type-list-item__copy,.event-layout .shop-product-tab span,.event-layout .shop-table-muted,.event-layout .scan-structure-card__count,.event-layout .scan-admission-summary__meta{font-size:.8rem;line-height:1.3}.event-layout .setup-input,.event-layout .setup-textarea,.event-layout .shop-compact-input,.event-layout .ticket-search__input{border-radius:.55rem;min-height:2.1rem;padding:.36rem .52rem}.event-layout .setup-textarea{min-height:4.5rem}.event-layout .portal-button,.event-layout .ui-button,.event-layout .page-section__action{border-radius:999px;min-height:2.05rem;padding:.35rem .72rem;font-size:.82rem}.event-layout .ticket-product-card{min-height:0}.event-layout .portal-master-detail--ticket-types{grid-template-columns:minmax(15rem,17.5rem) minmax(0,48rem)}.event-layout .portal-master-detail--tickets{grid-template-columns:minmax(0,1.55fr) minmax(24rem,.95fr)}.event-layout .ticket-product-card__numbers strong{font-size:1rem}.event-layout .ticket-product-overview--compact{grid-template-columns:repeat(auto-fit,minmax(11.5rem,13rem))}.event-layout .ticket-detail-panel__ticket-number{font-size:1.08rem}.event-layout .shop-control-table{min-width:58rem}.event-layout .shop-bulk-grid--compact{grid-template-columns:repeat(auto-fit,minmax(10.5rem,14rem))}.event-layout .shop-metrics-grid--compact{grid-template-columns:repeat(auto-fit,minmax(9.5rem,11.5rem))}.event-layout .shop-product-tabs--compact{grid-template-columns:repeat(auto-fit,minmax(11.5rem,13.5rem))}.event-layout .shop-preview--compact{grid-template-columns:repeat(auto-fit,minmax(16rem,20rem))}.event-layout .shop-control-table th,.event-layout .shop-control-table td{padding:.28rem .38rem}.event-layout .shop-detail-modal__textarea{min-height:4.5rem}.event-layout .seat-row-editor__list--standalone{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr))}.event-layout .seat-row-editor__list--blocks{grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr))}.event-layout .seat-row-editor__nested-row,.event-layout .seat-row-editor__nested-head{grid-template-columns:minmax(3.5rem,.65fr) minmax(4rem,.7fr) minmax(5.75rem,1fr) minmax(5.25rem,auto);gap:.4rem;padding-inline:.55rem}.event-layout .seat-row-editor__nested-row .setup-input,.event-layout .seat-row-editor__nested-row .portal-button,.event-layout .structure-block-library__row .setup-input,.event-layout .structure-block-library__row .portal-button{min-height:2.1rem;padding:.36rem .55rem}.event-layout .designer-workspace{grid-template-columns:240px minmax(0,1fr) 305px;gap:.55rem}.event-layout .designer-sidebar,.event-layout .designer-canvas-panel{top:6.6rem!important}.event-layout .designer-workspace>aside>section,.event-layout .designer-canvas-panel{border-radius:var(--event-ui-card-radius)!important;gap:var(--event-ui-gap)!important;padding:var(--event-ui-card-padding)!important}.event-layout .designer-panel-scroll{max-height:calc(100vh - 14.5rem);gap:var(--event-ui-gap)!important}.event-layout .designer-widget-list{gap:.35rem;max-height:calc(100vh - 25rem)}.event-layout .designer-canvas-surface{max-height:calc(100vh - 18.5rem)}.event-layout--workspace .designer-workspace--event,.event-layout .designer-workspace--event{grid-template-columns:minmax(15rem,16.5rem) minmax(0,1fr) minmax(17rem,18.5rem);gap:.75rem}.event-layout--workspace .designer-panel-scroll--canvas-controls,.event-layout .designer-panel-scroll--canvas-controls{max-height:calc(100vh - 15rem)}.event-layout--workspace .designer-widget-list--event,.event-layout .designer-widget-list--event{gap:.4rem;max-height:calc(100vh - 23rem)}.event-layout--workspace .designer-panel-scroll--properties,.event-layout .designer-panel-scroll--properties{max-height:calc(100vh - 24rem)}.event-layout--workspace .designer-canvas-panel--event,.event-layout .designer-canvas-panel--event{max-height:calc(100vh - 12.75rem)}.event-layout--workspace .designer-canvas-surface--event,.event-layout .designer-canvas-surface--event{max-height:calc(100vh - 18.75rem)}.modal-overlay{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0206179e;align-items:center;padding:1rem}.modal-overlay .delivery-modal,.modal-overlay .table-seat-modal{border-radius:.85rem;gap:.65rem;max-height:calc(100vh - 2rem);padding:.85rem}.modal-overlay .delivery-modal{width:min(100%,50rem);max-width:50rem}.modal-overlay .table-seat-modal{width:min(100%,58rem);max-width:58rem}.modal-overlay .seat-structure-modal,.modal-overlay .shop-detail-modal{width:min(100%,66rem);max-width:66rem}.modal-overlay .table-seat-modal__header,.modal-overlay .delivery-modal__header,.modal-overlay .table-seat-modal__footer,.modal-overlay .delivery-modal__footer,.modal-overlay .shop-price-rules__header{gap:.55rem}.modal-overlay .table-seat-modal__list,.modal-overlay .shop-detail-modal__body,.modal-overlay .shop-price-rule-list{gap:.45rem}.modal-overlay .table-seat-modal__list,.modal-overlay .seat-structure-modal__body{max-height:min(60vh,34rem)}.modal-overlay .table-seat-modal__columns,.modal-overlay .table-seat-modal__row{grid-template-columns:minmax(4.75rem,.7fr) minmax(5rem,.75fr) minmax(5.5rem,.82fr) minmax(5.5rem,.82fr) minmax(8.5rem,1fr);gap:.42rem}.modal-overlay .table-seat-modal__row{border-radius:.65rem;padding:.42rem .52rem}.modal-overlay .table-seat-modal__row .setup-input,.modal-overlay .delivery-modal .setup-input,.modal-overlay .delivery-modal .setup-textarea,.modal-overlay .shop-detail-modal .setup-input{min-height:2.1rem;padding:.36rem .52rem}.modal-overlay .delivery-modal__method{min-height:2.1rem;padding:0 .72rem;font-size:.82rem}.modal-overlay .setup-subsection,.modal-overlay .shop-price-rules,.modal-overlay .seat-row-editor,.modal-overlay .seat-row-editor__row{border-radius:.7rem;gap:.5rem;padding:.55rem}.modal-overlay .shop-price-rule{gap:.45rem}@media (max-width:960px){.event-layout .event-workspace-header__top,.event-layout .page-section__header,.event-layout .ui-section__header,.event-layout .setup-section__header,.event-layout .event-dashboard-panel,.modal-overlay .delivery-modal__header,.modal-overlay .table-seat-modal__header,.modal-overlay .table-seat-modal__footer,.modal-overlay .delivery-modal__footer{flex-direction:column;align-items:stretch}.event-layout .designer-workspace,.event-layout .ticket-master-detail{grid-template-columns:1fr}.event-layout .designer-sidebar,.event-layout .designer-canvas-panel,.event-layout .ticket-detail-panel{position:static!important;top:auto!important}}@media (max-width:760px){.modal-overlay{align-items:stretch;padding:.5rem}.modal-overlay .delivery-modal,.modal-overlay .table-seat-modal{width:100%;max-height:calc(100vh - 1rem)}.event-dashboard-checklist__item,.structure-block-library__create,.ticket-mail-editor{grid-template-columns:1fr}.event-dashboard-checklist__action{white-space:normal;justify-self:start}}
.event-layout .design-create-section .setup-form-grid{grid-template-columns:minmax(14rem,1fr) minmax(14rem,1fr);align-items:end}.event-layout .design-create-section .ticket-type-detail__actions{justify-content:flex-start}.event-layout .design-assignment-list,.event-layout .design-library-list{background:#02061747;border:1px solid #ffffff14;border-radius:.7rem;gap:0;display:grid;overflow:hidden}.event-layout .design-assignment-table__head,.event-layout .design-assignment-row,.event-layout .design-library-table__head,.event-layout .design-library-row{align-items:center;gap:.55rem;display:grid}.event-layout .design-assignment-table__head,.event-layout .design-assignment-row{grid-template-columns:minmax(12rem,1.2fr) minmax(11rem,.95fr) minmax(14rem,1fr) auto}.event-layout .design-library-table__head,.event-layout .design-library-row{grid-template-columns:minmax(12rem,1.2fr) minmax(11rem,1fr) minmax(12rem,1fr) minmax(6rem,.6fr) minmax(9rem,.8fr) auto}.event-layout .design-assignment-table__head,.event-layout .design-library-table__head{color:var(--text-muted);letter-spacing:.1em;text-transform:uppercase;background:#0f172ab3;min-height:2rem;padding:.35rem .55rem;font-size:.66rem;font-weight:800}.event-layout .design-assignment-row,.event-layout .design-library-row{border-top:1px solid #ffffff12;min-height:2.75rem;padding:.4rem .55rem}.event-layout .design-assignment-row__ticket,.event-layout .design-library-row__main{gap:.12rem;min-width:0;display:grid}.event-layout .design-assignment-row__ticket strong,.event-layout .design-library-row__main strong{text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;line-height:1.2;overflow:hidden}.event-layout .design-assignment-row__ticket span,.event-layout .design-library-row__main span,.event-layout .design-library-row__text{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;line-height:1.25;overflow:hidden}.event-layout .design-library-row__text{color:#e2e8f0d6}.event-layout .design-status-pill{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;background:#ffffff0d;border:1px solid #ffffff17;border-radius:999px;justify-content:center;align-items:center;min-width:0;min-height:1.75rem;padding:0 .6rem;font-size:.78rem;font-weight:800;display:inline-flex;overflow:hidden}.event-layout .design-status-pill--assigned{color:#bbf7d0;border-color:#00ffa33d}.event-layout .design-assignment-row__select{gap:0}.event-layout .design-assignment-row__actions,.event-layout .design-library-row__actions{justify-content:flex-end;display:flex}.event-design-panel .design-overview-grid--compact{grid-template-columns:repeat(auto-fit,minmax(14rem,17rem));justify-content:start}.event-design-panel .design-create-grid--compact{grid-template-columns:repeat(auto-fit,minmax(15rem,20rem));justify-content:start}.event-design-panel .design-create-actions--compact{flex-wrap:wrap;justify-content:flex-start}.event-design-panel .design-assignment-list--compact,.event-design-panel .design-library-list--compact{max-width:76rem}.event-design-panel .design-assignment-list--compact .design-assignment-table__head,.event-design-panel .design-assignment-list--compact .design-assignment-row{grid-template-columns:minmax(12rem,1.3fr) minmax(8rem,.8fr) minmax(11rem,1fr) auto}.event-design-panel .design-library-list--compact .design-library-table__head,.event-design-panel .design-library-list--compact .design-library-row{grid-template-columns:minmax(12rem,1.3fr) minmax(9rem,.9fr) minmax(10rem,.9fr) minmax(6rem,.55fr) minmax(8rem,.75fr) auto}.event-design-panel .design-library-list--compact .design-library-row__actions,.event-design-panel .design-assignment-list--compact .design-assignment-row__actions{flex-wrap:wrap}@media (max-width:900px){.event-layout .design-create-section .setup-form-grid,.event-layout .design-assignment-row,.event-layout .design-library-row{grid-template-columns:1fr}.event-layout .design-assignment-table__head,.event-layout .design-library-table__head{display:none}.event-layout .design-assignment-row,.event-layout .design-library-row{align-items:stretch}.event-layout .design-status-pill,.event-layout .design-assignment-row__actions .portal-button,.event-layout .design-library-row__actions .portal-button{justify-self:start}}
