.ob-frame{--ob-frame-list:360px;--ob-frame-left:260px;--ob-frame-rail:360px;--ob-frame-aside:320px;--ob-frame-body:720px;--ob-frame-form:480px;--ob-frame-public:400px;display:flex;flex-direction:column;flex:1 1 auto;min-width:0;min-height:0;height:100%;background:var(--ob-bg,var(--bg))}.ob-frame__region{min-width:0;min-height:0;box-sizing:border-box}.ob-frame>[data-region=band],.ob-frame>[data-region=banner],.ob-frame>[data-region=filters],.ob-frame>[data-region=stepper],.ob-frame>[data-region=tabs],.ob-frame>[data-region=toolbar]{flex:none}.ob-frame>[data-region=actions],.ob-frame>[data-region=footer]{flex:none;position:sticky;bottom:0;background:var(--surface);border-top:var(--ob-line) solid var(--border)}.ob-frame__columns{flex:1 1 auto;min-height:0;display:grid;grid-template-columns:minmax(0,1fr)}.ob-frame__columns>.ob-frame__region{overflow:auto}.ob-frame[data-frame=T1]>[data-region=body]{flex:1 1 auto;overflow:auto}.ob-frame[data-frame="T2+"][data-list="280"],.ob-frame[data-frame=T2][data-list="280"]{--ob-frame-list:280px}.ob-frame[data-frame=T2]>.ob-frame__columns{grid-template-columns:var(--ob-frame-list) minmax(380px,1fr)}.ob-frame[data-frame="T2+"]>.ob-frame__columns{grid-template-columns:var(--ob-frame-list) minmax(380px,1fr) var(--ob-frame-rail)}.ob-frame:is([data-frame=T2],[data-frame="T2+"]) [data-region=list]{border-right:var(--ob-line) solid var(--border)}.ob-frame[data-frame="T2+"] [data-region=rail]{border-left:var(--ob-line) solid var(--border)}.ob-frame[data-frame=T3]>.ob-frame__columns{grid-template-columns:minmax(0,var(--ob-frame-body));justify-content:center}.ob-frame[data-frame=T3][data-aside]>.ob-frame__columns{grid-template-columns:minmax(0,var(--ob-frame-body)) var(--ob-frame-aside);gap:24px}.ob-frame[data-frame=T4]>.ob-frame__columns{grid-template-columns:minmax(0,var(--ob-frame-form));justify-content:center;gap:24px}.ob-frame[data-frame=T4][data-wide]>.ob-frame__columns{grid-template-columns:minmax(0,var(--ob-frame-body))}.ob-frame[data-frame=T4][data-aside]>.ob-frame__columns{grid-template-columns:minmax(0,var(--ob-frame-form)) var(--ob-frame-aside)}.ob-frame[data-frame=T4][data-wide][data-aside]>.ob-frame__columns{grid-template-columns:minmax(0,var(--ob-frame-body)) var(--ob-frame-aside)}.ob-frame[data-frame=T5][data-left]>.ob-frame__columns{grid-template-columns:var(--ob-frame-left) minmax(0,1fr)}.ob-frame[data-frame=T5][data-rail]>.ob-frame__columns{grid-template-columns:minmax(0,1fr) var(--ob-frame-rail)}.ob-frame[data-frame=T5][data-left][data-rail]>.ob-frame__columns{grid-template-columns:var(--ob-frame-left) minmax(0,1fr) var(--ob-frame-rail)}.ob-frame[data-frame=T5] [data-region=left]{border-right:var(--ob-line) solid var(--border)}.ob-frame[data-frame=T5] [data-region=rail]{border-left:var(--ob-line) solid var(--border)}.ob-frame[data-frame=T5] [data-region=main]{display:flex;flex-direction:column}.ob-frame[data-frame=T6]>.ob-frame__columns{grid-template-columns:var(--ob-frame-left) minmax(0,var(--ob-frame-body));gap:32px}.ob-frame[data-frame=T7][data-rail]>.ob-frame__columns{grid-template-columns:minmax(0,1fr) var(--ob-frame-rail)}.ob-frame[data-frame=T8]{display:grid;grid-template-columns:minmax(0,var(--ob-frame-public));justify-content:center;align-content:center;padding:24px 16px}.ob-frame[data-frame=T8][data-layout=split]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-content:stretch;padding:0}.ob-frame[data-frame=T8][data-layout=split]>[data-region=body]{display:grid;place-items:center;padding:24px}.ob-frame[data-frame=T8][data-layout=split]>[data-region=body]>*{width:min(var(--ob-frame-public),100%)}.ob-frame[data-frame=T8]>[data-region=media]{overflow:hidden}.ob-frame[data-frame=T9]>[data-region=body]{flex:1 1 auto;display:flex;align-items:center;justify-content:center;padding:24px}@media (max-width:1279.98px){.ob-frame[data-frame="T2+"]>.ob-frame__columns{grid-template-columns:var(--ob-frame-list) minmax(0,1fr)}.ob-frame[data-frame=T5][data-rail]>.ob-frame__columns{grid-template-columns:minmax(0,1fr)}.ob-frame[data-frame=T5][data-left][data-rail]>.ob-frame__columns{grid-template-columns:var(--ob-frame-left) minmax(0,1fr)}.ob-frame:is([data-frame="T2+"],[data-frame=T5]) [data-region=rail]{position:fixed;top:0;right:0;bottom:0;z-index:var(--z-drawer,40);width:min(var(--ob-frame-rail),100vw);background:var(--surface);transform:translateX(100%);transition:transform var(--ob-dur) var(--ob-ease)}.ob-frame:is([data-preview-open],[data-rail-open]) [data-region=rail]{transform:none;box-shadow:var(--shadow-float)}}@media (max-width:1023.98px){.ob-frame.ob-frame:is([data-frame=T3],[data-frame=T4],[data-frame=T6])[data-frame]>.ob-frame__columns{grid-template-columns:minmax(0,1fr)}.ob-frame[data-frame=T7][data-rail]>.ob-frame__columns,.ob-frame[data-frame=T8][data-layout=split]{grid-template-columns:minmax(0,1fr)}.ob-frame[data-frame=T8][data-layout=split]>[data-region=media]{display:none}}@media (max-width:767.98px){.ob-frame:is([data-frame=T2],[data-frame="T2+"])>.ob-frame__columns{grid-template-columns:minmax(0,1fr)}.ob-frame:is([data-frame=T2],[data-frame="T2+"]) [data-region=detail]{display:none}.ob-frame:is([data-frame=T2],[data-frame="T2+"])[data-detail-open] [data-region=list]{display:none}.ob-frame:is([data-frame=T2],[data-frame="T2+"])[data-detail-open] [data-region=detail]{display:block}.ob-frame[data-frame=T5][data-left]>.ob-frame__columns{grid-template-columns:minmax(0,1fr)}.ob-frame[data-frame=T5] [data-region=left]{display:none}}@media (prefers-reduced-motion:reduce){.ob-frame [data-region=rail]{transition:none}}.ob-frame__handle{display:flex;position:relative;min-width:0;width:0;grid-row:1;z-index:2}.ob-frame:is([data-frame=T2],[data-frame="T2+"])>.ob-frame__columns{grid-template-columns:var(--ob-frame-list) 0 minmax(380px,1fr)}.ob-frame[data-frame="T2+"]>.ob-frame__columns{grid-template-columns:var(--ob-frame-list) 0 minmax(380px,1fr) 0 var(--ob-frame-rail)}.ob-frame:is([data-frame=T2],[data-frame="T2+"])>.ob-frame__columns>[data-region=list]{grid-column:1}.ob-frame:is([data-frame=T2],[data-frame="T2+"])>.ob-frame__columns>[data-region=detail]{grid-column:3}.ob-frame:is([data-frame=T2],[data-frame="T2+"])>.ob-frame__columns>[data-region=rail]{grid-column:5}.ob-frame__handle[data-handle=left],.ob-frame__handle[data-handle=list]{grid-column:2}.ob-frame__handle[data-handle=rail]{grid-column:4}@media (max-width:1279.98px){.ob-frame[data-frame="T2+"]>.ob-frame__columns{grid-template-columns:var(--ob-frame-list) 0 minmax(0,1fr)}.ob-frame__handle[data-handle=rail]{display:none}.ob-frame:is([data-frame="T2+"],[data-frame=T5]):not([data-preview-open]):not([data-rail-open]):not([data-responsive=stack])>.ob-frame__columns>[data-region=rail]{visibility:hidden}.ob-frame[data-responsive=stack]>.ob-frame__columns>[data-region=rail]{position:static;grid-column:3;grid-row:2;width:auto;transform:none;visibility:visible;min-height:480px}.ob-frame[data-responsive=stack]>.ob-frame__columns>[data-region=list]{grid-row:1/span 2}.ob-frame[data-responsive=stack]>.ob-frame__columns{overflow:auto}.ob-frame[data-responsive=stack] .ob-frame__handle{display:none}}@media (max-width:767.98px){.ob-frame:is([data-frame=T2],[data-frame="T2+"])>.ob-frame__columns{grid-template-columns:minmax(0,1fr)}.ob-frame:is([data-frame=T2],[data-frame="T2+"])>.ob-frame__columns>.ob-frame__region{grid-column:1}.ob-frame__handle{display:none}.ob-frame[data-responsive=stack]>.ob-frame__columns{display:flex;flex-direction:column}.ob-frame[data-responsive=stack]>.ob-frame__columns>[data-region=list]{display:block;flex:none;max-height:240px}.ob-frame[data-responsive=stack]>.ob-frame__columns>[data-region=detail]{display:flex;flex:none;min-height:60dvh}.ob-frame[data-responsive=stack]>.ob-frame__columns>[data-region=rail]{flex:none;min-height:70dvh}}.ob-frame[data-frame=T5][data-left]>.ob-frame__columns{grid-template-columns:var(--ob-frame-left) 0 minmax(0,1fr)}.ob-frame[data-frame=T5][data-rail]>.ob-frame__columns{grid-template-columns:minmax(0,1fr) 0 var(--ob-frame-rail)}.ob-frame[data-frame=T5][data-left][data-rail]>.ob-frame__columns{grid-template-columns:var(--ob-frame-left) 0 minmax(0,1fr) 0 var(--ob-frame-rail)}.ob-frame[data-frame=T5]>.ob-frame__columns>[data-region=left]{grid-column:1}.ob-frame[data-frame=T5][data-left]>.ob-frame__columns>[data-region=main]{grid-column:3}.ob-frame[data-frame=T5][data-left]>.ob-frame__columns>[data-region=rail]{grid-column:5}.ob-frame[data-frame=T5]:not([data-left]) .ob-frame__handle[data-handle=rail]{grid-column:2}@media (max-width:1279.98px){.ob-frame[data-frame=T5][data-rail]>.ob-frame__columns{grid-template-columns:minmax(0,1fr)}.ob-frame[data-frame=T5][data-left]>.ob-frame__columns{grid-template-columns:var(--ob-frame-left) 0 minmax(0,1fr)}}@media (max-width:767.98px){.ob-frame[data-frame=T5][data-left]>.ob-frame__columns{grid-template-columns:minmax(0,1fr)}.ob-frame[data-frame=T5][data-left]>.ob-frame__columns>[data-region=main]{grid-column:1}}@media (min-width:768px) and (max-width:1023.98px){.ob-frame[data-list-drawer][data-detail-open]>.ob-frame__columns{grid-template-columns:minmax(0,1fr)}.ob-frame[data-list-drawer][data-detail-open]>.ob-frame__columns>[data-region=detail]{grid-column:1}.ob-frame[data-list-drawer][data-detail-open]>.ob-frame__columns>[data-region=list]{display:none;position:fixed;top:var(--ob-frame-overlay-top,0);bottom:0;left:0;width:min(var(--ob-frame-list),100vw);z-index:var(--z-drawer,40);background:var(--surface)}.ob-frame[data-list-drawer][data-detail-open][data-list-open]>.ob-frame__columns>[data-region=list]{display:flex}}@media (max-width:1279.98px){.ob-frame:not([data-responsive=stack])>.ob-frame__columns>[data-region=rail]{top:var(--ob-frame-overlay-top,0)}}@media (max-width:767.98px){.ob-frame[data-list-drawer]>.ob-frame__columns>[data-region=rail]{top:auto;width:100%;height:min(90dvh,var(--ob-frame-overlay-height,90dvh))}}.ob-frame__handle>*{height:100%}@media (max-width:1279.98px){.ob-frame[data-frame=T5][data-responsive=stack]:not([data-left])>.ob-frame__columns>[data-region=rail]{grid-column:1;grid-row:2}.ob-frame[data-frame=T5][data-responsive=stack]:not([data-left])>.ob-frame__columns>[data-region=main]{grid-column:1;grid-row:1}.ob-frame[data-frame=T5][data-responsive=stack]>.ob-frame__columns>[data-region=main]{min-height:60dvh;overflow:auto}}