@media (min-width:701px){
.mxm-brand{position:absolute;left:4.514vw;top:5.333dvh;width:max-content;line-height:1}.mxm-brand-mark{font-size:32px;letter-spacing:-2.5px;line-height:25px}.mxm-brand-museum{position:absolute;left:0;top:29px;width:100%;text-align:center;font:400 10px/10px "EB Garamond"}
.mxm-room-title{position:absolute;left:50%;top:6.667dvh;width:min(18vw,260px);transform:translateX(-50%);text-align:center;font-size:10px;line-height:11px;letter-spacing:-.35px}
.mxm-counter{position:absolute;right:4.375vw;top:5.444dvh;width:150px;height:32px;border:var(--mxm-hair) solid #fff!important;color:#fff;font:400 9px/1 "Space Mono";cursor:pointer}
.mxm-cross{left:50%;top:50%}.mxm-bottom-line{position:absolute;left:4.375vw;right:4.375vw;bottom:8dvh;height:var(--mxm-hair);background:#fff}
.mxm-breadcrumb{position:absolute;left:50%;bottom:3.556dvh;width:min(390px,40vw);height:12px;transform:translateX(-50%);display:grid;grid-template-columns:1fr 35px 43px 1fr;align-items:start;white-space:nowrap;font:400 10px/11px "Space Mono";letter-spacing:-.35px;color:#fff}.mxm-breadcrumb>span:nth-child(1){overflow:hidden;text-overflow:ellipsis}.mxm-breadcrumb>span:nth-child(2),.mxm-breadcrumb>span:nth-child(3){display:flex;justify-content:center}.mxm-breadcrumb>span:nth-child(4){text-align:right;overflow:hidden;text-overflow:ellipsis}
.mxm-help{position:absolute;right:4.375vw;bottom:3.556dvh;width:80px;height:12px;display:flex;align-items:center;justify-content:space-between;font:400 10px/1 "Space Mono";color:#fff}.mxm-help-q{font-size:12px}.mxm-menu{display:none}

.mxm-collection-layer{align-items:center;justify-content:center}.mxm-collection-panel{width:min(762px,calc(100vw - 48px));height:min(512px,calc(100dvh - 48px))}.mxm-collection-panel>.mxm-x{right:17px;top:14px}.mxm-collection-title{position:absolute;top:26px;left:0;width:100%;margin:0;text-align:center;font:400 34px/38px "EB Garamond"}
.mxm-tabs{position:absolute;left:50%;top:77px;width:266px;height:35px;transform:translateX(-50%);display:grid;grid-template-columns:1fr 1fr}.mxm-tab{border:var(--mxm-hair) solid #000!important;display:grid;place-items:center;font:400 12px/1 "EB Garamond";cursor:pointer}.mxm-tab+.mxm-tab{border-left:0!important}.mxm-tab.active{background:var(--mxm-dark);color:#fff}
.mxm-collection-sub{position:absolute;top:134px;left:0;width:100%;text-align:center;font-size:12px}.mxm-collection-sub:before,.mxm-collection-sub:after{content:"";position:absolute;top:3px;width:10px;height:10px;border-top:var(--mxm-hair) solid #000;border-right:var(--mxm-hair) solid #000}.mxm-collection-sub:before{left:91px;transform:rotate(-135deg)}.mxm-collection-sub:after{right:91px;transform:rotate(45deg)}
.mxm-grid{position:absolute;left:88px;top:171px;width:588px;display:grid;grid-template-columns:repeat(4,139px);grid-auto-rows:126px;gap:8px 10px}.mxm-grid-item{border:var(--mxm-hair) solid #000!important;display:grid;place-items:center;cursor:pointer;overflow:hidden}.mxm-grid-item .mxm-star{width:100px;height:96px;color:#d8d8d8}.mxm-grid-item img{object-fit:cover}.mxm-grid-empty{grid-column:1/-1;text-align:center;padding-top:45px;font-size:14px}
.mxm-detail{position:fixed;inset:0;display:none;background:var(--mxm-solid);z-index:12}.mxm-detail[data-open="true"]{display:block}.mxm-detail>.mxm-x{right:20px;top:18px}
.mxm-detail-item-star{position:absolute;left:50%;top:23.889dvh;width:min(334px,28vw);height:min(317.5px,35.3dvh);transform:translateX(-50%)}.mxm-detail-item-copy{position:absolute;left:50%;top:67.889dvh;width:350px;transform:translateX(-50%);text-align:center}.mxm-detail-count{font-size:33px;line-height:39px}.mxm-detail-name{margin-top:2px;font-size:12px;line-height:15px}.mxm-detail-line{margin-top:27px;height:var(--mxm-hair);background:#000;opacity:.72}
.mxm-art-detail .mxm-detail-art-image{position:absolute;left:21.181vw;top:20.444dvh;width:30vw;height:59dvh;background:#000}.mxm-detail-art-star{position:absolute;right:15px;top:17px;width:31px;height:31px;color:#fff}.mxm-detail-art-star path{fill:#fff;stroke:#fff}.mxm-detail-art-copy{position:absolute;left:54.514vw;top:21dvh;width:350px;color:#000}.mxm-detail-art-copy h2{margin:0;font:400 34px/40px "EB Garamond"}.mxm-detail-art-copy h3{margin:2px 0 0;font:400 14px/1 "EB Garamond"}.mxm-detail-meta-line{width:350px;height:var(--mxm-hair);background:#000;margin-top:20px}.mxm-detail-meta{font-size:12px;line-height:17px;margin-top:11px}.mxm-detail-art-copy p{font-size:14px;line-height:20px;margin-top:18px}.mxm-detail-buy{position:absolute;left:54.514vw;top:48.889dvh;width:350px;height:59px;font-size:19px}

.mxm-artwork-layer{display:none}.mxm-artwork-layer[data-open="true"]{display:block}.mxm-art-card{position:absolute;inset:0}.mxm-art-image-wrap{position:absolute;left:21.181vw;top:20.444dvh;width:30vw;height:59dvh;background:#000}.mxm-art-star{position:absolute;right:15px;top:17px;width:31px;height:31px;color:#fff}.mxm-art-copy{position:absolute;left:54.514vw;top:21dvh;width:min(350px,27vw);color:#fff}.mxm-art-copy h2{margin:0;font:400 34px/40px "EB Garamond"}.mxm-art-copy h3{margin:2px 0 0;font:400 14px/1 "EB Garamond"}.mxm-art-meta-line{height:var(--mxm-hair);background:#fff;margin-top:20px}.mxm-art-meta{font-size:12px;line-height:17px;margin-top:11px}.mxm-art-description{font-size:14px;line-height:20px;margin:18px 0 0}.mxm-art-buy{position:absolute;left:54.514vw;top:48.889dvh;width:350px;height:59px;font-size:19px}

.mxm-item-flash{align-items:stretch;justify-content:stretch}.mxm-item-flash-card{position:absolute;inset:0}.mxm-item-flash-star{position:absolute;left:50%;top:24.111dvh;width:329px;height:313px;transform:translateX(-50%)}.mxm-item-flash-copy{position:absolute;left:50%;top:67.444dvh;width:350px;transform:translateX(-50%);text-align:center;color:#fff;font:400 33px/40px "EB Garamond"}.mxm-item-name{font-size:12px;line-height:15px;margin-top:2px}.mxm-item-line{height:var(--mxm-hair);background:#fff;margin-top:27px}

.mxm-auth-layer,.mxm-password-layer{align-items:center;justify-content:center}.mxm-auth{width:490px;height:512px}.mxm-auth-registration{height:560px}.mxm-auth h2{margin:37px 0 0;text-align:center;font:400 26px/30px "EB Garamond"}.mxm-auth-sub{margin:6px 0 0;text-align:center;font:400 12px/16px "EB Garamond";text-transform:uppercase}.mxm-auth-fields{position:absolute;left:41px;top:118px;width:408px;display:grid;gap:7px}.mxm-auth-fields input{width:100%;height:37px;border:var(--mxm-hair) solid #000;background:transparent;padding:0 20px;font:400 12px/1 "EB Garamond";outline:0}.mxm-password-field{position:relative}.mxm-password-field span{position:absolute;right:24px;top:11px;font-size:11px;text-decoration:underline}.mxm-auth .mxm-message{position:absolute;left:41px;top:205px;width:408px;margin:0;font:10px/1.2 "Space Mono"}.mxm-auth-primary,.mxm-auth-secondary{position:absolute;left:41px;width:408px;height:48px;font-size:15.6px}.mxm-auth-primary{top:231px}.mxm-auth-secondary{top:285px;height:49px}.mxm-auth-registration .mxm-auth-primary{top:275px}.mxm-auth-registration .mxm-auth-secondary{top:329px}.mxm-auth-essay{position:absolute;left:41px;top:367px;width:408px;margin:0;text-align:center;font-size:12px;line-height:17px}.mxm-auth-registration .mxm-auth-essay{top:407px}.mxm-auth-tiny-line{position:absolute;left:231px;top:409px;width:28px;height:var(--mxm-hair);background:#000}.mxm-auth-registration .mxm-auth-tiny-line{top:452px}.mxm-auth-switch{position:absolute;left:0;top:429px;width:100%;margin:0;text-align:center;font-size:12px;line-height:20px;text-transform:uppercase}.mxm-auth-registration .mxm-auth-switch{top:474px}.mxm-auth-switch button{text-decoration:underline;cursor:pointer}

.mxm-password{width:284px;height:560px}.mxm-password h2{margin:29px 0 0;text-align:center;font:400 28px/33px "EB Garamond"}.mxm-password-sub{margin:4px 0 0;text-align:center;font-size:12px;line-height:16px}.mxm-pass-dots{position:absolute;left:24px;top:102px;width:236px;display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.mxm-pass-dot{height:52px;border:var(--mxm-hair) solid #000;border-radius:50%;display:grid;place-items:center}.mxm-pass-dot:after{content:"";width:82%;height:82%;border-radius:50%;background:transparent}.mxm-password[data-state="input"] .mxm-pass-dot[data-filled="true"]:after{background:var(--mxm-input)}.mxm-password[data-state="wrong"] .mxm-pass-dot:after{background:var(--mxm-error)}.mxm-password[data-state="correct"] .mxm-pass-dot:after{background:var(--mxm-success)}.mxm-keypad{position:absolute;left:24px;top:176px;width:236px;display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.mxm-key{height:52px;border:var(--mxm-hair) solid #000!important;display:grid;place-items:center;font:400 28px/1 "EB Garamond";cursor:pointer}.mxm-key-back svg{width:38px;height:28px;fill:none;stroke:currentColor;stroke-width:1.4}.mxm-password-primary,.mxm-password-secondary{position:absolute;left:24px;width:236px;height:48px;font-size:16.8px}.mxm-password-primary{top:418px}.mxm-password-secondary{top:472px;height:49px}
}

@media (min-width:701px){
.mxm-breadcrumb{left:0;right:0;bottom:3.556dvh;width:100%;height:12px;transform:none;display:grid;grid-template-columns:50vw 50vw;pointer-events:none;cursor:default}
.mxm-neighbor-zone{position:relative;display:flex;align-items:flex-start;min-width:0;pointer-events:none;cursor:default}
.mxm-neighbor-left{grid-column:1}
.mxm-neighbor-right{grid-column:2}
.mxm-neighbor-zone>span:not(.mxm-neighbor-arrow){position:absolute;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.mxm-neighbor-left>span:not(.mxm-neighbor-arrow){left:4.375vw;right:69px;text-align:right}
.mxm-neighbor-right>span:not(.mxm-neighbor-arrow){left:69px;right:4.375vw;text-align:left}
.mxm-neighbor-arrow{position:absolute;display:flex;pointer-events:none}
.mxm-neighbor-left .mxm-neighbor-arrow{right:21px}
.mxm-neighbor-right .mxm-neighbor-arrow{left:21px}
.mxm-password-layer{align-items:center;justify-content:center;padding:calc(var(--mxm-safe-t) + 24px) calc(var(--mxm-safe-r) + 24px) calc(var(--mxm-safe-b) + 24px) calc(var(--mxm-safe-l) + 24px)}
.mxm-password{position:relative;width:284px;height:auto;min-height:0;max-width:100%;max-height:calc(100vh - var(--mxm-safe-t) - var(--mxm-safe-b) - 48px);max-height:calc(100dvh - var(--mxm-safe-t) - var(--mxm-safe-b) - 48px);overflow:auto;padding:29px 24px 39px;display:grid;grid-template-columns:minmax(0,1fr);align-content:start}
.mxm-password h2{position:static;margin:0;text-align:center}.mxm-password-sub{position:static;margin:4px 0 0;text-align:center}
.mxm-pass-dots{position:static;width:auto;margin-top:22px}.mxm-keypad{position:static;width:auto;margin-top:22px}
.mxm-password-primary,.mxm-password-secondary{position:static;width:100%}.mxm-password-primary{margin-top:18px}.mxm-password-secondary{margin-top:6px}
}

/* Phase 3 multiplayer presence desktop layout. */
@media (min-width:701px){.mxm-presence-panel{width:560px}.mxm-presence-avatars{grid-template-columns:repeat(4,1fr)}}
