:where([data-dm]) [hidden]{display:none!important}.dm-held{display:flex;flex-direction:column;justify-content:center}.dm-glide{transform:translateY(var(--dm-gy,0));transition:transform var(--dm-t) cubic-bezier(.22,1,.36,1)}.dm-glide>.dm-csx-pop.dm-open{transition-delay:.08s}.dm-glide>.dm-msc-pop.dm-open{transition-delay:.08s,.08s,.08s,0s}:root,[data-style=soft]{--dm-motion:soft;--dm-page:#f7f7f7;--dm-stage:#fafafa;--dm-surface:#ffffff;--dm-raised:#ffffff;--dm-fg:#171717;--dm-fg2:#525252;--dm-muted:#6a6a6a;--dm-faint:#c4c4c4;--dm-rail:#d4d4d4;--dm-line:#e8e8e8;--dm-field-line:#d4d4d4;--dm-line-strong:#858585;--dm-field-line-strong:#b3b3b3;--dm-chip:#f3f3f3;--dm-hover:#ebebeb;--dm-press:#e3e3e3;--dm-wash:#f9f9f9;--dm-row:#fafafa;--dm-soft:#ececec;--dm-soft-h:#e3e3e3;--dm-soft-ring:inset 0 0 0 1px rgba(0,0,0,.03);--dm-dis:#a6a6a6;--dm-dis-fill:var(--dm-soft);--dm-dis-hatch:none;--dm-shadow-lift:0 0 0 1px rgba(0,0,0,.05),0 2px 4px rgba(0,0,0,.04),0 16px 32px -10px rgba(0,0,0,.16);--dm-accent:#116ff8;--dm-on-accent:#ffffff;--dm-accent-fg:#0f5fd5;--dm-accent-mark:#116ff8;--dm-sel:color-mix(in srgb,var(--dm-accent) 6%,transparent);--dm-focus:var(--dm-line-strong);--dm-ink:#1b1b1b;--dm-on-ink:#ffffff;--dm-ok:#137739;--dm-ok-bg:#e8f6ee;--dm-warn:#a94e09;--dm-warn-bg:#fdf3df;--dm-bad:#bf3434;--dm-bad-bg:#fdecec;--dm-merge:#7c4cd4;--dm-merge-bg:#f2ecfd;--dm-add:#187633;--dm-del:#c7212c;--dm-pb:#1460d0;--dm-pb-bg:#eaf2ff;--dm-pl:#6b47d6;--dm-pl-bg:#f2edff;--dm-pm:#10754a;--dm-pm-bg:#e7f8f0;--dm-pp:#994c0b;--dm-pp-bg:#fff2e6;--dm-pr:#bf314d;--dm-pr-bg:#ffeef1;--dm-py:#856404;--dm-py-bg:#fffae3;--dm-pk:#b92e75;--dm-pk-bg:#fff0f7;--dm-pt:#0e747d;--dm-pt-bg:#e6f9fa;--dm-av-b:#126fe6;--dm-av-b-ink:#ffffff;--dm-av-l:#834ff5;--dm-av-l-ink:#ffffff;--dm-av-r:#d73341;--dm-av-r-ink:#ffffff;--dm-av-k:#cf3288;--dm-av-k-ink:#ffffff;--dm-av-m:#27cf86;--dm-av-m-ink:#052616;--dm-av-t:#28c9d8;--dm-av-t-ink:#042428;--dm-av-y:#e9ac1a;--dm-av-y-ink:#2a1d03;--dm-av-p:#fda154;--dm-av-p-ink:#301804;--dm-ts:#2c6cb2;--dm-react:#0a738b;--dm-shadow:0 0 0 1px rgba(0,0,0,.035),0 1px 2px rgba(0,0,0,.04),0 8px 16px -8px rgba(0,0,0,.08);--dm-shadow-pop:0 0 0 1px rgba(0,0,0,.04),0 1px 1px rgba(0,0,0,.02),0 4px 8px -4px rgba(0,0,0,.04),0 16px 24px -8px rgba(0,0,0,.06);--dm-shadow-toast:0 0 0 1px rgba(0,0,0,.03),0 4px 12px rgba(0,0,0,.08);--dm-hl:#fdeb9a;--dm-hl-ok:#d3f1df;--dm-r-card:16px;--dm-s-1:4px;--dm-s-2:8px;--dm-s-3:12px;--dm-s-4:16px;--dm-s-5:20px;--dm-s-6:24px;--dm-s-8:32px;--dm-r-xs:4px;--dm-r-lg:20px;--dm-r-in:12px;--dm-r-sm:8px;--dm-r-pill:999px;--dm-r-field:var(--dm-r-sm);--dm-r-field-sq:14px;--dm-r-box:var(--dm-r-in);--dm-r-box-sq:20px;--dm-r-tag:6px;--dm-r-tag-sq:10px;--dm-field-h:40px;--dm-field-w:320px;--dm-sans:"Inter",ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--dm-mono:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace;--dm-ease:cubic-bezier(.22,1,.36,1);--dm-ease-io:cubic-bezier(.65,0,.35,1);--dm-t-fast:.22s;--dm-t:.45s;--dm-t-slow:.7s}@media (prefers-color-scheme:dark){:root:not([data-theme=light]),:root:not([data-theme=light]) [data-style=soft]{--dm-page:#111111;--dm-stage:#1c1c1c;--dm-surface:#262626;--dm-raised:#2c2c2c;--dm-fg:#f2f2f2;--dm-fg2:#c9c9c9;--dm-muted:#c0c0c0;--dm-faint:#555555;--dm-rail:#414141;--dm-line:#333333;--dm-field-line:#424242;--dm-line-strong:#808080;--dm-field-line-strong:#808080;--dm-chip:#303030;--dm-hover:#373737;--dm-press:#3f3f3f;--dm-wash:#2c2c2c;--dm-row:color-mix(in srgb,var(--dm-fg) 5.5%,transparent);--dm-soft:#323232;--dm-soft-h:#3a3a3a;--dm-soft-ring:inset 0 0 0 1px rgba(255,255,255,.035);--dm-dis:#737373;--dm-shadow-lift:0 0 0 1px rgba(255,255,255,.08),0 2px 4px rgba(0,0,0,.3),0 16px 32px -10px rgba(0,0,0,.6);--dm-accent:#116ff8;--dm-on-accent:#ffffff;--dm-accent-fg:#9dc4ff;--dm-accent-mark:#3d8bff;--dm-sel:color-mix(in srgb,var(--dm-accent) 9%,transparent);--dm-ink:#f2f2f2;--dm-on-ink:#161616;--dm-ok:#63d998;--dm-ok-bg:rgba(60,207,126,.13);--dm-warn:#f1bb4e;--dm-warn-bg:rgba(240,180,60,.13);--dm-bad:#ffabab;--dm-bad-bg:rgba(255,107,107,.13);--dm-merge:#cbb8ff;--dm-merge-bg:rgba(169,139,255,.15);--dm-add:#63d998;--dm-del:#ffa9ae;--dm-pb:#a0c5ff;--dm-pb-bg:rgba(90,150,255,.18);--dm-pl:#cbb9ff;--dm-pl-bg:rgba(155,125,255,.18);--dm-pm:#6ad9a7;--dm-pm-bg:rgba(70,205,150,.16);--dm-pp:#ffb57a;--dm-pp-bg:rgba(255,155,80,.17);--dm-pr:#ffadbb;--dm-pr-bg:rgba(255,105,130,.17);--dm-py:#f0cd5a;--dm-py-bg:rgba(240,200,60,.15);--dm-pk:#ffa8d4;--dm-pk-bg:rgba(255,100,175,.16);--dm-pt:#5fd8df;--dm-pt-bg:rgba(60,200,210,.16);--dm-ts:#8fbcff;--dm-react:#3dd0ee;--dm-shadow:0 0 0 1px rgba(255,255,255,.04),0 1px 2px rgba(0,0,0,.3),0 8px 16px -8px rgba(0,0,0,.4);--dm-shadow-pop:0 0 0 1px rgba(255,255,255,.05),0 4px 8px -4px rgba(0,0,0,.4),0 16px 32px -8px rgba(0,0,0,.5);--dm-shadow-toast:0 0 0 1px rgba(255,255,255,.05),0 4px 12px rgba(0,0,0,.4);--dm-hl:rgba(240,200,60,.3);--dm-hl-ok:rgba(60,207,126,.24);color-scheme:dark}}:root[data-theme=dark],:root[data-theme=dark] [data-style=soft]{--dm-page:#111111;--dm-stage:#1c1c1c;--dm-surface:#262626;--dm-raised:#2c2c2c;--dm-fg:#f2f2f2;--dm-fg2:#c9c9c9;--dm-muted:#c0c0c0;--dm-faint:#555555;--dm-rail:#414141;--dm-line:#333333;--dm-field-line:#424242;--dm-line-strong:#808080;--dm-field-line-strong:#808080;--dm-chip:#303030;--dm-hover:#373737;--dm-press:#3f3f3f;--dm-wash:#2c2c2c;--dm-row:color-mix(in srgb,var(--dm-fg) 5.5%,transparent);--dm-soft:#323232;--dm-soft-h:#3a3a3a;--dm-soft-ring:inset 0 0 0 1px rgba(255,255,255,.035);--dm-dis:#737373;--dm-shadow-lift:0 0 0 1px rgba(255,255,255,.08),0 2px 4px rgba(0,0,0,.3),0 16px 32px -10px rgba(0,0,0,.6);--dm-accent:#116ff8;--dm-on-accent:#ffffff;--dm-accent-fg:#9dc4ff;--dm-accent-mark:#3d8bff;--dm-sel:color-mix(in srgb,var(--dm-accent) 9%,transparent);--dm-ink:#f2f2f2;--dm-on-ink:#161616;--dm-ok:#63d998;--dm-ok-bg:rgba(60,207,126,.13);--dm-warn:#f1bb4e;--dm-warn-bg:rgba(240,180,60,.13);--dm-bad:#ffabab;--dm-bad-bg:rgba(255,107,107,.13);--dm-merge:#cbb8ff;--dm-merge-bg:rgba(169,139,255,.15);--dm-add:#63d998;--dm-del:#ffa9ae;--dm-pb:#a0c5ff;--dm-pb-bg:rgba(90,150,255,.18);--dm-pl:#cbb9ff;--dm-pl-bg:rgba(155,125,255,.18);--dm-pm:#6ad9a7;--dm-pm-bg:rgba(70,205,150,.16);--dm-pp:#ffb57a;--dm-pp-bg:rgba(255,155,80,.17);--dm-pr:#ffadbb;--dm-pr-bg:rgba(255,105,130,.17);--dm-py:#f0cd5a;--dm-py-bg:rgba(240,200,60,.15);--dm-pk:#ffa8d4;--dm-pk-bg:rgba(255,100,175,.16);--dm-pt:#5fd8df;--dm-pt-bg:rgba(60,200,210,.16);--dm-ts:#8fbcff;--dm-react:#3dd0ee;--dm-shadow:0 0 0 1px rgba(255,255,255,.04),0 1px 2px rgba(0,0,0,.3),0 8px 16px -8px rgba(0,0,0,.4);--dm-shadow-pop:0 0 0 1px rgba(255,255,255,.05),0 4px 8px -4px rgba(0,0,0,.4),0 16px 32px -8px rgba(0,0,0,.5);--dm-shadow-toast:0 0 0 1px rgba(255,255,255,.05),0 4px 12px rgba(0,0,0,.4);--dm-hl:rgba(240,200,60,.3);--dm-hl-ok:rgba(60,207,126,.24);color-scheme:dark}:root,[data-style=soft]{--dm-accent-2:color-mix(in srgb,var(--dm-accent) 86%,#000);--dm-accent-bg:color-mix(in srgb,var(--dm-accent) 9%,transparent)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]),:root:not([data-theme=light]) [data-style=soft]{--dm-accent-2:color-mix(in srgb,var(--dm-accent) 84%,#fff);--dm-accent-bg:color-mix(in srgb,var(--dm-accent) 13%,transparent)}}:root[data-theme=dark],:root[data-theme=dark] [data-style=soft]{--dm-accent-2:color-mix(in srgb,var(--dm-accent) 84%,#fff);--dm-accent-bg:color-mix(in srgb,var(--dm-accent) 13%,transparent)}@supports (color:rgb(from red r g b)){:root,:root:not([data-theme=light]),:root:not([data-theme=light]) [data-style=soft],:root[data-theme=dark],:root[data-theme=dark] [data-style=soft],[data-style=soft]{--dm-accent-2:color-mix(in srgb,var(--dm-accent) 86%,rgb(from var(--dm-on-accent) calc(255 - r) calc(255 - g) calc(255 - b)))}}@supports not (color:rgb(from red r g b)){:root,:root:not([data-theme=light]),:root:not([data-theme=light]) [data-style=soft],:root[data-theme=dark],:root[data-theme=dark] [data-style=soft],[data-style=soft]{--dm-accent-2:color-mix(in srgb,var(--dm-accent) 86%,#000)}:root:not([data-style=soft]),:root:not([data-style=soft]):not([data-theme=light]),:root:not([data-style=soft])[data-theme=dark]{--dm-accent-2:color-mix(in srgb,var(--dm-accent) 86%,#fff)}}:root,[data-style=soft]{--dm-pick-line:var(--dm-rail);--dm-pick-on:var(--dm-faint)}:where([data-dm]) *{box-sizing:border-box}:where([data-dm]) button,:where([data-dm]) input,:where([data-dm]) select,:where([data-dm]) textarea{font:inherit;color:inherit}:where([data-dm]) button{background:none;border:0;padding:0;cursor:pointer}:where([data-dm]) b,:where([data-dm]) strong{font-weight:500}:where([data-dm]) :focus-visible{outline:2px solid var(--dm-focus);outline-offset:2px;border-radius:6px}:where([data-dm]) :focus-visible:is(input:not([type=checkbox],[type=radio],[type=range],[type=file],[type=button],[type=submit],[type=reset]),textarea,select,[contenteditable]:not([contenteditable=false])){outline:0}.dm-i{width:16px;height:16px;flex:none;display:inline-block;vertical-align:-3px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.dm-i.dm-s{width:14px;height:14px}.dm-i.dm-xs{width:12px;height:12px}.dm-i.dm-l{width:18px;height:18px}.dm-brand{width:16px;height:16px}.dm-brand,.dm-flag{display:block;flex:none}.dm-flag{width:20px;height:15px;border-radius:3px;-o-object-fit:cover;object-fit:cover;box-shadow:0 0 0 1px rgba(0,0,0,.08)}.dm-mono{font-family:var(--dm-mono)}.dm-sp{flex:1}.dm-num{font-variant-numeric:tabular-nums}.dm-muted{color:var(--dm-muted)}.dm-fg2{color:var(--dm-fg2)}.dm-panel{background:var(--dm-surface);border-radius:var(--dm-r-card);box-shadow:var(--dm-shadow);position:relative}.dm-ib{width:30px;height:30px;border-radius:50%;display:inline-grid;place-items:center;color:var(--dm-fg2);transition:background var(--dm-t-fast),color var(--dm-t-fast),transform .15s}@media (hover:hover) and (pointer:fine){.dm-ib:hover{background:var(--dm-row);color:var(--dm-fg)}}.dm-ib:active{transform:scale(.94)}.dm-ib.dm-fill{background:var(--dm-soft);box-shadow:var(--dm-soft-ring)}@media (hover:hover) and (pointer:fine){.dm-ib.dm-fill:hover{background:var(--dm-soft-h)}}.dm-ib.dm-on{background:var(--dm-accent-bg);color:var(--dm-accent-fg,var(--dm-accent))}.dm-chip{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 var(--dm-s-3);border-radius:var(--dm-r-pill);font-size:13px;color:var(--dm-fg2);background:var(--dm-chip);white-space:nowrap;transition:background var(--dm-t-fast),color var(--dm-t-fast),box-shadow var(--dm-t-fast)}@media (hover:hover) and (pointer:fine){.dm-chip:hover{background:var(--dm-hover);color:var(--dm-fg)}}.dm-chip.dm-on{background:var(--dm-surface);color:var(--dm-fg);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--dm-pick-on) 50%,transparent)}.dm-chip.dm-sm{height:24px;padding:0 9px;font-size:12px}.dm-pill{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:32px;padding:0 14px;border-radius:var(--dm-r-pill);font-size:13px;font-weight:500;white-space:nowrap;transition:background var(--dm-t-fast),color var(--dm-t-fast),opacity var(--dm-t-fast),transform .15s}.dm-pill:active{transform:scale(.97)}.dm-pill.dm-primary{background:var(--dm-accent);color:var(--dm-on-accent)}@media (hover:hover) and (pointer:fine){.dm-pill.dm-primary:hover{background:var(--dm-accent-2)}}.dm-pill.dm-accent{background:var(--dm-accent);color:var(--dm-on-accent)}.dm-pill.dm-accent.dm-hl{background:var(--dm-accent-2)}@media (hover:hover) and (pointer:fine){.dm-pill.dm-accent:hover{background:var(--dm-accent-2)}}.dm-pill.dm-soft{background:var(--dm-soft);color:var(--dm-fg);box-shadow:var(--dm-soft-ring)}@media (hover:hover) and (pointer:fine){.dm-pill.dm-soft:hover{background:var(--dm-soft-h)}}.dm-pill.dm-line{background:var(--dm-surface);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--dm-line) 50%,transparent);color:var(--dm-fg)}.dm-pill.dm-ghost{color:var(--dm-fg2)}@media (hover:hover) and (pointer:fine){.dm-pill.dm-ghost:hover{background:var(--dm-row);color:var(--dm-fg)}}.dm-pill[disabled]{opacity:1;color:var(--dm-dis);background:none;cursor:not-allowed;transform:none}@media (hover:hover) and (pointer:fine){.dm-pill[disabled]:hover{opacity:1;color:var(--dm-dis);background:none;cursor:not-allowed;transform:none}}:where([data-dm]) button:disabled{cursor:not-allowed}.dm-pill:is(.dm-accent,.dm-primary,.dm-soft,.dm-line)[disabled]{background:var(--dm-dis-hatch),var(--dm-dis-fill);color:var(--dm-dis);box-shadow:var(--dm-soft-ring)}@media (hover:hover) and (pointer:fine){.dm-pill:is(.dm-accent,.dm-primary,.dm-soft,.dm-line)[disabled]:hover{background:var(--dm-dis-hatch),var(--dm-dis-fill);color:var(--dm-dis);box-shadow:var(--dm-soft-ring)}}.dm-pill[disabled] .dm-kbd{background:var(--dm-chip);color:inherit}.dm-pill.dm-sm{height:28px;padding:0 11px;font-size:12.5px}.dm-tag{display:inline-flex;align-items:center;gap:5px;height:20px;padding:0 7px;border-radius:var(--dm-r-tag);font-size:11.5px;font-weight:500;white-space:nowrap;background:var(--dm-chip);color:var(--dm-fg2)}.dm-tag.dm-b{background:var(--dm-pb-bg);color:var(--dm-pb)}.dm-tag.dm-l{background:var(--dm-pl-bg);color:var(--dm-pl)}.dm-tag.dm-m{background:var(--dm-pm-bg);color:var(--dm-pm)}.dm-tag.dm-p{background:var(--dm-pp-bg);color:var(--dm-pp)}.dm-tag.dm-r{background:var(--dm-pr-bg);color:var(--dm-pr)}.dm-tag.dm-y{background:var(--dm-py-bg);color:var(--dm-py)}.dm-tag.dm-k{background:var(--dm-pk-bg);color:var(--dm-pk)}.dm-tag.dm-t{background:var(--dm-pt-bg);color:var(--dm-pt)}.dm-tag.dm-ok{background:var(--dm-ok-bg);color:var(--dm-ok)}.dm-tag.dm-warn{background:var(--dm-warn-bg);color:var(--dm-warn)}.dm-tag.dm-bad{background:var(--dm-bad-bg);color:var(--dm-bad)}@supports (corner-shape:squircle){.dm-tag{corner-shape:squircle;border-radius:var(--dm-r-tag-sq)}}.dm-dot{width:6px;height:6px;border-radius:50%;background:currentColor;flex:none;display:inline-block}.dm-fchip{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 10px 0 var(--dm-s-2);border-radius:var(--dm-r-pill);background:var(--dm-surface);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--dm-line) 50%,transparent);font-size:12.5px;color:var(--dm-fg);white-space:nowrap}.dm-fchip.dm-lnk{cursor:pointer;transition:background var(--dm-t-fast),box-shadow var(--dm-t-fast)}@media (hover:hover) and (pointer:fine){.dm-fchip.dm-lnk:hover{background:var(--dm-row);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--dm-rail) 50%,transparent)}}.dm-ft{font-family:var(--dm-sans);font-size:9.5px;font-weight:500;color:var(--dm-ts);letter-spacing:.02em}.dm-ft.dm-re{color:var(--dm-react)}.dm-ft.dm-fg{color:var(--dm-pl)}.dm-ft.dm-pdf{color:var(--dm-pr)}.dm-ft.dm-csv{color:var(--dm-pm)}.dm-kbd{font-family:inherit;font-size:11px;padding:1px 5px;border-radius:5px;background:var(--dm-chip);color:var(--dm-fg2)}@media (hover:hover) and (pointer:fine){:is(.dm-mi,.dm-cpl-i,[role=option],[role=menuitem],[role=menuitemradio],[role=menuitemcheckbox]):is(:hover,.dm-hl,.dm-on,[aria-selected=true]) .dm-kbd{background:var(--dm-surface)}.dm-pill.dm-ghost:hover .dm-kbd{background:var(--dm-surface)}}.dm-pill .dm-kbd{display:inline-grid;place-items:center;min-width:18px;height:18px;padding:0 var(--dm-s-1);margin-right:-6px}.dm-pill.dm-accent .dm-kbd,.dm-pill.dm-primary .dm-kbd{background:color-mix(in srgb,var(--dm-accent) 80%,#000);color:inherit}code.dm-c{font-family:var(--dm-mono);font-size:12.5px;background:var(--dm-chip);padding:1px 5px;border-radius:5px}.dm-av{width:22px;height:22px;border-radius:50%;display:inline-grid;place-items:center;font-size:10px;font-weight:500;color:#fff;flex:none}.dm-hr{height:1px;background:var(--dm-line);border:0;margin:0}.dm-toggle{width:30px;height:18px;border-radius:9px;background:color-mix(in srgb,var(--dm-muted) 80%,var(--dm-surface));position:relative;flex:none;transition:background var(--dm-t-fast)}.dm-toggle:after{content:"";position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:50%;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.2);transition:transform var(--dm-t) var(--dm-ease)}.dm-toggle[aria-checked=true]{background:var(--dm-accent);box-shadow:inset 0 0 0 1px var(--dm-accent-mark,var(--dm-accent))}.dm-toggle[aria-checked=true]:after{transform:translateX(12px);background:var(--dm-on-accent)}@media (pointer:coarse){:where([data-dm]) :where(button,a[href],summary,[role=button],[role=switch],[role=checkbox],[role=radio],[role=tab],[role=option],[role=menuitem],[role=menuitemradio],[role=menuitemcheckbox],[role=slider],label:has(input[type=checkbox],input[type=radio])){position:relative;--dm-hit-w:40px;--dm-hit-h:40px}:where([data-dm]) :where(button,a[href],summary,[role=button],[role=switch],[role=checkbox],[role=radio],[role=tab],[role=option],[role=menuitem],[role=menuitemradio],[role=menuitemcheckbox],[role=slider],label:has(input[type=checkbox],input[type=radio])):not(:where(.dm-radar,.dm-hand,.dm-rtr-li:not(:last-child),.dm-atr-kids,.dm-bws-nav b,.dm-rc-cap,.dm-erx-row:not(:last-child),.dm-rte-body.dm-empty,.dm-rte-hint,.dm-afx-desk,.dm-dtx-sl,.dm-crx-l.dm-add .dm-c,.dm-crx-l.dm-del .dm-c,.dm-crx-l.dm-ctx .dm-c,.dm-crx-hk.dm-kept .dm-crx-l.dm-add .dm-c,.dm-crx-hk.dm-undone .dm-crx-l.dm-del .dm-c,.dm-ahx-bot,.dm-ecx-now,.dm-ssi-or,.dm-cmx-th>.dm-cmx-c:first-child:has(+.dm-cmx-rp),.dm-cmx-rp,.dm-aln-ct,.dm-aln-rows>*,.dm-aln-av,.dm-aln-det div,.dm-aln-pk,.dm-trv-r[data-k=agent] .dm-trv-b i,.dm-tk-st:not(:last-child),.dm-tmx-blk,.dm-atx-ic)):before,:where([data-dm]) :where(button,a[href],summary,[role=button],[role=switch],[role=checkbox],[role=radio],[role=tab],[role=option],[role=menuitem],[role=menuitemradio],[role=menuitemcheckbox],[role=slider],label:has(input[type=checkbox],input[type=radio])):where(.dm-radar,.dm-hand,.dm-rtr-li:not(:last-child),.dm-atr-kids,.dm-bws-nav b,.dm-rc-cap,.dm-erx-row:not(:last-child),.dm-rte-body.dm-empty,.dm-rte-hint,.dm-afx-desk,.dm-dtx-sl,.dm-crx-l.dm-add .dm-c,.dm-crx-l.dm-del .dm-c,.dm-crx-l.dm-ctx .dm-c,.dm-crx-hk.dm-kept .dm-crx-l.dm-add .dm-c,.dm-crx-hk.dm-undone .dm-crx-l.dm-del .dm-c,.dm-ahx-bot,.dm-ecx-now,.dm-ssi-or,.dm-cmx-th>.dm-cmx-c:first-child:has(+.dm-cmx-rp),.dm-cmx-rp):not(:where(.dm-aln-lane,.dm-trv-g i.dm-el,.dm-trv-r.dm-run:not([data-k=agent]) .dm-trv-b i,.dm-trv-r[data-k=agent] .dm-trv-b i,.dm-trv-b,.dm-trv-sc,.dm-tk-st.dm-done:not(:last-child),.dm-tmx-h,.dm-tmx.dm-live .dm-tmx-body,.dm-atx-ic,.dm-toggle,.dm-radar,.dm-pulse,.dm-stl-track i,.dm-stx-ok,.dm-aln-tr i,.dm-afx-card .dm-afx-open,.dm-plx-s.dm-edited .dm-t,.dm-vor-mute,.dm-mix-mk,.dm-hnx-t .dm-ic,.dm-ksx-s .dm-ic,.dm-shx-r .dm-ic,.dm-dpk-d.dm-t,.dm-sgc-mo .dm-d.dm-e,.dm-agx-now,.dm-btx-ask,.dm-btx-live,.dm-ssi-or,.dm-rxx-r,.dm-bdg.dm-live .dm-bdg-dot)):after{content:"";position:absolute;inset:min(0px,(100% - var(--dm-hit-h))/2) min(0px,(100% - var(--dm-hit-w))/2);--dm-hit:1}}.dm-seg2{display:inline-flex;padding:2px;background:var(--dm-chip)}.dm-seg2,.dm-seg2 button{border-radius:var(--dm-r-pill);position:relative}.dm-seg2 button{z-index:1;height:26px;padding:0 11px;font-size:12.5px;color:var(--dm-fg2);transition:color var(--dm-t-fast)}.dm-seg2 button[aria-pressed=true]{color:var(--dm-fg)}.dm-seg2 .dm-knob{position:absolute;top:2px;bottom:2px;border-radius:var(--dm-r-pill);background:var(--dm-surface);box-shadow:0 1px 2px rgba(0,0,0,.08);transition:left var(--dm-t) var(--dm-ease),width var(--dm-t) var(--dm-ease)}.dm-seg2 button:focus-visible{outline-offset:-2px;border-radius:var(--dm-r-pill)}.dm-bub{align-self:flex-end;max-width:85%;background:var(--dm-hover);border-radius:var(--dm-r-card);padding:9px 13px;font-size:14px;line-height:1.45}.dm-msg{margin:0;font-size:14px;line-height:1.65}.dm-spin{width:12px;height:12px;border-radius:50%;border:1.5px solid;border-right:1.5px solid transparent;animation:dm-rot .8s linear infinite;flex:none;display:inline-block}@keyframes dm-rot{to{transform:rotate(1turn)}}.dm-radar{position:relative;width:13px;height:13px;flex:none;display:inline-block}.dm-radar:before{inset:3.5px;background:currentColor}.dm-radar:after,.dm-radar:before{content:"";position:absolute;border-radius:50%}.dm-radar:after{inset:0;border:1.3px solid;border-right:1.3px solid transparent;animation:dm-rot .9s linear infinite}.dm-think{width:14px;height:14px;position:relative;flex:none;display:inline-block}.dm-think i{position:absolute;width:3.4px;height:3.4px;border-radius:50%;background:currentColor;left:50%;top:50%;margin:-1.7px}.dm-think i:first-child{transform:translate(-3.6px,-3.6px)}.dm-think i:nth-child(2){transform:translate(3.6px,-3.6px)}.dm-think i:nth-child(3){transform:translate(3.6px,3.6px)}.dm-think i:nth-child(4){transform:translate(-3.6px,3.6px)}.dm-think.dm-on{animation:dm-thinkrot 1.6s var(--dm-ease-io) infinite}.dm-think.dm-on i{animation:dm-thinkpulse 1.6s var(--dm-ease-io) infinite}.dm-think.dm-on i:nth-child(2){animation-delay:.2s}.dm-think.dm-on i:nth-child(3){animation-delay:.4s}.dm-think.dm-on i:nth-child(4){animation-delay:.6s}@keyframes dm-thinkrot{0%{transform:rotate(0)}50%{transform:rotate(90deg)}to{transform:rotate(180deg)}}@keyframes dm-thinkpulse{0%,to{opacity:1}50%{opacity:.35}}.dm-pulse{position:relative;width:6px;height:6px;border-radius:50%;background:var(--dm-muted);flex:none;display:inline-block}.dm-pulse:after{content:"";position:absolute;inset:0;border-radius:50%;background:inherit;animation:dm-ping 1.8s var(--dm-ease) infinite}@keyframes dm-ping{0%{transform:scale(1);opacity:.45}80%,to{transform:scale(2.8);opacity:0}}.dm-shim{background:linear-gradient(90deg,var(--dm-fg) 0,var(--dm-fg) 38%,var(--dm-faint) 50%,var(--dm-fg) 62%,var(--dm-fg) 100%);background-size:260% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:dm-shim 2.2s linear infinite}@keyframes dm-shim{0%{background-position:100% 0}to{background-position:-160% 0}}.dm-enter{animation:dm-enter var(--dm-t-slow) var(--dm-ease) backwards}@keyframes dm-enter{0%{opacity:0;transform:translateY(6px);filter:blur(4px)}to{opacity:1;transform:none;filter:blur(0)}}.dm-hand{position:absolute;left:0;top:0;width:18px;height:18px;z-index:30;pointer-events:none;opacity:0;color:var(--dm-fg);transition:transform .42s var(--dm-ease),opacity .16s;filter:drop-shadow(0 1px 1.5px rgba(0,0,0,.22))}.dm-hand.dm-on{opacity:1}.dm-hand svg{display:block;width:18px;height:18px;transform-origin:3px 2px;transition:transform .16s var(--dm-ease)}.dm-hand svg path{fill:currentColor;stroke:var(--dm-surface);stroke-width:1.4;stroke-linejoin:round}.dm-hand.dm-down svg{transform:scale(.82)}.dm-hand:before{content:"";position:absolute;left:-8px;top:-9px;width:22px;height:22px;border-radius:50%;background:var(--dm-accent);opacity:0;pointer-events:none}.dm-hand.dm-down:before{animation:dm-handtap .5s var(--dm-ease)}@keyframes dm-handtap{0%{opacity:.3;transform:scale(.3)}to{opacity:0;transform:scale(1.3)}}.dm-pop-in{animation:dm-popin .5s var(--dm-ease) backwards}@keyframes dm-popin{0%{opacity:0;transform:scale(.96);filter:blur(3px)}to{opacity:1;transform:none;filter:blur(0)}}.dm-leave{animation:dm-leave .35s var(--dm-ease) both}@keyframes dm-leave{to{opacity:0;transform:translateY(-6px);filter:blur(4px)}}.dm-sw{display:inline-block;transition:opacity .2s var(--dm-ease),filter .2s var(--dm-ease),transform .25s var(--dm-ease)}.dm-sw.dm-out{opacity:0;filter:blur(3px);transform:translateY(3px)}.dm-fold{display:grid;grid-template-rows:1fr;transition:grid-template-rows var(--dm-t) var(--dm-ease),opacity var(--dm-t) var(--dm-ease)}.dm-fold>*{overflow:hidden;min-height:0}.dm-fold{grid-template-columns:minmax(0,1fr)}.dm-fold>*{overflow:clip;overflow-clip-margin:12px;min-width:0}.dm-fold.dm-shut{grid-template-rows:0fr;opacity:0;visibility:hidden;transition:grid-template-rows var(--dm-t) var(--dm-ease),opacity var(--dm-t) var(--dm-ease),visibility 0s var(--dm-t)}.dm-tip{position:fixed;z-index:1000;pointer-events:none;background:var(--dm-ink);color:var(--dm-on-ink);font-size:12px;line-height:1.35;padding:6px 9px;border-radius:var(--dm-r-sm);max-width:240px;opacity:0;transform:translateY(4px);filter:blur(2px);transition:opacity .18s var(--dm-ease),transform .25s var(--dm-ease),filter .18s}.dm-tip.dm-show{opacity:1;transform:none;filter:none}.dm-copied{color:var(--dm-ok)!important}@media (hover:hover) and (pointer:fine){.dm-copied:hover{color:var(--dm-ok)!important}}.dm-tip .dm-kbd{background:rgba(255,255,255,.14);color:inherit;margin-left:6px}:root[data-theme=dark] .dm-tip .dm-kbd{background:rgba(0,0,0,.1)}:root[data-theme=dark] .dm-ssx-ics span{color:#0d0d0d!important}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .dm-ssx-ics span{color:#0d0d0d!important}}.dm-pop{position:absolute;z-index:50;min-width:200px;background:var(--dm-raised);border-radius:14px;box-shadow:var(--dm-shadow-pop);padding:6px;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(6px) scale(.98);transform-origin:var(--dm-origin,top left);filter:blur(3px);transition:opacity .2s var(--dm-ease),transform .35s var(--dm-ease),filter .2s var(--dm-ease),visibility 0s .2s}.dm-pop.dm-open{opacity:1;visibility:visible;pointer-events:auto;transform:none;filter:none;transition-property:opacity,transform,filter}.dm-pop .dm-ph{padding:6px var(--dm-s-2) var(--dm-s-1);font-size:11.5px;color:var(--dm-muted)}.dm-mi{display:flex;align-items:center;gap:10px;width:100%;padding:7px var(--dm-s-2);border-radius:9px;font-size:13px;text-align:left;color:var(--dm-fg);transition:background var(--dm-t-fast)}.dm-mi.dm-hl{background:var(--dm-row)}@media (hover:hover) and (pointer:fine){.dm-mi:hover{background:var(--dm-row)}}.dm-cpl-i+.dm-cpl-i,.dm-mi+.dm-mi,.dm-six-it+.dm-six-it{margin-top:2px}.dm-mi .dm-i{color:var(--dm-fg2)}.dm-mi .dm-d{display:block;font-size:12px;color:var(--dm-muted)}@media (hover:hover) and (pointer:fine){.dm-mi:is(:hover,.dm-hl,[aria-checked=true]) .dm-d{color:var(--dm-fg2)}}.dm-mi .dm-r{margin-left:auto;color:var(--dm-muted);font-size:12px}.dm-mi .dm-ck{margin-left:auto;color:var(--dm-accent-fg,var(--dm-accent));opacity:0;transition:opacity var(--dm-t-fast)}.dm-mi[aria-checked=true] .dm-ck{opacity:1}.dm-mi[aria-checked=true]{background:var(--dm-row);font-weight:500}.dm-pop .dm-sep{height:1px;background:var(--dm-line);margin:var(--dm-s-1) 2px}@media (hover:hover) and (pointer:fine){:root[data-theme=dark] :is(.dm-alg-it:hover .dm-alg-ic,.dm-plx-s:hover .dm-n,.dm-tpx-r:hover .dm-tr){background:var(--dm-hover)}}@media (prefers-color-scheme:dark){@media (hover:hover) and (pointer:fine){:root:not([data-theme=light]) :is(.dm-alg-it:hover .dm-alg-ic,.dm-plx-s:hover .dm-n,.dm-tpx-r:hover .dm-tr){background:var(--dm-hover)}}}@media (prefers-reduced-motion:reduce){:where([data-dm]) *,:where([data-dm]) :after,:where([data-dm]) :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.dm-shim{color:var(--dm-fg);background:none}}:root,[data-style=soft]{--dm-c1:var(--dm-accent-mark,var(--dm-accent));--dm-c2:#7c4dff;--dm-c3:#00a876;--dm-c4:#e07900;--dm-c5:#ff4d6d;--dm-c6:#00a2bf;--dm-a1:var(--dm-c1);--dm-a2:color-mix(in oklab,var(--dm-c1) 72%,var(--dm-surface));--dm-a3:color-mix(in oklab,var(--dm-c1) 50%,var(--dm-surface));--dm-a4:color-mix(in oklab,var(--dm-c1) 32%,var(--dm-surface))}:root[data-theme=dark],:root[data-theme=dark] [data-style=soft]{--dm-c1:var(--dm-accent-mark,var(--dm-accent));--dm-c2:#9b7bff;--dm-c3:#22c993;--dm-c4:#ffa033;--dm-c5:#ff6b85;--dm-c6:#22cce8}@media (prefers-color-scheme:dark){:root:not([data-theme=light]),:root:not([data-theme=light]) [data-style=soft]{--dm-c1:var(--dm-accent-mark,var(--dm-accent));--dm-c2:#9b7bff;--dm-c3:#22c993;--dm-c4:#ffa033;--dm-c5:#ff6b85;--dm-c6:#22cce8}}:root:not([data-style=soft]){--dm-motion:bp;--dm-page:#f3f3f0;--dm-stage:#fafaf8;--dm-surface:#ffffff;--dm-raised:#ffffff;--dm-fg:#121212;--dm-fg2:#4a4a46;--dm-muted:#666660;--dm-faint:#bdbdb6;--dm-rail:#d2d2cb;--dm-line:#e3e3dd;--dm-field-line:#d2d2cb;--dm-line-strong:#858580;--dm-field-line-strong:#b0b0a9;--dm-chip:#f1f1ed;--dm-hover:#e8e8e3;--dm-press:#dededa;--dm-wash:#f6f6f3;--dm-row:#fafaf8;--dm-soft:#ebebe6;--dm-soft-h:#e1e1db;--dm-soft-ring:inset 0 0 0 1px rgba(20,20,12,.045);--dm-dis:#a3a39c;--dm-accent:#d4f84a;--dm-on-accent:#121212;--dm-accent-fg:var(--dm-fg);--dm-accent-mark:#7a8e2b;--dm-sel:color-mix(in srgb,var(--dm-accent) 7%,transparent);--dm-ink:#121212;--dm-on-ink:#ffffff;--dm-shadow:0 0 0 1px color-mix(in srgb,var(--dm-line) 50%,transparent);--dm-shadow-pop:0 0 0 1px color-mix(in srgb,var(--dm-rail) 50%,transparent),0 12px 28px -14px rgba(20,20,12,.22);--dm-shadow-toast:0 0 0 1px color-mix(in srgb,var(--dm-rail) 50%,transparent),0 10px 24px -14px rgba(20,20,12,.24);--dm-shadow-lift:0 0 0 1px color-mix(in srgb,var(--dm-fg) 50%,transparent);--dm-grid:rgba(20,20,12,.09);--dm-tick:#b5b5ad;--dm-dis-hatch:repeating-linear-gradient(135deg,transparent 0 4px,var(--dm-grid) 4px 5px);--dm-ease:cubic-bezier(.65,0,.25,1);--dm-ease-io:cubic-bezier(.65,0,.25,1);--dm-t-fast:.14s;--dm-t:.3s;--dm-t-slow:.44s}@media (prefers-color-scheme:dark){:root:not([data-style=soft]):not([data-theme=light]){--dm-page:#111111;--dm-stage:#1c1c1c;--dm-surface:#262626;--dm-raised:#2c2c2c;--dm-fg:#f2f2f2;--dm-fg2:#c9c9c9;--dm-muted:#c0c0c0;--dm-faint:#555555;--dm-rail:#414141;--dm-line:#333333;--dm-field-line:#424242;--dm-line-strong:#80807a;--dm-field-line-strong:#808080;--dm-chip:#303030;--dm-hover:#373737;--dm-press:#3f3f3f;--dm-wash:#2c2c2c;--dm-row:color-mix(in srgb,var(--dm-fg) 5.5%,transparent);--dm-soft:#323232;--dm-soft-h:#3a3a3a;--dm-soft-ring:inset 0 0 0 1px rgba(255,255,255,.04);--dm-dis:#737373;--dm-accent:#d4f84a;--dm-on-accent:#121212;--dm-accent-fg:#d4f84a;--dm-accent-mark:#d4f84a;--dm-sel:color-mix(in srgb,var(--dm-accent) 10%,transparent);--dm-ink:#f2f2f2;--dm-on-ink:#161616;--dm-shadow:0 0 0 1px color-mix(in srgb,var(--dm-line) 50%,transparent);--dm-shadow-pop:0 0 0 1px color-mix(in srgb,var(--dm-rail) 50%,transparent),0 16px 32px -14px rgba(0,0,0,.7);--dm-shadow-toast:0 0 0 1px color-mix(in srgb,var(--dm-rail) 50%,transparent),0 12px 28px -14px rgba(0,0,0,.7);--dm-shadow-lift:0 0 0 1px color-mix(in srgb,var(--dm-fg2) 50%,transparent);--dm-grid:rgba(255,255,255,.07);--dm-tick:#55554f;--dm-dis-hatch:repeating-linear-gradient(135deg,transparent 0 4px,var(--dm-grid) 4px 5px);--dm-ease:cubic-bezier(.65,0,.25,1);--dm-ease-io:cubic-bezier(.65,0,.25,1);--dm-t-fast:.14s;--dm-t:.3s;--dm-t-slow:.44s}}:root:not([data-style=soft])[data-theme=dark]{--dm-page:#111111;--dm-stage:#1c1c1c;--dm-surface:#262626;--dm-raised:#2c2c2c;--dm-fg:#f2f2f2;--dm-fg2:#c9c9c9;--dm-muted:#c0c0c0;--dm-faint:#555555;--dm-rail:#414141;--dm-line:#333333;--dm-field-line:#424242;--dm-line-strong:#80807a;--dm-field-line-strong:#808080;--dm-chip:#303030;--dm-hover:#373737;--dm-press:#3f3f3f;--dm-wash:#2c2c2c;--dm-row:color-mix(in srgb,var(--dm-fg) 5.5%,transparent);--dm-soft:#323232;--dm-soft-h:#3a3a3a;--dm-soft-ring:inset 0 0 0 1px rgba(255,255,255,.04);--dm-dis:#737373;--dm-accent:#d4f84a;--dm-on-accent:#121212;--dm-accent-fg:#d4f84a;--dm-accent-mark:#d4f84a;--dm-sel:color-mix(in srgb,var(--dm-accent) 10%,transparent);--dm-ink:#f2f2f2;--dm-on-ink:#161616;--dm-shadow:0 0 0 1px color-mix(in srgb,var(--dm-line) 50%,transparent);--dm-shadow-pop:0 0 0 1px color-mix(in srgb,var(--dm-rail) 50%,transparent),0 16px 32px -14px rgba(0,0,0,.7);--dm-shadow-toast:0 0 0 1px color-mix(in srgb,var(--dm-rail) 50%,transparent),0 12px 28px -14px rgba(0,0,0,.7);--dm-shadow-lift:0 0 0 1px color-mix(in srgb,var(--dm-fg2) 50%,transparent);--dm-grid:rgba(255,255,255,.07);--dm-tick:#55554f;--dm-dis-hatch:repeating-linear-gradient(135deg,transparent 0 4px,var(--dm-grid) 4px 5px);--dm-ease:cubic-bezier(.65,0,.25,1);--dm-ease-io:cubic-bezier(.65,0,.25,1);--dm-t-fast:.14s;--dm-t:.3s;--dm-t-slow:.44s}:root:not([data-style=soft]) :where([data-dm],[data-dm] *,.dm-tip,.dm-tip *,.dm-kbx-k.dm-ghost,.dm-kbx-k.dm-ghost *):not(:where([data-style=soft],[data-style=soft] *)),:root:not([data-style=soft]) :where([data-dm],[data-dm] *,.dm-tip,.dm-tip *,.dm-kbx-k.dm-ghost,.dm-kbx-k.dm-ghost *):not(:where([data-style=soft],[data-style=soft] *)):after,:root:not([data-style=soft]) :where([data-dm],[data-dm] *,.dm-tip,.dm-tip *,.dm-kbx-k.dm-ghost,.dm-kbx-k.dm-ghost *):not(:where([data-style=soft],[data-style=soft] *)):before{border-radius:0!important}:root:not([data-style=soft]) .dm-radar:not(:where([data-style=soft],[data-style=soft] *)):after,:root:not([data-style=soft]) .dm-radar:not(:where([data-style=soft],[data-style=soft] *)):before,:root:not([data-style=soft]) .dm-spin:not(:where([data-style=soft],[data-style=soft] *)){border-radius:50%!important}:root:not([data-style=soft]) :where([data-dm],.dm-tip,.dm-kbx-k.dm-ghost) svg:not(.dm-i):not(.dm-brand) rect:not(:where([data-style=soft],[data-style=soft] *)){rx:0;ry:0}:root:not([data-style=soft]) :where([data-dm],.dm-tip,.dm-kbx-k.dm-ghost) svg:not(.dm-i):not(.dm-brand) :is(path,line,polyline,circle):not(:where([data-style=soft],[data-style=soft] *)){stroke-linecap:butt}:root:not([data-style=soft]) :where([data-dm],[data-dm] *,.dm-tip,.dm-tip *,.dm-kbx-k.dm-ghost,.dm-kbx-k.dm-ghost *):not(:where([data-style=soft],[data-style=soft] *)),:root:not([data-style=soft]) :where([data-dm],[data-dm] *,.dm-tip,.dm-tip *,.dm-kbx-k.dm-ghost,.dm-kbx-k.dm-ghost *):not(:where([data-style=soft],[data-style=soft] *)):after,:root:not([data-style=soft]) :where([data-dm],[data-dm] *,.dm-tip,.dm-tip *,.dm-kbx-k.dm-ghost,.dm-kbx-k.dm-ghost *):not(:where([data-style=soft],[data-style=soft] *)):before{filter:none!important}:root:not([data-style=soft]) .dm-seg2 .dm-knob:not(:where([data-style=soft],[data-style=soft] *)){box-shadow:0 0 0 1px color-mix(in srgb,var(--dm-rail) 50%,transparent)}:root:not([data-style=soft]) .dm-tag:not(:where([data-style=soft],[data-style=soft] *)){font-size:10.5px;font-weight:500;letter-spacing:.03em;text-transform:uppercase;height:19px;padding:0 6px}:root:not([data-style=soft]) .dm-kbd:not(:where([data-style=soft],[data-style=soft] *)){box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--dm-line) 50%,transparent)}:root:not([data-style=soft]) .dm-pill.dm-line:not(:where([data-style=soft],[data-style=soft] *)){box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--dm-rail) 50%,transparent)}@media (hover:hover) and (pointer:fine){:root:not([data-style=soft]) .dm-pill.dm-line:hover:not(:where([data-style=soft],[data-style=soft] *)){background:var(--dm-wash);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--dm-faint) 50%,transparent)}}:root:not([data-style=soft]) .dm-ib:active:not(:where([data-style=soft],[data-style=soft] *)),:root:not([data-style=soft]) .dm-pill:active:not(:where([data-style=soft],[data-style=soft] *)){transform:translateY(1px)}:root:not([data-style=soft]) .dm-chip.dm-on:not(:where([data-style=soft],[data-style=soft] *)){box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--dm-pick-on) 50%,transparent)}:root:not([data-style=soft]) .dm-bub:not(:where([data-style=soft],[data-style=soft] *)){background:var(--dm-chip);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--dm-line) 50%,transparent)}:root:not([data-style=soft]) .dm-tip:not(:where([data-style=soft],[data-style=soft] *)){box-shadow:none}@keyframes dm-bpin{0%{opacity:0;clip-path:inset(0 0 100% 0);transform:translateY(4px)}30%{opacity:1}to{opacity:1;clip-path:inset(0 0 0 0);transform:none}}@keyframes dm-bpout{to{opacity:0;clip-path:inset(0 0 100% 0)}}@keyframes dm-bpblink{0%,55%{opacity:1}56%,to{opacity:.2}}:root:not([data-style=soft]) .dm-enter:not(:where([data-style=soft],[data-style=soft] *)),:root:not([data-style=soft]) .dm-pop-in:not(:where([data-style=soft],[data-style=soft] *)){animation-name:dm-bpin;animation-duration:var(--dm-t-slow);animation-timing-function:var(--dm-ease);animation-fill-mode:backwards}:root:not([data-style=soft]) .dm-leave:not(:where([data-style=soft],[data-style=soft] *)){animation:dm-bpout .26s var(--dm-ease) both}:root:not([data-style=soft]) .dm-chx-card.dm-show:not(:where([data-style=soft],[data-style=soft] *)){animation:dm-bpin .34s var(--dm-ease) backwards}:root:not([data-style=soft]) .dm-sw.dm-out:not(:where([data-style=soft],[data-style=soft] *)){transform:translateY(-3px)}:root:not([data-style=soft]) .dm-pop:not(:where([data-style=soft],[data-style=soft] *)){transform:translateY(4px);transition-duration:.16s}:root:not([data-style=soft]) .dm-pop.dm-open:not(:where([data-style=soft],[data-style=soft] *)){transform:none}:root:not([data-style=soft]) .dm-spin:not(:where([data-style=soft],[data-style=soft] *)){animation:dm-rot .9s steps(8) infinite}:root:not([data-style=soft]) .dm-radar:not(:where([data-style=soft],[data-style=soft] *)):after{animation:dm-rot 1s steps(8) infinite}:root:not([data-style=soft]) .dm-pulse:not(:where([data-style=soft],[data-style=soft] *)){animation:dm-bpblink 1.1s step-end infinite}:root:not([data-style=soft]) .dm-pulse:not(:where([data-style=soft],[data-style=soft] *)):after{display:none}:root:not([data-style=soft]) .dm-btx-ask:not(:where([data-style=soft],[data-style=soft] *)):after{background:linear-gradient(90deg,transparent 0 40%,rgba(255,255,255,.38) 40% 46%,transparent 46%)}@media (hover:hover) and (pointer:fine){:root:not([data-style=soft]) .dm-btx-ask:hover:not(:where([data-style=soft],[data-style=soft] *)):after{transition:transform .5s steps(10)}}:root:not([data-style=soft]) .dm-btx-live:not(:where([data-style=soft],[data-style=soft] *)):after{display:none}:root:not([data-style=soft]) .dm-btx-live:not(:where([data-style=soft],[data-style=soft] *)){animation:dm-bpblink 1.1s step-end infinite}:where([data-dm]){font-family:var(--dm-sans);font-size:14px;line-height:1.5;color:var(--dm-fg);-webkit-font-smoothing:antialiased;text-align:left}.dm-stage-in:has(>.dm-tk){overflow-anchor:none}.dm-tk{font-size:14px;width:100%;max-width:420px;margin-inline:auto;overflow-anchor:none}.dm-stage-in>.dm-tk{min-height:inherit}.dm-tk-h{display:flex;align-items:center;gap:10px;width:calc(100% + 16px);margin:0 -8px;padding:6px var(--dm-s-2);border-radius:10px;text-align:left;transition:background var(--dm-t-fast)}@media (hover:hover) and (pointer:fine){.dm-tk-h:hover{background:var(--dm-row)}}.dm-tk-mark{width:18px;height:18px;flex:none;display:grid;place-items:center;color:var(--dm-accent-mark,var(--dm-accent));transition:color .3s}.dm-tk-h.dm-tk-fin .dm-tk-mark{color:var(--dm-ok)}.dm-tk-h.dm-tk-fin .dm-tk-mark .dm-i{animation:dm-tkpop .5s var(--dm-ease) backwards}.dm-tk-title{flex:1;min-width:0;color:var(--dm-fg)}.dm-tk-time{color:var(--dm-muted);font-size:13px}.dm-tk-chev{color:var(--dm-muted);transition:transform .32s var(--dm-ease)}.dm-tk[data-open="0"] .dm-tk-chev{transform:rotate(-90deg)}.dm-tk-list{list-style:none;margin:0;padding:6px 0 0;display:flex;flex-direction:column}.dm-tk-st{position:relative;display:flex;gap:10px;padding:6px 0}.dm-tk-st.dm-done:not(:last-child):after,.dm-tk-st:not(:last-child):before{content:"";position:absolute;left:8.25px;top:29px;bottom:-5px;width:1.5px;border-radius:1px;background:var(--dm-line)}.dm-tk-st.dm-done:not(:last-child):after{background:color-mix(in srgb,var(--dm-ok) 55%,var(--dm-line));transform-origin:top;animation:dm-tkgrow .6s var(--dm-ease) backwards}@keyframes dm-tkgrow{0%{transform:scaleY(0)}}.dm-tk-st .dm-mk{position:relative;width:18px;height:18px;flex:none;margin-top:1px;display:grid;place-items:center;border-radius:50%;color:var(--dm-muted);transition:background .32s,color .32s}.dm-tk-st .dm-mk .dm-spin{width:10px;height:10px}.dm-tk-st.dm-run .dm-mk{color:var(--dm-accent-mark,var(--dm-accent));background:var(--dm-accent-bg);animation:dm-tkhalo 1.8s var(--dm-ease-io) infinite}.dm-tk-st.dm-done .dm-mk{background:var(--dm-ok-bg);color:var(--dm-ok)}.dm-tk-st.dm-done .dm-mk .dm-i{animation:dm-tkpop .45s var(--dm-ease) backwards}.dm-tk-st.dm-retry .dm-mk{background:var(--dm-warn-bg);color:var(--dm-warn);animation:dm-tkhalow 1.8s var(--dm-ease-io) infinite}@keyframes dm-tkhalo{0%,to{box-shadow:0 0 0 0 color-mix(in srgb,var(--dm-accent-mark,var(--dm-accent)) 0%,transparent)}50%{box-shadow:0 0 0 4px color-mix(in srgb,var(--dm-accent-mark,var(--dm-accent)) 14%,transparent)}}@keyframes dm-tkhalow{0%,to{box-shadow:0 0 0 0 color-mix(in srgb,var(--dm-warn) 0%,transparent)}50%{box-shadow:0 0 0 4px color-mix(in srgb,var(--dm-warn) 16%,transparent)}}@keyframes dm-tkpop{0%{transform:scale(.4);opacity:0}60%{transform:scale(1.15);opacity:1}to{transform:none}}.dm-tk-st .dm-tx{flex:1;min-width:0;display:flex;flex-direction:column}.dm-tk-st .dm-tk-ln{display:flex;align-items:baseline;gap:var(--dm-s-2)}.dm-tk-st .dm-lab{flex:1;min-width:0;color:var(--dm-fg);transition:color .32s}.dm-tk-st.dm-done .dm-lab{color:var(--dm-fg2)}.dm-tk-st .dm-tk-dur{flex:none;font-size:12px;color:var(--dm-muted)}.dm-tk-st .dm-res{display:grid;grid-template-rows:0fr;font-size:13px;color:var(--dm-muted);transition:grid-template-rows .32s var(--dm-ease),color .32s}.dm-tk-st .dm-res.dm-on{grid-template-rows:1fr}.dm-tk-st .dm-res>span{overflow:hidden;min-height:0}.dm-tk-st .dm-res .dm-w{display:inline-block;white-space:pre;animation:dm-tkword .42s var(--dm-ease) backwards}@keyframes dm-tkword{0%{opacity:0;transform:translateY(3px);filter:blur(2px)}}.dm-tk-st.dm-retry .dm-res{color:var(--dm-warn)}.dm-tk-st .dm-res [data-tip]{-webkit-text-decoration:underline dotted var(--dm-faint);text-decoration:underline dotted var(--dm-faint);text-underline-offset:3px;cursor:default}:root:not([data-style=soft]) .dm-tk-st.dm-retry .dm-mk:not(:where([data-style=soft],[data-style=soft] *)),:root:not([data-style=soft]) .dm-tk-st.dm-run .dm-mk:not(:where([data-style=soft],[data-style=soft] *)){animation:none}:root:not([data-style=soft]) .dm-tk-st.dm-run .dm-mk:not(:where([data-style=soft],[data-style=soft] *)){box-shadow:inset 0 0 0 1px var(--dm-accent-mark)}:root:not([data-style=soft]) .dm-tk-st.dm-done:not(:last-child):not(:where([data-style=soft],[data-style=soft] *)):after{background:var(--dm-ok);width:1px;left:8.5px}:root:not([data-style=soft]) .dm-tk-st:not(:last-child):not(:where([data-style=soft],[data-style=soft] *)):before{width:1px;left:8.5px;background:repeating-linear-gradient(var(--dm-rail) 0 3px,transparent 3px 6px)}:root:not([data-style=soft]) .dm-tk-h.dm-tk-fin .dm-tk-mark .dm-i:not(:where([data-style=soft],[data-style=soft] *)),:root:not([data-style=soft]) .dm-tk-st.dm-done .dm-mk .dm-i:not(:where([data-style=soft],[data-style=soft] *)){animation:none}:root:not([data-style=soft]) .dm-tk-st .dm-res .dm-w:not(:where([data-style=soft],[data-style=soft] *)){animation:dm-bpin .3s var(--dm-ease) backwards}.dm-plx{padding:14px 0;display:flex;flex-direction:column;gap:10px}.dm-plx.dm-panel{padding:14px}.dm-plx-h{display:flex;align-items:center;gap:10px}.dm-plx-mk{color:var(--dm-accent-fg,var(--dm-accent))}.dm-plx-ht{display:flex;flex-direction:column;min-width:0}.dm-plx-ht b{font-weight:500;font-size:13.5px}.dm-plx-st{font-size:12.5px}.dm-plx-list{list-style:none;margin:0 -6px;padding:0;display:flex;flex-direction:column;counter-reset:s}.dm-plx-s{display:flex;align-items:flex-start;gap:10px;padding:7px 6px;border-radius:10px;font-size:13px;transition:background .25s,opacity .35s;position:relative}@media (hover:hover) and (pointer:fine){.dm-plx-s:hover{background:var(--dm-row)}}.dm-plx-s .dm-n{width:20px;height:20px;border-radius:50%;background:var(--dm-chip);display:grid;place-items:center;font-size:11px;font-family:var(--dm-mono);color:var(--dm-fg2);flex:none;transition:background .35s,color .35s}@media (hover:hover) and (pointer:fine){.dm-plx-s:hover .dm-n{background:var(--dm-surface)}}.dm-plx-s .dm-b{flex:1;min-width:0;display:flex;flex-direction:column}.dm-plx-s .dm-t{min-width:0;outline:0;border-radius:5px;padding:1px 3px;margin:0 -3px;line-height:1.5}.dm-plx-s .dm-d{font-size:12px;color:var(--dm-muted);display:grid;grid-template-rows:0fr;transition:grid-template-rows .32s var(--dm-ease)}.dm-plx-s .dm-d.dm-on{grid-template-rows:1fr}.dm-plx-s .dm-d>span{overflow:hidden;min-height:0}.dm-plx-s .dm-d.dm-warn{color:var(--dm-warn)}.dm-plx-tm{margin-left:auto;font-size:12px;color:var(--dm-muted)}.dm-plx-tm:empty{display:none}.dm-plx-s .dm-n .dm-spin{width:10px;height:10px}.dm-plx-s .dm-t:focus{background:var(--dm-surface);box-shadow:0 0 0 1px color-mix(in srgb,var(--dm-field-line-strong) 50%,transparent)}.dm-plx-s .dm-ib{width:24px;height:24px;opacity:0;transition:opacity .2s}.dm-plx-s .dm-ib:focus-visible{opacity:1}@media (hover:hover) and (pointer:fine){.dm-plx-s:hover .dm-ib{opacity:1}}.dm-plx-s.dm-off{opacity:.45}.dm-plx-s.dm-off .dm-t{text-decoration:line-through}.dm-plx-s.dm-run .dm-n{background:var(--dm-accent-bg);color:var(--dm-accent-fg,var(--dm-accent))}.dm-plx-s.dm-done .dm-n{background:var(--dm-ok-bg);color:var(--dm-ok)}.dm-plx-s.dm-retry .dm-n{background:var(--dm-warn-bg);color:var(--dm-warn)}.dm-plx-s.dm-edited .dm-t:after{content:"edited";margin-left:6px;font-size:11px;color:var(--dm-accent-fg,var(--dm-accent))}.dm-plx-add{display:flex;align-items:center;gap:var(--dm-s-2);font-size:12.5px;color:var(--dm-fg2);padding:var(--dm-s-1) 10px;margin-inline:-10px;align-self:flex-start;border-radius:var(--dm-r-pill)}@media (hover:hover) and (pointer:fine){.dm-plx-add:hover{color:var(--dm-fg);background:var(--dm-row)}}.dm-plx-f{display:flex;align-items:center;gap:6px}.dm-plx-n{flex:1;font-size:12px;min-width:0}@media (max-width:480px){.dm-plx-n{display:none}}.dm-aln{padding:var(--dm-s-2);--dm-aln-pb:#2a7bff;--dm-aln-pm:#1fa66a;--dm-aln-pl:#7a5af5}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .dm-aln{--dm-aln-pb:var(--dm-pb);--dm-aln-pm:var(--dm-pm);--dm-aln-pl:var(--dm-pl)}}:root[data-theme=dark] .dm-aln{--dm-aln-pb:var(--dm-pb);--dm-aln-pm:var(--dm-pm);--dm-aln-pl:var(--dm-pl)}.dm-stage-in:has(>.dm-aln){display:flex;flex-direction:column;justify-content:center}.dm-aln-h{display:flex;align-items:center;gap:10px;padding:var(--dm-s-2) 10px 10px}.dm-aln-ic{color:var(--dm-fg2);display:grid;transition:color .3s}.dm-aln.dm-fin .dm-aln-ic{color:var(--dm-ok)}.dm-aln-t{font-weight:500}.dm-aln-ct,.dm-aln-m{font-size:12.5px}.dm-aln-ct{color:var(--dm-muted);margin-right:auto;white-space:nowrap}.dm-aln-ct:before{content:"·";margin-right:6px}.dm-aln-rows,.dm-aln-rows>*{position:relative}.dm-aln-lane{border-radius:14px;transition:background .3s}@media (hover:hover) and (pointer:fine){.dm-aln-lane:hover{background:var(--dm-row)}}.dm-aln-lane[data-s=working]{background:linear-gradient(90deg,color-mix(in srgb,var(--dm-c) 8%,transparent),transparent 72%)}@media (hover:hover) and (pointer:fine){.dm-aln-lane[data-s=working]:hover{background:linear-gradient(90deg,color-mix(in srgb,var(--dm-c) 8%,transparent),transparent 72%),var(--dm-row)}}.dm-aln-rows>:before{content:"";position:absolute;left:26px;width:2px;top:0;bottom:0;border-radius:1px;background:var(--dm-line);transition:background .5s var(--dm-ease);pointer-events:none}.dm-aln-lane:before{top:48px}.dm-aln-lane:last-child:before{display:none}.dm-aln-lane:after{content:"";position:absolute;left:26px;width:2px;top:0;height:6px;border-radius:1px;background:var(--dm-line);transition:background .5s var(--dm-ease);pointer-events:none}.dm-aln-lane:first-child:after{display:none}.dm-aln-lane.dm-sent:before{background:linear-gradient(var(--dm-cm),color-mix(in srgb,var(--dm-cm) 45%,var(--dm-line)))}.dm-aln-lane.dm-got:after{background:var(--dm-cm)}.dm-aln-hf.dm-lit:before{background:linear-gradient(color-mix(in srgb,var(--dm-from) 45%,var(--dm-line)),var(--dm-to))}.dm-aln-row{display:grid;grid-template-columns:34px minmax(0,1.2fr) minmax(0,1fr) auto;align-items:center;gap:var(--dm-s-3);width:100%;padding:10px;text-align:left}.dm-aln-av{position:relative;width:34px;height:34px;border-radius:11px;display:grid;place-items:center;color:var(--dm-c);background:var(--dm-cb);transition:color .4s,background .4s}.dm-aln-av:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none}.dm-aln-lane[data-s=working] .dm-aln-av{animation:dm-alnbreathe 2.4s var(--dm-ease-io) infinite}@keyframes dm-alnbreathe{0%,to{box-shadow:0 0 0 0 color-mix(in srgb,var(--dm-c) 0%,transparent)}50%{box-shadow:0 0 0 4px color-mix(in srgb,var(--dm-c) 18%,transparent)}}.dm-aln-av.dm-ping:before{animation:dm-alnping .9s var(--dm-ease)}@keyframes dm-alnping{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--dm-c) 50%,transparent)}to{box-shadow:0 0 0 12px color-mix(in srgb,var(--dm-c) 0%,transparent)}}.dm-aln-lane[data-s=done] .dm-aln-av{background:var(--dm-cm);color:var(--dm-surface)}.dm-aln-who{min-width:0}.dm-aln-n{display:block;font-weight:500;font-size:13.5px}.dm-aln-a{display:block;font-size:12.5px;color:var(--dm-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dm-aln-a.dm-live{color:var(--dm-fg2)}.dm-aln-tr{display:flex;gap:3px}.dm-aln-tr i{flex:1;height:10px;border-radius:5px;background:color-mix(in srgb,var(--dm-cm) 13%,var(--dm-line));position:relative;overflow:hidden}.dm-aln-tr i:after{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--dm-cm);transform:scaleX(var(--dm-p,0));transform-origin:left;transition:transform .25s linear}.dm-aln-tr i.dm-on:after{transform:scaleX(1);transition:transform .5s var(--dm-ease)}.dm-aln-tr i.dm-run:after{background:linear-gradient(90deg,var(--dm-cm) 0 30%,color-mix(in srgb,var(--dm-cm) 30%,var(--dm-surface)) 50%,var(--dm-cm) 70% 100%) 0 0/250% 100%;animation:dm-alnsheen 1.6s linear infinite}.dm-aln-tr i.dm-run.dm-ind:after{transform:scaleX(.6);transition:transform 2.4s var(--dm-ease)}@keyframes dm-alnsheen{0%{background-position:100% 0}to{background-position:-150% 0}}.dm-aln-st{min-width:92px;display:flex;justify-content:flex-end}.dm-aln-tg{background:var(--dm-cb);color:var(--dm-c)}.dm-aln-tg .dm-spin{width:9px;height:9px}.dm-aln-det{padding:0 10px 10px 56px;font-size:12.5px;color:var(--dm-fg2)}.dm-aln-det div{display:flex;align-items:center;gap:var(--dm-s-2);padding:3px 0}.dm-aln-det div:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--dm-c);flex:none}.dm-aln-det .dm-muted{margin-left:auto}.dm-aln-hf{transition-duration:var(--dm-t-slow)}.dm-aln-hand{padding:6px 10px 6px 56px;font-size:12.5px;line-height:18px;color:var(--dm-fg2)}.dm-aln-hand b{font-weight:500}.dm-aln-hand .dm-f{color:var(--dm-from)}.dm-aln-hand .dm-t{color:var(--dm-to)}.dm-aln-pk{position:absolute;left:27px;top:0;width:8px;height:8px;margin:-4px 0 0 -4px;border-radius:50%;background:var(--dm-to);box-shadow:0 0 0 3px color-mix(in srgb,var(--dm-to) 22%,transparent),0 0 12px 2px color-mix(in srgb,var(--dm-to) 45%,transparent);pointer-events:none;z-index:2;opacity:0}.dm-aln-pk:before{content:"";position:absolute;left:3px;bottom:4px;width:2px;height:30px;border-radius:1px;background:linear-gradient(transparent,var(--dm-from))}@media (max-width:600px){.dm-aln-row{grid-template-columns:34px minmax(0,1fr) auto;row-gap:var(--dm-s-2)}.dm-aln-tr{grid-column:2/-1;grid-row:2}.dm-aln-lane:before{top:48px}.dm-aln-ct{display:none}.dm-aln-m{margin-right:auto}}@media (max-width:400px){.dm-aln-ic{display:none}}:root:not([data-style=soft]) .dm-aln-lane:not(:where([data-style=soft],[data-style=soft] *)):after,:root:not([data-style=soft]) .dm-aln-rows>:not(:where([data-style=soft],[data-style=soft] *)):before{width:1px;left:26.5px;background:repeating-linear-gradient(var(--dm-rail) 0 3px,transparent 3px 6px)}:root:not([data-style=soft]) .dm-aln-lane.dm-got:not(:where([data-style=soft],[data-style=soft] *)):after,:root:not([data-style=soft]) .dm-aln-lane.dm-sent:not(:where([data-style=soft],[data-style=soft] *)):before{background:var(--dm-c)}:root:not([data-style=soft]) .dm-aln-hf.dm-lit:not(:where([data-style=soft],[data-style=soft] *)):before{background:var(--dm-to)}:root:not([data-style=soft]) .dm-aln-av:not(:where([data-style=soft],[data-style=soft] *)){box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--dm-c) 35%,transparent)}:root:not([data-style=soft]) .dm-aln-lane[data-s=working] .dm-aln-av:not(:where([data-style=soft],[data-style=soft] *)){animation:dm-alnbp 1.1s step-end infinite}@keyframes dm-alnbp{0%,55%{box-shadow:inset 0 0 0 1px var(--dm-c)}56%,to{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--dm-c) 35%,transparent)}}:root:not([data-style=soft]) .dm-aln-lane[data-s=working]:not(:where([data-style=soft],[data-style=soft] *)){background:color-mix(in srgb,var(--dm-c) 5%,transparent)}:root:not([data-style=soft]) .dm-aln-tr i:not(:where([data-style=soft],[data-style=soft] *)){height:8px}:root:not([data-style=soft]) .dm-aln-tr i.dm-run:not(:where([data-style=soft],[data-style=soft] *)):after{background:repeating-linear-gradient(135deg,var(--dm-cm) 0 4px,color-mix(in srgb,var(--dm-cm) 55%,var(--dm-surface)) 4px 7px);animation:none}:root:not([data-style=soft]) .dm-aln-pk:not(:where([data-style=soft],[data-style=soft] *)){box-shadow:none;width:7px;height:7px;margin:-3px 0 0 -3px}:root:not([data-style=soft]) .dm-aln-pk:not(:where([data-style=soft],[data-style=soft] *)):before{width:1px}:root:not([data-style=soft]) .dm-aln-av.dm-ping:not(:where([data-style=soft],[data-style=soft] *)):before{animation:dm-alnpingbp .6s steps(3)}@keyframes dm-alnpingbp{0%{box-shadow:0 0 0 1px var(--dm-c)}to{box-shadow:0 0 0 7px transparent}}.dm-trv{width:100%;max-width:720px;margin:0 auto;padding:6px;container-type:inline-size;--dm-cols:minmax(0,11fr) minmax(0,8fr) 40px 44px}.dm-trv-h{display:flex;align-items:center;justify-content:space-between;gap:var(--dm-s-3);padding:var(--dm-s-2) 10px 6px}.dm-trv-ht{display:flex;flex-direction:column;min-width:0}.dm-trv-ht b{font-weight:500;font-size:14px}.dm-trv-st{font-size:12.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dm-trv-tot{font-size:14px;font-weight:500;flex:none}.dm-trv-lg{display:flex;flex-wrap:wrap;gap:2px var(--dm-s-3);padding:0 10px var(--dm-s-2);font-size:12px;color:var(--dm-muted)}.dm-trv-lg span{display:inline-flex;align-items:center;gap:5px;white-space:nowrap;transition:color .3s}.dm-trv-lg i{width:8px;height:8px;border-radius:2px;background:var(--dm-k);flex:none}.dm-trv-lg b{font-weight:500;color:var(--dm-fg2)}.dm-trv-lg span.dm-z{color:var(--dm-dis)}.dm-trv-lg span.dm-z b{color:inherit}.dm-trv-lg span.dm-z i{opacity:.45}.dm-trv-ax,.dm-trv-r{display:grid;grid-template-columns:var(--dm-cols);align-items:center;gap:var(--dm-s-2);padding:0 10px}.dm-trv-ax{height:30px;border-top:1px solid color-mix(in srgb,var(--dm-line) 50%,transparent);font-size:12px;color:var(--dm-muted)}.dm-trv-ms,.dm-trv-tk{text-align:right;white-space:nowrap}.dm-trv-sc{position:relative;height:18px}.dm-trv-sc span{position:absolute;top:0;transform:translateX(-50%);font-size:12px}.dm-trv-sc span:first-child{transform:none}.dm-trv-rows{display:flex;flex-direction:column;padding-bottom:var(--dm-s-1)}.dm-trv-r{width:100%;min-height:32px;border-radius:10px;font-size:13px;text-align:left;transition:background .16s}@media (hover:hover) and (pointer:fine){.dm-trv-r:hover{background:var(--dm-row)}}.dm-trv-r[aria-expanded=true]{background:var(--dm-sel)}.dm-trv-r[aria-expanded=true] .dm-trv-tk{color:var(--dm-fg2)}.dm-trv-r:focus-visible{outline:0;box-shadow:inset 0 0 0 2px var(--dm-focus)}.dm-trv-n{position:relative;display:flex;align-items:center;gap:6px;min-width:0;align-self:stretch;padding-left:calc(var(--dm-lv,0) * 16px)}.dm-trv-k{position:relative;z-index:1;width:18px;height:18px;display:grid;place-items:center;flex:none;border-radius:5px;color:color-mix(in srgb,var(--dm-k) 70%,var(--dm-fg));background:color-mix(in srgb,var(--dm-k) 13%,var(--dm-surface))}.dm-trv-nm{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dm-trv-r.dm-root .dm-trv-nm{font-weight:500}.dm-trv-n .dm-tag{flex:none}.dm-trv-g{left:0;pointer-events:none}.dm-trv-g,.dm-trv-g i{position:absolute;top:0;bottom:0}.dm-trv-g i{left:calc(var(--dm-x) * 16px + 8.5px);width:1px;background:color-mix(in srgb,var(--dm-rail) 60%,transparent)}.dm-trv-g i.dm-end{bottom:50%}.dm-trv-g i.dm-el:after{content:"";position:absolute;left:0;top:calc(50% - 1px);width:7px;height:1px;background:inherit}.dm-trv-g i.dm-end.dm-el:after{top:auto;bottom:-1px}.dm-trv-g i.dm-dn{top:50%}.dm-trv-b{position:relative;height:20px;background:linear-gradient(to right,var(--dm-line) 1px,transparent 1px) 0 0/20% 100%}.dm-trv-b i{position:absolute;top:5px;height:10px;min-width:3px;border-radius:3px;clip-path:inset(-6px calc((1 - var(--dm-f,1)) * 100% - 2px) -6px -6px);background:linear-gradient(90deg,color-mix(in srgb,var(--dm-k) 70%,var(--dm-surface)),var(--dm-k));transition:background .3s,opacity .3s}.dm-trv-r.dm-run .dm-trv-b i{background:linear-gradient(90deg,color-mix(in srgb,var(--dm-k) 55%,var(--dm-surface)) 0 30%,color-mix(in srgb,var(--dm-k) 25%,var(--dm-surface)) 45%,var(--dm-k) 60% 100%) 0 0/250% 100%;animation:dm-trvsheen 1.4s linear infinite}.dm-trv-r.dm-run:not([data-k=agent]) .dm-trv-b i:after{content:"";position:absolute;left:0;right:0;top:-2px;bottom:-2px;--dm-e:var(--dm-k);background:linear-gradient(to left,var(--dm-e) 0 2px,transparent 2px);filter:drop-shadow(0 0 3px color-mix(in srgb,var(--dm-e) 70%,transparent));transform:translateX(calc(var(--dm-f,1) * 100% - 100% + 1px))}@keyframes dm-trvsheen{0%{background-position:100% 0}to{background-position:-150% 0}}.dm-trv-r.dm-run[data-k=agent] .dm-trv-b i,.dm-trv-r[data-k=agent] .dm-trv-b i{top:9px;height:2px;border-radius:1px;background:var(--dm-faint);animation:none}.dm-trv-r[data-k=agent] .dm-trv-b i:after,.dm-trv-r[data-k=agent] .dm-trv-b i:before{content:"";position:absolute;top:-3px;width:2px;height:8px;border-radius:1px;background:var(--dm-faint)}.dm-trv-r[data-k=agent] .dm-trv-b i:before{left:0}.dm-trv-r[data-k=agent] .dm-trv-b i:after{right:0}.dm-trv-r.dm-run[data-k=agent] .dm-trv-b i:after{background:var(--dm-muted)}.dm-trv-r.dm-run.dm-slow .dm-trv-b i,.dm-trv-r.dm-slow .dm-trv-b i{background:repeating-linear-gradient(135deg,var(--dm-warn) 0 3px,color-mix(in srgb,var(--dm-warn) 55%,var(--dm-surface)) 3px 6px)}.dm-trv-r.dm-run.dm-slow .dm-trv-b i:after{--dm-e:var(--dm-warn)}.dm-trv-r .dm-trv-tk{font-size:12px;color:var(--dm-muted)}.dm-trv-r .dm-trv-ms{font-size:12.5px;color:var(--dm-fg2)}.dm-trv-r.dm-slow .dm-trv-ms{color:var(--dm-warn)}.dm-trv-rows.dm-sel .dm-trv-r:not([aria-expanded=true]) .dm-trv-b i{opacity:.35}.dm-trv-b:after,.dm-trv-sc:after{content:"";position:absolute;left:0;right:0;top:-6px;bottom:-6px;background:linear-gradient(90deg,var(--dm-accent-mark,var(--dm-accent)) 0 1px,transparent 1px);transform:translateX(calc(var(--dm-now,0) * 100% - .5px));opacity:0;transition:opacity .4s;pointer-events:none}.dm-trv-sc:after{top:12px;bottom:-6px}.dm-trv.dm-live .dm-trv-b:after,.dm-trv.dm-live .dm-trv-sc:after{opacity:.75}.dm-trv-dc{display:flex;flex-direction:column;gap:10px;margin-top:2px;padding:6px 10px var(--dm-s-2);border-top:1px solid color-mix(in srgb,var(--dm-line) 50%,transparent)}.dm-trv-dh{display:flex;align-items:center;gap:var(--dm-s-2);min-width:0;font-size:13px}.dm-trv-dh b{min-width:0;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dm-trv-dh .dm-ib{margin:0 -6px 0 auto}.dm-trv-pos{position:relative;height:6px;border-radius:3px;background:var(--dm-line)}.dm-trv-pos i{position:absolute;top:0;bottom:0;min-width:3px;border-radius:3px;background:var(--dm-k);transition:width .25s linear}.dm-trv-kv{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--dm-s-2)}.dm-trv-kv div{display:flex;flex-direction:column;min-width:0}.dm-trv-kv span{font-size:12px;color:var(--dm-muted)}.dm-trv-kv b{font-size:13px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dm-trv-io{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:6px 10px;font-size:12px;color:var(--dm-muted)}.dm-trv-io code{font-family:var(--dm-mono);font-size:12px;color:var(--dm-fg2);background:var(--dm-chip);padding:5px var(--dm-s-2);border-radius:var(--dm-r-sm);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:root:not([data-style=soft]) .dm-trv-r:not(.dm-slow) .dm-trv-b i:not(:where([data-style=soft],[data-style=soft] *)){background:var(--dm-k)}:root:not([data-style=soft]) .dm-trv-r.dm-run:not(.dm-slow):not([data-k=agent]) .dm-trv-b i:not(:where([data-style=soft],[data-style=soft] *)){background:repeating-linear-gradient(90deg,var(--dm-k) 0 4px,color-mix(in srgb,var(--dm-k) 55%,var(--dm-surface)) 4px 6px);animation:none}:root:not([data-style=soft]) .dm-trv-r.dm-run:not([data-k=agent]) .dm-trv-b i:not(:where([data-style=soft],[data-style=soft] *)):after{filter:none;background:linear-gradient(to left,var(--dm-e) 0 1px,transparent 1px);transform:translateX(calc(var(--dm-f,1) * 100% - 100%))}:root:not([data-style=soft]) .dm-trv-g i.dm-el:not(:where([data-style=soft],[data-style=soft] *)):after,:root:not([data-style=soft]) .dm-trv-g i:not(:where([data-style=soft],[data-style=soft] *)){background:var(--dm-faint)}@container (max-width:330px){.dm-trv-ax,.dm-trv-r{grid-template-columns:minmax(0,1fr) 72px 44px}.dm-trv-n .dm-tag,.dm-trv-tk{display:none}.dm-trv-n{padding-left:calc(var(--dm-lv,0) * 10px)}.dm-trv-g{display:none}.dm-trv-kv{grid-template-columns:repeat(2,minmax(0,1fr))}}