.roomConfirm{box-sizing:border-box;width:min(520px,calc(100vw - 28px));max-height:calc(100dvh - 32px);overflow:auto;margin:auto;padding:30px;border-radius:22px;text-align:center;color:#292722;font-family:Arial,Helvetica,sans-serif;scrollbar-width:none;background:linear-gradient(160deg,rgba(250,248,244,.82),rgba(236,231,223,.72));border:1px solid rgba(255,255,255,.75);box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 24px 80px rgba(41,39,34,.28);-webkit-backdrop-filter:blur(22px) saturate(1.2);backdrop-filter:blur(22px) saturate(1.2)}.roomConfirm::-webkit-scrollbar{display:none}.roomConfirm::-webkit-backdrop{background:rgba(213,206,194,.35);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.roomConfirm::backdrop{background:rgba(213,206,194,.35);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.rcClose{float:right;min-width:44px;min-height:44px;font-size:26px;line-height:1;cursor:pointer;color:#292722;border:1px solid rgba(41,39,34,.25);background:rgba(255,255,255,.4)}.rcTitle{clear:none;margin:16px 0 18px;font:400 16px/1.2 ui-monospace,monospace;color:#292722}.rcArt{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:10px;gap:10px;margin:6px 0 16px;clear:both}.rcArt.one{grid-template-columns:minmax(0,180px);justify-content:center}.rcTile{display:block;aspect-ratio:1;border:4px solid rgba(255,255,255,.85);background:rgba(255,255,255,.3)}.rcTile img{width:100%;height:100%;object-fit:cover;display:block}.rcLead{margin:0 0 12px;font-size:15px;line-height:1.5;color:#292722}.rcFine{margin:0 0 14px;font-size:12px;line-height:1.55;color:#686056}.rcFine p{margin:0 0 6px}.rcFine b,.rcOffer{color:#292722}.rcOffer{display:grid;grid-template-columns:1fr auto;grid-gap:2px 14px;gap:2px 14px;align-items:center;width:100%;text-align:left;padding:16px 18px;border-radius:14px;cursor:pointer;background:linear-gradient(135deg,rgba(255,255,255,.42),rgba(255,255,255,.18));border:1px solid rgba(255,255,255,.75);box-shadow:inset 0 1px 0 rgba(255,255,255,.8),0 8px 24px rgba(41,39,34,.12)}.rcOffer:hover{border-color:rgba(224,31,86,.55);background:linear-gradient(135deg,rgba(255,255,255,.62),rgba(255,225,236,.35))}.rcOffer b{grid-column:1;font:600 15px/1.3 Arial,Helvetica,sans-serif}.rcOffer span{grid-column:1;font:400 12px/1.45 Arial,Helvetica,sans-serif;color:#686056}.rcOffer i{grid-column:2;grid-row:1/3;font:400 13px/1 ui-monospace,monospace;font-style:normal;color:#292722;white-space:nowrap}.rcBack{display:inline-block;margin-top:18px;padding:14px 26px;min-height:48px;border-radius:999px;font:500 15px/1 Arial,Helvetica,sans-serif;letter-spacing:.02em;cursor:pointer;color:#292722;background:transparent;border:1px solid rgba(41,39,34,.22)}.roomConfirm button:focus-visible{outline:2px solid #477859;outline-offset:4px}@media(max-width:600px){.roomConfirm{padding:22px}.rcArt{gap:6px}}