/* V173: Feature -> actual shared mini Cozy Room -> furniture unlock rail. */
.olu173-cozy-switch{display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap;margin:10px auto 16px;max-width:780px;padding:7px;border:1px solid #dcb88b7d;background:linear-gradient(125deg,#31253e,#20293b);border-radius:17px;box-sizing:border-box}
.olu173-cozy-switch a{display:flex;align-items:center;justify-content:center;flex:1 1 130px;text-decoration:none;min-height:43px;min-width:0;padding:8px 12px;border-radius:12px;color:#e8d5dd;font:700 clamp(12px,3vw,14px)/1.3 system-ui,-apple-system,sans-serif;text-align:center;border:1px solid transparent;box-sizing:border-box}
.olu173-cozy-switch a[aria-current="page"]{background:linear-gradient(145deg,#eed4a0,#dba96d);color:#2b223a;border-color:#ffdfa8;box-shadow:0 3px 11px #09091450}
.olu173-cozy-switch a:not([aria-current="page"]):hover,.olu173-cozy-switch a:not([aria-current="page"]):focus-visible{background:#62507177;border-color:#dfc6ad}
.olu173-cozy-switch a:focus-visible{outline:3px solid #ffe0a6;outline-offset:2px}
.olu173-mini-note{color:#d7c3d2;text-align:center;font-size:12px;line-height:1.45;margin:4px auto 13px;max-width:700px}
/* Movie Night preserves its original player and live room/furniture iframe. */
#page-theater .olu173-cozy-switch{max-width:none}
/* Saved-feed side tools follow, rather than precede, the actual furniture rail. */
.scroll-page .scroll-main{grid-template-columns:minmax(0,1fr);max-width:800px;margin:0 auto}
.scroll-page .scroll-side.olu173-below-room{max-width:800px;margin:16px auto 25px;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}
.scroll-page .scroll-side.olu173-below-room[hidden]{display:none!important}
.scroll-page .olu168-scroll-cozy{margin:16px auto 8px}
.scroll-page .olu168-scroll-cozy header p{margin:4px 0 0;font-size:12px}
@media(max-width:730px){.scroll-page .scroll-side.olu173-below-room{grid-template-columns:1fr}.olu173-cozy-switch{padding:5px;gap:4px;margin:10px auto}.olu173-cozy-switch a{padding:8px 5px;min-height:41px}}
