.ob-root{overflow-x:clip;display:grid;grid-template-columns:minmax(0,1fr);min-height:100dvh}@media (min-width:1024px){.ob-root{grid-template-columns:minmax(26rem,34rem) minmax(0,1fr)}}.ob-side{display:flex;flex-direction:column;min-width:0;min-height:100dvh}@media (min-width:1024px){.ob-side{height:100dvh;overflow-y:auto}}.ob-top{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);padding:var(--sp-4) var(--sp-5)}.ob-progress{display:grid;gap:1.35rem;padding:0 var(--sp-5) var(--sp-4)}.ob-content{flex:1;display:grid;align-content:start;gap:var(--sp-4);padding:var(--sp-2) var(--sp-5) var(--sp-6);min-width:0}.ob-title{outline:none}.ob-lead{margin-top:calc(var(--sp-3) * -1);font-size:var(--t-md)}.ob-universes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-2)}@media (min-width:480px){.ob-universes{grid-template-columns:repeat(3,minmax(0,1fr))}}.ob-universe{display:grid;justify-items:start;gap:var(--sp-2);padding:var(--sp-3);border:var(--border-w) solid rgb(var(--c-line));border-radius:var(--r-md);background:rgb(var(--c-raised));font-size:var(--t-sm);font-weight:var(--weight-label);line-height:1.15;text-align:left;cursor:pointer;transition:transform var(--dur-1) var(--ease-press),box-shadow var(--dur-1) var(--ease-press),background-color var(--dur-1),border-color var(--dur-1)}.ob-universe:hover{border-color:rgb(var(--c-ink))}.ob-universe:active{transform:translate(2px,2px)}.ob-universe[aria-pressed=true]{background:rgb(var(--c-action));border-color:rgb(var(--c-ink));color:rgb(var(--c-on-action));box-shadow:3px 3px 0 0 rgb(var(--c-ink))}.ob-fields,.ob-two{display:grid;gap:var(--sp-4)}@media (min-width:480px){.ob-two{grid-template-columns:repeat(2,minmax(0,1fr))}}.ob-terms{display:flex;align-items:flex-start;gap:var(--sp-2);padding:var(--sp-3);border-radius:var(--r-sm);background:rgb(var(--c-soft));color:rgb(var(--c-on-soft));font-size:var(--t-sm);font-weight:var(--weight-label);line-height:1.35}.ob-terms svg{flex:none;margin-top:2px}.ob-actions{position:sticky;bottom:0;z-index:5;display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2);padding:var(--sp-3) var(--sp-5);padding-bottom:max(var(--sp-3),env(safe-area-inset-bottom,0px));background:rgb(var(--c-surface));border-top:1px solid rgb(var(--c-line))}@media (max-width:559.98px){.ob-action-label{display:none}.ob-actions{padding-inline:var(--sp-3);overflow-x:clip}.ob-actions>:last-child{flex:1;min-width:0;padding-inline:var(--sp-2)}}.ob-stage{display:none;flex-direction:column;min-width:0;background:rgb(var(--c-sunken))}.ob-stage[data-open=true]{display:flex;position:fixed;inset:0;z-index:50}@media (min-width:1024px){.ob-stage,.ob-stage[data-open=true]{display:flex;position:sticky;inset:0 auto auto auto;height:100dvh}.ob-preview-toggle,.ob-stage-close{display:none!important}}.ob-stage-bar{display:flex;align-items:center;justify-content:center;gap:var(--sp-3);padding:var(--sp-4)}.ob-stage-close{position:absolute;right:var(--sp-4);top:var(--sp-4)}.ob-stage-view{flex:1;display:grid;min-height:0;padding:0 var(--sp-6) var(--sp-5)}.ob-opening{display:flex;flex-direction:column;min-height:100dvh;background:rgb(var(--c-action))}.ob-opening-stage{position:relative;flex:1;min-height:60dvh;margin:var(--sp-4);border-radius:var(--r-lg);overflow:hidden}.ob-opening-store{position:absolute;inset:0;overflow:hidden auto}.ob-opening-call{position:absolute;inset:0;z-index:6;display:grid;place-content:center;justify-items:center;gap:var(--sp-5);padding:var(--sp-5);color:#ffffff;text-align:center}.ob-opening-next{display:grid;gap:var(--sp-3);justify-items:start;padding:var(--sp-5);margin:0 var(--sp-4) var(--sp-4);border-radius:var(--r-lg);background:rgb(var(--c-raised))}.ob-opening-badge{display:inline-flex;align-items:center;gap:var(--sp-2);font-size:var(--t-xl);font-family:var(--font-display);font-weight:var(--display-weight);font-variation-settings:var(--display-settings);line-height:1.05}.ob-bar{height:14px;background:rgb(var(--c-sunken))}.ob-bar,.ob-bar>i{position:relative;border-radius:999px}.ob-bar>i{display:block;height:100%;min-width:14px;background:rgb(var(--c-action));transition:width .52s cubic-bezier(.3,1.3,.5,1)}.ob-bar>i:before{content:"";position:absolute;inset:3px 7px auto;height:3px;border-radius:999px;background:rgb(255 255 255/.55)}.ob-bar-rider{position:absolute;right:-13px;top:-20px;animation:ob-rider .52s cubic-bezier(.3,1.4,.5,1) both}@keyframes ob-rider{0%{transform:translateX(-10px) rotate(-14deg)}60%{transform:translateX(3px) rotate(-6deg)}to{transform:none}}.ob-content[data-direction=forward]{animation:ob-from-right .3s cubic-bezier(.2,1,.4,1) both}.ob-content[data-direction=back]{animation:ob-from-left .3s cubic-bezier(.2,1,.4,1) both}@keyframes ob-from-right{0%{opacity:0;transform:translateX(26px)}}@keyframes ob-from-left{0%{opacity:0;transform:translateX(-26px)}}@media (prefers-reduced-motion:reduce){.ob-bar-rider,.ob-content{animation:none!important}.ob-bar>i{transition:none}}