.crash-report-back{z-index:1100;padding-top:8vh}.crash-report{text-align:left;width:min(640px,100%);max-height:86vh}.crash-report .modal-head .win-btn{margin-left:auto}.crash-report p{margin:0;line-height:1.5}.cr-field{color:var(--ink-2);gap:5px;font-size:12.5px;font-weight:550;display:grid}.cr-field input,.cr-field textarea{box-sizing:border-box;border:1px solid var(--line-2);background:var(--pane-2);width:100%;color:var(--ink);font:inherit;resize:vertical;border-radius:8px;padding:7px 9px;font-size:13px;font-weight:400}.cr-field .cr-details{font:11.5px var(--font-mono);white-space:pre;overflow-wrap:normal;line-height:1.45;overflow-x:auto}.crash-report .modal-foot{flex-wrap:wrap}.cr-long{background:var(--pane-2);border:1px solid var(--line);border-radius:9px;align-items:flex-start;gap:7px;padding:8px 11px;font-size:12.5px;display:flex}.cr-long svg{flex:none;margin-top:2px}.crash-report .cr-open{align-items:center;gap:6px;text-decoration:none;display:inline-flex}.crash-notice{z-index:90;box-sizing:border-box;background:var(--pane);border:1px solid var(--line-2);width:min(420px,100vw - 32px);box-shadow:var(--shadow-lg);color:var(--ink);border-radius:12px;grid-template-columns:auto 1fr;gap:6px 10px;padding:12px 14px;animation:.15s fade-in;display:grid;position:fixed;bottom:16px;right:16px}.crash-notice>svg{color:var(--warning);margin-top:2px}.crash-notice-text{gap:3px;font-size:13px;line-height:1.4;display:grid}.crash-notice-acts{flex-wrap:wrap;grid-column:2;gap:8px;display:flex}.app.narrow .crash-notice{width:auto;left:12px;right:12px;bottom:calc(76px + env(safe-area-inset-bottom))}.cr-sent{flex-wrap:wrap;align-items:center}.cr-long.bad{color:var(--bad,#c0392b)}.stats-notice{z-index:89;box-sizing:border-box;background:var(--pane);border:1px solid var(--line-2);width:min(420px,100vw - 32px);box-shadow:var(--shadow-lg);color:var(--ink);border-radius:12px;grid-template-columns:auto 1fr;gap:6px 10px;padding:12px 14px;animation:.15s fade-in;display:grid;position:fixed;bottom:16px;right:16px}.stats-notice>svg{color:var(--accent);margin-top:2px}.stats-notice-text{gap:3px;font-size:13px;line-height:1.4;display:grid}.stats-notice-acts{flex-wrap:wrap;grid-column:2;align-items:center;gap:8px;display:flex}.app.narrow .stats-notice{width:auto;left:12px;right:12px;bottom:calc(76px + env(safe-area-inset-bottom))}body:has(.crash-notice) .stats-notice{bottom:170px}.cloud-mark{color:#fff;background:#715cd7;border-radius:27%;flex:none;place-items:center;font-weight:700;line-height:1;display:inline-grid}.cloud-console .pane-icon .pv-tile,.cloud-console .pane-icon .cloud-mark{display:inline-grid}.cloud-sub{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.cloud-link{white-space:nowrap;align-items:center;gap:5px;height:26px;padding:0 10px;font-size:12px;text-decoration:none;display:inline-flex}.cloud-console .pane-extras .btn.small{align-items:center;gap:5px;height:26px;padding:0 10px;font-size:12px;display:inline-flex}.app.narrow .cloud-console .pane-extras .btn.small span{display:none}.app.narrow .cloud-console .pane-extras .btn.small{padding:0 8px}.state-tag.st-failed{color:#e34948;background:#e349481f}.cloud-note{color:var(--ink-2);background:var(--pane-2);border:1px solid var(--line);border-radius:10px;align-items:center;gap:6px;padding:7px 10px;font-size:12px;display:flex}.cloud-note.warn{color:var(--needs)}.cloud-ask{align-items:center;gap:12px;padding:0 12px 11px;display:flex}.cloud-ask p{min-width:0;color:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere;flex:1;margin:0;font-size:13px}.cloud-composer textarea:disabled{opacity:.55}.chat-event.ev-info .ev-dot{background:var(--accent)}.cloud-console .tool-summary:disabled{cursor:default;opacity:1}.tab-path .cloud-where{align-items:center;gap:4px;min-width:0;display:inline-flex}.tab-path .cloud-where .pv-tile,.tab-path .cloud-where .cloud-mark{flex:none}.ws-cloud .ws-label{align-items:center;gap:5px;display:inline-flex}.na-cloud-empty{border:1px dashed var(--line-2);background:var(--pane-2);border-radius:12px;justify-items:start;gap:10px;padding:14px;display:grid}.na-cloud-empty p{color:var(--ink-2);margin:0;font-size:13px;line-height:1.5}.na-cost{color:var(--ink-3);font-size:12px;line-height:1.45}.na-cost.per-use{color:var(--ink-2)}.na-cost b{color:var(--ink);font-weight:600}.na-cloud-row>.na-field{align-content:start}.na-pick{gap:4px;display:grid;position:relative}.na-pick input{width:100%}.na-pick-list{z-index:30;background:var(--pane);border:1px solid var(--line-2);border-radius:10px;max-height:220px;margin:0;padding:4px;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 8px 28px #00000024}.na-pick-list button{text-align:left;width:100%;font:12.5px var(--font-mono);color:var(--ink);border-radius:7px;justify-content:space-between;gap:8px;padding:6px 9px;display:flex}.na-pick-list button:hover,.na-pick-list button.on{background:var(--pane-3)}.na-pick-list small{color:var(--ink-3);font-family:var(--font)}.na-pick-note{color:var(--ink-3);font-size:11.5px}.cl-list{gap:10px;display:grid}.cl-card{border:1px solid var(--line);background:var(--pane);border-radius:14px;overflow:hidden}.cl-card.on{border-color:color-mix(in srgb, var(--accent) 35%, var(--line))}.cl-card.open .pv-caret{transform:rotate(180deg)}.cl-main{text-align:left;align-items:center;gap:12px;width:100%;padding:12px 14px;display:flex}.cl-text{flex:1;gap:2px;min-width:0;display:grid}.cl-name{color:var(--ink);flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.cl-desc{color:var(--ink-2);font-size:12.5px;line-height:1.45}.cl-cost{color:var(--ink-3);font-size:12px;line-height:1.45}.cl-cost.per-use{color:var(--ink);background:color-mix(in srgb, var(--working) 10%, transparent);border-radius:8px;margin-top:4px;padding:6px 9px}.cl-body{gap:10px;padding:0 14px 14px 70px;display:grid}.cl-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cl-row .pv-secret{flex:1;min-width:200px}.cl-perms{color:var(--ink-2);margin:0;padding-left:18px;font-size:12px;line-height:1.6}.cl-or{color:var(--ink-3);font-size:12px}.cl-field{gap:5px;display:grid}.cl-field>span{color:var(--ink-2);font-size:12px}@media (width<=620px){.cl-body{padding:0 12px 12px}.cl-main{align-items:flex-start;padding:12px}}.modal.new-agent{align-content:start}.app.narrow .na-mode button svg{display:none}.app.narrow .na-mode button{white-space:nowrap;padding:0 6px}.cl-welcome{min-height:0;padding:22px max(16px, env(safe-area-inset-right)) calc(24px + env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left));flex:1;align-content:start;gap:18px;display:grid;overflow-y:auto}.cl-hello{justify-items:start;gap:10px;display:grid}.cl-hello h3{margin:4px 0 0;font-size:19px}.cl-hello p{color:var(--ink-2);margin:0;font-size:14px;line-height:1.5}.pv-sec.bare{border-top:0;padding-top:0}.pv-sec.bare .pv-note{color:var(--ink-3);margin:4px 2px 0;font-size:12.5px;line-height:1.5}.cl-new{flex:none;align-items:center;gap:5px;height:28px;margin-left:auto;padding:0 12px 0 10px;display:inline-flex}.cloud-only .board .pane-head{gap:10px}.cl-none{padding-top:40px}.hs{margin:0 8px 6px;position:relative}.hs-trigger{border:1px solid var(--line);width:100%;height:30px;color:var(--ink-2);text-align:left;background:0 0;border-radius:8px;align-items:center;gap:6px;padding:0 8px 0 9px;font-size:12.5px;transition:background .12s,border-color .12s;display:flex}.hs-trigger:hover,.hs-trigger.on{background:var(--pane);border-color:var(--line-2);color:var(--ink)}.hs-trigger:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.hs-icon{color:var(--ink-3);flex:none}.hs-kind{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);flex:none;font-size:10.5px;font-weight:600}.hs-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink);font-weight:600;overflow:hidden}.hs-state{color:var(--ink-3);flex:none;font-size:11px}.hs-caret{color:var(--ink-3);flex:none;margin-left:auto;transition:transform .15s;transform:rotate(90deg)}.hs-caret.flip-up{transform:rotate(-90deg)}.hs-badge{background:var(--needs);color:#fff;min-width:17px;height:17px;font:700 10px var(--font);font-variant-numeric:tabular-nums;border-radius:9px;flex:none;place-items:center;padding:0 5px;display:inline-grid}.hs-trigger .hs-badge{margin-left:auto}.hs-trigger .hs-badge+.hs-caret{margin-left:0}.hs-menu{z-index:60;background:var(--pane);border:1px solid var(--line-2);border-radius:10px;min-width:228px;padding:4px;position:absolute;top:calc(100% + 4px);left:0;right:0;box-shadow:0 10px 30px #00000024,0 2px 6px #0000000f}.hs-head{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);padding:6px 9px 4px;font-size:10.5px;font-weight:600}.hs-empty{color:var(--ink-2);margin:4px 9px 8px;font-size:12px}.hs-row{border-radius:7px;align-items:center;gap:2px;display:flex}.hs-row:hover{background:var(--pane-2)}.hs-row.here{background:var(--accent-soft)}.hs-pick{min-width:0;height:32px;color:var(--ink);text-align:left;border-radius:7px;flex:1;align-items:center;gap:8px;padding:0 8px 0 9px;font-size:12.5px;display:flex}.hs-pick:focus-visible,.hs-act:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.hs-pick:disabled{cursor:default}.hs-dot{border:1.5px solid var(--ink-3);background:0 0;border-radius:50%;flex:none;width:7px;height:7px}.hs-dot.on{background:var(--good);border-color:var(--good)}.hs-row-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.hs-row.here .hs-row-name{font-weight:600}.hs-row-state{color:var(--ink-3);flex:none;font-size:11px}.hs-pick .hs-badge,.hs-check{margin-left:auto}.hs-check{color:var(--accent);flex:none}.hs-act{width:28px;height:28px;color:var(--ink-3);border-radius:7px;flex:none;place-items:center;display:grid}.hs-act:hover:not(:disabled){background:var(--pane-3);color:var(--ink)}.hs-act.danger:hover:not(:disabled){color:var(--critical);background:color-mix(in srgb, var(--critical) 10%, transparent)}.hs-act:disabled{opacity:.35;cursor:default}.hs-new{align-items:center;gap:6px;padding:4px;display:flex}.hs-input{border:1px solid var(--accent);background:var(--pane);min-width:0;height:28px;color:var(--ink);font:500 12.5px var(--font-mono);box-shadow:0 0 0 3px var(--accent-soft);border-radius:7px;outline:none;flex:1;padding:0 8px}.hs-new .btn.small{flex:none}.hs-note{color:var(--ink-2);margin:6px 2px 0;font-size:12px;line-height:1.4}.hs-note.bad{color:var(--critical)}.hs-note.in-menu{margin:4px 9px 6px}.hs-note .link-btn{margin-left:6px;font-size:12px;display:inline}.hs-down{background:var(--pane-2);border:1px solid var(--line);color:var(--ink-2);border-radius:8px;flex-wrap:wrap;align-items:center;gap:4px 8px;margin-top:6px;padding:7px 9px;font-size:12px;display:flex}.hs-down .ghost-btn{height:24px;margin-left:auto}.hs-phone{margin:10px 14px 4px}.hs-phone .hs-trigger{background:var(--pane);border-color:var(--line-2);border-radius:11px;height:40px;font-size:14px}.hs-phone .hs-menu{padding:6px}.hs-phone .hs-pick{height:44px;font-size:14px}.hs-phone .hs-act{width:40px;height:40px}.hs-phone .hs-input{height:36px;font-size:14px}.hs-phone .hs-new .btn.small{height:36px}.hs-phone .menu-item{height:40px;font-size:14px}.rec-dot{background:#e5484d;border-radius:50%;flex:none;width:9px;height:9px;animation:1.6s ease-in-out infinite rec-pulse;display:inline-block;box-shadow:0 0 0 3px #e5484d38}.paused .rec-dot{background:var(--ink-3);box-shadow:none;animation:none}@keyframes rec-pulse{50%{box-shadow:0 0 0 6px #0000}}@media (prefers-reduced-motion:reduce){.rec-dot{animation:none}}.rec-wrap{display:inline-flex;position:relative}.rec-pill{border:1px solid color-mix(in srgb, #e5484d 35%, var(--line-2));background:color-mix(in srgb, #e5484d 8%, var(--pane));max-width:240px;height:32px;box-shadow:var(--shadow);color:var(--ink);font:500 12.5px var(--font);cursor:pointer;border-radius:10px;align-items:center;gap:7px;padding:0 11px;display:inline-flex}.rec-menu{z-index:80;border:1px solid var(--line-2);background:var(--pane);width:340px;max-width:calc(100vw - 24px);color:var(--ink);box-shadow:var(--shadow-lg,0 12px 32px #0000002e);border-radius:12px;grid-template-columns:minmax(0,1fr);gap:10px;padding:12px;display:grid;position:absolute;top:calc(100% + 6px);left:0}.rec-menu:before{content:"";height:8px;position:absolute;top:-8px;left:0;right:0}.rec-menu-head{gap:1px;min-width:0;display:grid}.rec-menu-head b{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.rec-menu-acts{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.rec-menu-acts .btn{white-space:nowrap}.rec-menu-acts>.error-text,.rec-screen>.error-text{flex-basis:100%}.rec-screen{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.rec-menu-links,.fc-links{justify-content:space-between;gap:8px;font-size:12.5px;display:flex}.quick-note{gap:3px;display:grid}.quick-note input{border:1px solid var(--line-2);background:var(--pane-2);min-width:0;height:30px;color:var(--ink);font:13px var(--font);border-radius:8px;outline:none;padding:0 10px}.quick-note input:focus{border-color:color-mix(in srgb, var(--accent) 50%, var(--line-2));background:var(--pane)}.rec-pill.paused{border-color:var(--line-2);background:var(--pane-2)}.rec-time{font-variant-numeric:tabular-nums;font-weight:600}.rec-name{text-overflow:ellipsis;white-space:nowrap;color:var(--ink-2);overflow:hidden}.app.narrow .rec-name{display:none}.app.narrow .rec-pill{gap:6px;padding:0 9px}.mt-home,.mt-page{background:var(--pane);align-content:start;gap:12px;height:100%;padding:22px clamp(14px,3vw,32px) 28px;display:grid;overflow:auto}.mt-home{width:100%;max-width:860px;margin:0 auto}.mt-next{border:1px solid color-mix(in srgb, var(--accent) 30%, var(--line-2));background:color-mix(in srgb, var(--accent) 6%, var(--pane));border-radius:12px;align-items:center;gap:10px;padding:10px 12px;display:flex}.mt-next>div{flex:1;min-width:0;display:grid}.mt-next b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mt-empty{text-align:center;border:1px dashed var(--line-2);color:var(--ink-2);border-radius:14px;justify-items:center;gap:4px;padding:36px 16px;display:grid}.mt-empty p{max-width:460px;margin:0}.mt-empty>svg{color:var(--ink-3);margin-bottom:6px}.mt-search{border:1px solid var(--line-2);background:var(--pane);height:34px;color:var(--ink);font:13px var(--font);border-radius:9px;padding:0 12px}.mt-group{gap:2px;display:grid}.mt-group h3{font:600 11px var(--font);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);margin:8px 0 4px}.mt-row{color:var(--ink);border-radius:9px;align-items:center;gap:10px;padding:0 0 0 10px;display:flex}.mt-row:hover,.mt-row:focus-within{background:var(--pane-2)}.mt-row-open{min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;outline:none;flex:1;align-items:center;gap:10px;padding:9px 10px 9px 0;display:flex}.mt-pickbar{margin:-4px 0 -6px}.mt-row-main{flex:1;min-width:0;display:grid}.mt-row-main b{text-overflow:ellipsis;white-space:nowrap;font-weight:550;overflow:hidden}.mt-page{flex-direction:column;gap:8px;height:100%;display:flex}.mt-page>*{flex:none}.mt-page>.mt-cols{flex:auto}.mt-msg{margin:-2px 0 0}.mt-toolbar{flex-wrap:wrap;align-items:center;gap:6px 8px;min-height:30px;display:flex}.mt-loading{padding:20px}.mt-recbar{border:1px solid color-mix(in srgb, #e5484d 30%, var(--line-2));background:color-mix(in srgb, #e5484d 5%, var(--pane));border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:9px 12px;display:flex}.mt-recbar.paused{border-color:var(--line-2);background:var(--pane-2)}.mt-rectime{font:600 15px var(--font);font-variant-numeric:tabular-nums}.mt-recstate{color:var(--ink-2);font-size:12.5px}.mt-grow{flex:1}.mt-meter{align-items:flex-end;gap:2px;height:16px;display:inline-flex}.mt-meter i{background:var(--line-2);border-radius:2px;width:3px}.mt-meter i:first-child{height:5px}.mt-meter i:nth-child(2){height:8px}.mt-meter i:nth-child(3){height:11px}.mt-meter i:nth-child(4){height:14px}.mt-meter i:nth-child(5){height:16px}.mt-meter i.on{background:var(--good)}.mt-meter small{color:var(--ink-3);align-self:center;margin-left:5px;font-size:11.5px}.mt-trouble,.mt-hint-call{flex-basis:100%;margin:0}.mt-ask-screen{background:color-mix(in srgb, var(--accent) 8%, var(--pane));color:var(--ink-2);border-radius:9px;flex-wrap:wrap;flex-basis:100%;align-items:center;gap:6px 10px;margin:2px 0 0;padding:7px 10px;display:flex}.mt-ask-screen>span{flex:260px;min-width:0}.mt-trouble{color:var(--warning,#b7791f)}.btn.danger-soft{color:var(--critical)}.mt-cols{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:14px;min-height:0;display:grid}.mt-notes,.mt-transcript{grid-template-columns:minmax(0,1fr);align-content:start;gap:8px;min-width:0;min-height:0;display:grid}.mt-notes{overflow:auto}.mt-mine{resize:vertical;border:1px solid var(--line);background:var(--pane);height:100%;min-height:260px;color:var(--ink);font:14px/1.6 var(--font);border-radius:12px;outline:none;padding:12px 14px}.mt-mine:focus{border-color:color-mix(in srgb, var(--accent) 50%, var(--line-2))}.mt-summary{padding:4px 4px 8px;font-size:14px;line-height:1.6}.mt-summary h2{letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3);margin:14px 0 4px;font-size:13px}.mt-summary ul{margin:4px 0;padding-left:20px}.mt-summary input[type=checkbox]{margin-right:6px}.mt-working{align-items:center;gap:8px;display:flex}.mt-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.mt-kind{align-items:center;gap:6px;display:inline-flex}.mt-kind select{border:1px solid var(--line-2);background:var(--pane);height:28px;color:var(--ink);font:12.5px var(--font);border-radius:8px;padding:0 6px}.mt-transcript{border-left:1px solid var(--line);padding-left:14px}.mt-lines{grid-template-columns:minmax(0,1fr);align-content:start;gap:8px;min-height:0;max-height:100%;padding-right:4px;display:grid;overflow:auto}.mt-line{grid-template-columns:auto auto 1fr;gap:2px 8px;margin:0;font-size:13.5px;line-height:1.5;display:grid}.mt-who{color:var(--accent);font-size:12px;font-weight:600}.mt-line.them .mt-who{color:#8e4ec6}.mt-t{color:var(--ink-3);font-variant-numeric:tabular-nums;padding-top:2px;font-size:11px}.mt-text{color:var(--ink);grid-column:1/-1}.mt-so-far .mt-text,.fc-said-line.so-far{color:var(--ink-2)}.mt-hint{margin:6px 0}.mt-ask{border-top:1px solid var(--line);gap:8px;padding-top:10px;display:grid}.mt-qa{gap:2px;display:grid}.mt-q{margin:0;font-size:13.5px;font-weight:600}.mt-a{font-size:13.5px;line-height:1.55}.mt-a p{margin:2px 0}.mt-askbox{border:1px solid var(--line-2);background:var(--pane);border-radius:12px;align-items:center;gap:6px;padding:4px 4px 4px 12px;display:flex}.mt-askbox input{min-width:0;height:32px;color:var(--ink);font:14px var(--font);background:0 0;border:0;outline:0;flex:1}.mt-askbox:focus-within{border-color:color-mix(in srgb, var(--accent) 45%, var(--line-2))}.mt-suggest{flex-wrap:wrap;gap:6px;display:flex}.mt-suggest .chip{cursor:pointer;border:1px solid var(--line-2);background:var(--pane)}.mt-suggest .chip:hover{color:var(--ink);border-color:color-mix(in srgb, var(--accent) 40%, var(--line-2))}.mt-a-foot{flex-wrap:wrap;align-items:center;gap:4px 6px;margin-top:2px;display:flex}.mt-source{cursor:pointer;max-width:260px}.mt-source b{color:var(--accent)}.mt-cite{vertical-align:1px;background:color-mix(in srgb, var(--accent) 14%, transparent);min-width:16px;height:16px;color:var(--accent);font:600 10.5px var(--font);cursor:pointer;border-radius:5px;place-items:center;margin:0 1px;padding:0 4px;display:inline-grid}.mt-cite:hover{background:color-mix(in srgb, var(--accent) 24%, transparent)}.mt-ask-clear{justify-self:start}.mt-askall{border-top:0;border:1px solid var(--line-2);background:var(--pane-2);border-radius:14px;padding:10px}.mt-askall .mt-askbox{background:var(--pane)}.mt-hit{text-overflow:ellipsis;white-space:nowrap;color:var(--ink-2);overflow:hidden}.mt-hit>b{color:var(--ink-3);font-weight:600}.mt-row mark{background:color-mix(in srgb, var(--accent) 22%, transparent);color:inherit;border-radius:3px;padding:0 1px}@media (width<=760px){.mt-cols{grid-template-columns:minmax(0,1fr)}.mt-transcript{border-left:0;padding-left:0}}.st-check{cursor:pointer;align-items:flex-start;gap:9px;font-size:13px;line-height:1.45;display:flex}.st-check input{flex:none;margin-top:3px}.st-meet textarea.st-input{resize:vertical;height:auto;font-family:var(--font);padding:8px 11px}.mt-engines{gap:4px;display:grid}.mt-engine{border:1px solid var(--line);cursor:pointer;border-radius:10px;align-items:center;gap:10px;padding:8px 10px;display:flex}.mt-engine.on{border-color:color-mix(in srgb, var(--accent) 50%, var(--line-2));background:color-mix(in srgb, var(--accent) 5%, transparent)}.mt-engine input{flex:none}.mt-engine-main{flex:1;min-width:0;display:grid}.mt-engine-main b{font-size:13px;font-weight:550}.mt-engine-main small,.mt-model-main small{color:var(--ink-3);font-size:11.5px;line-height:1.4}.mt-state{color:var(--ink-3);flex:none;align-items:center;gap:4px;font-size:11.5px;display:inline-flex}.mt-state.good{color:var(--good)}.mt-models{gap:4px;margin:0;padding:0;list-style:none;display:grid}.mt-models li{border:1px solid var(--line);border-radius:10px;flex-wrap:wrap;align-items:center;gap:6px 10px;padding:8px 10px;display:flex}.mt-models li.on{border-color:color-mix(in srgb, var(--good) 40%, var(--line-2))}.mt-model-main{flex:1;min-width:200px;display:grid}.mt-model-main b{align-items:center;gap:6px;font-size:13px;font-weight:550;display:inline-flex}.mt-model-acts{align-items:center;gap:4px;display:inline-flex}.rail-nav-row{align-items:center;gap:2px;display:flex}.rail-nav-row .rail-nav-btn{flex:1;min-width:0}.rail-nav-fold{width:26px;height:26px;color:var(--ink-3);border-radius:7px;flex:none;place-items:center;display:grid}.rail-nav-fold:hover{background:var(--pane);color:var(--ink)}.rail-meetings{gap:4px;margin:0 0 2px;display:grid}.rm-scroll{scrollbar-width:thin;max-height:min(42vh,360px);overflow:hidden auto}.rm-empty{margin:2px 8px 4px 25px}.rm-day{grid-template-columns:minmax(0,1fr);display:grid}.rm-day-label{font:600 10.5px var(--font);letter-spacing:.05em;text-transform:uppercase;color:var(--ink-3);margin:6px 0 2px 25px}.rm-row{min-width:0;height:28px;color:var(--ink-2);font:13px var(--font);text-align:left;border-radius:8px;justify-self:stretch;align-items:center;gap:8px;margin-left:16px;padding:0 8px;display:flex;position:relative}.rm-row:before{content:"";background:var(--line-2);width:1px;position:absolute;top:0;bottom:0;left:-6px}.rm-row:hover{background:var(--pane);color:var(--ink)}.rm-row.on{background:var(--pane);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line-2)}.rm-row.picked{background:color-mix(in srgb, var(--accent) 14%, transparent);color:var(--ink)}.rm-row .rec-dot{width:7px;height:7px}.rm-title{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.rm-time{font-variant-numeric:tabular-nums;flex:none;font-size:11px}.mt-bulk{border:1px solid var(--line-2);background:var(--pane);box-shadow:var(--shadow-sm,0 2px 8px #00000014);border-radius:12px;flex-wrap:wrap;align-items:center;gap:6px;padding:8px 10px;display:flex}.mt-bulk-n{font:600 12.5px var(--font);margin-right:4px}.mt-bulk-msg{flex-basis:100%;margin:2px 0 0}.mt-bulk.compact{border-radius:10px;flex-wrap:wrap;gap:2px 0;min-width:0;margin:2px 4px 0 16px;padding:3px 4px}.mt-bulk.compact .mt-bulk-n{white-space:nowrap;text-overflow:ellipsis;flex:1 0 calc(100% - 44px);order:-2;min-width:0;margin:0 2px 0 6px;font-size:12px;overflow:hidden}.mt-bulk.compact .mt-bulk-x{order:-1}.mt-bulk.compact .ghost-btn{flex:none;padding:0 6px}.mt-home .mt-bulk{z-index:2;position:sticky;bottom:0}.mt-pick{width:15px;height:15px;accent-color:var(--accent);flex:none;margin:0}.mt-row.picked{background:color-mix(in srgb, var(--accent) 10%, transparent)}.call-prompt{z-index:70;border:1px solid var(--line-2);background:var(--pane);width:max-content;max-width:min(620px,100vw - 24px);color:var(--ink);border-radius:14px;flex-wrap:wrap;align-items:center;gap:8px 10px;padding:10px 12px;animation:.18s ease-out call-in;display:flex;position:fixed;top:54px;left:50%;transform:translate(-50%);box-shadow:0 12px 32px #0000002e}.call-prompt>svg{color:var(--accent);flex:none}.call-prompt-main{flex:1;min-width:180px;display:grid}.call-prompt-main small{color:var(--ink-2)}@keyframes call-in{0%{opacity:0;transform:translate(-50%,-6px)}}@media (prefers-reduced-motion:reduce){.call-prompt{animation:none}}@media (width<=640px){.call-prompt{top:62px}}html.is-float,html.is-float body,html.is-float #root{overflow:hidden;background:0 0!important}.float-root{width:max-content;padding:12px}.float-card{background:var(--pane);width:300px;color:var(--ink);box-shadow:0 0 0 1px color-mix(in srgb, var(--ink) 9%, transparent), 0 2px 8px #00000029;font:13px var(--font);-webkit-user-select:none;user-select:none;border-radius:16px;gap:8px;padding:8px 12px;transition:box-shadow .12s,transform .12s;display:grid}.float-card.dragging,.float-card.dragging *{cursor:grabbing!important}.float-card.dragging{box-shadow:0 0 0 1px color-mix(in srgb, var(--ink) 12%, transparent), 0 3px 9px #00000038}.fc-warn{color:var(--warning)}.fc-line.fc-quiet{color:var(--ink-2);-webkit-line-clamp:unset;display:block;overflow:visible}.fc-quiet b{color:var(--warning)}.float-card.slim{border-radius:12px;gap:0}.float-card.up .fc-more{order:-1}.fc-grip{width:16px;height:22px;color:var(--ink-3);cursor:grab;border-radius:5px;flex:none;place-items:center;margin-left:-4px;display:grid}.fc-grip:hover{background:var(--pane-2);color:var(--ink-2)}.fc-more{gap:8px;display:grid}.fc-x.on{color:var(--accent);background:color-mix(in srgb, var(--accent) 12%, transparent)}.fc-note input{height:28px}.fc-head{align-items:center;gap:8px;min-width:0;display:flex}.fc-head.fc-click{cursor:pointer}.fc-time{font-variant-numeric:tabular-nums}.fc-title{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:550;overflow:hidden}.fc-accent{color:var(--accent)}.fc-x{width:24px;height:24px;color:var(--ink-2);background:color-mix(in srgb, var(--ink) 5%, transparent);border-radius:7px;flex:none;place-items:center;display:grid}.fc-x:hover{background:var(--pane-3,var(--pane-2));color:var(--ink)}.fc-x:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.fc-tip .fc-x{background:0 0}.fc-line{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;line-height:1.4;display:-webkit-box;overflow:hidden}.fc-acts{align-items:center;gap:6px;display:flex}.fc-grow{flex:1}.fc-agent{height:26px;color:var(--ink-2);text-align:left;border-radius:7px;align-items:center;gap:8px;padding:0 6px;display:flex}.fc-agent:hover{background:var(--pane-2);color:var(--ink)}.fc-agent span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mt-tools{border:1px solid var(--line);background:var(--pane-2);border-radius:9px;flex-wrap:wrap;align-items:center;gap:2px;padding:2px;display:inline-flex}.mt-tool{height:26px;color:var(--ink-2);font:500 12.5px var(--font);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:7px;align-items:center;gap:6px;padding:0 9px;display:inline-flex}.mt-tool:hover:not(:disabled){background:var(--pane);color:var(--ink)}.mt-tool:disabled{opacity:.55;cursor:default}.mt-tool.lead{color:var(--accent);background:var(--pane);box-shadow:0 0 0 1px var(--line-2)}.mt-tool small{color:var(--ink-3);font-size:11px;font-weight:500}.mt-tool select{field-sizing:content;max-width:170px;height:24px;color:var(--ink);font:500 12.5px var(--font);cursor:pointer;background:0 0;border:0;outline:none}.mt-sumerr{border:1px solid color-mix(in srgb, var(--warning,#b7791f) 35%, var(--line-2));background:color-mix(in srgb, var(--warning,#b7791f) 6%, var(--pane));border-radius:10px;gap:2px;padding:9px 11px;display:grid}.mt-sumerr p{margin:0}.mt-transcript{grid-template-rows:auto minmax(0,1fr);position:relative}.mt-transcript:has(>.mt-talk){grid-template-rows:auto auto minmax(0,1fr)}.mt-thead{align-items:center;gap:4px;min-height:26px;display:flex}.mt-line{border-radius:8px;margin:0 -4px;padding:2px 4px;position:relative}.mt-line:hover{background:var(--pane-2)}.mt-line-acts{opacity:0;grid-column:3;justify-self:end;align-items:center;gap:2px;transition:opacity .12s;display:inline-flex}.mt-line:hover .mt-line-acts,.mt-line:focus-within .mt-line-acts{opacity:1}.mt-line-acts .ghost-btn{height:20px;padding:0 5px}.mt-fixed{color:var(--ink-3);background:var(--pane-3);cursor:help;vertical-align:1px;border-radius:5px;margin-left:6px;padding:0 5px;font-size:10.5px}.mt-line-edit{gap:6px;display:grid}.mt-line-edit textarea{border:1px solid color-mix(in srgb, var(--accent) 50%, var(--line-2));background:var(--pane);width:100%;color:var(--ink);font:13.5px/1.5 var(--font);resize:vertical;border-radius:8px;outline:none;padding:6px 8px}.mt-line-edit-acts{gap:6px;display:flex}.mt-selfix{z-index:20;box-shadow:var(--shadow-lg,0 8px 22px #0000002e);position:absolute}.mt-dialog-back{z-index:90;background:#00000052;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.mt-dialog{border:1px solid var(--line-2);background:var(--pane);width:min(460px,100%);max-height:calc(100vh - 32px);color:var(--ink);border-radius:16px;gap:12px;padding:16px;display:grid;overflow:auto;box-shadow:0 20px 50px #0000004d}.mt-dialog.wide{width:min(760px,100%)}.mt-dialog>header{justify-content:space-between;align-items:center;font-size:15px;display:flex}.mt-fix{gap:10px;display:grid}.mt-fix>label:not(.st-check){color:var(--ink-2);gap:4px;font-size:12.5px;display:grid}.mt-fix input:not([type=checkbox]),.mt-fix select,.mt-mem-add input,.mt-mem-row input{border:1px solid var(--line-2);background:var(--pane);height:32px;color:var(--ink);font:13px var(--font);border-radius:8px;outline:none;min-width:0;padding:0 10px}.mt-fix input:focus,.mt-mem-add input:focus,.mt-mem-row input:focus{border-color:color-mix(in srgb, var(--accent) 50%, var(--line-2))}.mt-fix p{margin:0}.mt-dialog-acts{justify-content:flex-end;gap:8px;display:flex}.mt-mem-about{margin:-4px 0 0}.mt-mem-add{grid-template-columns:1fr 1.2fr 1fr auto;gap:6px;display:grid}.mt-mem-list{gap:4px;display:grid}.mt-mem-row{grid-template-columns:1fr 1.2fr 1fr auto auto;align-items:center;gap:6px;display:grid}.mt-mem-row input{background:var(--pane-2);border-color:#0000}.mt-mem-row .mt-mem-term{font-weight:600}.mt-mem-src{text-align:center;background:var(--pane-3);min-width:56px;color:var(--ink-3);border-radius:999px;padding:1px 7px;font-size:11px}.mt-mem-src.you{color:var(--accent);background:color-mix(in srgb, var(--accent) 12%, transparent)}@media (width<=640px){.mt-mem-add{grid-template-columns:1fr 1fr}.mt-mem-row{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr auto;grid-template-areas:"term heard del""note src.";padding:6px 0}.mt-mem-row>:first-child{grid-area:term}.mt-mem-row>:nth-child(2){grid-area:heard}.mt-mem-row>:nth-child(3){grid-area:note}.mt-mem-row>:nth-child(4){grid-area:src;justify-self:start}.mt-mem-row>:nth-child(5){grid-area:del}}.st-group{background:var(--pane-2);border-radius:10px;gap:6px;padding:10px 12px;display:grid}.st-pattern{color:var(--ink-2);grid-template-columns:110px minmax(0,1fr);align-items:center;gap:8px;font-size:12.5px;display:grid}.st-pattern .st-row{margin:0}.st-speakers input{max-width:140px}@media (width<=640px){.st-pattern{grid-template-columns:1fr;gap:3px}}.mt-cols{grid-template-columns:minmax(0,1.25fr) 10px minmax(0,1fr);gap:2px}.mt-cols.sized{grid-template-columns:minmax(0, 1fr) 10px minmax(0, var(--mt-tw))}.mt-cols>.handle{align-self:stretch}.mt-cols>.handle:before{content:"";background:var(--line);width:1px;position:absolute;top:0;bottom:0;left:50%}.mt-cols>.mt-transcript{border-left:0;padding-left:6px}.mt-thide{padding:0 6px}.mt-watching{background:color-mix(in srgb, var(--accent) 10%, transparent);max-width:220px;color:var(--accent);white-space:nowrap;text-overflow:ellipsis;border-radius:999px;align-items:center;gap:5px;padding:2px 8px;display:inline-flex;overflow:hidden}.btn.flash{box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 35%, transparent)}.mt-lines{grid-auto-rows:max-content}.mt-pic{border:1px solid var(--line);background:var(--pane-2);border-radius:10px;margin:4px 0;overflow:clip}.mt-pic-img{background:color-mix(in srgb, var(--ink) 6%, transparent);cursor:zoom-in;border:0;width:100%;padding:0;display:block}.mt-pic-img img{object-fit:contain;width:100%;max-height:200px;display:block}.mt-pic figcaption{align-items:center;gap:8px;padding:5px 8px;font-size:12.5px;display:flex}.mt-pic figcaption input{border:1px solid var(--line-2);background:var(--pane);min-width:0;height:24px;color:var(--ink);font:12.5px var(--font);border-radius:6px;flex:1;padding:0 6px}.mt-pic-note{color:var(--ink-2);font:12.5px var(--font);text-align:left;cursor:text;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;min-width:0;padding:0;overflow:hidden}.mt-pic-note:hover{color:var(--ink)}.mt-pic .ghost-btn{height:22px;padding:0 5px}.mt-pic-text{padding:0 8px 6px}.mt-pic-text summary{cursor:pointer}.mt-pic-text p{white-space:pre-wrap;max-height:160px;color:var(--ink-2);margin:4px 0 0;overflow:auto}.mt-mark{border-left:3px solid var(--accent);background:color-mix(in srgb, var(--accent) 7%, var(--pane));color:var(--ink);border-radius:8px;align-items:baseline;gap:7px;padding:5px 9px;font-size:13px;display:flex}.mt-mark svg{color:var(--accent);flex:none;align-self:center}.mt-line-note{border:1px solid color-mix(in srgb, var(--accent) 50%, var(--line-2));background:var(--pane);height:28px;color:var(--ink);font:13px var(--font);border-radius:8px;outline:none;grid-column:1/-1;padding:0 8px}.mt-gallery{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;margin-top:10px;display:grid}.mt-gallery-head{letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3);grid-column:1/-1;font-size:13px;font-weight:600}.mt-thumb{border:1px solid var(--line);background:var(--pane-2);text-align:left;cursor:zoom-in;border-radius:8px;gap:3px;padding:0;display:grid;overflow:hidden}.mt-thumb img{aspect-ratio:16/10;object-fit:cover;width:100%;display:block}.mt-thumb small{color:var(--ink-3);text-overflow:ellipsis;white-space:nowrap;padding:0 6px 4px;font-size:11px;overflow:hidden}.mt-gallery.small-thumbs{grid-template-columns:repeat(auto-fill,minmax(88px,1fr))}.mt-attach{border:1px solid var(--line);background:var(--pane-2);color:var(--ink);border-radius:12px;gap:10px;padding:12px;display:grid}.mt-attach-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.mt-attach-row input{border:1px solid var(--line-2);background:var(--pane);min-width:180px;height:30px;color:var(--ink);font:13px var(--font);border-radius:8px;flex:1;padding:0 10px}.mt-attach-row label.btn{cursor:pointer}.mt-attach-mail{border-top:1px solid var(--line);gap:8px;padding-top:8px;display:grid}.mt-mail{gap:3px;display:grid}.mt-mail-head{align-items:center;gap:7px;min-width:0;display:flex}.mt-mail-subj{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;font-weight:500;overflow:hidden}.mt-mail-head .link-btn{flex:none;margin-left:auto}.mt-mail-file{color:var(--ink-2);align-items:center;gap:7px;padding-left:20px;font-size:12.5px;display:flex}.mt-mail-file .link-btn,.mt-mail-file .muted{margin-left:auto}.mt-page{position:relative}.mt-page.dropping{outline:2px dashed color-mix(in srgb, var(--accent) 60%, transparent);outline-offset:-6px}.mt-drop{z-index:40;background:var(--accent);color:#fff;font:500 13px var(--font);box-shadow:var(--shadow-lg);pointer-events:none;border-radius:12px;align-items:center;gap:8px;padding:10px 16px;display:flex;position:absolute;bottom:24px;left:50%;transform:translate(-50%)}@media (width<=760px){.mt-cols,.mt-cols.sized{grid-template-columns:minmax(0,1fr)}.mt-cols>.handle,.mt-thide{display:none}.mt-cols>.mt-transcript{padding-left:0}}.in-bridge-app .float-card{cursor:grab}.in-bridge-app .float-card:active{cursor:grabbing}.float-card button,.float-card input,.float-card a{cursor:pointer}.float-card input{cursor:text}.fc-play{color:var(--accent)}.fc-viz{background:var(--pane-2);border-radius:10px;gap:6px;padding:6px 8px;display:grid}.fc-row{align-items:center;gap:10px;min-width:0;display:flex}.fc-level{align-items:flex-end;gap:2px;height:14px;display:inline-flex}.fc-level i{background:var(--line-2);border-radius:1px;width:3px}.fc-level i:first-child{height:4px}.fc-level i:nth-child(2){height:6px}.fc-level i:nth-child(3){height:8px}.fc-level i:nth-child(4){height:10px}.fc-level i:nth-child(5){height:12px}.fc-level i:nth-child(6){height:14px}.fc-level i.on{background:var(--accent)}.fc-level small{color:var(--ink-3);align-self:center;margin-left:4px;font-size:11px}.fc-share{color:var(--ink-2);white-space:nowrap;grid-template-columns:auto 1fr auto;align-items:center;gap:6px;font-size:11px;display:grid}.fc-share b{font-weight:550}.fc-share i{background:linear-gradient(to right, var(--accent) var(--you), #8e4ec6 var(--you));border-radius:3px;height:5px}.fc-spark{width:100%;height:30px;display:block}.fc-spark .axis{stroke:var(--line-2);stroke-width:1px}.fc-spark .you{fill:var(--accent)}.fc-spark .them{fill:#8e4ec6}.fc-said{gap:3px;display:grid}.fc-said p{margin:0;font-size:12px;line-height:1.35}.fc-said-line{color:var(--ink-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.fc-said-line b{color:var(--accent);margin-right:2px;font-weight:600}.fc-said-line.them b{color:#8e4ec6}.fc-info{margin:0;font-size:11.5px}.fc-acts{flex-wrap:wrap}.mt-view{background:var(--pane);grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);min-width:0;height:100%;min-height:0;display:grid}.mt-view>.mt-page,.mt-view>.mt-home{height:auto;min-height:0;overflow:auto}.mt-view .pane-titles h2{padding-left:4px}.mt-view .menu .menu-item{white-space:nowrap}.mt-view .pane-titles .mt-title{field-sizing:content;min-width:4ch;max-width:100%;color:var(--ink);font:600 13.5px var(--font);text-overflow:ellipsis;background:0 0;border:0;border-radius:6px;outline:none;margin-left:-4px;padding:1px 4px;display:block}.mt-view .pane-titles .mt-title:hover,.mt-view .pane-titles .mt-title:focus{background:var(--pane-2)}.mt-when{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:5px;margin-left:-4px;padding:0 4px}button.mt-when:hover{background:var(--pane-3);color:var(--ink)}span.mt-when{cursor:default}.pane-sub .sub-where.mt-when{max-width:none;display:inline}.mt-inline{border:1px solid color-mix(in srgb, var(--accent) 50%, var(--line-2));background:var(--pane);height:20px;color:var(--ink);font:11.5px var(--font);border-radius:5px;outline:none;padding:0 6px}.mt-people-in{width:260px}.mt-people,.mt-saved{max-width:280px;font-family:var(--font)}.mt-view .pane-sub .mt-when,.mt-view .pane-sub .mt-people{flex:none}.mt-view .pane-sub .mt-people{max-width:170px}.mt-view .pane-sub .mt-people>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mt-view .pane-sub .mt-saved{flex:0 auto;min-width:26px}.mt-transcript{container-type:inline-size}@container (width<=520px){.mt-thead .lbl{display:none}}.mt-state .rec-dot{width:7px;height:7px}.st-rec{color:#d1383d;background:#e5484d1f}.st-paused{color:var(--ink-3)}.mt-notes{container-type:inline-size}@container (width<=660px){.mt-tool small{display:none}.mt-tool{padding:0 7px}}.mt-phead{grid-template-columns:minmax(0,1fr);grid-auto-columns:auto;grid-auto-flow:column;align-items:center;gap:6px;min-height:30px;display:grid}.mt-phead>.mt-tools{justify-self:start}.mt-phead.mt-toolbar{align-items:start}.mt-thead.mt-phead{flex-wrap:wrap;display:flex}.mt-cols.single{grid-template-columns:minmax(0,1fr)}.mt-cols>.mt-transcript.off{display:none}.mt-cols.single>.mt-transcript{padding-left:0}.mt-files{align-content:start;gap:12px;display:grid}.mt-file-list{border:1px solid var(--line);border-radius:10px;display:grid;overflow:clip}.mt-file{border-top:1px solid var(--line);align-items:center;gap:8px;padding:7px 8px 7px 10px;display:flex}.mt-file:first-child{border-top:0}.mt-file:hover{background:var(--pane-2)}.mt-file-icon{background:var(--pane-3);width:26px;height:26px;color:var(--ink-2);border-radius:7px;flex:none;place-items:center;display:grid}.mt-file-main{min-width:0;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;flex:1;gap:1px;padding:0;display:grid}.mt-file-name{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;font-size:13px;font-weight:550;display:flex;overflow:hidden}.mt-file-name small{background:color-mix(in srgb, var(--accent) 12%, transparent);color:var(--accent);border-radius:5px;padding:0 5px;font-size:10.5px;font-weight:500}.mt-file-where{font:11px var(--font-mono);color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mt-file.gone .mt-file-name{color:var(--ink-3);text-decoration:line-through}.mt-file.gone .mt-file-where{color:var(--critical);font-family:var(--font)}@container (width<=560px){.mt-view .pane-head .mt-hb{display:none}.mt-view .pane-sub .mt-people{flex:0 auto;min-width:0}.mt-people-in{width:160px}}.mt-setup{background:color-mix(in srgb, var(--warning) 10%, var(--pane));border:1px solid color-mix(in srgb, var(--warning) 35%, transparent);color:var(--ink);border-radius:10px;flex-wrap:wrap;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.mt-setup>svg{color:var(--warning);flex:none;margin-top:2px}.mt-setup-main{flex:240px;gap:2px;min-width:0;display:grid}.mt-setup-main b{font-size:13px}.mt-setup-btns{flex-wrap:wrap;gap:6px;display:flex}.mt-first{background:var(--pane);border:1px solid var(--line);color:var(--ink);border-radius:12px;gap:10px;padding:14px 16px;display:grid}.mt-first-head{align-items:flex-start;gap:10px;display:flex}.mt-first-head>svg{color:var(--accent);flex:none;margin-top:2px}.mt-first-head>div{gap:2px;display:grid}.mt-steps{gap:2px;margin:0;padding:0;list-style:none;display:grid}.mt-step{border-top:1px solid var(--line);align-items:flex-start;gap:10px;padding:8px 0;display:flex}.mt-step:first-child{border-top:0}.mt-step-mark{border:1.5px solid var(--line-strong,var(--line));border-radius:50%;flex:none;place-items:center;width:18px;height:18px;margin-top:1px;display:grid}.mt-step.ok .mt-step-mark{border-color:var(--good);background:var(--good);color:var(--pane)}.mt-step-main{flex:1;justify-items:start;gap:3px;min-width:0;display:grid}.mt-step-main b{font-size:13px;font-weight:600}.mt-step-main .perm-fix{justify-self:stretch}.mt-step-acts{flex-wrap:wrap;gap:6px;margin-top:3px;display:flex}.mt-first-foot{justify-content:flex-end;align-items:center;gap:10px;display:flex}.btn.danger{background:var(--critical);color:#fff;border-color:#0000}.btn.danger:hover{filter:brightness(1.06)}.rec-said{white-space:nowrap}.mt-sec{border-bottom:1px solid var(--line-2);color:var(--ink);align-items:center;gap:7px;margin:10px 0 2px;padding:6px 4px 5px;display:flex}.mt-sec:first-child{margin-top:0}.mt-sec>svg{color:var(--accent);flex:none}.mt-sec-name{font:600 13.5px var(--font);color:var(--ink);text-align:left;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mt-sec-name:hover{text-underline-offset:3px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.mt-sec input{border:1px solid var(--line-2);background:var(--pane);min-width:0;height:26px;color:var(--ink);font:600 13.5px var(--font);border-radius:7px;outline:none;flex:1;padding:0 8px}.mt-sec .ghost-btn{opacity:0}.mt-sec:hover .ghost-btn,.mt-sec .ghost-btn:focus-visible{opacity:1}button.mt-who{text-align:left;cursor:pointer;font-family:var(--font);text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;max-width:16ch;padding:0;overflow:hidden}button.mt-who:disabled{cursor:default}button.mt-who:not(:disabled):hover{text-underline-offset:3px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.mt-who.guess,.mt-quote{font-style:italic}.mt-fromcal{color:var(--accent)}.mt-archived{cursor:pointer}.mt-archived svg{margin-right:2px}.mt-in svg{vertical-align:-1px}.mt-places{flex-wrap:wrap;gap:6px;display:flex}.mt-places button{border:1px solid var(--line-2);background:var(--pane);height:28px;color:var(--ink-2);font:500 12.5px var(--font);border-radius:999px;align-items:center;gap:5px;padding:0 11px;display:inline-flex}.mt-places button:hover{color:var(--ink)}.mt-places button.on{border-color:color-mix(in srgb, var(--accent) 55%, var(--line-2));background:color-mix(in srgb, var(--accent) 12%, var(--pane));color:var(--ink)}.mt-folder-list{gap:2px;max-height:240px;display:grid;overflow:auto}.mt-folder-opt{height:32px;color:var(--ink);font:13px var(--font);text-align:left;border-radius:8px;align-items:center;gap:8px;padding:0 10px;display:flex}.mt-folder-opt:hover:not(:disabled){background:color-mix(in srgb, var(--accent) 10%, var(--pane))}.mt-folder-opt svg{color:var(--ink-3);flex:none}.mt-folder-opt span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.mt-folder-opt.on{background:color-mix(in srgb, var(--accent) 12%, var(--pane))}.mt-folder-new{gap:8px;display:flex}.mt-folder-new input{flex:1}.mt-confirm .mt-dialog-acts{flex-wrap:wrap}.rm-folder{margin-top:4px}.rm-folder-head{height:26px;color:var(--ink-2);font:500 12.5px var(--font);text-align:left;border-radius:7px;align-items:center;gap:6px;min-width:0;margin-left:10px;padding:0 8px 0 4px;display:flex}.rm-folder-head:hover{background:var(--pane);color:var(--ink)}.rm-folder-head svg{color:var(--ink-3);flex:none}.rm-folder-head .rm-title{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.rm-folder .rm-row{margin-left:24px}.rm-msg{margin:4px 8px 2px 25px}.rail-rec{width:26px;height:26px;color:var(--critical);border-radius:7px;flex:none;place-items:center;display:grid}.rail-rec:hover{background:var(--pane);color:var(--critical)}.rail-rec.busy{color:var(--ink-3)}.rail-rec:disabled{opacity:.5}.rail-rec-err{margin:2px 8px 4px 25px}.mt-line.dropped .mt-text{color:var(--ink-3);text-decoration:line-through;-webkit-text-decoration-color:color-mix(in srgb, var(--ink-3) 60%, transparent);text-decoration-color:color-mix(in srgb, var(--ink-3) 60%, transparent)}.path-chip.warn{color:var(--warning);flex:none}.mt-assist{align-content:start;gap:10px;display:grid}.mt-assist-on{cursor:pointer;align-items:center;gap:6px;font-size:13px;display:inline-flex}.mt-assist-list{gap:6px;display:grid}.mt-tip{border:1px solid var(--line);background:var(--pane-2);border-radius:10px;grid-template-columns:auto 1fr auto auto;align-items:start;gap:4px 10px;padding:8px 10px;display:grid}.mt-tip.kept{opacity:.7}.mt-tip-kind,.fc-tip-kind{letter-spacing:.02em;text-transform:uppercase;color:var(--accent);padding-top:2px;font-size:10.5px;font-weight:600}.mt-tip.check .mt-tip-kind,.fc-tip.check .fc-tip-kind{color:var(--warning)}.mt-tip-text{gap:2px;min-width:0;font-size:13.5px;line-height:1.45;display:grid}.mt-tip-text small{font-size:11.5px;line-height:1.35}.mt-tip .mt-t{padding-top:2px}.mt-tip-acts{gap:2px;display:inline-flex}.mt-tip-acts .ghost-btn{height:22px;padding:0 6px}.mt-assist-btn.on{color:var(--accent);border-color:color-mix(in srgb, var(--accent) 45%, var(--line-2));background:color-mix(in srgb, var(--accent) 10%, transparent)}.mt-recent{border-top:1px solid var(--line);gap:6px;padding-top:8px;display:grid}.mt-recent.compact{border:1px solid var(--line);background:var(--pane-2);border-radius:10px;padding:8px 10px}.mt-recent-file{flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0;font-size:12.5px;display:flex}.mt-recent-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;font-weight:500;overflow:hidden}.mt-recent-file .btn{margin-left:auto}.mt-recent-look{flex-wrap:wrap;align-items:center;gap:4px 10px;display:flex}.fc-tip{background:color-mix(in srgb, var(--accent) 9%, var(--pane-2));border-radius:8px;grid-template-columns:auto 1fr auto auto;align-items:start;gap:6px;margin-top:6px;padding:6px 8px;display:grid}.fc-tip-text{color:var(--ink);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:12.5px;line-height:1.35;display:-webkit-box;overflow:hidden}.fc-tip .fc-x{width:20px;height:20px}.fc-acts .btn.on{color:var(--accent)}.mt-mynotes.pinned{grid-template-rows:auto auto minmax(0,1fr) auto}.mt-mynotes.pinned .mt-mine{resize:none;align-self:stretch;height:auto;min-height:180px}.mt-mynotes-name{min-width:0;color:var(--ink);cursor:text;align-items:center;gap:6px;font-size:13.5px;display:inline-flex}.mt-mynotes-name>svg{color:var(--accent);flex:none}.mt-mynotes-name small{font-size:11.5px;font-weight:400}.mt-shapes{margin:-4px 0 0}@media (width<=760px){.mt-cols.pinned{grid-template-rows:auto minmax(300px,1fr);gap:14px;min-height:auto}.mt-mynotes.pinned{grid-template-rows:none;min-height:auto;overflow:visible}.mt-mynotes.pinned .mt-mine{resize:vertical;height:132px;min-height:132px}.mt-mynotes-name{font-size:15px}}.app.narrow .mt-mine{font-size:16px}.mt-assist>.mt-phead{flex-wrap:wrap;display:flex}.mt-assist-on{flex:none}.mt-chief{border:1px solid var(--line);background:var(--pane-2);border-radius:10px;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0 0 4px;padding:8px 10px;display:flex}.mt-chief .btn{flex:none}.mt-chief>span{flex:220px;min-width:0}.mt-from{flex-wrap:wrap;align-items:center;gap:4px 6px;margin:4px 4px 0;display:flex}.mt-from-chip{border:1px solid var(--line-2);background:var(--pane);height:22px;color:var(--ink-2);font:500 11.5px var(--font);border-radius:999px;align-items:center;padding:0 8px;display:inline-flex}button.mt-from-chip{cursor:pointer}button.mt-from-chip:hover{color:var(--ink);border-color:color-mix(in srgb, var(--accent) 40%, var(--line-2))}.mt-from-chip.mine{color:var(--accent);border-color:color-mix(in srgb, var(--accent) 40%, var(--line-2));background:color-mix(in srgb, var(--accent) 8%, var(--pane))}.mt-items-head{padding-bottom:0}.mt-items{gap:2px;margin:0 0 6px;padding:0;list-style:none;display:grid}.mt-item{border-radius:10px;align-items:flex-start;gap:8px;padding:6px 8px;display:flex}.mt-item:hover{background:var(--pane-2)}.mt-item-tick{accent-color:var(--accent);flex:none;margin:4px 0 0}.mt-item-main{flex:1;gap:4px;min-width:0;display:grid}.mt-item-text{overflow-wrap:anywhere;font-size:14px;line-height:1.5}.mt-item-text p{margin:0}.mt-item.done .mt-item-text{color:var(--ink-3);text-decoration:line-through;-webkit-text-decoration-color:color-mix(in srgb, var(--ink-3) 60%, transparent);text-decoration-color:color-mix(in srgb, var(--ink-3) 60%, transparent)}.mt-item-acts{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.mt-item-acts .btn.lead{border-color:color-mix(in srgb, var(--accent) 45%, var(--line-2));background:color-mix(in srgb, var(--accent) 10%, var(--pane));color:var(--ink)}.mt-item-went,.mt-since-went{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:12px;display:flex}.mt-went{align-items:center;gap:5px;min-width:0;max-width:100%;display:inline-flex}.mt-went>span{overflow-wrap:anywhere;min-width:0}.mt-went.pr{color:var(--ink-2);border:1px solid var(--line-2);border-radius:999px;height:20px;padding:0 7px;text-decoration:none}.mt-went.pr:hover{color:var(--ink);border-color:color-mix(in srgb, var(--accent) 40%, var(--line-2))}.mt-went.pr.pr-merged{color:#8e4ec6;border-color:color-mix(in srgb, #8e4ec6 40%, var(--line-2))}.mt-went.agent[data-status=blocked],.mt-went.chief[data-status=waiting]{color:var(--warning)}.mt-state-ico{color:var(--ink-3);flex:none}[data-state=done]>.mt-state-ico{color:var(--good)}[data-state=needs]>.mt-state-ico{color:var(--warning)}[data-state=working]>.mt-state-ico{color:var(--accent)}.mt-start{border:1px solid color-mix(in srgb, var(--accent) 30%, var(--line-2));background:var(--pane);border-radius:10px;gap:8px;padding:10px;display:grid}.mt-start-row{color:var(--ink-2);grid-template-columns:70px minmax(0,1fr);align-items:center;gap:8px;font-size:12.5px;display:grid}.mt-start select,.mt-start-dir{border:1px solid var(--line-2);background:var(--pane);min-width:0;height:30px;color:var(--ink);font:13px var(--font);border-radius:8px;padding:0 8px}.mt-start-why{overflow-wrap:anywhere;margin:-2px 0 0 78px}.mt-start-own{color:var(--ink-2);align-items:center;gap:6px;font-size:12.5px;display:flex}.mt-start-own code{font:11.5px var(--mono,ui-monospace, monospace);background:var(--pane-2);overflow-wrap:anywhere;border-radius:5px;padding:1px 5px}.mt-start-told summary{cursor:pointer;color:var(--ink-2)}.mt-start-told textarea{border:1px solid var(--line-2);background:var(--pane-2);width:100%;color:var(--ink);font:12.5px/1.5 var(--font);resize:vertical;box-sizing:border-box;border-radius:8px;margin-top:6px;padding:8px 10px}.mt-start-acts{align-items:center;gap:6px;display:flex}.mt-since{border:1px solid var(--line-2);background:var(--pane-2);border-radius:12px}.mt-since-head{width:100%;min-height:36px;color:var(--ink);font:13px var(--font);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:6px 12px;display:flex}.mt-since-head>svg:first-child{color:var(--accent);flex:none}.mt-since-head b{flex:none}.mt-since-line{min-width:0;color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.mt-since-head .rot{transform:rotate(90deg)}.mt-since-body{gap:6px;padding:0 12px 10px;display:grid}.mt-since-body p{margin:0}.mt-since-body ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.mt-since-item{align-items:flex-start;gap:8px;font-size:13px;display:flex}.mt-since-item>svg{margin-top:4px}.mt-since-item>div{gap:2px;min-width:0;display:grid}.mt-since-text{overflow-wrap:anywhere}.mt-since-item[data-state=done] .mt-since-text{color:var(--ink-3)}.mt-since-next{margin-top:-4px}@media (width<=760px){.mt-start-row{grid-template-columns:minmax(0,1fr);gap:4px}.mt-start-why{margin-left:0}.mt-since-line{white-space:normal}}.m-meetings>.pane:only-child{grid-row:1/-1}.app.narrow .mt-home,.app.narrow .mt-page{padding-left:max(14px, env(safe-area-inset-left));padding-right:max(14px, env(safe-area-inset-right))}.app.narrow .mt-page{padding-top:10px}.app.narrow .m-meetings>.m-seg button{height:40px}.app.narrow .mt-view .pane-head{height:auto;min-height:52px;padding:6px max(6px, env(safe-area-inset-right)) 6px max(6px, env(safe-area-inset-left));flex-wrap:wrap;gap:4px 6px}.app.narrow .mt-view .pane-title{flex:1 1 0;gap:4px;min-width:0}.app.narrow .mt-view .pane-extras{display:contents}.app.narrow .mt-view .pane-head .win-btn,.app.narrow .mt-view .pane-head .menu-anchor>.win-btn{flex:none;width:40px;height:40px}.app.narrow .mt-view .pane-head .win-btn.back{margin-right:-4px}.app.narrow .mt-view .pane-head .pane-icon{display:none}.app.narrow .mt-view .pane-titles{flex:1;gap:0}.app.narrow .mt-view .pane-titles h2{padding-left:0}.app.narrow .mt-view .pane-titles .mt-title{field-sizing:fixed;width:100%;height:40px;margin-left:0;font-size:16px}.app.narrow .mt-view .pane-sub .path-chip{display:none}.app.narrow .mt-view .pane-head>.state-tag{align-self:center}.mt-meta{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:0 2px;margin:0 0 0 -8px;font-size:13px;display:flex}.mt-meta>button,.mt-meta>.path-chip{max-width:100%;height:auto;min-height:40px;color:var(--ink-2);font:13px var(--font);text-align:left;border-radius:8px;align-items:center;gap:6px;margin:0;padding:4px 8px;display:inline-flex}.mt-meta>button:active{background:var(--pane-2)}.mt-meta>button>span,.mt-meta>button.path-chip>span{overflow-wrap:anywhere;white-space:normal;min-width:0;overflow:visible}.mt-meta>button>svg{flex:none}.mt-meta>.mt-fromcal{color:var(--accent)}.mt-meta>.warn{color:var(--warning)}.mt-meta>.mt-inline{flex:100%;width:auto;min-width:0;height:40px;margin:0 0 0 8px;font-size:16px}.app.narrow .mt-view .pane-head .seg{border-radius:11px;flex:1 0 100%;order:5;padding:3px;display:flex}.app.narrow .mt-view .pane-head .seg button{border-radius:8px;flex-direction:column;flex:1 1 0;justify-content:center;gap:1px;min-width:0;height:44px;padding:0 2px}.app.narrow .mt-view .pane-head .seg button span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:11px;line-height:1.2;display:block;overflow:hidden}@media (orientation:landscape) and (height<=520px){.app.narrow .mt-view .pane-head .seg{flex:none;order:0}.app.narrow .mt-view .pane-head .seg button{flex-direction:row;flex:none;gap:6px;height:40px;padding:0 12px}.app.narrow .mt-view .pane-head .seg button span{font-size:12.5px}}.app.narrow .mt-view .pane-head:not(:has(.mt-title)){padding-left:max(14px, env(safe-area-inset-left));padding-right:max(10px, env(safe-area-inset-right))}.app.narrow .mt-view .pane-head:not(:has(.mt-title)) .pane-titles h2{padding-left:0;font-size:16px}.app.narrow .mt-view .pane-head:not(:has(.mt-title)) .pane-sub{margin-left:0}.app.narrow .mt-view .pane-head .btn.small{height:40px;padding:0 11px;font-size:13px}.app.narrow .mt-view :is(.btn.small,.mt-tool,.mt-places button,.mt-suggest .chip,.mt-a-foot .chip,.mt-from-chip){height:auto;min-height:40px}.app.narrow .mt-view .btn.small{padding:0 12px;font-size:13px}.app.narrow .mt-view .ghost-btn{justify-content:center;min-width:40px;min-height:40px}.app.narrow .mt-view .menu .menu-item{height:40px;font-size:14px}.app.narrow .mt-view .link-btn{vertical-align:baseline;min-height:40px;margin:-11px 0;padding:11px 0;line-height:18px;display:inline-block}.app.narrow .mt-view .mt-start-told summary{padding:11px 0;line-height:18px}.app.narrow .mt-view .mt-places button{padding:0 14px;font-size:13.5px}.app.narrow .mt-view .mt-suggest .chip{padding:0 12px;font-size:13px}.app.narrow .mt-view .mt-from-chip{padding:0 12px;font-size:12.5px}.app.narrow .mt-view :is(.mt-search,.mt-askbox input,.mt-start select,.mt-start-dir,.mt-tool select,.mt-sec input,.mt-line-note,.mt-pic input,.mt-attach-row input){height:40px;font-size:16px}.app.narrow .mt-view :is(.mt-line-edit textarea,.mt-start-told textarea){font-size:16px}.app.narrow .mt-view .mt-askbox{padding:2px 2px 2px 12px}.app.narrow .mt-view .mt-askbox .ghost-btn{width:40px}.mt-tick-hit{cursor:pointer;flex:none;place-items:center;display:inline-grid}.app.narrow .mt-view .mt-tick-hit{width:40px;height:40px;margin:-8px -6px -8px -10px}.app.narrow .mt-view .mt-tick-hit>input{width:20px;height:20px;margin:0}.app.narrow .mt-view .mt-row{padding-left:4px}.app.narrow .mt-view .mt-row-main b{white-space:normal;overflow-wrap:anywhere}.app.narrow .mt-view .mt-assist-on{min-height:40px}.app.narrow .mt-view .mt-assist-on input{width:20px;height:20px}.app.narrow .mt-view .mt-pickbar{margin:4px 0;line-height:1.45}.app.narrow .mt-view .mt-phead.mt-toolbar{grid-template-columns:minmax(0,1fr) auto;grid-auto-flow:row}.app.narrow .mt-view .mt-phead.mt-toolbar>.mt-grow{display:none}.app.narrow .mt-view .mt-tools{border-radius:11px;grid-template-columns:repeat(2,minmax(0,1fr));justify-self:stretch;gap:2px;padding:3px;display:grid}@media (width>=640px){.app.narrow .mt-view .mt-tools{grid-template-columns:repeat(4,minmax(0,1fr))}}.app.narrow .mt-view .mt-tool{justify-content:center;min-width:0;min-height:44px;padding:0 8px;font-size:13.5px}.app.narrow .mt-view label.mt-tool{padding:0;position:relative}.app.narrow .mt-view label.mt-tool small{text-overflow:ellipsis;pointer-events:none;font-size:10.5px;line-height:1.2;display:block;position:absolute;top:5px;left:10px;right:10px;overflow:hidden}.app.narrow .mt-view .mt-tool select{field-sizing:fixed;width:100%;min-width:0;max-width:none;height:44px;padding:14px 8px 0;font-size:16px}.app.narrow .mt-view .mt-phead>.ghost-btn{align-self:start}.app.narrow .mt-view .mt-phead.mt-toolbar>.ghost-btn{gap:0;width:40px;padding:0;font-size:0}.app.narrow .mt-view .mt-item{padding:6px 4px}.app.narrow .mt-view .mt-item-acts{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 40px;gap:6px;display:grid}.app.narrow .mt-view .mt-item-acts .btn.small{white-space:normal;text-align:center;justify-content:center;padding:4px 8px;line-height:1.2}.app.narrow .mt-view .mt-item-acts .btn.small svg{flex:none}@media (width<=400px){.app.narrow .mt-view .mt-item-acts .btn.small svg{display:none}}.app.narrow .mt-view .mt-recbar{gap:8px;padding:10px 12px}.app.narrow .mt-view .mt-recbar .btn.small{flex:auto;justify-content:center}.app.narrow .mt-view button.mt-who{min-width:40px;min-height:40px;margin:-10px 0;padding:10px 6px 10px 0}.app.narrow .mt-view .mt-line-acts .ghost-btn{width:40px;height:40px;min-height:40px;margin:-10px 0;padding:0}.app.narrow .mt-view .mt-line:not(.open,:focus-within) .mt-line-acts{visibility:hidden}.app.narrow .mt-view .mt-line.open{background:var(--pane-2)}.app.narrow .mt-view .mt-line.open .mt-line-acts{opacity:1}.app.narrow .mt-view .mt-tip{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"kind time acts""text text text";align-items:center;row-gap:0;padding:2px 4px 10px 12px}.app.narrow .mt-view .mt-tip-kind{grid-area:kind;padding-top:0}.app.narrow .mt-view .mt-tip .mt-t{grid-area:time;padding-top:0}.app.narrow .mt-view .mt-tip>:last-child{grid-area:acts}.app.narrow .mt-view .mt-tip-text{grid-area:text;padding-right:8px;font-size:14.5px}.app.narrow .mt-view .mt-sec{min-height:40px;padding-top:0;padding-bottom:0}.app.narrow .mt-view .mt-sec-name{align-self:stretch}.app.narrow .mt-view .mt-sec .ghost-btn,.app.narrow .mt-view .mt-tip-acts .ghost-btn{height:40px}.app.narrow .mt-view .mt-sec:not(:hover,:focus-within) .ghost-btn{visibility:hidden}.app.narrow .mt-view .mt-thead .ghost-btn{width:40px;padding:0}.app.narrow .mt-cols,.app.narrow .mt-cols.sized{grid-template-columns:minmax(0,1fr)}.app.narrow .mt-transcript{border-left:0;padding-left:0}.app.narrow .mt-cols.pinned{grid-template-rows:auto minmax(300px,1fr);gap:14px;min-height:auto}.app.narrow .mt-mynotes.pinned{grid-template-rows:none;min-height:auto;overflow:visible}.app.narrow .mt-mynotes.pinned .mt-mine{resize:vertical;height:132px;min-height:132px}.app.narrow .mt-mynotes-name{font-size:15px}.app.narrow .mt-start-row{grid-template-columns:minmax(0,1fr);gap:4px}.app.narrow .mt-start-why{margin-left:0}.app.narrow .mt-page>.mt-cols:not(.pinned){flex:none}.app.narrow .mt-cols:not(.pinned)>.mt-notes{overflow:visible}.app.narrow .mt-cols:not(.pinned) .mt-lines{max-height:none;overflow:visible}.app.narrow .mt-view .mt-bulk{gap:6px;padding:8px 10px}.app.narrow .mt-view .mt-bulk-x{width:40px}.app.narrow .call-prompt{top:calc(52px + var(--safe-top,0px) + 8px);width:auto;left:max(12px, env(safe-area-inset-left));right:max(12px, env(safe-area-inset-right));max-width:none;animation:none;transform:none}.app.narrow .call-prompt :is(.btn.small,.ghost-btn){min-width:40px;height:40px;padding:0 14px;font-size:13px}@media (width<=899px){.mt-dialog-back{padding:max(16px, env(safe-area-inset-top)) max(12px, env(safe-area-inset-right)) max(16px, env(safe-area-inset-bottom)) max(12px, env(safe-area-inset-left))}.mt-dialog>header .ghost-btn,.mt-dialog .ghost-btn,.mt-dialog .btn.small{justify-content:center;min-width:40px;min-height:40px;font-size:13px}.mt-dialog :is(input:not([type=checkbox],[type=radio]),select,textarea){font-size:16px}.mt-dialog input:not([type=checkbox],[type=radio]),.mt-dialog select{min-height:40px}.mt-dialog :is(.mt-folder-opt,.mt-pick-opt){min-height:44px}}.mt-pick-list{gap:2px;margin:0 -6px;display:grid}.mt-pick-opt{min-height:44px;color:var(--ink);font:15px var(--font);text-align:left;border-radius:10px;align-items:center;gap:10px;padding:0 10px;display:flex}.mt-pick-opt:active,.mt-pick-opt:focus-visible{background:var(--pane-3);outline:none}.mt-pick-opt svg{color:var(--ink-3);flex:none}.mt-pick-sep{background:var(--line);height:1px;margin:4px 10px}.mt-talk{gap:5px;margin:0 4px 2px 0;display:grid}.mt-talk-bar{border-radius:4px;gap:2px;height:6px;display:flex;overflow:hidden}.mt-talk-bar i{flex-basis:0;min-width:3px}.mt-talk-keys{color:var(--ink-2);flex-wrap:wrap;gap:3px 12px;font-size:11.5px;display:flex}.mt-talk-keys span{align-items:center;gap:5px;display:inline-flex}.mt-talk-keys i{border-radius:2px;width:7px;height:7px}.mt-talk-keys b{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600}.mt-talk .c0{background:var(--series-1)}.mt-talk .c1{background:var(--series-2)}.mt-talk .c2{background:var(--series-3)}.mt-talk .c3{background:var(--series-4)}.mt-talk .c4{background:var(--series-5)}.mt-talk .c5{background:var(--series-7)}.modal.add-acct{align-content:start;gap:12px;width:min(520px,100%)}.aa-body{gap:12px;min-width:0;display:grid}.aa-lead{color:var(--ink-2);margin:0;font-size:13px;line-height:1.5}.aa-steps{color:var(--ink-3);gap:6px;margin:0;padding:0;font-size:12px;list-style:none;display:flex}.aa-steps li{white-space:nowrap;flex:1;align-items:center;gap:6px;min-width:0;display:inline-flex}.aa-step-name{text-overflow:ellipsis;overflow:hidden}.aa-steps li+li:before{content:"";background:var(--line-2);flex:0 0 14px;height:1px;margin-right:2px}.aa-steps li.now{color:var(--ink);font-weight:600}.aa-steps li.did{color:var(--ink-2)}.aa-num{border:1px solid var(--line-2);width:18px;height:18px;font:600 10.5px var(--font);border-radius:50%;flex:none;place-items:center;display:inline-grid}.aa-steps li.now .aa-num{border-color:var(--accent);background:var(--accent);color:var(--on-accent)}.aa-steps li.did .aa-num{border-color:color-mix(in srgb, var(--good) 45%, transparent);color:var(--good)}.aa-suggest{flex-wrap:wrap;align-items:center;gap:4px 6px;margin-top:-6px;display:flex}.aa-suggest .fchip{border:1px solid var(--line-2)}.aa-suggest .muted{margin-left:4px}.aa-state{background:var(--pane-2);border:1px solid var(--line);color:var(--ink-2);border-radius:10px;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.aa-state>div{gap:3px;min-width:0;font-size:12.5px;line-height:1.45;display:grid}.aa-state b{color:var(--ink);flex-wrap:wrap;align-items:center;gap:7px;font-size:13.5px;display:flex}.aa-state>svg{flex:none;margin-top:2px}.aa-state.bad{background:color-mix(in srgb, var(--critical) 8%, transparent);border-color:color-mix(in srgb, var(--critical) 28%, transparent)}.aa-state.bad>svg{color:var(--critical)}.aa-state.good{background:color-mix(in srgb, var(--good) 9%, transparent);border-color:color-mix(in srgb, var(--good) 30%, transparent)}.aa-state.good>svg{color:var(--good)}.aa-spin{border:2px solid var(--line-2);border-top-color:var(--accent);border-radius:50%;flex:none;width:15px;height:15px;margin-top:2px;animation:.9s linear infinite aa-spin}@keyframes aa-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.aa-spin{animation-duration:3s}}.aa-link{justify-self:start;text-decoration:none}.aa-term{border:1px solid var(--line-2);background:var(--term-bg);border-radius:10px;min-width:0;display:grid;overflow:hidden}.aa-term-head{color:#9aa3ae;border-bottom:1px solid #ffffff12;align-items:center;gap:6px;padding:6px 10px;font-size:11.5px;display:flex}.aa-term pre{min-height:64px;max-height:168px;font:11.5px/1.5 var(--font-mono);color:#d5dae0;white-space:pre-wrap;word-break:break-all;margin:0;padding:8px 10px;overflow:auto}.aa-type{border-top:1px solid #ffffff12;align-items:center;gap:4px;padding:6px;display:flex}.aa-type input{color:#e6e9ed;min-width:0;height:28px;font:12px var(--font-mono);background:#ffffff0d;border:1px solid #ffffff1f;border-radius:7px;outline:none;flex:1;padding:0 8px}.aa-type input::placeholder{color:#7d8691}.aa-type input:focus{border-color:var(--accent)}.aa-type .ghost-btn{color:#b8c0c9;height:28px;padding:0 8px}.aa-type .ghost-btn:hover{color:#fff;background:#ffffff14}.aa-type .btn{color:#e6e9ed;background:#ffffff14;border-color:#ffffff1f;height:28px}.aa-open{margin-right:auto;font-size:12.5px}@media (width<=640px){.aa-steps li:not(.now){flex:0 auto}.aa-steps li:not(.now) .aa-step-name{display:none}.aa-type input{font-size:16px}}
