.mmq-backdrop{position:fixed;inset:0;z-index:1300;display:flex;align-items:center;justify-content:center;padding:24px;background:rgba(4,5,8,.78);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:mmq-fade .18s ease-out}.mmq-backdrop--match{z-index:1400}.mmq-backdrop--alert{z-index:1500}.mmq-backdrop--transition{background:rgba(4,5,8,.88)}@keyframes mmq-fade{0%{opacity:0}to{opacity:1}}@keyframes mmq-rise{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes mmq-fila-card-selecting{0%,to{filter:brightness(1);transform:scale(1)}45%{filter:brightness(1.28);transform:scale(1.012)}}.mmq-filas-popup{position:fixed;inset:0;z-index:1350;pointer-events:none}.mmq-filas-popup--contained{position:absolute;inset:0;z-index:8;pointer-events:auto}body.mmq-filas-open .showdown-app-shell__main,body.mmq-filas-open .showdown-site-footer{filter:blur(12px);transition:filter .15s ease}@media (prefers-reduced-motion:reduce){body.mmq-filas-open .showdown-app-shell__main,body.mmq-filas-open .showdown-site-footer{filter:blur(4px)}}.mmq-filas-popup__backdrop{position:fixed;top:var(--showdown-site-header-height,80px);right:0;bottom:0;left:0;z-index:0;border:0;padding:0;margin:0;background:rgba(2,4,8,.28);cursor:default;pointer-events:auto}.mmq-filas-popup__dialog{position:fixed;z-index:2;top:72px;left:16px;width:min(680px,calc(100vw - 32px));pointer-events:auto;isolation:isolate;filter:none}.mmq-filas-popup__dialog:focus{outline:none}.mmq-filas-popup__title.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.mmq-filas-popup__panel{position:relative;border-left:5px solid #ff8a3d;background:radial-gradient(120% 80% at 0 0,rgba(255,138,61,.07) 0,rgba(255,138,61,0) 55%),linear-gradient(180deg,#1b1b1d,#141416);padding:20px 24px 26px;box-shadow:0 16px 48px rgba(0,0,0,.55),inset 0 1px 0 rgba(255,255,255,.04);animation:mmq-fade .18s ease-out}.mmq-filas-popup__eyebrow{display:flex;align-items:center;gap:10px;margin:0 0 16px;font-family:var(--ritual-font);font-size:11px;font-weight:700;letter-spacing:var(--ritual-letter-caps-tracking,.12em);line-height:1;text-transform:uppercase;color:rgba(229,226,225,.62)}.mmq-filas-popup__head{display:flex;align-items:center;justify-content:space-between;gap:12px}.mmq-filas-popup__close,.mmq-filas-popup__grip{display:none}.mmq-filas__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px}@keyframes mmq-fila-card-in{0%{opacity:0;transform:translateY(10px) scale(.985)}to{opacity:1;transform:none}}@keyframes mmq-fila-sweep{0%{transform:translateX(-120%) skewX(-18deg)}to{transform:translateX(320%) skewX(-18deg)}}@keyframes mmq-fila-bar-flow{0%{transform:translateX(-50%)}to{transform:translateX(0)}}.mmq-fila-card{--mmq-accent:#ae00ff;--mmq-accent-rgb:174,0,255;--mmq-accent-text:#d08bff;--mmq-mx:0;--mmq-my:0;--mmq-zoom:1.02;position:relative;display:flex;flex-direction:column;align-items:stretch;justify-content:space-between;gap:18px;min-height:288px;padding:20px 24px;border:1px solid rgba(255,255,255,.06);border-bottom:3px solid transparent;overflow:hidden;cursor:pointer;text-align:left;color:#fff;font-family:var(--ritual-font);background:#131313;isolation:isolate;contain:layout paint;box-shadow:0 10px 28px -18px rgba(0,0,0,.9);transition:transform var(--ritual-dur-hover,.26s) var(--ritual-ease-hover,ease);-webkit-tap-highlight-color:transparent}.mmq-fila-card:after{content:"";position:absolute;z-index:2;inset:0;border:1px solid rgba(var(--mmq-accent-rgb),.5);box-shadow:inset 0 0 32px rgba(var(--mmq-accent-rgb),.24);opacity:0;pointer-events:none;transition:opacity var(--ritual-dur-hover,.26s) ease}.mmq-fila-card--solo{border-bottom-color:#ae00ff}.mmq-fila-card--duo{--mmq-accent:#33b1ff;--mmq-accent-rgb:51,177,255;--mmq-accent-text:#8fd3ff;border-bottom-color:#33b1ff}.mmq-fila-card:focus-visible:not(:disabled),.mmq-fila-card:hover:not(:disabled){--mmq-zoom:1.09;transform:translateY(-3px)}.mmq-fila-card:focus-visible:not(:disabled):after,.mmq-fila-card:hover:not(:disabled):after{opacity:1}.mmq-fila-card:active:not(:disabled){transform:translateY(-1px) scale(.992);transition-duration:var(--ritual-dur-press,.11s)}.mmq-fila-card:focus-visible{outline:2px solid var(--mmq-accent-text);outline-offset:3px}.mmq-fila-card--solo:active:not(:disabled),.mmq-fila-card--solo:hover:not(:disabled){border-bottom-color:#ae00ff}.mmq-fila-card--duo:active:not(:disabled),.mmq-fila-card--duo:hover:not(:disabled){border-bottom-color:#33b1ff}.mmq-fila-card:disabled{opacity:.55;cursor:not-allowed}.mmq-fila-card:disabled:not(.mmq-fila-card--selecting){opacity:1;cursor:wait}.mmq-fila-card--selecting{opacity:1;cursor:wait;animation:mmq-fila-card-selecting .5s ease-in-out 1}.mmq-fila-card__frame,.mmq-fila-card__glow,.mmq-fila-card__media,.mmq-fila-card__shade{position:absolute;inset:0;pointer-events:none}.mmq-fila-card__media{z-index:-3;inset:-12px;background-color:#131313;background-position:72% 18%;background-size:cover;background-repeat:no-repeat;transform:translate3d(calc(var(--mmq-mx) * -9px),calc(var(--mmq-my) * -7px),0) scale(var(--mmq-zoom));transition:transform .6s var(--ritual-ease-hover,ease);will-change:transform}.mmq-fila-card__shade{z-index:-2;background:linear-gradient(180deg,rgba(10,10,12,.5),rgba(10,10,12,.12) 26%,rgba(10,10,12,.66) 58%,rgba(10,10,12,.94)),linear-gradient(90deg,rgba(10,10,12,.55),rgba(10,10,12,0) 70%)}.mmq-fila-card__glow{z-index:-1;inset:20% -20% -30%;opacity:.35;background:radial-gradient(50% 50% at 50% 70%,rgba(var(--mmq-accent-rgb),.42) 0,rgba(var(--mmq-accent-rgb),0) 100%);transform:translate3d(calc(var(--mmq-mx) * 22%),calc(var(--mmq-my) * 8%),0);transition:opacity .35s ease,transform .6s var(--ritual-ease-hover,ease)}.mmq-fila-card__sweep{position:absolute;z-index:0;top:-10%;bottom:-10%;left:0;width:34%;pointer-events:none;opacity:0;background:linear-gradient(90deg,rgba(255,255,255,0) 0,rgba(var(--mmq-accent-rgb),.16) 40%,rgba(255,255,255,.2) 50%,rgba(var(--mmq-accent-rgb),.16) 60%,rgba(255,255,255,0) 100%);transform:translateX(-120%) skewX(-18deg)}.mmq-fila-card__frame{z-index:2;top:auto;right:auto;bottom:0;width:200%;height:2px;opacity:0;background:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,0) 35%,rgba(255,255,255,.95) 50%,rgba(255,255,255,0) 65%,rgba(255,255,255,0));transition:opacity .3s ease}.mmq-fila-card:focus-visible:not(:disabled) .mmq-fila-card__glow,.mmq-fila-card:hover:not(:disabled) .mmq-fila-card__glow{opacity:1;will-change:transform,opacity}.mmq-fila-card:focus-visible:not(:disabled) .mmq-fila-card__sweep,.mmq-fila-card:hover:not(:disabled) .mmq-fila-card__sweep{opacity:1;animation:mmq-fila-sweep .95s var(--ritual-ease-standard,ease) 1 both}.mmq-fila-card:focus-visible:not(:disabled) .mmq-fila-card__frame,.mmq-fila-card:hover:not(:disabled) .mmq-fila-card__frame{opacity:.85;animation:mmq-fila-bar-flow 1.8s linear infinite}.mmq-fila-card__body,.mmq-fila-card__foot,.mmq-fila-card__top{position:relative;z-index:1}@keyframes mmq-fila-media-in{0%{opacity:0;transform:scale(1.14)}}.mmq-fila-card__media{animation:mmq-fila-media-in .7s var(--ritual-ease-standard,ease-out) backwards;animation-delay:calc(var(--mmq-i, 0) * 70ms)}.mmq-fila-card__body,.mmq-fila-card__foot,.mmq-fila-card__top{animation:mmq-fila-card-in .42s var(--ritual-ease-settle,cubic-bezier(.28,1.14,.52,1)) backwards;animation-delay:calc(var(--mmq-i, 0) * 70ms + 80ms)}.mmq-fila-card__body{animation-delay:calc(var(--mmq-i, 0) * 70ms + .13s)}.mmq-fila-card__foot{animation-delay:calc(var(--mmq-i, 0) * 70ms + .18s)}.mmq-fila-card__top{display:flex;align-items:center;justify-content:space-between;gap:8px}.mmq-fila-card__badge{flex-shrink:0;position:relative;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:999px;background:rgba(10,10,12,.62);box-shadow:inset 0 0 0 1px rgba(var(--mmq-accent-rgb),.7),0 0 20px rgba(var(--mmq-accent-rgb),.4);transition:transform .3s var(--ritual-ease-settle,ease)}.mmq-fila-card:focus-visible:not(:disabled) .mmq-fila-card__badge,.mmq-fila-card:hover:not(:disabled) .mmq-fila-card__badge{transform:scale(1.08)}.mmq-fila-card__people{display:block;width:24px;height:24px;filter:brightness(1.35) saturate(1.1)}.mmq-fila-card__format{flex-shrink:0;white-space:nowrap;padding:5px 7px;border:1px solid rgba(255,255,255,.14);background:rgba(10,10,12,.78);font-size:11px;font-weight:700;letter-spacing:var(--ritual-letter-caps-tracking,.12em);line-height:1;text-transform:uppercase;color:rgba(255,255,255,.82)}.mmq-fila-card__body{display:flex;flex-direction:column;gap:10px;max-width:272px;margin-top:auto}.mmq-fila-card__label{font-family:var(--ritual-font-display);font-size:30px;font-weight:700;letter-spacing:-.81px;line-height:1.1;color:#fff;transition:transform .35s var(--ritual-ease-hover,ease)}.mmq-fila-card--solo .mmq-fila-card__label{text-shadow:-1px 1px 0 #ae00ff,0 0 22px rgba(174,0,255,.45)}.mmq-fila-card--duo .mmq-fila-card__label{text-shadow:-1px 1px 0 #33b1ff,0 0 22px rgba(51,177,255,.45)}.mmq-fila-card:focus-visible:not(:disabled) .mmq-fila-card__label,.mmq-fila-card:hover:not(:disabled) .mmq-fila-card__label{transform:translateX(3px)}.mmq-fila-card__desc{font-size:14px;font-weight:500;line-height:22px;color:rgba(255,255,255,.88);text-shadow:0 1px 3.7px rgba(0,0,0,.64);min-height:66px}.mmq-fila-card__foot{display:flex;align-items:center;gap:10px;min-height:32px}.mmq-fila-card__cta{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;padding:0 14px 0 18px;font-size:12px;font-weight:700;letter-spacing:var(--ritual-letter-caps-tracking,.12em);line-height:1;text-transform:uppercase;color:#fff;background:linear-gradient(90deg,rgba(var(--mmq-accent-rgb),.95) 0,rgba(var(--mmq-accent-rgb),.72) 100%);box-shadow:0 6px 20px -8px rgba(var(--mmq-accent-rgb),.9),inset 0 1px 0 rgba(255,255,255,.22);-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%);clip-path:polygon(0 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%);text-shadow:0 1px 2px rgba(0,0,0,.35)}.mmq-fila-card__play{display:block;width:22px;height:21px;filter:brightness(0) invert(1);transition:transform .3s var(--ritual-ease-settle,ease)}.mmq-fila-card:focus-visible:not(:disabled) .mmq-fila-card__cta,.mmq-fila-card:hover:not(:disabled) .mmq-fila-card__cta{filter:brightness(1.15)}.mmq-fila-card:focus-visible:not(:disabled) .mmq-fila-card__play,.mmq-fila-card:hover:not(:disabled) .mmq-fila-card__play{transform:translateX(4px) scale(1.12)}.mmq-fila-card__partner{min-width:0;margin-right:auto;display:inline-flex;align-items:center;gap:8px;max-width:100%;padding:3px 10px 3px 3px;border-radius:999px;border:1px solid rgba(var(--mmq-accent-rgb),.45);background:rgba(10,10,12,.82)}.mmq-fila-card__partner-avatar{position:relative;flex:0 0 24px;width:24px;height:24px;border-radius:999px;overflow:hidden;background:rgba(var(--mmq-accent-rgb),.3);box-shadow:0 0 0 1px rgba(var(--mmq-accent-rgb),.8)}.mmq-fila-card__partner-avatar img{position:relative;z-index:1;display:block;width:100%;height:100%;object-fit:cover}.mmq-fila-card__partner-initial{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700}.mmq-fila-card__partner-name{overflow:hidden;font-size:11px;font-weight:700;letter-spacing:.04em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;color:rgba(255,255,255,.92)}@media (prefers-reduced-motion:reduce){.mmq-fila-card__body,.mmq-fila-card__foot,.mmq-fila-card__media,.mmq-fila-card__top,.mmq-filas-popup__panel{animation:none}.mmq-fila-card,.mmq-fila-card:after,.mmq-fila-card__badge,.mmq-fila-card__glow,.mmq-fila-card__label,.mmq-fila-card__media,.mmq-fila-card__play{transition:none}.mmq-fila-card__glow,.mmq-fila-card__media{transform:none}.mmq-fila-card:active:not(:disabled),.mmq-fila-card:focus-visible:not(:disabled),.mmq-fila-card:focus-visible:not(:disabled) .mmq-fila-card__badge,.mmq-fila-card:focus-visible:not(:disabled) .mmq-fila-card__label,.mmq-fila-card:focus-visible:not(:disabled) .mmq-fila-card__play,.mmq-fila-card:hover:not(:disabled),.mmq-fila-card:hover:not(:disabled) .mmq-fila-card__badge,.mmq-fila-card:hover:not(:disabled) .mmq-fila-card__label,.mmq-fila-card:hover:not(:disabled) .mmq-fila-card__play{transform:none}.mmq-fila-card:focus-visible:not(:disabled) .mmq-fila-card__frame,.mmq-fila-card:focus-visible:not(:disabled) .mmq-fila-card__sweep,.mmq-fila-card:hover:not(:disabled) .mmq-fila-card__frame,.mmq-fila-card:hover:not(:disabled) .mmq-fila-card__sweep{animation:none;opacity:0}.mmq-fila-card--selecting{animation:none;filter:brightness(1.2)}}@keyframes mmq-filas-sheet-in{0%{transform:translateY(100%)}to{transform:none}}.mmq-filas-popup--contained .mmq-filas-popup__dialog--mobile,.mmq-filas-popup__dialog--mobile,.mobile-preview__screen .mmq-filas-popup__dialog--mobile{top:auto!important;right:0;bottom:0;left:0!important;width:100%;max-width:none;transform:none;animation:mmq-filas-sheet-in .32s var(--ritual-ease-standard,cubic-bezier(.2,.8,.2,1))}.mmq-filas-popup--contained .mmq-filas-popup__dialog--mobile,.mobile-preview__screen .mmq-filas-popup__dialog--mobile{position:absolute}.mmq-filas-popup--contained .mmq-filas-popup__backdrop,.mobile-preview__screen .mmq-filas-popup__backdrop{position:absolute;top:0}.mobile-preview__screen .mmq-filas-popup{position:absolute;inset:0;z-index:30}.mmq-filas-popup:has(.mmq-filas-popup__dialog--mobile) .mmq-filas-popup__backdrop{background:rgba(2,4,8,.62)}.mmq-filas-popup__dialog--mobile .mmq-filas-popup__panel{max-height:calc(100dvh - var(--showdown-site-header-height, 64px) - 8px);overflow-y:auto;overscroll-behavior:contain;border-left:0;border-top:1px solid rgba(255,138,61,.55);background:radial-gradient(90% 60% at 50% 0,rgba(255,138,61,.1) 0,rgba(255,138,61,0) 60%),linear-gradient(180deg,#1b1b1d,#121214);padding:8px 14px calc(16px + env(safe-area-inset-bottom, 0px));box-shadow:0 -18px 48px rgba(0,0,0,.6);animation:none}.mmq-filas-popup__dialog--mobile .mmq-filas-popup__grip{display:block;width:40px;height:4px;margin:0 auto 4px;border-radius:999px;background:rgba(255,255,255,.2)}.mmq-filas-popup__dialog--mobile .mmq-filas-popup__head{margin:0 -6px 6px 0}.mmq-filas-popup__dialog--mobile .mmq-filas-popup__eyebrow{margin:0;color:rgba(229,226,225,.72)}.mmq-filas-popup__dialog--mobile .mmq-filas-popup__eyebrow:before{content:"";width:6px;height:6px;background:#ff8a3d;transform:rotate(45deg)}.mmq-filas-popup__dialog--mobile .mmq-filas-popup__close{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:0;border-radius:999px;background:transparent;color:rgba(255,255,255,.7);cursor:pointer;-webkit-tap-highlight-color:transparent}.mmq-filas-popup__dialog--mobile .mmq-filas-popup__close:active{background:rgba(255,255,255,.08)}.mmq-filas-popup__dialog--mobile .mmq-filas-popup__close:focus-visible{outline:2px solid #ff8a3d;outline-offset:1px}.mmq-filas-popup__dialog--mobile .mmq-filas__grid{grid-template-columns:1fr;gap:10px}.mmq-filas-popup__dialog--mobile .mmq-fila-card{min-height:0;gap:10px;padding:14px 14px 12px;border-bottom:0}.mmq-filas-popup__dialog--mobile .mmq-fila-card--solo .mmq-fila-card__media{background-position:62% 24%}.mmq-filas-popup__dialog--mobile .mmq-fila-card--duo .mmq-fila-card__media{background-position:50% 22%}.mmq-filas-popup__dialog--mobile .mmq-fila-card__shade{background:linear-gradient(180deg,rgba(10,10,12,.35),rgba(10,10,12,.1) 30%,rgba(10,10,12,.72) 62%,rgba(10,10,12,.95)),linear-gradient(90deg,rgba(10,10,12,.7),rgba(10,10,12,0) 75%)}.mmq-filas-popup__dialog--mobile .mmq-fila-card__badge{width:36px;height:36px}.mmq-filas-popup__dialog--mobile .mmq-fila-card__people{width:20px;height:20px}.mmq-filas-popup__dialog--mobile .mmq-fila-card__body{gap:4px;max-width:none;margin-top:28px}.mmq-filas-popup__dialog--mobile .mmq-fila-card__label{font-size:26px}.mmq-filas-popup__dialog--mobile .mmq-fila-card__desc{min-height:0;max-width:300px;font-size:13px;line-height:18px}.mmq-filas-popup__dialog--mobile .mmq-fila-card__foot{gap:8px;min-height:0;margin-top:2px}.mmq-filas-popup__dialog--mobile .mmq-fila-card__cta{flex:1 1 auto;height:44px;font-size:13px}.mmq-filas-popup__dialog--mobile .mmq-fila-card:active:not(:disabled) .mmq-fila-card__cta{filter:brightness(1.15)}@media (hover:none){.mmq-filas-popup__dialog--mobile .mmq-fila-card:hover:not(:disabled){--mmq-zoom:1.02;transform:none}.mmq-filas-popup__dialog--mobile .mmq-fila-card:hover:not(:disabled) .mmq-fila-card__frame,.mmq-filas-popup__dialog--mobile .mmq-fila-card:hover:not(:disabled) .mmq-fila-card__sweep{animation:none;opacity:0}}@media (prefers-reduced-motion:reduce){.mmq-filas-popup__dialog--mobile{animation:none}}.mmq-search-dock{--mmq-dock-accent:#ff8a3d;--mmq-dock-accent-soft:rgba(255,138,61,0.14);--mmq-dock-accent-glint:#ffd2b0;--mmq-dock-surface:rgba(17,19,25,0.97);--mmq-dock-line:rgba(229,226,225,0.09);--mmq-dock-text:#f1eeec;--mmq-dock-muted:rgba(229,226,225,0.62);--mmq-dock-avatar:40px;position:fixed;left:auto;right:16px;max-width:min(440px,calc(100vw - 32px));bottom:var(--showdown-site-footer-height,68px);z-index:1250;justify-content:flex-end;height:80px;padding:0;border:none;background:transparent;color:var(--mmq-dock-text);font-family:var(--ritual-font)}.mmq-search-dock,.mmq-search-dock__cluster{width:max-content;box-sizing:border-box;display:flex;align-items:center}.mmq-search-dock__cluster{position:relative;gap:14px;max-width:100%;height:64px;padding:0 14px 0 12px;overflow:hidden;border:1px solid var(--mmq-dock-line);border-radius:12px;background:var(--mmq-dock-surface);box-shadow:0 12px 28px rgba(0,0,0,.5),0 2px 6px rgba(0,0,0,.35);animation:mmq-rise .22s ease-out}.mmq-search-dock__avatars{display:flex;align-items:center;flex:0 0 auto;height:var(--mmq-dock-avatar);padding:6px 14px 6px 6px;border-right:1px solid var(--mmq-dock-line)}.mmq-search-dock--solo .mmq-search-dock__avatars,.mmq-search-dock__avatars--solo{min-width:0}.mmq-search-dock__avatar{position:relative;flex:0 0 var(--mmq-dock-avatar);width:var(--mmq-dock-avatar);height:var(--mmq-dock-avatar);box-sizing:border-box;border:2px solid var(--mmq-dock-accent);border-radius:999px;background:#15171d}.mmq-search-dock__avatar--peer{margin-left:-8px;box-shadow:0 0 0 2px #111319}.mmq-search-dock__avatar img{display:block;width:100%;height:100%;object-fit:cover}.mmq-search-dock__avatar--illustrated{border:1.5px dashed rgba(229,226,225,.42)}.mmq-search-dock__avatar--illustrated .mmq-search-dock__avatar-placeholder{background:#15171d}.mmq-search-dock__silhouette{display:block;width:100%;height:100%;color:rgba(229,226,225,.5)}.mmq-search-dock__avatar-placeholder{display:flex;align-items:center;justify-content:center;width:100%;height:100%;box-sizing:border-box;color:rgba(229,226,225,.8);background:linear-gradient(145deg,#262a35,#15171d);font-family:var(--ritual-font-display);font-size:15px;font-weight:700}.mmq-search-dock__main{display:flex;flex-direction:column;justify-content:center;gap:4px;flex:1 1 auto;min-width:0}.mmq-search-dock__title{display:flex;align-items:baseline;gap:0;margin:0;font-family:var(--ritual-font);font-size:10px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;color:var(--mmq-dock-muted);line-height:14px}.mmq-search-dock__label{min-width:0;overflow:hidden;text-overflow:ellipsis}.mmq-search-dock__mode{flex:0 0 auto;color:var(--mmq-dock-accent);font-weight:700}.mmq-search-dock__mode--timer{display:none;font-size:10px;letter-spacing:.08em;line-height:1;text-transform:uppercase}.mmq-search-dock__mode:before{content:"·";margin:0 7px;color:rgba(229,226,225,.32);font-weight:400}.mmq-search-dock__timer-row{display:flex;align-items:baseline}.mmq-search-dock__timer{margin:0;min-width:64px;font-family:var(--ritual-font);font-size:24px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.01em;line-height:1;color:var(--mmq-dock-text)}.mmq-search-dock__cancel{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;flex:0 0 auto;height:32px;margin:0 0 0 6px;padding:0 14px;border:1px solid rgba(229,226,225,.18);border-radius:7px;background:transparent;color:rgba(229,226,225,.78);font-family:var(--ritual-font-display);font-size:10px;font-weight:700;letter-spacing:.06em;line-height:1;text-transform:uppercase;cursor:pointer;transition:color .14s ease,border-color .14s ease,background-color .14s ease}.mmq-search-dock__cancel:focus-visible,.mmq-search-dock__cancel:hover{color:#ff7a8d;border-color:rgba(242,90,116,.6);background:rgba(242,90,116,.08)}.mmq-search-dock__cancel:focus-visible{outline:2px solid rgba(242,90,116,.5);outline-offset:2px}.mmq-search-dock__cancel:active{background:rgba(242,90,116,.16)}.mmq-search-dock__cancel:disabled{cursor:default;color:rgba(229,226,225,.42);border-color:rgba(229,226,225,.12);background:transparent}@keyframes mmq-pulse{0%{transform:scale(.55);opacity:.95}to{transform:scale(1.55);opacity:0}}.mmq-backdrop--contained{position:absolute;inset:0;z-index:8;padding:24px 16px}.mmq-match-found{position:relative;width:min(411px,100%);padding:52px 24px 28px;overflow:hidden;color:#ffffff;font-family:var(--ritual-font);text-align:center;background:linear-gradient(180deg,rgba(0,0,0,.15) 60.577%,rgba(255,184,74,.15)),#000000;box-shadow:inset 0 4px 44.6px rgba(0,0,0,.22);isolation:isolate;animation:mmq-found-in .32s cubic-bezier(.2,1.2,.4,1),mmq-impact .3s ease-out .95s}@keyframes mmq-found-in{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:none}}@keyframes mmq-impact{0%,to{translate:0 0}25%{translate:-3px 1px}50%{translate:3px -1px}75%{translate:-1px 0}}.mmq-match-found:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:rgba(255,184,74,.2)}.mmq-match-found--confirmed:after,.mmq-match-found--go:after{background:#ffb84a;box-shadow:0 0 12px rgba(255,184,74,.42)}.mmq-match-found__fuse{position:absolute;left:0;right:0;bottom:0;z-index:1;height:3px;background:#ffb84a;box-shadow:0 0 12px rgba(255,184,74,.55);transform-origin:left center;animation:mmq-fuse var(--mmq-fuse-ms,30s) linear forwards}.mmq-match-found--urgent .mmq-match-found__fuse{background:#ff8a2a;box-shadow:0 0 14px rgba(255,138,42,.75)}@keyframes mmq-fuse{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.mmq-match-found__sweep{position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(100deg,transparent 30%,rgba(255,200,110,.38) 50%,transparent 70%);transform:translateX(-100%);animation:mmq-sweep 1s cubic-bezier(.4,0,.2,1) .15s forwards}@keyframes mmq-sweep{to{transform:translateX(100%)}}.mmq-match-found--declined{background:linear-gradient(180deg,rgba(0,0,0,.15) 60.577%,rgba(226,61,74,.18)),#000000}.mmq-match-found--declined:after{background:#e23d4a;box-shadow:0 0 12px rgba(226,61,74,.5)}.mmq-match-found--go{padding:2.4rem 1.5rem}.mmq-match-found__title{margin:0;font-family:var(--ritual-font-display);font-size:18px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;line-height:1.25;overflow:visible;padding:0 4px}.mmq-match-found__subtitle{margin:8px 0 0;color:#9d9494;font-family:var(--ritual-font);font-size:13px;font-weight:500;letter-spacing:.02em;line-height:1.35}.mmq-match-found__versus{display:grid;grid-template-columns:minmax(0,1fr) 42px minmax(0,1fr);align-items:flex-start;grid-gap:12px;gap:12px;width:100%;margin:28px 0 0}.mmq-match-found__side--ally,.mmq-match-found__side--enemy{margin:0}.mmq-match-found__side--ally{justify-content:flex-end}.mmq-match-found__side--enemy{justify-content:flex-start}.mmq-match-found__side{list-style:none;margin:0;padding:0;display:flex;gap:8px}.mmq-match-found__swords-wrap{position:relative;display:block;width:42px;height:42px;margin-top:4px}.mmq-match-found__swords-wrap:before{inset:-14px;background:radial-gradient(circle,rgba(255,184,74,.55),rgba(255,184,74,0) 65%)}.mmq-match-found__swords-wrap:after,.mmq-match-found__swords-wrap:before{content:"";position:absolute;border-radius:50%;opacity:0;pointer-events:none}.mmq-match-found__swords-wrap:after{inset:0;border:2px solid #ffb84a;box-shadow:0 0 16px rgba(255,184,74,.7);animation:mmq-shockwave .6s ease-out .95s}@keyframes mmq-shockwave{0%{transform:scale(.4);opacity:1}to{transform:scale(2.6);opacity:0}}.mmq-match-found--all .mmq-match-found__swords-wrap:before{animation:mmq-swords-glow 1.2s ease-in-out infinite alternate}@keyframes mmq-swords-glow{0%{opacity:.35;transform:scale(.9)}to{opacity:1;transform:scale(1.1)}}.mmq-match-found__swords{position:relative;display:block;width:42px;height:42px;flex:0 0 42px;animation:mmq-clash .45s cubic-bezier(.5,0,.75,0) .55s both}@keyframes mmq-clash{0%{transform:scale(2.8) rotate(-45deg);opacity:0}60%{opacity:1}88%{transform:scale(.9) rotate(4deg)}to{transform:none;opacity:1}}.mmq-slot{display:flex;flex-direction:column;align-items:center;gap:11px;animation:mmq-seat-in .4s cubic-bezier(.2,1.3,.4,1) both;animation-delay:calc(.2s + var(--mmq-slot-order, 0) * .09s)}.mmq-slot--ally{--mmq-seat-from:-18px}.mmq-slot--enemy{--mmq-seat-from:18px}@keyframes mmq-seat-in{0%{transform:translateX(var(--mmq-seat-from,0)) scale(.7);opacity:0}to{transform:none;opacity:1}}.mmq-slot__ring{position:absolute;inset:-3px;z-index:1;border-radius:999px;border:2px solid #ffb84a;opacity:0;pointer-events:none}.mmq-slot[data-presence=accepted] .mmq-slot__ring{animation:mmq-ring-burst .65s ease-out}.mmq-slot--self[data-presence=accepted] .mmq-slot__ring{animation-duration:.85s}@keyframes mmq-ring-burst{0%{transform:scale(1);opacity:1}to{transform:scale(1.6);opacity:0}}.mmq-slot__avatar{position:relative;background:transparent}.mmq-slot__avatar,.mmq-slot__photo{display:flex;align-items:center;justify-content:center;width:49px;height:49px;border-radius:999px;box-sizing:border-box}.mmq-slot__photo{overflow:hidden;background:#1a1a1a}.mmq-slot--ally .mmq-slot__avatar{box-shadow:0 0 12px 3px rgba(74,142,255,.55)}.mmq-slot--ally .mmq-slot__photo{border:1.5px solid rgba(255,255,255,.95)}.mmq-slot--enemy .mmq-slot__avatar{box-shadow:0 0 12px 3px rgba(255,140,42,.32)}.mmq-slot--enemy .mmq-slot__photo{border:1.5px solid rgba(255,184,74,.45);background:radial-gradient(circle at 50% 35%,#3a2a17,#161210 70%)}.mmq-slot__face{display:block;width:100%;height:100%;object-fit:cover;transform:scale(1.42)}.mmq-slot__silhouette{display:block;width:29px;height:29px;filter:brightness(0) invert(.62) sepia(.6);animation:mmq-silhouette 2.4s ease-in-out infinite alternate}@keyframes mmq-silhouette{0%{opacity:.55}to{opacity:1}}.mmq-slot__status{display:block;width:19px;height:19px}.mmq-slot--enemy .mmq-slot__status{filter:drop-shadow(0 0 4px rgba(0,0,0,.65))}.mmq-slot[data-presence=accepted] .mmq-slot__status,.mmq-slot[data-presence=declined] .mmq-slot__status{animation:mmq-accept-pop .28s ease-out}@keyframes mmq-accept-pop{0%{transform:scale(.6);opacity:.4}to{transform:scale(1);opacity:1}}.mmq-match-found__timer{display:flex;flex-direction:column;align-items:center;gap:8px;margin:28px 0 0}.mmq-match-found__timer-label{font-size:11px;letter-spacing:2px;text-transform:uppercase;color:#9d9494;line-height:13px}.mmq-match-found__timer-value{display:inline-flex;align-items:center;justify-content:center;min-width:65px;font-family:var(--ritual-font-display);font-size:32px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.04em;line-height:1;color:#ffffff;animation:mmq-tick 1s ease-in-out infinite;transition:color .3s ease}.mmq-match-found--urgent .mmq-match-found__timer-value{color:#ffb84a;animation-duration:.5s}@keyframes mmq-tick{0%,to{opacity:1}50%{opacity:.72}}.mmq-match-found__actions{display:flex;flex-direction:column;align-items:center;gap:10px;width:100%;margin-top:22px}.mmq-match-found__ready{display:inline-flex;align-items:center;justify-content:center;width:215px;max-width:100%;height:48px;padding:0 1.25rem;border:none;border-radius:6px;background:linear-gradient(180deg,#ffc267,#f39a22),#ffb84a;color:#000000;font-family:var(--ritual-font);font-size:16px;font-weight:800;letter-spacing:2px;text-transform:uppercase;cursor:pointer;transition:filter .12s ease,transform .12s ease}.mmq-match-found__ready--confirmed{width:min(283px,100%);gap:8px;background:linear-gradient(180deg,#f3a733,#b96700);color:#1c1000;animation:mmq-lock-in .4s cubic-bezier(.2,1.4,.4,1)}@keyframes mmq-lock-in{0%{transform:scale(.94)}to{transform:none}}.mmq-match-found__ready-check{flex:none;animation:mmq-accept-pop .32s ease-out .08s both}.mmq-match-found__ready:hover:not(:disabled){filter:brightness(1.06)}.mmq-match-found__ready:active:not(:disabled){transform:scale(.98)}.mmq-match-found__ready--declined{width:min(283px,100%);background:linear-gradient(180deg,#e23d4a,#9f1239);color:#ffffff}.mmq-match-found__ready:disabled:not(.mmq-match-found__ready--confirmed):not(.mmq-match-found__ready--declined){opacity:.55;cursor:not-allowed}.mmq-match-found__ready--confirmed:disabled,.mmq-match-found__ready--declined:disabled{opacity:1;cursor:default}.mmq-match-found__decline{display:inline-flex;align-items:center;justify-content:center;min-width:215px;height:36px;padding:0 1rem;border:none;border-bottom:2px solid transparent;border-radius:0;background:transparent;color:#9d9494;font-family:var(--ritual-font-display);font-size:13px;font-weight:700;letter-spacing:2px;text-transform:uppercase;cursor:pointer;transition:color .12s ease,border-color .12s ease,transform .12s ease}.mmq-match-found__decline:focus-visible,.mmq-match-found__decline:hover:not(:disabled){color:#ff7a8d;border-bottom-color:#ff7a8d}.mmq-match-found__decline:active:not(:disabled){transform:scale(.98)}.mmq-match-found__decline:disabled{opacity:.5;cursor:not-allowed}.mmq-match-found__error{margin:12px 0 0;font-size:.8rem;color:#ff9d97}.mmq-match-found__transition{display:flex;flex-direction:column;align-items:center;gap:14px;animation:mmq-fade .35s ease-out}.mmq-match-found__transition p{margin:0;font-family:var(--ritual-font-display);font-size:1.05rem;font-weight:700;color:#ffd08a}.mmq-match-found__transition-bar{position:relative;width:180px;height:3px;overflow:hidden;background:rgba(255,184,74,.18)}.mmq-match-found__transition-bar:after{content:"";position:absolute;inset:0;width:40%;background:#ffb84a;animation:mmq-indeterminate 1.1s ease-in-out infinite}@keyframes mmq-indeterminate{0%{transform:translateX(-100%)}to{transform:translateX(250%)}}.mmq-notice{--mmq-tone:#e23d4a;--mmq-tone-text:#ff9d97;--mmq-tone-wash:rgba(226,61,74,0.16);--mmq-btn-bg:linear-gradient(180deg,#e23d4a,#9f1239);--mmq-btn-fg:#ffffff;position:relative;box-sizing:border-box;width:min(480px,100%);padding:24px;overflow:hidden;border:1px solid rgba(255,255,255,.08);border-radius:10px;color:#ffffff;font-family:var(--ritual-font);text-align:left;background:linear-gradient(180deg,rgba(0,0,0,.15) 55%,var(--mmq-tone-wash) 100%),#000000;box-shadow:0 24px 64px rgba(0,0,0,.55),inset 0 4px 44.6px rgba(0,0,0,.22);animation:mmq-rise .22s ease-out}.mmq-notice:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:var(--mmq-tone);box-shadow:0 0 12px var(--mmq-tone);pointer-events:none}.mmq-notice[data-tone=warning]{--mmq-tone:#ffb84a;--mmq-tone-text:#ffb84a;--mmq-tone-wash:rgba(255,184,74,0.14);--mmq-btn-bg:linear-gradient(180deg,#ffc267,#f39a22);--mmq-btn-fg:#000000}.mmq-notice[data-tone=info]{--mmq-tone:#4a8eff;--mmq-tone-text:#adc7ff;--mmq-tone-wash:rgba(74,142,255,0.14);--mmq-btn-bg:linear-gradient(180deg,#6aa5ff,#2f6fe0);--mmq-btn-fg:#ffffff}.mmq-notice[data-tone=success]{--mmq-tone:#00c76c;--mmq-tone-text:#5fe3a6;--mmq-tone-wash:rgba(0,221,145,0.15);--mmq-btn-bg:linear-gradient(180deg,#00e198,#00c568);--mmq-btn-fg:#000000}.mmq-notice--closing{animation:mmq-match-found-out .16s ease-in forwards;pointer-events:none}.mmq-notice__head{display:grid;grid-template-columns:40px minmax(0,1fr);grid-gap:14px;gap:14px;align-items:start;padding-right:36px}.mmq-notice__icon{display:grid;place-items:center;width:40px;height:40px;border-radius:10px;color:var(--mmq-tone-text);background:color-mix(in srgb,var(--mmq-tone) 14%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--mmq-tone) 45%,transparent)}.mmq-notice__kicker{margin:0 0 4px;font-size:11px;line-height:1.2;letter-spacing:.14em;color:var(--mmq-tone-text)}.mmq-notice__kicker,.mmq-notice__title{font-family:var(--ritual-font-display);font-weight:700;text-transform:uppercase}.mmq-notice__title{margin:0;font-size:18px;line-height:1.25;letter-spacing:.06em;color:#ffffff;outline:none}.mmq-notice__body{margin:14px 0 0 54px;font-size:14px;line-height:1.5;color:#c5c8d2}.mmq-notice__meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:14px 0 0 54px}.mmq-notice__pill{display:inline-flex;align-items:center;gap:8px;height:27px;padding:0 12px;border-radius:13.5px;font-family:var(--ritual-font-display);font-size:12px;font-weight:700;line-height:1;letter-spacing:.12em;text-transform:uppercase;color:var(--mmq-tone-text);background:color-mix(in srgb,var(--mmq-tone) 16%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--mmq-tone) 70%,transparent);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mmq-notice__pill-dot{width:7px;height:7px;border-radius:99px;background:currentColor;animation:mmq-notice-pulse 1.2s ease-out infinite}.mmq-notice__actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:22px}.mmq-notice__btn{min-height:44px;padding:0 18px;border-radius:6px;font-family:var(--ritual-font-display);font-size:13px;font-weight:700;line-height:1;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;transition:filter .12s ease,transform .12s ease,background-color .12s ease,border-color .12s ease}.mmq-notice__btn--primary{border:0;background:var(--mmq-btn-bg);color:var(--mmq-btn-fg)}.mmq-notice__btn--ghost{border:1px solid rgba(255,255,255,.16);background:transparent;color:#e5e2e1}.mmq-notice__btn:hover{filter:brightness(1.08)}.mmq-notice__btn--ghost:hover{border-color:rgba(255,255,255,.32);background:rgba(255,255,255,.04)}.mmq-notice__btn:active{transform:scale(.98)}.mmq-notice__btn:focus-visible{outline:2px solid #ffffff;outline-offset:2px}.mmq-notice--toast[data-placement=above-dock]{bottom:calc(var(--showdown-site-footer-height, 68px) + 80px + 16px)}.mmq-notice--toast{position:fixed;right:16px;bottom:calc(var(--showdown-site-footer-height, 68px) + 12px);z-index:1350;width:min(400px,calc(100vw - 32px));display:grid;grid-template-columns:36px minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:center;padding:12px 8px 12px 14px}.mmq-notice--toast .mmq-notice__icon{width:36px;height:36px}.mmq-notice--toast .mmq-notice__title{font-size:14px;letter-spacing:.08em}.mmq-notice__toast-sub{margin:3px 0 0;font-size:12px;color:#afa6a6}.mmq-notice--toast .mmq-match-alert-offer__enable{margin-top:8px;min-height:32px;padding:0 14px;font-size:12px}.mmq-notice--toast .mmq-notice-close,.mmq-notice-close--inline{position:relative;top:auto;right:auto}.mmq-notice__spinner{width:16px;height:16px;box-sizing:border-box;border-radius:50%;border:2px solid color-mix(in srgb,currentColor 30%,transparent);border-top-color:currentcolor;animation:mmq-notice-spin 1.2s linear infinite}@keyframes mmq-notice-pulse{50%{opacity:.35}}@keyframes mmq-notice-spin{to{transform:rotate(1turn)}}@keyframes mmq-notice-sheet-in{0%{opacity:0;transform:translateY(24px)}}@keyframes mmq-notice-sheet-out{to{opacity:0;transform:translateY(24px)}}@media (max-width:520px){.mmq-backdrop--notice{align-items:flex-end;padding:12px 12px calc(12px + env(safe-area-inset-bottom, 0px))}.mmq-backdrop--notice .mmq-notice{width:100%;padding:20px 16px 22px;animation-name:mmq-notice-sheet-in}.mmq-backdrop--notice .mmq-notice--closing{animation-name:mmq-notice-sheet-out}.mmq-backdrop--notice .mmq-notice__body,.mmq-backdrop--notice .mmq-notice__meta{margin-left:0}.mmq-backdrop--notice .mmq-notice__actions{flex-direction:column-reverse;align-items:stretch}.mmq-backdrop--notice .mmq-notice__btn{width:100%;min-height:48px}.mmq-notice--toast{left:12px;right:12px;width:auto;bottom:calc(var(--showdown-site-footer-height, 68px) + 8px)}.mmq-notice--toast[data-placement=above-dock]{bottom:calc(var(--showdown-site-footer-height, 68px) + 80px + 8px)}}.mobile-preview__screen .mmq-backdrop--notice{align-items:flex-end;padding:12px}.mobile-preview__screen .mmq-backdrop--notice .mmq-notice{width:100%;padding:20px 16px 22px;animation-name:mmq-notice-sheet-in}.mobile-preview__screen .mmq-backdrop--notice .mmq-notice--closing{animation-name:mmq-notice-sheet-out}.mobile-preview__screen .mmq-backdrop--notice .mmq-notice__body,.mobile-preview__screen .mmq-backdrop--notice .mmq-notice__meta{margin-left:0}.mobile-preview__screen .mmq-backdrop--notice .mmq-notice__actions{flex-direction:column-reverse;align-items:stretch}.mobile-preview__screen .mmq-backdrop--notice .mmq-notice__btn{width:100%;min-height:48px}.mobile-preview__screen .mmq-notice--toast{position:absolute;left:12px;right:12px;width:auto}@media (prefers-reduced-motion:reduce){.mmq-backdrop--notice,.mmq-notice,.mmq-notice--closing,.mmq-notice__pill-dot,.mmq-notice__spinner{animation:none}.mmq-notice__btn{transition:none}}.mmq-resume{position:fixed;right:16px;bottom:calc(var(--showdown-site-footer-height, 68px) + 12px);width:min(430px,calc(100vw - 32px));z-index:1400;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:14px;gap:14px;box-sizing:border-box;padding:14px 16px;overflow:hidden;border:1px solid rgba(0,199,108,.62);border-radius:10px;color:#ffffff;font-family:var(--ritual-font);text-align:left;background:linear-gradient(180deg,rgba(0,0,0,.15) 60.577%,rgba(0,221,145,.15)),#000000;box-shadow:inset 0 4px 44.6px rgba(0,0,0,.22);animation:mmq-rise .22s ease-out}@media (hover:none) and (pointer:coarse),(max-width:720px){.mmq-resume[data-destination=watch]{bottom:calc(8px + env(safe-area-inset-bottom, 0px))}.mmq-resume[data-destination=watch] .mmq-resume__go{min-height:44px}}.mmq-resume--closable{padding-right:56px}.mmq-resume:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:#00c76c;box-shadow:0 0 12px rgba(0,199,108,.4)}.mmq-resume__copy{display:flex;flex-direction:column;gap:4px;min-width:0;padding-right:8px}.mmq-resume__copy strong{font-size:14px}.mmq-resume__copy span,.mmq-resume__copy strong{font-family:var(--ritual-font-display);font-weight:800;letter-spacing:.08em;text-transform:uppercase;line-height:1.25}.mmq-resume__copy span{color:#afa6a6;font-size:11px}.mmq-resume__go{min-width:132px;min-height:38px;padding:0 12px;border:none;border-radius:6px;background:linear-gradient(180deg,#00e198,#00c568);color:#000;font-family:var(--ritual-font-display);font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;cursor:pointer}.draft-home__btn--primary:not(:disabled):hover{filter:brightness(1.06)}.draft-home__btn--primary:not(:disabled):active{transform:scale(.98)}.draft-home__queue-meta{margin:.65rem 0 0;font-size:.78rem;color:#8b90a0}.draft-home__btn--searching{position:relative}.draft-home__btn--searching:after{content:"";position:absolute;right:.55rem;top:.55rem;width:.45rem;height:.45rem;border-radius:999px;background:#adc7ff;animation:mmq-pulse 1.2s ease-out infinite}@media (max-width:720px){.mmq-resume{right:12px;bottom:calc(var(--showdown-site-footer-height, 68px) + env(safe-area-inset-bottom, 0px) + 10px);width:calc(100vw - 24px);gap:8px;padding:12px}.mmq-resume--closable{padding-right:52px}.mmq-resume__copy strong{font-size:12px}.mmq-resume__copy span{font-size:10px}.mmq-resume__go{min-width:106px;min-height:36px;padding:0 8px;font-size:10px}.mmq-search-dock{left:0;right:0;width:100%;max-width:none;padding:0 8px;justify-content:center}.mmq-search-dock__cluster{width:100%;max-width:440px;gap:12px;container:mmq-dock/inline-size}}@container mmq-dock (max-width: 460px){.mmq-search-dock__avatars{--mmq-dock-avatar:36px;padding:4px 12px 4px 2px}.mmq-search-dock__title{letter-spacing:.06em}.mmq-search-dock__title>.mmq-search-dock__mode{display:none}.mmq-search-dock__mode--timer{display:inline}.mmq-search-dock__cancel{margin-left:0;padding:0 12px}}@container mmq-dock (max-width: 340px){.mmq-search-dock__cancel{position:relative;width:36px;height:36px;padding:0;font-size:0;letter-spacing:0}.mmq-search-dock__cancel:after,.mmq-search-dock__cancel:before{content:"";position:absolute;left:50%;top:50%;width:14px;height:1.5px;border-radius:1px;background:currentColor;transform:translate(-50%,-50%) rotate(45deg)}.mmq-search-dock__cancel:after{transform:translate(-50%,-50%) rotate(-45deg)}}.mmq-search-dock.mmq-search-dock--contained{position:absolute;left:0;right:0;width:100%;max-width:none;bottom:52px;padding:0 8px;justify-content:center}.mmq-search-dock--contained .mmq-search-dock__cluster{width:100%;gap:12px;container:mmq-dock/inline-size}.mmq-search-dock{pointer-events:none}.mmq-search-dock__cluster{pointer-events:auto}:root:has(body>.mmq-search-dock){--mmq-search-dock-reserve:80px}:root:has(body>.mmq-search-dock) .showdown-app-shell__main{padding-bottom:var(--mmq-search-dock-reserve);scroll-padding-bottom:var(--mmq-search-dock-reserve)}.mobile-preview__screen:has(>.mmq-search-dock){--mmq-search-dock-reserve:80px}.mobile-preview__screen:has(>.mmq-search-dock) .mobile-preview-shell__body,.mobile-preview__screen:has(>.mmq-search-dock)>.mobile-preview__screen-scroll{padding-bottom:var(--mmq-search-dock-reserve);scroll-padding-bottom:var(--mmq-search-dock-reserve)}.mobile-preview__screen .mmq-search-dock{position:absolute;left:0;right:0;width:100%;max-width:none;bottom:0;padding:0 8px;justify-content:center}.mobile-preview__screen .mmq-search-dock__cluster{width:100%;gap:12px;container:mmq-dock/inline-size}.mmq-notice-close{position:absolute;top:6px;right:6px;z-index:2;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:8px;background:transparent;color:#afa6a6;cursor:pointer;-webkit-tap-highlight-color:transparent}.mmq-notice-close:before{content:"";position:absolute;inset:6px;border:1px solid rgba(255,255,255,.14);border-radius:6px;background:rgba(255,255,255,.04);transition:background-color .12s ease,border-color .12s ease}.mmq-notice-close__icon{position:relative;display:block}.mmq-notice-close:hover{color:#ffffff}.mmq-notice-close:hover:before{border-color:rgba(255,184,74,.55);background:rgba(255,184,74,.1)}.mmq-notice-close:active:before{background:rgba(255,184,74,.18)}.mmq-notice-close:focus-visible{outline:none;color:#ffffff}.mmq-notice-close:focus-visible:before{border-color:#ffb84a;box-shadow:0 0 0 2px rgba(255,184,74,.35)}@keyframes mmq-match-found-out{to{opacity:0;transform:translateY(6px) scale(.98)}}@keyframes mmq-fade-out{to{opacity:0}}.mmq-match-found--closing{animation:mmq-match-found-out .16s ease-in forwards;pointer-events:none}.mmq-backdrop--closing{animation:mmq-fade-out .16s ease-in forwards}@media (prefers-reduced-motion:reduce){.mmq-backdrop--closing,.mmq-backdrop--match,.mmq-match-found,.mmq-match-found--closing,.mmq-match-found__fuse,.mmq-match-found__ready--confirmed,.mmq-match-found__ready-check,.mmq-match-found__sweep,.mmq-match-found__swords,.mmq-match-found__swords-wrap:after,.mmq-match-found__swords-wrap:before,.mmq-match-found__timer-value,.mmq-match-found__transition-bar:after,.mmq-slot,.mmq-slot__ring,.mmq-slot__silhouette{animation:none}.mmq-notice-close:before{transition:none}}