.mk-dist{position:relative}.mk-dist-head{flex-direction:column;gap:1.4rem;display:flex}@media (min-width:880px){.mk-dist-head{flex-flow:wrap;align-items:flex-end;gap:1.4rem 3rem}}.mk-dist-head-copy{flex-direction:column;gap:.95rem;max-width:38ch;display:flex}.mk-dist-head .mk-lede{max-width:46ch}.mk-dist-surfaces{border:1px solid var(--mk-line);background:var(--mk-surface);min-width:15rem;box-shadow:var(--mk-shadow);border-radius:16px;align-self:center;margin-left:auto;padding:1.1rem 1.35rem 1.2rem}@media (max-width:879px){.mk-dist-surfaces{align-self:stretch;margin-left:0}}.mk-dist-surfaces-cap{font-family:var(--font-data);letter-spacing:.16em;text-transform:uppercase;color:var(--mk-ink-3);border-bottom:1px solid var(--mk-line);margin-bottom:.25rem;padding-bottom:.7rem;font-size:.66rem;display:block}.mk-dist-surfaces-list{margin:0;padding:0;list-style:none}.mk-dist-surfaces-list li{color:var(--mk-ink-2);border-bottom:1px solid var(--mk-line-soft);align-items:center;gap:.7rem;padding:.5rem 0;font-size:.92rem;display:flex}.mk-dist-surfaces-list li:last-child{border-bottom:0}.mk-dist-surfaces-idx{font-family:var(--font-data);font-variant-numeric:tabular-nums;color:var(--mk-sage);font-size:.7rem}:root[data-theme=dark] .mk-dist-surfaces-idx{color:var(--mk-sage-soft)}.mk-dist-stamp{border:1px solid var(--mk-line);background:var(--mk-surface);min-width:13.5rem;box-shadow:var(--mk-shadow-float);border-radius:16px;flex-direction:column;justify-self:start;gap:.7rem;padding:1.15rem 1.3rem 1.25rem;display:inline-flex}@media (min-width:880px){.mk-dist-stamp{justify-self:end}}.mk-dist-stamp-row{font-family:var(--font-data);letter-spacing:.16em;text-transform:uppercase;color:var(--mk-ink-3);align-items:center;gap:.55rem;font-size:.66rem;display:inline-flex}.mk-dist-stamp-dot{background:var(--mk-sage);width:7px;height:7px;box-shadow:0 0 0 0 color-mix(in srgb, var(--mk-sage) 55%, transparent);animation:mk-dist-pulse 2.4s var(--mk-ease) infinite;border-radius:999px}:root[data-theme=dark] .mk-dist-stamp-dot{background:var(--mk-sage-soft)}.mk-dist-stamp-figs{align-items:baseline;gap:.45rem;display:flex}.mk-dist-stamp-num{font-family:var(--font-data);font-variant-numeric:tabular-nums;color:var(--mk-ink);letter-spacing:-.02em;font-size:2.15rem;font-weight:600;line-height:1}.mk-dist-stamp-cap{color:var(--mk-ink-3);font-size:.74rem}@keyframes mk-dist-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--mk-sage) 50%, transparent)}70%{box-shadow:0 0 0 6px #0000}to{box-shadow:0 0 #0000}}:root[data-theme=dark] .mk-dist-stamp-dot{animation-name:mk-dist-pulse-dark}@keyframes mk-dist-pulse-dark{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--mk-sage-soft) 55%, transparent)}70%{box-shadow:0 0 0 6px #0000}to{box-shadow:0 0 #0000}}@media (prefers-reduced-motion:reduce){.mk-dist-stamp-dot{animation:none}}.mk-dist-console{border:1px solid var(--mk-line);background:linear-gradient(180deg, color-mix(in srgb, var(--mk-sage-soft) 7%, var(--mk-surface)) 0%, var(--mk-surface) 30%);box-shadow:var(--mk-shadow-float);border-radius:22px;margin-top:clamp(2.25rem,1.5rem + 2.5vw,3.5rem);position:relative;overflow:hidden}.mk-dist-chrome{border-bottom:1px solid var(--mk-line);background:color-mix(in srgb, var(--mk-sage-soft) 9%, var(--mk-surface));justify-content:space-between;align-items:center;gap:1rem;padding:.85rem 1.2rem;display:flex}.mk-dist-chrome-dots{gap:.4rem;display:inline-flex}.mk-dist-chrome-dots span{border:1px solid var(--mk-line);background:var(--mk-surface-2);border-radius:999px;width:9px;height:9px}.mk-dist-chrome-dots span:first-child{background:color-mix(in srgb, var(--mk-accent) 60%, var(--mk-surface))}.mk-dist-chrome-dots span:nth-child(2){background:color-mix(in srgb, var(--mk-sage-soft) 75%, var(--mk-surface))}.mk-dist-chrome-id{font-family:var(--font-data);letter-spacing:.13em;text-transform:uppercase;color:var(--mk-ink-3);font-size:.66rem}.mk-dist-chrome-live{font-family:var(--font-data);letter-spacing:.03em;color:var(--mk-ink-2);align-items:center;gap:.5rem;font-size:.72rem;display:inline-flex}.mk-dist-chrome-live-dot{background:var(--mk-sage);width:7px;height:7px;box-shadow:0 0 0 0 color-mix(in srgb, var(--mk-sage) 55%, transparent);animation:mk-dist-pulse 2.4s var(--mk-ease) infinite;border-radius:999px}:root[data-theme=dark] .mk-dist-chrome-live-dot{background:var(--mk-sage-soft);animation-name:mk-dist-pulse-dark}.mk-dist-chrome-live-num{white-space:nowrap;color:var(--mk-ink);font-variant-numeric:tabular-nums;font-weight:600}@media (max-width:560px){.mk-dist-chrome-id{display:none}}.mk-dist-rails{grid-template-columns:1fr;display:grid}@media (min-width:1000px){.mk-dist-rails{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr)}}.mk-dist-rail{flex-direction:column;gap:1.4rem;min-width:0;padding:clamp(1.4rem,1rem + 1.5vw,2.1rem);display:flex}.mk-dist-rail--team{border-top:1px solid var(--mk-line);background:color-mix(in srgb, var(--mk-sage-soft) 5%, var(--mk-surface))}@media (min-width:1000px){.mk-dist-rail--team{border-top:0;border-left:1px solid var(--mk-line)}}.mk-dist-rail-label{font-family:var(--font-data);letter-spacing:.17em;text-transform:uppercase;color:var(--mk-ink-3);align-items:center;gap:.7rem;font-size:.68rem;display:flex}.mk-dist-rail-label:before{content:"";background:linear-gradient(90deg, var(--mk-sage) 0%, transparent 100%);width:1.4em;height:1px}:root[data-theme=dark] .mk-dist-rail-label:before{background:linear-gradient(90deg, var(--mk-sage-soft) 0%, transparent 100%)}.mk-dist-link{border:1px solid var(--mk-line);background:var(--mk-surface);box-shadow:var(--mk-shadow);border-radius:13px;align-items:stretch;gap:.6rem;padding:.55rem .55rem .55rem .95rem;display:flex}.mk-dist-link-body{flex-direction:column;flex:1;justify-content:center;gap:.18rem;min-width:0;display:flex}.mk-dist-link-tag{font-family:var(--font-data);letter-spacing:.13em;text-transform:uppercase;color:var(--mk-ink-3);align-items:center;gap:.45rem;font-size:.6rem;display:inline-flex}.mk-dist-link-tag b{color:var(--mk-sage);font-weight:600}:root[data-theme=dark] .mk-dist-link-tag b{color:var(--mk-sage-soft)}.mk-dist-link-url{font-family:var(--font-data);color:var(--mk-ink);letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-size:.92rem;overflow:hidden}.mk-dist-link-url i{color:var(--mk-accent-text);font-style:normal}.mk-dist-copy{border:1px solid var(--mk-line);background:var(--mk-surface-2);height:2.4rem;color:var(--mk-ink);font-family:var(--font-ui);cursor:pointer;transition:background .2s var(--mk-ease), border-color .2s var(--mk-ease), transform .16s var(--mk-ease-expo);border-radius:9px;flex-shrink:0;align-items:center;gap:.45rem;padding-inline:.95rem;font-size:.82rem;font-weight:600;display:inline-flex;position:relative;overflow:hidden}.mk-dist-copy:hover{background:var(--mk-surface);border-color:color-mix(in srgb, var(--mk-sage-soft) 60%, var(--mk-line))}.mk-dist-copy:active{transform:scale(.96)}.mk-dist-copy[data-copied=true]{border-color:color-mix(in srgb, var(--mk-sage) 50%, var(--mk-line));background:color-mix(in srgb, var(--mk-sage-soft) 16%, var(--mk-surface))}.mk-dist-copy-swap{display:inline-grid;position:relative}.mk-dist-copy-swap>span{white-space:nowrap;transition:opacity .24s var(--mk-ease), transform .28s var(--mk-ease-expo);grid-area:1/1;align-items:center;gap:.4rem;display:inline-flex}.mk-dist-copy-swap>[data-show=false]{opacity:0;pointer-events:none;transform:translateY(-40%)}.mk-dist-copy-swap>[data-show=true]{opacity:1;transform:none}.mk-dist-copy-check{color:var(--mk-sage)}:root[data-theme=dark] .mk-dist-copy-check{color:var(--mk-sage-soft)}@media (prefers-reduced-motion:reduce){.mk-dist-copy-swap>span{transition:opacity .01ms;transform:none}}.mk-dist-share{grid-template-columns:auto minmax(0,1fr);align-items:stretch;gap:1rem;display:grid}@media (max-width:480px){.mk-dist-share{grid-template-columns:1fr}.mk-dist-share .bqr{justify-self:center;width:100%;max-width:14rem}}.mk-dist-qr{border:1px solid var(--mk-line);background:var(--mk-surface);border-radius:13px;flex-direction:column;align-items:center;gap:.55rem;padding:.85rem;display:flex}.mk-dist-qr-glyph{width:86px;height:86px;color:var(--mk-ink);display:block}.mk-dist-qr-cap{font-family:var(--font-data);letter-spacing:.1em;text-transform:uppercase;color:var(--mk-ink-3);text-align:center;font-size:.6rem}.mk-dist-share-right{flex-direction:column;gap:.7rem;min-width:0;display:flex}.mk-dist-channels{flex-wrap:wrap;gap:.4rem;margin-bottom:-.55rem;display:flex}.mk-dist-channel{border:1px solid var(--mk-line);background:var(--mk-surface);height:2rem;color:var(--mk-ink-2);cursor:default;transition:color .18s var(--mk-ease), border-color .18s var(--mk-ease), transform .18s var(--mk-ease-expo);border-radius:999px;align-items:center;gap:.4rem;padding-inline:.7rem;font-size:.76rem;font-weight:500;display:inline-flex}.mk-dist-channel:hover{color:var(--mk-ink);border-color:color-mix(in srgb, var(--mk-sage-soft) 55%, var(--mk-line));transform:translateY(-1px)}.mk-dist-channel svg{flex-shrink:0;width:13px;height:13px}.mk-dist-embed{border:1px solid var(--mk-line);background:var(--mk-surface-2);border-radius:11px;flex-direction:column;gap:.5rem;min-width:0;padding:.55rem .7rem .6rem;display:flex;overflow:hidden}.mk-dist-embed-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.4rem .5rem;margin-bottom:.4rem;display:flex}.mk-dist-embed-tag{font-family:var(--font-data);letter-spacing:.13em;text-transform:uppercase;color:var(--mk-ink-3);font-size:.58rem}.mk-dist-embed-code{font-family:var(--font-data);color:var(--mk-ink-2);white-space:pre-wrap;word-break:break-word;margin:0;font-size:.68rem;line-height:1.5}.mk-dist-embed-code .tok-tag{color:var(--mk-sage)}:root[data-theme=dark] .mk-dist-embed-code .tok-tag{color:var(--mk-sage-soft)}.mk-dist-embed-code .tok-attr{color:var(--mk-accent-text)}.mk-dist-embed-code .tok-str{color:var(--mk-ink)}.mk-dist-collectors{flex-direction:column;gap:.6rem;display:flex}.mk-dist-collectors-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.3rem .75rem;display:flex}.mk-dist-collectors-title{color:var(--mk-ink);font-size:.8rem;font-weight:600}.mk-dist-collectors-meta{font-family:var(--font-data);color:var(--mk-ink-3);font-variant-numeric:tabular-nums;font-size:.68rem}.mk-dist-collector{border:1px solid var(--mk-line);background:var(--mk-surface);transition:border-color .18s var(--mk-ease), transform .18s var(--mk-ease-expo), box-shadow .18s var(--mk-ease);border-radius:11px;grid-template-columns:auto 1fr auto;align-items:center;gap:.75rem;padding:.6rem .75rem;display:grid}.mk-dist-collector:hover{border-color:color-mix(in srgb, var(--mk-sage-soft) 55%, var(--mk-line));box-shadow:var(--mk-shadow);transform:translate(2px)}.mk-dist-collector-qr{width:24px;height:24px;color:var(--mk-ink-3);flex-shrink:0}.mk-dist-collector-body{min-width:0}.mk-dist-collector-slug,.mk-dist-collector-name{display:block}.mk-dist-collector-slug{font-family:var(--font-data);color:var(--mk-ink);white-space:nowrap;text-overflow:ellipsis;font-size:.82rem;overflow:hidden}.mk-dist-collector-slug i{color:var(--mk-accent-text);font-style:normal}.mk-dist-collector-name{color:var(--mk-ink-3);font-size:.72rem}.mk-dist-collector-stat{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:.1rem;display:flex}.mk-dist-collector-count{font-family:var(--font-data);font-variant-numeric:tabular-nums;color:var(--mk-ink);font-size:.96rem;font-weight:600;line-height:1}.mk-dist-collector-state{letter-spacing:.04em;text-transform:uppercase;color:var(--mk-ink-3);align-items:center;gap:.3rem;font-size:.64rem;display:inline-flex}.mk-dist-collector-state[data-state=paused]{color:var(--mk-accent-text)}.mk-dist-collector-state b{background:var(--mk-sage);border-radius:999px;width:6px;height:6px}:root[data-theme=dark] .mk-dist-collector-state b{background:var(--mk-sage-soft)}.mk-dist-collector-state[data-state=paused] b{background:var(--mk-accent)}.mk-dist-modes{grid-template-columns:1fr;gap:.6rem;display:grid}@media (min-width:620px){.mk-dist-modes{grid-template-columns:repeat(2,minmax(0,1fr))}}.mk-dist-mode{border:1px solid var(--mk-line);background:var(--mk-surface);transition:border-color .18s var(--mk-ease), transform .18s var(--mk-ease-expo), box-shadow .18s var(--mk-ease);border-radius:11px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.65rem;padding:.7rem .8rem;display:grid}.mk-dist-mode:hover{border-color:color-mix(in srgb, var(--mk-sage-soft) 55%, var(--mk-line));box-shadow:var(--mk-shadow);transform:translateY(-1px)}.mk-dist-mode-ico{width:16px;height:16px;color:var(--mk-sage);flex-shrink:0;margin-top:.12rem}:root[data-theme=dark] .mk-dist-mode-ico{color:var(--mk-sage-soft)}.mk-dist-mode-body{flex-direction:column;gap:.18rem;min-width:0;display:flex}.mk-dist-mode-chip{font-family:var(--font-data);color:var(--mk-ink);letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-size:.8rem;overflow:hidden}.mk-dist-mode-chip i{color:var(--mk-accent-text);font-style:normal}.mk-dist-mode-cap{color:var(--mk-ink-3);font-size:.72rem;line-height:1.4}.mk-dist-roles{flex-direction:column;gap:.4rem;display:flex}.mk-dist-role{border:1px solid var(--mk-line);background:var(--mk-surface);border-radius:10px;grid-template-columns:auto 1fr auto;align-items:center;gap:.75rem;padding:.55rem .7rem;display:grid;position:relative}.mk-dist-role-rank{background:color-mix(in srgb, var(--mk-sage-soft) calc(var(--rank,1) * 18%), var(--mk-surface-2));border:1px solid var(--mk-line);width:26px;height:26px;font-family:var(--font-data);color:var(--mk-sage);border-radius:7px;place-items:center;font-size:.7rem;font-weight:600;display:grid}:root[data-theme=dark] .mk-dist-role-rank{color:var(--mk-sage-soft)}.mk-dist-role-name{color:var(--mk-ink);font-size:.84rem;font-weight:600}.mk-dist-role-name code{font-family:var(--font-data);color:var(--mk-ink);font-size:.78rem}.mk-dist-role-scope{color:var(--mk-ink-3);font-size:.72rem}.mk-dist-role-badge{font-family:var(--font-data);letter-spacing:.1em;text-transform:uppercase;color:var(--mk-ink-3);border:1px solid var(--mk-line);white-space:nowrap;border-radius:999px;padding:.2rem .5rem;font-size:.6rem}.mk-dist-thread{border:1px solid var(--mk-line);background:var(--mk-surface);border-radius:13px;flex-direction:column;gap:.55rem;padding:.9rem;display:flex}.mk-dist-thread-head{justify-content:space-between;align-items:center;gap:.6rem;margin-bottom:.15rem;display:flex}.mk-dist-thread-title{color:var(--mk-ink);align-items:center;gap:.5rem;font-size:.8rem;font-weight:600;display:inline-flex}.mk-dist-thread-live{font-family:var(--font-data);letter-spacing:.14em;text-transform:uppercase;color:var(--mk-ink-3);align-items:center;gap:.4rem;font-size:.58rem;display:inline-flex}.mk-dist-thread-live b{background:var(--mk-accent);width:6px;height:6px;box-shadow:0 0 0 0 var(--mk-glow);animation:mk-live-pulse 1.9s var(--mk-ease) infinite;border-radius:999px}@media (prefers-reduced-motion:reduce){.mk-dist-thread-live b{animation:none}}.mk-dist-comment{opacity:0;filter:blur(6px);transition:opacity .6s var(--mk-ease-expo), filter .6s var(--mk-ease-expo), transform .6s var(--mk-ease-expo);transition-delay:calc(var(--i,0) * .13s);grid-template-columns:auto 1fr;gap:.65rem;display:grid;transform:translateY(8px)}.mk-dist-thread[data-shown=true] .mk-dist-comment{opacity:1;filter:blur();transform:none}.mk-dist-comment--reply{border-left:1px solid var(--mk-line);margin-left:1.55rem;padding-left:.85rem}.mk-dist-avatar{width:28px;height:28px;font-family:var(--font-data);color:var(--mk-accent-ink);background:var(--mk-sage);border-radius:999px;flex-shrink:0;place-items:center;font-size:.66rem;font-weight:600;display:grid}.mk-dist-avatar[data-kind=ext]{background:var(--mk-surface-2);color:var(--mk-ink-2);border:1px dashed color-mix(in srgb, var(--mk-accent) 50%, var(--mk-line))}.mk-dist-avatar[data-kind=accent]{background:var(--mk-accent)}.mk-dist-comment-body{min-width:0}.mk-dist-comment-meta{flex-wrap:wrap;align-items:baseline;gap:.45rem;margin-bottom:.15rem;display:flex}.mk-dist-comment-author{color:var(--mk-ink);font-size:.78rem;font-weight:600}.mk-dist-comment-role{font-family:var(--font-data);letter-spacing:.08em;text-transform:uppercase;color:var(--mk-ink-3);border:1px solid var(--mk-line);border-radius:999px;padding:.1rem .4rem;font-size:.56rem}.mk-dist-comment-role[data-ext=true]{color:var(--mk-accent-text);border-color:color-mix(in srgb, var(--mk-accent) 40%, var(--mk-line))}.mk-dist-comment-when{font-family:var(--font-data);color:var(--mk-ink-3);margin-left:auto;font-size:.64rem}.mk-dist-comment-text{color:var(--mk-ink-2);font-size:.84rem;line-height:1.45}.mk-dist-comment-text q{quotes:none;color:var(--mk-ink)}.mk-dist-seat{border:1px solid var(--mk-line);background:color-mix(in srgb, var(--mk-sage-soft) 10%, var(--mk-surface));border-radius:13px;grid-template-columns:auto 1fr;align-items:center;gap:.9rem;padding:.95rem 1.05rem;display:grid}.mk-dist-seat-glyph{align-items:flex-end;gap:.28rem;display:inline-flex}.mk-dist-seat-glyph i{background:var(--mk-sage);border-radius:3px;width:8px;display:block}:root[data-theme=dark] .mk-dist-seat-glyph i{background:var(--mk-sage-soft)}.mk-dist-seat-glyph i:first-child{height:16px}.mk-dist-seat-glyph i:nth-child(2){height:24px}.mk-dist-seat-glyph i:nth-child(3){background:var(--mk-accent);height:20px}.mk-dist-seat-copy strong{color:var(--mk-ink);margin-bottom:.15rem;font-size:.86rem;display:block}.mk-dist-seat-copy span{color:var(--mk-ink-2);font-size:.78rem;line-height:1.45}.mk-dist-seat-copy b{color:var(--mk-accent-text);font-weight:600}.mk-dist-controls{border-top:1px solid var(--mk-line);background:color-mix(in srgb, var(--mk-sage-soft) 6%, var(--mk-surface));padding:clamp(1.2rem,.9rem + 1.4vw,1.8rem) clamp(1.4rem,1rem + 1.5vw,2.1rem)}.mk-dist-controls-head{font-family:var(--font-data);letter-spacing:.17em;text-transform:uppercase;color:var(--mk-ink-3);align-items:center;gap:.7rem;margin-bottom:1.05rem;font-size:.68rem;display:flex}.mk-dist-controls-head:before{content:"";background:linear-gradient(90deg, var(--mk-accent) 0%, transparent 100%);width:1.4em;height:1px}.mk-dist-controls-grid{grid-template-columns:1fr;gap:.7rem;display:grid}@media (min-width:620px){.mk-dist-controls-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1000px){.mk-dist-controls-grid{grid-template-columns:repeat(5,1fr)}}.mk-dist-toggle{border:1px solid var(--mk-line);background:var(--mk-surface);transition:border-color .22s var(--mk-ease), box-shadow .22s var(--mk-ease);border-radius:12px;flex-direction:column;gap:.6rem;padding:.85rem .9rem;display:flex}.mk-dist-toggle[data-on=true]{border-color:color-mix(in srgb, var(--mk-sage) 40%, var(--mk-line));box-shadow:var(--mk-shadow)}.mk-dist-toggle-top{justify-content:space-between;align-items:center;gap:.6rem;display:flex}.mk-dist-toggle-ico{width:17px;height:17px;color:var(--mk-ink-2)}.mk-dist-toggle[data-on=true] .mk-dist-toggle-ico{color:var(--mk-sage)}:root[data-theme=dark] .mk-dist-toggle[data-on=true] .mk-dist-toggle-ico{color:var(--mk-sage-soft)}.mk-dist-switch{border:1px solid var(--mk-line);background:var(--mk-surface-2);cursor:pointer;width:34px;height:19px;transition:background .26s var(--mk-ease), border-color .26s var(--mk-ease);border-radius:999px;flex-shrink:0;padding:0;position:relative}.mk-dist-switch[data-on=true]{background:var(--mk-sage);border-color:var(--mk-sage)}:root[data-theme=dark] .mk-dist-switch[data-on=true]{background:var(--mk-sage-soft);border-color:var(--mk-sage-soft)}.mk-dist-switch:after{content:"";background:var(--mk-surface);width:14px;height:14px;transition:transform .28s var(--mk-ease-expo);border-radius:999px;position:absolute;top:1.5px;left:1.5px;box-shadow:0 1px 2px #00000040}.mk-dist-switch[data-on=true]:after{transform:translate(15px)}@media (prefers-reduced-motion:reduce){.mk-dist-switch:after{transition:none}}.mk-dist-toggle-name{color:var(--mk-ink);font-size:.82rem;font-weight:600}.mk-dist-toggle-desc{color:var(--mk-ink-3);font-size:.72rem;line-height:1.4}.mk-dist-toggle-desc b{color:var(--mk-ink-2);font-weight:500}.mk-dist-foot{color:var(--mk-ink-3);max-width:64ch;margin-top:1.3rem;font-size:.8rem}.mk-dist-foot b{color:var(--mk-ink-2);font-weight:500}.mk-dist-embed-preview{border:1px solid var(--mk-line);background:var(--mk-paper);border-radius:9px;flex-direction:column;flex:1;margin-top:.15rem;display:flex;overflow:hidden}.mk-dist-embed-browser{border-bottom:1px solid var(--mk-line-soft);background:var(--mk-surface);align-items:center;gap:.5rem;padding:.25rem .5rem;display:flex}.mk-dist-embed-browser-dots{gap:.25rem;display:inline-flex}.mk-dist-embed-browser-dots i{background:color-mix(in srgb, var(--mk-ink-3) 45%, transparent);border-radius:999px;width:6px;height:6px}.mk-dist-embed-browser-url{background:var(--mk-paper);font-family:var(--font-data);letter-spacing:.02em;color:var(--mk-ink-3);white-space:nowrap;text-overflow:ellipsis;border-radius:999px;flex:1;padding:.15rem .5rem;font-size:.58rem;overflow:hidden}.mk-dist-embed-page{flex-direction:column;flex:1;justify-content:center;gap:.35rem;padding:.45rem .55rem;display:flex}.mk-dist-embed-skel:not(.mk-dist-embed-skel--h){display:none}.mk-dist-embed-skel{background:color-mix(in srgb, var(--mk-ink-3) 26%, transparent);border-radius:3px;width:62%;height:5px;display:block}.mk-dist-embed-skel--h{width:38%;height:7px}.mk-dist-embed-skel--short{width:44%}.mk-dist-embed-card{border:1px solid color-mix(in srgb, var(--mk-accent) 30%, var(--mk-line));background:var(--mk-surface);box-shadow:var(--mk-elev-1);border-radius:8px;flex-direction:column;gap:.3rem;padding:.4rem .5rem;display:flex}.mk-dist-embed-card-q{font-family:var(--font-display);color:var(--mk-ink);font-size:.74rem;line-height:1.2}.mk-dist-embed-card-opts{flex-wrap:wrap;gap:.3rem;display:flex}.mk-dist-embed-card-opts span{border:1px solid var(--mk-line);color:var(--mk-ink-2);border-radius:999px;padding:.16rem .5rem;font-size:.62rem}.mk-dist-embed-card-opts span[data-on=true]{border-color:var(--mk-accent);background:color-mix(in srgb, var(--mk-accent) 10%, var(--mk-surface));color:var(--mk-accent-text)}.mk-dist-embed-card-send{background:var(--mk-accent);color:var(--mk-accent-ink);border-radius:999px;align-self:flex-start;padding:.2rem .65rem;font-size:.62rem;font-weight:600}.mk-dist-embed-cap{color:var(--mk-ink-2);margin:0;font-size:.66rem;line-height:1.35}
.bqr{border:1px solid var(--mk-line);background:var(--mk-surface);border-radius:13px;flex-direction:column;align-items:stretch;gap:.35rem;width:8.75rem;padding:.45rem .5rem .4rem;display:flex}.bqr-kicker{letter-spacing:.12em;white-space:nowrap;text-transform:uppercase;color:var(--mk-ink-3);font-size:.54rem}.bqr-card{background:var(--qr-bg);border:1px solid color-mix(in srgb, var(--qr-fg) 14%, transparent);width:100%;box-shadow:var(--mk-elev-1);transition:background .5s var(--mk-ease), border-color .5s var(--mk-ease);border-radius:9px;flex-direction:column;align-items:center;padding:.35rem;display:flex;position:relative}.bqr-plate{aspect-ratio:1;border-radius:6px;width:100%;display:block}.bqr-plate svg{width:100%;height:100%;display:block;overflow:visible}.bqr-module{opacity:0;animation:bqr-deal .32s var(--mk-ease) var(--d,0s) forwards}@keyframes bqr-deal{to{opacity:1}}.bqr-mark{opacity:0;transform-origin:12.5px 12.5px;animation:bqr-mark .5s var(--mk-ease-expo) .55s forwards;transform:scale(.7)}@keyframes bqr-mark{to{opacity:1;transform:scale(1)}}.bqr-band,.bqr-caption,.bqr-badge{letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;justify-content:center;align-items:center;max-width:100%;font-size:.46rem;display:inline-flex;overflow:hidden}.bqr-band{background:var(--qr-fg);width:calc(100% + .7rem);color:var(--qr-bg);margin-inline:-.35rem;padding:.2rem .35rem}.bqr-band--top{border-radius:9px 9px 0 0;margin-top:-.35rem;margin-bottom:.3rem}.bqr-band--bottom{border-radius:0 0 9px 9px;margin-top:.3rem;margin-bottom:-.35rem}.bqr-caption{color:var(--qr-fg);margin-top:.25rem}.bqr-badge{background:var(--mk-accent);color:#fff;box-shadow:var(--mk-elev-1);border-radius:999px;padding:.2rem .45rem;position:absolute;top:-.35rem;right:-.35rem;transform:rotate(6deg)}.bqr-corner{border:1.5px solid var(--qr-fg);width:.55rem;height:.55rem;position:absolute}.bqr-corner--tl{border-bottom:0;border-right:0;top:.2rem;left:.2rem}.bqr-corner--tr{border-bottom:0;border-left:0;top:.2rem;right:.2rem}.bqr-corner--bl{border-top:0;border-right:0;bottom:.2rem;left:.2rem}.bqr-corner--br{border-top:0;border-left:0;bottom:.2rem;right:.2rem}.bqr-typed{white-space:nowrap;max-width:100%;animation:bqr-type .9s steps(var(--n,12), end) .35s both, bqr-caret .6s steps(1, end) 5 both;border-right:1.5px solid;display:inline-block;overflow:hidden}@keyframes bqr-type{0%{width:0}to{width:100%}}@keyframes bqr-caret{0%,to{border-color:currentColor}50%{border-color:#0000}}.bqr-swatches{justify-content:center;gap:.35rem;display:flex}.bqr-swatch{appearance:none;cursor:pointer;transition:border-color .2s var(--mk-ease), transform .25s var(--mk-ease-expo);background:0 0;border:1px solid #0000;border-radius:999px;padding:.15rem}.bqr-swatch:hover{transform:translateY(-1px)}.bqr-swatch[data-on=true]{border-color:var(--mk-accent)}.bqr-swatch:focus-visible{outline:2px solid var(--mk-accent);outline-offset:1px}.bqr-swatch>span{border:1px solid var(--mk-line);border-radius:999px;place-items:center;width:1.05rem;height:1.05rem;display:grid}.bqr-swatch>span>i{background:currentColor;border-radius:2px;width:.42rem;height:.42rem}.bqr-types{letter-spacing:0;text-align:center;color:var(--mk-ink-3);grid-template-columns:repeat(2,minmax(0,1fr));gap:.05rem .4rem;margin:0;font-size:.5rem;line-height:1.4;display:grid}.bqr-types i{display:none}.bqr-types b{white-space:nowrap;text-overflow:ellipsis;transition:color .3s var(--mk-ease);font-weight:500;display:block;overflow:hidden}.bqr-types b[data-on=true]{color:var(--mk-accent-text);font-weight:600}.bqr-foot{border-top:1px solid var(--mk-line-soft);justify-content:space-between;align-items:center;gap:.4rem;padding-top:.35rem;display:flex}.bqr-verified{border:1px solid color-mix(in srgb, var(--mk-sage-soft) 55%, var(--mk-line));background:color-mix(in srgb, var(--mk-sage-soft) 14%, var(--mk-surface));border-radius:999px;place-items:center;width:1rem;height:1rem;display:inline-grid}.bqr-verified svg{width:.7rem;height:.7rem;color:var(--mk-sage-soft)}@media (prefers-reduced-motion:reduce){.bqr-module,.bqr-mark,.bqr-typed{opacity:1;animation:none;transform:none}.bqr-typed{border-right-color:#0000;width:auto}}
.mk-act.mk-dist--compact{padding-block:3rem}.mdo-story{grid-template-columns:minmax(0,.84fr) minmax(0,1.16fr);align-items:center;gap:clamp(2rem,4vw,4.5rem);display:grid}.mdo-heading{gap:1rem;display:grid}.mk-dist--compact .mdo-heading .mk-h2{max-width:14ch;font-size:clamp(2.4rem,3.45vw,3.65rem)}.mk-dist--compact .mdo-heading .mk-lede{max-width:40ch;font-size:1.05rem;line-height:1.6}.mdo-channels{border-top:1px solid var(--mk-line);margin-top:1.8rem}.mdo-channel{text-align:left;border:0;border-bottom:1px solid var(--mk-line);width:100%;color:var(--mk-ink);cursor:pointer;background:0 0;align-items:center;gap:1rem;padding:1.05rem .25rem;transition:color .2s;display:flex}.mdo-channel-number{color:var(--mk-ink-3);font-family:var(--font-data);align-self:flex-start;margin-top:.15rem;font-size:.75rem}.mdo-channel-copy{flex:1;gap:.25rem;display:grid}.mdo-channel-copy strong{letter-spacing:-.02em;font-size:1.13rem;font-weight:500}.mdo-channel-copy>span{color:var(--mk-ink-2);font-size:.79rem;line-height:1.45}.mdo-channel>svg{opacity:.25;flex-shrink:0;width:1.25rem;height:1.25rem;transition:transform .25s,opacity .25s}.mdo-channel[aria-selected=true],.mdo-channel[aria-selected=true] .mdo-channel-number{color:var(--mk-accent-text)}.mdo-channel[aria-selected=true]>svg{opacity:1;transform:translate(3px)}.mdo-channel:hover>svg{opacity:1}.mdo-channel:focus-visible,.mdo-visual [role=tabpanel]:focus-visible{outline:2px solid var(--mk-accent-text);outline-offset:5px;border-radius:4px}.mdo-visual{min-width:0}.mdo-visual [hidden]{display:none}.mdo-scene{isolation:isolate;aspect-ratio:1.36;color:#f8f5e9;background:#1b352d;border-radius:4px 4px 60px;width:100%;position:relative;overflow:hidden;container-type:inline-size}.mdo-scene:after{z-index:-1;content:"";background:linear-gradient(155deg,#10281f24,#10281f66 35%,#142c24 90%);position:absolute;inset:0}.mdo-backdrop{z-index:-2;object-fit:cover;object-position:center 60%;opacity:.64;width:100%;height:100%;position:absolute;inset:0}.mdo-scene-heading{flex-direction:column;gap:.35rem;display:flex;position:absolute;inset:6% 6% auto}.mdo-scene-heading>span:first-child{font-family:var(--font-data);letter-spacing:.17em;color:#e0d4b7;font-size:clamp(.55rem,1.6cqw,.7rem)}.mdo-scene-heading>span:last-child{font-family:var(--font-display);font-size:clamp(1.2rem,3.7cqw,1.8rem)}.mdo-phone{background:#141b17;border:1px solid #69736b;border-radius:16%/7.7%;width:26%;padding:clamp(4px,.8cqw,6px);position:absolute;top:55%;right:8%;transform:translateY(-50%);box-shadow:0 0 0 1px #0a100c,0 18px 28px #06150d80,inset 0 0 0 1px #a7afa44d}.mdo-phone:before,.mdo-phone:after{content:"";background:#3d4940;border:1px solid #758076;width:3px;position:absolute}.mdo-phone:before{border-radius:2px 0 0 2px;height:13%;top:23%;left:-3px}.mdo-phone:after{border-radius:0 2px 2px 0;height:11%;top:31%;right:-3px}.mdo-phone-screen{aspect-ratio:1178/2556;clip-path:inset(0 round 13.2%/6.08%);background:#f6f1e3;border-radius:13.2%/6.08%;overflow:hidden}.mdo-phone img{width:100%;height:auto;display:block}.mdo-invitation,.mdo-message,.mdo-website{color:#283b30;position:absolute;box-shadow:0 24px 40px #06150d80}.mdo-invitation{background:#fbf7ec;flex-direction:column;align-items:center;width:40%;padding:5% 4% 4%;display:flex;top:19%;left:8%;transform:rotate(-7deg)}.mdo-invitation:before{content:"";pointer-events:none;border:1px solid #c7b989;position:absolute;inset:9px}.mdo-hotel-mark{font-family:var(--font-display);color:#99854c;font-size:clamp(1.4rem,4.6cqw,2.4rem);font-weight:500;line-height:1}.mdo-paper-brand{font-family:var(--font-data);letter-spacing:.13em;margin:.55em 0 1.8em;font-size:clamp(.45rem,1.3cqw,.65rem)}.mdo-paper-title{font-family:var(--font-display);letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(1.1rem,3.7cqw,1.8rem);line-height:1.08}.mdo-invitation .mdo-paper-title{text-align:center}.mdo-invitation>svg{width:69%;height:auto;margin:4% 0 0;display:block}.mdo-scan-caption{text-align:center;margin:3% 0 2%;font-size:clamp(.55rem,1.6cqw,.75rem);font-weight:600}.mdo-connection{border-bottom:1px solid #e5ce9f99;border-left:1px solid #e5ce9f99;border-radius:0 0 0 2rem;width:28%;height:17%;position:absolute;top:70%;left:37%}.mdo-connection svg{color:#e5ce9f;width:1.4rem;height:1.4rem;position:absolute;bottom:-.7rem;right:-.6rem}.mdo-connection span{background:#e5ce9f;border-radius:50%;width:5px;height:5px;position:absolute;top:-3px;left:-3px}.mdo-message{background:#fbf7ec;width:51%;padding:5%;top:30%;left:6%;transform:rotate(-4deg)}.mdo-message-sender{border-bottom:1px solid #c6cabd;align-items:center;gap:.6rem;margin-bottom:9%;padding-bottom:8%;font-size:clamp(.65rem,1.8cqw,.85rem);display:flex}.mdo-message-sender .mdo-hotel-mark{font-size:clamp(1rem,3cqw,1.5rem)}.mdo-message-body{margin:6% 0 8%;font-size:clamp(.7rem,2cqw,.95rem);line-height:1.6}.mdo-message-action{color:#fbf7ec;background:#2d4a3e;border-radius:3px;justify-content:space-between;align-items:center;gap:.5em;padding:5%;font-size:clamp(.6rem,1.8cqw,.82rem);display:flex}.mdo-message-action svg{flex-shrink:0;width:1.2em;height:1.2em}.mdo-message-domain{color:#66705e;margin-top:6%;font-size:clamp(.5rem,1.5cqw,.7rem);display:block}.mdo-website{background:#fbf7ec;border-radius:8px;width:73%;top:17%;left:5%;overflow:hidden;transform:rotate(-3deg)}.mdo-site-nav{font-family:var(--font-data);letter-spacing:.05em;align-items:center;gap:5%;padding:4%;font-size:clamp(.5rem,1.6cqw,.7rem);display:flex}.mdo-site-nav>svg{margin-left:auto}.mdo-site-nav .mdo-hotel-mark{font-size:clamp(1rem,3cqw,1.5rem)}.mdo-site-photo{background:#26382d;height:21cqw;position:relative;overflow:hidden}.mdo-site-photo img{object-fit:cover;object-position:50% 53%;opacity:.65;width:100%;height:100%}.mdo-site-photo>p{max-width:12ch;font-family:var(--font-display);color:#fff9eb;margin:0;font-size:clamp(1.3rem,4.8cqw,2.4rem);line-height:1;position:absolute;inset:auto 6% 15%}.mdo-embedded-survey{width:75%;margin:5% 6%}.mdo-embedded-survey>p{font-family:var(--font-display);margin:0 0 5%;font-size:clamp(.85rem,2.7cqw,1.25rem)}.mdo-score-options{grid-template-columns:repeat(5,1fr);gap:3%;display:grid}.mdo-score-options>span{aspect-ratio:1.3;border:1px solid #c6c7b7;place-items:center;font-size:clamp(.6rem,2cqw,.9rem);display:grid}.mdo-score-options>span:last-child{color:#fff9eb;background:#2d4a3e;border-color:#2d4a3e}.mdo-score-labels{justify-content:space-between;gap:.5rem;padding-top:4%;font-size:clamp(.5rem,1.45cqw,.68rem);display:flex}.mdo-scene.mdo-scene--web{aspect-ratio:auto;padding:6%}.mdo-scene--web .mdo-scene-heading{position:static}.mdo-web-devices{grid-template-columns:minmax(0,1fr) 28%;align-items:center;gap:5%;margin-top:5%;display:grid}.mdo-web-devices .mdo-website,.mdo-web-devices .mdo-phone{width:100%;position:relative;inset:auto;transform:none}.mdo-web-devices .mdo-site-photo{height:18cqw}.mdo-web-devices .mdo-site-photo>p{font-size:clamp(1.15rem,3.7cqw,1.8rem)}.mdo-web-devices .mdo-embedded-survey{width:auto;margin:7%}.mdo-scene--web .mdo-connection{display:none}.mdo-scene-explanation{color:var(--mk-ink);margin:1rem 0 .35rem;font-size:.94rem;line-height:1.55}.mdo-source{color:var(--mk-ink-2);margin:0;font-size:.72rem;line-height:1.5}.mdo-follow-through{border-top:1px solid var(--mk-line);grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(11rem,.7fr);align-items:start;gap:1.5rem 2.5rem;margin-top:2rem;padding-top:1.6rem;display:grid}.mdo-benefit h3{color:var(--mk-ink);margin:0 0 .4rem;font-size:.95rem;font-weight:600;line-height:1.4}.mdo-benefit p{color:var(--mk-ink-2);margin:0;font-size:.85rem;line-height:1.6}.mdo-detail-link{min-height:44px;color:var(--mk-accent-text);text-underline-offset:.25em;justify-self:end;align-items:center;gap:.75rem;padding-block:.4rem;font-size:.9rem;font-weight:600;line-height:1.45;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.mdo-detail-link svg{flex-shrink:0;width:1.25rem;height:1.25rem}.mdo-detail-link:focus-visible{outline:2px solid var(--mk-accent-text);outline-offset:5px;border-radius:2px}@media (prefers-reduced-motion:no-preference){.mdo-visual[data-mk-reveal=in] .mdo-invitation,.mdo-visual[data-mk-reveal=in] .mdo-message,.mdo-visual[data-mk-reveal=in] .mdo-website{animation:.65s cubic-bezier(.22,1,.36,1) both mdo-paper-in}.mdo-visual[data-mk-reveal=in] .mdo-phone{animation:.8s cubic-bezier(.22,1,.36,1) both mdo-phone-in}.mdo-visual[data-mk-reveal=in] .mdo-connection{animation:.9s .2s both mdo-connection-in}}@keyframes mdo-paper-in{0%{opacity:0;translate:-16px 18px}to{opacity:1;translate:0}}@keyframes mdo-phone-in{0%{opacity:0;translate:24px 12px}to{opacity:1;translate:0}}@keyframes mdo-connection-in{0%{opacity:0;clip-path:inset(0 100% 0 0)}to{opacity:1;clip-path:inset(-20px)}}@media (max-width:959px){.mdo-story{grid-template-columns:1fr;gap:2rem}.mdo-editorial{grid-template-columns:1fr 1fr;align-items:end;gap:2rem;display:grid}.mdo-channels{margin-top:0}.mdo-scene{aspect-ratio:1.5}.mdo-phone{width:24%}.mdo-invitation{width:34%;padding:4% 3% 3%;top:22%;left:15%}.mdo-message{width:43%;top:22%;left:10%}.mdo-website{width:62%;top:20%}.mdo-site-photo{height:18cqw}.mdo-follow-through{grid-template-columns:repeat(2,minmax(0,1fr))}.mdo-detail-link{grid-column:1/-1;justify-self:start}}@media (max-width:679px){.mdo-editorial{grid-template-columns:1fr;gap:1.25rem}.mk-dist--compact .mdo-heading .mk-h2{max-width:17ch;font-size:2.4rem}.mdo-channel{padding:.85rem .15rem}.mdo-channel-copy strong{font-size:1.05rem}.mdo-channel-copy>span{font-size:.76rem}.mdo-scene{aspect-ratio:.84;border-bottom-right-radius:40px}.mdo-scene-heading{top:6%;right:50%}.mdo-scene-heading>span:last-child{font-size:1.05rem;line-height:1.2}.mdo-phone{width:34%;top:56%;right:8%}.mdo-invitation{width:45%;padding:7% 4% 5%;top:23%;left:6%}.mdo-paper-brand{margin-bottom:2em}.mdo-invitation:before{inset:6px}.mdo-message{width:54%;padding:6% 5%;top:24%;left:5%}.mdo-message .mdo-paper-title{max-width:9ch}.mdo-message-body{max-width:19ch}.mdo-message-action{font-size:.6rem}.mdo-scene--link .mdo-phone{width:32%;top:60%;right:4%}.mdo-website{width:80%;top:26%;left:5%}.mdo-site-photo{height:30cqw}.mdo-site-photo>p{font-size:1.4rem}.mdo-embedded-survey{width:62%;margin-block:7%}.mdo-scene--web{aspect-ratio:auto}.mdo-web-devices{grid-template-columns:minmax(0,1fr) 31%;gap:4%;margin-top:7%}.mdo-web-devices .mdo-site-photo{height:24cqw}.mdo-web-devices .mdo-site-photo>p{font-size:1.05rem}.mdo-web-devices .mdo-score-labels{font-size:.55rem}.mdo-follow-through{grid-template-columns:1fr;gap:1.2rem;margin-top:1.75rem}.mdo-source{font-size:.7rem}}
