.fit-stage{position:relative;overflow:hidden;container-type:size}.fit-stage>.fit{position:absolute;left:0;top:0;transform-origin:0 0;--fit-s: min(tan(atan2(100cqw, var(--fw))), tan(atan2(100cqh, var(--fh))));transform:translate(calc((100cqw - var(--fw) * var(--fit-s)) / 2),calc((100cqh - var(--fh) * var(--fit-s)) / 2)) scale(var(--fit-s))}.tm-app{--fw: 1600px;--fh: 780px;--tm-side: 212px;--tm-cont: 236px;--tm-r: 4px;position:relative;width:1600px;height:780px;background:var(--bg);border:1px solid var(--line);border-radius:8px;display:flex;flex-direction:column;overflow:hidden;font-family:var(--font-body);font-size:13px;line-height:1.5;color:var(--ink);text-align:left;user-select:none}.tm-app .ico{width:16px;height:16px;flex:none;stroke:currentColor;fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.tm-app .chrome{height:34px;flex:none;display:flex;align-items:center;background:var(--surface);border-bottom:1px solid var(--line);position:relative;padding:0 11px}.tm-app .chrome .title{position:absolute;left:50%;transform:translate(-50%);font-family:var(--font-code);font-size:11.5px;color:var(--ink-3);white-space:nowrap}.tm-app .brand{display:flex;align-items:center;gap:2px;width:calc(var(--tm-side) - 11px);flex:none;font-family:var(--font-code);font-size:13px;font-weight:500;letter-spacing:-.3px;color:var(--ink)}.tm-app .brand .bmark{width:7px;height:13px;color:var(--luna);flex:none}.tm-app .pins{display:flex;gap:2px}.tm-app .pins span{width:24px;height:24px;border-radius:var(--tm-r);display:flex;align-items:center;justify-content:center;color:var(--luna)}.tm-app .pins .ico{width:14px;height:14px}.tm-app .chrome .right{margin-left:auto;display:flex;align-items:center;gap:14px}.tm-app .chrome .web{display:inline-flex;align-items:center;gap:5px;font-size:11.5px;color:var(--ink-3);padding:3px 8px;border-radius:var(--tm-r)}.tm-app .chrome .web .ico{width:12px;height:12px}.tm-app .dots{display:flex;gap:7px}.tm-app .dots i{width:9px;height:9px;border-radius:50%;background:var(--ink-4);display:block}.tm-app .dots i:last-child{background:#8c4740}.tm-app .frame{flex:1;display:flex;min-height:0;position:relative}.tm-app .drawer{width:var(--tm-side);flex:none;background:var(--surface);border-right:1px solid var(--line);display:flex;flex-direction:column;padding:14px 0 0;min-height:0}.tm-app .rule-h{display:flex;align-items:center;gap:9px;padding:0 16px;margin-bottom:6px;font-family:var(--font-body);font-size:10.5px;letter-spacing:.7px;text-transform:uppercase;color:var(--ink-4)}.tm-app .rule-h b{font-weight:400;color:var(--ink-3)}.tm-app .rule-h .c{font-family:var(--font-code);letter-spacing:0}.tm-app .rule-h.live b{color:var(--luna)}.tm-app .dotled{width:5px;height:5px;border-radius:50%;background:var(--luna)}.tm-app .rule-h .add{margin-left:auto;width:22px;height:22px;display:flex;align-items:center;justify-content:center;color:var(--ink-4)}.tm-app .rule-h .add .ico{width:13px;height:13px}.tm-app .dlist{display:flex;flex-direction:column}.tm-app .drow{display:flex;align-items:center;gap:9px;padding:6px 16px;border-left:2px solid transparent;min-width:0}.tm-app .drow .st{color:var(--ink-4);display:flex}.tm-app .drow .st .ico{width:12px;height:12px}.tm-app .drow.on{border-left-color:var(--luna)}.tm-app .drow.on .st{color:var(--luna)}.tm-app .drow.att .st{color:var(--team)}.tm-app .drow .nm{font-family:var(--font-code);font-size:12px;color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1}.tm-app .drow.on .nm{color:var(--ink)}.tm-app .drow.att .nm{color:var(--ink-2)}.tm-app .drow .tm{font-size:10.5px;color:var(--ink-4);white-space:nowrap}.tm-app .drow.on .tm{font-family:var(--font-code);color:var(--luna)}.tm-app .drow.att .tm{font-family:var(--font-code);color:var(--team)}.tm-app .gap{margin-top:14px}.tm-app .rule-d{padding:2px 16px 3px 22px;font-family:var(--font-code);font-size:10px;color:var(--ink-4);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tm-app .drow[hidden],.tm-app .dlock[hidden],.tm-app .ctool[hidden],.tm-app .cd[hidden],.tm-app .cask[hidden]{display:none}.tm-app .cd{transition:opacity .4s var(--ease-out)}.tm-app .cd.fadeout{opacity:.15}.tm-app .press{filter:brightness(1.3)}.tm-app .cd.demo-newhost{opacity:0;transform:translateY(6px);transition:opacity .5s var(--ease-out),transform .5s var(--ease-out)}.tm-app .cd.demo-newhost.in{opacity:1;transform:none}.tm-app .dlock{display:flex;align-items:center;gap:8px;margin:2px 10px 0;padding:7px 9px;border:1px solid var(--line-hi);border-radius:var(--tm-r);background:var(--surface-2);width:calc(100% - 20px)}.tm-app .dlock .ico{width:12px;height:12px;color:var(--ink-3);flex:none}.tm-app .dlock .n{font-family:var(--font-code);font-size:11px;color:var(--ink-2);white-space:nowrap}.tm-app .dlock .go{margin-left:auto;font-size:11px;color:var(--luna);white-space:nowrap}.tm-app .dnav{margin-top:auto;border-top:1px solid var(--line);padding:8px 0 6px;display:flex;flex-direction:column}.tm-app .dnav .navrow{display:flex;align-items:center;gap:9px;width:100%;padding:5px 16px;font-size:12px;color:var(--ink-3);border-left:2px solid transparent}.tm-app .dnav .navrow.cur{color:var(--ink);background:var(--surface-2);border-left-color:var(--luna)}.tm-app .dnav .navrow.cur .ico{color:var(--luna)}.tm-app .dnav .ico{width:13px;height:13px}.tm-app .dnav .n{margin-left:auto;font-family:var(--font-code);font-size:10.5px;color:var(--ink-4)}.tm-app .dfoot{padding:11px 16px;border-top:1px solid var(--line);display:flex;align-items:center;gap:9px}.tm-app .av{width:24px;height:24px;border-radius:50%;flex:none;background:var(--luna-dim);color:var(--luna);display:flex;align-items:center;justify-content:center;font-size:10.5px;font-weight:500}.tm-app .dfoot .who{font-size:11.5px;color:var(--ink-2);display:block}.tm-app .dfoot .st2{font-family:var(--font-code);font-size:10px;color:var(--ink-4);margin-top:1px;display:flex;align-items:center;gap:5px}.tm-app .led{width:5px;height:5px;border-radius:50%;background:var(--luna);display:inline-block;flex:none}.tm-app .term{flex:1;display:flex;flex-direction:column;min-width:0;min-height:0}.tm-app .tabstrip{height:32px;flex:none;display:flex;align-items:stretch;background:var(--surface);border-bottom:1px solid var(--line)}.tm-app .tabs{display:flex;min-width:0;overflow:hidden}.tm-app .tab{display:flex;align-items:center;gap:7px;padding:0 12px;min-width:0;font-size:12px;color:var(--ink-4);border-right:1px solid var(--line);position:relative}.tm-app .tab.on{color:var(--ink);background:var(--bg)}.tm-app .tab.on:after{content:"";position:absolute;left:0;right:0;top:0;height:2px;background:var(--luna)}.tm-app .tab .ti{font-family:var(--font-code);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tm-app .tab .dot{width:5px;height:5px;border-radius:50%;background:var(--ink-4);flex:none}.tm-app .tab.on .dot{background:var(--luna)}.tm-app .newtab{display:flex;align-items:center;padding:0 9px;color:var(--ink-4)}.tm-app .newtab .ico{width:14px;height:14px}.tm-app .stripact{margin-left:auto;display:flex;align-items:center;padding-right:6px}.tm-app .stripact span{width:26px;height:26px;display:flex;align-items:center;justify-content:center;color:var(--ink-4)}.tm-app .stripact .ico{width:14px;height:14px}.tm-app .tgrid{flex:1;display:flex;min-height:0;background:var(--bg)}.tm-app .pane{flex:1;min-width:0;min-height:0;padding:10px 14px;overflow:hidden;position:relative;font-family:var(--font-code);font-size:12.5px;line-height:1.65;color:var(--ink-2)}.tm-app .pane .a,.tm-app .pv .a{color:var(--luna)}.tm-app .pane .b,.tm-app .pv .b{color:var(--link)}.tm-app .pane .c,.tm-app .pv .c{color:var(--warn)}.tm-app .pane .d,.tm-app .pv .d{color:var(--ink-3)}.tm-app .pane .e{color:var(--ink-4)}.tm-app .pane .t{color:var(--team)}.tm-app .pane>div{white-space:pre-wrap}.tm-app .vsplit{width:1px;flex:none;background:var(--line-hi)}.tm-app .hsplit{height:1px;flex:none;background:var(--line-hi)}.tm-app .stack{flex:1;display:flex;flex-direction:column;min-width:0;min-height:0}.tm-cur{display:inline-block;width:7px;height:14px;background:var(--ink);vertical-align:-2px;animation:blink 1.1s steps(1) infinite}@media(prefers-reduced-motion:reduce){.tm-cur{animation:none}}.tm-app .cont{width:var(--tm-cont);flex:none;background:var(--surface);border-left:1px solid var(--line);display:flex;flex-direction:column;padding:14px 0 0;min-height:0}.tm-app .dev{display:flex;align-items:center;gap:10px;padding:6px 16px;min-width:0}.tm-app .dev .ico{width:14px;height:14px;color:var(--ink-4)}.tm-app .dev.on .ico{color:var(--luna)}.tm-app .dev .col{min-width:0;flex:1}.tm-app .dev .n{display:block;font-size:12px;color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tm-app .dev.on .n{color:var(--ink)}.tm-app .dev .m{display:block;font-family:var(--font-code);font-size:10.5px;color:var(--ink-4);margin-top:1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tm-app .dev.on .m{color:var(--luna)}.tm-app .dev .go{font-size:10.5px;color:var(--ink-4);padding:2px 6px;white-space:nowrap}.tm-app .share{padding:2px 16px 0;display:flex;flex-direction:column;align-items:flex-start;gap:6px}.tm-app .share .sbtn{display:inline-flex;align-items:center;gap:6px;font-size:12px;padding:4px 10px;border:1px solid var(--line-hi);border-radius:var(--tm-r);color:var(--ink-2);white-space:nowrap}.tm-app .share .sbtn .ico{width:13px;height:13px}.tm-app .share p{font-size:10.5px;color:var(--ink-4);margin-top:2px;max-width:24ch}.tm-app .qr{background:var(--ink);border-radius:6px;padding:9px;width:176px;opacity:0;transform:translateY(6px);transition:opacity .45s var(--ease-out),transform .45s var(--ease-out)}.tm-app .qr[hidden]{display:none}.tm-app .qr.in{opacity:1;transform:none}.tm-app .qr svg{display:block;width:100%;height:auto;fill:var(--bg)}.tm-app .facts{padding:0 16px;font-family:var(--font-code);font-size:11px;color:var(--ink-3);display:flex;flex-direction:column;gap:3px}.tm-app .facts .e{color:var(--ink-4)}.tm-app .enc{margin-top:auto;padding:11px 16px;border-top:1px solid var(--line);display:flex;align-items:center;gap:9px}.tm-app .enc .ico{width:14px;height:14px;color:var(--luna)}.tm-app .enc .t1{font-size:11px;color:var(--ink-2);display:block}.tm-app .enc .t2{font-family:var(--font-code);font-size:10px;color:var(--ink-4);margin-top:1px;display:block}.tm-app .status{height:25px;flex:none;display:flex;align-items:center;gap:14px;background:var(--surface);border-top:1px solid var(--line);padding:0 11px;font-family:var(--font-code);font-size:10.5px;color:var(--ink-4);white-space:nowrap;overflow:hidden}.tm-app .status .mark{width:8px;height:14px;color:var(--luna);flex:none}.tm-app .status .sess{color:var(--ink-3)}.tm-app .status .grow{flex:1;min-width:0}.tm-app .status .kv b{font-weight:400;color:var(--ink-3)}.tm-app .status .e2e{display:inline-flex;align-items:center;gap:5px;color:var(--ink-3)}.tm-app .chat{flex:1;min-height:0;display:flex;flex-direction:column}.tm-app .chead{flex:none;display:flex;align-items:center;gap:9px;padding:7px 12px;border-bottom:1px solid var(--line)}.tm-app .chead>.ico{width:15px;height:15px;color:var(--luna)}.tm-app .chead .t{font-family:var(--font-code);font-size:13px;color:var(--ink)}.tm-app .chead .sp{flex:1}.tm-app .hchip{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-code);font-size:10.5px;color:var(--ink-4);padding:4px 7px;border-radius:var(--tm-r)}.tm-app .hchip .ico{width:13px;height:13px}.tm-app .clog{flex:1;min-height:0;overflow:hidden;padding:18px 16px;display:flex;flex-direction:column}.tm-app .cwrap{max-width:720px;width:100%;margin:auto auto 0;display:flex;flex-direction:column;gap:16px}.tm-app .cu{align-self:flex-end;max-width:560px;background:var(--surface-2);border:1px solid var(--line);border-radius:8px;padding:8px 12px;font-size:13px;color:var(--ink)}.tm-app .ca{max-width:680px;font-size:13px;color:var(--ink);line-height:1.55}.tm-app .ca code{font-family:var(--font-code);font-size:12px;color:var(--ink-2)}.tm-app .ccode{background:var(--bg);border:1px solid var(--line);border-radius:6px;padding:8px 10px;font-family:var(--font-code);font-size:12px;line-height:1.6;color:var(--ink-2);margin-top:8px;overflow:hidden;white-space:pre}.tm-app .ccode .a{color:var(--luna)}.tm-app .ccode .b{color:var(--link)}.tm-app .ccode .d{color:var(--ink-4)}.tm-app .ctool{display:flex;flex-direction:column;gap:4px}.tm-app .ctool .l{display:flex;align-items:center;gap:7px;font-family:var(--font-code);font-size:11.5px;color:var(--ink-3)}.tm-app .ctool .l .ico{width:12px;height:12px;color:var(--ink-4)}.tm-app .ctool .l .ok{color:var(--luna)}.tm-app .ctool .l .bad{color:var(--warn)}.tm-app .ctool .d{margin-left:19px;padding-left:9px;border-left:2px solid var(--surface-3);font-family:var(--font-code);font-size:11px;line-height:1.6;color:var(--ink-4);white-space:pre}.tm-app .cthink{display:flex;align-items:baseline;gap:8px;font-size:11px;color:var(--ink-4)}.tm-app .cthink b{font-family:var(--font-code);font-weight:400;opacity:.7}.tm-app .cthink span{font-style:italic;opacity:.85;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tm-app .cask{border:1px solid #4a3a1c;background:#d6a24f0d;border-radius:8px;padding:10px 12px;display:flex;flex-direction:column;gap:8px;max-width:680px}.tm-app .cask .l{display:flex;align-items:center;gap:7px;font-size:11.5px;color:var(--team)}.tm-app .cask .l .ico{width:13px;height:13px}.tm-app .cask .d{font-family:var(--font-code);font-size:11.5px;color:var(--ink-2);white-space:pre-wrap}.tm-app .cask .acts2{display:flex;gap:8px;align-items:center}.tm-app .cask .also{margin-left:auto;font-family:var(--font-code);font-size:10px;color:var(--ink-4)}.tm-app .abtn2{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;padding:5px 11px;border:1px solid var(--line-hi);border-radius:var(--tm-r);color:var(--ink-2);white-space:nowrap}.tm-app .abtn2 .ico{width:14px;height:14px}.tm-app .abtn2.go{border-color:var(--luna);color:var(--luna)}.tm-app .composer{flex:none;padding:4px 12px 12px}.tm-app .ccard{background:var(--surface);border:1px solid var(--line-hi);border-radius:8px;padding:8px 9px;display:flex;flex-direction:column;gap:8px}.tm-app .cinput{font-size:13px;color:var(--ink-4);padding:2px 3px}.tm-app .cfoot{display:flex;align-items:center;gap:2px}.tm-app .cfoot .fico{width:26px;height:26px;display:flex;align-items:center;justify-content:center;color:var(--ink-3)}.tm-app .cfoot .fico .ico{width:15px;height:15px}.tm-app .cmode{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-code);font-size:11.5px;color:var(--ink-2);padding:5px 8px;margin-left:auto}.tm-app .cmode .ico{width:14px;height:14px;color:var(--ink-3)}.tm-app .csend{width:25px;height:25px;border-radius:var(--tm-r);background:var(--surface-3);color:var(--ink-4);display:flex;align-items:center;justify-content:center}.tm-app .csend .ico{width:14px;height:14px}.tm-app .viewbar{height:32px;flex:none;display:flex;align-items:center;gap:10px;background:var(--surface);border-bottom:1px solid var(--line);padding:0 12px}.tm-app .vback{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-code);font-size:11.5px;color:var(--ink-3);padding:3px 8px}.tm-app .vback .ico{width:12px;height:12px}.tm-app .viewbar .vt{font-size:12px;color:var(--ink)}.tm-app .viewbar .esc{margin-left:auto}.tm-app kbd{font-family:var(--font-code);font-size:11px;background:var(--surface-2);border:1px solid var(--line-hi);border-radius:3px;padding:1px 6px;color:var(--ink-2)}.tm-app .mview{flex:1;min-height:0;overflow:hidden;padding:20px 24px 40px}.tm-app .mview .wrap{max-width:900px}.tm-app .mview h3{font-family:var(--font-code);font-weight:500;font-size:16px;letter-spacing:-.3px;color:var(--ink);margin:0}.tm-app .mview .sub{font-size:12.5px;color:var(--ink-4);margin:3px 0 18px;max-width:62ch}.tm-app .mbar{display:flex;align-items:center;gap:10px;margin-bottom:10px}.tm-app .mbar .grow2{flex:1}.tm-app .find{position:relative;max-width:280px;flex:1;min-width:180px;display:flex;align-items:center;gap:8px;font-family:var(--font-code);font-size:12.5px;color:var(--ink-4);background:var(--surface);border:1px solid var(--line);border-radius:var(--tm-r);padding:5px 10px}.tm-app .find .ico{width:15px;height:15px}.tm-app .syncline{display:flex;align-items:center;gap:7px;font-size:11.5px;color:var(--ink-3);margin:4px 0 14px}.tm-app .mrule{display:flex;align-items:center;gap:9px;margin:20px 0 8px;font-size:10.5px;letter-spacing:.7px;text-transform:uppercase;color:var(--ink-4)}.tm-app .mrule b{font-weight:400;color:var(--ink-3)}.tm-app .mrule .tag{font-size:11px;color:var(--ink-4);text-transform:none;letter-spacing:0}.tm-app .mrule .tag.shared{color:var(--team)}.tm-app .mrule .vact{margin-left:auto;display:flex;gap:14px;font-size:11px;color:var(--ink-4);text-transform:none;letter-spacing:0}.tm-app .hosts{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:8px}.tm-app .cd{padding:10px 12px;border:1px solid var(--line);border-radius:var(--tm-r);background:var(--surface);display:flex;gap:9px;align-items:center}.tm-app .cd .ico{width:15px;height:15px;color:var(--ink-4);flex:none}.tm-app .cd .col{min-width:0;flex:1}.tm-app .cd .h{display:block;font-family:var(--font-code);font-size:12.5px;color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tm-app .cd .u{display:block;font-family:var(--font-code);font-size:11px;color:var(--ink-4);margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tm-app .cd .dots3{color:var(--ink-4);font-family:var(--font-code);font-size:12px}.tm-app .import{margin-top:22px;padding:12px 14px;border:1px solid var(--line);border-radius:var(--tm-r);display:flex;align-items:center;gap:12px;font-size:12px;color:var(--ink-3)}.tm-app .import .abtn2{margin-left:auto}.tm-app .sshwrap{flex:1;min-height:0;display:flex;flex-direction:column}.tm-app .view-grid,.tm-app .view-chat,.tm-app .view-ssh{transition:opacity var(--dur-base) var(--ease-out)}.tm-app[data-view=grid] .view-chat,.tm-app[data-view=grid] .view-ssh,.tm-app[data-view=chat] .view-grid,.tm-app[data-view=chat] .view-ssh,.tm-app[data-view=ssh] .view-grid,.tm-app[data-view=ssh] .view-chat{display:none}.tm-app[data-view=chat] .drow[data-row=term]{border-left-color:transparent}.tm-app[data-view=chat] .drow[data-row=term] .st{color:var(--ink-4)}.tm-app[data-view=chat] .drow[data-row=term] .nm{color:var(--ink-3)}.tm-app[data-view=chat] .drow[data-row=term] .tm{color:var(--ink-4);font-family:var(--font-body)}.tm-app[data-view=chat] .drow[data-row=chat]{border-left-color:var(--team)}.tm-app[data-view=ssh] .dnav .navrow[data-nav=ssh]{color:var(--ink);background:var(--surface-2);border-left-color:var(--luna)}.tm-app[data-view=ssh] .dnav .navrow[data-nav=ssh] .ico{color:var(--luna)}.tm-app .keyscrim{position:absolute;inset:0;z-index:6;background:#00000073;opacity:0;transition:opacity var(--dur-base) var(--ease-out)}.tm-app .keyscrim.on{opacity:1}.tm-app .keycard{position:absolute;left:28px;top:104px;width:380px;background:var(--surface);border:1px solid var(--line-hi);border-radius:10px;padding:15px 17px 14px;box-shadow:0 8px 30px #00000073}.tm-app .keycard h4{font-family:var(--font-code);font-size:13px;font-weight:400;color:var(--ink);margin:0 0 5px}.tm-app .keycard .ksub{font-size:11.5px;color:var(--ink-3);line-height:1.55;margin:0}.tm-app .keycard .krow{display:flex;gap:8px;align-items:center;margin-top:13px}.tm-app .keycard .kinput{flex:1;background:var(--bg);border:1px solid var(--line-hi);border-radius:var(--tm-r);padding:7px 10px;font-family:var(--font-code);font-size:12px;color:var(--ink);min-height:30px;letter-spacing:2px}.tm-app .keycard .kinput:empty:before{content:attr(data-placeholder);color:var(--ink-4);letter-spacing:0}.tm-app .keycard .kinput.focus{border-color:var(--luna);background:var(--bg)}.tm-app .keycard .kgo{background:var(--luna);color:#04150f;border-radius:var(--tm-r);padding:7px 14px;font-size:12px;font-weight:500}.tm-app .keycard .kgo.press,.tm-app .dlock.press{filter:brightness(1.25)}.pshot>.tm-app.zooming{transition:transform .7s var(--ease-out)}@media(prefers-reduced-motion:reduce){.pshot>.tm-app.zooming{transition:none}}.tm-app .demo-cursor{position:absolute;z-index:7;left:0;top:0;opacity:0;transition:left .7s var(--ease-out),top .7s var(--ease-out),opacity var(--dur-base) var(--ease-out),transform .12s var(--ease-out);pointer-events:none;filter:drop-shadow(0 2px 4px rgba(0,0,0,.6))}.tm-app .demo-cursor.on{opacity:1}.tm-app .demo-cursor.click{transform:scale(.82)}@media(prefers-reduced-motion:reduce){.tm-app .demo-cursor,.tm-app .keyscrim{transition:none}}.tm-phone{--fw: 378px;--fh: 800px;width:378px;height:800px;background:var(--bg);border:1px solid #1c1c1c;border-radius:34px;padding:9px;box-shadow:0 20px 50px #00000080;position:relative;font-family:var(--font-body);font-size:14px;line-height:1.45;color:var(--ink);text-align:left;user-select:none}.tm-phone .ico{width:18px;height:18px;flex:none;stroke:currentColor;fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.tm-phone .screen{width:100%;height:100%;background:var(--bg);border-radius:26px;overflow:hidden;display:flex;flex-direction:column;position:absolute;inset:9px;width:auto;height:auto}.tm-phone .notch{position:absolute;top:9px;left:50%;transform:translate(-50%);width:96px;height:22px;background:#000;border-radius:12px;z-index:9}.tm-phone .sbar{height:44px;flex:none;display:flex;align-items:flex-end;justify-content:space-between;padding:0 20px 4px;font-family:var(--font-code);font-size:11px;color:var(--ink-3)}.tm-phone .screen{opacity:0;transition:opacity var(--dur-slow) var(--ease-out)}.tm-phone[data-screen=sessions] .screen.s-sessions,.tm-phone[data-screen=terminal] .screen.s-terminal,.tm-phone[data-screen=chat] .screen.s-chat,.tm-phone[data-screen=continuity] .screen.s-continuity,.tm-phone[data-screen=places] .screen.s-places,.tm-phone[data-screen=hosts] .screen.s-hosts{opacity:1}@media(prefers-reduced-motion:reduce){.tm-phone .screen{transition:none}}.tm-phone .appbar{flex:none;padding:8px 16px 12px;display:flex;align-items:center;gap:10px}.tm-phone .brand{display:flex;align-items:center;gap:2px;font-family:var(--font-code);font-weight:500;font-size:19px;letter-spacing:-.4px;flex:1}.tm-phone .brand .bmark{width:9px;height:17px;color:var(--luna);flex:none;margin-left:2px}.tm-phone .abtn{width:34px;height:34px;border-radius:4px;display:flex;align-items:center;justify-content:center;color:var(--ink-3)}.tm-phone .pscroll{flex:1;overflow:hidden;padding:0 10px}.tm-phone .rule-h{display:flex;align-items:center;gap:7px;padding:12px 8px 6px;font-family:var(--font-code);font-size:10.5px;letter-spacing:.5px;text-transform:uppercase;color:var(--ink-4)}.tm-phone .rule-h b{font-weight:400}.tm-phone .rule-h.live b{color:var(--luna)}.tm-phone .dotled{width:5px;height:5px;border-radius:50%;background:var(--luna)}.tm-phone .rule-h .c{color:var(--ink-4);margin-left:2px}.tm-phone .rule-h .add{margin-left:auto;color:var(--ink-4);display:flex}.tm-phone .rule-h .add .ico{width:15px;height:15px}.tm-phone .srow{display:flex;align-items:center;gap:11px;width:100%;padding:12px 8px;border-radius:6px}.tm-phone .srow .st{display:flex;color:var(--ink-4)}.tm-phone .srow .st .ico{width:16px;height:16px}.tm-phone .srow.live .st{color:var(--luna)}.tm-phone .srow.att .st{color:var(--team)}.tm-phone .srow .nm{flex:1;font-family:var(--font-code);font-size:13.5px;color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tm-phone .srow.live .nm{color:var(--ink)}.tm-phone .srow .tm{font-family:var(--font-code);font-size:11px;color:var(--ink-4)}.tm-phone .srow .tm.attn{color:var(--team)}.tm-phone .h1title{flex:1;font-family:var(--font-code);font-weight:500;font-size:19px;letter-spacing:-.4px;color:var(--ink)}.tm-phone .rule-h .vtag{margin-left:6px;color:var(--ink-4);text-transform:none;letter-spacing:0}.tm-phone .rule-h .vtag.team{color:var(--team)}.tm-phone .tabbar{flex:none;border-top:1px solid var(--line);background:var(--surface);display:flex;padding:8px 4px 22px}.tm-phone .tabbar .tb{flex:1;display:flex;flex-direction:column;align-items:center;gap:4px;font-family:var(--font-code);font-size:10px;color:var(--ink-4);padding:4px 0}.tm-phone .tabbar .tb.cur{color:var(--luna)}.tm-phone .tabbar .ico{width:20px;height:20px}.tm-phone .vtop{flex:none;display:flex;align-items:center;gap:6px;padding:6px 10px 8px;border-bottom:1px solid var(--line);background:var(--surface)}.tm-phone .vtop .ttl{flex:1;display:flex;align-items:center;gap:8px;min-width:0;font-family:var(--font-code);font-size:13.5px;color:var(--ink)}.tm-phone .vtop .ttl .ico{width:15px;height:15px;color:var(--luna)}.tm-phone .vtop .ttl .tnm{flex:none;white-space:nowrap}.tm-phone .vtop .ttl .tsub{color:var(--ink-4);font-size:11px;flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tm-phone .vtop .ttl .chev{width:12px;height:12px;color:var(--ink-4);flex:none}.tm-phone .paged{display:flex;gap:4px;flex:none}.tm-phone .paged i{width:4px;height:4px;border-radius:50%;background:var(--ink-4)}.tm-phone .paged i.on{background:var(--luna)}.tm-phone .e2eled{width:5px;height:5px;border-radius:50%;background:var(--luna);flex:none;margin:0 2px}.tm-phone .pgrid{flex:1;margin:8px 10px;background:var(--bg);border:1px solid var(--line);border-radius:6px;padding:12px;font-family:var(--font-code);font-size:11.5px;line-height:1.65;color:var(--ink-2);overflow:hidden}.tm-phone .pgrid.bleed{margin:0;border:none;border-radius:0;padding:10px 14px}.tm-phone .pgrid>div{white-space:pre-wrap}.tm-phone .pgrid .a{color:var(--luna)}.tm-phone .pgrid .b{color:var(--link)}.tm-phone .pgrid .d{color:var(--ink-3)}.tm-phone .pgrid .cur{display:inline-block;width:7px;height:13px;background:var(--luna);vertical-align:-2px}.tm-phone .keysrow{flex:none;display:flex;gap:5px;padding:8px;border-top:1px solid var(--line);background:var(--surface);overflow:hidden}.tm-phone .key{font-family:var(--font-code);font-size:11px;color:var(--ink-3);background:var(--surface-2);border:1px solid var(--line);border-radius:4px;padding:7px 9px;flex:none}.tm-phone .vstatus{flex:none;display:flex;align-items:center;gap:8px;padding:7px 14px 22px;background:var(--surface);font-family:var(--font-code);font-size:10.5px;color:var(--ink-4)}.tm-phone .vstatus .bmark{width:7px;height:13px;color:var(--luna)}.tm-phone .vstatus .e2e{margin-left:auto;display:inline-flex;align-items:center;gap:5px;color:var(--ink-3)}.tm-phone .led{width:5px;height:5px;border-radius:50%;background:var(--luna);display:inline-block}.tm-phone .chead{flex:none;display:flex;align-items:center;gap:9px;padding:6px 14px 10px;border-bottom:1px solid var(--line);background:var(--surface)}.tm-phone .chead .ico{width:15px;height:15px;color:var(--luna)}.tm-phone .chead .t{flex:1;font-family:var(--font-code);font-size:13.5px;color:var(--ink)}.tm-phone .chead .ctx{font-family:var(--font-code);font-size:10.5px;color:var(--ink-4)}.tm-phone .clog{flex:1;overflow:hidden;padding:14px 14px 6px;display:flex;flex-direction:column;gap:12px}.tm-phone .turn-u{align-self:flex-end;max-width:82%;background:var(--luna-dim);color:var(--ink);border-radius:10px 10px 3px;padding:9px 12px;font-size:13px}.tm-phone .turn-a{max-width:92%;color:var(--ink-2);font-size:13px}.tm-phone .turn-a b{color:var(--ink);font-weight:500}.tm-phone .trow{display:flex;align-items:center;gap:8px;font-family:var(--font-code);font-size:11.5px;color:var(--ink-3);background:var(--surface);border:1px solid var(--line);border-radius:6px;padding:7px 10px}.tm-phone .trow .ico{width:13px;height:13px;color:var(--ink-4)}.tm-phone .trow b{color:var(--ink-2);font-weight:500}.tm-phone .ask{border:1px solid var(--line-hi);border-left:2px solid var(--team);border-radius:6px;background:var(--surface);padding:11px 12px;display:flex;flex-direction:column;gap:9px}.tm-phone .ask .q{display:flex;align-items:center;gap:8px;font-size:12.5px;color:var(--ink)}.tm-phone .ask .q .ico{width:14px;height:14px;color:var(--team)}.tm-phone .ask .cmd{font-family:var(--font-code);font-size:11.5px;color:var(--ink-2);background:var(--bg);border:1px solid var(--line);border-radius:4px;padding:7px 9px}.tm-phone .ask .acts{display:flex;gap:8px}.tm-phone .ask .acts .ab{font-size:12px;padding:7px 13px;border-radius:4px;border:1px solid var(--line-hi);color:var(--ink-2)}.tm-phone .ask .acts .ab.go{color:var(--luna);border-color:var(--luna)}.tm-phone .ask .acts .ab.no{color:var(--warn);border-color:var(--warn)}.tm-phone .composer{flex:none;display:flex;align-items:center;gap:8px;padding:10px 12px 24px;border-top:1px solid var(--line);background:var(--surface)}.tm-phone .composer .slash{color:var(--ink-4);display:flex}.tm-phone .composer .field{flex:1;border:1px solid var(--line-hi);border-radius:999px;padding:9px 14px;font-size:13px;color:var(--ink-4)}.tm-phone .composer .mode{font-family:var(--font-code);font-size:10px;color:var(--team);border:1px solid var(--team);border-radius:999px;padding:3px 8px;flex:none}.tm-phone .composer .send{color:var(--luna);display:flex}.tm-phone .places-sheet .tabcard{border:1px solid var(--line);border-left:2px solid transparent;border-radius:8px;background:var(--bg);padding:4px 12px 8px;margin:8px 0}.tm-phone .tabcard.on{border-left-color:var(--luna)}.tm-phone .tabhead{display:flex;align-items:center;gap:8px;padding:8px 0 4px;font-family:var(--font-code);font-size:12.5px;color:var(--ink-2)}.tm-phone .tabcard.on .tabhead{color:var(--ink)}.tm-phone .tabhead .ico{width:14px;height:14px;color:var(--ink-4)}.tm-phone .tabcard.on .tabhead .ico{color:var(--luna)}.tm-phone .tabhead .badge{margin-left:auto;font-size:10.5px;color:var(--ink-4)}.tm-phone .pwrap{display:flex;gap:10px;align-items:stretch}.tm-phone .pmap{flex:none;width:74px;display:flex;gap:4px;margin:4px 0}.tm-phone .pmap .pcol{flex:1;display:flex;flex-direction:column;gap:4px}.tm-phone .pmap .cellp{flex:1;border:1px solid var(--line);border-radius:3px;min-height:14px}.tm-phone .pmap .cellp.focus{border-color:var(--luna);background:var(--luna-dim)}.tm-phone .plist{flex:1;min-width:0;display:flex;flex-direction:column}.tm-phone .prow{display:flex;align-items:center;gap:9px;padding:6px 4px}.tm-phone .prow .n{font-family:var(--font-code);font-size:11px;color:var(--ink-4);flex:none;width:12px;text-align:center}.tm-phone .prow.on .n{color:var(--luna)}.tm-phone .prow .pu{flex:1;min-width:0;font-family:var(--font-code);font-size:10.5px;color:var(--ink-4);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tm-phone .prow.on .pu{color:var(--ink-3)}.tm-phone .dimmer{position:absolute;inset:0;background:#0000008c;z-index:5}.tm-phone .sheet{position:absolute;left:0;right:0;bottom:0;z-index:6;background:var(--surface);border:1px solid var(--line-hi);border-bottom:none;border-radius:18px 18px 26px 26px;padding:10px 18px 30px;box-shadow:0 -12px 34px #00000080}.tm-phone .grab{width:38px;height:4px;border-radius:2px;background:var(--line-hi);margin:2px auto 14px}.tm-phone .sh{font-family:var(--font-code);font-size:10.5px;letter-spacing:.5px;text-transform:uppercase;color:var(--ink-4);margin:14px 0 8px}.tm-phone .crow{display:flex;align-items:center;gap:11px;padding:8px 0}.tm-phone .crow .ico{width:16px;height:16px;color:var(--ink-3)}.tm-phone .crow .col{flex:1;display:flex;flex-direction:column;gap:1px}.tm-phone .crow .h{font-size:13px;color:var(--ink)}.tm-phone .crow .u{font-family:var(--font-code);font-size:11px;color:var(--ink-4)}.tm-phone .crow .u.on{color:var(--luna)}.tm-phone .crow .act{font-family:var(--font-code);font-size:11px;color:var(--ink-3)}.tm-phone .sharebtn{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;border:1px solid var(--line-hi);border-radius:4px;padding:10px;font-size:13px;color:var(--ink)}.tm-phone .sharebtn .ico{width:14px;height:14px;color:var(--ink-3)}.tm-phone .cap{font-size:11.5px;color:var(--ink-4);margin-top:8px}.tm-phone .pfacts{font-family:var(--font-code);font-size:12px;color:var(--ink-2);display:flex;flex-direction:column;gap:4px}.tm-phone .pfacts .d{color:var(--ink-4)}.tm-phone .e2efoot{display:flex;align-items:center;gap:8px;margin-top:16px;padding-top:12px;border-top:1px solid var(--line)}.tm-phone .e2efoot .ico{width:14px;height:14px;color:var(--ink-3)}.tm-phone .e2efoot .col{display:flex;flex-direction:column}.tm-phone .e2efoot .h{font-size:12px;color:var(--ink-2)}.tm-phone .e2efoot .u{font-family:var(--font-code);font-size:10.5px;color:var(--ink-4)}.pshot{position:relative;overflow:hidden;container-type:size;background:var(--bg);border:1px solid var(--line);border-radius:10px}.pshot>.tm-app,.pshot>.tm-phone{position:absolute;left:0;top:0;transform-origin:0 0;--s: clamp(var(--smin, .8), tan(atan2(100cqw, var(--fitw, 1600px))), var(--smax, 1));--free-x: calc(100cqw - var(--fw) * var(--s));--free-y: calc(100cqh - var(--fh) * var(--s));transform:translate(clamp(min(var(--free-x),calc(var(--free-x) / 2)),calc(50cqw - var(--ax, 800px) * var(--s)),max(0px,calc(var(--free-x) / 2))),clamp(min(var(--free-y),calc(var(--free-y) / 2)),calc(var(--ay, 0px) * -1 * var(--s)),max(0px,calc(var(--free-y) / 2)))) scale(var(--s))}.mock-stage{background:var(--tint, var(--luna-dim));border-radius:14px;padding:clamp(.9rem,2.6vw,2.2rem);overflow:hidden}.mock-stage .pshot{box-shadow:0 6px 16px #00000080,0 24px 55px #000000b3}.product{padding-bottom:0}.feat-block{margin-top:clamp(3.5rem,3rem + 3vw,6rem);background:var(--tint, var(--luna-dim));margin-inline:calc((100vw - var(--content)) / -2);padding-inline:calc((100vw - var(--content)) / 2);padding-block:clamp(2.2rem,2rem + 2.5vw,4rem)}.feat-block+.feat-block{margin-top:0}.feat-block .pshot{box-shadow:0 6px 16px #00000080,0 24px 55px #000000b3;aspect-ratio:var(--ar, 1600 / 780)}@media(min-width:1021px){.feat-block .pshot{aspect-ratio:var(--ard, var(--ar, 1600 / 780))}}.feat-block h3{font-family:var(--font-display);font-size:clamp(1.15rem,1rem + .8vw,1.5rem);color:var(--ink);margin-bottom:.7rem;text-wrap:balance}.feat-block h3 .k{display:inline-block;width:9px;height:13px;background:var(--luna);margin-right:.55em}.feat-block>p{color:var(--ink-muted);max-width:58ch;margin-bottom:1.4rem}.phone-section{padding-bottom:0}.phone-row{display:grid;grid-template-columns:repeat(4,1fr);gap:0;margin-top:clamp(4rem,3rem + 5vw,8rem);margin-inline:calc((100vw - var(--content)) / -2)}.phone-cell{margin:0;background:var(--tint, var(--luna-dim));padding:clamp(1.2rem,2.5vw,2rem)}.phone-cell figcaption{margin-top:1.1rem}.phone-row figcaption{font-family:var(--font-display);font-size:.8rem;color:var(--ink-muted);max-width:34ch;margin-inline:auto}.phone-stagecard{padding:clamp(1.2rem,3vw,2rem)}.phone-stagecard .pshot,.phone-cell .pshot,.phone-row .pshot{aspect-ratio:378 / 800;max-width:20rem;margin-inline:auto;border:none;background:transparent;overflow:visible;box-shadow:none;--smin: .4}.phone-stagecard .tm-phone,.phone-cell .tm-phone,.phone-row .tm-phone{box-shadow:0 4px 12px #0000008c,0 26px 60px #000000bf}@media(max-width:1250px){.phone-row{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.phone-row figure{flex:0 0 min(82vw,26rem);scroll-snap-align:center}}@media(max-width:760px){.phone-row figure{flex-basis:min(92vw,26rem)}.phone-row .phone-cell{padding:.8rem}.phone-row .pshot{max-width:none}.phone-row{margin-top:2rem}.phone-section+section{padding-top:2.5rem}}.fig-row{display:grid;grid-template-columns:repeat(4,1fr);border-block:1px solid var(--line);margin-top:1.5rem}.fig{border-left:1px solid var(--line);padding:1.4rem 1.4rem 1.5rem}.fig:first-child{border-left:none;padding-left:0}.fig-row.tinted{border-block:none;--fig-bleed: calc((100vw - var(--content)) / 2);--fig-q: calc(var(--content) / 4);margin-inline:calc(var(--fig-bleed) * -1);grid-template-columns:calc(var(--fig-bleed) + var(--fig-q)) var(--fig-q) var(--fig-q) calc(var(--fig-bleed) + var(--fig-q))}.fig-row.tinted .fig:first-child{padding-left:calc(var(--fig-bleed) + 1.4rem)}.fig-row.tinted .fig:last-child{padding-right:calc(var(--fig-bleed) + 1.4rem)}.fig-row.tinted .fig{border:none;padding:1.4rem 1.4rem 1.5rem;background:var(--tint, var(--luna-dim))}.fig .lbl{display:block;font-family:var(--font-code);font-size:.68rem;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-4);margin-bottom:.9rem}.fig .num{display:block;font-family:var(--font-display);font-size:clamp(1.5rem,1rem + 1.6vw,2.2rem);font-weight:700;color:var(--luna);white-space:nowrap}.fig .sub{display:block;color:var(--ink-muted);font-size:.88rem;margin-top:.5rem;text-wrap:pretty}@media(max-width:900px){.fig-row{grid-template-columns:repeat(2,minmax(0,1fr))}.fig:nth-child(3){border-left:none;padding-left:0}.fig:nth-child(n+3){border-top:1px solid var(--line)}}@media(max-width:400px){.fig-row{grid-template-columns:minmax(0,1fr)}.fig:nth-child(n+2){border-left:none;padding-left:0;border-top:1px solid var(--line)}}@media(max-width:760px){.fig-row.tinted{grid-template-columns:1fr 1fr}.fig-row.tinted .fig:nth-child(odd){padding-left:calc(var(--fig-bleed) + 1.4rem)}.fig-row.tinted .fig:nth-child(2n){padding-right:calc(var(--fig-bleed) + 1.4rem)}}.hero-stage .fig-row.tinted{position:relative;z-index:1;margin-top:clamp(1.4rem,3vw,2.6rem);margin-bottom:calc(clamp(1.4rem,3vw,2.6rem)*-1)}.hero-stage .fig-row.tinted .fig{background:none}section.chapter{width:auto;margin-inline:0;padding-inline:calc((100vw - var(--content)) / 2)}.chapter h2{font-family:var(--font-display);font-size:clamp(1.35rem,1.1rem + 1.2vw,1.9rem);color:var(--ink);margin-bottom:.8rem;text-wrap:balance}.chapter h2 .k{display:inline-block;width:10px;height:15px;background:var(--luna);margin-right:.55em}.chapter-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:0 clamp(2rem,4vw,4.5rem);margin-top:1.8rem}.chapter-facts dl{margin:0}.chapter-facts dt{font-family:var(--font-display);font-weight:600;font-size:.92rem;color:var(--luna);margin-top:1.3rem}.chapter-facts dd{margin:.35rem 0 0;color:var(--ink-muted);font-size:.98rem;max-width:54ch}.chapter-nav{position:sticky;top:0;z-index:20;--h: 2.4rem;--g: 1.1rem;margin-top:calc((var(--h) + var(--g)) * -1);margin-bottom:var(--g);background:transparent;border-bottom:1px solid transparent;transition:background-color .2s var(--ease-out),border-color .2s var(--ease-out),box-shadow .2s var(--ease-out)}.chapter-nav.stuck{background:var(--bg);border-bottom-color:var(--line);box-shadow:0 6px 18px #00000059}.chapter-nav ul{display:flex;gap:clamp(1rem,2.2vw,1.8rem);padding-block:0;padding-inline:calc((100vw - var(--content)) / 2);height:var(--h);align-items:center;list-style:none;overflow-x:auto;scrollbar-width:none;font-family:var(--font-display);font-size:.75rem}.chapter-nav a{color:var(--ink-muted);text-decoration:none;white-space:nowrap}.chapter-nav a:hover{color:var(--luna)}.chapter-nav+.feat-block{margin-top:0}.chapter-intro{padding-block:clamp(2.5rem,2rem + 3vw,4.5rem)}.chapter-intro>p{color:var(--ink-muted);max-width:58ch}.chapter-intro+.feat-block{margin-top:0}.chapter .phone-row{margin-top:clamp(2.2rem,2rem + 2.5vw,4rem)}.chapter:has(>.phone-row){padding-bottom:0}main:has(>.feat-block.chapter:last-child)~.site-foot,main:has(>.cta:last-child)~.site-foot{margin-top:0}.shellcard{background:var(--bg);border:1px solid var(--line);border-radius:8px;padding:1rem 1.2rem;margin-top:1.6rem;font-family:var(--font-code);font-size:.85rem;line-height:1.75;color:var(--ink-2);overflow-x:auto;box-shadow:0 6px 16px #00000080,0 24px 55px #000000b3}.shellcard div{white-space:pre}.shellcard .p{color:var(--luna)}.shellcard .b{color:var(--link)}.shellcard .d{color:var(--ink-3)}.shellcard .ok{color:var(--luna)}.phone-row.three{grid-template-columns:repeat(3,1fr)}.shot{width:100%;aspect-ratio:1600 / 780;margin:1.6rem 0 .4rem}.shot.shot-phone{aspect-ratio:auto;height:min(70vh,42rem)}.shot-caption{color:var(--ink-muted);font-size:.92rem;font-family:var(--font-display);margin:.8rem 0 0}.shot-pair{display:grid;grid-template-columns:3fr 2fr;gap:clamp(1rem,2.5vw,1.8rem);height:min(30rem,60vw);margin:1.6rem 0 .4rem}.shot-pair .shot,.shot-pair .pshot{margin:0;aspect-ratio:auto;height:100%}@media(max-width:700px){.shot-pair{grid-template-columns:1fr;height:auto}.shot-pair .shot,.shot-pair .pshot{height:15rem}.shot-pair .shot-phone,.shot-pair .pshot:has(.tm-phone){height:26rem}}.kbd-demo{display:flex;flex-direction:column;gap:.8rem;margin:1.5rem 0}.kbd-demo .row{display:flex;align-items:baseline;gap:.45rem;flex-wrap:wrap;font-family:var(--font-display);font-size:.82rem;color:var(--ink-muted)}.kbd-demo kbd{font-family:var(--font-code);font-size:.85rem;color:var(--ink);background:var(--surface-2);border:1px solid var(--line-hi);border-radius:4px;padding:.18em .6em}.kbd-demo .j{color:var(--ink-4)}.kbd-demo .then{color:var(--ink-4);font-size:.72rem;letter-spacing:.06em;margin-inline:.35rem}.kbd-demo .act{color:var(--ink-muted);margin-left:.8rem}
