:root{--msk-ink:var(--ma-ink);--msk-paper:var(--ma-white);--msk-cyan:var(--ma-cyan);--msk-pink:var(--ma-pink);--msk-yellow:var(--ma-yellow);--msk-signed:var(--ma-signed);--msk-slate:var(--ma-seg-hover);--msk-backdrop:var(--ma-dark-1);--msk-ease:var(--ma-ease);--msk-lift:var(--ma-lift);--msk-press:var(--ma-press);--msk-badge-tilt:var(--ma-badge-tilt);--msk-badge-size:var(--ma-badge-size);--msk-badge-track:var(--ma-badge-track);--msk-badge-h:var(--ma-badge-h);--msk-badge-pad:var(--ma-badge-pad);--msk-badge-shadow:var(--ma-badge-shadow);--msk-head:var(--heading-family,Impact,"Arial Narrow Bold",sans-serif);--msk-mono:var(--ma-mono);--msk-gap:10px}.msg button,.msp button,.mss button{transition:background-color var(--msk-ease),color var(--msk-ease),border-color var(--msk-ease),transform var(--msk-ease),box-shadow var(--msk-ease),opacity var(--msk-ease)!important}.msg__chip:hover,.msg__more:hover{background:var(--msk-paper)}.msg__chip[aria-pressed=true]:hover,.msg__more[aria-expanded=true]:hover,.msg__view[aria-pressed=true]:hover{background:var(--msk-ink)}.msg__view[aria-pressed=false]:hover{background:var(--msk-slate)}.msg__open:hover,.msg__thumb:hover{background:var(--msk-backdrop)}.msg__open--stage:hover,.msg__close:hover{background:transparent}.msg__arrow:hover{background:var(--ma-ink-a75)}.msg__poster:hover{background:var(--ma-black)}.msp__hplay:hover{background:var(--ma-ink-a75)}.msk-badge{display:inline-block;height:var(--msk-badge-h);line-height:var(--msk-badge-h);padding:var(--msk-badge-pad);margin:0;border:0;background:var(--msk-yellow);color:var(--msk-ink);font-family:var(--msk-mono);font-weight:700;font-size:var(--msk-badge-size);letter-spacing:var(--msk-badge-track);text-transform:uppercase;box-shadow:var(--msk-badge-shadow);transform:rotate(var(--msk-badge-tilt));transform-origin:left center;white-space:nowrap}.msk-badge--signed{background:var(--msk-signed);color:var(--ma-card)}.msk-badge--ink{background:var(--msk-ink);color:var(--msk-paper);box-shadow:3px 3px 0 var(--msk-signed)}.msg [hidden]{display:none!important}.msg{color:var(--msk-ink)}.msg__bar{display:flex;align-items:center;justify-content:space-between;gap:var(--ma-sp-12);margin:0 0 var(--ma-sp-14)}.msg__count{margin:0;font-family:var(--msk-mono);font-weight:700;font-size:var(--ma-fs-label-l);letter-spacing:var(--ma-track-wide);text-transform:uppercase}.msg__views{display:inline-flex;border:var(--ma-edge-w) solid var(--msk-ink);background:var(--msk-paper)}.msg__view{display:inline-flex;align-items:center;gap:var(--ma-sp-8);min-height:40px;padding:0 var(--ma-sp-14);margin:0;border:0;background:transparent;color:var(--msk-ink);font-family:var(--msk-mono);font-weight:700;font-size:var(--ma-fs-label);letter-spacing:var(--ma-track-mono-s);text-transform:uppercase;cursor:pointer}.msg__view+.msg__view{border-left:var(--ma-edge-w) solid var(--msk-ink)}.msg__view[aria-pressed=true]{background:var(--msk-ink);color:var(--msk-paper)}.msg__view:focus-visible{outline:3px solid var(--msk-pink);outline-offset:2px}.msg__views{transition:transform var(--msk-ease),box-shadow var(--msk-ease)}@media(hover:hover){.msg__views:hover{transform:var(--msk-lift);box-shadow:3px 3px 0 var(--msk-pink)}.msg__view[aria-pressed=false]:hover{background:var(--msk-slate)}}.msg__view:active{transform:var(--msk-press)}.msg__wall{list-style:none;margin:0!important;padding:0!important;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--msk-gap);grid-auto-flow:row dense}.msg__wall.is-laid{grid-auto-rows:6px}.msg__tile{margin:0;position:relative;aspect-ratio:var(--ar);min-width:0}.msg__wall.is-laid .msg__tile{aspect-ratio:auto}.msg__tile--big{grid-column:span 2}.msg__open{display:block;width:100%;height:100%;margin:0;padding:0;border:0;background:var(--msk-backdrop);cursor:zoom-in;position:relative;overflow:hidden}.msg__img{display:block;width:100%;height:100%;object-fit:cover;transition:transform var(--ma-zoom)}.msg__cap{position:absolute;left:0;right:0;bottom:0;padding:var(--ma-sp-24) var(--ma-sp-10) var(--ma-sp-8);background:linear-gradient(180deg,transparent,var(--ma-ink-a90));color:var(--msk-paper);font-size:var(--ma-fs-xs);line-height:var(--ma-lh-snug);text-align:left;opacity:0;transform:translateY(6px);transition:opacity var(--ma-ease),transform var(--ma-ease);pointer-events:none}@media(hover:hover){.msg__open:hover .msg__img{transform:scale(1.03)}.msg__open:hover .msg__cap{opacity:1;transform:none}}.msg__open:focus-visible{outline:3px solid var(--msk-pink);outline-offset:3px}.msg__open:focus-visible .msg__cap{opacity:1;transform:none}.msg__stage{position:relative;background:var(--msk-backdrop);border:var(--ma-edge-w) solid var(--msk-ink);height:clamp(320px,72vh,780px);overflow:hidden;touch-action:pan-y;outline:none}.msg__stage:focus-visible{outline:3px solid var(--msk-pink);outline-offset:3px}.msg__slide{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;display:flex;flex-direction:column}.msg__slide[hidden]{display:none}.msg__open--stage{flex:1;min-height:0;background:transparent}.msg__simg{display:block;width:100%;height:100%;object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.msg__scap{flex:none;margin:0;padding:var(--ma-sp-10) var(--ma-sp-64) var(--ma-sp-12) var(--ma-sp-14);color:var(--msk-paper);font-size:var(--ma-fs-s);line-height:var(--ma-lh-snug);background:var(--ma-ink-a60)}.msg__arrow{position:absolute;top:50%;z-index:2;width:46px;height:46px;margin-top:-23px;display:grid;place-items:center;padding:0;border:var(--ma-edge-light);background:var(--ma-ink-a75);color:var(--msk-paper);cursor:pointer}.msg__arrow--prev{left:12px}.msg__arrow--next{right:12px}@media(hover:hover){.msg__arrow:hover{border-color:var(--msk-yellow);box-shadow:3px 3px 0 var(--msk-yellow);transform:translate(-1px,-1px)}}.msg__arrow:focus-visible{outline:3px solid var(--msk-yellow);outline-offset:2px}.msg__counter{position:absolute;right:12px;bottom:10px;z-index:2;margin:0;padding:var(--ma-sp-4) var(--ma-sp-8);background:var(--msk-ink);color:var(--msk-paper);font-family:var(--msk-mono);font-weight:700;font-size:var(--ma-fs-label);letter-spacing:var(--ma-track-mono-s)}.msg__thumbs{list-style:none;margin:var(--ma-sp-12) 0 0!important;padding:var(--ma-sp-2) var(--ma-sp-2) var(--ma-sp-6)!important;display:flex;gap:var(--ma-sp-8);overflow-x:auto;scrollbar-width:thin}.msg__thumbs li{margin:0;flex:none}.msg__thumb{display:block;width:72px;height:72px;padding:0;margin:0;border:var(--ma-edge-w) solid transparent;background:var(--msk-backdrop);cursor:pointer;opacity:.6;transition:opacity var(--ma-ease)}.msg__thumb img{display:block;width:100%;height:100%;object-fit:cover}.msg__thumb[aria-current=true]{opacity:1;border-color:var(--msk-ink);box-shadow:3px 3px 0 var(--msk-pink)}@media(hover:hover){.msg__thumb:hover{opacity:1}}.msg__thumb:focus-visible{outline:3px solid var(--msk-pink);outline-offset:2px;opacity:1}.msg__box{position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;max-width:100vw;height:100vh;height:100dvh;max-height:100dvh;margin:0;padding:0;border:0;background:var(--ma-scrim-solid);color:var(--msk-paper)}.msg__box[open]{display:flex;flex-direction:column}.msg__box::backdrop{background:var(--ma-scrim)}.msg__boxbar{flex:none;display:flex;align-items:center;gap:var(--ma-sp-16);padding:var(--ma-sp-10) var(--ma-sp-12) var(--ma-sp-10) var(--ma-sp-18)}.msg__boxcount{margin:0;font-family:var(--msk-mono);font-weight:700;font-size:var(--ma-fs-label-l);letter-spacing:var(--ma-track-wide)}.msg__boxhint{margin:0 auto 0 0;font-family:var(--msk-mono);font-size:var(--ma-fs-label-s);letter-spacing:var(--ma-track-mono-s);text-transform:uppercase;opacity:.55}.msg__close{margin-left:auto;width:46px;height:46px;display:grid;place-items:center;padding:0;border:var(--ma-edge-light);background:transparent;color:var(--msk-paper);cursor:pointer}.msg__close:focus-visible{outline:3px solid var(--msk-yellow);outline-offset:2px}@media(hover:hover){.msg__close:hover{border-color:var(--msk-yellow)}}.msg__boxstage{position:relative;flex:1;min-height:0;overflow:hidden;touch-action:none}.msg__boximg{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;max-width:calc(100% - 140px);max-height:100%;width:auto;height:auto;object-fit:contain;cursor:zoom-in;transition:transform var(--ma-zoom);-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.msg__box p,.msg__box .msg__boxcap,.msg__scap,.msg__counter{color:var(--msk-paper)!important}.msg__box.is-zoomed .msg__boximg{transform:scale(2.2);cursor:zoom-out;transition:none}.msg__boxcap{flex:none;margin:0;padding:var(--ma-sp-12) var(--ma-sp-18) var(--ma-sp-18);font-size:var(--ma-fs-m);line-height:var(--ma-lh-body);text-align:center;min-height:1.4em}@media(max-width:749px){.msg__wall{grid-template-columns:repeat(2,minmax(0,1fr));--msk-gap:8px}.msg__tile--big{grid-column:1 / -1}.msg__stage{height:clamp(300px,62vh,600px)}.msg__arrow{width:40px;height:40px;margin-top:-20px}.msg__arrow--prev{left:8px}.msg__arrow--next{right:8px}.msg__boximg{max-width:100%}.msg__boxstage .msg__arrow,.msg__boxhint{display:none}.msg__thumb{width:58px;height:58px}.msg__view span{display:none}}@media(min-width:750px)and (max-width:1099px){.msg__wall{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(hover:none)and (pointer:coarse){.msg__stage .msg__arrow{display:none}}@media(prefers-reduced-motion:reduce){.msg button,.msp button,.mss button{transition:none!important}.msg__chip:hover,.msg__chip:focus-visible,.msg__more:hover,.msg__more:focus-visible,.msg__views:hover{transform:none!important}.msg__img,.msg__cap,.msg__arrow,.msg__boximg,.msg__thumb{transition:none!important}.msg__open:hover .msg__img{transform:none}}.msg__chips{display:flex;flex-wrap:wrap;gap:var(--ma-sp-8);margin:0 0 var(--ma-sp-14)}.msg__chip{display:inline-flex;align-items:center;gap:var(--ma-sp-8);min-height:36px;padding:0 var(--ma-sp-12);margin:0;border:var(--ma-edge-w) solid var(--msk-ink);background:var(--msk-paper);color:var(--msk-ink);font-family:var(--msk-mono);font-weight:700;font-size:var(--ma-fs-label-s);letter-spacing:var(--ma-track-mono-s);text-transform:uppercase;cursor:pointer}.msg__chip span{opacity:.6}.msg__chip[aria-pressed=true]{background:var(--msk-ink);color:var(--msk-paper);box-shadow:3px 3px 0 var(--msk-pink)}.msg__chip[aria-pressed=true] span{opacity:.8}@media(hover:hover){.msg__chip:hover{transform:var(--msk-lift);box-shadow:3px 3px 0 var(--msk-pink)}}.msg__chip:focus-visible{outline:none;transform:var(--msk-lift);box-shadow:3px 3px 0 var(--msk-pink)}.msg__chip:active{transform:var(--msk-press);box-shadow:1px 1px 0 var(--msk-pink)}.msg.is-single .msg__arrow,.msg.is-single .msg__counter,.msg.is-single .msg__boxcount{display:none}.msg__playicon circle{fill:var(--ma-ink-a75);stroke:var(--ma-white)}.msg__playicon path{fill:var(--ma-white)}.msg__playicon{position:absolute;left:50%;top:50%;width:52px;height:52px;margin:-26px 0 0 -26px;pointer-events:none;transition:transform var(--ma-ease)}.msg__open--stage .msg__playicon{width:72px;height:72px;margin:-36px 0 0 -36px}@media(hover:hover){.msg__open:hover .msg__playicon{transform:scale(1.08)}}.msg__avail{position:absolute;left:8px;top:8px;z-index:1;pointer-events:none}.msg__igcard{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--ma-sp-10);padding:var(--ma-sp-14);box-sizing:border-box;background:linear-gradient(160deg,var(--ma-pink-bright) 0%,var(--ma-pink) 55%,var(--ma-yellow) 130%);color:var(--msk-paper);text-align:center;font-size:var(--ma-fs-xs);line-height:var(--ma-lh-snug)}.msg__igcard--big{font-size:var(--ma-fs-body)}.msg__igcard--big svg{width:44px;height:44px}.msg__igthumb{display:grid;place-items:center;width:100%;height:100%;background:var(--msk-pink);color:var(--msk-paper)}.msg__igthumb svg{width:26px;height:26px}.msg__scap{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--ma-sp-4) var(--ma-sp-14)}.msg__avlink{font-family:var(--msk-mono);font-weight:700;font-size:var(--ma-fs-label);letter-spacing:var(--ma-track-mono-s);text-transform:uppercase;color:var(--msk-yellow)!important;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:2px}.msg__avlink:focus-visible{outline:3px solid var(--msk-yellow);outline-offset:2px}.msg__boxcap{display:flex;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:var(--ma-sp-4) var(--ma-sp-16)}.msg__thumbrow{display:flex;align-items:flex-start;gap:var(--ma-sp-10);margin-top:var(--ma-sp-12)}.msg__thumbrow .msg__thumbs{margin:0!important;flex:1;min-width:0}.msg__thumbs.is-grid{flex-wrap:wrap;overflow:visible}.msg__thumbs li[hidden]{display:none}.msg__more{flex:none;display:inline-flex;align-items:center;gap:var(--ma-sp-8);min-height:40px;margin:var(--ma-sp-16) 0 0;padding:0 var(--ma-sp-12);border:var(--ma-edge-w) solid var(--msk-ink);background:var(--msk-paper);color:var(--msk-ink);font-family:var(--msk-mono);font-weight:700;font-size:var(--ma-fs-label-s);letter-spacing:var(--ma-track-mono-s);text-transform:uppercase;cursor:pointer;white-space:nowrap}.msg__more[aria-expanded=true]{background:var(--msk-ink);color:var(--msk-paper)}@media(hover:hover){.msg__more:hover{transform:var(--msk-lift);box-shadow:3px 3px 0 var(--msk-pink)}}.msg__more:focus-visible{outline:none;transform:var(--msk-lift);box-shadow:3px 3px 0 var(--msk-pink)}.msg__more:active{transform:var(--msk-press);box-shadow:1px 1px 0 var(--msk-pink)}.msg__boxembed{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center}.msg__fit{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;background:var(--ma-black)}.msg__fit video,.msg__fit .msg__frame{display:block;width:100%;height:100%;border:0;background:var(--ma-black)}.msg__fit .msg__frame--ig{background:var(--ma-card)}.msg__fit video{object-fit:contain}.msg__poster{position:relative;display:block;width:100%;height:100%;padding:0;margin:0;border:0;background:var(--ma-black);cursor:pointer}.msg__poster img{display:block;width:100%;height:100%;object-fit:cover}.msg__poster .msg__playicon{width:80px;height:80px;margin:-40px 0 0 -40px}.msg__poster:focus-visible{outline:3px solid var(--msk-yellow);outline-offset:-3px}.msg__fit--card{background:linear-gradient(160deg,var(--ma-pink-bright) 0%,var(--ma-pink) 55%,var(--ma-yellow) 130%);gap:var(--ma-sp-18)}.msg__fit--card img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.msg__fit--card svg{position:relative;width:52px;height:52px;color:var(--msk-paper)}.msg__iglink{position:relative;display:inline-flex;align-items:center;min-height:46px;padding:0 var(--ma-sp-18);background:var(--msk-paper);color:var(--msk-ink)!important;border:var(--ma-edge-w) solid var(--msk-ink);box-shadow:4px 4px 0 var(--msk-ink);font-family:var(--msk-mono);font-weight:700;font-size:var(--ma-fs-label-l);letter-spacing:var(--ma-track-mono);text-transform:uppercase;text-decoration:none!important}.msg__iglink:focus-visible{outline:3px solid var(--msk-yellow);outline-offset:3px}.msg__box.is-media .msg__boxhint{visibility:hidden}.msg__boximg[hidden]{display:none}@media(max-width:749px){.msg__thumbrow{flex-direction:column;gap:var(--ma-sp-6)}.msg__thumbrow .msg__thumbs{align-self:stretch;max-width:100%;overscroll-behavior-x:contain}.msg__more{margin:0}.msg__chip{min-height:34px;padding:0 var(--ma-sp-10)}}@media(prefers-reduced-motion:reduce){.msg__playicon{transition:none}}.msh{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ma-sp-8) var(--ma-sp-12)}.msh [hidden]{display:none!important}.msh__label{font-family:var(--msk-mono);font-weight:700;font-size:var(--ma-fs-label);letter-spacing:var(--ma-track-wide);text-transform:uppercase}.msh__list{list-style:none;margin:0!important;padding:0!important;display:flex;flex-wrap:wrap;gap:var(--ma-sp-6)}.msh__list li{margin:0}.msh__btn{display:grid;place-items:center;width:38px;height:38px;margin:0;padding:0;border:var(--ma-edge-w) solid var(--msk-ink);background:var(--msk-paper);color:var(--msk-ink)!important;text-decoration:none!important;cursor:pointer;transition:transform var(--msk-ease),box-shadow var(--msk-ease),border-color var(--msk-ease),background-color var(--msk-ease)!important}.msh__btn:hover{background:var(--msk-paper)}@media(hover:hover){.msh__btn:hover{transform:var(--msk-lift);box-shadow:3px 3px 0 var(--msk-pink)}}.msh__btn:focus-visible{outline:none;transform:var(--msk-lift);box-shadow:3px 3px 0 var(--msk-pink)}.msh__btn:active{transform:var(--msk-press);box-shadow:1px 1px 0 var(--msk-pink)}.msh__btn .msh__i-done{display:none}.msh__btn.is-done .msh__i-done{display:block}.msh__btn.is-done .msh__i-link{display:none}.msh__status{font-family:var(--msk-mono);font-weight:700;font-size:var(--ma-fs-label-s);letter-spacing:var(--ma-track-mono-s);text-transform:uppercase;min-height:1em}.msh--dark .msh__btn{background:transparent;border-color:var(--ma-white-a35);color:var(--msk-paper)!important}.msh--dark .msh__btn:hover{background:transparent}@media(hover:hover){.msh--dark .msh__btn:hover{border-color:var(--msk-yellow);box-shadow:3px 3px 0 var(--msk-yellow)}}.msh--dark .msh__btn:focus-visible{border-color:var(--msk-yellow);box-shadow:3px 3px 0 var(--msk-yellow)}.msh--dark .msh__status{color:var(--msk-paper)}.msg__boxbar .msh{margin-left:auto}.msg__boxbar:has(.msh) .msg__boxhint{margin-right:0}.msg__boxbar .msh+.msg__close{margin-left:0}@media(max-width:749px){.msg__boxbar .msh__status{display:none}.msg__boxcount{white-space:nowrap}.msg__boxbar{gap:var(--ma-sp-10);padding-left:var(--ma-sp-12)}.msg__boxbar .msh [data-msh-web]{display:none}}@media(prefers-reduced-motion:reduce){.msh__btn{transition:none!important;transform:none!important}}.msr__line{margin:0;font-size:var(--ma-fs-s);line-height:var(--ma-lh-body)}.msr__open{font-family:var(--msk-mono);font-weight:700;font-size:var(--ma-fs-label-l);letter-spacing:var(--ma-track-mono);text-transform:uppercase;color:var(--msk-ink)!important;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:2px;white-space:nowrap;transition:text-decoration-color var(--msk-ease)}@media(hover:hover){.msr__open:hover{text-decoration-color:var(--msk-pink)}}.msr__open:focus-visible{outline:3px solid var(--msk-pink);outline-offset:3px}.msr__panel{position:fixed;inset:0 0 0 auto;width:min(480px,100vw);max-width:100vw;height:100vh;height:100dvh;max-height:100dvh;margin:0;padding:0;border:0;border-left:var(--ma-edge-w) solid var(--msk-ink);background:var(--msk-paper);color:var(--msk-ink);box-shadow:-8px 0 0 var(--msk-cyan);overflow:auto}.msr__panel::backdrop{background:var(--ma-ink-a60)}.msr__panel[open]{animation:msr-in var(--ma-open)}@keyframes msr-in{0%{transform:translate(100%)}to{transform:none}}.msr__inner{padding:var(--ma-sp-24) var(--ma-sp-28) var(--ma-sp-40)}.msr__top{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--ma-sp-16);margin:0 0 var(--ma-sp-18);padding-bottom:var(--ma-sp-14);border-bottom:var(--ma-edge-w) solid var(--msk-ink)}.msr__h{margin:var(--ma-sp-4) 0 0;font-family:var(--msk-head);font-weight:900;text-transform:uppercase;font-size:var(--ma-fs-h2);line-height:var(--ma-lh-solid);color:var(--msk-ink)}.msr__close{flex:none;width:44px;height:44px;display:grid;place-items:center;padding:0;margin:0;border:var(--ma-edge-w) solid var(--msk-ink);background:var(--msk-paper);color:var(--msk-ink);cursor:pointer}.msr__close:hover{background:var(--msk-paper)}@media(hover:hover){.msr__close:hover{transform:var(--msk-lift);box-shadow:3px 3px 0 var(--msk-pink)}}.msr__close:focus-visible{outline:none;transform:var(--msk-lift);box-shadow:3px 3px 0 var(--msk-pink)}.msr__body{font-size:var(--ma-fs-body);line-height:var(--ma-lh-loose)}.msr__body h2{margin:0 0 var(--ma-sp-14);font-family:var(--msk-mono);font-weight:700;font-size:var(--ma-fs-label-l);letter-spacing:var(--ma-track-wide);text-transform:uppercase;color:var(--msk-signed)}.msr__body p{margin:0 0 var(--ma-sp-14);color:var(--msk-ink)}.msr__body strong{font-weight:700}.msr__body a{color:var(--msk-ink)!important;text-decoration:underline;text-decoration-color:var(--msk-pink);text-decoration-thickness:2px;text-underline-offset:3px}@media(max-width:749px){.msr__inner{padding:var(--ma-sp-18) var(--ma-sp-18) var(--ma-sp-32)}.msr__panel{box-shadow:none;border-left:0}}@media(prefers-reduced-motion:reduce){.msr__panel[open]{animation:none}}.msk-human{display:inline-flex;align-items:center;gap:var(--ma-sp-8);margin:0;padding:var(--ma-sp-4) var(--ma-sp-10) var(--ma-sp-4) var(--ma-sp-6);background:var(--msk-paper);color:var(--msk-ink);border:var(--ma-edge-w) solid var(--msk-ink);font-family:var(--msk-mono);font-weight:700;font-size:var(--ma-fs-label-s);letter-spacing:var(--ma-track-mono-s);text-transform:uppercase;line-height:var(--ma-lh-solid)}.msk-human__i{flex:none}.msk-human__i path{stroke:var(--ma-signed)}.mss{position:relative;flex:1;display:flex;flex-direction:column;height:100%;box-sizing:border-box;background:var(--ma-card);color:var(--msk-ink);border:var(--ma-edge-w) solid var(--msk-ink);transition:transform var(--msk-ease),box-shadow var(--msk-ease)}.mss__name a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.mss__links,.mss__cs,.mss__patron{position:relative;z-index:2}.mss .ma-pin{z-index:3}.mss:has(.mss__name a:focus-visible){transform:var(--msk-lift);box-shadow:6px 6px 0 var(--msk-pink)}.mss__name a:focus-visible{outline:none!important}.mss:active{transform:var(--msk-press);box-shadow:2px 2px 0 var(--msk-pink)}.mss__pic{position:relative;display:grid;place-items:center;overflow:hidden;aspect-ratio:4/5;background:var(--msk-ink);border-bottom:var(--ma-edge-w) solid var(--msk-ink);text-decoration:none!important}.mss--full .mss__pic{aspect-ratio:4/3}.mss__pic img{width:100%;height:100%;object-fit:cover;display:block;transition:transform var(--ma-zoom)}.mss__mono{font-family:var(--msk-head);font-weight:900;font-size:var(--ma-fs-mono-pic);color:var(--msk-pink);line-height:var(--ma-lh-solid)}.mss__tag,.mss__new{position:absolute;left:8px;top:8px}.mss__new~.mss__tag{top:46px}.mss__b{padding:var(--ma-sp-12) var(--ma-sp-12) var(--ma-sp-14);display:flex;flex-direction:column;gap:var(--ma-sp-6);flex:1}.mss--full .mss__b{padding:var(--ma-sp-14) var(--ma-sp-16) var(--ma-sp-16);gap:var(--ma-sp-6)}.mss__name{font-family:var(--msk-head);font-weight:900;text-transform:uppercase;font-size:var(--ma-fs-xl);line-height:var(--ma-lh-head);margin:0;color:var(--msk-ink)}.mss--full .mss__name{font-size:var(--ma-fs-xl)}.mss__name a{color:inherit!important;text-decoration:none!important;background-image:linear-gradient(var(--msk-pink),var(--msk-pink));background-size:0 2px;background-position:0 100%;background-repeat:no-repeat;transition:background-size var(--ma-ease)}.mss__makes{font-size:var(--ma-fs-s);line-height:var(--ma-lh-snug);margin:0;color:var(--ma-ink-soft)}.mss--full .mss__makes{font-family:var(--msk-mono);font-weight:700;font-size:var(--ma-fs-label);letter-spacing:var(--ma-track-mono-s);text-transform:uppercase;opacity:.75;color:inherit}.mss__note{font-size:var(--ma-fs-m);line-height:var(--ma-lh-body);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden}.mss__cs{align-self:flex-start;margin:var(--ma-sp-4) 0 0;padding:var(--ma-sp-4) var(--ma-sp-8);font-family:var(--msk-mono);font-weight:700;font-size:var(--ma-fs-label-s);letter-spacing:var(--ma-track-mono-s);text-transform:uppercase;border:var(--ma-edge-w) solid var(--msk-ink);line-height:var(--ma-lh-solid)}.mss__cs--open{background:var(--msk-signed);color:var(--ma-card);border-color:var(--msk-signed);box-shadow:3px 3px 0 var(--msk-ink)}.mss__cs--ask{background:var(--msk-yellow)}.mss__cs--closed{background:transparent;color:var(--ma-muted);border-color:var(--ma-muted-line)}.mss__patron{display:inline-flex;align-items:center;gap:var(--ma-sp-6);align-self:flex-start;margin:0;font-family:var(--msk-mono);font-weight:700;font-size:var(--ma-fs-label-s);letter-spacing:var(--ma-track-mono-s);text-transform:uppercase;line-height:var(--ma-lh-solid)}.mss__patron svg{color:inherit}.mss .mss__links{margin:auto 0 0!important;padding:var(--ma-sp-8) 0 0!important;gap:var(--ma-sp-8) var(--ma-sp-14);--ma-xl-fs:.66rem;--ma-xl-ic:14px}.mss--compact .mss__link{gap:var(--ma-sp-6)}.mss.mss--full .mss__links{padding-top:var(--ma-sp-12)!important;gap:var(--ma-sp-10) var(--ma-sp-20);--ma-xl-fs:.74rem;--ma-xl-ic:15px}.mss__link{color:var(--msk-ink)!important}.mss__link--shelf{--ma-xl-line:var(--msk-pink)}@media(hover:hover){.mss__link:hover{color:var(--msk-pink)!important}.mss:has(.mss__name a):hover{transform:var(--msk-lift);box-shadow:6px 6px 0 var(--msk-pink)}.mss:hover .mss__pic img{transform:scale(1.03)}.mss:hover .mss__name a{color:var(--msk-pink)!important}}.mss a:focus-visible{outline:3px solid var(--msk-pink);outline-offset:3px}@media(prefers-reduced-motion:reduce){.mss,.mss__pic img,.mss__name a{transition:none}.mss:hover,.mss:has(.mss__name a:focus-visible){transform:none!important}}.msk-avatar{--msk-av:96px;position:relative;display:inline-flex;align-items:center;justify-content:center;flex:none;width:var(--msk-av);height:var(--msk-av);border-radius:50%;overflow:hidden;background:var(--msk-ink);border:calc(var(--msk-av) * .04 + 1px) solid var(--msk-paper);box-shadow:calc(var(--msk-av) * .045 + 1px) calc(var(--msk-av) * .045 + 1px) 0 var(--msk-ink);box-sizing:border-box}.msk-avatar img{display:block;width:100%;height:100%;object-fit:cover;border-radius:50%}.msk-avatar--ini span{font-family:var(--msk-head);font-weight:900;font-size:calc(var(--msk-av) * .38);line-height:var(--ma-lh-solid);color:var(--msk-pink);letter-spacing:var(--ma-track-tight)}.msk-avatar--cover{width:min(46%,220px);height:auto;aspect-ratio:1;border-width:6px;box-shadow:6px 6px 0 var(--msk-pink)}.mss__name--av{display:flex;align-items:center;gap:var(--ma-sp-10)}.mss__name--av .msk-avatar{border-width:2px;box-shadow:2px 2px 0 var(--msk-ink)}.msg__open--text{cursor:pointer;background:var(--msk-paper)}.msg__open--text:hover{background:var(--msk-paper)}.msg__page{text-transform:none;letter-spacing:normal;font-weight:400;position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;gap:var(--ma-sp-10);padding:9% 10%;box-sizing:border-box;background:var(--msk-paper);color:var(--msk-ink);text-align:left;overflow:hidden;border:var(--ma-edge-w) solid var(--msk-ink)}.msg__ptitle{font-family:var(--msk-head);font-weight:900;text-transform:uppercase;font-size:var(--ma-fs-h5);line-height:var(--ma-lh-solid)}.msg__pbody{text-transform:none;letter-spacing:normal;font-weight:400;flex:1;min-height:0;overflow:hidden;font-family:var(--main-family,system-ui,sans-serif);font-size:var(--ma-fs-s);line-height:var(--ma-lh-body);-webkit-mask-image:linear-gradient(180deg,#000 60%,transparent);mask-image:linear-gradient(180deg,#000 60%,transparent)}.msg__pread{align-self:flex-start;font-family:var(--msk-mono);font-weight:700;font-size:var(--ma-fs-label-s);letter-spacing:var(--ma-track-wide);text-transform:uppercase;border-bottom:var(--ma-edge-w) solid var(--msk-pink);padding-bottom:var(--ma-sp-2)}.msg__open--text:is(:hover,:focus-visible) .msg__page{box-shadow:inset 0 0 0 2px var(--msk-ink)}.msg__open--text:is(:hover,:focus-visible) .msg__pread{color:var(--msk-signed)}.msg__page--stage{position:relative;inset:auto;height:100%;max-width:100%;aspect-ratio:.75;margin:0 auto}.msg__page--stage .msg__pbody{font-size:var(--ma-fs-body)}.msg__textthumb{display:grid;place-items:center;width:100%;height:100%;background:var(--msk-paper);color:var(--msk-ink);border:1px solid var(--msk-ink);box-sizing:border-box;font-family:var(--msk-head);font-weight:900;font-size:var(--ma-fs-2xl)}.msg__box.is-text .msg__boxhint{visibility:hidden}.msg__reader{text-transform:none;letter-spacing:normal;font-weight:400;width:min(68ch,100%);max-height:100%;overflow:auto;box-sizing:border-box;padding:clamp(var(--ma-sp-24),4vw,var(--ma-sp-48));background:var(--msk-paper);color:var(--msk-ink);border:var(--ma-edge-w) solid var(--msk-ink);box-shadow:8px 8px 0 var(--msk-pink);text-align:left;overscroll-behavior:contain}.msg__reader:focus-visible{outline:3px solid var(--msk-cyan);outline-offset:3px}.msg__rtitle{margin:0 0 var(--ma-sp-18);font-family:var(--msk-head);font-weight:900;text-transform:uppercase;font-size:var(--ma-fs-h2);line-height:var(--ma-lh-solid);color:var(--msk-ink)}.msg__rbody{font-family:var(--main-family,system-ui,sans-serif);font-size:var(--ma-fs-l);line-height:var(--ma-lh-loose)}.msg__rbody p{margin:0 0 1em;max-width:none}.msg__rsrc{margin:var(--ma-sp-24) 0 0;padding-top:var(--ma-sp-12);border-top:var(--ma-edge-w) solid var(--msk-ink);font-family:var(--msk-mono);font-size:var(--ma-fs-label-l);letter-spacing:var(--ma-track-mono);text-transform:uppercase}.msg__box .msg__reader,.msg__box .msg__reader p,.msg__box .msg__reader li,.msg__box .msg__reader .msg__rsrc{color:var(--msk-ink)!important}.msg__box .msg__reader .msg__rbody p{font-size:inherit;line-height:inherit}.msg__rmore{display:inline-flex;align-items:center;margin:var(--ma-sp-4) 0 0;padding:var(--ma-sp-12) var(--ma-sp-18);border:var(--ma-edge-w) solid var(--msk-ink)!important;background:var(--msk-yellow)!important;color:var(--msk-ink)!important;font-family:var(--msk-mono);font-weight:700;font-size:var(--ma-fs-label-l);letter-spacing:var(--ma-track-mono);text-transform:uppercase;cursor:pointer;box-shadow:3px 3px 0 var(--msk-ink);transition:transform var(--msk-ease),box-shadow var(--msk-ease)!important}@media(hover:hover){.msg__rmore:hover{transform:var(--msk-lift);box-shadow:4px 4px 0 var(--msk-pink)}}.msg__rmore:active{transform:var(--msk-press);box-shadow:1px 1px 0 var(--msk-ink)}.msg__rfull:focus{outline:none}.msg__box .msg__reader .msg__rpdf{margin:var(--ma-sp-18) 0 0}.msg__rpdf a{color:var(--msk-ink)!important;font-weight:700;text-decoration:underline;text-decoration-color:var(--msk-pink);text-decoration-thickness:2px;text-underline-offset:4px}@media(max-width:749px){.msg__box.is-text .msg__boxembed{padding:0}.msg__box.is-text .msg__reader{width:100%;height:100%;max-height:none;padding:var(--ma-sp-24) var(--ma-sp-18) var(--ma-sp-40);border:0;box-shadow:none}.msg__box.is-text .msg__rbody{font-size:var(--ma-fs-l);line-height:var(--ma-lh-loose)}}.msf__btn{display:inline-flex;align-items:center;gap:var(--ma-sp-8);height:40px;padding:0 var(--ma-sp-14);margin:0;border:var(--ma-edge-w) solid var(--msk-ink)!important;background:var(--msk-paper)!important;color:var(--msk-ink)!important;font-family:var(--msk-mono);font-weight:700;font-size:var(--ma-fs-label-l);letter-spacing:var(--ma-track-mono);text-transform:uppercase;cursor:pointer;box-shadow:3px 3px 0 var(--msk-ink);transition:transform var(--msk-ease),box-shadow var(--msk-ease),background-color var(--msk-ease)!important}@media(hover:hover){.msf__btn:hover{transform:var(--msk-lift);box-shadow:4px 4px 0 var(--msk-pink);background:var(--msk-yellow)!important}}.msf__btn:active{transform:var(--msk-press);box-shadow:1px 1px 0 var(--msk-ink)}.msf__btn:focus-visible{outline:3px solid var(--msk-cyan);outline-offset:3px}.msf__text{margin:0 0 var(--ma-sp-18)}.msf__label{display:block;margin:0 0 var(--ma-sp-6);font-family:var(--msk-mono);font-weight:700;font-size:var(--ma-fs-label);letter-spacing:var(--ma-track-mono-s);text-transform:uppercase}.msf__row{display:flex;gap:var(--ma-sp-10);flex-wrap:wrap}.msf__input{flex:1 1 200px;min-width:0;height:48px;margin:0;padding:0 var(--ma-sp-14);border:var(--ma-edge-w) solid var(--msk-ink);border-radius:0;background:var(--ma-card);color:var(--msk-ink);font-size:var(--ma-fs-body)}.msf__input:focus{outline:3px solid var(--msk-cyan);outline-offset:2px}.msf__submit{flex:none;height:48px;padding:0 var(--ma-sp-20);margin:0;border:var(--ma-edge-w) solid var(--msk-ink)!important;background:var(--msk-signed)!important;color:var(--ma-card)!important;font-family:var(--msk-mono);font-weight:700;font-size:var(--ma-fs-label-l);letter-spacing:var(--ma-track-mono);text-transform:uppercase;cursor:pointer;box-shadow:3px 3px 0 var(--msk-ink);transition:transform var(--msk-ease),box-shadow var(--msk-ease)!important}@media(hover:hover){.msf__submit:hover{transform:var(--msk-lift);box-shadow:4px 4px 0 var(--msk-pink)}}.msf__submit:active{transform:var(--msk-press);box-shadow:1px 1px 0 var(--msk-ink)}.msf__done{margin:0;padding:var(--ma-sp-14) var(--ma-sp-16);border:var(--ma-edge-w) solid var(--msk-ink);background:var(--msk-yellow);font-weight:700}.msf__err{margin:0 0 var(--ma-sp-14);padding:var(--ma-sp-10) var(--ma-sp-12);border:var(--ma-edge-w) solid var(--msk-signed);color:var(--msk-signed);font-weight:700}.msf__panel input.msf__input{height:48px!important;margin:0!important;padding:0 var(--ma-sp-14)!important;border:var(--ma-edge-w) solid var(--msk-ink)!important;border-radius:0!important;background:var(--ma-card)!important;box-shadow:none!important;color:var(--msk-ink)!important}.msf__i-on{display:none}.msf__btn.is-on{background:var(--msk-ink)!important;color:var(--msk-paper)!important}.msf__btn.is-on .msf__i-on{display:block}.msf__btn.is-on .msf__i-off{display:none}@media(hover:hover){.msf__btn.is-on:hover{background:var(--msk-ink)!important;color:var(--msk-yellow)!important}}.msf__submit--off{background:var(--msk-paper)!important;color:var(--msk-ink)!important}.msg__kudos{display:inline-flex;align-items:center;gap:var(--ma-sp-10);flex-wrap:wrap;justify-content:center}.msg__kudos[hidden]{display:none}.msg__kbtn{display:inline-flex;align-items:center;gap:var(--ma-sp-8);min-height:36px;padding:var(--ma-sp-6) var(--ma-sp-14);border:var(--ma-edge-w) solid currentColor;background:transparent;color:var(--msk-paper,var(--ma-white));font-family:var(--msk-mono);font-weight:700;font-size:var(--ma-fs-label);letter-spacing:var(--ma-track-mono-s);text-transform:uppercase;cursor:pointer;transition:background-color var(--ma-ease),color var(--ma-ease),border-color var(--ma-ease),transform var(--ma-ease)}.msg__kbtn .msg__kicon path{fill:transparent;transition:fill var(--ma-ease)}.msg__kbtn[aria-pressed=true]{background:var(--ma-yellow);border-color:var(--ma-yellow);color:var(--ma-ink)}.msg__kbtn[aria-pressed=true] .msg__kicon path{fill:currentColor}.msg__kbtn:focus-visible{outline:var(--ma-focus-ring);outline-offset:3px}@media(hover:hover){.msg__kbtn:hover{border-color:var(--ma-yellow);transform:var(--ma-lift)}}.msg__kudos.is-pop .msg__kicon{animation:msk-kpop var(--ma-settle)}@keyframes msk-kpop{0%{transform:scale(1)}40%{transform:scale(1.45) rotate(-12deg)}to{transform:scale(1)}}.msg__kudos.is-busy .msg__kbtn{cursor:progress}.msg__kmsg{font-family:var(--msk-mono);font-size:var(--ma-fs-label);letter-spacing:var(--ma-track-mono-s);text-transform:uppercase;opacity:.9}.msg__kmsg:empty{display:none}.msk-note{display:inline-block;text-align:left}.msk-note>summary{display:inline-flex;align-items:center;gap:var(--ma-sp-8);cursor:pointer;list-style:none;font-family:var(--msk-mono);font-weight:700;font-size:var(--ma-fs-label);letter-spacing:var(--ma-track-mono-s);text-transform:uppercase;color:var(--ma-ink)}.msk-note>summary::-webkit-details-marker{display:none}.msk-note>summary .ma-bolt-mark{flex:none;filter:drop-shadow(2px 2px 0 var(--ma-ink-a90));transition:transform var(--ma-ease)}.msk-note[open]>summary .ma-bolt-mark{transform:rotate(-14deg) scale(1.08)}.msk-note>summary:focus-visible{outline:var(--ma-focus-ring);outline-offset:3px}@media(hover:hover){.msk-note>summary:hover .ma-bolt-mark{transform:rotate(-14deg) scale(1.08)}}.msk-note__t{margin:var(--ma-sp-10) 0 0;max-width:52ch;padding:var(--ma-sp-12) var(--ma-sp-16);background:var(--ma-white);color:var(--ma-ink)!important;border:var(--ma-edge);box-shadow:5px 5px 0 var(--ma-pink);font-size:var(--ma-fs-m);line-height:var(--ma-lh-body);white-space:pre-line}.msk-note--dark>summary{color:var(--msk-paper,var(--ma-white))}.msg__box .msk-note__t{color:var(--ma-ink)!important}.msg__boxcap .msk-note[open]{flex-basis:100%;display:flex;flex-direction:column;align-items:center}@media(prefers-reduced-motion:reduce){.msg__kudos.is-pop .msg__kicon{animation:none}.msk-note>summary .ma-bolt-mark,.msg__kbtn{transition:none}}.msk-leave{margin:var(--ma-sp-18) 0 0}.msk-leave>summary{display:inline-flex;align-items:center;gap:var(--ma-sp-8);min-height:44px;padding:var(--ma-sp-8) var(--ma-sp-16);border:var(--ma-edge);background:var(--ma-card);color:var(--ma-ink);font-family:var(--msk-mono);font-weight:700;font-size:var(--ma-fs-label-l);letter-spacing:var(--ma-track-mono);text-transform:uppercase;cursor:pointer;list-style:none;transition:transform var(--ma-ease),box-shadow var(--ma-ease)}.msk-leave>summary::-webkit-details-marker{display:none}.msk-leave>summary:focus-visible{outline:var(--ma-focus-ring);outline-offset:3px}@media(hover:hover){.msk-leave>summary:hover{transform:var(--ma-lift);box-shadow:var(--ma-shadow-pink-4)}}.msk-leave[open]>summary{background:var(--ma-ink);color:var(--ma-white)}.msk-leave__form{display:grid;gap:var(--ma-sp-16);margin-top:var(--ma-sp-12);padding:var(--ma-sp-16);background:var(--ma-card);border:var(--ma-edge);box-shadow:5px 5px 0 var(--ma-ink);max-width:520px}.msk-leave__intro{margin:0;font-size:var(--ma-fs-m);line-height:var(--ma-lh-body)}.msk-leave__f{display:grid;gap:var(--ma-sp-6)}.msk-leave__f>span{font-family:var(--msk-mono);font-weight:700;font-size:var(--ma-fs-label);letter-spacing:var(--ma-track-mono-s);text-transform:uppercase;line-height:var(--ma-lh-snug)}.msk-leave__f textarea,.msk-leave__f input{width:100%;box-sizing:border-box;min-height:48px;padding:var(--ma-sp-12) var(--ma-sp-14);border:var(--ma-edge);background:var(--ma-card);color:var(--ma-ink);font:inherit;font-size:var(--ma-fs-body);border-radius:0}.msk-leave__f textarea:focus,.msk-leave__f input:focus{outline:var(--ma-focus-ring)!important;outline-offset:2px!important;box-shadow:none!important}.msk-leave__send:focus-visible{outline:var(--ma-focus-ring);outline-offset:3px}.msk-leave__f small{font-size:var(--ma-fs-xs);opacity:.75}.msk-leave__hp{position:absolute!important;left:-9999px!important;width:1px;height:1px;opacity:0}.msk-leave__send{justify-self:start;min-height:46px;padding:0 var(--ma-sp-24);border:var(--ma-edge);background:var(--ma-yellow);color:var(--ma-ink);font-family:var(--ma-head);font-weight:900;font-size:var(--ma-fs-body);text-transform:uppercase;box-shadow:4px 4px 0 var(--ma-ink);cursor:pointer}.msk-leave__send:disabled{opacity:.6;cursor:progress}.msk-leave__msg{margin:0;font-weight:600}.msk-leave__msg:empty{display:none}.msk-leave [hidden]{display:none!important}.msk-kind{margin:var(--ma-sp-24) 0 0}.msk-kind__h{margin:0 0 var(--ma-sp-12);font-family:var(--msk-mono);font-weight:700;font-size:var(--ma-fs-label-l);letter-spacing:var(--ma-track-wide);text-transform:uppercase}.msk-kind__list{display:grid;gap:var(--ma-sp-14);margin:0;padding:0;list-style:none}.msk-kind__item{position:relative;padding:var(--ma-sp-14) var(--ma-sp-16) var(--ma-sp-12);background:var(--ma-deep-steel);color:var(--ma-white);border:var(--ma-edge);box-shadow:4px 4px 0 var(--ma-yellow)}.msk-kind__item .msk-kind__t{color:var(--ma-white)!important}.msk-kind__item .msk-kind__n{color:var(--ma-on-navy)!important}.msk-kind__item:nth-child(2n){box-shadow:4px 4px 0 var(--ma-cyan)}.msk-kind__t{margin:0;font-size:var(--ma-fs-body);line-height:var(--ma-lh-body);white-space:pre-line}.msk-kind__n{margin:var(--ma-sp-8) 0 0;font-family:var(--msk-mono);font-size:var(--ma-fs-label);letter-spacing:var(--ma-track-mono-s);text-transform:uppercase}.msk-kind__n:before{content:"- "}.msg__tile .ma-pin--tile{position:absolute;top:8px;right:8px;z-index:3;width:36px;height:36px;box-shadow:2px 2px 0 var(--msk-ink,var(--ma-ink))}@media(hover:hover){.msg__tile .ma-pin--tile{opacity:0;transform:translateY(-4px);transition:opacity .15s ease-out,transform .15s ease-out,box-shadow var(--ma-ease),background-color var(--ma-ease)}.msg__tile:hover .ma-pin--tile,.msg__tile:focus-within .ma-pin--tile,.msg__tile .ma-pin--tile[aria-pressed=true]{opacity:1;transform:none}.msg__tile .ma-pin--tile:hover{transform:translate(-2px,-2px);box-shadow:3px 3px 0 var(--msk-pink,var(--ma-pink))}.msg__tile:hover .msg__cap{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.msg__tile .ma-pin--tile{transition:none}}.msk-ctl{--c-ink:var(--ma-ink);--c-paper:var(--ma-paper,var(--ma-white));--c-pink:var(--ma-pink);--c-yellow:var(--ma-yellow);--c-cyan:var(--ma-cyan);--c-t:var(--ma-ease)}.msk-ctl:not(#_) :is(input[type=text],input[type=email],input[type=url],input[type=date],textarea,select){transition:background-color var(--c-t),box-shadow var(--c-t)}@media(hover:hover){.msk-ctl:not(#_) :is(input[type=text],input[type=email],input[type=url],input[type=date],textarea,select):hover:not(:focus):not(:disabled){background-color:var(--ma-card);box-shadow:3px 3px 0 var(--ma-ink-a18)}}.msk-ctl:not(#_) :is(input,textarea,select):disabled{opacity:.55;cursor:not-allowed}.msk-ctl:not(#_) select{-webkit-appearance:none;appearance:none;padding-right:var(--ma-sp-44);cursor:pointer;text-overflow:ellipsis;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='9' viewBox='0 0 14 9'%3E%3Cpath d='M1 1l6 6 6-6' fill='none' stroke='%23111113' stroke-width='2.5' stroke-linecap='square'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;background-size:14px 9px}.msk-ctl:not(#_) input[type=date]{cursor:text}.msk-ctl:not(#_) input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer;padding:var(--ma-sp-4);opacity:.85}.msk-ctl:not(#_) :is(input,textarea):user-invalid{border-color:var(--c-pink);box-shadow:3px 3px 0 var(--c-pink)}@supports selector(:has(*)){.msk-ctl:not(#_) .msk-seg{display:flex;flex-wrap:wrap;gap:0}.msk-ctl:not(#_) .msk-seg label{position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 var(--ma-sp-20);margin:0 -2px 0 0;border:var(--ma-edge-w) solid var(--c-ink);background:var(--c-paper);color:var(--c-ink);font-family:var(--ma-mono);font-weight:700;font-size:var(--ma-fs-label-l);letter-spacing:var(--ma-track-mono);text-transform:uppercase;line-height:var(--ma-lh-solid)!important;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--c-t),color var(--c-t),box-shadow var(--c-t)}.msk-ctl:not(#_) .msk-seg label input{position:absolute;opacity:0;width:1px;height:1px;margin:0}.msk-ctl:not(#_) .msk-seg label:has(input:checked){background:var(--c-ink);color:var(--c-paper);box-shadow:3px 3px 0 var(--c-pink);z-index:1}.msk-ctl:not(#_) .msk-seg label:has(input:focus-visible){outline:var(--ma-focus-ring)!important;outline-offset:2px!important;z-index:2}.msk-ctl:not(#_) .msk-seg label:active:not(:has(input:checked)){background:var(--c-yellow)}@media(hover:hover){.msk-ctl:not(#_) .msk-seg label:hover:not(:has(input:checked)){background:var(--c-yellow)}}@media(max-width:479px){.msk-ctl:not(#_) .msk-seg label{flex:1 1 0;padding:0 var(--ma-sp-8)}}}.msk-ctl:not(#_) .ma-gb__check{gap:var(--ma-sp-12);cursor:pointer}.msk-ctl:not(#_) .ma-gb__check input[type=checkbox]{-webkit-appearance:none;appearance:none;flex:none;width:24px;height:24px;margin:0;border:var(--ma-edge-w) solid var(--c-ink);border-radius:0;background:var(--c-paper) center/16px 16px no-repeat;cursor:pointer;transition:background-color var(--c-t),box-shadow var(--c-t)}.msk-ctl:not(#_) .ma-gb__check input[type=checkbox]:checked{background-color:var(--c-ink);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M2.5 8.5l3.5 3.5 7.5-8' fill='none' stroke='%23ffc21a' stroke-width='2.6' stroke-linecap='square'/%3E%3C/svg%3E");box-shadow:3px 3px 0 var(--c-pink)}.msk-ctl:not(#_) .ma-gb__check input[type=checkbox]:user-invalid{border-color:var(--c-pink);box-shadow:3px 3px 0 var(--c-pink)}@media(hover:hover){.msk-ctl:not(#_) .ma-gb__check:hover input[type=checkbox]:not(:checked){background-color:var(--c-yellow)}}.msk-ctl:not(#_) :is(.mys__chip,.msu__chip) span{transition:transform var(--c-t),box-shadow var(--c-t),background-color var(--c-t),color var(--c-t)}@media(hover:hover){.msk-ctl:not(#_) :is(.mys__chip,.msu__chip):hover input:not(:checked)+span{background:var(--c-yellow)}}.msk-ctl:not(#_) :is(.mys__chip,.msu__chip):active span{transform:var(--msk-press,translate(1px,1px))}.msk-ctl:not(#_) :is(.mys__file span,.msu__drop span,.msu__add,.mys__arrow){transition:transform var(--c-t),box-shadow var(--c-t),background-color var(--c-t)}@media(hover:hover){.msk-ctl:not(#_) :is(.mys__file:hover span,.msu__drop:hover span,.msu__add:hover,.mys__arrow:hover:not(:disabled)){background:var(--c-yellow);transform:var(--msk-lift,translate(-2px,-2px));box-shadow:3px 3px 0 var(--c-ink)}}.msk-ctl:not(#_) :is(.mys__file:active span,.msu__drop:active span,.msu__add:active,.mys__arrow:active:not(:disabled)){transform:var(--msk-press,translate(1px,1px));box-shadow:none;background:var(--c-yellow)}.msk-ctl:not(#_) .mys__arrow{width:40px;height:36px;font-size:var(--ma-fs-body);color:var(--c-ink)}.msk-ctl:not(#_) .mys__arrow:focus-visible{outline:var(--ma-focus-ring)!important;outline-offset:2px!important}@media(max-width:749px){.msk-ctl:not(#_) .mys__arrow{width:46px;height:44px}}.msk-ctl:not(#_) :is(.mys__link,.msu__rm){text-decoration-thickness:2px;text-underline-offset:3px;transition:color var(--c-t),text-decoration-color var(--c-t)}@media(hover:hover){.msk-ctl:not(#_) :is(.mys__link,.msu__rm):hover{text-decoration-color:var(--c-pink);text-decoration-thickness:3px}}.msk-ctl:not(#_) :is(.mys__link,.msu__rm):active{color:var(--c-pink)}.msk-ctl:not(#_) :is(.mys__link,.msu__rm):focus-visible{outline:var(--ma-focus-ring)!important;outline-offset:2px!important}.msk-ctl:not(#_) :is(.mys__btn,.ma-gb__btn):focus-visible{outline:var(--ma-focus-ring)!important;outline-offset:3px!important}.msk-ctl:not(#_) :is(.mys__btn,.ma-gb__btn)[disabled]{transform:none;box-shadow:5px 5px 0 var(--c-ink)}@media(prefers-reduced-motion:reduce){.msk-ctl:not(#_) *,.msk-ctl:not(#_) *:before,.msk-ctl:not(#_) *:after{transition:none!important;animation:none!important}.msk-ctl:not(#_) :is(.mys__file span,.msu__drop span,.msu__add,.mys__arrow,.mys__chip span,.msu__chip span,.mys__btn,.ma-gb__btn){transform:none!important}}html :is(.ma-sc__btn,.ma-sc__more,.ma-sc__open,.msf__submit,.msg__rmore,.msm__more,.mss__link,.msp__link,.msp__sample-a,.msp__kicker,.msr__open,.msr__close,.msg__open:not(.msg__open--stage),.msg__thumb,.msg__views):focus-visible{outline:var(--ma-focus-ring)!important;outline-offset:3px!important}html .msp__pcard:focus-visible .msp__pimg{outline:var(--ma-focus-ring)!important;outline-offset:3px!important}html :is(.msg__open--stage,.msg__kbtn,.msg__avlink,.msg__iglink,.msg__arrow,.msg__close,.msg__poster):focus-visible{outline:var(--ma-focus-ring-dark)!important;outline-offset:3px!important}html :is(.ma-sc__more,.msm__more,.msr__open,.msp__sample-a,.mss__link,.msp__link){transition:color var(--msk-ease),text-decoration-color var(--msk-ease),border-color var(--msk-ease)}@media(hover:hover){html .msp__sample-a:hover{text-decoration-color:var(--msk-pink)}html .msg__avlink:hover{color:var(--ma-card)!important;text-decoration-thickness:3px}}html :is(.ma-sc__more,.msm__more,.msr__open,.msp__sample-a,.mss__link,.msp__link):active{color:var(--msk-pink)!important}html .msg__avlink:active{color:var(--ma-card)!important}html :is(.msg__iglink,.msk-leave__send,.ma-sc__open,.msp__hplay){transition:transform var(--msk-ease),box-shadow var(--msk-ease),background-color var(--msk-ease),border-color var(--msk-ease)}@media(hover:hover){html :is(.msg__iglink,.msk-leave__send):hover:not(:disabled){transform:var(--msk-lift);box-shadow:6px 6px 0 var(--msk-pink)}html .msp__hplay:hover{background:var(--ma-ink-a90)}}html :is(.msg__iglink,.msk-leave__send):active:not(:disabled){transform:var(--msk-press);box-shadow:1px 1px 0 var(--msk-ink)}html :is(.msg__arrow,.msg__close,.msg__kbtn,.msr__close,.msp__pbtn,.msp__hplay,.msg__views):active{transform:var(--msk-press);box-shadow:none}html .ma-sc__open:active{background:var(--msk-yellow,var(--ma-yellow));border-style:solid}html .msk-leave>summary:active{transform:var(--msk-press);box-shadow:none}html .msg__thumb:active{opacity:1;border-color:var(--msk-ink)}html .msp__pcard:active .msp__pimg{transform:var(--msk-press);box-shadow:2px 2px 0 var(--msk-pink)}html :is(.msf__input,.msk-leave__f textarea,.msk-leave__f input){transition:box-shadow var(--msk-ease)}@media(hover:hover){html :is(.msf__input,.msk-leave__f textarea,.msk-leave__f input):hover:not(:focus){box-shadow:3px 3px 0 var(--ma-ink-a18)!important}}html :is(.msf__input,.msk-leave__f textarea,.msk-leave__f input):user-invalid{border-color:var(--msk-pink)!important;box-shadow:3px 3px 0 var(--msk-pink)!important}html :is(.msf__submit,.msk-leave__send):disabled{transform:none;cursor:progress}@media(prefers-reduced-motion:reduce){html :is(.msg__iglink,.msk-leave__send,.ma-sc__open,.msp__hplay,.msf__input,.msf__submit,.msk-leave__f textarea,.msk-leave__f input,.ma-sc__more,.msm__more,.msr__open,.msp__sample-a,.mss__link,.msp__link,.ma-sc__btn,.msg__rmore,.msp__pbtn,.msr__close,.msg__arrow,.msg__close,.msg__kbtn,.msg__views,.msk-leave>summary){transition:none!important}html :is(.msg__iglink,.msk-leave__send,.msg__arrow,.msg__close,.msg__kbtn,.msr__close,.msp__pbtn,.msp__hplay,.msg__views,.ma-sc__btn,.msg__rmore,.msf__submit,.msf__btn,.msk-leave>summary):is(:hover,:active,:focus-visible){transform:none!important}html .msp__pcard:is(:hover,:active,:focus-visible) .msp__pimg{transform:none!important}}html :is(.ma-sc__btn,.ma-sc__more,.ma-sc__open,.msf__submit,.msf__btn,.msg__rmore,.msm__more,.mss__link,.msp__link,.msp__sample-a,.msp__kicker,.msp__pbtn,.msr__open,.msr__close,.msg__open:not(.msg__open--stage),.msg__thumb,.msg__views,.msk-leave__send,.msk-leave>summary):focus-visible{outline:var(--ma-focus-ring)!important;outline-offset:3px!important;box-shadow:var(--ma-focus-edge)!important}html .msp__pcard:focus-visible .msp__pimg{box-shadow:var(--ma-focus-edge)!important}html :is(.msf__input,.msk-leave__f textarea,.msk-leave__f input):focus{outline:var(--ma-focus-ring)!important;outline-offset:2px!important;box-shadow:var(--ma-focus-edge)!important}.msk-ctl:not(#_) :is(input[type=text],input[type=email],input[type=url],input[type=date],textarea,select):focus{box-shadow:var(--ma-focus-edge)!important}.msk-ctl:not(#_) :is(.mys__btn,.ma-gb__btn,.mys__arrow,.mys__link,.msu__rm,.msu__add):focus-visible{outline:var(--ma-focus-ring)!important;outline-offset:3px!important;box-shadow:var(--ma-focus-edge)!important}@supports selector(:has(*)){.msk-ctl:not(#_) .msk-seg label:has(input:focus-visible){box-shadow:var(--ma-focus-edge)!important;outline-offset:3px!important}}@media(prefers-reduced-motion:reduce){:is(.msp,.msg,.mss,.msm,.msf,.msr,.mys,.msk-ctl,.ma-sc,.msk-leave,.msk-kind,.msk-note) :is(*,*:before,*:after),:is(.msp,.msg,.mss,.msm,.msf,.msr,.mys,.msk-ctl,.ma-sc,.msk-leave,.msk-kind,.msk-note){transition-duration:var(--ma-instant)!important;animation-duration:var(--ma-instant)!important;animation-iteration-count:1!important;scroll-behavior:auto!important}}html :is(.mss__link,.msr__open,.msp__kicker,.msp__sample-a,.ma-sc__more,.msm__more,.msg__avlink){position:relative}html :is(.mss__link,.msr__open,.msp__kicker,.msp__sample-a,.ma-sc__more,.msm__more,.msg__avlink):after{content:"";position:absolute;top:-8px;right:-6px;bottom:-8px;left:-6px}@media(pointer:coarse){html .msh__btn{position:relative}html .msh__btn:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px}}.msk-ctl:not(#_) .msk-ferr{margin:var(--ma-sp-6) 0 0;font-size:var(--ma-fs-m);line-height:var(--ma-lh-snug);font-weight:700;color:var(--ma-error)}.msk-ctl:not(#_) :is(input,textarea)[aria-invalid=true]{border-color:var(--c-pink);box-shadow:3px 3px 0 var(--c-pink)}.msk-own{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--ma-sp-10) var(--ma-sp-18);padding:var(--ma-sp-10) var(--ma-sp-16);background:var(--ma-ink);color:var(--ma-white);border-bottom:var(--ma-edge-w) solid var(--ma-yellow);font-family:var(--msk-mono);font-weight:700;font-size:var(--ma-fs-label-l);letter-spacing:var(--ma-track-mono);text-transform:uppercase}html .msk-own__a{display:inline-flex;align-items:center;min-height:40px;padding:0 var(--ma-sp-16);background:var(--ma-yellow);color:var(--ma-ink)!important;border:var(--ma-edge);text-decoration:none!important;transition:transform var(--msk-ease),box-shadow var(--msk-ease)}@media(hover:hover){html .msk-own__a:hover{transform:var(--msk-lift);box-shadow:var(--ma-shadow-pink-3)}}html .msk-own__a:active{transform:var(--msk-press);box-shadow:none}html .msk-own__a:focus-visible{outline:var(--ma-focus-ring-dark)!important;outline-offset:3px!important}@media(prefers-reduced-motion:reduce){html .msk-own__a{transition:none;transform:none!important}}.msk-ctl:not(#_) .msu__next{margin:var(--ma-sp-14) 0 0;padding:0 0 0 1.4em;display:grid;gap:var(--ma-sp-8);max-width:60ch;line-height:var(--ma-lh-body)}.msk-ctl:not(#_) .msu__done:focus{outline:none}html :is(.msk-leave__send,.msf__submit){box-sizing:border-box;height:48px;min-height:48px;padding:0 var(--ma-sp-24);border:var(--ma-edge-w) solid var(--msk-ink)!important;background:var(--msk-yellow)!important;color:var(--msk-ink)!important;font-family:var(--msk-head);font-weight:900;font-size:var(--ma-fs-body);letter-spacing:var(--ma-track-tight);text-transform:uppercase;box-shadow:var(--ma-btn-rest)!important}@media(hover:hover){html :is(.msk-leave__send,.msf__submit):hover:not(:disabled){transform:var(--msk-lift);box-shadow:var(--ma-btn-pop)!important}}html :is(.msk-leave__send,.msf__submit):active:not(:disabled){transform:var(--ma-btn-press);box-shadow:var(--ma-btn-down)!important}@media(prefers-reduced-motion:reduce){html :is(.msk-leave__send,.msf__submit):is(:hover,:active){transform:none!important}}html .msf__submit.msf__submit--off{background:var(--ma-card)!important}html .msk-leave__f textarea{min-height:100px;line-height:var(--ma-lh-body);resize:vertical}
/*# sourceMappingURL=/cdn/shop/t/13/assets/ma-showcase-kit.css.map */
