.generic-form--event_onboarding{display:grid;grid-template-columns:330px 1fr;grid-template-rows:auto auto auto auto auto;grid-gap:1.5rem;gap:1.5rem;width:100%;min-width:0}.generic-form--event_onboarding.generic-form{padding-top:0;padding-bottom:4rem}.generic-form--event_onboarding .event-onboarding-form-thumbnail{grid-column:1;grid-row:1}.generic-form--event_onboarding .generic-form-children{grid-column:1;grid-row:2}.generic-form--event_onboarding .event-onboarding-form-content{grid-column:2;grid-row:1/3;align-self:start;display:flex;flex-direction:column;gap:1.5rem}.generic-form--event_onboarding .generic-form-inventory-section{grid-column:2;grid-row:3;align-self:start}.generic-form--event_onboarding .event-onboarding-form-recording{grid-column:2;grid-row:4;align-self:start}.generic-form--event_onboarding .form-actions{grid-column:1/-1;grid-row:6;button{max-width:300px}}.event-onboarding-theme-popup{background:var(--surface1);border:1px solid var(--graph1);border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.15);top:auto;bottom:100%;margin-top:0;margin-bottom:8px;min-width:320px}.event-onboarding-theme-picker{position:relative}.event-onboarding-theme-actions{display:flex;align-items:stretch;gap:8px}.event-onboarding-theme-actions .event-onboarding-theme-button,.event-onboarding-theme-actions .popup-menu-container{flex:1 1;min-width:0;height:48px}.event-onboarding-theme-actions .event-onboarding-theme-button{display:inline-flex;align-items:center;justify-content:space-between;gap:8px;font-weight:unset}.event-onboarding-theme-random-button{width:48px;height:48px}.event-onboarding-theme-preview{display:flex;align-items:center;gap:10px;min-width:0}.event-onboarding-theme-preview-circle{width:28px;height:28px;border-radius:50%;border:1px solid var(--secondaryText);overflow:hidden;transition:background var(--transition-duration) ease,transform .15s ease}.event-onboarding-theme-preview-text{display:flex;flex-direction:column;align-items:start;gap:4px}.event-onboarding-theme-preview-label{font-size:.75rem;color:var(--secondaryText)}.event-onboarding-theme-preview-name{font-size:.875rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;transition:color var(--transition-duration) ease}.event-onboarding-palette-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px 12px;gap:10px 12px;max-height:380px;overflow-y:auto;min-width:0;align-items:start}.event-onboarding-palette-button{width:100%;min-width:80px;height:90px;padding:8px;cursor:pointer;transition:all var(--transition-duration) ease;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:6px;background:transparent;border:2px solid transparent;border-radius:8px}.event-onboarding-palette-button:hover{border-color:var(--graph1);.event-onboarding-palette-name{color:var(--primaryText)}}.event-onboarding-palette-button.selected{border-color:var(--primaryBrand);.event-onboarding-palette-name{color:var(--primaryText)}}.event-onboarding-palette-circle{width:36px;height:36px;border-radius:50%;overflow:hidden;border:1px solid var(--secondaryText)}.event-onboarding-palette-name{font-size:12px;font-weight:500;color:var(--secondaryText);text-align:center;overflow-wrap:break-word;max-width:100%;white-space:normal;line-height:1.2;transition:color var(--transition-duration) ease}@media (max-width:768px){.generic-form--event_onboarding{grid-template-columns:1fr}.generic-form--event_onboarding .event-onboarding-form-content,.generic-form--event_onboarding .event-onboarding-form-recording,.generic-form--event_onboarding .event-onboarding-form-thumbnail,.generic-form--event_onboarding .generic-form-children,.generic-form--event_onboarding .generic-form-inventory-section{grid-column:1;grid-row:auto}.generic-form--event_onboarding .event-onboarding-form-thumbnail{position:relative}.generic-form--event_onboarding .form-actions button{max-width:100%}}