.DeskVisitLobby-module__LUEI3G__page{background:var(--room-ground);min-height:calc(100dvh - 56px);color:var(--room-ink)}.DeskVisitLobby-module__LUEI3G__page ::selection{background:var(--room-ink);color:var(--room-paper)}.DeskVisitLobby-module__LUEI3G__page :is(a,button):focus-visible{outline:2px solid var(--room-ink);outline-offset:3px}.DeskVisitLobby-module__LUEI3G__inner{max-width:1440px;margin:0 auto;padding:40px 80px 96px}.DeskVisitLobby-module__LUEI3G__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px 32px;margin-bottom:32px;display:flex}.DeskVisitLobby-module__LUEI3G__headText{gap:8px;display:grid}.DeskVisitLobby-module__LUEI3G__heading{letter-spacing:-.03em;font-size:32px;font-weight:700;line-height:1.2}.DeskVisitLobby-module__LUEI3G__intro{color:var(--room-muted);font-size:15px;line-height:1.6}.DeskVisitLobby-module__LUEI3G__headAction{justify-items:end;gap:8px;display:grid}.DeskVisitLobby-module__LUEI3G__primary,.DeskVisitLobby-module__LUEI3G__secondary{border:2px solid var(--room-ink);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:0 22px;font-size:15px;font-weight:650;transition:background-color .12s ease-out,translate 80ms ease-out;display:inline-flex}.DeskVisitLobby-module__LUEI3G__primary{background:var(--room-ink);color:var(--room-paper)}.DeskVisitLobby-module__LUEI3G__secondary{background:var(--room-paper);color:var(--room-ink)}.DeskVisitLobby-module__LUEI3G__primary svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.DeskVisitLobby-module__LUEI3G__primary:active:not(:disabled),.DeskVisitLobby-module__LUEI3G__secondary:active:not(:disabled){translate:0 1px}.DeskVisitLobby-module__LUEI3G__primary:disabled,.DeskVisitLobby-module__LUEI3G__secondary:disabled{opacity:.55;cursor:default}.DeskVisitLobby-module__LUEI3G__notice{color:var(--room-muted);font-size:13px;line-height:1.5}.DeskVisitLobby-module__LUEI3G__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 20px;display:grid}.DeskVisitLobby-module__LUEI3G__item{min-width:0}.DeskVisitLobby-module__LUEI3G__card{background:var(--room-paper);height:100%;transition:border-color .16s ease-out, translate .26s var(--room-ease);border:2px solid #0000;border-radius:22px;gap:12px;padding:10px 10px 14px;display:grid}.DeskVisitLobby-module__LUEI3G__cover{aspect-ratio:16/10;background:var(--room-ground);border-radius:14px;place-items:center;display:grid;position:relative;overflow:hidden}.DeskVisitLobby-module__LUEI3G__coverMark{fill:none;width:56px;height:46px;stroke:var(--room-rule);stroke-width:2px;stroke-linejoin:round}.DeskVisitLobby-module__LUEI3G__coverImage{object-fit:cover;transition:scale .42s var(--room-ease)}.DeskVisitLobby-module__LUEI3G__live{z-index:1;border:1.5px solid var(--room-ink);background:var(--room-paper);font-variant-numeric:tabular-nums;border-radius:999px;align-items:center;gap:7px;min-height:28px;padding:0 11px 0 9px;font-size:12px;font-weight:650;display:inline-flex;position:absolute;top:10px;left:10px}.DeskVisitLobby-module__LUEI3G__meta{gap:6px;padding:0 4px;display:grid}.DeskVisitLobby-module__LUEI3G__owner{align-items:center;gap:8px;min-width:0;display:flex}.DeskVisitLobby-module__LUEI3G__nickname{color:var(--room-muted);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.DeskVisitLobby-module__LUEI3G__title{letter-spacing:-.02em;overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:17px;font-weight:650;line-height:1.4;display:-webkit-box;overflow:hidden}.DeskVisitLobby-module__LUEI3G__go{align-items:center;gap:4px;margin-top:2px;font-size:13px;font-weight:650;display:inline-flex}.DeskVisitLobby-module__LUEI3G__go svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px;transition:translate .2s var(--room-ease)}.DeskVisitLobby-module__LUEI3G__skeleton{background:var(--room-paper);border-radius:22px;gap:10px;padding:10px 10px 18px;display:grid}.DeskVisitLobby-module__LUEI3G__skeleton .DeskVisitLobby-module__LUEI3G__cover{animation:1.4s ease-in-out infinite DeskVisitLobby-module__LUEI3G__shimmer}.DeskVisitLobby-module__LUEI3G__skeletonLine{background:var(--room-soft);border-radius:6px;height:12px;margin:0 4px}.DeskVisitLobby-module__LUEI3G__skeletonLine:last-child{width:60%}@keyframes DeskVisitLobby-module__LUEI3G__shimmer{50%{opacity:.6}}.DeskVisitLobby-module__LUEI3G__more{justify-items:center;gap:8px;margin-top:40px;display:grid}.DeskVisitLobby-module__LUEI3G__state{border:2px solid var(--room-ink);background:var(--room-paper);border-radius:22px;justify-items:start;gap:10px;max-width:520px;padding:28px;display:grid}.DeskVisitLobby-module__LUEI3G__stateTitle{letter-spacing:-.02em;font-size:20px;font-weight:700;line-height:1.35}.DeskVisitLobby-module__LUEI3G__stateText{color:var(--room-muted);word-break:keep-all;margin-bottom:6px;font-size:14px;line-height:1.65}@media (hover:hover){.DeskVisitLobby-module__LUEI3G__card:hover{border-color:var(--room-ink);translate:0 -3px}.DeskVisitLobby-module__LUEI3G__card:hover .DeskVisitLobby-module__LUEI3G__coverImage{scale:1.03}.DeskVisitLobby-module__LUEI3G__card:hover .DeskVisitLobby-module__LUEI3G__go svg{translate:3px}.DeskVisitLobby-module__LUEI3G__primary:hover:not(:disabled){background:#333}.DeskVisitLobby-module__LUEI3G__secondary:hover:not(:disabled){background:var(--room-soft)}}@media (max-width:1279px){.DeskVisitLobby-module__LUEI3G__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1023px){.DeskVisitLobby-module__LUEI3G__inner{padding:28px 16px 64px}.DeskVisitLobby-module__LUEI3G__heading{font-size:28px}.DeskVisitLobby-module__LUEI3G__headAction{justify-items:stretch;width:100%}}@media (max-width:639px){.DeskVisitLobby-module__LUEI3G__grid{grid-template-columns:minmax(0,1fr);gap:16px}}@media (prefers-reduced-motion:reduce){.DeskVisitLobby-module__LUEI3G__card,.DeskVisitLobby-module__LUEI3G__coverImage,.DeskVisitLobby-module__LUEI3G__go svg{transition:none}.DeskVisitLobby-module__LUEI3G__card:hover{translate:none}.DeskVisitLobby-module__LUEI3G__card:hover .DeskVisitLobby-module__LUEI3G__coverImage{scale:none}.DeskVisitLobby-module__LUEI3G__skeleton .DeskVisitLobby-module__LUEI3G__cover{animation:none}}
