.Txf9Wq_demo{grid-template-columns:1.7fr 1fr;align-items:start;gap:24px;display:grid}.Txf9Wq_window{border:1px solid var(--line-dark);background:linear-gradient(#12304f8c,#050b14e6);border-radius:10px;overflow:hidden;box-shadow:0 40px 120px -40px #000c}.Txf9Wq_bar{border-bottom:1px solid var(--line-dark);color:#ffffff8c;align-items:center;gap:8px;padding:14px 18px;font-size:.75rem;display:flex}.Txf9Wq_bar span{background:#ffffff29;border-radius:50%;width:10px;height:10px}.Txf9Wq_bar p{letter-spacing:.08em;margin-left:10px}.Txf9Wq_rooms{background:var(--line-dark);grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.Txf9Wq_room{background:var(--ink);transition:background .5s var(--ease-out);gap:10px;padding:18px;display:grid}.Txf9Wq_open{background:#c5a0591f}.Txf9Wq_no{font-family:var(--font-display);letter-spacing:.08em;color:#ffffffd9;font-size:1.05rem}.Txf9Wq_owner{min-height:3.2em;line-height:1.5;display:grid}.Txf9Wq_masked{letter-spacing:.12em;color:#ffffff38}.Txf9Wq_ownerName{color:var(--gold-soft);animation:Txf9Wq_reveal .6s var(--ease-out);font-weight:700}.Txf9Wq_ownerMeta{color:#ffffff8c;animation:Txf9Wq_reveal .6s var(--ease-out) .1s both;font-size:.75rem}@keyframes Txf9Wq_reveal{0%{opacity:0;filter:blur(6px);transform:translateY(4px)}}.Txf9Wq_view{letter-spacing:.1em;color:var(--gold);border:1px solid #c5a05999;border-radius:999px;justify-self:start;padding:6px 16px;font-size:.8125rem;transition:background .3s,color .3s}.Txf9Wq_view:hover,.Txf9Wq_open .Txf9Wq_view{background:var(--gold);color:var(--ink)}.Txf9Wq_log{border:1px solid var(--line-dark);color:#fffc;border-radius:10px;padding:24px;font-size:.875rem}.Txf9Wq_logTitle{font-family:var(--font-display);letter-spacing:.12em;color:var(--gold);margin-bottom:12px;font-style:italic}.Txf9Wq_logEmpty{color:#ffffff80}.Txf9Wq_log ol{gap:10px;display:grid}.Txf9Wq_log li{animation:Txf9Wq_reveal .5s var(--ease-out)}.Txf9Wq_logTime{font-family:var(--font-display);color:#ffffff73;font-size:.8rem;display:block}.Txf9Wq_log strong{color:var(--gold-soft)}.Txf9Wq_note{color:#fff6;margin-top:20px;font-size:.75rem}@media (max-width:900px){.Txf9Wq_demo{grid-template-columns:1fr}.Txf9Wq_rooms{grid-template-columns:repeat(2,1fr)}.Txf9Wq_room:last-child{display:none}}
