.mk-stage__panel,.mk-stage__app{font-size:var(--mts-type-body);letter-spacing:0}.mk-stage__panel *,.mk-stage__app *{transition-timing-function:var(--mts-ease)}.mh-muted{color:var(--mts-fg-3)}.mh-call{background:var(--mts-sheet-2);grid-template-rows:auto 1fr auto;gap:14px;height:100%;padding:16px;display:grid}.mh-call__top{font-variant-numeric:tabular-nums;justify-content:space-between;padding:2px 4px;font-size:.875rem;display:flex}.mh-call__tiles{min-height:0;display:grid;position:relative}.mh-tile--self{aspect-ratio:4/3;width:min(42%,180px);bottom:12px;left:12px;box-shadow:0 0 0 3px var(--mts-sheet-2), 0 10px 24px -10px color-mix(in oklab, var(--mts-ink) 40%, transparent)!important;position:absolute!important}.mh-tile--self[data-speaking=true]{box-shadow:0 0 0 3px var(--mts-sheet-2), inset 0 0 0 2px var(--mk-accent-ink)!important}.mh-tile--self .mh-tile__avatar{width:44px;font-size:.875rem}.mh-tile--self .mh-tile__name{font-size:.75rem;bottom:6px;left:8px}.mh-tile{background:radial-gradient(120% 90% at 50% 110%, color-mix(in oklab, var(--accent) 16%, transparent), transparent 60%), var(--mts-sheet-3);border-radius:14px;place-items:center;transition:box-shadow .35s,opacity .5s;display:grid;position:relative;box-shadow:inset 0 0 0 2px #0000}.mh-tile[data-speaking=true]{box-shadow:inset 0 0 0 2px var(--mk-accent-ink)}.mh-tile[data-muted=true]{opacity:.55}.mh-tile__avatar{aspect-ratio:1;background:var(--mts-sheet);width:clamp(64px,7vw,92px);color:var(--mts-fg-2);box-shadow:0 0 0 1px var(--mts-rule);border-radius:999px;place-items:center;font-size:1.375rem;font-weight:600;display:grid}.mh-tile[data-speaking=true] .mh-tile__avatar{box-shadow:0 0 0 1px var(--mts-rule), 0 0 0 8px color-mix(in oklab, var(--accent) 20%, transparent);animation:1.6s ease-in-out infinite mh-pulse;animation-play-state:var(--mk-play,running)}@keyframes mh-pulse{50%{box-shadow:0 0 0 1px var(--mts-rule), 0 0 0 14px color-mix(in oklab, var(--accent) 8%, transparent)}}.mh-tile__name{font-size:.8125rem;font-weight:500;display:grid;position:absolute;bottom:10px;left:12px}.mh-tile__name small{color:var(--mts-fg-3);font-size:.75rem;font-weight:400}.mh-call__bar{justify-content:flex-start;gap:10px;padding-left:4px;display:flex}.mh-call__btn{background:var(--mts-sheet);width:40px;height:40px;color:var(--mts-fg-2);box-shadow:0 0 0 1px var(--mts-rule);border-radius:999px;place-items:center;display:grid}.mh-call__btn--leave{background:var(--mts-danger-solid);color:#fff;width:56px;box-shadow:none}.mh-profile{background:var(--mts-sheet-2);height:100%;padding:0 0 16px;position:relative;overflow:hidden}.mh-profile__cover{background:linear-gradient(120deg, var(--mts-sheet-3), color-mix(in oklab, var(--accent) 22%, var(--mts-sheet-3)));height:96px}.mh-profile__card{background:var(--mts-sheet);box-shadow:0 0 0 1px var(--mts-rule);border-radius:14px;justify-items:start;gap:12px;margin:-40px 16px 0;padding:0 20px 18px;display:grid;position:relative}.mh-profile__avatar{border:4px solid var(--mts-sheet);background:var(--mts-sheet-3);width:84px;height:84px;color:var(--mts-fg-2);border-radius:999px;place-items:center;margin-top:-44px;font-size:1.75rem;font-weight:600;display:grid}.mh-profile__who{gap:2px;font-size:.875rem;display:grid}.mh-profile__who strong{font-size:1.125rem;font-weight:600}.mh-profile__actions{gap:8px;display:flex}.mh-chip{height:32px;box-shadow:inset 0 0 0 1px var(--mts-rule-strong);border-radius:999px;align-items:center;gap:6px;padding:0 14px;font-size:.8125rem;font-weight:500;display:inline-flex}.mh-chip--solid{background:var(--mts-primary);color:var(--mts-on-primary);box-shadow:none}.mh-post{background:var(--mts-sheet);box-shadow:0 0 0 1px var(--mts-rule);border-radius:14px;margin:12px 16px 0;padding:16px 20px;font-size:.9375rem;line-height:1.45;transition:box-shadow .4s}.mh-post p{margin-top:4px}.mh-post[data-marked=true]{box-shadow:0 0 0 1px var(--mk-accent-ink), 0 0 0 5px color-mix(in oklab, var(--accent) 18%, transparent)}.mh-skeleton{background:var(--mts-sheet);box-shadow:0 0 0 1px var(--mts-rule);border-radius:14px;gap:10px;margin:12px 16px 0;padding:20px;display:grid}.mh-skeleton span{background:var(--mts-sheet-3);border-radius:999px;height:10px}.mh-skeleton span:first-child{width:40%}.mh-skeleton span:nth-child(2){width:92%}.mh-skeleton span:nth-child(3){width:70%}.mh-composer{background:var(--mts-sheet);width:min(340px,100% - 32px);box-shadow:0 0 0 1px var(--mts-rule), 0 24px 48px -16px color-mix(in oklab, var(--mts-ink) 30%, transparent);opacity:0;border-radius:14px;transition:opacity .4s,transform .5s;position:absolute;bottom:16px;right:16px;transform:translateY(24px)}.mh-composer[data-open=true]{opacity:1;transform:none}.mh-composer__head{border-bottom:1px solid var(--mts-rule);gap:2px;padding:12px 16px;font-size:.8125rem;display:grid}.mh-composer__text{white-space:pre-line;max-height:170px;padding:12px 16px;font-size:.8125rem;line-height:1.45;overflow:hidden}.mh-composer__foot{justify-content:flex-end;padding:0 12px 12px;display:flex}.mc{background:var(--mts-ink);flex-direction:column;gap:10px;padding:10px;display:flex}.mc-head{background:var(--mts-sheet);box-shadow:inset 0 0 0 1px var(--mts-rule);border-radius:16px;align-items:center;gap:8px;padding:10px 10px 10px 14px;display:flex}.mc-head__title{flex:1;min-width:0}.mc-head__title strong{text-overflow:ellipsis;white-space:nowrap;font-size:var(--mts-type-control);font-weight:500;display:block;overflow:hidden}.mc-head__time{font-size:var(--mts-type-meta);font-variant-numeric:tabular-nums;color:var(--mts-fg-3)}.mc-pill{height:32px;font-size:var(--mts-type-control);box-shadow:inset 0 0 0 1px var(--mts-rule-strong);color:var(--mts-fg-2);border-radius:999px;align-items:center;gap:7px;padding:0 14px;font-weight:500;display:inline-flex}.mc-pill__stop{background:var(--mts-fg-4);border-radius:2px;width:8px;height:8px}.mc-pill--rec{color:var(--mts-fg)}.mc-pill--rec .mc-pill__stop{background:var(--mts-danger)}.mc-icon{width:30px;height:30px;color:var(--mts-fg-3);border-radius:999px;place-items:center;display:grid}.mc-card{background:var(--mts-sheet);min-height:0;box-shadow:inset 0 0 0 1px var(--mts-rule);border-radius:16px;flex-direction:column;display:flex;overflow:hidden}.mc-card--questions{flex:none}.mc-card--transcript{flex:1 1 0}.mc-card__head{font-size:var(--mts-type-badge);letter-spacing:.08em;text-transform:uppercase;color:var(--mts-fg-3);justify-content:space-between;padding:14px 14px 10px;font-weight:600;display:flex}.mc-card__action{text-transform:none;letter-spacing:0;font-weight:500}.mc-progress{background:var(--mts-rule);height:2px;margin:0 14px}.mc-progress span{background:var(--mts-fg-2);transform-origin:0;height:100%;transition:transform .6s;display:block}.mc-answered{height:0;font-size:var(--mts-type-meta);color:var(--mts-fg-3);align-items:center;gap:6px;padding:0 14px;transition:height .4s,padding .4s;display:flex;overflow:hidden}.mc-answered[data-visible=true]{height:34px;padding-top:6px}.mc-questions{padding:4px 6px 8px}.mc-q{animation:.45s both mc-in;animation-delay:calc(var(--i) * .28s + .2s);grid-template-rows:1fr;transition:grid-template-rows .45s,opacity .35s;display:grid}.mc-q>div{align-items:flex-start;gap:12px;min-height:0;padding:0 8px;display:flex;overflow:hidden}.mc-q>div>*{margin-block:8px}.mc-q[data-gone=true]{opacity:0;grid-template-rows:0fr}@keyframes mc-in{0%{opacity:0;transform:translateY(6px)}}.mc-q__box{width:18px;height:18px;box-shadow:inset 0 0 0 1.5px var(--mts-fg-4);color:var(--mts-ink);border-radius:999px;flex-shrink:0;place-items:center;transition:background-color .3s,box-shadow .3s;display:grid}.mc-q[data-checked=true] .mc-q__box{background:var(--accent);box-shadow:none}.mc-q__text{font-size:var(--mts-type-control);line-height:1.4;transition:color .3s}.mc-q[data-checked=true] .mc-q__text{color:var(--mts-fg-3)}.mc-lines{flex-direction:column;flex:1;justify-content:flex-end;gap:8px;min-height:0;padding:0 12px 10px;display:flex;overflow:hidden}.mc-line{max-width:86%;font-size:var(--mts-type-control);color:var(--mts-fg);padding:8px 12px;line-height:1.4;animation:.4s both mc-in}.mc-line--you{background:var(--mts-sheet-3);border-radius:14px;align-self:flex-end}.mc-wave{background:var(--mts-inset);border-radius:10px;align-items:center;gap:3px;height:36px;margin:0 12px 12px;padding:0 10px;display:flex}.mc-wave span{background:var(--mts-fg-4);border-radius:2px;flex:1;transition:transform .4s;transform:scaleY(.25)}.mc-wave[data-live=true] span{background:var(--mts-fg-3);animation:.9s ease-in-out infinite alternate mc-wave;animation-play-state:var(--mk-play,running)}@keyframes mc-wave{0%{transform:scaleY(.2)}to{transform:scaleY(1)}}.mc-sheet{background:var(--mts-sheet);box-shadow:0 -1px 0 var(--mts-rule-strong), 0 -30px 60px #0000008c;border-radius:20px 20px 0 0;transition:transform .6s;display:grid;position:absolute;inset:auto 0 0;transform:translateY(105%)}.mc-sheet[data-open=true]{transform:none}.mc-sheet__head{border-bottom:1px solid var(--mts-rule);font-size:var(--mts-type-title);padding:16px}.mc-sheet__body{font-size:var(--mts-type-control);color:var(--mts-fg-2);gap:10px;padding:16px;line-height:1.5;display:grid}.mc-sheet__body b{color:var(--mts-fg);font-weight:600}.mc-sheet__actions{border-top:1px solid var(--mts-rule);grid-template-columns:1fr 1fr;gap:8px;padding:12px 16px 16px;display:grid}.mc-btn{height:36px;font-size:var(--mts-type-control);box-shadow:inset 0 0 0 1px var(--mts-rule-strong);border-radius:999px;justify-content:center;align-items:center;gap:7px;font-weight:500;display:inline-flex}.mc-btn--wide{grid-column:1/-1}.nc{background:var(--mts-ink);flex-direction:column;display:flex}.nc-top{border-bottom:1px solid var(--mts-rule);color:var(--mts-fg-3);justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.nc-mark{height:22px;color:var(--mts-fg-2)}.nc-icons{gap:14px;display:flex}.nc-body{flex:1;align-content:start;gap:12px;min-height:0;padding:14px;display:grid;overflow:hidden}.nc-card{background:var(--mts-sheet);box-shadow:inset 0 0 0 1px var(--mts-rule);border-radius:18px;padding:14px}.nc-person{align-items:flex-start;gap:14px;transition:padding .5s,gap .5s;display:flex}.nc-person>div{min-width:0;font-size:var(--mts-type-control);color:var(--mts-fg-2);gap:1px;display:grid}.nc-person strong{font-size:var(--mts-type-title);color:var(--mts-fg)}.nc-dim{color:var(--mts-fg-3)}.nc-avatar{background:var(--mts-sheet-3);width:46px;height:46px;font-size:var(--mts-type-view);color:var(--mts-fg-2);border-radius:999px;flex-shrink:0;place-items:center;font-weight:600;display:grid}.nc-chip{background:var(--mts-positive-wash);height:24px;box-shadow:inset 0 0 0 1px var(--mts-positive-rule);font-size:var(--mts-type-badge);color:var(--mts-positive-ink);opacity:0;border-radius:999px;justify-self:start;align-items:center;gap:6px;margin-top:8px;padding:0 10px;font-weight:600;transition:opacity .35s,transform .35s;display:inline-flex;transform:scale(.9)}.nc-chip i{background:currentColor;border-radius:999px;width:5px;height:5px}.nc-chip[data-visible=true]{opacity:1;transform:none}.nc-card__head{font-size:var(--mts-type-badge);letter-spacing:.08em;text-transform:uppercase;color:var(--mts-fg-3);margin-bottom:12px;font-weight:600}.nc-banner{background:var(--mts-busy-wash);height:40px;box-shadow:inset 0 0 0 1px var(--mts-busy-rule);font-size:var(--mts-type-control);color:var(--mts-busy);border-radius:999px;align-items:center;gap:10px;padding:0 14px;font-weight:600;transition:opacity .3s,height .4s,margin .4s;display:flex}.nc-banner span:nth-child(2){flex:1}.nc-banner[data-visible=false]{opacity:0;height:0;overflow:hidden}.nc-spinner{border:2px solid;border-right-color:#0000;border-radius:999px;width:13px;height:13px;animation:.8s linear infinite nc-spin}@keyframes nc-spin{to{transform:rotate(360deg)}}.nc-pipe{max-height:280px;margin-top:10px;transition:max-height .5s,opacity .4s,margin .5s;overflow:hidden}.nc-pipe[data-collapsed=true]{opacity:0;max-height:0;margin-top:0}.nc-step{grid-template-columns:18px 1fr;gap:12px;padding:5px 0 5px 2px;display:grid;position:relative}.nc-step:not([data-last=true]):after{content:"";background:var(--mts-rule-strong);width:2px;position:absolute;top:25px;bottom:-5px;left:10px}.nc-step[data-state=done]:not([data-last=true]):after{background:var(--mts-positive)}.nc-step__dot{width:18px;height:18px;box-shadow:inset 0 0 0 2px var(--mts-rule-strong);color:var(--mts-ink);border-radius:999px;place-items:center;transition:background-color .3s;display:grid}.nc-step[data-state=run] .nc-step__dot{box-shadow:inset 0 0 0 2px var(--mts-busy-solid)}.nc-step[data-state=done] .nc-step__dot{background:var(--mts-positive);box-shadow:none}.nc-step__row{font-size:var(--mts-type-control);justify-content:space-between;gap:12px;display:flex}.nc-step[data-state=wait] strong{color:var(--mts-fg-3)}.nc-step__state{font-size:var(--mts-type-meta);color:var(--mts-positive-ink)}.nc-step[data-state=run] .nc-step__state{color:var(--mts-busy)}.nc-triggers{gap:6px;margin-top:6px;display:grid}.nc-triggers span{background:var(--mts-sheet-3);max-width:100%;font-size:var(--mts-type-meta);text-overflow:ellipsis;white-space:nowrap;opacity:0;border-radius:999px;justify-self:start;padding:4px 10px;transition:opacity .35s,transform .35s;display:none;overflow:hidden;transform:translateY(4px)}.nc-step[data-state=done] .nc-triggers span{display:block}.nc-triggers span[data-visible=true]{opacity:1;transform:none}@starting-style{.nc-triggers span[data-visible=true]{opacity:0;transform:translateY(4px)}}.nc-draft{opacity:0;gap:12px;transition:opacity .4s .2s,transform .5s .2s;display:grid;transform:translateY(8px)}.nc-draft[data-visible=true]{opacity:1;margin-top:4px;transform:none}.nc-draft[data-visible=false]{height:0;overflow:hidden}.nc-controls{gap:8px;display:flex}.nc-segment{background:var(--mts-inset);box-shadow:inset 0 0 0 1px var(--mts-rule);font-size:var(--mts-type-control);border-radius:12px;flex:1.2;padding:3px;display:flex}.nc-segment span{text-align:center;color:var(--mts-fg-3);white-space:nowrap;border-radius:9px;flex:1;padding:7px 4px}.nc-segment span[data-on=true]{background:var(--mts-sheet-3);color:var(--mts-fg)}.nc-from{box-shadow:inset 0 0 0 1px var(--mts-rule);font-size:var(--mts-type-control);border-radius:12px;flex:1;align-items:center;gap:6px;padding:0 12px;display:flex}.nc-message{min-height:190px;box-shadow:inset 0 0 0 1px var(--mts-rule-strong);font-size:var(--mts-type-control);white-space:pre-line;border-radius:14px;padding:14px;line-height:1.5}.nc-caret{vertical-align:-2px;background:var(--mts-fg-2);width:2px;height:1em;margin-left:1px;animation:.9s step-end infinite nc-caret;display:inline-block}@keyframes nc-caret{50%{opacity:0}}.nc-dock{border-top:1px solid var(--mts-rule);background:var(--mts-ink);gap:8px;padding:10px 14px 14px;display:grid}.nc-dock__row{gap:8px;display:flex}.nc-copy{background:var(--mts-sheet-3);height:42px;color:var(--mts-fg-3);font-size:var(--mts-type-body);border-radius:14px;flex:1;justify-content:center;align-items:center;gap:8px;font-weight:600;transition:background-color .3s,color .3s,transform .15s;display:flex}.nc-copy[data-ready=true]{background:var(--mts-primary);color:var(--mts-on-primary)}.nc-copy[data-pressed=true]{background:var(--mts-positive);color:var(--mts-ink);animation:.3s nc-press}@keyframes nc-press{40%{transform:scale(.97)}}.nc-lang{box-shadow:inset 0 0 0 1px var(--mts-rule-strong);font-size:var(--mts-type-control);border-radius:14px;align-items:center;gap:6px;padding:0 12px;font-weight:600;display:flex}.nc-refine{background:var(--mts-sheet);height:40px;box-shadow:inset 0 0 0 1px var(--mts-rule);font-size:var(--mts-type-control);color:var(--mts-fg-3);border-radius:12px;justify-content:space-between;align-items:center;padding:0 14px;display:flex}.sc{grid-template-columns:220px minmax(0,1fr);display:grid}.sc-side{background:var(--mts-desk);border-right:1px solid var(--mts-rule);flex-direction:column;gap:18px;padding:16px 10px;display:flex}.sc-brand{align-items:center;gap:10px;padding:0 8px;display:flex}.sc-brand .mk-cactus{height:24px;color:var(--mts-fg)}.sc-brand div{font-size:var(--mts-type-meta);color:var(--mts-fg-3);display:grid}.sc-brand strong{font-size:var(--mts-type-control);color:var(--mts-fg)}.sc-nav{gap:2px;display:grid}.sc-nav span{height:34px;font-size:var(--mts-type-control);color:var(--mts-fg-2);border-radius:10px;align-items:center;gap:10px;padding:0 10px;display:flex;position:relative}.sc-nav span[data-active=true]{background:var(--mts-sheet-3);color:var(--mts-fg)}.sc-nav em{background:var(--mts-positive-wash);min-width:20px;height:20px;color:var(--mts-positive-ink);font-size:var(--mts-type-badge);text-align:center;opacity:0;border-radius:999px;margin-left:auto;padding:0 6px;font-style:normal;font-weight:600;line-height:20px;transition:opacity .3s,transform .3s;transform:scale(.6)}.sc-nav em[data-visible=true]{opacity:1;transform:none}.sc-nav small{font-size:var(--mts-type-badge);letter-spacing:.08em;text-transform:uppercase;color:var(--mts-fg-3);margin:14px 10px 4px;font-weight:600}.sc-main{flex-direction:column;min-width:0;padding:22px 24px;display:flex}.sc-title{font-size:var(--mts-type-page);letter-spacing:-.01em;font-weight:600}.sc-tabs{flex-wrap:wrap;gap:6px;margin:14px 0 16px;display:flex}.sc-tab{height:32px;box-shadow:inset 0 0 0 1px var(--mts-rule);font-size:var(--mts-type-control);color:var(--mts-fg-2);white-space:nowrap;border-radius:10px;align-items:center;gap:8px;padding:0 6px 0 12px;transition:background-color .3s,color .3s;display:inline-flex}.sc-tab b{background:var(--mts-sheet-3);min-width:22px;height:20px;font-size:var(--mts-type-badge);font-variant-numeric:tabular-nums;text-align:center;border-radius:999px;padding:0 6px;line-height:20px}.sc-tab[data-on=true]{background:var(--mts-sheet-2);box-shadow:inset 0 0 0 1px var(--mts-rule-strong);color:var(--mts-fg)}.sc-tab[data-on=true] b{background:var(--mts-fg);color:var(--mts-ink)}.sc-tab[data-hot=true] b{background:var(--mts-positive);color:var(--mts-ink)}.sc-view{flex:1;min-height:0;position:relative}.sc-dim{color:var(--mts-fg-3);align-items:center;gap:4px;display:inline-flex}.sc-source,.sc-card,.sc-send{background:var(--mts-sheet);box-shadow:inset 0 0 0 1px var(--mts-rule);border-radius:18px;animation:.45s both sc-in}@keyframes sc-in{0%{opacity:0;transform:translateY(10px)}}.sc-source{padding:18px}.sc-source__row{font-size:var(--mts-type-body);align-items:center;gap:10px;display:flex}.sc-source__row .sc-dim{font-size:var(--mts-type-meta);font-variant-numeric:tabular-nums;margin-left:auto}.sc-meter{background:var(--mts-sheet-3);border-radius:999px;height:4px;margin-top:14px;overflow:hidden}.sc-meter span{background:var(--accent);transform-origin:0;height:100%;transition:transform .1s linear;display:block}.sc-ghosts{gap:8px;margin-top:18px;display:grid}.sc-ghost{background:var(--mts-sheet-2);opacity:0;border-radius:12px;height:44px;transition:opacity .4s,transform .4s;transform:translateY(6px)}.sc-ghost[data-visible=true]{opacity:1;transform:none}.sc-card{gap:16px;padding:18px;transition:transform .55s,opacity .45s;display:grid}.sc-card[data-leaving=yes]{opacity:0;transform:translate(-30%)rotate(-2deg)}.sc-card[data-leaving=no]{opacity:0;transform:translate(30%)rotate(2deg)}.sc-card__person{gap:14px;display:flex}.sc-card__person>div{font-size:var(--mts-type-control);color:var(--mts-fg-2);gap:2px;display:grid}.sc-card__person strong{font-size:var(--mts-type-view);color:var(--mts-fg)}.sc-avatar{background:var(--mts-sheet-3);width:56px;height:56px;font-size:var(--mts-type-view);color:var(--mts-fg-2);border-radius:999px;flex-shrink:0;place-items:center;font-weight:600;display:grid}.sc-avatar--small{width:34px;height:34px;font-size:var(--mts-type-meta)}.sc-assess{background:var(--mts-sheet-2);font-size:var(--mts-type-control);color:var(--mts-fg-2);border-radius:14px;gap:6px;padding:14px;line-height:1.45;display:grid}.sc-assess__label{color:var(--mts-fg);align-items:center;gap:8px;font-weight:500;display:flex}.sc-assess b{font-size:var(--mts-type-badge);border-radius:999px;padding:2px 10px;font-weight:600}.sc-assess b[data-tone=fits]{background:var(--mts-positive-wash);color:var(--mts-positive-ink)}.sc-assess b[data-tone=maybe]{background:var(--mts-busy-wash);color:var(--mts-busy)}.sc-review-bar{border-top:1px solid var(--mts-rule);justify-content:center;gap:14px;padding-top:12px;display:flex}.sc-round{width:44px;height:44px;color:var(--mts-fg-2);box-shadow:inset 0 0 0 1px var(--mts-rule-strong);border-radius:999px;place-items:center;transition:background-color .2s,color .2s,transform .2s;display:grid}.sc-round[data-pressed=true]{background:var(--mts-fg);color:var(--mts-ink);transform:scale(.92)}.sc-send{align-content:start;gap:14px;height:100%;padding:18px;display:grid}.sc-send__head{align-items:center;gap:12px;display:flex}.sc-send__head>div{font-size:var(--mts-type-meta);flex:1;display:grid}.sc-send__head strong{font-size:var(--mts-type-title)}.sc-btn{background:var(--mts-primary);height:34px;color:var(--mts-on-primary);font-size:var(--mts-type-control);border-radius:10px;align-items:center;gap:6px;padding:0 14px;font-weight:600;transition:background-color .3s,color .3s;display:inline-flex}.sc-btn--done{background:var(--mts-positive-wash);color:var(--mts-positive-ink)}.sc-career{border-left:2px solid var(--mts-rule-strong);color:var(--mts-fg-2);gap:4px;padding-left:14px;display:grid}.sc-career li+li{color:var(--mts-fg-3)}.sc-deck{isolation:isolate;position:relative}.sc-deck:before,.sc-deck:after{content:"";z-index:-1;background:var(--mts-sheet);height:40px;box-shadow:inset 0 0 0 1px var(--mts-rule);border-radius:0 0 18px 18px;position:absolute}.sc-deck:before{opacity:.7;bottom:-12px;left:16px;right:16px}.sc-deck:after{opacity:.35;bottom:-24px;left:32px;right:32px}.sc-facts{font-size:var(--mts-type-control);gap:10px;display:grid}.sc-skills{flex-wrap:wrap;gap:6px;display:flex}.sc-skills span{background:var(--mts-sheet-2);box-shadow:inset 0 0 0 1px var(--mts-rule);font-size:var(--mts-type-meta);color:var(--mts-fg-2);border-radius:8px;padding:3px 10px}.sc-skills span[data-key=true]{background:color-mix(in oklab, var(--accent) 16%, transparent);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--accent) 36%, transparent);color:var(--mts-fg)}.sc-preview{background:var(--mts-sheet-2);font-size:var(--mts-type-control);color:var(--mts-fg-2);border-radius:14px;padding:14px;line-height:1.5}.sc-preview mark{background:var(--mts-sheet-3);color:var(--mts-fg);border-radius:6px;padding:1px 6px}.sc-recipients{font-size:var(--mts-type-meta);gap:8px;display:grid}.sc-recipients div{flex-wrap:wrap;gap:6px;display:flex}.sc-recipients div span{background:var(--mts-sheet-3);width:34px;height:34px;font-size:var(--mts-type-badge);color:var(--mts-fg-2);border-radius:999px;place-items:center;font-weight:600;transition:background-color .35s,color .35s,box-shadow .35s;display:grid}.sc-recipients div span[data-sent=true]{background:var(--mts-positive-wash);box-shadow:inset 0 0 0 1px var(--mts-positive-rule);color:var(--mts-positive-ink)}.sc-reminder{font-size:var(--mts-type-meta);opacity:0;transition:opacity .4s .4s}.sc-reminder[data-visible=true]{opacity:1}.sc-toast{background:var(--mts-sheet-2);box-shadow:inset 0 0 0 1px var(--mts-positive-rule), 0 20px 40px -20px #0009;opacity:0;border-radius:16px;align-self:end;gap:12px;margin-top:auto;padding:14px;transition:opacity .4s,transform .5s;display:flex;transform:translateY(16px)}.sc-toast[data-visible=true]{opacity:1;transform:none}.sc-toast__meta{font-size:var(--mts-type-control);align-items:baseline;gap:8px;display:flex}.sc-toast p{font-size:var(--mts-type-control);color:var(--mts-fg-2);margin-top:2px}@media (max-width:1499px){.sc{grid-template-columns:64px minmax(0,1fr)}.sc-side{align-items:center;padding-inline:10px}.sc-side .sc-label{display:none}.sc-brand{padding:0}.sc-nav span{justify-content:center;width:40px;padding:0}.sc-nav em{min-width:16px;height:16px;margin:-22px 0 0 22px;line-height:16px;position:absolute}.sc-nav small{margin:10px 0 2px}}@media (max-width:900px){.sc{grid-template-columns:minmax(0,1fr)}.sc-side{display:none}.sc-main{padding:18px 14px}.sc-tabs{flex-wrap:nowrap;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 85%,#0000);mask-image:linear-gradient(90deg,#000 85%,#0000)}}@media (prefers-reduced-motion:reduce){.mk-stage__panel *,.mk-stage__app *{animation:none!important}}.mh-tile__avatar,.mh-profile__avatar,.nc-avatar,.sc-avatar{object-fit:cover;display:block}.mh-tile__avatar{height:auto}.sc-recipients div span{overflow:hidden}.sc-recipients div span img{width:100%;height:100%;display:block}.sc-recipients div span[data-sent=true]{box-shadow:0 0 0 2px var(--mts-positive)}.su{position:absolute;inset:0}.su-card{background:var(--mts-ink);width:min(340px,48%);color:var(--mts-fg);box-shadow:0 0 0 1px color-mix(in oklab, var(--mts-ink) 60%, transparent), 0 30px 60px -30px color-mix(in oklab, var(--mts-ink) 55%, transparent);font-size:var(--mts-type-control);transition:transform .7s var(--mts-ease), box-shadow .6s var(--mts-ease), opacity .5s var(--mts-ease);border-radius:20px;align-content:start;gap:14px;padding:18px;display:grid;position:absolute;transform:scale(.96)}.su-card>*{opacity:.4;transition:opacity .5s var(--mts-ease)}.su-card[data-active=true]>*{opacity:1}.su-card[data-active=true]{z-index:3;box-shadow:0 0 0 1px color-mix(in oklab, var(--mts-ink) 60%, transparent), 0 50px 90px -30px color-mix(in oklab, var(--mts-ink) 65%, transparent);transform:translateY(-10px)}.su-card--find{top:7%;left:5%}.su-card--reach{z-index:1;top:29%;left:27%}.su-card--talk{z-index:2;top:51%;left:49%}.su-card__head{font-size:var(--mts-type-meta);color:var(--mts-fg-2);align-items:center;gap:8px;font-weight:600;display:flex}.su-person{align-items:center;gap:12px;display:flex}.su-person>div{min-width:0;color:var(--mts-fg-2);display:grid}.su-person strong{text-overflow:ellipsis;white-space:nowrap;font-size:var(--mts-type-title);color:var(--mts-fg);overflow:hidden}.su-avatar{border-radius:999px;flex-shrink:0;width:44px;height:44px}.su-note{background:var(--mts-sheet);color:var(--mts-fg-2);border-radius:12px;gap:6px;padding:12px;line-height:1.45;display:grid}.su-note__label{color:var(--mts-fg);align-items:center;gap:6px;font-weight:500;display:flex}.su-note__label b{background:var(--mts-positive-wash);color:var(--mts-positive-ink);font-size:var(--mts-type-badge);border-radius:999px;padding:1px 8px}.su-actions{justify-content:center;gap:12px;display:flex}.su-round{width:38px;height:38px;box-shadow:inset 0 0 0 1px var(--mts-rule-strong);color:var(--mts-fg-2);border-radius:999px;place-items:center;display:grid}.su-round--on{background:var(--mts-fg);color:var(--mts-ink)}.su-message{-webkit-line-clamp:4;box-shadow:inset 0 0 0 1px var(--mts-rule-strong);white-space:pre-line;border-radius:12px;-webkit-box-orient:vertical;padding:12px;line-height:1.5;display:-webkit-box;overflow:hidden}.su-button{background:var(--mts-primary);height:38px;color:var(--mts-on-primary);border-radius:12px;justify-content:center;align-items:center;gap:8px;font-weight:600;display:flex}.su-questions{gap:8px;display:grid}.su-questions li{align-items:center;gap:10px;display:flex}.su-questions li>span{width:16px;height:16px;box-shadow:inset 0 0 0 1.5px var(--mts-fg-4);color:var(--mts-ink);border-radius:999px;flex-shrink:0;place-items:center;display:grid}.su-questions li[data-checked=true]{color:var(--mts-fg-3)}.su-questions li[data-checked=true]>span{background:var(--card-accent);box-shadow:none}.su-line{max-width:88%;line-height:1.4}.su-line--you{background:var(--mts-sheet-3);border-radius:14px;justify-self:end;padding:8px 12px}@media (max-width:900px){.su-card,.su-card--find,.su-card--reach,.su-card--talk{opacity:0;width:calc(100% - 28px);top:14px;left:14px;transform:translateY(12px)}.su-card[data-active=true]{opacity:1;transform:none}.mk-stage__frame:has(.su){height:400px}}
