.seminar-split{--split-height:640px;height:var(--split-height);min-height:480px;display:grid}.seminar-split[data-layout=split]{grid-template-columns:minmax(0, 1fr) 16px var(--preview-width);grid-template-rows:minmax(0,1fr)}.seminar-split[data-layout=single]{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);gap:12px}.seminar-split[data-pane=editor]>.seminar-split-preview,.seminar-split[data-pane=preview]>.seminar-split-editor{display:none}.seminar-split-editor,.seminar-split-preview{min-width:0;min-height:0;position:relative}.seminar-split-editor{overscroll-behavior:contain;overflow-y:auto}.seminar-split-editor:has(>.browser-tabs){flex-direction:column;display:flex;overflow:hidden}.seminar-split-editor>.browser-tabs{flex:1;min-height:0}.seminar-split-editor>.browser-tabs>.browser-tabs-row{flex:none}.seminar-split-editor>.browser-tabs>.browser-tab-panel:not([hidden]){overscroll-behavior:contain;min-height:0;position:relative;overflow-y:auto}.seminar-split-editor .seminar-page-panel,.seminar-split-editor .seminar-page-panel [id^=seminar-page-]{scroll-margin-top:24px}.seminar-split-preview{flex-direction:column;display:flex;overflow:hidden}.seminar-preview-slot{display:contents}.seminar-split-preview .seminar-preview{flex-direction:column;flex:1;max-width:none;min-height:0;display:flex}.seminar-split[data-layout] .seminar-split-preview .seminar-preview>h2{box-sizing:border-box;height:var(--split-head,45px);color:var(--muted-foreground);flex:none;align-items:center;gap:8px;margin:0;padding:11px 18px;font-size:14px;font-weight:600;line-height:21px;display:flex;overflow:hidden}.seminar-split[data-layout] .seminar-split-preview .seminar-preview>h2>svg{flex:none;width:16px;height:16px}.seminar-settings-sheet .seminar-split[data-layout] .seminar-split-preview .seminar-preview>h2{padding:8px 0 12px;font-size:13px;line-height:20px}.seminar-split-preview .seminar-preview-stage{min-height:0;margin-top:var(--split-gap,0px);overscroll-behavior:contain;border:1px solid var(--border);background:var(--background);border-radius:16px;flex:1;align-content:start;justify-items:center;padding:20px;position:relative;overflow-y:auto}.seminar-split-preview .seminar-preview-stage>[inert]{width:min(100%,380px)}.seminar-split-preview .seminar-preview-sheet{width:min(100%,540px)}.seminar-split-divider{cursor:col-resize;touch-action:none;outline:none;place-items:center;display:grid;position:relative}.seminar-split-divider>span{background:var(--border);border-radius:999px;width:4px;height:44px;transition:background-color .16s,height .16s}.seminar-split-divider:active>span{background:var(--muted-foreground);height:64px}@media (hover:hover) and (pointer:fine){.seminar-split-divider:hover>span{background:var(--muted-foreground);height:64px}}.seminar-split-divider:focus-visible>span{background:var(--studio-accent);height:64px}.seminar-split-switch{gap:6px;display:flex}.seminar-split-switch [aria-pressed=true]{background:var(--primary);color:var(--primary-foreground)}@media (hover:hover) and (pointer:fine){.seminar-split-switch [aria-pressed=true]:hover{background:var(--primary);color:var(--primary-foreground)}}@media (prefers-reduced-motion:reduce){.seminar-split-divider>span{transition:none}}.content:has(>.seminar-settings-own>.seminar-split){padding-bottom:16px}.seminar-split-editor>.browser-tabs>.browser-tab-panel .seminar-page-actions{margin-bottom:-24px;padding-bottom:24px;bottom:-24px}.seminar-settings-sheet .seminar-split-editor>.browser-tabs>.browser-tab-panel:not([hidden]){--surface-border:var(--border);border:1px solid var(--border);background:var(--card);border-radius:16px;margin-top:12px;padding:16px}.seminar-settings-sheet .seminar-split-editor:not(:has(>.browser-tabs)){--surface-border:var(--border);border:1px solid var(--border);background:var(--card);border-radius:16px;margin-top:12px;padding:16px}.seminar-settings-sheet .seminar-split-editor:not(:has(>.browser-tabs)){margin-top:0}
.seminar-page-column{align-content:start;gap:18px;min-width:0;display:grid}.production-form.seminar-page-form{gap:18px;margin:0;display:grid;container-type:inline-size}.seminar-page-panel{margin:0;scroll-margin-top:80px}.production-form.seminar-page-form>.seminar-page-panel{margin:0}.seminar-page-panel [id^=seminar-page-]{scroll-margin-top:80px}.seminar-page-panel>*+*{margin-top:14px}.seminar-page-head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.seminar-page-head h2{margin:0}.seminar-page-head>span{color:var(--muted-foreground);flex:none;font-size:12px}.seminar-page-fields{grid-template-columns:minmax(0,1fr);gap:14px 16px;display:grid}.seminar-page-fields .field{min-width:0}.seminar-page-checks{flex-wrap:wrap;gap:8px 28px;display:flex}.seminar-page-checks .check-field,.seminar-page-panel>.check-field{margin:0}@container (min-width:460px){.seminar-page-fields.is-two{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:500px){.seminar-page-fields.is-three{grid-template-columns:repeat(3,minmax(0,1fr))}}.seminar-page-facts{gap:10px;margin:0;font-size:13px;line-height:1.6;display:grid}.seminar-page-facts>div{grid-template-columns:minmax(0,1fr);gap:2px 24px;display:grid}.seminar-page-facts dt{color:var(--muted-foreground)}.seminar-page-facts dd{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}@container (min-width:560px){.seminar-page-facts>div{grid-template-columns:200px minmax(0,1fr)}}.seminar-page-panel h3{margin:24px 0 0;font-size:14px;font-weight:600}.seminar-page-list{counter-reset:item;margin:8px 0 0;padding:0;list-style:none}.seminar-page-list li{border-top:1px solid var(--border);counter-increment:item;gap:2px;padding:10px 0;font-size:13px;line-height:1.6;display:grid}.seminar-page-list li>span{overflow-wrap:anywhere;white-space:pre-wrap}.seminar-page-list li>span:before{content:counter(item) ". ";color:var(--muted-foreground)}.seminar-page-list small{color:var(--muted-foreground);font-size:12px}.seminar-page-actions{z-index:2;background:linear-gradient(to top, var(--background) 60%, transparent);justify-content:flex-end;padding:20px 0 16px;display:flex;position:sticky;bottom:0}.browser-tab-panel .seminar-page-actions{background:linear-gradient(to top, var(--card) 60%, transparent)}
