:root{--mk-ink:#0a0a0a;--mk-paper:#f0efec;--mk-surface:#fff;--mk-lime:#c6ff3e;--mk-teal:#35c9c1;--mk-danger:#e0303f;--mk-rec:#ff5c5c;--mk-amber:#ffb224;--mk-call-bg:#121212;--mk-panel:#17181a;--mk-bar:#1c1c1c;--mk-modal:#1e1e1e;--mk-chat-bubble-other:#26272a;--mk-chat-bubble-self:#3c3f45;--mk-line:#0a0a0a14;--mk-line-strong:#0a0a0a26;--mk-ink-60:#0a0a0a99;--mk-ink-55:#0a0a0a8c;--mk-ink-45:#0a0a0a73;--mk-ink-40:#0a0a0a66;--mk-line-d:#ffffff14;--mk-wt-80:#fffc;--mk-wt-65:#ffffffa6;--mk-wt-45:#ffffff73;--mk-wt-12:#ffffff1f;--mk-wt-08:#ffffff14;--mk-wt-06:#ffffff0f;--mk-shadow:0 24px 60px #0a0a0a14;--mk-shadow-dark:0 24px 60px #0a0a0a33;--mk-radius:20px}.mk{color:var(--mk-ink);-webkit-font-smoothing:antialiased;font-family:Inter,system-ui,-apple-system,sans-serif}@keyframes mk-recpulse{0%,to{opacity:1}50%{opacity:.35}}.mk-pill{background:var(--mk-ink);color:#fff;cursor:pointer;border:none;border-radius:100px;justify-content:center;align-items:center;gap:8px;font-family:inherit;font-weight:700;display:inline-flex}.mk-pill:disabled{opacity:.5;cursor:default}.mk-pill--ghost{color:var(--mk-ink);border:1px solid var(--mk-line-strong);background:0 0;font-weight:600}.mk-pill--lime{background:var(--mk-lime);color:var(--mk-ink)}.mk-pill--danger{background:var(--mk-danger);color:#fff}.mk-input{border:1px solid var(--mk-line-strong);color:var(--mk-ink);background:#fff;border-radius:10px;outline:none;padding:12px 14px;font-family:inherit;font-size:14.5px}.mk-input:focus{border-color:var(--mk-ink)}.mk-frame{background:var(--mk-surface);border-radius:var(--mk-radius);border:1px solid var(--mk-line);width:1440px;max-width:100%;box-shadow:var(--mk-shadow);overflow:hidden}.mk-videoholder{background-image:repeating-linear-gradient(135deg,#ffffff12 0 10px,#ffffff05 10px 20px)}.mk-eyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--mk-ink-40);font-size:11px;font-weight:700}.mk-scroll{scrollbar-width:thin;scrollbar-color:#ffffff38 transparent}.mk-scroll::-webkit-scrollbar{width:10px;height:10px}.mk-scroll::-webkit-scrollbar-track{background:0 0}.mk-scroll::-webkit-scrollbar-thumb{background:#ffffff2e padding-box content-box;border:3px solid #0000;border-radius:100px}.mk-scroll::-webkit-scrollbar-thumb:hover{background:#ffffff52 padding-box content-box}.mk-search::-webkit-search-cancel-button{appearance:none}.mk-copy-link{background:var(--mk-lime);width:100%;color:var(--mk-ink);cursor:pointer;border:none;border-radius:100px;padding:12px 18px;font-family:inherit;font-size:13.5px;font-weight:700;transition:transform 80ms,filter .15s,background .15s}.mk-copy-link:hover{filter:brightness(.94)}.mk-copy-link:active{filter:brightness(.88);transform:scale(.97)}.mk-copy-link:focus-visible{outline-offset:2px;outline:2px solid #fff}.mk-copy-link[data-copied=true]{background:var(--mk-wt-08);color:#fff}.mk-tile--speaking:after{content:"";border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 0 2px var(--mk-lime), inset 0 0 16px -1px #c6ff3e80;position:absolute;inset:0}.mk-avatar--speaking{box-shadow:0 0 0 6px var(--mk-panel), 0 0 0 10px var(--mk-lime)}.mk-avatar--speaking-sm{box-shadow:0 0 0 2px var(--mk-panel), 0 0 0 4px var(--mk-lime)}.mk-tile--speaking:after{animation:.16s ease-out mk-ring-in}@keyframes mk-ring-in{0%{opacity:0}to{opacity:1}}.mk-avatar--speaking{transition:box-shadow .16s}@media (prefers-reduced-motion:reduce){.mk-tile--speaking:after{animation:none}.mk-avatar--speaking{transition:none}}.mk-window,.mk-sheet{z-index:5;color:#fff;border:1px solid #ffffff1a;flex-direction:column;min-height:0;display:flex;position:fixed;overflow:hidden;box-shadow:0 28px 70px #0000008c,0 2px 10px #0006}.mk-window{--mk-grip:8px;border-radius:16px;transition:height .2s}.mk-sheet{border-radius:18px;transition:height .25s;bottom:84px;left:8px;right:8px}.mk-window--translucent{-webkit-backdrop-filter:blur(20px)saturate(160%);backdrop-filter:blur(20px)saturate(160%);background:#1a1c2080;border-color:#ffffff2e}.mk-window--solid{background:var(--mk-panel);border-color:#ffffff12}.mk-window--translucent,.mk-window--solid{transition:background .18s,border-color .18s}@media (prefers-reduced-motion:reduce){.mk-window--translucent,.mk-window--solid{transition:none}}.mk-window--dragging{transition:none}.mk-window__header{border-bottom:1px solid var(--mk-line-d);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;flex:none;align-items:center;gap:8px;height:44px;padding:0 8px 0 12px;display:flex}.mk-window__header:active{cursor:grabbing}.mk-window__title{letter-spacing:.06em;text-transform:uppercase;min-width:0;color:var(--mk-wt-45);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:11px;font-weight:700;overflow:hidden}.mk-window__actions{flex:none;align-items:center;gap:2px;display:flex}.mk-window__btn{width:26px;height:26px;color:var(--mk-wt-45);cursor:pointer;background:0 0;border:none;border-radius:7px;justify-content:center;align-items:center;transition:background .14s,color .14s;display:inline-flex}.mk-window__btn:hover{background:var(--mk-wt-08);color:#fff}.mk-window__btn[aria-pressed=true]{color:var(--mk-lime)}.mk-tabs{border-bottom:1px solid var(--mk-line-d);flex:none;align-items:center;gap:8px;padding:0 10px;display:flex}.mk-tabs__list{align-self:stretch;gap:2px;min-width:0;display:flex}.mk-tabs__tab{appearance:none;color:var(--mk-wt-45);cursor:pointer;font:inherit;letter-spacing:.02em;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:9px 8px 8px;font-size:11.5px;font-weight:600;transition:color .14s,border-color .14s}.mk-tabs__tab:hover{color:#fff}.mk-tabs__tab[aria-selected=true]{color:var(--mk-lime);border-bottom-color:var(--mk-lime)}.mk-tabs__tab:focus-visible{outline:2px solid var(--mk-lime);outline-offset:-2px;border-radius:6px}.mk-context-head{justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;display:flex}.mk-context-links{flex-wrap:wrap;gap:6px;display:flex}.mk-context-link{border:1px solid var(--mk-line-d);background:var(--mk-wt-06);max-width:100%;color:var(--mk-wt-65);white-space:nowrap;text-overflow:ellipsis;border-radius:999px;flex:none;align-items:center;gap:5px;padding:3px 8px;font-size:11px;font-weight:700;text-decoration:none;transition:color .14s,border-color .14s,background .14s;display:inline-flex;overflow:hidden}.mk-context-link:hover{color:var(--mk-ink);background:var(--mk-lime);border-color:var(--mk-lime)}.mk-context-link:focus-visible{outline:2px solid var(--mk-lime);outline-offset:1px}.mk-facts{flex-direction:column;gap:6px;margin:0;display:flex}.mk-facts__row{grid-template-columns:minmax(80px,38%) 1fr;gap:10px;font-size:12.5px;line-height:1.5;display:grid}.mk-facts__row dt{color:var(--mk-wt-45)}.mk-facts__row dd{color:var(--mk-wt-80);overflow-wrap:anywhere;margin:0}.mk-section--highlight{border:1px solid color-mix(in srgb, var(--mk-lime) 45%, transparent);background:color-mix(in srgb, var(--mk-lime) 8%, transparent);border-radius:12px;padding:12px 12px 10px}.mk-timeline{flex-direction:column;gap:12px;margin:0;padding:0 0 0 16px;list-style:none;display:flex;position:relative}.mk-timeline:before{content:"";background:var(--mk-line-d);width:1px;position:absolute;top:6px;bottom:6px;left:4px}.mk-timeline__entry{position:relative}.mk-timeline__entry:before{content:"";background:var(--mk-lime);width:9px;height:9px;box-shadow:0 0 0 3px var(--mk-panel,#141416);border-radius:50%;position:absolute;top:5px;left:-16px}.mk-timeline__head{flex-wrap:wrap;align-items:baseline;gap:8px;margin-bottom:2px;font-size:11.5px;display:flex}.mk-timeline__title{color:#fff;font-weight:700}.mk-timeline__meta{color:var(--mk-wt-45)}.mk-timeline__text{color:var(--mk-wt-80);white-space:pre-line;margin:0;font-size:12.5px;line-height:1.55}.mk-transcript{flex-direction:column;flex:1;min-height:0;display:flex}.mk-transcript__body{flex-direction:column;flex:1;gap:20px;min-height:0;padding:18px;display:flex;overflow:auto}.mk-stats{border-bottom:1px solid var(--mk-line-d);background:linear-gradient(to bottom, var(--mk-wt-06), transparent);flex:none;padding:12px 18px}.mk-stats__toggle{appearance:none;width:100%;font:inherit;text-align:left;color:var(--mk-wt-45);cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:0;display:flex}.mk-stats__toggle:hover{color:var(--mk-wt-80)}.mk-stats__toggle:focus-visible{outline:2px solid var(--mk-lime);outline-offset:3px;border-radius:6px}.mk-stats__title{letter-spacing:.05em;text-transform:uppercase;color:var(--mk-wt-65);font-size:11px;font-weight:700}.mk-stats__live{text-overflow:ellipsis;white-space:nowrap;letter-spacing:.05em;text-transform:uppercase;min-width:0;font-size:11px;font-weight:700;overflow:hidden}.mk-stats__bar{background:var(--mk-wt-08);border-radius:100px;gap:2px;height:4px;margin-top:8px;display:flex;overflow:hidden}.mk-stats__bar span{min-width:2px;height:100%}.mk-stats__rows{flex-direction:column;gap:8px;margin-top:10px;display:flex}.mk-stats__row{font-size:12.5px}.mk-stats__head{color:var(--mk-wt-65);justify-content:space-between;margin-bottom:4px;display:flex}.mk-stats__head>span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mk-stats__percent{font-variant-numeric:tabular-nums;flex:none;padding-left:8px}.mk-stats__track{background:var(--mk-wt-08);border-radius:100px;height:4px;overflow:hidden}.mk-stats__track>div{border-radius:100px;height:100%;transition:width .4s}@media (prefers-reduced-motion:reduce){.mk-stats__track>div{transition:none}}.mk-tab-footer{border-top:1px solid var(--mk-line-d);flex-direction:column;flex:none;gap:8px;padding:10px 14px 12px;display:flex}.mk-tab-footer__row{align-items:center;gap:8px;display:flex}.mk-tab-footer__note{color:var(--mk-wt-45);align-items:center;gap:8px;font-size:12px;line-height:1.4;display:flex}.mk-tab-footer__note[data-tone=busy]{color:var(--mk-wt-80)}.mk-status-spinner{border:1.5px solid var(--mk-wt-08);border-top-color:var(--mk-lime);border-radius:50%;flex:none;width:10px;height:10px;animation:.9s linear infinite mk-spin}@keyframes mk-spin{to{transform:rotate(360deg)}}.mk-pending-spinner{border:2px solid var(--mk-wt-12);border-top-color:currentColor;border-radius:50%;flex:none;width:16px;height:16px;animation:.8s linear infinite mk-spin}.mk-pending-spinner--sm{border-width:1.5px;width:11px;height:11px}button[aria-busy=true]{cursor:progress}@media (prefers-reduced-motion:reduce){.mk-status-spinner,.mk-pending-spinner{animation:none}}.mk-btn{height:36px;font:inherit;cursor:pointer;border:1px solid #0000;border-radius:10px;flex:1;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-size:13px;font-weight:700;transition:background .14s,color .14s,border-color .14s;display:inline-flex}a.mk-btn{text-decoration:none}.mk-btn:disabled{opacity:.6;cursor:default}.mk-btn--primary{background:var(--mk-lime);color:#101210}.mk-btn--primary:hover:not(:disabled){filter:brightness(1.06)}.mk-btn--ghost{border-color:var(--mk-line-d);color:var(--mk-wt-80);background:0 0}.mk-btn--ghost:hover:not(:disabled){background:var(--mk-wt-08);color:#fff}.mk-btn--danger{background:var(--mk-danger);color:#fff}.mk-btn--danger:hover:not(:disabled){filter:brightness(1.08)}.mk-cues{flex-direction:column;gap:8px;display:flex}.mk-cue{border:1px solid var(--mk-line-d);background:color-mix(in srgb, var(--mk-cue-accent) 8%, transparent);border-radius:12px;display:flex;overflow:hidden}.mk-cue[data-highlighted]{border-color:color-mix(in srgb, var(--mk-cue-accent) 45%, transparent);background:color-mix(in srgb, var(--mk-cue-accent) 14%, transparent)}.mk-cue__bar{background:var(--mk-cue-accent);flex:none;width:3px}.mk-cue[data-highlighted] .mk-cue__bar{animation:1.1s ease-out 2 mk-cue-pulse}@keyframes mk-cue-pulse{0%,to{opacity:1}50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.mk-cue[data-highlighted] .mk-cue__bar{animation:none}}.mk-cue__body{flex:1;min-width:0;padding:10px 12px}.mk-cue__head{flex-wrap:wrap;align-items:baseline;gap:6px;margin-bottom:3px;display:flex}.mk-cue__title{letter-spacing:.04em;text-transform:uppercase;color:var(--mk-cue-accent);font-size:11px;font-weight:700}.mk-cue__term{color:var(--mk-wt-45);font-size:11px}.mk-cue__text{color:var(--mk-wt-80);font-size:12.5px;line-height:1.55}.mk-close-btn{appearance:none;width:22px;height:22px;color:var(--mk-wt-45);cursor:pointer;background:0 0;border:none;border-radius:6px;flex:none;justify-content:center;align-items:center;display:inline-flex}.mk-close-btn:hover{background:var(--mk-wt-08);color:#fff}.mk-close-btn:focus-visible{outline:2px solid var(--mk-lime);outline-offset:1px}.mk-cue__close{align-self:flex-start;margin:8px 8px 0 0}.mk-card{border:1px solid var(--mk-line-d);border-radius:12px;padding:13px 78px 13px 13px;position:relative}.mk-card__tools{align-items:center;gap:4px;display:flex;position:absolute;top:9px;right:10px}.mk-card__feedback{gap:2px;display:flex}.mk-card__thumb{appearance:none;width:22px;height:22px;color:var(--mk-wt-45);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;display:inline-flex}.mk-card__thumb:hover:not(:disabled){background:var(--mk-wt-08);color:#fff}.mk-card__thumb[data-active]{color:var(--mk-lime);cursor:default}.mk-card__thumb--down svg{transform:scaleY(-1)}.mk-card__thumb--down:hover{color:var(--mk-danger)}.mk-card__thumb:focus-visible{outline:2px solid var(--mk-lime);outline-offset:1px}.mk-card-ring{flex:none;transform:rotate(-90deg)}.mk-card-ring__track,.mk-card-ring__left{fill:none;stroke-width:2px;stroke-linecap:round}.mk-card-ring__track{stroke:var(--mk-wt-12)}.mk-card-ring__left{stroke:var(--mk-lime);stroke-dashoffset:0;animation-name:mk-card-ring-drain;animation-timing-function:linear;animation-fill-mode:forwards}@keyframes mk-card-ring-drain{0%{stroke-dashoffset:0}to{stroke-dashoffset:37.7px}}.mk-card-actions{border-top:1px solid var(--mk-line-d);flex-direction:column;gap:8px;margin-top:10px;padding-top:10px;display:flex}.mk-card-actions__action{flex-direction:column;gap:8px;min-width:0;display:flex}.mk-card-actions__row{flex-wrap:wrap;align-items:stretch;gap:8px;display:flex}.mk-card-alert{border:1px solid color-mix(in srgb, var(--mk-lime) 28%, transparent);background:color-mix(in srgb, var(--mk-lime) 7%, transparent);border-left-width:3px;border-radius:8px;flex-direction:column;gap:4px;padding:8px 10px;display:flex}.mk-card-alert__label{color:#fff;overflow-wrap:anywhere;font-size:12px;font-weight:700;line-height:1.4}.mk-card-alert__when{color:var(--mk-wt-65);align-items:center;gap:5px;font-size:11.5px;font-weight:600;display:inline-flex}.mk-card-alert__when svg{color:var(--mk-lime);flex:none}.mk-card-actions__accept{flex:160px;gap:6px;padding:0 12px}.mk-card-actions__accept span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mk-card-actions__dismiss{flex:none;min-width:96px}.mk-card-actions__hint{color:var(--mk-wt-45);font-size:11.5px}.mk-card-actions__hint[data-failed]{color:var(--mk-rec)}.mk-card-actions__tag{border:1px solid var(--mk-line-d);letter-spacing:.04em;text-transform:uppercase;color:var(--mk-wt-45);border-radius:999px;align-self:flex-start;padding:2px 7px;font-size:10px;font-weight:700}.mk-card-actions__tag[data-decision=accepted]{color:var(--mk-lime);border-color:color-mix(in srgb, var(--mk-lime) 45%, transparent);background:color-mix(in srgb, var(--mk-lime) 8%, transparent)}.mk-thought{align-items:flex-start;gap:8px;animation:.25s ease-out mk-thought-in;display:flex}.mk-thought__avatar{background:var(--mk-teal);width:22px;height:22px;color:var(--mk-ink);letter-spacing:.02em;opacity:.85;border-radius:50%;flex:none;justify-content:center;align-items:center;margin-top:3px;font-size:8.5px;font-weight:800;display:inline-flex}.mk-thought__bubble{border:1px dashed var(--mk-wt-12);background:var(--mk-wt-06);max-width:100%;color:var(--mk-wt-65);border-radius:14px 14px 14px 4px;align-items:baseline;gap:6px;padding:8px 12px;font-size:12.5px;font-style:italic;line-height:1.5;animation:.25s ease-out mk-thought-in;display:inline-flex}.mk-thought[data-tone=live] .mk-thought__bubble{border-color:color-mix(in srgb, var(--mk-lime) 35%, transparent)}.mk-thought[data-tone=busy] .mk-thought__bubble{border-style:solid;border-color:color-mix(in srgb, var(--mk-teal) 45%, transparent);color:var(--mk-wt-80)}.mk-thought[data-tone=hold] .mk-thought__bubble{border-color:#ffb22473}.mk-thought[data-tone=idle]{opacity:.7}.mk-thought[data-tone=quiet]{opacity:.8}.mk-thought[data-tone=quiet] .mk-thought__bubble{color:var(--mk-wt-45);border-style:dotted}.mk-thought__dots{align-self:center;gap:3px;display:inline-flex}.mk-thought__dots i{background:var(--mk-teal);border-radius:50%;width:4px;height:4px;animation:1.2s ease-in-out infinite mk-thought-dot}.mk-thought__dots i:nth-child(2){animation-delay:.15s}.mk-thought__dots i:nth-child(3){animation-delay:.3s}@keyframes mk-thought-in{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}@keyframes mk-thought-dot{0%,80%,to{opacity:.25;transform:translateY(0)}40%{opacity:1;transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.mk-thought,.mk-thought__bubble,.mk-thought__dots i{animation:none}}.mk-kebab{flex:none;position:relative}.mk-kebab .mk-window__btn{border:1px solid var(--mk-line-d);border-radius:10px;width:36px;height:36px}.mk-menu{border:1px solid var(--mk-line-d);background:var(--mk-panel);z-index:2;border-radius:10px;min-width:200px;max-width:calc(100vw - 32px);padding:6px;position:absolute;bottom:calc(100% + 6px);right:0;box-shadow:0 12px 32px #00000073}.mk-menu--down{top:calc(100% + 6px);bottom:auto}.mk-menu--start{left:0;right:auto}.mk-antenna{flex:none;position:relative}.mk-antenna__pill{border:1px solid var(--mk-line-d);background:var(--mk-wt-06);height:28px;color:var(--mk-wt-65);font:inherit;cursor:pointer;border-radius:100px;align-items:center;gap:10px;padding:0 10px;font-size:11px;transition:background .14s;display:inline-flex}.mk-antenna__pill:hover,.mk-antenna__pill[aria-expanded=true]{background:var(--mk-wt-08);color:#fff}.mk-antenna__service{white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.mk-antenna__dot{background:var(--mk-wt-12);border-radius:50%;flex:none;width:7px;height:7px}.mk-antenna__dot[data-tone=ok]{background:var(--mk-lime)}.mk-antenna__dot[data-tone=warn]{background:var(--mk-amber);animation:1.2s infinite mk-recpulse}.mk-antenna__dot[data-tone=bad]{background:var(--mk-danger);animation:.8s infinite mk-recpulse}@media (width<=900px){.mk-antenna__label{display:none}}@media (prefers-reduced-motion:reduce){.mk-antenna__dot{animation:none}}.mk-antenna__menu{cursor:default;width:260px}.mk-antenna__row{color:var(--mk-wt-80);align-items:center;gap:9px;padding:7px 10px;font-size:12.5px;display:flex}.mk-antenna__row-state{color:var(--mk-wt-65);white-space:nowrap;margin-left:auto}.mk-antenna__row-detail{color:var(--mk-wt-45);padding:0 10px 8px 26px;font-size:11.5px;line-height:1.4}.mk-antenna__title{letter-spacing:.04em;text-transform:uppercase;color:var(--mk-wt-45);padding:4px 10px 6px;font-size:11px;font-weight:700}.mk-health__reconnect{border:1px solid var(--mk-lime);color:var(--mk-lime);font:inherit;cursor:pointer;background:0 0;border-radius:100px;align-items:center;gap:6px;margin-top:6px;padding:6px 12px;font-size:12px;font-weight:700;transition:background .14s;display:inline-flex}.mk-health__reconnect:hover{background:#c6ff3e1f}.mk-menu__item{text-align:left;white-space:nowrap;width:100%;color:var(--mk-wt-80);font:inherit;cursor:pointer;background:0 0;border:none;border-radius:7px;align-items:center;gap:9px;padding:8px 10px;font-size:12.5px;display:flex}.mk-menu__item:hover:not(:disabled){background:var(--mk-wt-08);color:#fff}.mk-menu__item:disabled{color:var(--mk-wt-45);cursor:default}a.mk-menu__item{color:var(--mk-lime);text-decoration:none}.mk-menu__item:disabled{cursor:not-allowed}.mk-menu__icon{opacity:.85;flex:none}.mk-context-link .mk-menu__icon{opacity:1;width:12px;height:12px}.mk-empty{text-align:center;min-height:180px;color:var(--mk-wt-45);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:6px;padding:12px 8px;display:flex}.mk-empty__art{width:84px;height:auto;color:var(--mk-wt-45);margin-bottom:8px}.mk-empty[data-art=listening] .mk-empty__art{color:var(--mk-lime)}.mk-empty__title{color:var(--mk-wt-80);font-size:13px;font-weight:700}.mk-empty__hint{max-width:260px;font-size:12px;line-height:1.5}.mk-copilot{flex-direction:column;flex:1;min-height:0;display:flex}.mk-copilot[data-layout=split]{grid-template-rows:minmax(0,1fr);display:grid}.mk-copilot__aside{border-right:1px solid var(--mk-line-d);background:var(--mk-wt-06);flex-direction:column;gap:18px;min-height:0;padding:16px 16px 18px;display:flex;overflow:auto}.mk-guide-accordion{border:1px solid var(--mk-line-d);border-top:none;border-left:2px solid color-mix(in srgb, var(--mk-lime) 55%, transparent);background:var(--mk-wt-06);border-radius:0 0 10px 10px;flex-direction:column;gap:18px;margin-top:-12px;padding:14px 12px 14px 14px;display:flex}.mk-guide-toggle[data-open]{border-bottom-right-radius:0;border-bottom-left-radius:0}.mk-copilot__column{flex-direction:column;flex:1 1 0;min-height:0;display:flex;container:mk-copilot/inline-size}.mk-copilot__main{flex-direction:column;flex:1 1 0;gap:20px;min-height:0;padding:18px;display:flex;overflow:auto}.mk-guide-pane__title{letter-spacing:.08em;text-transform:uppercase;color:var(--mk-lime);font-size:11px;font-weight:800}.mk-guide-toggle{appearance:none;border:1px solid var(--mk-line-d);background:var(--mk-wt-06);width:100%;color:var(--mk-wt-80);cursor:pointer;font:inherit;text-align:left;border-radius:10px;align-items:center;gap:8px;padding:9px 12px;font-size:12.5px;font-weight:700;display:flex}.mk-guide-toggle:hover{background:var(--mk-wt-08);color:#fff}.mk-guide-toggle:focus-visible{outline:2px solid var(--mk-lime);outline-offset:1px}.mk-guide-toggle__label{flex:1}.mk-guide-toggle__progress{color:var(--mk-wt-45);font-weight:500}.mk-agent{border:1px solid var(--mk-line-d);background:var(--mk-wt-06);border-radius:12px;align-items:center;gap:10px;min-width:0;padding:8px 10px;display:flex}.mk-agent__avatar{background:var(--mk-teal);color:var(--mk-ink);box-shadow:0 0 0 2px var(--mk-panel), 0 0 0 3.5px var(--mk-wt-12);border-radius:50%;flex:none;justify-content:center;align-items:center;transition:box-shadow .2s;display:flex;position:relative}.mk-agent__avatar img{object-fit:cover;border-radius:50%;width:100%;height:100%}.mk-agent__initials{letter-spacing:.02em;font-weight:800}.mk-agent__dot{background:var(--mk-wt-45);border:2px solid var(--mk-panel);border-radius:50%;width:30%;height:30%;position:absolute;bottom:-1px;right:-1px}[data-active] .mk-agent__avatar{box-shadow:0 0 0 2px var(--mk-panel), 0 0 0 3.5px var(--mk-lime)}[data-active] .mk-agent__dot{background:var(--mk-lime);animation:1.8s ease-out infinite mk-live-pulse}@media (prefers-reduced-motion:reduce){[data-active] .mk-agent__dot{animation:none}}.mk-agent__name{color:#fff;text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;max-width:40%;font-size:13px;font-weight:700;overflow:hidden}.mk-agent__status{border:1px solid var(--mk-line-d);letter-spacing:.04em;text-transform:uppercase;color:var(--mk-wt-45);border-radius:999px;flex:none;padding:2px 7px;font-size:10px;font-weight:700}[data-active] .mk-agent__status{color:var(--mk-lime);border-color:color-mix(in srgb, var(--mk-lime) 45%, transparent);background:color-mix(in srgb, var(--mk-lime) 8%, transparent)}.mk-agent__details{appearance:none;border:1px solid var(--mk-line-d);width:28px;height:28px;color:var(--mk-wt-45);cursor:pointer;background:0 0;border-radius:8px;flex:none;justify-content:center;align-items:center;display:inline-flex}.mk-agent__details:hover{color:#fff;background:var(--mk-wt-08)}.mk-agent__details:focus-visible{outline:2px solid var(--mk-lime);outline-offset:1px}.mk-agent-modal__veil{z-index:60;background:#0009;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.mk-agent-modal{background:var(--mk-modal);color:#fff;border:1px solid var(--mk-line-d);width:520px;max-width:100%;max-height:min(720px,100%);box-shadow:var(--mk-shadow-dark);border-radius:16px;flex-direction:column;gap:16px;padding:20px 22px 22px;display:flex;overflow:hidden}.mk-agent-modal--wide{width:680px}.mk-agent-modal__body{overscroll-behavior:contain;flex-direction:column;flex:1;gap:18px;min-height:0;margin-right:-6px;padding-right:6px;display:flex;overflow-y:auto}.mk-agent-modal--agent{gap:0;width:760px;max-height:min(820px,100%);padding:0}.mk-agent-modal--agent .mk-agent-modal__hero{border-bottom:1px solid var(--mk-line-d);background:radial-gradient(120% 140% at 0% 0%, color-mix(in srgb, var(--mk-lime) 9%, transparent), transparent 62%), var(--mk-wt-06);flex-direction:column;flex:none;gap:14px;padding:16px 22px 18px;display:flex}.mk-agent-modal--agent .mk-agent-modal__body{margin-right:0;padding:18px 22px 22px}.mk-agent-spec{grid-template-columns:repeat(auto-fit,minmax(126px,1fr));gap:8px;margin:0;display:grid}.mk-agent-spec__cell{border:1px solid var(--mk-line-d);background:#00000038;border-radius:10px;flex-direction:column;justify-content:space-between;gap:2px;min-width:0;padding:8px 10px;display:flex}.mk-agent-spec__cell dt{letter-spacing:.05em;text-transform:uppercase;color:var(--mk-wt-45);font-size:10px;font-weight:700}.mk-agent-spec__cell dd{color:#fff;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:13px;font-weight:700;overflow:hidden}.mk-agent-block__text{color:var(--mk-wt-65);white-space:pre-line;border:1px solid var(--mk-line-d);background:var(--mk-wt-06);border-radius:12px;margin:0;padding:12px 14px;font-size:12.5px;line-height:1.65}.mk-agent-sub{margin-top:16px}.mk-agent-stages{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.mk-agent-stage{border:1px solid var(--mk-line-d);background:var(--mk-wt-06);border-radius:12px;padding:10px 12px}.mk-agent-stage__head{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.mk-agent-stage__n{letter-spacing:.06em;text-transform:uppercase;color:var(--mk-lime);flex:none;font-size:10px;font-weight:800}.mk-agent-stage__title{color:#fff;font-size:13px;font-weight:700}.mk-agent-stage__count{color:var(--mk-wt-45);font-variant-numeric:tabular-nums;flex:none;margin-left:auto;font-size:11px}.mk-agent-stage__line{color:var(--mk-wt-65);white-space:pre-line;margin:6px 0 0;font-size:12px;line-height:1.55}.mk-agent-stage__line b{color:var(--mk-wt-80);font-weight:700}.mk-agent-stage__line--warn b{color:var(--mk-amber)}.mk-agent-cues{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.mk-agent-cue{border:1px solid var(--mk-line-d);background:var(--mk-wt-06);border-left:3px solid var(--mk-lime);border-radius:12px;padding:10px 12px}.mk-agent-cue[data-tone=warning]{border-left-color:var(--mk-amber)}.mk-agent-cue[data-tone=urgent]{border-left-color:var(--mk-danger)}.mk-agent-cue__terms{flex-wrap:wrap;gap:4px;margin-bottom:6px;display:flex}.mk-agent-cue__terms span{background:var(--mk-wt-08);color:var(--mk-wt-80);border-radius:999px;padding:2px 7px;font-size:10.5px;font-weight:700}.mk-agent-cue__title{color:#fff;font-size:12.5px;font-weight:700}.mk-agent-cue__text{color:var(--mk-wt-65);margin:2px 0 0;font-size:12px;line-height:1.55}@media (width<=800px){.mk-agent-modal--agent{width:100%}}.mk-dump__note{color:var(--mk-wt-65);margin:0;font-size:12.5px}.mk-dump__facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;display:grid}.mk-dump__fact{background:var(--mk-wt-06);border-radius:10px;padding:8px 10px}.mk-dump__fact dt{text-transform:uppercase;letter-spacing:.05em;color:var(--mk-wt-45);font-size:10.5px}.mk-dump__fact dd{font-variant-numeric:tabular-nums;margin:2px 0 0;font-size:13px;font-weight:700}.mk-dump__json{border:1px solid var(--mk-line-d);max-height:46vh;color:var(--mk-wt-80);white-space:pre-wrap;word-break:break-word;background:#00000059;border-radius:10px;margin:0;padding:12px;font-size:11.5px;line-height:1.5;overflow:auto}.mk-dump__tools{justify-content:flex-end;gap:8px;display:flex}.mk-dump__tools .mk-btn{flex:none}.mk-agent-modal__head{justify-content:space-between;align-items:center;display:flex}.mk-agent-modal__title{letter-spacing:.08em;text-transform:uppercase;color:var(--mk-wt-45);font-size:11px;font-weight:800}.mk-agent-modal__close{appearance:none;color:var(--mk-wt-45);cursor:pointer;background:0 0;border:none;border-radius:6px;padding:2px 6px;font-size:20px;line-height:1}.mk-agent-modal__close:hover{color:#fff;background:var(--mk-wt-08)}.mk-agent-modal__identity{align-items:center;gap:14px;display:flex}.mk-agent-modal__identity .mk-agent__status{align-self:flex-start}.mk-agent-modal__identity>div{flex:1}.mk-agent-modal__name{font-size:18px;font-weight:800;line-height:1.2}.mk-agent-modal__subtitle{color:var(--mk-wt-65);margin-top:2px;font-size:12.5px;line-height:1.4}.mk-agent-modal__persona p{color:var(--mk-wt-65);white-space:pre-line;margin:0;font-size:12.5px;line-height:1.6}.mk-checklist,.mk-guardrails{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.mk-checklist__item{border:1px solid var(--mk-line-d);color:var(--mk-wt-80);cursor:pointer;border-radius:10px;align-items:flex-start;gap:10px;padding:8px 10px;font-size:12.5px;line-height:1.5;display:flex}.mk-checklist__item:hover{background:var(--mk-wt-08)}.mk-checklist__item input{appearance:none;border:1.5px solid var(--mk-wt-45);background:var(--mk-wt-06);cursor:pointer;border-radius:5px;flex:none;place-content:center;width:16px;height:16px;margin:2px 0 0;transition:background .12s,border-color .12s;display:inline-grid}.mk-checklist__item input:before{content:"";border-left:2px solid var(--mk-ink);border-bottom:2px solid var(--mk-ink);opacity:0;width:9px;height:5px;transform:translateY(-1px)rotate(-45deg)}.mk-checklist__item:hover input{border-color:var(--mk-wt-80)}.mk-checklist__item input:checked{background:var(--mk-lime);border-color:var(--mk-lime)}.mk-checklist__item input:checked:before{opacity:1}.mk-checklist__item input:focus-visible{outline:2px solid var(--mk-lime);outline-offset:2px}.mk-checklist__item[data-checked]{color:var(--mk-wt-45);text-decoration:line-through}.mk-guardrails li{color:var(--mk-wt-80);padding-left:14px;font-size:12.5px;line-height:1.5;position:relative}.mk-guardrails li:before{content:"";background:#e0303fcc;border-radius:50%;width:6px;height:6px;position:absolute;top:8px;left:0}.mk-guide-reset{appearance:none;color:var(--mk-wt-45);cursor:pointer;font:inherit;background:0 0;border:none;margin-bottom:10px;padding:0;font-size:11.5px}.mk-guide-reset:hover{color:#fff}.mk-guide-pane__head{align-items:baseline;gap:10px;display:flex}.mk-guide-pane__head .mk-guide-pane__title{flex:1}.mk-guide-pane__head .mk-guide-reset{margin-bottom:0}.mk-guide-pane__head--bare{justify-content:flex-end;margin-bottom:-8px}.mk-guide-pane__method{align-items:baseline;gap:8px;min-width:0;margin-top:-4px;display:flex}.mk-guide-pane__method-name{min-width:0;color:var(--mk-wt-80);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:12.5px;font-weight:600;overflow:hidden}.mk-guide-change{appearance:none;color:var(--mk-lime);cursor:pointer;font:inherit;background:0 0;border:none;flex:none;margin-left:auto;padding:0;font-size:11.5px;font-weight:700}.mk-guide-change:hover{text-decoration:underline}.mk-guide-change:focus-visible{outline:2px solid var(--mk-lime);outline-offset:2px;border-radius:4px}.mk-guide-missing{border:1px dashed var(--mk-wt-12);background:var(--mk-wt-06);border-radius:12px;align-items:center;gap:12px;padding:12px 14px;display:flex}.mk-guide-missing__text{flex:1;min-width:0}.mk-guide-missing__title{color:#fff;font-size:13px;font-weight:700}.mk-guide-missing__hint{color:var(--mk-wt-65);margin-top:2px;font-size:12px}.mk-guide-missing__action{flex:none;height:32px;font-size:12.5px}@container (width<=360px){.mk-guide-missing{flex-direction:column;align-items:stretch}}.mk-guide-picker{width:560px}.mk-guide-picker .mk-input{background:var(--mk-wt-06);border-color:var(--mk-line-d);color:#fff;width:100%;padding:10px 12px;font-size:13.5px}.mk-guide-picker .mk-input:focus{border-color:var(--mk-wt-45)}.mk-guide-picker__warning{color:var(--mk-amber);background:#ffb2241a;border-radius:10px;margin:0;padding:8px 12px;font-size:12.5px}.mk-guide-picker__error{color:var(--mk-rec);margin:0;font-size:12.5px}.mk-guide-picker__note{color:var(--mk-wt-65);flex-direction:column;align-items:flex-start;gap:10px;margin:0;font-size:13px;display:flex}.mk-guide-picker__note p{margin:0}.mk-guide-options{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.mk-guide-option{appearance:none;text-align:left;border:1px solid var(--mk-line-d);color:#fff;width:100%;font:inherit;cursor:pointer;background:0 0;border-radius:10px;flex-direction:column;gap:3px;padding:10px 12px;transition:background .14s,border-color .14s;display:flex}.mk-guide-option:hover:not(:disabled){background:var(--mk-wt-06);border-color:var(--mk-wt-12)}.mk-guide-option:focus-visible{outline:2px solid var(--mk-lime);outline-offset:1px}.mk-guide-option:disabled{cursor:default;opacity:.7}.mk-guide-option[data-current]{border-color:#c6ff3e66}.mk-guide-option__head{align-items:baseline;gap:8px;min-width:0;display:flex}.mk-guide-option__title{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13.5px;font-weight:700;overflow:hidden}.mk-guide-option__badge{color:var(--mk-lime);flex:none;font-size:11px;font-weight:700}.mk-guide-option__meta{color:var(--mk-wt-45);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.mk-guide-pane__progress{color:var(--mk-wt-45);white-space:nowrap;font-size:11.5px;font-weight:500}.mk-stages{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.mk-stage{border:1px solid var(--mk-line-d);border-radius:12px;transition:border-color .12s}.mk-stage[data-open]{border-color:var(--mk-wt-12)}.mk-stage__head{appearance:none;width:100%;color:var(--mk-wt-80);cursor:pointer;font:inherit;text-align:left;background:0 0;border:none;border-radius:12px;align-items:center;gap:10px;padding:10px 12px;display:flex}.mk-stage__head:hover{background:var(--mk-wt-06);color:#fff}.mk-stage__head:focus-visible{outline:2px solid var(--mk-lime);outline-offset:1px}.mk-stage__heading{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.mk-stage__number{letter-spacing:.06em;text-transform:uppercase;color:var(--mk-wt-45);font-size:10.5px;font-weight:700}.mk-stage[data-open] .mk-stage__number{color:var(--mk-lime)}.mk-stage__title{overflow-wrap:anywhere;font-size:13px;font-weight:700;line-height:1.3}.mk-stage__progress{color:var(--mk-wt-45);white-space:nowrap;flex:none;font-size:11.5px;font-weight:500}.mk-stage[data-complete] .mk-stage__progress{color:var(--mk-lime)}.mk-stage[data-complete] .mk-stage__title{color:var(--mk-wt-45)}.mk-stage__panel{visibility:hidden;grid-template-rows:0fr;transition:grid-template-rows .6s cubic-bezier(.4,0,.2,1),visibility 0s linear .6s;display:grid}.mk-stage__panel[data-open]{visibility:visible;grid-template-rows:1fr;transition:grid-template-rows .6s cubic-bezier(.4,0,.2,1),visibility}.mk-stage__panel-inner{min-height:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.mk-stage__panel,.mk-stage__panel[data-open]{transition:none}}.mk-stage__body{border-top:1px solid var(--mk-line-d);flex-direction:column;gap:12px;padding:12px;display:flex}.mk-stage__field{flex-direction:column;gap:3px;display:flex}.mk-stage__field-label{letter-spacing:.05em;text-transform:uppercase;color:var(--mk-wt-45);font-size:10.5px;font-weight:700}.mk-stage__field[data-warn] .mk-stage__field-label{color:#e0303fe6}.mk-stage__field-text{color:var(--mk-wt-65);white-space:pre-line;margin:0;font-size:12.5px;line-height:1.55}.mk-tones{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mk-tone{flex-direction:column;gap:2px;padding:8px 0;display:flex}.mk-tone+.mk-tone{border-top:1px solid var(--mk-line-d)}.mk-tone__name{color:var(--mk-wt-80);font-size:12.5px;font-weight:700}.mk-tone__meta{color:var(--mk-wt-45);font-size:11.5px;line-height:1.5}.mk-tone__meta b{color:var(--mk-wt-65);font-weight:600}.mk-window__btn:focus-visible{outline:2px solid var(--mk-lime);outline-offset:1px}.mk-window__body{min-height:0;padding-right:var(--mk-grip);flex-direction:column;flex:1;display:flex;overflow:hidden}.mk-window__grip{touch-action:none;z-index:2;position:absolute}.mk-window__grip--n,.mk-window__grip--s{left:var(--mk-grip);right:var(--mk-grip);height:var(--mk-grip);cursor:ns-resize}.mk-window__grip--n{top:0}.mk-window__grip--s{bottom:0}.mk-window__grip--e,.mk-window__grip--w{top:var(--mk-grip);bottom:var(--mk-grip);width:var(--mk-grip);cursor:ew-resize}.mk-window__grip--e{right:0}.mk-window__grip--w{left:0}.mk-window__grip--ne,.mk-window__grip--nw,.mk-window__grip--se,.mk-window__grip--sw{width:calc(var(--mk-grip) * 2);height:calc(var(--mk-grip) * 2)}.mk-window__grip--nw,.mk-window__grip--se{cursor:nwse-resize}.mk-window__grip--ne,.mk-window__grip--sw{cursor:nesw-resize}.mk-window__grip--nw{top:0;left:0}.mk-window__grip--ne{top:0;right:0}.mk-window__grip--sw{bottom:0;left:0}.mk-window__grip--se{color:var(--mk-wt-45);justify-content:flex-end;align-items:flex-end;padding:3px;display:flex;bottom:0;right:0}@media (prefers-reduced-motion:reduce){.mk-window,.mk-sheet,.mk-window__btn{transition:none}}.mk-pill--onvideo{color:#fff;border:1px solid var(--mk-wt-12);background:#0000008c;font-weight:600}.mk-pill--onvideo:hover{background:#000000b8}.mk-sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mk-avatar-slot{background:var(--mk-panel);justify-content:center;align-items:center;display:flex;position:absolute;inset:0;container-type:size}.mk-avatar-fallback{color:#fff;letter-spacing:.02em;border-radius:50%;flex:none;justify-content:center;align-items:center;width:clamp(30px,42cqmin,92px);height:clamp(30px,42cqmin,92px);font-size:clamp(11px,15cqmin,30px);font-weight:700;display:flex}.mk-avatar-fallback-photo{object-fit:cover;border-radius:50%;width:100%;height:100%}.mk-avatar-fallback[data-speaking=true]{box-shadow:0 0 0 clamp(2px, 2.6cqmin, 6px) var(--mk-panel), 0 0 0 clamp(4px, 4.4cqmin, 10px) var(--mk-lime);transition:box-shadow .16s}@media (prefers-reduced-motion:reduce){.mk-avatar-fallback[data-speaking=true]{transition:none}}.mk-copilot__grip{cursor:col-resize;touch-action:none;background:0 0;flex:none;width:6px;position:relative}.mk-copilot__grip:after{content:"";background:var(--mk-line-d);position:absolute;inset:0 2px}.mk-copilot__grip{overflow:visible}.mk-copilot__grip:hover:after,.mk-copilot__grip:focus-visible:after{background:var(--mk-lime)}.mk-copilot__grip:focus-visible{outline:none}.mk-copilot[data-layout=split]{grid-template-columns:minmax(0, var(--mk-guide-width,36%)) auto minmax(340px, 1fr)}.mk-copilot[data-layout=split] .mk-copilot__aside{border-right:none}.mk-guide-grip__collapse{appearance:none;z-index:1;border:1px solid var(--mk-line-d);background:var(--mk-panel);width:22px;height:22px;color:var(--mk-wt-45);cursor:pointer;opacity:.75;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:opacity .14s,color .14s,background .14s;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mk-guide-grip__collapse:hover{opacity:1;color:var(--mk-ink);background:var(--mk-lime);border-color:var(--mk-lime)}.mk-guide-grip__collapse:focus-visible{opacity:1;outline:2px solid var(--mk-lime);outline-offset:2px}.mk-agent__spacer{flex:1;min-width:0}.mk-agent__toggle{flex:none;gap:6px;padding:4px 10px;font-size:11px}@container mk-copilot (width<=460px){.mk-agent__toggle-label{display:none}.mk-agent__toggle{justify-content:center;width:28px;height:28px;padding:0}}.mk-said{background:var(--mk-wt-08);border-radius:12px 12px 3px;flex-direction:column;align-self:flex-end;align-items:flex-end;gap:3px;max-width:85%;padding:8px 11px;display:flex}.mk-said__text{color:#fff;white-space:pre-wrap;word-break:break-word;font-size:12.5px;line-height:1.5}.mk-said[data-failed]{background:#e0303f24}.mk-said__failed{letter-spacing:.04em;text-transform:uppercase;color:#ff9aa2;font-size:10.5px;font-weight:700}.mk-composer{border-top:1px solid var(--mk-line-d);flex-direction:column;flex:none;gap:6px;padding:8px 12px 10px;display:flex}.mk-composer__row{align-items:flex-end;gap:6px;display:flex}.mk-composer__field{border:1px solid var(--mk-line-d);background:var(--mk-wt-06);color:#fff;resize:none;field-sizing:content;border-radius:10px;flex:1;min-width:0;max-height:104px;padding:8px 10px;font-family:inherit;font-size:12.5px;line-height:1.45}.mk-composer__field::placeholder{color:var(--mk-wt-45)}.mk-composer__field:focus-visible{outline:2px solid var(--mk-lime);outline-offset:-1px}.mk-composer__field:disabled{opacity:.6}.mk-composer__send{flex:none;justify-content:center;width:32px;height:32px;padding:0}.mk-library{z-index:1;overscroll-behavior:contain;border:1px solid var(--mk-line-d);background:#00000040;border-radius:12px;flex-direction:column;gap:10px;max-height:190px;padding:10px;display:flex;position:relative;overflow-y:auto}.mk-library__group{flex-direction:column;gap:2px;display:flex}.mk-library__group>div:first-child{margin-bottom:4px}.mk-library__item{appearance:none;width:100%;font:inherit;text-align:left;color:var(--mk-wt-80);cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:baseline;gap:8px;padding:5px 8px;display:flex}.mk-library__item:hover{background:var(--mk-wt-08);color:#fff}.mk-library__item:focus-visible{outline:2px solid var(--mk-lime);outline-offset:-2px}.mk-library__label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:12.5px;font-weight:600;overflow:hidden}.mk-library__hint{max-width:45%;color:var(--mk-wt-45);text-overflow:ellipsis;white-space:nowrap;flex:none;font-size:11px;overflow:hidden}.mk-library__item--type{align-items:center;padding:7px 8px}.mk-library__item--type svg{color:var(--mk-wt-65);flex:none}.mk-library__back{appearance:none;font:inherit;letter-spacing:.04em;text-transform:uppercase;color:var(--mk-wt-65);cursor:pointer;background:0 0;border:0;border-radius:6px;align-self:flex-start;align-items:center;gap:6px;padding:2px 6px 2px 2px;font-size:11px;font-weight:700;display:flex}.mk-library__back:hover{color:#fff}.mk-library__back:focus-visible{outline:2px solid var(--mk-lime);outline-offset:1px}.mk-library__search{border:1px solid var(--mk-line-d);background:var(--mk-wt-06);color:var(--mk-wt-45);border-radius:10px;align-items:center;gap:8px;padding:0 8px;display:flex}.mk-library__search:focus-within{border-color:color-mix(in srgb, var(--mk-lime) 55%, transparent)}.mk-library__search svg{flex:none}.mk-library__search input{min-width:0;font:inherit;color:#fff;background:0 0;border:0;outline:0;flex:1;padding:7px 0;font-size:12.5px}.mk-library__search input::-webkit-search-cancel-button{appearance:none;display:none}.mk-library__use{flex:none;margin:3px 0;padding:3px 10px;font-size:11.5px}.mk-library__empty{color:var(--mk-wt-45);margin:0;padding:6px 4px;font-size:11.5px;line-height:1.45}.mk-when{border:0;flex-wrap:wrap;align-items:center;gap:6px;min-inline-size:0;margin:0;padding:0;display:flex}.mk-chip{appearance:none;border:1px solid var(--mk-line-d);background:var(--mk-wt-06);color:var(--mk-wt-80);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:5px;padding:4px 9px;font-size:11.5px;font-weight:600;transition:background .14s,border-color .14s,color .14s;display:inline-flex}.mk-chip:hover{background:var(--mk-wt-08);color:#fff}.mk-chip b{color:#fff;font-variant-numeric:tabular-nums;font-weight:800}.mk-chip[aria-pressed=true]{background:color-mix(in srgb, var(--mk-lime) 14%, transparent);border-color:color-mix(in srgb, var(--mk-lime) 50%, transparent);color:var(--mk-lime)}.mk-chip[aria-pressed=true] b{color:var(--mk-lime)}.mk-chip:focus-visible{outline:2px solid var(--mk-lime);outline-offset:1px}.mk-chip .mk-menu__icon{opacity:1;width:12px;height:12px}.mk-chip--icon{padding:4px 8px}.mk-composer__at{border:1px solid color-mix(in srgb, var(--mk-lime) 40%, transparent);background:var(--mk-wt-06);color:#fff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;cursor:pointer;border-radius:10px;flex:100%;min-width:0;padding:6px 10px;font-family:inherit;font-size:12px}.mk-composer__at:focus-visible{outline:2px solid var(--mk-lime);outline-offset:1px}.mk-composer__at::-webkit-calendar-picker-indicator{filter:invert();opacity:.55;cursor:pointer}.mk-composer__at::-webkit-calendar-picker-indicator:hover{opacity:1}.mk-composer__mode{background:color-mix(in srgb, var(--mk-lime) 12%, transparent);border:1px solid color-mix(in srgb, var(--mk-lime) 40%, transparent);color:var(--mk-lime);border-radius:999px;align-self:flex-start;align-items:center;gap:6px;padding:3px 6px 3px 10px;font-size:11px;font-weight:700;display:flex}.mk-composer__mode .mk-composer__when{opacity:.85;font-variant-numeric:tabular-nums;font-weight:600}.mk-composer__mode .mk-menu__icon{opacity:1;width:12px;height:12px}.mk-composer__mode button{appearance:none;color:inherit;cursor:pointer;background:0 0;border:none;padding:2px 4px;font-family:inherit;font-size:14px;line-height:1}.mk-composer__error{color:#ff9aa2;font-size:11.5px;line-height:1.4}.mk-action-log{background:var(--mk-wt-06);border-left:2px solid color-mix(in srgb, var(--mk-lime) 55%, transparent);padding-right:58px}.mk-action-log__head{color:#fff;align-items:center;gap:6px;font-size:12.5px;font-weight:700;display:flex}.mk-action-log__head svg{color:var(--mk-lime);flex:none}.mk-action-log__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mk-action-log__time{color:var(--mk-wt-45);flex:none;font-weight:500}.mk-action-log__text{color:var(--mk-wt-80);white-space:pre-wrap;word-break:break-word;-webkit-line-clamp:4;-webkit-box-orient:vertical;margin-top:6px;font-size:12.5px;line-height:1.55;display:-webkit-box;overflow:hidden}.mk-action-log__when{color:var(--mk-wt-65);margin-top:4px;font-size:11.5px}.mk-action-log__status{color:#8fd9a8;align-items:center;gap:5px;margin-top:8px;font-size:11.5px;display:flex}.mk-action-log__status--failed{color:#ffce7a}.mk-action-log__link{color:inherit;text-decoration:none;display:block}.mk-action-log__link:after{content:"";border-radius:inherit;position:absolute;inset:0}.mk-action-log__tools{z-index:1}.mk-action-log--link:has(.mk-action-log__link:focus-visible){outline:2px solid var(--mk-lime);outline-offset:2px}.mk-action-log--link{color:inherit;cursor:pointer;text-decoration:none;transition:background .14s,border-color .14s;display:block}.mk-action-log--link:hover{background:var(--mk-wt-08)}.mk-action-log__open{color:var(--mk-lime);align-items:center;gap:4px;margin-top:6px;font-size:11.5px;font-weight:600;display:inline-flex}.mk-card__link{margin-top:8px}.mk-marked{color:var(--mk-wt-45);align-items:center;gap:6px;padding:2px 2px 2px 0;font-size:11.5px;line-height:1.45;display:flex}.mk-marked svg{color:var(--mk-lime);flex:none}.mk-marked__text{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.mk-marked .mk-card-ring{opacity:.7}.mk-checklist__by{border:1px solid color-mix(in srgb, var(--mk-lime) 35%, transparent);background:color-mix(in srgb, var(--mk-lime) 8%, transparent);letter-spacing:.03em;text-transform:uppercase;color:var(--mk-lime);white-space:nowrap;border-radius:999px;flex:none;margin-left:auto;padding:1px 6px;font-size:9.5px;font-weight:700}.mk-stage__details{appearance:none;color:var(--mk-wt-45);cursor:pointer;background:0 0;border:none;align-self:flex-start;align-items:center;gap:6px;padding:3px 0;font-family:inherit;font-size:11px;display:inline-flex}.mk-stage__details:hover{color:#fff}.mk-stage__details:focus-visible{outline:2px solid var(--mk-lime);outline-offset:2px;border-radius:4px}.mk-stage__fields{flex-direction:column;gap:12px;display:flex}.mk-rejoin{appearance:none;border:1px solid var(--mk-line-d);color:var(--mk-wt-80);cursor:pointer;white-space:nowrap;background:0 0;border-radius:999px;flex:none;padding:3px 8px;font-family:inherit;font-size:10.5px;font-weight:700}.mk-rejoin:hover:not(:disabled){color:#fff;background:var(--mk-wt-08)}.mk-rejoin:focus-visible{outline:2px solid var(--mk-lime);outline-offset:1px}.mk-rejoin:disabled{opacity:.6;cursor:default}.mk-rejoin[data-state=sent]{color:var(--mk-lime);border-color:color-mix(in srgb, var(--mk-lime) 45%, transparent)}.mk-rejoin[data-state=unreachable]{color:#ffce7a;border-color:#ffb22459}.mk-thought__bubble[data-hearing]{align-items:flex-start;gap:8px;display:flex}.mk-thought__heard{-webkit-line-clamp:2;line-clamp:2;color:var(--mk-wt-80);-webkit-box-orient:vertical;font-size:12.5px;font-style:italic;line-height:1.45;display:-webkit-box;overflow:hidden}.mk-equalizer{flex:none;align-items:flex-end;gap:2px;height:14px;margin-top:2px;display:inline-flex}.mk-equalizer i{background:var(--mk-lime);border-radius:2px;width:2.5px;animation:1s ease-in-out infinite mk-equalize}.mk-equalizer i:first-child{height:6px;animation-delay:-.2s}.mk-equalizer i:nth-child(2){height:12px}.mk-equalizer i:nth-child(3){height:8px;animation-delay:-.5s}@keyframes mk-equalize{0%,to{transform:scaleY(.45)}50%{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.mk-equalizer i{animation:none}}.mk-rtk-notifications{z-index:8;--rtk-border-radius-md:12px;align-items:center;position:fixed;inset:62px auto auto 50%;transform:translate(-50%)}.mk-reconnecting{z-index:9;border:1px solid var(--mk-line-d);background:var(--mk-modal);max-width:calc(100vw - 24px);box-shadow:var(--mk-shadow-dark);color:var(--mk-wt-80);border-radius:12px;align-items:center;gap:10px;padding:10px 16px;font-size:13px;font-weight:500;display:inline-flex;position:fixed;top:62px;left:50%;transform:translate(-50%)}.mk-controlbar{container-type:inline-size}.mk-controlbar__leading{align-items:center;display:flex;position:absolute;top:50%;left:0;transform:translateY(-50%)}@container (width<=820px){.mk-controlbar__leading{flex:none;position:static;transform:none}}.mk-view-actions{align-items:center;gap:10px;display:flex;position:relative}.mk-view-action{border:1px solid var(--mk-wt-12);background:var(--mk-bar);color:#fff;cursor:pointer;border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;transition:background .15s;display:flex}.mk-view-action:hover{background:var(--mk-modal)}.mk-view-action[aria-pressed=true]{background:var(--mk-lime);color:var(--mk-ink);border-color:#0000}.mk-view-action:focus-visible{outline:2px solid var(--mk-lime);outline-offset:2px}.mk-tile-cell{justify-content:center;align-items:center;min-width:0;min-height:0;display:flex;container-type:size}.mk-muted-badge{z-index:7;color:#fff;pointer-events:none;background:#0009;border-radius:100px;align-items:center;gap:5px;padding:4px 9px;font-size:11.5px;font-weight:600;display:inline-flex;position:absolute;top:10px;left:10px}.mk-muted-badge--compact{padding:4px;top:6px;left:6px}.mk-chat-list{flex-direction:column;flex:1;gap:6px;min-height:0;padding:16px;display:flex;overflow:auto}.mk-chat-message{flex-direction:column;align-items:flex-start;max-width:85%;display:flex}.mk-chat-message--own{align-self:flex-end;align-items:flex-end}.mk-chat-message__name{color:var(--mk-wt-65);margin:6px 0 3px 10px;font-size:11.5px;font-weight:700}.mk-chat-message__bubble{background:var(--mk-chat-bubble-other);color:var(--mk-wt-80);border-radius:14px 14px 14px 4px;flex-wrap:wrap;align-items:flex-end;column-gap:8px;padding:7px 11px;font-size:13px;line-height:1.4;display:flex}.mk-chat-message--own .mk-chat-message__bubble{background:var(--mk-chat-bubble-self);color:#fff;border-radius:14px 14px 4px}.mk-chat-message__image{cursor:zoom-in;background:0 0;border:none;border-radius:11px;flex-basis:100%;margin:0 0 3px;padding:0;line-height:0;display:block;overflow:hidden}.mk-chat-message__image img{object-fit:contain;background:var(--mk-wt-06);max-width:100%;height:auto;max-height:240px;display:block}.mk-chat-message__image-unavailable{color:var(--mk-wt-45);flex-basis:100%;margin-bottom:4px;font-size:12px;font-style:italic}.mk-chat-message__image:focus-visible{outline:2px solid var(--mk-lime);outline-offset:2px}.mk-chat-draft{color:var(--mk-wt-65);flex:none;align-items:center;gap:10px;padding:10px 14px 0;font-size:12px;display:flex}.mk-chat-draft[data-status=failed]{color:#ff9aa2}.mk-chat-draft__thumb{background:var(--mk-wt-06);border-radius:8px;flex:none;width:56px;height:56px;position:relative;overflow:hidden}.mk-chat-draft__thumb img{object-fit:cover;width:100%;height:100%}.mk-chat-draft__busy{color:#fff;background:#00000073;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.mk-chat-draft__status{flex:1;min-width:0}.mk-chat-message__text{white-space:pre-wrap;overflow-wrap:anywhere}.mk-chat-message__time{color:var(--mk-wt-65);margin-left:auto;font-size:10px}.mk-chat-message__bubble--image{padding:4px}.mk-chat-message__bubble--image .mk-chat-message__text{padding:2px 0 3px 7px}.mk-chat-message__bubble--image .mk-chat-message__time{padding:0 7px 3px 0}.mk-lightbox{color:#fff;background:0 0;border:none;width:100vw;max-width:none;height:100vh;max-height:none;margin:0;padding:0}.mk-lightbox::backdrop{background:#000000d1}.mk-lightbox__stage{justify-content:center;align-items:center;padding:64px 24px 24px;display:flex;position:absolute;inset:0}.mk-lightbox__image{object-fit:contain;border-radius:8px;max-width:100%;max-height:100%}.mk-lightbox__actions{align-items:center;gap:8px;display:flex;position:absolute;top:12px;right:12px}.mk-lightbox__link,.mk-lightbox__close{background:var(--mk-wt-12);color:#fff;height:36px;font:inherit;cursor:pointer;border:none;border-radius:100px;justify-content:center;align-items:center;font-size:13px;text-decoration:none;display:inline-flex}.mk-lightbox__link{padding:0 14px}.mk-lightbox__close{width:36px}.mk-lightbox__link:hover,.mk-lightbox__close:hover{background:#fff3}.mk-lightbox__link:focus-visible,.mk-lightbox__close:focus-visible{outline:2px solid var(--mk-lime);outline-offset:2px}.mk-chat-emoji{flex:none;display:flex;position:relative}.mk-chat-emoji__toggle{width:34px;height:34px;color:var(--mk-wt-65);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;display:flex}.mk-chat-emoji__toggle:hover,.mk-chat-emoji__toggle[aria-expanded=true]{background:var(--mk-wt-08);color:#fff}.mk-chat-emoji__menu{background:var(--mk-modal);border:1px solid var(--mk-line-d);z-index:20;border-radius:12px;grid-template-columns:repeat(6,36px);gap:2px;padding:6px;display:grid;position:absolute;bottom:calc(100% + 8px);left:0;box-shadow:0 12px 32px #00000073}.mk-chat-emoji__item{cursor:pointer;background:0 0;border:none;border-radius:8px;width:36px;height:36px;font-size:20px;line-height:1}.mk-chat-emoji__item:hover,.mk-chat-emoji__item:focus-visible{background:var(--mk-wt-08);outline:none}.mk-locked-name{border:1px solid var(--mk-line-strong);background:var(--mk-surface);color:var(--mk-ink);border-radius:12px;flex-direction:column;gap:4px;padding:12px 14px;display:flex}.mk-link-button{font:inherit;color:var(--mk-ink);cursor:pointer;background:0 0;border:none;padding:0;font-weight:700;text-decoration:underline}.mk-screen-zoom{width:100%;height:100%;position:relative;overflow:hidden}.mk-screen-zoom[data-zoomed=true]{touch-action:none;cursor:grab}.mk-screen-zoom[data-zoomed=true]:active{cursor:grabbing}.mk-screen-zoom__content{z-index:1;transform-origin:0 0;width:100%;height:100%;position:relative}.mk-screen-zoom__controls{z-index:4;border:1px solid var(--mk-wt-08);background:#0c0e12d9;border-radius:100px;align-items:center;gap:4px;padding:3px;display:flex;position:absolute;top:10px;right:10px}.mk-screen-zoom__controls .mk-window__btn:disabled{opacity:.35;cursor:default}.mk-screen-zoom__level{min-width:48px;height:26px;color:var(--mk-wt-80);font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:none;border-radius:100px;font-size:12px}.mk-screen-zoom__level:disabled{cursor:default}.mk-background-picker{color:#fff;flex-direction:column;gap:6px;width:100%;display:flex}.mk-background-picker[data-compact=true]{align-items:center;max-width:640px}.mk-background-picker__options{border:0;flex-direction:column;gap:8px;min-width:0;max-width:100%;margin:0;padding:0;display:flex}.mk-background-picker[data-compact=true] .mk-background-picker__options{align-items:center}.mk-background-picker__row{gap:6px;display:flex}.mk-background-picker__replace{align-items:center;gap:8px;min-width:0;max-width:100%;display:flex}.mk-background-picker__amount{align-items:center;gap:8px;width:100%;min-width:0;max-width:320px;display:flex}.mk-background-picker__amount input{min-width:0;accent-color:var(--mk-lime);flex:1}.mk-background-tunable{flex:none;position:relative}.mk-background-tunable__card{z-index:20;border:1px solid var(--mk-wt-12);background:#1d1d1f;border-radius:12px;width:max-content;min-width:220px;max-width:min(320px,100vw - 32px);padding:10px 12px;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 8px 24px #00000073}.mk-background-tunable__card:after{content:"";height:8px;position:absolute;top:100%;left:0;right:0}.mk-background-picker__replace-label{color:var(--mk-wt-45);white-space:nowrap;flex:none;font-size:11.5px}.mk-background-picker__swatches{flex-wrap:nowrap;gap:6px;min-width:0;padding:2px;display:flex;overflow-x:auto}.mk-background-option{border:1px solid var(--mk-wt-12);background:var(--mk-wt-06);min-width:32px;height:32px;color:var(--mk-wt-80);font:inherit;cursor:pointer;border-radius:100px;flex:none;justify-content:center;align-items:center;padding:0;font-size:12.5px;display:inline-flex}.mk-background-option:hover{background:var(--mk-wt-08)}.mk-background-option[aria-pressed=true],.mk-background-option[aria-checked=true]{border-color:var(--mk-lime);box-shadow:0 0 0 1px var(--mk-lime);color:#fff}.mk-background-option:disabled{cursor:progress;opacity:.6}.mk-background-option:focus-visible{outline:2px solid var(--mk-lime);outline-offset:2px}.mk-background-option__text{padding:0 12px}.mk-background-option__swatch{border-radius:100px;width:44px;height:26px;margin:2px}.mk-background-option__photo{object-fit:cover;display:block}.mk-background-option--upload{width:48px;color:var(--mk-wt-65)}.mk-bg-editor{z-index:1000;background:#0009;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.mk-bg-editor__dialog{background:var(--mk-modal);color:#fff;border-radius:16px;flex-direction:column;gap:14px;width:640px;max-width:100%;max-height:100%;padding:20px;display:flex;overflow-y:auto}.mk-bg-editor__dialog:focus{outline:none}.mk-bg-editor__title{font-size:16px;font-weight:700}.mk-bg-editor__hint{color:var(--mk-wt-65);margin-top:4px;font-size:12.5px}.mk-bg-editor__stage{aspect-ratio:16/9;background:var(--mk-call-bg);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;border-radius:12px;width:100%;position:relative;overflow:hidden}.mk-bg-editor__stage:active{cursor:grabbing}.mk-bg-editor__stage:focus-visible{outline:2px solid var(--mk-lime);outline-offset:2px}.mk-bg-editor__image{pointer-events:none;max-width:none;position:absolute}.mk-bg-editor__video{object-fit:cover;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.mk-bg-editor__no-camera{white-space:nowrap;pointer-events:none;background:#0009;border-radius:100px;padding:6px 12px;font-size:12px;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}.mk-bg-editor__pending{pointer-events:none;position:absolute;top:10px;right:10px}.mk-bg-editor__zoom{color:var(--mk-wt-65);align-items:center;gap:10px;display:flex}.mk-bg-editor__zoom input{min-width:0;accent-color:var(--mk-lime);flex:1}.mk-bg-editor__error{color:#ff9aa2;font-size:12.5px}.mk-bg-editor__actions{justify-content:flex-end;gap:8px;display:flex}.mk-bg-editor__actions .mk-pill{align-items:center;gap:6px;padding:10px 18px;font-size:14px;display:inline-flex}@media (width<=480px){.mk-bg-editor__no-camera{white-space:normal;text-align:center;width:calc(100% - 24px)}.mk-bg-editor__actions .mk-pill{flex:1;justify-content:center}}.mk-bg-tuning{border:1px dashed var(--mk-amber);background:var(--mk-panel);width:100%;max-width:420px;color:var(--mk-wt-80);text-align:left;border-radius:10px;flex-direction:column;gap:6px;padding:10px;font-size:12px;display:flex}.mk-bg-tuning__field{justify-content:space-between;align-items:center;gap:8px;display:flex}.mk-bg-tuning__actions{gap:6px;display:flex}.mk-bg-tuning__json{white-space:pre;max-height:180px;margin:0;font-size:11px;overflow:auto}.mk-background-picker__status{color:var(--mk-wt-45);align-items:center;gap:6px;font-size:12px;display:inline-flex}.mk-background-picker__status[data-failed=true]{color:#ff9aa2}.mk-camera-effects{color:#fff;border:none;flex-direction:column;gap:8px;min-width:0;margin:0;padding:0;display:flex}.mk-camera-effects__title{margin-bottom:4px;padding:0;font-size:13px;font-weight:700}.mk-camera-effects__hint{color:var(--mk-wt-45);font-size:12px;line-height:1.4}.mk-camera-effects__hint[data-failed=true]{color:#ff9aa2}.mk-camera-effects__touch-up{flex-direction:column;gap:6px;display:flex}.mk-camera-effects__switch{border:1px solid var(--mk-wt-12);background:var(--mk-wt-06);color:#fff;width:100%;min-height:48px;font:inherit;text-align:left;cursor:pointer;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:8px 14px;font-size:14px;font-weight:600;display:flex}.mk-camera-effects__switch-text{flex-direction:column;gap:2px;min-width:0;display:flex}.mk-camera-effects__switch-text .mk-camera-effects__hint{font-weight:400}.mk-camera-effects__intensity{padding:0 4px;display:flex}.mk-camera-effects__intensity input{min-width:0;accent-color:var(--mk-lime);flex:1}.mk-stage-strip{flex-direction:column;flex:none;gap:8px;width:188px;min-height:0;padding-right:4px;display:flex;overflow-y:auto}.mk-grid-pager{border:1px solid var(--mk-wt-08);color:var(--mk-wt-80);font-variant-numeric:tabular-nums;z-index:3;background:#0c0e12d9;border-radius:100px;align-items:center;gap:8px;padding:4px 8px;font-size:12px;display:flex;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}.mk-grid-pager .mk-window__btn:disabled{opacity:.35;cursor:default}.mk-people-count{background:var(--mk-wt-12);color:#fff;text-align:center;font-variant-numeric:tabular-nums;border-radius:100px;min-width:22px;padding:2px 7px;font-size:12px;font-weight:700}.mk-hands-count,.mk-hand-badge{background:var(--mk-lime);color:var(--mk-ink);font-variant-numeric:tabular-nums;border-radius:100px;flex:none;align-items:center;gap:4px;padding:2px 8px 2px 6px;font-size:12px;font-weight:700;line-height:16px;display:inline-flex}.mk-hand-badge--tile{z-index:2;padding:4px 10px 4px 8px;font-size:13px;position:absolute;top:10px;right:10px;box-shadow:0 4px 14px #00000059}.mk-timer-custom{appearance:textfield}.mk-timer-custom::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.mk-timer-custom::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.mk-reaction-menu{background:var(--mk-panel);border:1px solid var(--mk-line-d);z-index:20;border-radius:100px;gap:4px;padding:6px;display:flex;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%);box-shadow:0 12px 32px #00000073}.mk-reaction-menu__item{cursor:pointer;background:0 0;border:none;border-radius:50%;width:40px;height:40px;font-size:22px;line-height:1;transition:transform .12s,background .12s}.mk-reaction-menu__item:hover,.mk-reaction-menu__item:focus-visible{background:var(--mk-wt-08);outline:none;transform:scale(1.15)}.mk-reaction-overlay{pointer-events:none;z-index:5;width:180px;height:0;position:absolute;bottom:96px;left:28px}.mk-reaction-float{bottom:0;left:var(--mk-reaction-x,0px);flex-direction:column;align-items:center;gap:4px;animation:4s cubic-bezier(.22,.61,.36,1) forwards mk-reaction-rise;display:flex;position:absolute}.mk-reaction-float__emoji{filter:drop-shadow(0 4px 10px #00000059);font-size:44px;line-height:1;animation:1.1s ease-in-out infinite alternate mk-reaction-sway}.mk-reaction-float__name{text-overflow:ellipsis;white-space:nowrap;color:#fff;background:#0c0e12bf;border-radius:100px;max-width:120px;padding:2px 8px;font-size:11.5px;font-weight:600;overflow:hidden}@keyframes mk-reaction-rise{0%{opacity:0;transform:translateY(24px)scale(.5)}8%{opacity:1;transform:translateY(0)scale(1.15)}16%{transform:translateY(-20px)scale(1)}75%{opacity:1}to{opacity:0;transform:translateY(min(-45vh,-320px))scale(1)}}@keyframes mk-reaction-sway{0%{transform:translate(-7px)rotate(-6deg)}to{transform:translate(7px)rotate(6deg)}}@media (prefers-reduced-motion:reduce){.mk-reaction-float,.mk-reaction-float__emoji{animation:none}}.mk-hands{background:#c6ff3e14;border:1px solid #c6ff3e40;border-radius:12px;margin:12px 16px 0;padding:10px 12px}.mk-hands__title{text-transform:uppercase;letter-spacing:.05em;color:var(--mk-lime);align-items:center;gap:6px;margin-bottom:6px;font-size:11px;font-weight:700;display:flex}.mk-hands__list{counter-reset:mk-hands;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.mk-hands__item{color:#fff;counter-increment:mk-hands;align-items:center;gap:8px;font-size:13px;display:flex}.mk-hands__item:before{content:counter(mk-hands);width:18px;color:var(--mk-wt-45);font-variant-numeric:tabular-nums;font-size:11px;font-weight:700}.mk-hands__name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.mk-captions{color:#fff;text-align:center;z-index:3;pointer-events:none;background:#000000b8;border-radius:10px;max-width:min(760px,100% - 32px);padding:8px 14px;font-size:15px;line-height:1.45;position:absolute;bottom:16px;left:50%;transform:translate(-50%)}.mk-captions__name{color:var(--mk-lime);margin-bottom:2px;font-size:11.5px;font-weight:700;display:block}.mk-captions__text{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.mk-captions__text--muted{color:var(--mk-wt-65);font-size:13px}.mk-muted-notice{background:var(--mk-modal);color:#fff;z-index:7;border:1px solid #ffb22466;border-radius:12px;align-items:center;gap:10px;max-width:440px;padding:10px 12px 10px 16px;font-size:13px;display:flex;position:absolute;top:12px;left:50%;transform:translate(-50%);box-shadow:0 12px 32px #00000073}.mk-pip-body{background:var(--mk-call-bg);color:#fff;margin:0;overflow:hidden}.mk-pip-window{box-sizing:border-box;flex-direction:column;gap:8px;height:100vh;padding:8px;display:flex}.mk-pip-window__stage{background:#000;border-radius:10px;flex:1;justify-content:center;align-items:center;min-height:0;display:flex;position:relative;overflow:hidden}.mk-pip-window__strip{flex:none;gap:6px;height:22%;min-height:48px;display:flex}.mk-pip-person{background:var(--mk-panel);border-radius:10px;width:100%;height:100%;position:relative;overflow:hidden}.mk-pip-person--compact{flex:1;min-width:0}.mk-pip-person__video--mirrored{transform:scaleX(-1)}.mk-pip-window__placeholder{color:var(--mk-wt-65);text-align:center;padding:0 12px;font-size:13px}.mk-pip-window__speaker{background:#0009;border-radius:6px;padding:3px 8px;font-size:11.5px;position:absolute;bottom:8px;left:8px}.mk-pip-window__bar{flex:none;align-items:center;gap:6px;display:flex}.mk-pip-window__btn{background:var(--mk-wt-08);color:#fff;cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.mk-pip-window__btn[data-off=true]{background:var(--mk-danger)}.mk-pip-window__btn[data-on=true]{background:var(--mk-lime);color:var(--mk-ink)}.mk-pip-window__return{height:38px;margin-left:auto;padding:0 14px;font-size:12.5px}.mk-detachable-host,.mk-detachable{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.mk-detached-body{background:var(--mk-panel);color:#fff;height:100vh;margin:0;overflow:hidden}.mk-detached{flex-direction:column;height:100vh;display:flex}.mk-detached__attach{border:1px solid var(--mk-wt-12);height:26px;color:var(--mk-wt-80);font:inherit;cursor:pointer;background:0 0;border-radius:8px;flex:none;align-items:center;gap:6px;margin-left:auto;padding:0 10px;font-size:12px;font-weight:600;transition:background .14s,color .14s;display:inline-flex}.mk-detached__attach:hover{background:var(--mk-wt-08);color:#fff}.mk-detached__attach:focus-visible{outline:2px solid var(--mk-lime);outline-offset:1px}@media (width<=500px){.mk-detached__attach{padding:0 7px}.mk-detached__attach-label{display:none}}.mk-window__notice{color:#ffce7a;background:#ffb2241f;border:1px solid #ffb2244d;border-radius:10px;flex:none;margin:8px 12px 0;padding:8px 10px;font-size:12px;line-height:1.45}.mk-agent-modal:focus{outline:none}@media (width<=640px),(height<=500px) and (pointer:coarse){html,body.mk{max-width:100%;overflow-x:clip}.mk-call{padding-top:env(safe-area-inset-top);overflow:hidden}.mk-topbar{gap:10px!important;height:48px!important;padding:0 12px!important}.mk-call-column{min-width:0;padding:0 8px calc(8px + env(safe-area-inset-bottom))!important;gap:8px!important}.mk-stage{flex-direction:column;gap:8px!important}.mk-stage-strip{flex-direction:row;width:100%;height:96px;padding-bottom:2px;padding-right:0;overflow:auto hidden}.mk-stage-strip>*{flex:none;width:128px}.mk-side-panel{z-index:9;padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);inset:0;border:none!important;border-radius:0!important;width:100%!important;margin:0!important;position:fixed!important}.mk-topbar .mk-antenna{display:none}.mk-rtk-notifications{top:calc(52px + env(safe-area-inset-top));width:calc(100vw - 24px);max-width:420px}.mk-sheet{bottom:calc(72px + env(safe-area-inset-bottom))}}@media (width<=640px){.mk-gate{flex-direction:column;min-height:100dvh}.mk-gate__preview{position:relative;padding:calc(12px + env(safe-area-inset-top)) 12px 12px!important;flex:none!important;gap:10px!important}.mk-gate__video{max-height:46dvh;aspect-ratio:3/4!important;border-radius:16px!important;max-width:none!important}.mk-gate__preview>*{order:2}.mk-gate__preview>.mk-gate__video{order:0}.mk-gate__media-controls{z-index:2;padding-bottom:12px;position:relative;order:1!important;margin-top:-76px!important}.mk-gate__panel{max-width:none!important;padding:20px 18px calc(20px + env(safe-area-inset-bottom))!important;flex:none!important;justify-content:flex-start!important;gap:16px!important}.mk-gate__panel h1{font-size:22px!important}.mk-gate__join{bottom:calc(12px + env(safe-area-inset-bottom));z-index:3;min-height:50px;position:sticky;box-shadow:0 8px 24px #0000002e}}@media (height<=500px) and (pointer:coarse) and (width>=641px){.mk-gate{height:100dvh;min-height:0!important}.mk-gate__preview{padding:calc(10px + env(safe-area-inset-top)) 12px 10px calc(12px + env(safe-area-inset-left))!important;gap:8px!important}.mk-gate__video{max-height:62dvh}.mk-gate__panel{overflow-y:auto;padding:16px calc(20px + env(safe-area-inset-right)) 16px 20px!important;justify-content:flex-start!important;gap:12px!important}.mk-gate__panel h1{font-size:20px!important}}.mk-controlbar--compact{flex:none;justify-content:center;align-items:center;width:100%;height:64px;display:flex;position:relative}.mk-controlbar__pill{background:var(--mk-bar);border-radius:100px;align-items:center;gap:12px;padding:8px 10px;display:flex}.mk-more-sheet{z-index:9;flex-direction:column;justify-content:flex-end;display:flex;position:fixed;inset:0}.mk-more-sheet[hidden]{display:none}.mk-more-sheet__backdrop{cursor:default;background:#00000073;border:none;padding:0;position:absolute;inset:0}.mk-more-sheet__panel{background:var(--mk-panel);border-top:1px solid var(--mk-line-d);padding:14px 16px calc(18px + env(safe-area-inset-bottom));color:#fff;border-radius:20px 20px 0 0;animation:.18s ease-out mk-more-sheet-in;position:relative}.mk-more-sheet__header{justify-content:space-between;align-items:center;margin-bottom:14px;font-size:14px;font-weight:700;display:flex}.mk-more-sheet__close{background:var(--mk-wt-08);color:#fff;cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.mk-more-sheet__grid{grid-template-columns:repeat(4,minmax(0,1fr));justify-items:center;gap:46px 4px;padding-bottom:34px;display:grid}.mk-more-sheet__grid .mk-view-actions{display:contents}.mk-more-sheet__grid .mk-view-actions button{background:var(--mk-wt-08);border:none;border-radius:50%;width:46px;height:46px}.mk-more-sheet__grid>button[aria-label],.mk-more-sheet__grid>div>button[aria-label],.mk-more-sheet__grid>.mk-view-actions>button[aria-label]{position:relative}.mk-more-sheet__grid>button[aria-label]:after,.mk-more-sheet__grid>div>button[aria-label]:after,.mk-more-sheet__grid>.mk-view-actions>button[aria-label]:after{content:attr(aria-label);text-align:center;width:76px;color:var(--mk-wt-65);white-space:normal;pointer-events:none;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:10.5px;font-weight:500;line-height:1.2;display:-webkit-box;position:absolute;top:calc(100% + 6px);left:50%;overflow:hidden;transform:translate(-50%)}.mk-more-sheet__grid>button[data-sheet-label]:after{content:attr(data-sheet-label)}.mk-more-sheet__grid>div{position:static!important}.mk-more-sheet__grid .mk-reaction-menu{flex-wrap:wrap;justify-content:center;bottom:calc(100% + 8px);left:12px;right:12px;transform:none}.mk-more-sheet__grid [data-testid=meet-timer-menu]{bottom:calc(100% + 8px)!important;left:12px!important;right:12px!important;transform:none!important}@keyframes mk-more-sheet-in{0%{opacity:0;transform:translateY(24px)}}@media (prefers-reduced-motion:reduce){.mk-more-sheet__panel{animation:none}}.mk-device-settings{box-sizing:border-box;width:min(440px,92vw);max-height:96vh}.mk-device-settings[data-wide=true]{width:min(900px,94vw)}.mk-device-settings__columns{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:28px;display:grid}.mk-device-settings__column{flex-direction:column;gap:14px;min-width:0;display:flex}.mk-device-settings__column-title{letter-spacing:.04em;text-transform:uppercase;color:var(--mk-wt-45);font-size:12px;font-weight:700}@media (width<=720px){.mk-device-settings{overflow-y:auto}.mk-device-settings__columns{grid-template-columns:minmax(0,1fr);gap:18px}}.mk-voice-controls{flex-direction:column;gap:14px;min-width:0;display:flex}.mk-voice-range{max-width:none}.mk-voice-range input{flex:1}.mk-voice-hint{color:var(--mk-wt-45);font-size:12px;line-height:1.4}.mk-voice-switch{cursor:pointer;align-items:center;gap:10px;font-size:13px;display:flex}.mk-voice-switch input{accent-color:var(--mk-lime)}.mk-voice-test{flex-direction:column;align-items:stretch;gap:10px;display:flex}.mk-voice-test .mk-pill[data-active=true]{background:var(--mk-lime);color:var(--mk-ink)}.mk-voice-meter{background:var(--mk-wt-12);border-radius:999px;height:10px;position:relative;overflow:hidden}.mk-voice-meter__zone{opacity:.28;position:absolute;top:0;bottom:0}.mk-voice-meter__zone--closed{background:var(--mk-amber);left:0}.mk-voice-meter__zone--open{background:var(--mk-lime);right:0}.mk-voice-meter__level{background:var(--mk-amber);transition:width 60ms linear;position:absolute;top:0;bottom:0;left:0}.mk-voice-meter__level[data-open=true]{background:var(--mk-lime)}.mk-voice-meter__marker{background:var(--mk-surface);width:2px;margin-left:-1px;position:absolute;top:0;bottom:0}
