.lvb{vertical-align:middle;flex:none;justify-content:center;align-items:center;font-style:normal;line-height:1;display:inline-flex;position:relative}.lvb svg{width:100%;height:100%;filter:drop-shadow(0 1px 0 color-mix(in srgb,var(--mw-ink) 35%,transparent));position:absolute;inset:0}.lvb i{color:var(--lv-ink);text-shadow:-1px 0 var(--lv-edge),1px 0 var(--lv-edge),0 -1px var(--lv-edge),0 1px var(--lv-edge);margin-top:.35em;font:700 1em/1 DiceTitle,WorldDunggeun,Hakgyoansim Dunggeunmiso,sans-serif;position:relative}.lvt{white-space:nowrap;margin-left:4px;font:700 .9em/1 DiceBody,IBM Plex Sans KR,system-ui,sans-serif}.lvwrap{vertical-align:middle;align-items:center;display:inline-flex}.xpb{background:color-mix(in srgb,var(--mw-white) 94%,transparent);min-height:44px;color:var(--mw-ink);box-shadow:0 3px 0 color-mix(in srgb,var(--mw-deep) 25%,transparent);border-radius:16px;align-items:center;gap:10px;max-width:100%;padding:6px 12px 6px 8px;display:flex}.xpb .tx{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.xpb .ln{white-space:nowrap;align-items:baseline;gap:6px;display:flex}.xpb .ln b{font:700 17px/1 DiceTitle,WorldDunggeun,sans-serif}.xpb .ln span{color:var(--mw-mute);font-size:13px;font-weight:700}.xpb .ln em{color:var(--mw-mute);margin-left:auto;font-size:12px;font-style:normal;font-weight:700}.xpb .lvtrack{min-width:96px}.lvup-w{z-index:60;pointer-events:none;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.lvup-card{background:var(--mw-white);color:var(--mw-ink);box-shadow:0 18px 44px color-mix(in srgb,var(--mw-deeper) 40%,transparent);border-radius:26px;flex-direction:column;align-items:center;gap:10px;padding:22px 26px 18px;animation:.35s cubic-bezier(.2,1.4,.4,1) both lvupIn,.3s ease-in 1.7s both lvupOut;display:flex;position:relative;overflow:hidden}.lvup-card.big{min-width:min(86vw,340px);padding:28px 34px 22px}.lvup-card .rays{background:repeating-conic-gradient(color-mix(in srgb,var(--mw-yellow) 22%,transparent) 0 10deg,transparent 10deg 20deg);border-radius:50%;width:420px;height:420px;animation:6s linear infinite lvRays;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}.lvup-card>*{position:relative}.lvup-card .t{color:var(--mw-yellow);text-shadow:0 3px 0 var(--mw-yellow-deep),0 6px 12px color-mix(in srgb,var(--mw-yellow-text) 30%,transparent);font:700 38px/1 DiceTitle,WorldDunggeun,sans-serif}.lvup-card .arrow{color:var(--mw-mute-2);align-items:center;gap:12px;font:700 26px/1 DiceTitle,WorldDunggeun,sans-serif;display:flex}.lvup-card .tiers{align-items:center;gap:8px;font:700 15px/1 DiceBody,system-ui,sans-serif;display:flex}.lvup-card .tiers span{border-radius:999px;padding:6px 12px}.lvup-card p{text-align:center;color:var(--mw-mute);margin:0;font:700 16px/1.5 DiceBody,system-ui,sans-serif}.lvup-card.small{flex-direction:row;gap:12px;padding:14px 22px;animation-duration:.3s,.3s}.lvup-card.small .t{font-size:26px}@keyframes lvupIn{0%{opacity:0;transform:translateY(16px)scale(.85)}to{opacity:1;transform:none}}@keyframes lvupOut{to{opacity:0;transform:translateY(-10px)}}@keyframes lvRays{to{transform:translate(-50%,-50%)rotate(360deg)}}@media (prefers-reduced-motion:reduce){.lvup-card,.lvup-card.small{animation:0s 2s forwards lvupOutOnly}.lvup-card .rays{animation:none}}@keyframes lvupOutOnly{to{opacity:0;visibility:hidden}}.lvtrack{background:var(--mw-line);height:12px;box-shadow:inset 0 1px 2px color-mix(in srgb,var(--mw-deeper) 12%,transparent);border-radius:999px;display:block;position:relative;overflow:hidden}.lvtrack>.lvfill{background:linear-gradient(90deg,color-mix(in srgb,var(--mw-green) 45%,var(--mw-white)),var(--mw-green));border-radius:999px;min-width:10px;transition:width .5s;position:absolute;top:0;bottom:0;left:0}.lvtrack.study>.lvfill{background:linear-gradient(90deg,var(--mw-tint),var(--mw-brand))}.lvtrack.guest>.lvfill{background:linear-gradient(90deg,var(--mw-line-2),var(--mw-mute-2))}@media (prefers-reduced-motion:reduce){.lvtrack>.lvfill{transition:none}}.msw{z-index:50;background:color-mix(in srgb,var(--mw-deeper) 38%,transparent);justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.msw.page{position:absolute}.mshs{background:var(--mw-white);width:100%;max-width:560px;max-height:92dvh;color:var(--mw-ink);font-family:var(--mw-font-body),"IBM Plex Sans KR",system-ui,sans-serif;box-shadow:0 -10px 30px color-mix(in srgb,var(--mw-deeper) 30%,transparent);border-radius:26px 26px 0 0;flex-direction:column;gap:14px;padding:10px 18px 26px;animation:.3s ease-out both mshUp;display:flex;overflow:auto}.mshs *{box-sizing:border-box}@keyframes mshUp{0%{opacity:.4;transform:translateY(40px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.mshs{animation:none}}.mshs .mgrab{background:var(--mw-line);border-radius:3px;flex:none;width:44px;height:5px;margin:0 auto}.mshs .closeb{min-width:44px;min-height:44px;color:var(--mw-mute);cursor:pointer;background:0 0;border:0;align-self:flex-end;margin:-10px -8px -8px 0;font-family:inherit;font-size:15px;font-weight:700}.mshs .head{align-items:center;gap:14px;display:flex}.mshs .avc{background:var(--mw-soft);border-radius:20px;flex:none;justify-content:center;align-items:flex-end;width:92px;height:100px;display:flex;overflow:hidden}.mshs .avc img{width:72px;height:auto;image-rendering:pixelated;display:block}.mshs .who{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.mshs .nm{font:700 19px/1.2 var(--mw-font-title);align-items:center;gap:8px;min-width:0;display:flex}.mshs .nm span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mshs .mchip{background:var(--mw-bg);color:var(--mw-mute);border-radius:999px;align-self:flex-start;padding:5px 10px;font-size:12.5px;font-weight:700}.mshs .xpbox{background:var(--mw-soft);border-radius:16px;flex-direction:column;gap:9px;padding:12px 14px;display:flex}.mshs .xl{align-items:baseline;gap:8px;display:flex}.mshs .xl b{font:700 24px/1 var(--mw-font-title)}.mshs .xl span{color:var(--mw-mute);font-weight:700}.mshs .xl em{margin-left:auto;font-size:15px;font-style:normal;font-weight:700}.mshs .nt{color:var(--mw-mute);margin:0;font-size:12.5px;font-weight:700;line-height:1.5}.mshs h2{font:700 17px/1.2 var(--mw-font-title);margin:0}.mshs .lad{grid-template-columns:repeat(6,1fr);gap:4px;margin:0;padding:0;list-style:none;display:grid}.mshs .lad li{border-radius:12px;flex-direction:column;align-items:center;gap:3px;min-width:0;padding:12px 0 8px;display:flex;position:relative}.mshs .lad li b{font-size:12px}.mshs .lad li small{color:var(--mw-mute);font-size:10.5px;font-weight:700}.mshs .lad li.now{background:color-mix(in srgb,var(--mw-yellow) 22%,var(--mw-white));box-shadow:inset 0 0 0 2px var(--mw-yellow)}.mshs .lad .here{background:var(--mw-yellow);color:var(--mw-yellow-text);border-radius:6px;padding:1px 6px;font-size:10.5px;font-weight:700;position:absolute;top:-9px}.mshs .tod{flex-direction:column;gap:8px;display:flex}.mshs .tod .mrow{justify-content:space-between;font-size:14.5px;font-weight:700;display:flex}.mshs .soon{flex-wrap:wrap;gap:8px;display:flex}.mshs .soon button{background:var(--mw-bg);min-width:120px;min-height:52px;color:var(--mw-off-fg);font:inherit;cursor:pointer;border:0;border-radius:14px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2px;display:flex}.mshs .soon b{font-size:16px}.mshs .soon span{font-size:12px;font-weight:700}.mshs .soon .nt{flex-basis:100%}.mshs .guestbox{text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex}.mshs button:focus-visible{outline:3px solid var(--mw-yellow);outline-offset:2px}
