.room-stamp{display:inline-flex;position:relative;flex:none;flex-direction:column;justify-content:center;align-items:center;gap:3px;width:54px;height:54px;box-sizing:border-box;border-radius:50%;background:linear-gradient(135deg,#a8a8a8,#9a9a9a 58%,#929292);color:white;padding:6px 2px}.room-stamp svg{width:23px;height:23px;flex:none}.room-stamp>span{font:700 7.5px/1.2 Arial,sans-serif;letter-spacing:0;white-space:nowrap}#room-seal{display:flex;align-items:center;gap:15px;margin:26px 0 0;font-size:12px;color:var(--muted)}#hall-room-stamps{display:flex;flex-wrap:wrap;gap:10px;width:100%;padding-top:12px}.room-stamp{mask-image:radial-gradient(circle at 50% 0,transparent 1px,#000 1.5px),radial-gradient(circle at 96% 30%,transparent 1px,#000 1.6px);mask-composite:intersect;-webkit-mask-composite:source-in}

.art-stamp.room-stamp.color-study-stamp{background:#e5e5e5;color:#484848;border-radius:4px;mask:none;-webkit-mask:none;box-shadow:none}.color-study-stamp svg{width:32px;height:28px}.color-study-stamp>span{font-size:8px;letter-spacing:.08em}
