@container rlw (max-width:55.99rem){.rlw-spa[data-compact]>.rlw-spa-head:not([data-rlw-tucked])~.rlw-spa-bookarea .rlw-bk-side{display:none}}.rlw-spa-pkg:has(>.rlw-spa-pkgtag){margin-top:1.25rem;position:relative}.rlw-spa-pkgtag{border-radius:calc(var(--rlw-radius) + 2px) calc(var(--rlw-radius) + 2px) 0 0;background:var(--rlw-accent);color:var(--rlw-accent-text);white-space:nowrap;padding:.1875rem .625rem .125rem;font-size:.75rem;font-weight:700;line-height:1.3;position:absolute;bottom:100%;left:1.125rem}@container rlw (min-width:56rem){.rlw-spa[data-compact] .rlw-spa-flow:has(.rlw-bk[data-summary]):not(:has([data-rlw-steps])){grid-template-columns:minmax(0,1fr) 20rem;grid-template-areas:"pkg side""stage side";align-items:start;gap:1.5rem 2.5rem;max-width:none;display:grid;position:relative}.rlw-spa[data-compact] .rlw-spa-flow:has(.rlw-bk[data-summary]):not(:has([data-rlw-steps])):has(>form>:not(.rlw-bk,.rlw-modal-dlg)){grid-template-areas:"pkg side""pre side""stage side"}.rlw-spa[data-compact] .rlw-spa-flow:has(.rlw-bk[data-summary])>form:has(>.rlw-bk[data-summary]){display:contents}.rlw-spa[data-compact] .rlw-spa-flow:has(.rlw-bk[data-summary]) .rlw-bk[data-summary]{display:contents}.rlw-spa[data-compact] .rlw-spa-flow:has(.rlw-bk[data-summary])>*{grid-column:1;max-width:none}.rlw-spa[data-compact] .rlw-spa-flow:has(.rlw-bk[data-summary])>.rlw-spa-block{grid-area:pkg}.rlw-spa[data-compact] .rlw-spa-flow:has(.rlw-bk[data-summary])>form>:not(.rlw-bk,.rlw-modal-dlg){grid-area:pre;max-width:none}.rlw-spa[data-compact] .rlw-spa-flow:has(.rlw-bk[data-summary]) .rlw-bk-main{grid-area:stage;max-width:none}.rlw-spa[data-compact] .rlw-spa-flow:has(.rlw-bk[data-summary])>.rlw-bk-form:after{grid-area:stage}.rlw-spa[data-compact] .rlw-spa-flow:has(.rlw-bk[data-summary]) .rlw-bk-side{grid-area:side}.rlw-spa[data-compact] .rlw-spa-flow:has(.rlw-bk[data-summary]) .rlw-cal-month{max-width:none}.rlw-spa[data-compact] .rlw-spa-flow:has(.rlw-bk[data-summary]) .rlw-cal-day{height:2.625rem}}.rlw-wall-card .rlw-wall-head{font-family:var(--rlw-font);align-items:flex-start;gap:.5rem;font-size:1rem;font-weight:700;line-height:1.3;display:flex}.rlw-wall-head svg{color:var(--rlw-accent);flex:none;margin-top:.0625rem}.rlw-wall-head span{overflow-wrap:anywhere;min-width:0}.rlw-wall-list{flex-direction:column;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}.rlw-wall-list li{align-items:flex-start;gap:.5rem;font-size:.875rem;line-height:1.4;display:flex}.rlw-wall-list svg{color:var(--rlw-accent);flex:none;margin-top:.125rem}.rlw-wall-list[data-mark=cross] svg{color:color-mix(in srgb, var(--rlw-ink) 45%, transparent)}.rlw-wall-list span{overflow-wrap:anywhere;min-width:0}.rlw-wall-list+.rlw-wall-list{border-top:1px solid var(--rlw-border);margin-top:.5rem;padding-top:.5rem}.rlw-wall-note:has(>.rlw-wall-list){justify-content:flex-start}.rlw-wall-frame{margin:.25rem 0 .875rem;position:relative}.rlw-wall-frame>.rlw-wall{margin-top:0;margin-bottom:0}.rlw-wall-steps{display:none}@media (hover:hover) and (pointer:fine){.rlw-wall-steps{display:block}.rlw-wall-step{z-index:2;border:1px solid var(--rlw-border);background:var(--rlw-surface);width:2.5rem;height:2.5rem;color:var(--rlw-ink);cursor:pointer;box-shadow:0 2px 8px color-mix(in srgb, var(--rlw-ink) 18%, transparent);border-radius:999px;place-items:center;padding:0;transition:opacity .15s ease-out,transform .15s ease-out;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.rlw-wall-step[data-dir=prev]{left:.5rem}.rlw-wall-step[data-dir=next]{right:.5rem}.rlw-wall-step:hover{transform:translateY(-50%)scale(1.06)}.rlw-wall-step:focus-visible{outline:2px solid var(--rlw-accent);outline-offset:2px}.rlw-wall-step:disabled{opacity:0;pointer-events:none}}
