:root,:root[data-theme=dark],[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ds-color-canvas:#0d1117;--ds-color-sidebar:#161b22;--ds-color-surface:#161b22;--ds-color-surface-raised:#1e242c;--ds-color-surface-hover:#252c35;--ds-color-border:#30363d;--ds-color-border-strong:#484f58;--ds-color-text:#e6edf3;--ds-color-text-secondary:#c9d1d9;--ds-color-text-muted:#8b949e;--ds-color-primary:#58a6ff;--ds-color-primary-hover:#79b8ff;--ds-color-primary-pressed:#388bfd;--ds-color-primary-soft:#58a6ff2e;--ds-color-overlay:#010409b8;--ds-color-success:#3fb950;--ds-color-success-soft:#3fb95024;--ds-color-warning:#d29922;--ds-color-warning-soft:#d2992226;--ds-color-danger:#f85149;--ds-color-danger-soft:#f8514924;--ds-color-info:#58a6ff;--ds-color-info-soft:#58a6ff24;--ds-color-offline:#8b949e;--ds-font-sans:var(--font-ui,Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);--ds-font-mono:var(--font-mono,"JetBrains Mono", "SFMono-Regular", Consolas, monospace);--ds-font-size-xs:.75rem;--ds-font-size-sm:.8125rem;--ds-font-size-md:.875rem;--ds-font-size-lg:1rem;--ds-font-size-xl:1.25rem;--ds-font-size-2xl:1.5rem;--ds-line-height-tight:1.3;--ds-line-height-normal:1.55;--ds-font-weight-medium:500;--ds-font-weight-semibold:600;--ds-font-weight-bold:700;--ds-space-0:0;--ds-space-1:.25rem;--ds-space-2:.5rem;--ds-space-3:.75rem;--ds-space-4:1rem;--ds-space-5:1.5rem;--ds-space-6:2rem;--ds-space-7:3rem;--ds-space-8:4rem;--ds-radius-xs:.25rem;--ds-radius-sm:.5rem;--ds-radius-md:.75rem;--ds-radius-lg:1rem;--ds-radius-pill:9999px;--ds-shadow-sm:0 1px 2px #00000061;--ds-shadow-md:0 6px 18px #00000073;--ds-shadow-lg:0 16px 42px #00000094;--ds-z-base:0;--ds-z-sticky:100;--ds-z-dropdown:1000;--ds-z-overlay:2000;--ds-z-modal:2100;--ds-z-toast:3000;--ds-duration-fast:.12s;--ds-duration-normal:.18s;--ds-ease-standard:cubic-bezier(.2, 0, 0, 1);--ds-focus-color:#58a6ff;--ds-focus-ring:0 0 0 3px #58a6ff6b;--ds-breakpoint-mobile:375px;--ds-breakpoint-compact:720px;--ds-breakpoint-tablet:960px;--ds-breakpoint-wide:1440px;--bg:var(--ds-color-canvas);--bg-sidebar:var(--ds-color-sidebar);--surface:var(--ds-color-surface);--surface-hover:var(--ds-color-surface-hover);--border:var(--ds-color-border);--border-strong:var(--ds-color-border-strong);--hover:#ffffff0f;--text:var(--ds-color-text);--text2:var(--ds-color-text-secondary);--text3:var(--ds-color-text-muted);--text-muted:var(--ds-color-text-muted);--accent:var(--ds-color-primary);--accent-hover:var(--ds-color-primary-hover);--accent-soft:var(--ds-color-primary-soft);--shadow-elev-1:var(--ds-shadow-md)}:root[data-theme=contrast],[data-theme=contrast]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ds-color-canvas:#000;--ds-color-sidebar:#000;--ds-color-surface:#080808;--ds-color-surface-raised:#111;--ds-color-surface-hover:#1c1c1c;--ds-color-border:#b7b7b7;--ds-color-border-strong:#fff;--ds-color-text:#fff;--ds-color-text-secondary:#fff;--ds-color-text-muted:#d7d7d7;--ds-color-primary:#73c7ff;--ds-color-primary-hover:#b8e4ff;--ds-color-primary-pressed:#fff;--ds-color-success:#63e678;--ds-color-warning:#ffd75f;--ds-color-danger:#ff7973;--ds-color-info:#73c7ff;--ds-color-offline:#e0e0e0;--ds-focus-color:#ffd75f;--ds-focus-ring:0 0 0 3px #000, 0 0 0 6px #ffd75f;--ds-shadow-sm:none;--ds-shadow-md:none;--ds-shadow-lg:none}@media (prefers-contrast:more){:root[data-theme=system]{--ds-color-border:#b7b7b7;--ds-color-border-strong:#fff;--ds-color-text-muted:#d7d7d7;--ds-focus-color:#ffd75f;--ds-focus-ring:0 0 0 3px #000, 0 0 0 6px #ffd75f}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#05060a;--bg-1:#090b11;--bg-2:#0e1017;--bg-3:#13161f;--bg-4:#1a1e29;--line:#a0b0e01a;--line-strong:#a8b8ec30;--fg:#f6f8fff0;--fg-mid:#e2e8fa9e;--fg-dim:#ced6f06b;--brand:#5b8cff;--brand-2:#9b7cff;--brand-soft:#5b8cff26;--glow:radial-gradient(closest-side, #5b8cff29, transparent 72%), radial-gradient(closest-side, #9b7cff1a, transparent 78%);--ok:#43c359;--amber:#ffb45e;--font-sans:Inter, "SF Pro Text", -apple-system, BlinkMacSystemFont, "Segoe UI", "HarmonyOS Sans SC", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Noto Sans CJK SC", system-ui, sans-serif;--font-mono:"IBM Plex Mono", "JetBrains Mono", ui-monospace, "SFMono-Regular", Menlo, Consolas, "Liberation Mono", "HarmonyOS Sans SC", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Noto Sans CJK SC", monospace;--shell:min(1200px, calc(100vw - 48px));--nav-h:64px;--radius-card:12px;--radius-window:14px}*,:before,:after{box-sizing:border-box}html{background:var(--bg);scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{background:var(--bg);color:var(--fg);font:400 16px/1.75 var(--font-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}h1,h2,h3,h4,p,dl,dd,figure,ol,ul{margin:0}ol,ul{padding:0;list-style:none}img,svg{display:block}a{color:inherit;text-decoration:none}::selection{background:#5b8cff57}:focus-visible{outline:2px solid var(--brand);outline-offset:3px;border-radius:2px}.shell{width:var(--shell);margin-inline:auto}.skip-link{z-index:60;border:1px solid var(--line-strong);background:var(--bg-3);border-radius:8px;padding:10px 16px;font-size:13px;transition:top .15s;position:fixed;top:-48px;left:16px}.skip-link:focus-visible{top:12px}.kicker{color:var(--fg-dim);font:600 12px/1 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:9px;display:inline-flex}.kicker i{background:var(--brand);border-radius:50%;width:6px;height:6px;font-style:normal}.kicker--amber i{background:var(--amber)}.sec-head{text-align:center;margin-bottom:clamp(44px,6vw,68px)}.sec-title{letter-spacing:-.015em;margin-top:20px;font-size:clamp(28px,3.2vw,44px);font-weight:620;line-height:1.18}.sec-sub{max-width:640px;color:var(--fg-mid);margin:18px auto 0;font-size:16px}.sec-head--left{text-align:left}.sec-head--left .sec-sub{margin-inline:0}.sec-head--trust{margin-top:clamp(92px,10vw,148px)}.btn{white-space:nowrap;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:0 22px;font-size:14px;font-weight:650;line-height:1;transition:background .16s,border-color .16s,color .16s,transform .16s;display:inline-flex}.btn span{font-size:13px}.btn--primary{color:#050505;background:#f2f2f2}.btn--primary:hover{background:#fff;transform:translateY(-1px)}.btn--ghost{border-color:var(--line-strong);color:var(--fg-mid)}.btn--ghost:hover{color:var(--fg);border-color:#ffffff4d}.btn--sm{border-radius:7px;min-height:36px;padding:0 15px;font-size:13px}.text-link{color:var(--fg-mid);align-items:center;gap:8px;font-size:14px;font-weight:620;transition:color .16s,gap .16s;display:inline-flex}.text-link:hover{color:var(--fg);gap:11px}.site-header{z-index:50;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(14px);background:#000000b8;position:sticky;top:0}.nav{min-height:var(--nav-h);align-items:center;gap:34px;display:flex}.nav-brand{letter-spacing:.05em;align-items:center;gap:11px;font-size:15px;font-weight:700;display:inline-flex}.nav-brand img{width:27px;height:27px}.nav-brand small{color:var(--fg-dim);letter-spacing:.02em;margin-top:1px;font-size:11px;font-weight:500}.nav-links{align-items:center;gap:26px;display:flex}.nav-links a{color:var(--fg-mid);font-size:14px;transition:color .15s}.nav-links a:hover,.nav-links a[aria-current=page]{color:var(--fg)}.nav-actions{align-items:center;gap:12px;margin-left:auto;display:flex}.nav-actions .nav-mail{color:var(--fg-mid);font-size:14px}.nav-actions .nav-mail:hover{color:var(--fg)}.mobile-menu{margin-left:auto;display:none;position:relative}.mobile-menu summary{border:1px solid var(--line);cursor:pointer;border-radius:8px;align-content:center;justify-items:center;gap:6px;width:40px;height:40px;list-style:none;display:grid}.mobile-menu summary::-webkit-details-marker{display:none}.mobile-menu summary span{background:var(--fg-mid);width:16px;height:1.5px;transition:transform .18s}.mobile-menu[open] summary span:first-child{transform:translateY(3.75px)rotate(45deg)}.mobile-menu[open] summary span:last-child{transform:translateY(-3.75px)rotate(-45deg)}.mobile-menu__panel{border:1px solid var(--line-strong);background:var(--bg-2);border-radius:12px;width:min(300px,100vw - 40px);padding:8px;display:grid;position:absolute;top:52px;right:0;box-shadow:0 24px 60px #0000008c}.mobile-menu__panel a{color:var(--fg-mid);border-radius:8px;padding:12px 14px;font-size:14px}.mobile-menu__panel a:hover{background:var(--bg-3);color:var(--fg)}.hero{text-align:center;padding:clamp(84px,11vh,128px) 0 clamp(84px,9vw,130px);position:relative;overflow:hidden}.hero:before{background:var(--glow);content:"";pointer-events:none;width:920px;height:560px;position:absolute;top:-280px;left:50%;transform:translate(-50%)}.hero-pill{border:1px solid var(--line);color:var(--fg-dim);font:500 12px/1 var(--font-mono);letter-spacing:.04em;background:#0a0a0acc;border-radius:6px;align-items:center;gap:9px;padding:8px 14px;transition:border-color .16s,color .16s;display:inline-flex;position:relative}.hero-pill i{background:var(--brand);border-radius:50%;width:6px;height:6px;font-style:normal}.hero-pill b{font-weight:500;transition:transform .16s}.hero-pill:hover{border-color:var(--line-strong);color:var(--fg-mid)}.hero-pill:hover b{transform:translate(2px)}.hero h1{letter-spacing:-.02em;max-width:15em;margin:30px auto 0;font-size:clamp(38px,5.4vw,72px);font-weight:620;line-height:1.14;position:relative}.hero-title{justify-items:center;gap:.06em;display:grid}.hero-title__tw{white-space:nowrap;align-items:baseline;display:inline-flex}.hl-brackets{background-image:linear-gradient(var(--fg-dim), var(--fg-dim)), linear-gradient(var(--fg-dim), var(--fg-dim)), linear-gradient(var(--fg-dim), var(--fg-dim)), linear-gradient(var(--fg-dim), var(--fg-dim)), linear-gradient(var(--fg-dim), var(--fg-dim)), linear-gradient(var(--fg-dim), var(--fg-dim)), linear-gradient(var(--fg-dim), var(--fg-dim)), linear-gradient(var(--fg-dim), var(--fg-dim));white-space:nowrap;background-position:0 0,0 0,100% 0,100% 0,0 100%,0 100%,100% 100%,100% 100%;background-repeat:no-repeat;background-size:.28em 2px,2px .28em,.28em 2px,2px .28em,.28em 2px,2px .28em,.28em 2px,2px .28em;padding:.08em .18em}.caret{background:var(--brand);width:.42em;height:.92em;margin-left:.12em;animation:1.3s steps(2,end) infinite caret-blink;display:inline-block;transform:translateY(.1em)}.hero-sub{max-width:640px;color:var(--fg-mid);margin:26px auto 0;font-size:17px;line-height:1.85}.hero-actions{justify-content:center;gap:14px;margin-top:38px;display:flex}.hero-meta{color:var(--fg-dim);font:500 12px/1 var(--font-mono);letter-spacing:.05em;justify-content:center;gap:26px;margin-top:26px;display:flex}.hero-explore{position:relative}.hero-explore summary{list-style:none}.hero-explore summary::-webkit-details-marker{display:none}.hero-explore summary b{margin-left:2px;font-weight:500;transition:transform .16s}.hero-explore[open] summary b{transform:rotate(180deg)}.hero-explore__menu{z-index:30;border:1px solid var(--line-strong);background:var(--bg-2);border-radius:12px;gap:10px;width:max(100%,268px);padding:12px;display:grid;position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%);box-shadow:0 24px 60px #0000008c}.hero-explore__menu .btn{width:100%}.stage{text-align:left;margin-top:clamp(38px,5vw,60px);position:relative}.stage:before{background:var(--glow);content:"";pointer-events:none;width:min(980px,92vw);height:320px;position:absolute;top:-60px;left:50%;transform:translate(-50%)}.stage>*{position:relative}.section{border-top:1px solid var(--line);padding-block:clamp(92px,10vw,148px)}.section--flush{border-top:0}.chapter{border-top:1px solid var(--line);padding-block:clamp(92px,10vw,148px)}.chapter__head{text-align:center;max-width:860px;margin-inline:auto}.chapter__head h2{letter-spacing:-.018em;margin-top:20px;font-size:clamp(30px,3.8vw,52px);font-weight:620;line-height:1.22}.chapter__head>p{max-width:640px;color:var(--fg-mid);margin:20px auto 0;font-size:16px;line-height:1.85}.chapter__eco{color:var(--fg-dim);font:500 12px/1.6 var(--font-mono);letter-spacing:.04em;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 22px;margin-top:22px;display:flex}.chapter__eco b{color:#ffffff8c;font-weight:500}.chapter .stage{margin-top:clamp(44px,5.6vw,66px)}.chapter__points{border-block:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin-top:clamp(44px,5.6vw,64px);display:grid}.chapter__points>li{border-left:1px solid var(--line);align-content:center;gap:8px;min-height:118px;padding:18px 26px;display:grid}.chapter__points>li:first-child{border-left:0;padding-left:0}.chapter__points span{color:var(--fg-dim);font:600 11px/1 var(--font-mono)}.chapter__points strong{font-size:15.5px;font-weight:650}.chapter__points small{color:var(--fg-dim);font-size:12.5px;line-height:1.6}.chapter__actions{justify-content:center;gap:14px;margin-top:clamp(36px,4.6vw,52px);display:flex}.eco{border-top:1px solid var(--line);padding-block:clamp(64px,7vw,92px)}.eco>p{color:var(--fg-dim);font:600 12px/1 var(--font-mono);letter-spacing:.12em;text-align:center;text-transform:uppercase;margin-bottom:34px}.eco ul{flex-wrap:wrap;justify-content:center;align-items:center;gap:18px clamp(34px,4.5vw,58px);display:flex}.eco li{color:#ffffff80;letter-spacing:.01em;font-size:17px;font-weight:650;transition:color .18s}.eco li:hover{color:#ffffffd1}.steps{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--bg-1);grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden}.steps>article{border-left:1px solid var(--line);align-content:start;gap:14px;padding:clamp(26px,3vw,38px);display:grid}.steps>article:first-child{border-left:0}.steps>article>span{color:var(--fg-dim);font:600 12px/1 var(--font-mono)}.steps h3{letter-spacing:-.01em;font-size:19px;font-weight:650}.steps>article>p{color:var(--fg-mid);font-size:14.5px;line-height:1.8}.step-demo{border:1px solid var(--line);background:var(--bg-2);border-radius:9px;gap:8px;margin-top:12px;padding:14px;display:grid}.step-demo>div{color:var(--fg-mid);font:500 12px/1.4 var(--font-mono);align-items:center;gap:9px;display:flex}.step-demo i{background:var(--fg-dim);border-radius:50%;flex:none;width:6px;height:6px;font-style:normal}.step-demo i.ok{background:var(--ok)}.step-demo i.run{background:var(--brand)}.step-demo i.wait{background:var(--amber)}.step-demo b{color:var(--fg-dim);margin-left:auto;font-size:11px;font-weight:500}.features{grid-template-columns:repeat(6,1fr);gap:14px;display:grid}.features>article{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--bg-1);grid-column:span 2;align-content:start;gap:12px;min-height:188px;padding:26px;transition:transform .18s,border-color .18s,background .18s;display:grid}.features>article:nth-child(-n+2),.features>article:nth-last-child(-n+2){grid-column:span 3}.features>article:hover{background:var(--bg-2);border-color:var(--line-strong);transform:translateY(-2px)}.features span{color:var(--fg-dim);font:600 12px/1 var(--font-mono)}.features h3{letter-spacing:-.01em;font-size:17px;font-weight:650}.features p{color:var(--fg-mid);font-size:14px;line-height:1.75}.features small{color:var(--fg-dim);font:500 11.5px/1.5 var(--font-mono);margin-top:auto;padding-top:14px}.features--six>article,.features--six>article:nth-child(-n+2),.features--six>article:nth-last-child(-n+2){grid-column:span 2;min-height:150px}.products{grid-template-columns:1fr 1fr;gap:16px;display:grid}.products>a{border:1px solid var(--line);border-radius:var(--radius-window);background:var(--bg-1);align-content:start;gap:16px;padding:clamp(28px,3.4vw,40px);transition:transform .18s,border-color .18s,background .18s;display:grid}.products>a:hover{background:var(--bg-2);border-color:var(--line-strong);transform:translateY(-2px)}.products .kicker{font-size:11px}.products h3{letter-spacing:-.015em;font-size:clamp(22px,2.4vw,28px);font-weight:650}.products>a>p{color:var(--fg-mid);font-size:15px;line-height:1.8}.products ul{gap:9px;margin-top:4px;display:grid}.products ul li{color:var(--fg-mid);gap:10px;font-size:13.5px;display:flex}.products ul li:before{color:var(--fg-dim);content:"—"}.products .text-link{margin-top:14px}.stats{border-block:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.stats>div{border-left:1px solid var(--line);align-content:center;gap:10px;min-height:128px;padding:0 26px;display:grid}.stats>div:first-child{border-left:0;padding-left:0}.stats dt{font:300 clamp(30px, 3vw, 40px)/1 var(--font-mono);letter-spacing:-.04em}.stats dd{color:var(--fg-dim);font-size:13px}.stats--flush{border-top:0;margin-top:clamp(44px,5vw,60px)}.trust{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.trust>article{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--bg-1);align-content:start;gap:13px;min-height:168px;padding:26px;display:grid}.trust h3{color:var(--fg);font:600 13px/1.4 var(--font-mono);letter-spacing:.06em}.trust p{color:var(--fg-mid);font-size:14px;line-height:1.8}.faq{max-width:780px;margin-inline:auto}.faq details{border-top:1px solid var(--line)}.faq details:last-child{border-bottom:1px solid var(--line)}.faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:22px 2px;font-size:16px;font-weight:600;list-style:none;transition:color .15s;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary span{color:var(--fg-dim);font:300 20px/1 var(--font-mono);flex:none;transition:transform .18s}.faq details[open] summary span{transform:rotate(45deg)}.faq details p{max-width:660px;color:var(--fg-mid);padding:0 2px 24px;font-size:15px;line-height:1.85}.final-cta{border-top:1px solid var(--line);text-align:center;padding-block:clamp(110px,13vw,170px);position:relative;overflow:hidden}.final-cta:before{background:var(--glow);content:"";pointer-events:none;width:980px;height:540px;position:absolute;bottom:-320px;left:50%;transform:translate(-50%)}.final-cta>.shell{position:relative}.final-cta h2{letter-spacing:-.018em;max-width:15em;margin:22px auto 0;font-size:clamp(30px,4.2vw,54px);font-weight:620;line-height:1.16}.final-cta>.shell>p{max-width:560px;color:var(--fg-mid);margin:20px auto 0;font-size:16px}.final-cta .hero-actions{margin-top:36px}.p-hero{text-align:center;padding:clamp(80px,10vh,118px) 0 clamp(72px,9vw,110px);position:relative;overflow:hidden}.p-hero:before{background:var(--glow);content:"";pointer-events:none;width:880px;height:520px;position:absolute;top:-260px;left:50%;transform:translate(-50%)}.p-hero--amber:before{background:radial-gradient(closest-side,#ffb45e1a,#0000 72%)}.p-hero h1{letter-spacing:-.02em;max-width:16em;margin:26px auto 0;font-size:clamp(34px,4.6vw,62px);font-weight:620;line-height:1.16}.p-hero .hero-sub{max-width:680px}.works{border-top:1px solid var(--line);border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:center;align-items:center;gap:14px 30px;padding-block:26px;display:flex}.works span{color:var(--fg-dim);font:600 11px/1 var(--font-mono);letter-spacing:.12em}.works ul{flex-wrap:wrap;gap:10px 26px;display:flex}.works li{color:#ffffff8c;font-size:14px;font-weight:600}.story{border-top:1px solid var(--line);grid-template-columns:minmax(300px,.82fr) minmax(0,1.18fr);align-items:center;gap:clamp(36px,5vw,76px);padding-block:clamp(56px,7vw,92px);display:grid}.story:first-of-type{border-top:0}.story--reverse{grid-template-columns:minmax(0,1.18fr) minmax(300px,.82fr)}.story--reverse>.story__copy{order:2}.story__copy>p:first-child{color:var(--fg-dim);font:600 12px/1 var(--font-mono);letter-spacing:.1em}.story__copy h2{letter-spacing:-.015em;margin-top:18px;font-size:clamp(25px,2.8vw,36px);font-weight:630;line-height:1.25}.story__copy>p+p,.story__copy>h2+p{color:var(--fg-mid);margin-top:16px;font-size:15px;line-height:1.85}.story__copy ul{gap:10px;margin-top:22px;display:grid}.story__copy ul li{color:var(--fg-mid);gap:11px;font-size:13.5px;display:flex}.story__copy ul li:before{color:var(--ok);content:"✓";margin-top:1px;font-size:12px}.loop{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--bg-1);grid-template-columns:repeat(4,1fr);display:grid;overflow:hidden}.loop>li{border-left:1px solid var(--line);align-content:start;gap:11px;min-height:158px;padding:24px;display:grid}.loop>li:first-child{border-left:0}.loop span{color:var(--fg-dim);font:600 11px/1 var(--font-mono)}.loop i{background:var(--fg-dim);border-radius:50%;width:7px;height:7px;font-style:normal}.loop li.done i{background:var(--ok)}.loop li.active i{background:var(--brand);box-shadow:0 0 0 5px var(--brand-soft)}.loop strong{font-size:15px;font-weight:650}.loop small{color:var(--fg-dim);font-size:12.5px;line-height:1.6}.triggers{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.triggers>article{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--bg-1);align-content:start;gap:9px;min-height:128px;padding:20px 22px;transition:transform .18s,border-color .18s,background .18s;display:grid}.triggers>article:hover{background:var(--bg-2);border-color:var(--line-strong);transform:translateY(-2px)}.triggers span{color:var(--fg-dim);font:600 10.5px/1 var(--font-mono);letter-spacing:.1em}.triggers strong{font-size:15px;font-weight:650}.triggers small{color:var(--fg-mid);font-size:12.5px;line-height:1.7}.surfaces{border:1px solid var(--line);background:var(--bg-1);border-radius:16px;padding:clamp(28px,3.6vw,44px)}.surfaces__grid{grid-template-columns:repeat(3,1fr);gap:clamp(28px,3.4vw,42px) clamp(24px,3vw,40px);display:grid}.surfaces__grid>article{align-content:start;gap:12px;display:grid}.surfaces__grid i{background:var(--brand-soft);width:44px;height:44px;color:var(--brand);font:600 9.5px/1 var(--font-mono);letter-spacing:.04em;border:1px solid #5b8cff3d;border-radius:11px;place-items:center;font-style:normal;display:grid}.surfaces__grid h3{font-size:15.5px;font-weight:650}.surfaces__grid p{color:var(--fg-mid);font-size:13px;line-height:1.75}.cap-facts{border-block:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.cap-facts>div{border-left:1px solid var(--line);align-items:center;gap:15px;min-height:112px;padding:0 26px;display:flex}.cap-facts>div:first-child{border-left:0;padding-left:0}.cap-facts dt{font:300 33px/1 var(--font-mono);letter-spacing:-.04em}.cap-facts dd{color:var(--fg-dim);font-size:12.5px}.about-facts{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:clamp(40px,5vw,60px);display:grid}.about-facts>div{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--bg-1);gap:9px;padding:22px 24px;display:grid}.about-facts dt{color:var(--fg-dim);font:600 11px/1 var(--font-mono);letter-spacing:.1em}.about-facts dd{font-size:14.5px;font-weight:550}.about-facts dd a{color:var(--brand)}.principles{display:grid}.principles>li{border-top:1px solid var(--line);grid-template-columns:56px minmax(240px,.8fr) minmax(280px,1.2fr);align-items:start;gap:18px clamp(24px,4vw,60px);padding-block:clamp(30px,4vw,44px);display:grid}.principles>li:last-child{border-bottom:1px solid var(--line)}.principles span{color:var(--fg-dim);font:600 12px/1.6 var(--font-mono)}.principles h3{letter-spacing:-.01em;font-size:20px;font-weight:640;line-height:1.4}.principles p{color:var(--fg-mid);font-size:14.5px;line-height:1.8}.beliefs{display:grid}.beliefs>li{border-top:1px solid var(--line);grid-template-columns:minmax(300px,1fr) clamp(300px,34vw,430px);align-items:center;gap:22px clamp(28px,4.5vw,70px);padding-block:clamp(34px,4.6vw,54px);display:grid}.beliefs>li:last-child{border-bottom:1px solid var(--line)}.beliefs__copy{justify-items:start;gap:12px;display:grid}.beliefs__copy>span{color:var(--fg-dim);font:600 12px/1.6 var(--font-mono)}.beliefs__copy h3{letter-spacing:-.012em;font-size:clamp(19px,2vw,24px);font-weight:640;line-height:1.45}.beliefs__copy p{color:var(--fg-mid);font-size:14.5px;line-height:1.85}.belief-scene{border:1px solid var(--line);border-radius:var(--radius-card);background:radial-gradient(120% 90% at 50% 0%, #5b8cff0f, transparent 60%), var(--bg-1);overflow:hidden}.belief-scene svg{width:100%;height:auto;display:block}@media (width<=900px){.beliefs>li{grid-template-columns:1fr}.beliefs>li>.belief-scene{max-width:460px}}.not-found{min-height:calc(100svh - var(--nav-h) - 220px);text-align:center;place-content:center;justify-items:center;gap:16px;padding-block:90px;display:grid}.not-found img{opacity:.9;width:96px;height:96px}.not-found p{color:var(--fg-dim);font:600 12px/1 var(--font-mono);letter-spacing:.12em}.not-found h1{letter-spacing:-.015em;font-size:clamp(28px,4vw,44px);font-weight:620}.not-found span{max-width:420px;color:var(--fg-mid);font-size:15px}.not-found div{gap:14px;margin-top:14px;display:flex}.site-footer{border-top:1px solid var(--line);background:var(--bg-1)}.footer-grid{grid-template-columns:minmax(240px,1.4fr) repeat(4,minmax(120px,.7fr));gap:40px clamp(28px,4vw,64px);padding-block:clamp(56px,7vw,84px) 48px;display:grid}.footer-brand{align-content:start;gap:16px;display:grid}.footer-brand .nav-brand img{width:30px;height:30px}.footer-brand>p{max-width:300px;color:var(--fg-dim);font-size:13.5px;line-height:1.8}.footer-column{align-content:start;gap:13px;display:grid}.footer-column strong{color:var(--fg-dim);font:600 11px/1 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;margin-bottom:5px}.footer-column a{color:var(--fg-mid);font-size:13.5px;transition:color .15s}.footer-column a:hover{color:var(--fg)}.footer-bottom{border-top:1px solid var(--line);color:var(--fg-dim);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 22px;padding-block:22px 30px;font-size:12.5px;display:flex}.footer-bottom>div{flex-wrap:wrap;align-items:center;gap:10px 22px;display:flex}.footer-bottom a{color:var(--fg-dim)}.footer-bottom a:hover{color:var(--fg-mid)}.beian-police{align-items:center;gap:6px;display:inline-flex}.beian-police img{opacity:.85;width:14px;height:15px}.pv-page{background:var(--bg);align-content:start;min-height:100svh;display:grid}.pv-bar{z-index:40;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#000000c7;position:sticky;top:0}.pv-bar>div{align-items:center;gap:18px;min-height:52px;display:flex}.pv-bar a{color:var(--fg-dim);font:500 12.5px/1 var(--font-mono)}.pv-bar a:hover{color:var(--fg)}.pv-bar h1{color:var(--fg-mid);font:600 12.5px/1 var(--font-mono);letter-spacing:.06em;margin:0}.pv-bar em{color:var(--fg-dim);font:500 11px/1 var(--font-mono);letter-spacing:.08em;margin-left:auto;font-style:normal}.pv-main{padding-block:clamp(28px,4vw,52px) clamp(48px,6vw,80px)}.pv-lead{max-width:720px;color:var(--fg-mid);font-size:15px;line-height:1.85}.pv-index{grid-template-columns:repeat(2,1fr);gap:14px;margin-top:36px;display:grid}.pv-index>a{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--bg-1);gap:10px;padding:24px;transition:transform .18s,border-color .18s,background .18s;display:grid}.pv-index>a:hover{background:var(--bg-2);border-color:var(--line-strong);transform:translateY(-2px)}.pv-index span{color:var(--fg-dim);font:600 11px/1 var(--font-mono);letter-spacing:.08em}.pv-index strong{font-size:16px;font-weight:650}.pv-index small{color:var(--fg-mid);font-size:13px;line-height:1.6}.win-dots{gap:6px;margin-right:4px;display:inline-flex}.win-dots i{background:#ffffff1f;border:1px solid #ffffff12;border-radius:50%;width:10px;height:10px}@keyframes rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes caret-blink{50%{opacity:0}}.hero>.shell>*{animation:.55s cubic-bezier(.2,.6,.2,1) backwards rise}.hero>.shell>:nth-child(2){animation-delay:60ms}.hero>.shell>:nth-child(3){animation-delay:.12s}.hero>.shell>:nth-child(4){animation-delay:.18s}.hero>.shell>:nth-child(5){animation-delay:.22s}.hero>.shell>:nth-child(6){animation-delay:.26s}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}:not(.anim-keep):not(.anim-keep *),:not(.anim-keep):not(.anim-keep *):before,:not(.anim-keep):not(.anim-keep *):after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (width<=1080px){.features>article,.features>article:nth-child(-n+2),.features>article:nth-last-child(-n+2){grid-column:span 3}}@media (width<=900px){:root{--shell:min(1200px, calc(100vw - 40px))}.nav-links,.nav-actions .nav-mail,.nav>.nav-brand small{display:none}.nav-actions{margin-left:auto}.mobile-menu{margin-left:6px;display:block}.steps{grid-template-columns:1fr}.steps>article{border-left:0;border-top:1px solid var(--line)}.steps>article:first-child{border-top:0}.chapter__points{grid-template-columns:1fr}.chapter__points>li{border-left:0;border-top:1px solid var(--line);min-height:0;padding-inline:0}.chapter__points>li:first-child{border-top:0}.chapter__actions{flex-direction:column;align-items:center}.chapter__actions .btn{width:min(100%,300px)}.products,.trust{grid-template-columns:1fr}.trust>article{min-height:0}.stats,.cap-facts{grid-template-columns:1fr 1fr}.stats>div,.cap-facts>div{border-left:0;padding-inline:0 16px}.stats>div:nth-child(2n),.cap-facts>div:nth-child(2n){border-left:1px solid var(--line);padding-left:22px}.stats>div:nth-child(-n+2),.cap-facts>div:nth-child(-n+2){border-bottom:1px solid var(--line)}.stats>div,.cap-facts>div{min-height:104px}.story,.story--reverse{grid-template-columns:1fr;gap:30px}.story--reverse>.story__copy{order:0}.triggers,.surfaces__grid,.loop{grid-template-columns:1fr 1fr}.loop>li{border-top:1px solid var(--line);min-height:0}.loop>li:nth-child(-n+2){border-top:0}.loop>li:nth-child(odd){border-left:0}.footer-grid{grid-template-columns:1fr 1fr}.footer-brand{grid-column:1/-1}.principles>li{grid-template-columns:40px 1fr}.principles p{grid-column:2}.about-facts,.pv-index{grid-template-columns:1fr}}@media (width<=760px){body{font-size:15px}.nav{gap:14px}.nav .btn--sm{padding:0 11px;font-size:12.5px}.mobile-menu{margin-left:0}.hero{padding-top:64px}.hero h1{font-size:clamp(31px,8.6vw,42px)}.hero-sub{font-size:15px}.hero-actions{flex-direction:column;align-items:center}.hero-actions .btn{width:min(100%,300px)}.hero-meta{flex-wrap:wrap;gap:10px 18px;padding-inline:12px}.sec-title{font-size:clamp(25px,7vw,32px)}.features>article,.features>article:nth-child(-n+2),.features>article:nth-last-child(-n+2){grid-column:span 6;min-height:0}.eco ul{gap:14px 26px}.eco li{font-size:15px}.works{justify-content:flex-start}.p-hero h1{font-size:clamp(28px,8vw,38px)}.final-cta h2{font-size:clamp(26px,7.4vw,34px)}.triggers{grid-template-columns:1fr}.triggers>article{min-height:0}.surfaces__grid,.loop{grid-template-columns:1fr}.loop>li{border-left:0}.loop>li:nth-child(2){border-top:1px solid var(--line)}.stats,.cap-facts{grid-template-columns:1fr}.stats>div,.cap-facts>div{border-bottom:1px solid var(--line);min-height:88px;border-left:0!important;padding-left:0!important}.stats>div:last-child,.cap-facts>div:last-child{border-bottom:0}.footer-grid{grid-template-columns:1fr;gap:30px}}.about-one[data-v-a664c7ec]{padding-bottom:clamp(72px,9vw,110px)}.about-one__products[data-v-a664c7ec]{text-align:left;margin-top:clamp(28px,3.6vw,44px)}.about-one .hero-actions[data-v-a664c7ec]{margin-top:clamp(30px,4vw,46px)}.pnl .n-button-group{flex-wrap:nowrap;display:inline-flex;position:relative}.pnl .n-button-group:not(.n-button-group--vertical){flex-direction:row}.pnl .n-button-group:not(.n-button-group--vertical):not(.n-button-group--rtl) .n-button:first-child:not(:last-child){border-top-right-radius:0!important;border-bottom-right-radius:0!important;margin-right:0!important}.pnl .n-button-group:not(.n-button-group--vertical):not(.n-button-group--rtl) .n-button:last-child:not(:first-child){border-top-left-radius:0!important;border-bottom-left-radius:0!important;margin-left:0!important}.pnl .n-button-group:not(.n-button-group--vertical):not(.n-button-group--rtl) .n-button:not(:first-child):not(:last-child){border-radius:0!important;margin-left:0!important;margin-right:0!important}.pnl .n-button-group:not(.n-button-group--vertical):not(.n-button-group--rtl) .n-button.n-button--default-type+.n-button.n-button--default-type .n-button__border{border-left-width:0!important}.pnl .n-button-group:not(.n-button-group--vertical):not(.n-button-group--rtl) .n-button.n-button--default-type+.n-button.n-button--default-type .n-button__state-border{left:-1px!important}.pnl .n-progress{display:inline-block}.pnl .n-progress.n-progress--line{width:100%;display:block}.pnl .n-progress.n-progress--line .n-progress-content{align-items:center;display:flex}.pnl .n-progress.n-progress--line .n-progress-content .n-progress-graph{flex:1}.pnl .n-progress .n-progress-content,.pnl .n-progress .n-progress-graph{position:relative}.pnl .n-progress .n-progress-graph .n-progress-graph-line .n-progress-graph-line-rail{height:var(--n-rail-height);background-color:var(--n-rail-color);transition:background-color .3s var(--n-bezier);border-radius:5px;position:relative;overflow:hidden}.pnl .n-progress .n-progress-graph .n-progress-graph-line .n-progress-graph-line-rail .n-progress-graph-line-fill{background:var(--n-fill-color);height:inherit;width:100%;max-width:0%;transition:background-color .3s var(--n-bezier), max-width .2s var(--n-bezier);border-radius:5px;position:relative}@keyframes progress-processing-animation{0%{opacity:1;position:absolute;inset:0 100% 0 0}66%{opacity:0;position:absolute;inset:0}to{opacity:0;position:absolute;inset:0}}.pnl .n-radio-group{font-size:var(--n-font-size);display:inline-block}.pnl .n-radio-group .n-radio-group__splitor{vertical-align:bottom;width:1px;transition:background-color .3s var(--n-bezier), opacity .3s var(--n-bezier);background:var(--n-button-border-color);display:inline-block}.pnl .n-radio-group .n-radio-group__splitor.n-radio-group__splitor--checked{background-color:var(--n-button-border-color-active)}.pnl .n-radio-group.n-radio-group--button-group{white-space:nowrap;height:var(--n-height);line-height:var(--n-height)}.pnl .n-radio-group.n-radio-group--button-group .n-radio-button{height:var(--n-height);line-height:var(--n-height)}.pnl .n-radio-group.n-radio-group--button-group .n-radio-group__splitor{height:var(--n-height)}.pnl .n-radio-group .n-radio-button{vertical-align:bottom;-webkit-user-select:none;user-select:none;box-sizing:border-box;white-space:nowrap;transition:background-color .3s var(--n-bezier), opacity .3s var(--n-bezier), border-color .3s var(--n-bezier), color .3s var(--n-bezier);background:var(--n-button-color);color:var(--n-button-text-color);border-top:1px solid var(--n-button-border-color);border-bottom:1px solid var(--n-button-border-color);outline:none;padding-left:14px;padding-right:14px;display:inline-block;position:relative}.pnl .n-radio-group .n-radio-button .n-radio-input{pointer-events:none;border-radius:inherit;opacity:0;z-index:1;border:0;position:absolute;inset:0}.pnl .n-radio-group .n-radio-button .n-radio-button__state-border{z-index:1;pointer-events:none;box-shadow:var(--n-button-box-shadow);transition:box-shadow .3s var(--n-bezier);position:absolute;inset:-1px}.pnl .n-radio-group .n-radio-button:first-child{border-top-left-radius:var(--n-button-border-radius);border-bottom-left-radius:var(--n-button-border-radius);border-left:1px solid var(--n-button-border-color)}.pnl .n-radio-group .n-radio-button:first-child .n-radio-button__state-border{border-top-left-radius:var(--n-button-border-radius);border-bottom-left-radius:var(--n-button-border-radius)}.pnl .n-radio-group .n-radio-button:last-child{border-top-right-radius:var(--n-button-border-radius);border-bottom-right-radius:var(--n-button-border-radius);border-right:1px solid var(--n-button-border-color)}.pnl .n-radio-group .n-radio-button:last-child .n-radio-button__state-border{border-top-right-radius:var(--n-button-border-radius);border-bottom-right-radius:var(--n-button-border-radius)}.pnl .n-radio-group .n-radio-button:not(.n-radio-button--disabled){cursor:pointer}.pnl .n-radio-group .n-radio-button:not(.n-radio-button--disabled):hover .n-radio-button__state-border{transition:box-shadow .3s var(--n-bezier);box-shadow:var(--n-button-box-shadow-hover)}.pnl .n-radio-group .n-radio-button:not(.n-radio-button--disabled):hover:not(.n-radio-button--checked){color:var(--n-button-text-color-hover)}.pnl .n-radio-group .n-radio-button.n-radio-button--checked{background:var(--n-button-color-active);color:var(--n-button-text-color-active);border-color:var(--n-button-border-color-active)}.pnl .n-base-selection{--n-padding-single:var(--n-padding-single-top) var(--n-padding-single-right) var(--n-padding-single-bottom) var(--n-padding-single-left);--n-padding-multiple:var(--n-padding-multiple-top) var(--n-padding-multiple-right) var(--n-padding-multiple-bottom) var(--n-padding-multiple-left);z-index:auto;box-shadow:none;vertical-align:bottom;border-radius:var(--n-border-radius);width:100%;max-width:100%;min-height:var(--n-height);line-height:1.5;font-size:var(--n-font-size);display:inline-block;position:relative}.pnl .n-base-selection .n-base-loading{color:var(--n-loading-color)}.pnl .n-base-selection .n-base-selection__border,.pnl .n-base-selection .n-base-selection__state-border{pointer-events:none;border:var(--n-border);border-radius:inherit;transition:box-shadow .3s var(--n-bezier), border-color .3s var(--n-bezier);position:absolute;inset:0}.pnl .n-base-selection .n-base-selection__state-border{z-index:1;border-color:#0000}.pnl .n-base-selection .n-base-suffix{cursor:pointer;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.pnl .n-base-selection .n-base-suffix .n-base-suffix__arrow{font-size:var(--n-arrow-size);color:var(--n-arrow-color);transition:color .3s var(--n-bezier)}.pnl .n-base-selection .n-base-selection-overlay{white-space:nowrap;pointer-events:none;padding:var(--n-padding-single);transition:color .3s var(--n-bezier);align-items:center;display:flex;position:absolute;inset:0}.pnl .n-base-selection .n-base-selection-placeholder{color:var(--n-placeholder-color)}.pnl .n-base-selection .n-base-selection-placeholder .n-base-selection-placeholder__inner{max-width:100%;overflow:hidden}.pnl .n-base-selection .n-base-selection-label{height:var(--n-height);vertical-align:bottom;cursor:pointer;z-index:auto;box-sizing:border-box;width:100%;transition:color .3s var(--n-bezier), box-shadow .3s var(--n-bezier), background-color .3s var(--n-bezier);border-radius:inherit;background-color:var(--n-color);outline:none;align-items:center;display:inline-flex;position:relative}.pnl .n-base-selection:not(.n-base-selection--disabled):hover .n-base-selection__state-border{box-shadow:var(--n-box-shadow-hover);border:var(--n-border-hover)}.pnl .n-select{z-index:auto;width:100%;font-weight:var(--n-font-weight);outline:none;position:relative}.pnl .n-base-clear{flex-shrink:0;width:1em;height:1em;position:relative}.pnl .n-base-clear>.n-base-clear__placeholder{display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}.pnl .n-input{cursor:text;z-index:auto;box-sizing:border-box;border-radius:var(--n-border-radius);background-color:var(--n-color);max-width:100%;transition:background-color .3s var(--n-bezier);line-height:1.5;font-size:var(--n-font-size);font-weight:var(--n-font-weight);--n-padding-vertical:calc((var(--n-height) - 1.5 * var(--n-font-size)) / 2);outline:none;display:inline-flex;position:relative}.pnl .n-input .n-input__input{flex-grow:1;position:relative;overflow:hidden}.pnl .n-input .n-input__input-el,.pnl .n-input .n-input__placeholder{box-sizing:border-box;font-size:inherit;text-align:inherit;transition:-webkit-text-fill-color .3s var(--n-bezier), caret-color .3s var(--n-bezier), color .3s var(--n-bezier), text-decoration-color .3s var(--n-bezier);background-color:#0000;border:none;border-image:;outline:none;font-family:inherit;line-height:1.5}.pnl .n-input .n-input__input-el{appearance:none;scrollbar-width:none;width:100%;min-width:0;-webkit-text-decoration-color:var(--n-text-decoration-color);text-decoration-color:var(--n-text-decoration-color);color:var(--n-text-color);caret-color:var(--n-caret-color);background-color:#0000}.pnl .n-input .n-input__input-el::-webkit-scrollbar{width:0;height:0;display:none}.pnl .n-input .n-input__input-el::-webkit-scrollbar-track-piece{width:0;height:0;display:none}.pnl .n-input .n-input__input-el::-webkit-scrollbar-thumb{width:0;height:0;display:none}.pnl .n-input .n-input__input-el::placeholder{color:#0000;-webkit-text-fill-color:transparent!important}.pnl .n-input .n-input__input-el:-webkit-autofill~.n-input__placeholder{display:none}.pnl .n-input .n-input__placeholder{pointer-events:none;color:var(--n-placeholder-color);position:absolute;inset:0;overflow:hidden}.pnl .n-input .n-input__placeholder span{width:100%;display:inline-block}.pnl .n-input:not(.n-input--autosize){width:100%}.pnl .n-input .n-input-wrapper{padding-left:var(--n-padding-left);padding-right:var(--n-padding-right);flex-grow:1;display:inline-flex;position:relative;overflow:hidden}.pnl .n-input .n-input__input-el{height:var(--n-height);line-height:var(--n-height);padding:0}.pnl .n-input .n-input__input-el+.n-input__placeholder{align-items:center;display:flex}.pnl .n-input:not(.n-input--textarea) .n-input__placeholder{white-space:nowrap}.pnl .n-input:not(.n-input--disabled):hover .n-input__state-border{border:var(--n-border-hover)}.pnl .n-input:not(.n-input--disabled).n-input--focus{background-color:var(--n-color-focus)}.pnl .n-input:not(.n-input--disabled).n-input--focus .n-input__state-border{border:var(--n-border-focus);box-shadow:var(--n-box-shadow-focus)}.pnl .n-input .n-input__border,.pnl .n-input .n-input__state-border{box-sizing:border-box;pointer-events:none;border-radius:inherit;border:var(--n-border);transition:box-shadow .3s var(--n-bezier), border-color .3s var(--n-bezier);position:absolute;inset:0}.pnl .n-input .n-input__state-border{z-index:1;border-color:#0000}.pnl .n-input .n-input__prefix{margin-right:4px}.pnl .n-input .n-input__suffix{margin-left:4px}.pnl .n-input .n-input__suffix,.pnl .n-input .n-input__prefix{transition:color .3s var(--n-bezier);line-height:var(--n-height);white-space:nowrap;color:var(--n-suffix-text-color);flex-wrap:nowrap;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.pnl .n-input .n-input__suffix .n-base-loading,.pnl .n-input .n-input__prefix .n-base-loading{font-size:var(--n-icon-size);color:var(--n-loading-color);margin:0 2px}.pnl .n-input .n-input__suffix .n-base-clear,.pnl .n-input .n-input__prefix .n-base-clear{font-size:var(--n-icon-size)}.pnl .n-input .n-input__suffix .n-base-clear .n-base-clear__placeholder .n-base-icon,.pnl .n-input .n-input__prefix .n-base-clear .n-base-clear__placeholder .n-base-icon,.pnl .n-input .n-input__suffix>.n-icon,.pnl .n-input .n-input__prefix>.n-icon{transition:color .3s var(--n-bezier);color:var(--n-icon-color);font-size:var(--n-icon-size)}.pnl .n-input .n-input__suffix .n-base-icon,.pnl .n-input .n-input__prefix .n-base-icon{font-size:var(--n-icon-size)}.pnl .n-base-icon{text-align:center;fill:currentColor;width:1em;height:1em;line-height:1em;display:inline-block;position:relative}.pnl .n-base-icon svg{width:1em;height:1em}@keyframes rotator{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.pnl .n-base-loading{width:1em;height:1em;line-height:0;position:relative}.pnl .n-base-loading .n-base-loading__placeholder{position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}@keyframes spin-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.pnl .n-spin-container{position:relative}.pnl .n-spin-content{opacity:1;transition:opacity .3s var(--n-bezier);pointer-events:all}@keyframes badge-wave-spread{0%{box-shadow:0 0 .5px 0px var(--n-ripple-color);opacity:.6}to{box-shadow:0 0 .5px 4.5px var(--n-ripple-color);opacity:0}}.pnl .n-badge{vertical-align:middle;font-family:var(--n-font-family);display:inline-flex;position:relative}.pnl .n-breadcrumb{white-space:nowrap;cursor:default;line-height:var(--n-item-line-height)}.pnl .n-breadcrumb ul{margin:0;padding:0;list-style:none}.pnl .n-breadcrumb [data-tag=a]{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}.pnl .n-breadcrumb .n-breadcrumb-item{font-size:var(--n-font-size);transition:color .3s var(--n-bezier);align-items:center;display:inline-flex}.pnl .n-breadcrumb .n-breadcrumb-item .n-icon{vertical-align:-.2em;transition:color .3s var(--n-bezier);color:var(--n-item-text-color);font-size:18px}.pnl .n-breadcrumb .n-breadcrumb-item:not(:last-child).n-breadcrumb-item--clickable .n-breadcrumb-item__link{cursor:pointer}.pnl .n-breadcrumb .n-breadcrumb-item:not(:last-child).n-breadcrumb-item--clickable .n-breadcrumb-item__link:hover{background-color:var(--n-item-color-hover)}.pnl .n-breadcrumb .n-breadcrumb-item:not(:last-child).n-breadcrumb-item--clickable .n-breadcrumb-item__link:active{background-color:var(--n-item-color-pressed)}.pnl .n-breadcrumb .n-breadcrumb-item .n-breadcrumb-item__link{border-radius:var(--n-item-border-radius);transition:background-color .3s var(--n-bezier), color .3s var(--n-bezier);color:var(--n-item-text-color);padding:4px;position:relative}.pnl .n-breadcrumb .n-breadcrumb-item .n-breadcrumb-item__link:hover,.pnl .n-breadcrumb .n-breadcrumb-item .n-breadcrumb-item__link:hover .n-icon{color:var(--n-item-text-color-hover)}.pnl .n-breadcrumb .n-breadcrumb-item .n-breadcrumb-item__link:active,.pnl .n-breadcrumb .n-breadcrumb-item .n-breadcrumb-item__link:active .n-icon{color:var(--n-item-text-color-pressed)}.pnl .n-breadcrumb .n-breadcrumb-item .n-breadcrumb-item__separator{color:var(--n-separator-color);transition:color .3s var(--n-bezier);-webkit-user-select:none;user-select:none;margin:0 8px}.pnl .n-breadcrumb .n-breadcrumb-item:last-child .n-breadcrumb-item__link{font-weight:var(--n-font-weight-active);cursor:unset;color:var(--n-item-text-color-active)}.pnl .n-breadcrumb .n-breadcrumb-item:last-child .n-breadcrumb-item__link .n-icon{color:var(--n-item-text-color-active)}.pnl .n-breadcrumb .n-breadcrumb-item:last-child .n-breadcrumb-item__separator{display:none}.pnl .n-base-wave{border-radius:inherit;position:absolute;inset:0}.pnl .n-tag{--n-close-margin:var(--n-close-margin-top) var(--n-close-margin-right) var(--n-close-margin-bottom) var(--n-close-margin-left);white-space:nowrap;box-sizing:border-box;cursor:default;padding:var(--n-padding);border-radius:var(--n-border-radius);color:var(--n-text-color);background-color:var(--n-color);transition:border-color .3s var(--n-bezier), background-color .3s var(--n-bezier), color .3s var(--n-bezier), box-shadow .3s var(--n-bezier), opacity .3s var(--n-bezier);height:var(--n-height);line-height:1;font-size:var(--n-font-size);flex-wrap:nowrap;align-items:center;display:inline-flex;position:relative}.pnl .n-tag.n-tag--round{padding:0 calc(var(--n-height) / 3);border-radius:calc(var(--n-height) / 2)}.pnl .n-button{font-weight:var(--n-font-weight);padding:var(--n-padding);height:var(--n-height);font-family:inherit;line-height:1;font-size:var(--n-font-size);border-radius:var(--n-border-radius);color:var(--n-text-color);background-color:var(--n-color);width:var(--n-width);white-space:nowrap;z-index:auto;-webkit-user-select:none;user-select:none;text-align:center;cursor:pointer;transition:color .3s var(--n-bezier), background-color .3s var(--n-bezier), opacity .3s var(--n-bezier), border-color .3s var(--n-bezier);border:none;border-image:;outline:none;flex-wrap:nowrap;flex-shrink:0;justify-content:center;align-items:center;margin:0;text-decoration:none;display:inline-flex;position:relative}.pnl .n-button.n-button--disabled{background-color:var(--n-color-disabled);color:var(--n-text-color-disabled)}.pnl .n-button.n-button--disabled .n-button__border{border:var(--n-border-disabled)}.pnl .n-button:not(.n-button--disabled):focus{background-color:var(--n-color-focus);color:var(--n-text-color-focus)}.pnl .n-button:not(.n-button--disabled):focus .n-button__state-border{border:var(--n-border-focus)}.pnl .n-button:not(.n-button--disabled):hover{background-color:var(--n-color-hover);color:var(--n-text-color-hover)}.pnl .n-button:not(.n-button--disabled):hover .n-button__state-border{border:var(--n-border-hover)}.pnl .n-button:not(.n-button--disabled):active{background-color:var(--n-color-pressed);color:var(--n-text-color-pressed)}.pnl .n-button:not(.n-button--disabled):active .n-button__state-border{border:var(--n-border-pressed)}.pnl .n-button .n-base-wave{pointer-events:none;animation-iteration-count:1;animation-duration:var(--n-ripple-duration);animation-timing-function:var(--n-bezier-ease-out), var(--n-bezier-ease-out);inset:0}.pnl .n-button .n-button__border,.pnl .n-button .n-button__state-border{border-radius:inherit;transition:border-color .3s var(--n-bezier);pointer-events:none;position:absolute;inset:0}.pnl .n-button .n-button__border{border:var(--n-border)}.pnl .n-button .n-button__state-border{border-top-style: ;border-top-width: ;border-right-style: ;border-right-width: ;border-bottom-style: ;border-bottom-width: ;border-left-style: ;border-left-width: ;border-image-source: ;border-image-slice: ;border-image-width: ;border-image-outset: ;border-image-repeat: ;z-index:1;border-color:#0000}.pnl .n-button .n-button__icon{margin-top: ;margin-right: ;margin-bottom: ;height:var(--n-icon-size);width:var(--n-icon-size);max-width:var(--n-icon-size);font-size:var(--n-icon-size);flex-shrink:0;margin-left:0;position:relative}.pnl .n-button .n-button__icon .n-icon-slot{height:var(--n-icon-size);width:var(--n-icon-size);justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:0;transform:translateY(-50%)}.pnl .n-button .n-button__content{flex-wrap:nowrap;align-items:center;min-width:0;display:flex}.pnl .n-button .n-button__content~.n-button__icon{margin-top: ;margin-bottom: ;margin-left: ;margin-right:0}.pnl .n-button.n-button--block{width:100%;display:flex}.pnl .n-button.n-button--disabled{cursor:not-allowed;opacity:var(--n-opacity-disabled)}@keyframes button-wave-spread{0%{box-shadow:0 0 .5px 0 var(--n-ripple-color)}to{box-shadow:0 0 .5px 4.5px var(--n-ripple-color)}}@keyframes button-wave-opacity{0%{opacity:var(--n-wave-opacity)}to{opacity:0}}.pnl .n-icon{text-align:center;fill:currentColor;width:1em;height:1em;line-height:1em;display:inline-block;position:relative}.pnl .n-icon svg{width:1em;height:1em}.pnl .n-menu{background-color:var(--n-color);color:var(--n-item-text-color);transition:background-color .3s var(--n-bezier);box-sizing:border-box;font-size:var(--n-font-size);padding-bottom:6px;overflow:hidden}.pnl .n-menu:not(.n-menu--responsive) .n-menu-item-content-header{text-overflow:ellipsis;overflow:hidden}.pnl .n-menu .n-menu-item{height:var(--n-item-height);margin-top:6px;position:relative}.pnl .n-menu .n-menu-item-content{box-sizing:border-box;cursor:pointer;height:100%;transition:background-color .3s var(--n-bezier), padding-left .3s var(--n-bezier), border-color .3s var(--n-bezier);grid-template-columns:auto 1fr auto;grid-template-areas:"icon content arrow";align-items:center;padding-right:18px;line-height:1.75;display:grid;position:relative}.pnl .n-menu .n-menu-item-content>*{z-index:1}.pnl .n-menu .n-menu-item-content:before{z-index:auto;content:"";pointer-events:none;border-radius:var(--n-border-radius);transition:background-color .3s var(--n-bezier);background-color:#0000;position:absolute;inset:0 8px}.pnl .n-menu .n-menu-item-content.n-menu-item-content--collapsed .n-menu-item-content__arrow{transform:rotate(0)}.pnl .n-menu .n-menu-item-content.n-menu-item-content--selected:before{background-color:var(--n-item-color-active)}.pnl .n-menu .n-menu-item-content.n-menu-item-content--selected .n-menu-item-content__arrow{color:var(--n-arrow-color-active)}.pnl .n-menu .n-menu-item-content.n-menu-item-content--selected .n-menu-item-content__icon{color:var(--n-item-icon-color-active)}.pnl .n-menu .n-menu-item-content.n-menu-item-content--selected .n-menu-item-content-header,.pnl .n-menu .n-menu-item-content.n-menu-item-content--selected .n-menu-item-content-header [data-tag=a]{color:var(--n-item-text-color-active)}.pnl .n-menu .n-menu-item-content.n-menu-item-content--child-active .n-menu-item-content-header,.pnl .n-menu .n-menu-item-content.n-menu-item-content--child-active .n-menu-item-content-header [data-tag=a]{color:var(--n-item-text-color-child-active)}.pnl .n-menu .n-menu-item-content.n-menu-item-content--child-active .n-menu-item-content__arrow{color:var(--n-arrow-color-child-active)}.pnl .n-menu .n-menu-item-content.n-menu-item-content--child-active .n-menu-item-content__icon{color:var(--n-item-icon-color-child-active)}.pnl .n-menu .n-menu-item-content:not(.n-menu-item-content--disabled):not(.n-menu-item-content--selected,child-active):focus-within:before{background-color:var(--n-item-color-hover)}.pnl .n-menu .n-menu-item-content:not(.n-menu-item-content--disabled):not(.n-menu-item-content--selected,child-active):focus-within .n-menu-item-content__arrow{color:var(--n-arrow-color-hover)}.pnl .n-menu .n-menu-item-content:not(.n-menu-item-content--disabled):not(.n-menu-item-content--selected,child-active):focus-within .n-menu-item-content__icon{color:var(--n-item-icon-color-hover)}.pnl .n-menu .n-menu-item-content:not(.n-menu-item-content--disabled):not(.n-menu-item-content--selected,child-active):focus-within .n-menu-item-content-header,.pnl .n-menu .n-menu-item-content:not(.n-menu-item-content--disabled):not(.n-menu-item-content--selected,child-active):focus-within .n-menu-item-content-header [data-tag=a]{color:var(--n-item-text-color-hover)}.pnl .n-menu .n-menu-item-content:not(.n-menu-item-content--disabled).n-menu-item-content--selected:hover .n-menu-item-content__arrow{color:var(--n-arrow-color-active-hover)}.pnl .n-menu .n-menu-item-content:not(.n-menu-item-content--disabled).n-menu-item-content--selected:hover .n-menu-item-content__icon{color:var(--n-item-icon-color-active-hover)}.pnl .n-menu .n-menu-item-content:not(.n-menu-item-content--disabled).n-menu-item-content--selected:hover .n-menu-item-content-header,.pnl .n-menu .n-menu-item-content:not(.n-menu-item-content--disabled).n-menu-item-content--selected:hover .n-menu-item-content-header [data-tag=a]{color:var(--n-item-text-color-active-hover)}.pnl .n-menu .n-menu-item-content:not(.n-menu-item-content--disabled).n-menu-item-content--child-active:hover .n-menu-item-content__arrow{color:var(--n-arrow-color-child-active-hover)}.pnl .n-menu .n-menu-item-content:not(.n-menu-item-content--disabled).n-menu-item-content--child-active:hover .n-menu-item-content__icon{color:var(--n-item-icon-color-child-active-hover)}.pnl .n-menu .n-menu-item-content:not(.n-menu-item-content--disabled).n-menu-item-content--child-active:hover .n-menu-item-content-header,.pnl .n-menu .n-menu-item-content:not(.n-menu-item-content--disabled).n-menu-item-content--child-active:hover .n-menu-item-content-header [data-tag=a]{color:var(--n-item-text-color-child-active-hover)}.pnl .n-menu .n-menu-item-content:not(.n-menu-item-content--disabled).n-menu-item-content--selected:hover:before{background-color:var(--n-item-color-active-hover)}.pnl .n-menu .n-menu-item-content:not(.n-menu-item-content--disabled):hover:before{background-color:var(--n-item-color-hover)}.pnl .n-menu .n-menu-item-content:not(.n-menu-item-content--disabled):hover .n-menu-item-content__arrow{color:var(--n-arrow-color-hover)}.pnl .n-menu .n-menu-item-content:not(.n-menu-item-content--disabled):hover .n-menu-item-content__icon{color:var(--n-item-icon-color-hover)}.pnl .n-menu .n-menu-item-content:not(.n-menu-item-content--disabled):hover .n-menu-item-content-header,.pnl .n-menu .n-menu-item-content:not(.n-menu-item-content--disabled):hover .n-menu-item-content-header [data-tag=a]{color:var(--n-item-text-color-hover)}.pnl .n-menu .n-menu-item-content .n-menu-item-content__icon{color:var(--n-item-icon-color);transition:color .3s var(--n-bezier), font-size .3s var(--n-bezier), margin-right .3s var(--n-bezier);box-sizing:content-box;grid-area:icon;justify-content:center;align-items:center;display:inline-flex}.pnl .n-menu .n-menu-item-content .n-menu-item-content__arrow{color:var(--n-arrow-color);opacity:1;transition:color .3s var(--n-bezier), transform .2s var(--n-bezier), opacity .2s var(--n-bezier);grid-area:arrow;font-size:16px;transform:rotate(180deg)}.pnl .n-menu .n-menu-item-content .n-menu-item-content-header{transition:color .3s var(--n-bezier), opacity .3s var(--n-bezier);opacity:1;white-space:nowrap;color:var(--n-item-text-color);grid-area:content}.pnl .n-menu .n-menu-item-content .n-menu-item-content-header [data-tag=a]{transition:color .3s var(--n-bezier);color:var(--n-item-text-color);outline:none;text-decoration:none}.pnl .n-menu .n-menu-item-content .n-menu-item-content-header [data-tag=a]:before{content:"";position:absolute;inset:0}.pnl .n-menu .n-submenu{cursor:pointer;margin-top:6px;position:relative}.pnl .n-menu .n-submenu .n-menu-item-content{height:var(--n-item-height)}.pnl .n-menu .n-submenu .n-submenu-children{padding:0;overflow:hidden}.pnl .n-menu .n-menu-item-group .n-menu-item-group-title{color:var(--n-group-text-color);cursor:default;height:36px;transition:padding-left .3s var(--n-bezier), color .3s var(--n-bezier);align-items:center;margin-top:6px;font-size:.93em;display:flex}.pnl{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-tap-highlight-color:transparent;margin:0;font-family:v-sans,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:14px;line-height:1.6}.pnl .pnl-root input{font-family:inherit;font-size:inherit}@keyframes ttcw-spin-33c7c7b3{to{transform:rotate(360deg)}}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/cap-a9cb1cd823-BQaDgvhP.woff2)format("woff2")}@font-face{font-family:JetBrains Mono;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/cap-cb6a1b2463-CFFf43z2.woff2)format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/cap-086c48dfbe-3S3k2nMz.woff2)format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/cap-918edad542-BM8Dc2t-.woff2)format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/cap-c503cc5ec5-D4WEaHbo.woff2)format("woff2")}@font-face{font-family:JetBrains Mono;font-style:italic;font-weight:700;font-display:swap;src:url(/assets/cap-3a013466c0-1xQg2cDl.woff2)format("woff2")}.pnl{--font-mono:"JetBrains Mono", "Fira Code", "Cascadia Code", Consolas, "PingFang SC", "Microsoft YaHei", monospace;--font-ui:"JetBrains Mono", -apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Microsoft YaHei", "Helvetica Neue", sans-serif;font-family:var(--font-ui)}.pnl code,.pnl pre,.pnl kbd,.pnl samp{font-family:var(--font-mono)!important}.pnl,.pnl :root[data-theme=light],.pnl [data-theme=light]{--bg:#fff;--bg-sidebar:#f7f8fa;--surface:#f5f7fa;--surface-hover:#ecf0f3;--border:#e5e7eb;--border-strong:#d1d5db;--hover:#0000000a;--text:#1f2937;--text2:#4b5563;--text3:#9ca3af;--text-muted:#6b7280;--accent:#2080f0;--accent-hover:#36a3ff;--accent-soft:#2080f01a;--shadow-elev-1:0 4px 10px #0f172a1f}.pnl :root[data-theme=dark],.pnl [data-theme=dark]{--bg:#0d1117;--bg-sidebar:#161b22;--surface:#161b22;--surface-hover:#1e242c;--border:#30363d;--border-strong:#444c56;--hover:#ffffff0f;--text:#e6edf3;--text2:#c9d1d9;--text3:#6e7681;--text-muted:#8b949e;--accent:#58a6ff;--accent-hover:#79b8ff;--accent-soft:#58a6ff2e;--shadow-elev-1:0 4px 12px #0000008c}.pnl,.pnl :root[data-theme=dark],.pnl [data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ds-color-canvas:#0d1117;--ds-color-sidebar:#161b22;--ds-color-surface:#161b22;--ds-color-surface-raised:#1e242c;--ds-color-surface-hover:#252c35;--ds-color-border:#30363d;--ds-color-border-strong:#484f58;--ds-color-text:#e6edf3;--ds-color-text-secondary:#c9d1d9;--ds-color-text-muted:#8b949e;--ds-color-primary:#58a6ff;--ds-color-primary-hover:#79b8ff;--ds-color-primary-pressed:#388bfd;--ds-color-primary-soft:#58a6ff2e;--ds-color-overlay:#010409b8;--ds-color-success:#3fb950;--ds-color-success-soft:#3fb95024;--ds-color-warning:#d29922;--ds-color-warning-soft:#d2992226;--ds-color-danger:#f85149;--ds-color-danger-soft:#f8514924;--ds-color-info:#58a6ff;--ds-color-info-soft:#58a6ff24;--ds-color-offline:#8b949e;--ds-font-sans:var(--font-ui,Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);--ds-font-mono:var(--font-mono,"JetBrains Mono", "SFMono-Regular", Consolas, monospace);--ds-font-size-xs:.75rem;--ds-font-size-sm:.8125rem;--ds-font-size-md:.875rem;--ds-font-size-lg:1rem;--ds-font-size-xl:1.25rem;--ds-font-size-2xl:1.5rem;--ds-line-height-tight:1.3;--ds-line-height-normal:1.55;--ds-font-weight-medium:500;--ds-font-weight-semibold:600;--ds-font-weight-bold:700;--ds-space-0:0;--ds-space-1:.25rem;--ds-space-2:.5rem;--ds-space-3:.75rem;--ds-space-4:1rem;--ds-space-5:1.5rem;--ds-space-6:2rem;--ds-space-7:3rem;--ds-space-8:4rem;--ds-radius-xs:.25rem;--ds-radius-sm:.5rem;--ds-radius-md:.75rem;--ds-radius-lg:1rem;--ds-radius-pill:9999px;--ds-shadow-sm:0 1px 2px #00000061;--ds-shadow-md:0 6px 18px #00000073;--ds-shadow-lg:0 16px 42px #00000094;--ds-z-base:0;--ds-z-sticky:100;--ds-z-dropdown:1000;--ds-z-overlay:2000;--ds-z-modal:2100;--ds-z-toast:3000;--ds-duration-fast:.12s;--ds-duration-normal:.18s;--ds-ease-standard:cubic-bezier(.2, 0, 0, 1);--ds-focus-color:#58a6ff;--ds-focus-ring:0 0 0 3px #58a6ff6b;--ds-breakpoint-mobile:375px;--ds-breakpoint-compact:720px;--ds-breakpoint-tablet:960px;--ds-breakpoint-wide:1440px;--bg:var(--ds-color-canvas);--bg-sidebar:var(--ds-color-sidebar);--surface:var(--ds-color-surface);--surface-hover:var(--ds-color-surface-hover);--border:var(--ds-color-border);--border-strong:var(--ds-color-border-strong);--hover:#ffffff0f;--text:var(--ds-color-text);--text2:var(--ds-color-text-secondary);--text3:var(--ds-color-text-muted);--text-muted:var(--ds-color-text-muted);--accent:var(--ds-color-primary);--accent-hover:var(--ds-color-primary-hover);--accent-soft:var(--ds-color-primary-soft);--shadow-elev-1:var(--ds-shadow-md)}.pnl :root[data-theme=contrast],.pnl [data-theme=contrast]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ds-color-canvas:#000;--ds-color-sidebar:#000;--ds-color-surface:#080808;--ds-color-surface-raised:#111;--ds-color-surface-hover:#1c1c1c;--ds-color-border:#b7b7b7;--ds-color-border-strong:#fff;--ds-color-text:#fff;--ds-color-text-secondary:#fff;--ds-color-text-muted:#d7d7d7;--ds-color-primary:#73c7ff;--ds-color-primary-hover:#b8e4ff;--ds-color-primary-pressed:#fff;--ds-color-success:#63e678;--ds-color-warning:#ffd75f;--ds-color-danger:#ff7973;--ds-color-info:#73c7ff;--ds-color-offline:#e0e0e0;--ds-focus-color:#ffd75f;--ds-focus-ring:0 0 0 3px #000, 0 0 0 6px #ffd75f;--ds-shadow-sm:none;--ds-shadow-md:none;--ds-shadow-lg:none}@media (prefers-contrast:more){.pnl :root[data-theme=system]{--ds-color-border:#b7b7b7;--ds-color-border-strong:#fff;--ds-color-text-muted:#d7d7d7;--ds-focus-color:#ffd75f;--ds-focus-ring:0 0 0 3px #000, 0 0 0 6px #ffd75f}}.pnl,.pnl :root[data-theme=dark],.pnl [data-theme=dark]{--tt-accent-blue:#58a6ff;--tt-accent-green:#3fb950;--tt-accent-yellow:#d29922;--tt-accent-purple:#bc8cff;--tt-accent-pink:#f778ba;--tt-accent-red:#ff7b72;--tt-accent-cyan:#56d4dd;--tt-accent-orange:#f0883e;--tt-accent-gray:#8b949e}.pnl :root[data-theme=contrast],.pnl [data-theme=contrast]{--tt-accent-blue:#73c7ff;--tt-accent-green:#63e678;--tt-accent-yellow:#ffd75f;--tt-accent-purple:#d8b9ff;--tt-accent-pink:#ff9bce;--tt-accent-red:#ff9892;--tt-accent-cyan:#79e7f0;--tt-accent-orange:#ffab70;--tt-accent-gray:#d7d7d7}.pnl :root[data-theme=light],.pnl [data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--tt-accent-blue:#0969da;--tt-accent-green:#1a7f37;--tt-accent-yellow:#9a6700;--tt-accent-purple:#8250df;--tt-accent-pink:#bf3989;--tt-accent-red:#cf222e;--tt-accent-cyan:#1b7c83;--tt-accent-orange:#bc4c00;--tt-accent-gray:#59636e;--ds-color-canvas:#f6f8fa;--ds-color-sidebar:#eef2f6;--ds-color-surface:#fff;--ds-color-surface-raised:#fff;--ds-color-surface-hover:#f1f4f7;--ds-color-border:#d8dee4;--ds-color-border-strong:#8c959f;--ds-color-text:#1f2328;--ds-color-text-secondary:#424a53;--ds-color-text-muted:#59636e;--ds-color-primary:#0969da;--ds-color-primary-hover:#0860ca;--ds-color-primary-pressed:#0757ba;--ds-color-primary-soft:#0969da1a;--ds-color-overlay:#1f232880;--ds-color-success:#1a7f37;--ds-color-success-soft:#1a7f371a;--ds-color-warning:#9a6700;--ds-color-warning-soft:#9a67001f;--ds-color-danger:#d1242f;--ds-color-danger-soft:#d1242f14;--ds-color-info:#0969da;--ds-color-info-soft:#0969da1a;--ds-color-offline:#59636e;--ds-shadow-sm:0 1px 2px #1f232817;--ds-shadow-md:0 3px 12px #1f23281f;--ds-shadow-lg:0 12px 32px #1f23282e;--ds-focus-color:#0969da;--ds-focus-ring:0 0 0 3px #0969da4d;--bg:var(--ds-color-canvas);--bg-sidebar:var(--ds-color-sidebar);--surface:var(--ds-color-surface);--surface-hover:var(--ds-color-surface-hover);--border:var(--ds-color-border);--border-strong:var(--ds-color-border-strong);--hover:#1f23280f;--text:var(--ds-color-text);--text2:var(--ds-color-text-secondary);--text3:#6e7781;--text-muted:var(--ds-color-text-muted);--accent:var(--ds-color-primary);--accent-hover:var(--ds-color-primary-hover);--accent-soft:var(--ds-color-primary-soft);--shadow-elev-1:var(--ds-shadow-md)}.pnl :root[data-theme=dark],.pnl [data-theme=dark],.pnl,.pnl :root[data-theme=contrast],.pnl [data-theme=contrast]{--text3:var(--ds-color-text-muted)}.pnl{--tt-surface-2:var(--ds-color-surface-raised);--tt-text-3:var(--ds-color-text-muted);--tt-bg:var(--ds-color-canvas);--tt-card:var(--ds-color-surface);--ttcw-text-3:var(--ds-color-text-muted)}.pnl *{box-sizing:border-box}.pnl,.pnl,.pnl .pnl-app{height:100%;margin:0;padding:0}.pnl{font-family:var(--ds-font-sans);font-size:var(--ds-font-size-md);line-height:var(--ds-line-height-normal);color:var(--ds-color-text);background:var(--ds-color-canvas);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}.pnl ::selection{color:var(--ds-color-text);background:color-mix(in srgb,var(--ds-color-primary) 28%,transparent)}.pnl [data-tag=a]{color:inherit;text-decoration:none}.pnl :where([data-tag=button],[data-tag=a],input,textarea,[data-tag=select],[tabindex]):focus-visible{outline:2px solid var(--ds-focus-color);outline-offset:2px;box-shadow:var(--ds-focus-ring)}@media (prefers-reduced-motion:reduce){.pnl *,.pnl :before,.pnl :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.pnl .tt-page{flex-direction:column;gap:18px;min-width:0;max-width:1200px;margin:0 auto;display:flex}@media (width<=960px){.pnl .tt-content{padding:16px 18px 28px}}.pnl .tt-page--wide{max-width:1440px}@media (width<=720px){.pnl .tt-content{padding:12px 12px 24px}}.pnl .tt-grid{grid-template-columns:repeat(auto-fill,minmax(min(340px,100%),1fr));gap:16px;display:grid}@media (width<=720px){.pnl .tt-grid{grid-template-columns:1fr;gap:10px}}.pnl .tt-card{border:1px solid var(--ds-color-border);background:var(--ds-color-surface);border-radius:12px;flex-direction:column;gap:12px;padding:16px;transition:border-color .18s,box-shadow .18s,transform .18s;display:flex}.pnl .tt-card:hover{border-color:var(--ds-color-border-strong);box-shadow:var(--ds-shadow-sm)}.pnl .tt-card:focus-within{border-color:color-mix(in srgb,var(--ds-color-primary) 55%,var(--ds-color-border))}.pnl .tt-card[class*=clickable]:hover{box-shadow:var(--ds-shadow-md);transform:translateY(-1px)}.pnl .tt-toolbar{border:1px solid var(--ds-color-border);background:color-mix(in srgb,var(--ds-color-surface) 84%,var(--ds-color-canvas));min-width:0;box-shadow:var(--ds-shadow-sm);border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}.pnl .tt-toolbar--flat{box-shadow:none;background:0 0;border:0;padding:0}.pnl .tt-toolbar__main,.pnl .tt-toolbar__actions{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.pnl .tt-toolbar__main{flex:360px}.pnl .tt-toolbar__actions{flex:0 auto;justify-content:flex-end}.pnl .tt-muted{color:var(--ds-color-text-muted);font-size:12px}.pnl .tt-mono{font-family:var(--font-mono)}@media (width<=720px){.pnl .tt-toolbar{align-items:stretch;padding:10px}.pnl .tt-toolbar__main,.pnl .tt-toolbar__actions{flex:100%;justify-content:flex-start}}.pnl .breadcrumb[data-v-42c660d1]{min-width:0;max-width:100%;font-size:13px;overflow:hidden}.pnl .breadcrumb[data-v-42c660d1] .n-breadcrumb{white-space:nowrap;min-width:0;overflow:hidden}.pnl .breadcrumb[data-v-42c660d1] .n-breadcrumb-item{text-overflow:ellipsis;min-width:0;overflow:hidden}@media (width<=600px){.pnl .breadcrumb[data-v-42c660d1] .n-breadcrumb-item:not(:last-child){display:none}}.pnl .tt-shell[data-v-ba9f6990]{background:var(--ds-color-canvas);height:100vh;display:flex;overflow:hidden}.pnl .tt-sidebar[data-v-ba9f6990]{background:var(--ds-color-sidebar);border-right:1px solid var(--ds-color-border);flex-direction:column;flex-shrink:0;width:236px;min-height:0;display:flex}.pnl .tt-brand[data-v-ba9f6990]{border-bottom:1px solid var(--ds-color-border);align-items:center;gap:10px;min-height:58px;padding:12px 16px;display:flex}.pnl .tt-brand-logo[data-v-ba9f6990]{background:linear-gradient(135deg,var(--ds-color-primary),var(--ds-color-primary-pressed));color:#fff;width:36px;height:36px;box-shadow:0 4px 12px color-mix(in srgb,var(--ds-color-primary) 24%,transparent);border-radius:10px;justify-content:center;align-items:center;font-size:18px;font-weight:700;display:flex}.pnl .tt-brand-title[data-v-ba9f6990]{letter-spacing:.08em;color:var(--ds-color-text);font-size:15px;font-weight:700}.pnl .tt-brand-sub[data-v-ba9f6990]{color:var(--text3);font-size:11px;font-family:var(--font-mono)}.pnl .tt-nav[data-v-ba9f6990]{overscroll-behavior:contain;flex:1;padding:8px 6px 14px;overflow-y:auto}.pnl .tt-nav[data-v-ba9f6990] .n-menu-item-group-title{height:auto;color:var(--text3);letter-spacing:.08em;font-size:10px;font-weight:700;padding:12px 12px 5px!important}.pnl .tt-nav[data-v-ba9f6990] .n-menu-item-content{border-radius:8px;height:36px;margin:1px 4px}.pnl .tt-nav[data-v-ba9f6990] .n-menu-item-content:before{border-radius:8px}.pnl .tt-nav[data-v-ba9f6990] .n-menu-item-content--selected{box-shadow:inset 3px 0 0 var(--ds-color-primary)}.pnl .tt-nav[data-v-ba9f6990] .n-menu-item-content-header{font-size:13px;font-weight:500}.pnl .tt-nav[data-v-ba9f6990] .tt-logical-instance-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.pnl .tt-sidebar-foot[data-v-ba9f6990]{border-top:1px solid var(--ds-color-border);padding:10px 12px 12px}.pnl .tt-user-btn[data-v-ba9f6990]{border:1px solid #0000;border-radius:9px;justify-content:flex-start;gap:6px;min-height:38px}.pnl .tt-user-btn[data-v-ba9f6990]:hover{border-color:var(--ds-color-border);background:var(--ds-color-surface-hover)}.pnl .tt-user-name[data-v-ba9f6990]{text-overflow:ellipsis;white-space:nowrap;max-width:96px;overflow:hidden}.pnl .tt-role-badge[data-v-ba9f6990]{flex-shrink:0;margin-left:auto}.pnl .tt-main[data-v-ba9f6990]{flex-direction:column;flex:1;min-width:0;display:flex}.pnl .tt-topbar[data-v-ba9f6990]{z-index:var(--ds-z-sticky);border-bottom:1px solid var(--ds-color-border);background:color-mix(in srgb,var(--ds-color-surface) 88%,transparent);height:56px;box-shadow:0 1px color-mix(in srgb,var(--ds-color-border) 55%,transparent);-webkit-backdrop-filter:blur(14px)saturate(140%);backdrop-filter:blur(14px)saturate(140%);flex-shrink:0;justify-content:space-between;align-items:center;padding:0 24px;display:flex;position:relative}.pnl .tt-topbar-leading[data-v-ba9f6990]{align-items:center;gap:8px;min-width:0;display:flex}.pnl .tt-nav-trigger[data-v-ba9f6990]{display:none}.pnl .tt-topbar-extra[data-v-ba9f6990]{align-items:center;gap:8px;display:flex}.pnl .tt-command-trigger kbd[data-v-ba9f6990]{border:1px solid var(--ds-color-border);color:var(--text3);background:var(--ds-color-surface);font-family:var(--font-mono);border-radius:4px;margin-left:4px;padding:1px 5px;font-size:10px;line-height:1.4}.pnl .tt-tenant-switcher[data-v-ba9f6990]{border-color:var(--ds-color-border);text-overflow:ellipsis;max-width:190px;overflow:hidden}.pnl .tt-content[data-v-ba9f6990]{scroll-behavior:smooth;flex:1;min-height:0;padding:24px 28px 36px;overflow:hidden auto}.pnl .tt-content--flush[data-v-ba9f6990]{flex-direction:column;padding:0;display:flex;overflow:hidden}@media (width<=960px){.pnl .tt-sidebar--desktop[data-v-ba9f6990]{display:none}.pnl .tt-nav-trigger[data-v-ba9f6990]{display:inline-flex}.pnl .tt-topbar[data-v-ba9f6990]{padding:0 14px}.pnl .tt-content[data-v-ba9f6990]{padding:16px 18px 28px}}@media (width<=720px){.pnl .tt-topbar[data-v-ba9f6990]{height:52px;padding:0 10px}.pnl .tt-content[data-v-ba9f6990]{padding:12px 12px 24px}.pnl .tt-command-label[data-v-ba9f6990],.pnl .tt-command-trigger kbd[data-v-ba9f6990],.pnl .tt-appearance-label[data-v-ba9f6990]{display:none}.pnl .tt-tenant-switcher[data-v-ba9f6990]{max-width:120px}}@media (width<=375px){.pnl .tt-topbar-extra[data-v-ba9f6990]{gap:4px}.pnl .tt-tenant-switcher[data-v-ba9f6990]{max-width:88px}.pnl .tt-notification-trigger[data-v-ba9f6990]{display:none}}.pnl .instance-hub-nav[data-v-40ea7e23]{scrollbar-width:thin;gap:6px;padding-bottom:8px;display:flex;overflow-x:auto}.pnl .instance-hub-nav[data-v-40ea7e23] .n-button{flex:none}@media (width<=720px){.pnl .instance-hub-nav[data-v-40ea7e23]{scrollbar-width:none;padding-bottom:var(--ds-space-1)}.pnl .instance-hub-nav[data-v-40ea7e23]::-webkit-scrollbar{display:none}.pnl .instance-hub-nav[data-v-40ea7e23] .n-button{height:40px;padding:0 var(--ds-space-3)}}.pnl .tt-state[data-v-2459adaa]{color:var(--text-muted,#8b949e);align-items:center;gap:6px;font-size:12px;display:inline-flex}.pnl .tt-state-dot[data-v-2459adaa]{border-radius:50%;flex-shrink:0;width:8px;height:8px}.pnl .tt-state-dot--pulse[data-v-2459adaa]{box-shadow:0 0 0 3px var(--ds-color-success-soft,#3fb9502e)}.pnl .tt-metric[data-v-a7d4c72c]{flex-direction:column;gap:3px;display:flex}.pnl .tt-metric-head[data-v-a7d4c72c]{color:var(--text3,#6e7681);justify-content:space-between;font-size:11.5px;display:flex}.pnl .page-header[data-v-c56f39a7]{justify-content:space-between;align-items:flex-start;gap:var(--ds-space-4);padding-bottom:var(--ds-space-4);border-bottom:1px solid var(--ds-color-border);display:flex;container-type:inline-size}.pnl .page-header__main[data-v-c56f39a7]{flex:auto;min-width:min(40%,12em)}.pnl .page-header__title[data-v-c56f39a7]{color:var(--ds-color-text);letter-spacing:-.015em;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:21px;font-weight:700;line-height:1.3;overflow:hidden}.pnl .page-header__description[data-v-c56f39a7]{max-width:760px;color:var(--ds-color-text-muted);margin:5px 0 0;font-size:13px;line-height:1.6}.pnl .page-header__meta[data-v-c56f39a7]{margin-top:var(--ds-space-2)}.pnl .page-header__meta[data-v-c56f39a7]>*{margin-top:0;margin-bottom:0}.pnl .page-header__actions[data-v-c56f39a7]{justify-content:flex-end;align-items:center;gap:var(--ds-space-2);flex-wrap:wrap;flex:0 auto;min-width:0;display:flex}@container (width<=760px){.pnl .page-header__actions[data-v-c56f39a7] .n-input{flex:220px}}@media (width<=720px){.pnl .page-header[data-v-c56f39a7]{flex-direction:column}.pnl .page-header__main[data-v-c56f39a7],.pnl .page-header__actions[data-v-c56f39a7]{width:100%}.pnl .page-header__actions[data-v-c56f39a7]{justify-content:flex-start}.pnl .page-header__actions[data-v-c56f39a7] .n-input,.pnl .page-header__actions[data-v-c56f39a7] .n-select{flex:180px;width:auto!important}}.pnl .mcv-tag[data-v-8f701dea]{cursor:default}.pnl .xterm{cursor:text;-webkit-user-select:none;user-select:none;position:relative}.pnl .xterm:focus{outline:none}.pnl .xterm .xterm-helpers{z-index:5;position:absolute;top:0}.pnl .xterm .xterm-helper-textarea{opacity:0;z-index:-5;white-space:nowrap;resize:none;border:0;width:0;height:0;margin:0;padding:0;position:absolute;top:0;left:-9999em;overflow:hidden}.pnl .xterm .composition-view{color:#fff;white-space:nowrap;z-index:1;background:#000;display:none;position:absolute}.pnl .xterm .composition-view.active{display:block}.pnl .xterm .xterm-viewport{cursor:default;background-color:#000;position:absolute;inset:0;overflow-y:scroll}.pnl .xterm .xterm-screen{position:relative}.pnl .xterm .xterm-screen canvas{position:absolute;top:0;left:0}.pnl .xterm-char-measure-element{visibility:hidden;line-height:normal;display:inline-block;position:absolute;top:0;left:-9999em}.pnl .xterm .xterm-scrollable-element>.scrollbar{cursor:default}.pnl .xterm .xterm-scrollable-element>.invisible{opacity:0;pointer-events:none}.pnl .xterm .xterm-scrollable-element>.invisible.fade{transition:opacity .8s linear}.pnl .shterm-root[data-v-ccc4f9e4]{width:100%;height:100%;min-height:0;position:relative;overflow:hidden}.pnl .shterm-mount[data-v-ccc4f9e4]{width:100%;height:100%}.pnl .shterm-mount[data-v-ccc4f9e4] .xterm-viewport{background:0 0!important}.pnl .shterm-overlay[data-v-ccc4f9e4]{z-index:2;pointer-events:none;position:absolute;inset:0}.pnl .shterm-overlay[data-v-ccc4f9e4]>*{pointer-events:auto}.pnl .inst-card--clickable[data-v-d63d1c7d]{cursor:pointer}.pnl .inst-metrics--stale[data-v-d63d1c7d]{opacity:.55}.pnl .inst-metrics[data-v-d63d1c7d]{max-width:340px}.pnl .inst-card[data-v-d63d1c7d]{gap:12px}.pnl .inst-head[data-v-d63d1c7d]{align-items:center;gap:10px;display:flex}.pnl .inst-icon[data-v-d63d1c7d]{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.pnl .inst-title[data-v-d63d1c7d]{flex:1;align-items:center;gap:6px;min-width:0;display:flex}.pnl .inst-name[data-v-d63d1c7d]{min-width:0;max-width:100%;color:var(--ds-color-text);text-align:left;flex:0 auto;font-size:15px;font-weight:600}.pnl .inst-name[data-v-d63d1c7d] .n-button__content{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.pnl .inst-name[data-v-d63d1c7d]:hover{color:var(--ds-color-primary)}.pnl .inst-meta[data-v-d63d1c7d]{flex-direction:column;gap:6px;display:flex}.pnl .inst-meta-row[data-v-d63d1c7d]{color:var(--ds-color-text-muted);align-items:center;gap:7px;min-width:0;font-size:12.5px;display:flex}.pnl .inst-dim[data-v-d63d1c7d]{color:var(--text3)}.pnl .inst-ep[data-v-d63d1c7d]{font-size:inherit;color:var(--ds-color-text-secondary)}.pnl .inst-ep-icon[data-v-d63d1c7d]{margin-left:4px}.pnl .inst-ep[data-v-d63d1c7d]:hover{color:var(--ds-color-primary)}.pnl .inst-template[data-v-d63d1c7d]{min-width:0;font-size:inherit;color:var(--ds-color-text-secondary)}.pnl .inst-template[data-v-d63d1c7d] .n-button__content{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.pnl .inst-template[data-v-d63d1c7d]:hover{color:var(--ds-color-primary);text-decoration:underline}.pnl .inst-metrics[data-v-d63d1c7d]{border-top:1px dashed var(--ds-color-border);flex-direction:column;gap:8px;padding:10px 0 2px;display:flex}.pnl .inst-metrics-tags[data-v-d63d1c7d]{flex-wrap:wrap;gap:6px;display:flex}.pnl .inst-actions[data-v-d63d1c7d]{flex-wrap:wrap;gap:6px;margin-top:2px;display:flex}.pnl .inst-search[data-v-f6aaf79a]{width:260px}.pnl .inst-toolbar[data-v-f6aaf79a]{z-index:5;position:sticky;top:-8px}.pnl .inst-toolbar-left[data-v-f6aaf79a]{flex-wrap:wrap;flex:420px;align-items:center;gap:10px;min-width:0;display:flex}.pnl .inst-cat-filter[data-v-f6aaf79a]{width:140px}.pnl .inst-toolbar-actions[data-v-f6aaf79a]{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.pnl .inst-regions[data-v-f6aaf79a]{flex-direction:column;gap:20px;display:flex}.pnl .inst-region[data-v-f6aaf79a]{flex-direction:column;gap:10px;display:flex}@media (width<=720px){.pnl .inst-toolbar[data-v-f6aaf79a]{position:static}.pnl .inst-cat-filter[data-v-f6aaf79a]{width:min(180px,100%)}.pnl .inst-toolbar-actions[data-v-f6aaf79a]{justify-content:flex-start;width:100%}}.pnl .__menu-dark-oufv62-b{--n-divider-color:#30363d;--n-bezier:cubic-bezier(.4, 0, .2, 1);--n-font-size:14px;--n-border-color-horizontal:#0000;--n-border-radius:6px;--n-item-height:42px;--n-group-text-color:#8b949e;--n-color:#0000;--n-item-text-color:#c9d1d9;--n-item-text-color-hover:#c9d1d9;--n-item-text-color-active:#58a6ff;--n-item-text-color-child-active:#58a6ff;--n-item-text-color-child-active-hover:#58a6ff;--n-item-text-color-active-hover:#58a6ff;--n-item-icon-color:#e6edf3;--n-item-icon-color-hover:#e6edf3;--n-item-icon-color-active:#58a6ff;--n-item-icon-color-active-hover:#58a6ff;--n-item-icon-color-child-active:#58a6ff;--n-item-icon-color-child-active-hover:#58a6ff;--n-item-icon-color-collapsed:#e6edf3;--n-item-text-color-horizontal:#c9d1d9;--n-item-text-color-hover-horizontal:#79b8ff;--n-item-text-color-active-horizontal:#58a6ff;--n-item-text-color-child-active-horizontal:#58a6ff;--n-item-text-color-child-active-hover-horizontal:#58a6ff;--n-item-text-color-active-hover-horizontal:#58a6ff;--n-item-icon-color-horizontal:#e6edf3;--n-item-icon-color-hover-horizontal:#79b8ff;--n-item-icon-color-active-horizontal:#58a6ff;--n-item-icon-color-active-hover-horizontal:#58a6ff;--n-item-icon-color-child-active-horizontal:#58a6ff;--n-item-icon-color-child-active-hover-horizontal:#58a6ff;--n-arrow-color:#c9d1d9;--n-arrow-color-hover:#c9d1d9;--n-arrow-color-active:#58a6ff;--n-arrow-color-active-hover:#58a6ff;--n-arrow-color-child-active:#58a6ff;--n-arrow-color-child-active-hover:#58a6ff;--n-item-color-hover:#ffffff17;--n-item-color-active:#58a6ff26;--n-item-color-active-hover:#58a6ff26;--n-item-color-active-collapsed:#58a6ff26}.pnl .__icon-dark-oufv62-d{--n-bezier:cubic-bezier(.4, 0, .2, 1);--n-color: ;--n-opacity: }.pnl .__button-dark-oufv62-hlmmd{--n-bezier:cubic-bezier(.4, 0, .2, 1);--n-bezier-ease-out:cubic-bezier(0, 0, .2, 1);--n-ripple-duration:.6s;--n-opacity-disabled:.38;--n-wave-opacity:.8;--n-font-weight:400;--n-color:#0000;--n-color-hover:#ffffff1f;--n-color-pressed:#ffffff14;--n-color-focus:#ffffff1f;--n-color-disabled:#0000;--n-ripple-color:#0000;--n-text-color:#c9d1d9;--n-text-color-hover:#c9d1d9;--n-text-color-pressed:#c9d1d9;--n-text-color-focus:#c9d1d9;--n-text-color-disabled:#c9d1d9;--n-border:1px solid #30363d;--n-border-hover:1px solid #79b8ff;--n-border-pressed:1px solid #388bfd;--n-border-focus:1px solid #79b8ff;--n-border-disabled:1px solid #30363d;--n-width:initial;--n-height:34px;--n-font-size:14px;--n-padding:0 14px;--n-icon-size:18px;--n-icon-margin:6px;--n-border-radius:6px}.pnl .__tag-dark-oufv62-ss{--n-font-weight-strong:500;--n-avatar-size-override:calc(22px - 8px);--n-bezier:cubic-bezier(.4, 0, .2, 1);--n-border-radius:6px;--n-border:1px solid #3fb9504d;--n-close-icon-size:12px;--n-close-color-pressed:#3fb9501f;--n-close-color-hover:#3fb95029;--n-close-border-radius:2px;--n-close-icon-color:#3fb950b3;--n-close-icon-color-hover:#3fb950b3;--n-close-icon-color-pressed:#3fb950b3;--n-close-icon-color-disabled:#3fb950b3;--n-close-margin-top:0;--n-close-margin-right:0;--n-close-margin-bottom:0;--n-close-margin-left:4px;--n-close-size:16px;--n-color:#3fb95029;--n-color-checkable:#0000;--n-color-checked:#58a6ff;--n-color-checked-hover:#79b8ff;--n-color-checked-pressed:#388bfd;--n-color-hover-checkable:#ffffff1f;--n-color-pressed-checkable:#ffffff14;--n-font-size:12px;--n-height:22px;--n-opacity-disabled:.38;--n-padding:0 7px;--n-text-color:#3fb950;--n-text-color-checkable:#c9d1d9;--n-text-color-checked:#000;--n-text-color-hover-checkable:#c9d1d9;--n-text-color-pressed-checkable:#c9d1d9}.pnl .__button-dark-oufv62-ehlmmd{--n-bezier:cubic-bezier(.4, 0, .2, 1);--n-bezier-ease-out:cubic-bezier(0, 0, .2, 1);--n-ripple-duration:.6s;--n-opacity-disabled:.38;--n-wave-opacity:.8;--n-font-weight:400;--n-color:#0000;--n-color-hover:#ffffff1f;--n-color-pressed:#ffffff14;--n-color-focus:#ffffff1f;--n-color-disabled:#0000;--n-ripple-color:#0000;--n-text-color:#c9d1d9;--n-text-color-hover:#c9d1d9;--n-text-color-pressed:#c9d1d9;--n-text-color-focus:#c9d1d9;--n-text-color-disabled:#c9d1d9;--n-border:1px solid #30363d;--n-border-hover:1px solid #79b8ff;--n-border-pressed:1px solid #388bfd;--n-border-focus:1px solid #79b8ff;--n-border-disabled:1px solid #30363d;--n-width:34px;--n-height:34px;--n-font-size:14px;--n-padding:initial;--n-icon-size:18px;--n-icon-margin:6px;--n-border-radius:34px}.pnl .__breadcrumb-dark-oufv62{--n-font-size:14px;--n-bezier:cubic-bezier(.4, 0, .2, 1);--n-item-text-color:#8b949e;--n-item-text-color-hover:#c9d1d9;--n-item-text-color-pressed:#c9d1d9;--n-item-text-color-active:#c9d1d9;--n-separator-color:#8b949e;--n-item-color-hover:#ffffff1f;--n-item-color-pressed:#ffffff14;--n-item-border-radius:6px;--n-font-weight-active:400;--n-item-line-height:1.25}.pnl .__button-dark-oufv62-flsmd{--n-bezier:cubic-bezier(.4, 0, .2, 1);--n-bezier-ease-out:cubic-bezier(0, 0, .2, 1);--n-ripple-duration:.6s;--n-opacity-disabled:.38;--n-wave-opacity:.8;--n-font-weight:400;--n-color:#ffffff14;--n-color-hover:#ffffff1f;--n-color-pressed:#ffffff14;--n-color-focus:#ffffff1f;--n-color-disabled:#ffffff14;--n-ripple-color:#0000;--n-text-color:#c9d1d9;--n-text-color-hover:#c9d1d9;--n-text-color-pressed:#c9d1d9;--n-text-color-focus:#c9d1d9;--n-text-color-disabled:#c9d1d9;--n-border:1px solid #30363d;--n-border-hover:1px solid #79b8ff;--n-border-pressed:1px solid #388bfd;--n-border-focus:1px solid #79b8ff;--n-border-disabled:1px solid #30363d;--n-width:initial;--n-height:28px;--n-font-size:14px;--n-padding:0 10px;--n-icon-size:18px;--n-icon-margin:6px;--n-border-radius:6px}.pnl .__button-dark-oufv62-hlsmd{--n-bezier:cubic-bezier(.4, 0, .2, 1);--n-bezier-ease-out:cubic-bezier(0, 0, .2, 1);--n-ripple-duration:.6s;--n-opacity-disabled:.38;--n-wave-opacity:.8;--n-font-weight:400;--n-color:#0000;--n-color-hover:#ffffff1f;--n-color-pressed:#ffffff14;--n-color-focus:#ffffff1f;--n-color-disabled:#0000;--n-ripple-color:#0000;--n-text-color:#c9d1d9;--n-text-color-hover:#c9d1d9;--n-text-color-pressed:#c9d1d9;--n-text-color-focus:#c9d1d9;--n-text-color-disabled:#c9d1d9;--n-border:1px solid #30363d;--n-border-hover:1px solid #79b8ff;--n-border-pressed:1px solid #388bfd;--n-border-focus:1px solid #79b8ff;--n-border-disabled:1px solid #30363d;--n-width:initial;--n-height:28px;--n-font-size:14px;--n-padding:0 10px;--n-icon-size:18px;--n-icon-margin:6px;--n-border-radius:6px}.pnl .__badge-dark-oufv62-d{--n-font-size:12px;--n-font-family:v-sans, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--n-color:#d03a52;--n-ripple-color:#d03a52;--n-bezier:cubic-bezier(.4, 0, .2, 1);--n-ripple-bezier:cubic-bezier(0, 0, .2, 1)}.pnl .__input-dark-oufv62-s{--n-bezier:cubic-bezier(.4, 0, .2, 1);--n-count-text-color:#8b949e;--n-count-text-color-disabled:#ffffff61;--n-color:#ffffff1a;--n-font-size:14px;--n-font-weight:400;--n-border-radius:6px;--n-height:28px;--n-padding-left:10px;--n-padding-right:10px;--n-text-color:#c9d1d9;--n-caret-color:#58a6ff;--n-text-decoration-color:#c9d1d9;--n-border:1px solid #0000;--n-border-disabled:1px solid #0000;--n-border-hover:1px solid #79b8ff;--n-border-focus:1px solid #79b8ff;--n-placeholder-color:#6e7681;--n-placeholder-color-disabled:#ffffff47;--n-icon-size:16px;--n-line-height-textarea:1.6;--n-color-disabled:#ffffff0f;--n-color-focus:#58a6ff1a;--n-text-color-disabled:#ffffff61;--n-box-shadow-focus:0 0 8px 0 #58a6ff4d;--n-loading-color:#58a6ff;--n-caret-color-warning:#d29922;--n-color-focus-warning:#d299221a;--n-box-shadow-focus-warning:0 0 8px 0 #d299224d;--n-border-warning:1px solid #d29922;--n-border-focus-warning:1px solid #f5d599;--n-border-hover-warning:1px solid #f5d599;--n-loading-color-warning:#d29922;--n-caret-color-error:#f85149;--n-color-focus-error:#f851491a;--n-box-shadow-focus-error:0 0 8px 0 #f851494d;--n-border-error:1px solid #f85149;--n-border-focus-error:1px solid #e98b8b;--n-border-hover-error:1px solid #e98b8b;--n-loading-color-error:#f85149;--n-clear-color:#ffffff61;--n-clear-size:16px;--n-clear-color-hover:#ffffff7a;--n-clear-color-pressed:#ffffff4d;--n-icon-color:#ffffff61;--n-icon-color-hover:#ffffff79;--n-icon-color-pressed:#ffffff4e;--n-icon-color-disabled:#ffffff47;--n-suffix-text-color:#c9d1d9}.pnl .__button-dark-oufv62-lsmp{--n-bezier:cubic-bezier(.4, 0, .2, 1);--n-bezier-ease-out:cubic-bezier(0, 0, .2, 1);--n-ripple-duration:.6s;--n-opacity-disabled:.38;--n-wave-opacity:.8;--n-font-weight:400;--n-color:#58a6ff;--n-color-hover:#79b8ff;--n-color-pressed:#388bfd;--n-color-focus:#79b8ff;--n-color-disabled:#58a6ff;--n-ripple-color:#58a6ff;--n-text-color:#000;--n-text-color-hover:#000;--n-text-color-pressed:#000;--n-text-color-focus:#000;--n-text-color-disabled:#000;--n-border:1px solid #58a6ff;--n-border-hover:1px solid #79b8ff;--n-border-pressed:1px solid #388bfd;--n-border-focus:1px solid #79b8ff;--n-border-disabled:1px solid #58a6ff;--n-width:initial;--n-height:28px;--n-font-size:14px;--n-padding:0 10px;--n-icon-size:18px;--n-icon-margin:6px;--n-border-radius:6px}.pnl .__internal-selection-dark-oufv62-s{--n-bezier:cubic-bezier(.4, 0, .2, 1);--n-border:1px solid #0000;--n-border-active:1px solid #58a6ff;--n-border-focus:1px solid #79b8ff;--n-border-hover:1px solid #79b8ff;--n-border-radius:6px;--n-box-shadow-active:0 0 8px 0 #58a6ff66;--n-box-shadow-focus:0 0 8px 0 #58a6ff66;--n-box-shadow-hover:none;--n-caret-color:#58a6ff;--n-color:#ffffff1a;--n-color-active:#58a6ff1a;--n-color-disabled:#ffffff0f;--n-font-size:14px;--n-height:28px;--n-padding-single-top:0;--n-padding-multiple-top:3px;--n-padding-single-right:26px;--n-padding-multiple-right:26px;--n-padding-single-left:12px;--n-padding-multiple-left:12px;--n-padding-single-bottom:0;--n-padding-multiple-bottom:0;--n-placeholder-color:#6e7681;--n-placeholder-color-disabled:#ffffff47;--n-text-color:#c9d1d9;--n-text-color-disabled:#ffffff61;--n-arrow-color:#ffffff61;--n-arrow-color-disabled:#ffffff47;--n-loading-color:#58a6ff;--n-color-active-warning:#d299221a;--n-box-shadow-focus-warning:0 0 8px 0 #d2992266;--n-box-shadow-active-warning:0 0 8px 0 #d2992266;--n-box-shadow-hover-warning:none;--n-border-warning:1px solid #d29922;--n-border-focus-warning:1px solid #f5d599;--n-border-hover-warning:1px solid #f5d599;--n-border-active-warning:1px solid #d29922;--n-color-active-error:#f851491a;--n-box-shadow-focus-error:0 0 8px 0 #f8514966;--n-box-shadow-active-error:0 0 8px 0 #f8514966;--n-box-shadow-hover-error:none;--n-border-error:1px solid #f85149;--n-border-focus-error:1px solid #e98b8b;--n-border-hover-error:1px solid #e98b8b;--n-border-active-error:1px solid #f85149;--n-clear-size:16px;--n-clear-color:#ffffff61;--n-clear-color-hover:#ffffff7a;--n-clear-color-pressed:#ffffff4d;--n-arrow-size:16px;--n-font-weight:400}.pnl .__radio-group-dark-oufv62-s{--n-font-size:14px;--n-bezier:cubic-bezier(.4, 0, .2, 1);--n-button-border-color:#30363d;--n-button-border-color-active:#58a6ff;--n-button-border-radius:6px;--n-button-box-shadow:inset 0 0 0 1px #0000;--n-button-box-shadow-focus:inset 0 0 0 1px #58a6ff, 0 0 0 2px #58a6ff4d;--n-button-box-shadow-hover:inset 0 0 0 1px #58a6ff;--n-button-color:#0000;--n-button-color-active:#58a6ff;--n-button-text-color:#c9d1d9;--n-button-text-color-hover:#58a6ff;--n-button-text-color-active:#000;--n-height:28px;--n-opacity-disabled:.38}.pnl .__button-dark-oufv62-flsmp{--n-bezier:cubic-bezier(.4, 0, .2, 1);--n-bezier-ease-out:cubic-bezier(0, 0, .2, 1);--n-ripple-duration:.6s;--n-opacity-disabled:.38;--n-wave-opacity:.8;--n-font-weight:400;--n-color:#58a6ff29;--n-color-hover:#58a6ff33;--n-color-pressed:#58a6ff1f;--n-color-focus:#58a6ff33;--n-color-disabled:#ffffff14;--n-ripple-color:#0000;--n-text-color:#58a6ff;--n-text-color-hover:#58a6ff;--n-text-color-pressed:#58a6ff;--n-text-color-focus:#58a6ff;--n-text-color-disabled:#58a6ff;--n-border:1px solid #58a6ff;--n-border-hover:1px solid #79b8ff;--n-border-pressed:1px solid #388bfd;--n-border-focus:1px solid #79b8ff;--n-border-disabled:1px solid #58a6ff;--n-width:initial;--n-height:28px;--n-font-size:14px;--n-padding:0 10px;--n-icon-size:18px;--n-icon-margin:6px;--n-border-radius:6px}.pnl .__button-dark-oufv62-flsme{--n-bezier:cubic-bezier(.4, 0, .2, 1);--n-bezier-ease-out:cubic-bezier(0, 0, .2, 1);--n-ripple-duration:.6s;--n-opacity-disabled:.38;--n-wave-opacity:.8;--n-font-weight:400;--n-color:#f8514929;--n-color-hover:#f8514933;--n-color-pressed:#f851491f;--n-color-focus:#f8514933;--n-color-disabled:#ffffff14;--n-ripple-color:#0000;--n-text-color:#f85149;--n-text-color-hover:#f85149;--n-text-color-pressed:#f85149;--n-text-color-focus:#f85149;--n-text-color-disabled:#f85149;--n-border:1px solid #f85149;--n-border-hover:1px solid #e98b8b;--n-border-pressed:1px solid #e57272;--n-border-focus:1px solid #e98b8b;--n-border-disabled:1px solid #f85149;--n-width:initial;--n-height:28px;--n-font-size:14px;--n-padding:0 10px;--n-icon-size:18px;--n-icon-margin:6px;--n-border-radius:6px}.pnl .__spin-dark-oufv62-m{--n-bezier:cubic-bezier(.4, 0, .2, 1);--n-opacity-spinning:.38;--n-size:34px;--n-color:#58a6ff;--n-text-color:#58a6ff}.pnl .__button-dark-oufv62-clmmd{--n-bezier:cubic-bezier(.4, 0, .2, 1);--n-bezier-ease-out:cubic-bezier(0, 0, .2, 1);--n-ripple-duration:.6s;--n-opacity-disabled:.38;--n-wave-opacity:.8;--n-font-weight:400;--n-color:#0000;--n-color-hover:#0000;--n-color-pressed:#0000;--n-color-focus:#0000;--n-color-disabled:#0000;--n-ripple-color:#0000;--n-text-color:#c9d1d9;--n-text-color-hover:#79b8ff;--n-text-color-pressed:#388bfd;--n-text-color-focus:#79b8ff;--n-text-color-disabled:#c9d1d9;--n-border:none;--n-border-hover:none;--n-border-pressed:none;--n-border-focus:none;--n-border-disabled:none;--n-width:initial;--n-height:initial;--n-font-size:14px;--n-padding:initial;--n-icon-size:18px;--n-icon-margin:6px;--n-border-radius:initial}.pnl .__button-dark-oufv62-ehlsmd{--n-bezier:cubic-bezier(.4, 0, .2, 1);--n-bezier-ease-out:cubic-bezier(0, 0, .2, 1);--n-ripple-duration:.6s;--n-opacity-disabled:.38;--n-wave-opacity:.8;--n-font-weight:400;--n-color:#0000;--n-color-hover:#ffffff1f;--n-color-pressed:#ffffff14;--n-color-focus:#ffffff1f;--n-color-disabled:#0000;--n-ripple-color:#0000;--n-text-color:#c9d1d9;--n-text-color-hover:#c9d1d9;--n-text-color-pressed:#c9d1d9;--n-text-color-focus:#c9d1d9;--n-text-color-disabled:#c9d1d9;--n-border:1px solid #30363d;--n-border-hover:1px solid #79b8ff;--n-border-pressed:1px solid #388bfd;--n-border-focus:1px solid #79b8ff;--n-border-disabled:1px solid #30363d;--n-width:28px;--n-height:28px;--n-font-size:14px;--n-padding:initial;--n-icon-size:18px;--n-icon-margin:6px;--n-border-radius:28px}.pnl .__tag-dark-oufv62-it{--n-font-weight-strong:500;--n-avatar-size-override:calc(16px - 8px);--n-bezier:cubic-bezier(.4, 0, .2, 1);--n-border-radius:6px;--n-border:1px solid #58a6ff4d;--n-close-icon-size:12px;--n-close-color-pressed:#58a6ff1f;--n-close-color-hover:#58a6ff29;--n-close-border-radius:2px;--n-close-icon-color:#58a6ffb3;--n-close-icon-color-hover:#58a6ffb3;--n-close-icon-color-pressed:#58a6ffb3;--n-close-icon-color-disabled:#58a6ffb3;--n-close-margin-top:0;--n-close-margin-right:0;--n-close-margin-bottom:0;--n-close-margin-left:4px;--n-close-size:16px;--n-color:#58a6ff29;--n-color-checkable:#0000;--n-color-checked:#58a6ff;--n-color-checked-hover:#79b8ff;--n-color-checked-pressed:#388bfd;--n-color-hover-checkable:#ffffff1f;--n-color-pressed-checkable:#ffffff14;--n-font-size:12px;--n-height:16px;--n-opacity-disabled:.38;--n-padding:0 7px;--n-text-color:#58a6ff;--n-text-color-checkable:#c9d1d9;--n-text-color-checked:#000;--n-text-color-hover-checkable:#c9d1d9;--n-text-color-pressed-checkable:#c9d1d9}.pnl .__tag-dark-oufv62-dt{--n-font-weight-strong:500;--n-avatar-size-override:calc(16px - 8px);--n-bezier:cubic-bezier(.4, 0, .2, 1);--n-border-radius:6px;--n-border:1px solid #30363d;--n-close-icon-size:12px;--n-close-color-pressed:#ffffff14;--n-close-color-hover:#ffffff1f;--n-close-border-radius:2px;--n-close-icon-color:#ffffff85;--n-close-icon-color-hover:#ffffff85;--n-close-icon-color-pressed:#ffffff85;--n-close-icon-color-disabled:#ffffff85;--n-close-margin-top:0;--n-close-margin-right:0;--n-close-margin-bottom:0;--n-close-margin-left:4px;--n-close-size:16px;--n-color:#333;--n-color-checkable:#0000;--n-color-checked:#58a6ff;--n-color-checked-hover:#79b8ff;--n-color-checked-pressed:#388bfd;--n-color-hover-checkable:#ffffff1f;--n-color-pressed-checkable:#ffffff14;--n-font-size:12px;--n-height:16px;--n-opacity-disabled:.38;--n-padding:0 7px;--n-text-color:#c9d1d9;--n-text-color-checkable:#c9d1d9;--n-text-color-checked:#000;--n-text-color-hover-checkable:#c9d1d9;--n-text-color-pressed-checkable:#c9d1d9}.pnl .__tag-dark-oufv62-wt{--n-font-weight-strong:500;--n-avatar-size-override:calc(16px - 8px);--n-bezier:cubic-bezier(.4, 0, .2, 1);--n-border-radius:6px;--n-border:1px solid #d299224d;--n-close-icon-size:12px;--n-close-color-pressed:#d299221c;--n-close-color-hover:#d2992229;--n-close-border-radius:2px;--n-close-icon-color:#d29922b3;--n-close-icon-color-hover:#d29922b3;--n-close-icon-color-pressed:#d29922b3;--n-close-icon-color-disabled:#d29922b3;--n-close-margin-top:0;--n-close-margin-right:0;--n-close-margin-bottom:0;--n-close-margin-left:4px;--n-close-size:16px;--n-color:#d2992229;--n-color-checkable:#0000;--n-color-checked:#58a6ff;--n-color-checked-hover:#79b8ff;--n-color-checked-pressed:#388bfd;--n-color-hover-checkable:#ffffff1f;--n-color-pressed-checkable:#ffffff14;--n-font-size:12px;--n-height:16px;--n-opacity-disabled:.38;--n-padding:0 7px;--n-text-color:#d29922;--n-text-color-checkable:#c9d1d9;--n-text-color-checked:#000;--n-text-color-hover-checkable:#c9d1d9;--n-text-color-pressed-checkable:#c9d1d9}.pnl .__progress-dark-oufv62-d{--n-bezier:cubic-bezier(.4, 0, .2, 1);--n-fill-color:#58a6ff;--n-font-size:14px;--n-font-size-circle:28px;--n-font-weight-circle:400;--n-icon-color:#58a6ff;--n-icon-size-circle:36px;--n-icon-size-line:18px;--n-line-bg-processing:linear-gradient(90deg, #ffffff4d 0%, #ffffff80 100%);--n-rail-color:#ffffff1f;--n-rail-height:8px;--n-text-color-circle:#c9d1d9;--n-text-color-line-inner:#000;--n-text-color-line-outer:#c9d1d9}.pnl .__button-dark-oufv62-hlsme{--n-bezier:cubic-bezier(.4, 0, .2, 1);--n-bezier-ease-out:cubic-bezier(0, 0, .2, 1);--n-ripple-duration:.6s;--n-opacity-disabled:.38;--n-wave-opacity:.8;--n-font-weight:400;--n-color:#0000;--n-color-hover:#ffffff1f;--n-color-pressed:#ffffff14;--n-color-focus:#ffffff1f;--n-color-disabled:#0000;--n-ripple-color:#0000;--n-text-color:#f85149;--n-text-color-hover:#f85149;--n-text-color-pressed:#f85149;--n-text-color-focus:#f85149;--n-text-color-disabled:#f85149;--n-border:1px solid #f85149;--n-border-hover:1px solid #e98b8b;--n-border-pressed:1px solid #e57272;--n-border-focus:1px solid #e98b8b;--n-border-disabled:1px solid #f85149;--n-width:initial;--n-height:28px;--n-font-size:14px;--n-padding:0 10px;--n-icon-size:18px;--n-icon-margin:6px;--n-border-radius:6px}.pnl .__tag-dark-oufv62-st{--n-font-weight-strong:500;--n-avatar-size-override:calc(16px - 8px);--n-bezier:cubic-bezier(.4, 0, .2, 1);--n-border-radius:6px;--n-border:1px solid #3fb9504d;--n-close-icon-size:12px;--n-close-color-pressed:#3fb9501f;--n-close-color-hover:#3fb95029;--n-close-border-radius:2px;--n-close-icon-color:#3fb950b3;--n-close-icon-color-hover:#3fb950b3;--n-close-icon-color-pressed:#3fb950b3;--n-close-icon-color-disabled:#3fb950b3;--n-close-margin-top:0;--n-close-margin-right:0;--n-close-margin-bottom:0;--n-close-margin-left:4px;--n-close-size:16px;--n-color:#3fb95029;--n-color-checkable:#0000;--n-color-checked:#58a6ff;--n-color-checked-hover:#79b8ff;--n-color-checked-pressed:#388bfd;--n-color-hover-checkable:#ffffff1f;--n-color-pressed-checkable:#ffffff14;--n-font-size:12px;--n-height:16px;--n-opacity-disabled:.38;--n-padding:0 7px;--n-text-color:#3fb950;--n-text-color-checkable:#c9d1d9;--n-text-color-checked:#000;--n-text-color-hover-checkable:#c9d1d9;--n-text-color-pressed-checkable:#c9d1d9}.pnl .instance-workbench[data-v-a00d26a6]{flex-direction:column;flex:1;gap:12px;min-height:0;padding:18px 24px 28px;display:flex;overflow:auto}.pnl .instance-workbench--console[data-v-a00d26a6]{overflow:hidden}.pnl .instance-workbench__header[data-v-a00d26a6]{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.pnl .instance-workbench__title-row[data-v-a00d26a6]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pnl .instance-workbench__title-row [data-tag=h1][data-v-a00d26a6]{margin:0;font-size:21px;line-height:1.35}.pnl .instance-workbench__meta[data-v-a00d26a6]{color:var(--ds-color-text-muted);flex-wrap:wrap;gap:12px;margin-top:5px;font-size:12px;display:flex}.pnl .instance-workbench__actions[data-v-a00d26a6]{flex-wrap:wrap;gap:8px;display:flex}.pnl .instance-workbench__content[data-v-a00d26a6]{flex-direction:column;flex:1;min-height:0;display:flex}@media (width<=720px){.pnl .instance-workbench[data-v-a00d26a6]{padding:12px}.pnl .instance-workbench__header[data-v-a00d26a6]{flex-direction:column}.pnl .instance-workbench__actions[data-v-a00d26a6]{width:100%}.pnl .instance-workbench__meta[data-v-a00d26a6]{gap:6px 10px}}.pnl .crash-diag[data-v-8e65a96c]{flex-direction:column;gap:8px;display:flex}.pnl .crash-diag__title[data-v-8e65a96c]{color:var(--ds-color-text);align-items:center;gap:6px;margin:0;font-size:13px;font-weight:600;display:flex}.pnl .crash-diag__refresh[data-v-8e65a96c]{margin-left:auto}.pnl .crash-diag__ok[data-v-8e65a96c]{color:var(--ds-color-text-muted);margin:0;font-size:12.5px}.pnl .instance-overview[data-v-119f1ed9]{flex-direction:column;gap:14px;display:flex}.pnl .instance-overview__stats[data-v-119f1ed9]{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.pnl .overview-stat[data-v-119f1ed9],.pnl .overview-panel[data-v-119f1ed9]{border:1px solid var(--ds-color-border);border-radius:var(--ds-radius-sm);background:var(--ds-color-surface)}.pnl .overview-stat[data-v-119f1ed9]{flex-direction:column;gap:4px;padding:12px;display:flex}.pnl .overview-stat span[data-v-119f1ed9]{color:var(--ds-color-text-muted);font-size:12px}.pnl .overview-stat b[data-v-119f1ed9]{text-overflow:ellipsis;font-size:16px;overflow:hidden}.pnl .instance-overview__grid[data-v-119f1ed9]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.pnl .overview-panel[data-v-119f1ed9]{padding:14px}.pnl .overview-panel--diagnosis[data-v-119f1ed9]{padding:12px 14px}.pnl .overview-panel h2[data-v-119f1ed9]{margin:0 0 10px;font-size:14px}.pnl .overview-panel dl[data-v-119f1ed9]{margin:0}.pnl .overview-panel dl div[data-v-119f1ed9]{border-bottom:1px solid var(--ds-color-border);grid-template-columns:140px minmax(0,1fr);gap:12px;padding:8px 0;display:grid}.pnl .overview-panel dl div[data-v-119f1ed9]:last-child{border-bottom:0}.pnl .overview-panel dt[data-v-119f1ed9]{color:var(--ds-color-text-muted)}.pnl .overview-panel dd[data-v-119f1ed9]{overflow-wrap:anywhere;min-width:0;margin:0}.pnl .overview-shortcuts[data-v-119f1ed9]{flex-wrap:wrap;gap:8px;display:flex}@media (width<=960px){.pnl .instance-overview__stats[data-v-119f1ed9]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.pnl .instance-overview__grid[data-v-119f1ed9],.pnl .instance-overview__stats[data-v-119f1ed9]{grid-template-columns:1fr}.pnl .overview-panel dl div[data-v-119f1ed9]{grid-template-columns:110px minmax(0,1fr)}}.pnl .__tag-dark-oufv62-ds{--n-font-weight-strong:500;--n-avatar-size-override:calc(22px - 8px);--n-bezier:cubic-bezier(.4, 0, .2, 1);--n-border-radius:6px;--n-border:1px solid #30363d;--n-close-icon-size:12px;--n-close-color-pressed:#ffffff14;--n-close-color-hover:#ffffff1f;--n-close-border-radius:2px;--n-close-icon-color:#ffffff85;--n-close-icon-color-hover:#ffffff85;--n-close-icon-color-pressed:#ffffff85;--n-close-icon-color-disabled:#ffffff85;--n-close-margin-top:0;--n-close-margin-right:0;--n-close-margin-bottom:0;--n-close-margin-left:4px;--n-close-size:16px;--n-color:#333;--n-color-checkable:#0000;--n-color-checked:#58a6ff;--n-color-checked-hover:#79b8ff;--n-color-checked-pressed:#388bfd;--n-color-hover-checkable:#ffffff1f;--n-color-pressed-checkable:#ffffff14;--n-font-size:12px;--n-height:22px;--n-opacity-disabled:.38;--n-padding:0 7px;--n-text-color:#c9d1d9;--n-text-color-checkable:#c9d1d9;--n-text-color-checked:#000;--n-text-color-hover-checkable:#c9d1d9;--n-text-color-pressed-checkable:#c9d1d9}.pnl .__button-dark-oufv62-lsmd{--n-bezier:cubic-bezier(.4, 0, .2, 1);--n-bezier-ease-out:cubic-bezier(0, 0, .2, 1);--n-ripple-duration:.6s;--n-opacity-disabled:.38;--n-wave-opacity:.8;--n-font-weight:400;--n-color:#0000;--n-color-hover:#0000;--n-color-pressed:#0000;--n-color-focus:#0000;--n-color-disabled:#0000;--n-ripple-color:#58a6ff;--n-text-color:#c9d1d9;--n-text-color-hover:#79b8ff;--n-text-color-pressed:#388bfd;--n-text-color-focus:#79b8ff;--n-text-color-disabled:#c9d1d9;--n-border:1px solid #30363d;--n-border-hover:1px solid #79b8ff;--n-border-pressed:1px solid #388bfd;--n-border-focus:1px solid #79b8ff;--n-border-disabled:1px solid #30363d;--n-width:initial;--n-height:28px;--n-font-size:14px;--n-padding:0 10px;--n-icon-size:18px;--n-icon-margin:6px;--n-border-radius:6px}.pnl .__button-dark-oufv62-fltmd{--n-bezier:cubic-bezier(.4, 0, .2, 1);--n-bezier-ease-out:cubic-bezier(0, 0, .2, 1);--n-ripple-duration:.6s;--n-opacity-disabled:.38;--n-wave-opacity:.8;--n-font-weight:400;--n-color:#ffffff14;--n-color-hover:#ffffff1f;--n-color-pressed:#ffffff14;--n-color-focus:#ffffff1f;--n-color-disabled:#ffffff14;--n-ripple-color:#0000;--n-text-color:#c9d1d9;--n-text-color-hover:#c9d1d9;--n-text-color-pressed:#c9d1d9;--n-text-color-focus:#c9d1d9;--n-text-color-disabled:#c9d1d9;--n-border:1px solid #30363d;--n-border-hover:1px solid #79b8ff;--n-border-pressed:1px solid #388bfd;--n-border-focus:1px solid #79b8ff;--n-border-disabled:1px solid #30363d;--n-width:initial;--n-height:22px;--n-font-size:12px;--n-padding:0 6px;--n-icon-size:14px;--n-icon-margin:6px;--n-border-radius:6px}.pnl .__button-dark-oufv62-lmmp{--n-bezier:cubic-bezier(.4, 0, .2, 1);--n-bezier-ease-out:cubic-bezier(0, 0, .2, 1);--n-ripple-duration:.6s;--n-opacity-disabled:.38;--n-wave-opacity:.8;--n-font-weight:400;--n-color:#58a6ff;--n-color-hover:#79b8ff;--n-color-pressed:#388bfd;--n-color-focus:#79b8ff;--n-color-disabled:#58a6ff;--n-ripple-color:#58a6ff;--n-text-color:#000;--n-text-color-hover:#000;--n-text-color-pressed:#000;--n-text-color-focus:#000;--n-text-color-disabled:#000;--n-border:1px solid #58a6ff;--n-border-hover:1px solid #79b8ff;--n-border-pressed:1px solid #388bfd;--n-border-focus:1px solid #79b8ff;--n-border-disabled:1px solid #58a6ff;--n-width:initial;--n-height:34px;--n-font-size:14px;--n-padding:0 14px;--n-icon-size:18px;--n-icon-margin:6px;--n-border-radius:6px}.pnl .__button-dark-oufv62-flmmd{--n-bezier:cubic-bezier(.4, 0, .2, 1);--n-bezier-ease-out:cubic-bezier(0, 0, .2, 1);--n-ripple-duration:.6s;--n-opacity-disabled:.38;--n-wave-opacity:.8;--n-font-weight:400;--n-color:#ffffff14;--n-color-hover:#ffffff1f;--n-color-pressed:#ffffff14;--n-color-focus:#ffffff1f;--n-color-disabled:#ffffff14;--n-ripple-color:#0000;--n-text-color:#c9d1d9;--n-text-color-hover:#c9d1d9;--n-text-color-pressed:#c9d1d9;--n-text-color-focus:#c9d1d9;--n-text-color-disabled:#c9d1d9;--n-border:1px solid #30363d;--n-border-hover:1px solid #79b8ff;--n-border-pressed:1px solid #388bfd;--n-border-focus:1px solid #79b8ff;--n-border-disabled:1px solid #30363d;--n-width:initial;--n-height:34px;--n-font-size:14px;--n-padding:0 14px;--n-icon-size:18px;--n-icon-margin:6px;--n-border-radius:6px}.pnl .con-page[data-v-703d726d]{flex-direction:column;flex:1;gap:10px;min-height:0;padding:0;display:flex}.pnl .con-header[data-v-703d726d]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.pnl .con-header-left[data-v-703d726d],.pnl .con-header-right[data-v-703d726d]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pnl .con-title[data-v-703d726d]{letter-spacing:.02em;font-size:15px;font-weight:600}.pnl .con-term[data-v-703d726d]{border:1px solid var(--ds-color-border);border-radius:var(--ds-radius-md);min-height:240px;padding:var(--ds-space-2);flex:1;overflow:hidden}.pnl .con-input[data-v-703d726d]{align-items:center;gap:8px;display:flex}.pnl .con-prompt[data-v-703d726d]{color:var(--ds-color-primary);font-weight:700}.pnl .con-input-box[data-v-703d726d]{flex:1}.pnl .con-input-box[data-v-703d726d] input{font-family:var(--font-mono)}@media (width<=720px){.pnl .con-header-right[data-v-703d726d]{width:100%;padding-bottom:var(--ds-space-1);scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.pnl .con-header-right[data-v-703d726d]::-webkit-scrollbar{display:none}.pnl .con-header-right[data-v-703d726d]>*{flex:none}.pnl .con-input[data-v-703d726d]{align-items:stretch}.pnl .con-input .con-prompt[data-v-703d726d]{display:none}}@media (width<=375px){.pnl .con-term[data-v-703d726d]{min-height:18rem}}.pnl .__input-dark-oufv62-m{--n-bezier:cubic-bezier(.4, 0, .2, 1);--n-count-text-color:#8b949e;--n-count-text-color-disabled:#ffffff61;--n-color:#ffffff1a;--n-font-size:14px;--n-font-weight:400;--n-border-radius:6px;--n-height:34px;--n-padding-left:12px;--n-padding-right:12px;--n-text-color:#c9d1d9;--n-caret-color:#58a6ff;--n-text-decoration-color:#c9d1d9;--n-border:1px solid #0000;--n-border-disabled:1px solid #0000;--n-border-hover:1px solid #79b8ff;--n-border-focus:1px solid #79b8ff;--n-placeholder-color:#6e7681;--n-placeholder-color-disabled:#ffffff47;--n-icon-size:16px;--n-line-height-textarea:1.6;--n-color-disabled:#ffffff0f;--n-color-focus:#58a6ff1a;--n-text-color-disabled:#ffffff61;--n-box-shadow-focus:0 0 8px 0 #58a6ff4d;--n-loading-color:#58a6ff;--n-caret-color-warning:#d29922;--n-color-focus-warning:#d299221a;--n-box-shadow-focus-warning:0 0 8px 0 #d299224d;--n-border-warning:1px solid #d29922;--n-border-focus-warning:1px solid #f5d599;--n-border-hover-warning:1px solid #f5d599;--n-loading-color-warning:#d29922;--n-caret-color-error:#f85149;--n-color-focus-error:#f851491a;--n-box-shadow-focus-error:0 0 8px 0 #f851494d;--n-border-error:1px solid #f85149;--n-border-focus-error:1px solid #e98b8b;--n-border-hover-error:1px solid #e98b8b;--n-loading-color-error:#f85149;--n-clear-color:#ffffff61;--n-clear-size:16px;--n-clear-color-hover:#ffffff7a;--n-clear-color-pressed:#ffffff4d;--n-icon-color:#ffffff61;--n-icon-color-hover:#ffffff79;--n-icon-color-pressed:#ffffff4e;--n-icon-color-disabled:#ffffff47;--n-suffix-text-color:#c9d1d9}.pnl .__button-dark-oufv62-flmmp{--n-bezier:cubic-bezier(.4, 0, .2, 1);--n-bezier-ease-out:cubic-bezier(0, 0, .2, 1);--n-ripple-duration:.6s;--n-opacity-disabled:.38;--n-wave-opacity:.8;--n-font-weight:400;--n-color:#58a6ff29;--n-color-hover:#58a6ff33;--n-color-pressed:#58a6ff1f;--n-color-focus:#58a6ff33;--n-color-disabled:#ffffff14;--n-ripple-color:#0000;--n-text-color:#58a6ff;--n-text-color-hover:#58a6ff;--n-text-color-pressed:#58a6ff;--n-text-color-focus:#58a6ff;--n-text-color-disabled:#58a6ff;--n-border:1px solid #58a6ff;--n-border-hover:1px solid #79b8ff;--n-border-pressed:1px solid #388bfd;--n-border-focus:1px solid #79b8ff;--n-border-disabled:1px solid #58a6ff;--n-width:initial;--n-height:34px;--n-font-size:14px;--n-padding:0 14px;--n-icon-size:18px;--n-icon-margin:6px;--n-border-radius:6px}@font-face{font-display:block;font-family:KaTeX_AMS;font-style:normal;font-weight:400;src:url(/assets/cap-0cdd387c95-BQhdFMY1.woff2)format("woff2"),url(/assets/cap-30da91e84c-DMm9YOAa.woff)format("woff"),url(/assets/cap-68534840bc-DRggAlZN.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:700;src:url(/assets/cap-de7701e42c-Dq_IR9rO.woff2)format("woff2"),url(/assets/cap-1ae6bd7475-BEiXGLvX.woff)format("woff"),url(/assets/cap-07d8e303ce-ATXxdsX0.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:400;src:url(/assets/cap-5d53e70ad6-Di6jR-x-.woff2)format("woff2"),url(/assets/cap-3398dd0230-CTRA-rTL.woff)format("woff"),url(/assets/cap-ed0b74372f-wX97UBjC.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:700;src:url(/assets/cap-74444efd59-CL6g_b3V.woff2)format("woff2"),url(/assets/cap-9be7ceb880-BsDP51OF.woff)format("woff"),url(/assets/cap-9163df9c71-BdnERNNW.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:400;src:url(/assets/cap-51814d270d-CTYiF6lA.woff2)format("woff2"),url(/assets/cap-5e28753be7-Dxdc4cR9.woff)format("woff"),url(/assets/cap-1e6f9579e9-CB_wures.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:700;src:url(/assets/cap-0f60d1b897-Cx986IdX.woff2)format("woff2"),url(/assets/cap-c76c5d6962-Jm3AIy58.woff)format("woff"),url(/assets/cap-138ac28d16-waoOVXN0.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:700;src:url(/assets/cap-99cd42a3c0-DxDJ3AOS.woff2)format("woff2"),url(/assets/cap-a6f7ec0d84-SpSLRI95.woff)format("woff"),url(/assets/cap-70ee1f64a2-DzxPMmG6.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:400;src:url(/assets/cap-97479ca6cc-NWA7e6Wa.woff2)format("woff2"),url(/assets/cap-f1d6ef86f3-BMLOBm91.woff)format("woff"),url(/assets/cap-0d85ae7cc3-3WenGoN9.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:400;src:url(/assets/cap-c2342cd8b8-B22Nviop.woff2)format("woff2"),url(/assets/cap-c6368d87e8-Dr94JaBh.woff)format("woff"),url(/assets/cap-d0332f5286-ypZvNtVU.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:700;src:url(/assets/cap-dc47344dbb-CZnvNsCZ.woff2)format("woff2"),url(/assets/cap-850c0af5c2-iY-2wyZ7.woff)format("woff"),url(/assets/cap-f9377ab027-B3XSjfu4.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:400;src:url(/assets/cap-7af58c5ec8-t53AETM-.woff2)format("woff2"),url(/assets/cap-8a8d244581-DA0__PXp.woff)format("woff"),url(/assets/cap-08ce98e51b-flOr_0UB.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:normal;font-weight:700;src:url(/assets/cap-e99ae51144-D1sUS0GD.woff2)format("woff2"),url(/assets/cap-ece03cfd83-DbIhKOiC.woff)format("woff"),url(/assets/cap-1ece03f79f-CFMepnvq.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:italic;font-weight:400;src:url(/assets/cap-00b26ac825-C3H0VqGB.woff2)format("woff2"),url(/assets/cap-91ee67500c-DN2j7dab.woff)format("woff"),url(/assets/cap-3931dd81fa-YYjJ1zSn.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:normal;font-weight:400;src:url(/assets/cap-68e8c73ef4-DDBCnlJ7.woff2)format("woff2"),url(/assets/cap-11e4dc8a64-CS6fqUqJ.woff)format("woff"),url(/assets/cap-f36ea897e1-BNo7hRIc.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Script;font-style:normal;font-weight:400;src:url(/assets/cap-036d4e9514-D3wIWfF6.woff2)format("woff2"),url(/assets/cap-d96cdf2b3b-D5yQViql.woff)format("woff"),url(/assets/cap-1c67f068fe-C5JkGWo-.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size1;font-style:normal;font-weight:400;src:url(/assets/cap-6b47c40166-mCD8mA8B.woff2)format("woff2"),url(/assets/cap-c943cc9863-C195tn64.woff)format("woff"),url(/assets/cap-95b6d2f1a5-Dbsnue_I.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size2;font-style:normal;font-weight:400;src:url(/assets/cap-d04c54219f-Dy4dx90m.woff2)format("woff2"),url(/assets/cap-2014c523c3-oD1tc_U0.woff)format("woff"),url(/assets/cap-a6b2099fb5-B7gKUWhC.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size3;font-style:normal;font-weight:400;src:url(data:font/woff2;base64,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)format("woff2"),url(/assets/cap-6ab6b62e9b-CTq5MqoE.woff)format("woff"),url(/assets/cap-500e04d54f-DgpXs0kz.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size4;font-style:normal;font-weight:400;src:url(/assets/cap-a4af7d4144-Dl5lxZxV.woff2)format("woff2"),url(/assets/cap-99f9c6750b-BF-4gkZK.woff)format("woff"),url(/assets/cap-c647367d1d-DWFBv043.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Typewriter;font-style:normal;font-weight:400;src:url(/assets/cap-71d517d678-CO6r4hn1.woff2)format("woff2"),url(/assets/cap-e14fed02b1-C0xS9mPB.woff)format("woff"),url(/assets/cap-f01f3e87d9-D3Ib7_Hf.ttf)format("truetype")}.pnl{counter-reset:katexEqnNo 0 mmlEqnNo 0}.pnl [data-v-f9329119] code{font-family:JetBrains Mono,Fira Code,Consolas,monospace}.pnl [data-v-f9329119] pre{background-color:#0000;padding:0}.pnl [data-v-f9329119] li,.pnl [data-v-f9329119] ul{list-style:unset}@keyframes fp-save-spin-18efdcfb{to{transform:rotate(360deg)}}.pnl .ifp-root[data-v-32bff906]{flex-direction:column;gap:8px;min-height:320px;display:flex}.pnl .ifp-toolbar[data-v-32bff906]{align-items:center;gap:4px;display:flex}.pnl .ifp-spacer[data-v-32bff906]{flex:1}.pnl .ifp-crumbs[data-v-32bff906]{font-size:12px;font-family:var(--font-mono,monospace);flex-wrap:wrap;align-items:center;gap:4px;display:flex}.pnl .ifp-crumb[data-v-32bff906]{color:var(--ds-color-text-muted);font-size:inherit;border-radius:4px;padding:1px 3px;font-family:inherit}.pnl .ifp-crumb[data-v-32bff906]:hover{color:var(--ds-color-primary);background:var(--hover)}.pnl .ifp-crumb.active[data-v-32bff906]{color:var(--ds-color-text)}.pnl .ifp-list-wrap[data-v-32bff906]{flex:1;min-height:200px}.pnl .ifp-list[data-v-32bff906]{border:1px solid var(--ds-color-border);border-radius:8px;overflow:hidden}.pnl .ifp-row[data-v-32bff906]{cursor:pointer;border-bottom:1px solid var(--ds-color-border);align-items:center;gap:8px;padding:6px 10px;font-size:12.5px;display:flex}.pnl .ifp-row[data-v-32bff906]:last-child{border-bottom:none}.pnl .ifp-row[data-v-32bff906]:hover{background:var(--hover)}.pnl .ifp-row-icon[data-v-32bff906]{color:var(--ds-color-text-muted);flex-shrink:0}.pnl .ifp-row-icon.dir[data-v-32bff906]{color:var(--ds-color-primary)}.pnl .ifp-row-name[data-v-32bff906]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.pnl .ifp-row-meta[data-v-32bff906]{color:var(--ds-color-text-muted);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:11px}.pnl .ifp-row-time[data-v-32bff906]{text-align:right;width:76px}.pnl .instance-section[data-v-61baa9a1]{flex-direction:column;flex:1;gap:12px;min-height:0;display:flex}.pnl .__button-dark-oufv62-hltmd{--n-bezier:cubic-bezier(.4, 0, .2, 1);--n-bezier-ease-out:cubic-bezier(0, 0, .2, 1);--n-ripple-duration:.6s;--n-opacity-disabled:.38;--n-wave-opacity:.8;--n-font-weight:400;--n-color:#0000;--n-color-hover:#ffffff1f;--n-color-pressed:#ffffff14;--n-color-focus:#ffffff1f;--n-color-disabled:#0000;--n-ripple-color:#0000;--n-text-color:#c9d1d9;--n-text-color-hover:#c9d1d9;--n-text-color-pressed:#c9d1d9;--n-text-color-focus:#c9d1d9;--n-text-color-disabled:#c9d1d9;--n-border:1px solid #30363d;--n-border-hover:1px solid #79b8ff;--n-border-pressed:1px solid #388bfd;--n-border-focus:1px solid #79b8ff;--n-border-disabled:1px solid #30363d;--n-width:initial;--n-height:22px;--n-font-size:12px;--n-padding:0 6px;--n-icon-size:14px;--n-icon-margin:6px;--n-border-radius:6px}.pnl .__button-dark-oufv62-cltmd{--n-bezier:cubic-bezier(.4, 0, .2, 1);--n-bezier-ease-out:cubic-bezier(0, 0, .2, 1);--n-ripple-duration:.6s;--n-opacity-disabled:.38;--n-wave-opacity:.8;--n-font-weight:400;--n-color:#0000;--n-color-hover:#0000;--n-color-pressed:#0000;--n-color-focus:#0000;--n-color-disabled:#0000;--n-ripple-color:#0000;--n-text-color:#c9d1d9;--n-text-color-hover:#79b8ff;--n-text-color-pressed:#388bfd;--n-text-color-focus:#79b8ff;--n-text-color-disabled:#c9d1d9;--n-border:none;--n-border-hover:none;--n-border-pressed:none;--n-border-focus:none;--n-border-disabled:none;--n-width:initial;--n-height:initial;--n-font-size:12px;--n-padding:initial;--n-icon-size:14px;--n-icon-margin:6px;--n-border-radius:initial}.pnl .__button-dark-oufv62-ehltmd{--n-bezier:cubic-bezier(.4, 0, .2, 1);--n-bezier-ease-out:cubic-bezier(0, 0, .2, 1);--n-ripple-duration:.6s;--n-opacity-disabled:.38;--n-wave-opacity:.8;--n-font-weight:400;--n-color:#0000;--n-color-hover:#ffffff1f;--n-color-pressed:#ffffff14;--n-color-focus:#ffffff1f;--n-color-disabled:#0000;--n-ripple-color:#0000;--n-text-color:#c9d1d9;--n-text-color-hover:#c9d1d9;--n-text-color-pressed:#c9d1d9;--n-text-color-focus:#c9d1d9;--n-text-color-disabled:#c9d1d9;--n-border:1px solid #30363d;--n-border-hover:1px solid #79b8ff;--n-border-pressed:1px solid #388bfd;--n-border-focus:1px solid #79b8ff;--n-border-disabled:1px solid #30363d;--n-width:22px;--n-height:22px;--n-font-size:12px;--n-padding:initial;--n-icon-size:14px;--n-icon-margin:6px;--n-border-radius:22px}.pnl .perf[data-v-7b5e5016]{flex-direction:column;gap:10px;display:flex}.pnl .perf-toolbar[data-v-7b5e5016]{align-items:center;gap:10px;display:flex}.pnl .perf-freshness[data-v-7b5e5016]{color:var(--ds-color-text-muted);margin-left:auto;font-size:12px}.pnl .perf-grid[data-v-7b5e5016]{flex-wrap:wrap;gap:10px;display:flex}.pnl .perf-card[data-v-7b5e5016]{border:1px solid var(--ds-color-border);background:var(--ds-color-surface);border-radius:8px;padding:10px}.pnl .perf-chart-card[data-v-7b5e5016]{flex:9 320px;min-width:0}.pnl .perf-chart[data-v-7b5e5016]{width:100%;height:300px}.pnl .perf-stats-card[data-v-7b5e5016]{flex:3 150px;min-width:150px}.pnl .perf-stats-title[data-v-7b5e5016]{color:var(--ds-color-text);margin:0 0 6px;font-size:13px;font-weight:600}.pnl .perf-stats[data-v-7b5e5016]{flex-direction:column;display:flex}.pnl .perf-stat-row[data-v-7b5e5016]{border-bottom:1px solid var(--ds-color-border);align-items:center;gap:8px;padding:6px 0;font-size:12.5px;display:flex}.pnl .perf-stat-row[data-v-7b5e5016]:last-child{border-bottom:none}.pnl .perf-stat-icon[data-v-7b5e5016]{flex-shrink:0}.pnl .perf-stat-label[data-v-7b5e5016]{color:var(--ds-color-text-muted)}.pnl .perf-stat-value[data-v-7b5e5016]{color:var(--ds-color-text);font-variant-numeric:tabular-nums;margin-left:auto;font-weight:600}.pnl .perf-stat-unit[data-v-7b5e5016]{color:var(--ds-color-text-muted);margin-left:2px;font-size:11px;font-weight:400}.pnl .jvm-card[data-v-7b5e5016]{margin-top:10px}.pnl .jvm-title-row[data-v-7b5e5016],.pnl .jvm-process-head[data-v-7b5e5016]{align-items:center;gap:8px;display:flex}.pnl .jvm-title-row[data-v-7b5e5016]{justify-content:space-between;margin-bottom:10px}.pnl .jvm-title-row .perf-stats-title[data-v-7b5e5016]{margin-bottom:2px}.pnl .jvm-subtitle[data-v-7b5e5016],.pnl .jvm-version[data-v-7b5e5016],.pnl .jvm-arguments>span[data-v-7b5e5016]{color:var(--ds-color-text-muted);font-size:11.5px}.pnl .jvm-list[data-v-7b5e5016]{gap:10px;display:grid}.pnl .jvm-process[data-v-7b5e5016]{border:1px solid var(--ds-color-border);background:var(--ds-color-surface-hover);border-radius:7px;min-width:0;padding:10px}.pnl .jvm-process-head strong[data-v-7b5e5016]{color:var(--ds-color-text);font-size:13px}.pnl .jvm-process-head code[data-v-7b5e5016]{color:var(--ds-color-text-muted);font-size:11.5px}.pnl .jvm-state[data-v-7b5e5016]{color:var(--ds-color-text-muted);background:var(--ds-color-surface);border-radius:999px;margin-left:auto;padding:1px 7px;font-size:11px}.pnl .jvm-state.is-running[data-v-7b5e5016]{color:var(--ds-color-success);background:var(--ds-color-success-soft)}.pnl .jvm-version[data-v-7b5e5016]{text-overflow:ellipsis;white-space:nowrap;margin-top:3px;overflow:hidden}.pnl .jvm-metrics[data-v-7b5e5016]{grid-template-columns:repeat(4,minmax(105px,1fr));gap:7px 12px;margin-top:10px;display:grid}.pnl .jvm-metrics>div[data-v-7b5e5016]{flex-direction:column;gap:1px;min-width:0;display:flex}.pnl .jvm-metrics span[data-v-7b5e5016]{color:var(--ds-color-text-muted);font-size:11px}.pnl .jvm-metrics strong[data-v-7b5e5016]{color:var(--ds-color-text);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.pnl .jvm-arguments[data-v-7b5e5016]{align-items:baseline;gap:8px;min-width:0;margin-top:9px;display:flex}.pnl .jvm-arguments>span[data-v-7b5e5016]{flex-shrink:0}.pnl .jvm-arguments code[data-v-7b5e5016]{color:var(--ds-color-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}@media (width<=760px){.pnl .jvm-metrics[data-v-7b5e5016]{grid-template-columns:repeat(2,minmax(105px,1fr))}.pnl .jvm-title-row[data-v-7b5e5016]{align-items:flex-start}}.pnl-window[data-v-a51e64d7]{margin:0}.pnl-frame[data-v-a51e64d7]{border-radius:var(--radius-window,14px);background:#0d1117;border:1px solid #30363d;overflow:hidden;box-shadow:0 38px 100px #0000006b;container-type:inline-size}.pnl[data-v-a51e64d7]{zoom:calc(100cqw / 1600px);width:1600px;height:1000px}@supports not (zoom:calc(1cqw / 1px)){.pnl[data-v-a51e64d7]{zoom:.68}.pnl-frame[data-v-a51e64d7]{height:680px}}.pnl[data-v-a51e64d7] .pnl-state{width:1600px;height:1000px;display:block;position:relative}.tw[data-v-86f5d20f]{white-space:nowrap;display:inline-block;position:relative}.tw-ghost[data-v-86f5d20f]{visibility:hidden;white-space:nowrap;-webkit-user-select:none;user-select:none}.tw-sr[data-v-86f5d20f]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.tw-item[data-v-86f5d20f]{color:var(--brand);font:inherit;line-height:inherit;letter-spacing:inherit;white-space:nowrap;visibility:hidden;-webkit-user-select:none;user-select:none;border-right:.085em solid;position:absolute;inset:0 auto 0 0;overflow:hidden}.tw-item--n3[data-v-86f5d20f]{animation:tw-type-86f5d20f 3.8s steps(14, end) infinite,tw-show-3-86f5d20f var(--tw-cycle) step-end infinite,tw-caret-86f5d20f 1.1s linear infinite}.tw-item--n4[data-v-86f5d20f]{animation:tw-type-86f5d20f 3.8s steps(14, end) infinite,tw-show-4-86f5d20f var(--tw-cycle) step-end infinite,tw-caret-86f5d20f 1.1s linear infinite}.tw-item--n5[data-v-86f5d20f]{animation:tw-type-86f5d20f 3.8s steps(14, end) infinite,tw-show-5-86f5d20f var(--tw-cycle) step-end infinite,tw-caret-86f5d20f 1.1s linear infinite}.tw-item--n6[data-v-86f5d20f]{animation:tw-type-86f5d20f 3.8s steps(14, end) infinite,tw-show-6-86f5d20f var(--tw-cycle) step-end infinite,tw-caret-86f5d20f 1.1s linear infinite}.tw-item--n7[data-v-86f5d20f]{animation:tw-type-86f5d20f 3.8s steps(14, end) infinite,tw-show-7-86f5d20f var(--tw-cycle) step-end infinite,tw-caret-86f5d20f 1.1s linear infinite}@keyframes tw-type-86f5d20f{0%{width:0}28%{width:var(--tw-w)}76%{width:var(--tw-w)}90%{width:0}to{width:0}}@keyframes tw-caret-86f5d20f{0%,50%{border-right-color:currentColor}50.01%,to{border-right-color:#0000}}@keyframes tw-show-3-86f5d20f{0%,33.33%{visibility:visible}33.34%,to{visibility:hidden}}@keyframes tw-show-4-86f5d20f{0%,25%{visibility:visible}25.01%,to{visibility:hidden}}@keyframes tw-show-5-86f5d20f{0%,20%{visibility:visible}20.01%,to{visibility:hidden}}@keyframes tw-show-6-86f5d20f{0%,16.66%{visibility:visible}16.67%,to{visibility:hidden}}@keyframes tw-show-7-86f5d20f{0%,14.28%{visibility:visible}14.29%,to{visibility:hidden}}.p-hero--amber .hero-title__tw[data-v-cf09184a] .tw-item{color:var(--amber)}.node-map[data-v-cf09184a]{border:1px solid var(--line);border-radius:var(--radius-window);background:var(--bg-1);padding:clamp(24px,3vw,36px);display:grid}.node-map__hub[data-v-cf09184a]{border:1px solid var(--line-strong);background:var(--bg-3);border-radius:11px;justify-self:center;align-items:center;gap:14px;min-width:min(360px,100%);padding:16px 18px;display:flex}.node-map__hub b[data-v-cf09184a]{background:var(--amber);color:#1c1207;border-radius:9px;place-items:center;width:34px;height:34px;font-size:14px;display:grid}.node-map__hub span[data-v-cf09184a]{gap:4px;display:grid}.node-map__hub strong[data-v-cf09184a]{font:600 11px/1 var(--font-mono);letter-spacing:.08em}.node-map__hub small[data-v-cf09184a]{color:var(--fg-dim);font-size:11px}.node-map__hub em[data-v-cf09184a]{color:#67db9a;font:600 10px/1 var(--font-mono);align-items:center;gap:6px;margin-left:auto;font-style:normal;display:flex}.node-map__hub em i[data-v-cf09184a]{background:#3fb950;border-radius:50%;width:6px;height:6px}.node-map__joint[data-v-cf09184a]{height:40px;margin-inline:12%;position:relative}.node-map__joint[data-v-cf09184a]:before{background:var(--line-strong);content:"";width:1px;height:20px;position:absolute;top:0;left:50%}.node-map__joint[data-v-cf09184a]:after{border:1px solid var(--line-strong);content:"";border-bottom:0;border-radius:10px 10px 0 0;height:20px;position:absolute;top:20px;left:16.6%;right:16.6%}.node-map__nodes[data-v-cf09184a]{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.node-map__nodes>div[data-v-cf09184a]{border:1px solid var(--line);background:var(--bg-2);border-radius:10px;justify-items:start;gap:7px;padding:15px 16px;display:grid}.node-map__nodes i[data-v-cf09184a]{background:#3fb950;border-radius:50%;width:7px;height:7px}.node-map__nodes strong[data-v-cf09184a]{font-size:13.5px;font-weight:640}.node-map__nodes small[data-v-cf09184a]{color:var(--fg-dim);font:500 10.5px/1.4 var(--font-mono)}.lifecycle[data-v-cf09184a]{border:1px solid var(--line);border-radius:var(--radius-window);background:var(--bg-1);display:grid;overflow:hidden}.lifecycle>li[data-v-cf09184a]{border-top:1px solid var(--line);align-items:center;gap:15px;min-height:76px;padding:0 clamp(18px,2.4vw,28px);display:flex}.lifecycle>li[data-v-cf09184a]:first-child{border-top:0}.lifecycle span[data-v-cf09184a]{color:var(--fg-dim);font:600 11px/1 var(--font-mono)}.lifecycle i[data-v-cf09184a]{background:var(--fg-dim);border-radius:50%;width:7px;height:7px}.lifecycle li.done i[data-v-cf09184a]{background:#3fb950}.lifecycle li.active i[data-v-cf09184a]{background:var(--amber);box-shadow:0 0 0 5px #ffad5524}.lifecycle div[data-v-cf09184a]{gap:4px;display:grid}.lifecycle strong[data-v-cf09184a]{font-size:14.5px;font-weight:640}.lifecycle small[data-v-cf09184a]{color:var(--fg-dim);font-size:12px}.lifecycle b[data-v-cf09184a]{color:var(--fg-dim);font:500 11px/1 var(--font-mono);margin-left:auto}.lifecycle li.done b[data-v-cf09184a]{color:#67db9a}.lifecycle li.active b[data-v-cf09184a]{color:var(--amber)}.backup[data-v-cf09184a]{border:1px solid var(--line);border-radius:var(--radius-window);background:var(--bg-1);gap:20px;padding:clamp(24px,3vw,34px);display:grid}.backup>header[data-v-cf09184a]{justify-content:space-between;align-items:center;gap:16px;display:flex}.backup>header span[data-v-cf09184a]{gap:6px;display:grid}.backup>header small[data-v-cf09184a]{color:var(--fg-dim);font-size:12px}.backup>header strong[data-v-cf09184a]{font:600 15px/1.3 var(--font-mono);letter-spacing:-.02em}.backup>header em[data-v-cf09184a]{color:#67db9a;font:600 11px/1 var(--font-mono);align-items:center;gap:7px;font-style:normal;display:flex}.backup>header em i[data-v-cf09184a]{background:#3fb950;border-radius:50%;width:6px;height:6px}.backup__track[data-v-cf09184a]{grid-template-columns:repeat(7,1fr);gap:7px;display:grid}.backup__track i[data-v-cf09184a]{border:1px solid var(--line);background:var(--bg-3);border-radius:6px;height:42px}.backup__track i.active[data-v-cf09184a]{background:#ffad5529;border-color:#ffad5580}.backup>footer[data-v-cf09184a]{color:var(--fg-dim);font:500 11px/1 var(--font-mono);justify-content:space-between;align-items:center;display:flex}.backup>footer strong[data-v-cf09184a]{color:var(--fg-mid);font-weight:600}.backup>p[data-v-cf09184a]{border-top:1px solid var(--line);color:var(--fg-mid);align-items:center;gap:9px;padding-top:16px;font-size:13px;display:flex}.backup>p i[data-v-cf09184a]{color:#3fb950;font-size:12px;font-style:normal}@media (width<=760px){.node-map__nodes[data-v-cf09184a]{grid-template-columns:1fr}.node-map__joint[data-v-cf09184a]{display:none}.node-map__nodes[data-v-cf09184a]{margin-top:14px}.node-map__hub[data-v-cf09184a]{min-width:100%}.lifecycle b[data-v-cf09184a]{display:none}}.memory-index[data-v-01935e14]{border-top:1px solid var(--line);background:var(--bg);color:var(--fg);padding-block:clamp(92px,10vw,148px)}.memory-index__shell[data-v-01935e14]{width:var(--shell);margin-inline:auto}.memory-index__head[data-v-01935e14]{grid-template-columns:minmax(0,1.25fr) minmax(320px,.65fr);align-items:end;gap:clamp(52px,8vw,120px);display:grid}.memory-index__head p[data-v-01935e14]{margin:0}.memory-index__head>div:first-child>p[data-v-01935e14]{color:var(--fg-dim);font:600 12px/1 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;margin-bottom:22px}.memory-index__head h2[data-v-01935e14]{letter-spacing:-.015em;max-width:760px;margin:0;font-size:clamp(30px,3.4vw,46px);font-weight:620;line-height:1.18}.memory-index__head>div:last-child>p[data-v-01935e14]{color:var(--fg-mid);font-size:15px;line-height:1.8}.memory-index__facts[data-v-01935e14]{border-block:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin:clamp(56px,7vw,86px) 0 0;display:grid}.memory-index__facts div[data-v-01935e14]{border-right:1px solid var(--line);align-items:center;gap:16px;min-height:112px;padding:0 25px;display:flex}.memory-index__facts div[data-v-01935e14]:first-child{padding-left:0}.memory-index__facts div[data-v-01935e14]:last-child{border-right:0}.memory-index__facts dt[data-v-01935e14]{font:300 34px/1 var(--font-mono);letter-spacing:-.04em}.memory-index__facts dd[data-v-01935e14]{color:var(--fg-dim);margin:0;font-size:12.5px}.memory-index__list article[data-v-01935e14]{border-bottom:1px solid var(--line);grid-template-columns:190px minmax(260px,.85fr) minmax(400px,1.15fr);align-items:start;gap:40px;min-height:300px;padding:42px 0;display:grid}.memory-index__list article>header[data-v-01935e14]{grid-template-columns:35px 1fr;align-items:center;gap:8px;display:grid}.memory-index__list article>header>span[data-v-01935e14]{color:var(--fg-dim);font:600 11px/1 var(--font-mono)}.memory-index__list article>header>p[data-v-01935e14]{color:var(--fg-dim);font:600 11px/1 var(--font-mono);letter-spacing:.09em;margin:0}.memory-index__list article>header em[data-v-01935e14]{color:#67db9a;grid-column:2;align-items:center;gap:7px;margin-top:16px;font-size:11px;font-style:normal;display:flex}.memory-index__list article>header em i[data-v-01935e14]{background:#3fb950;border-radius:50%;width:6px;height:6px}.memory-index__list article>div h3[data-v-01935e14]{letter-spacing:-.015em;margin:0;font-size:clamp(22px,2.3vw,29px);font-weight:640}.memory-index__list article>div>p[data-v-01935e14]{max-width:410px;color:var(--fg-mid);margin:18px 0 0;font-size:14px;line-height:1.8}.memory-index__list ol[data-v-01935e14]{margin:0;padding:0;list-style:none;display:grid}.memory-index__list li[data-v-01935e14]{border-top:1px solid var(--line);min-height:50px;color:var(--fg-mid);grid-template-columns:62px 1fr;align-items:center;font-size:13.5px;display:grid}.memory-index__list li[data-v-01935e14]:last-child{border-bottom:1px solid var(--line)}.memory-index__list li span[data-v-01935e14]{color:var(--fg-dim);font:600 11px/1 var(--font-mono)}.memory-index footer[data-v-01935e14]{color:var(--fg-dim);font:600 11px/1 var(--font-mono);letter-spacing:.08em;align-items:center;gap:15px;padding-top:30px;display:flex}.memory-index footer>i[data-v-01935e14]{color:#ffffff38;font-style:normal}.memory-index footer p[data-v-01935e14]{color:var(--fg-dim);font:12.5px/1.6 var(--font-sans);letter-spacing:0;margin:0 0 0 auto}@media (width<=1000px){.memory-index__list article[data-v-01935e14]{grid-template-columns:140px 1fr}.memory-index__list ol[data-v-01935e14]{grid-column:2}.memory-index__facts[data-v-01935e14]{grid-template-columns:1fr 1fr}.memory-index__facts div[data-v-01935e14]:nth-child(2){border-right:0}.memory-index__facts div[data-v-01935e14]:nth-child(-n+2){border-bottom:1px solid var(--line)}}@media (width<=760px){.memory-index__head[data-v-01935e14]{grid-template-columns:1fr;gap:28px}.memory-index__head h2[data-v-01935e14]{font-size:clamp(25px,7vw,32px)}.memory-index__facts[data-v-01935e14]{margin-top:48px}.memory-index__facts div[data-v-01935e14]{min-height:88px;padding:0 12px}.memory-index__facts div[data-v-01935e14]:first-child{padding-left:12px}.memory-index__facts dt[data-v-01935e14]{font-size:26px}.memory-index__list article[data-v-01935e14]{grid-template-columns:1fr;gap:22px;min-height:auto;padding:30px 0}.memory-index__list article>header[data-v-01935e14]{grid-template-columns:35px 1fr auto}.memory-index__list article>header em[data-v-01935e14]{grid-area:1/3;margin-top:0}.memory-index__list ol[data-v-01935e14]{grid-column:auto}.memory-index footer[data-v-01935e14]{flex-wrap:wrap;align-items:flex-start}.memory-index footer>i[data-v-01935e14]{display:none}.memory-index footer>span[data-v-01935e14]{width:100%}.memory-index footer p[data-v-01935e14]{width:100%;margin-left:0}}.pcap .n-tree{font-size:var(--n-font-size);outline:none}.pcap .n-tree ul,.pcap .n-tree li{margin:0;padding:0;list-style:none}.pcap .n-tree>.n-tree-node:first-child{margin-top:0}.pcap .n-tree .n-tree-node-wrapper{box-sizing:border-box;padding:var(--n-node-wrapper-padding)}.pcap .n-tree .n-tree-node{border-radius:var(--n-node-border-radius);transition:background-color .3s var(--n-bezier);display:flex;position:relative}.pcap .n-tree .n-tree-node:not(.n-tree-node--disabled).n-tree-node--clickable .n-tree-node-content{cursor:pointer}.pcap .n-tree.n-tree--block-node .n-tree-node-content{flex:1;min-width:0}.pcap .n-tree:not(.n-tree--block-line) .n-tree-node:not(.n-tree-node--disabled) .n-tree-node-content:hover{background:var(--n-node-color-hover)}.pcap .n-tree:not(.n-tree--block-line) .n-tree-node:not(.n-tree-node--disabled).n-tree-node--selectable .n-tree-node-content:active{background:var(--n-node-color-pressed)}.pcap .n-tree:not(.n-tree--block-line) .n-tree-node:not(.n-tree-node--disabled).n-tree-node--selected .n-tree-node-content,.pcap .n-tree:not(.n-tree--block-line) .n-tree-node.n-tree-node--selected .n-tree-node-content{background:var(--n-node-color-active)}.pcap .n-tree.n-tree--block-line .n-tree-node:not(.n-tree-node--disabled):hover{background:var(--n-node-color-hover)}.pcap .n-tree.n-tree--block-line .n-tree-node:not(.n-tree-node--disabled).n-tree-node--selectable:not(.n-tree-node--selected):active{background:var(--n-node-color-pressed)}.pcap .n-tree.n-tree--block-line .n-tree-node:not(.n-tree-node--disabled).n-tree-node--selected,.pcap .n-tree.n-tree--block-line .n-tree-node.n-tree-node--selected{background:var(--n-node-color-active)}.pcap .n-tree .n-tree-node-switcher{cursor:pointer;height:var(--n-node-content-height);transition:transform .15s var(--n-bezier);vertical-align:bottom;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.pcap .n-tree .n-tree-node-switcher .n-tree-node-switcher__icon{width:14px;height:14px;color:var(--n-arrow-color);transition:color .3s var(--n-bezier);font-size:14px;display:flex;position:relative}.pcap .n-tree .n-tree-node-switcher.n-tree-node-switcher--hide{visibility:hidden}.pcap .n-tree .n-tree-node-content{-webkit-user-select:none;user-select:none;min-height:var(--n-node-content-height);box-sizing:border-box;line-height:var(--n-line-height);vertical-align:bottom;cursor:default;border-radius:var(--n-node-border-radius);color:var(--n-node-text-color);transition:color .3s var(--n-bezier), background-color .3s var(--n-bezier), border-color .3s var(--n-bezier);align-items:center;padding:0 6px 0 4px;display:inline-flex;position:relative}.pcap .n-tree .n-tree-node-content:last-child{margin-bottom:0}.pcap .n-tree .n-tree-node-content .n-tree-node-content__prefix{margin-right:8px;display:inline-flex}.pcap .n-tree .n-tree-node-content .n-tree-node-content__text{transition:border-color .3s var(--n-bezier);border-bottom:1px solid #0000;flex-grow:1;max-width:100%}.pcap .n-tree .n-tree-node-content .n-tree-node-content__suffix{display:inline-flex}.pcap .v-vl{max-height:inherit;min-width:1px;height:100%;overflow:auto}.pcap .v-vl:not(.v-vl--show-scrollbar){scrollbar-width:none}.pcap .v-vl:not(.v-vl--show-scrollbar)::-webkit-scrollbar{width:0;height:0;display:none}.pcap .v-vl:not(.v-vl--show-scrollbar)::-webkit-scrollbar-track-piece{width:0;height:0;display:none}.pcap .v-vl:not(.v-vl--show-scrollbar)::-webkit-scrollbar-thumb{width:0;height:0;display:none}.pcap .n-scrollbar{z-index:auto;width:100%;height:100%;position:relative;overflow:hidden}.pcap .n-scrollbar>.n-scrollbar-container{width:100%;height:100%;min-height:inherit;max-height:inherit;scrollbar-width:none;overflow:scroll}.pcap .n-scrollbar>.n-scrollbar-container::-webkit-scrollbar{width:0;height:0;display:none}.pcap .n-scrollbar>.n-scrollbar-container::-webkit-scrollbar-track-piece{width:0;height:0;display:none}.pcap .n-scrollbar>.n-scrollbar-container::-webkit-scrollbar-thumb{width:0;height:0;display:none}.pcap .n-scrollbar>.n-scrollbar-container>.n-scrollbar-content{box-sizing:border-box;min-width:100%}.pcap .n-scrollbar>.n-scrollbar-rail,.pcap .n-scrollbar+.n-scrollbar-rail{pointer-events:none;background:var(--n-scrollbar-rail-color);-webkit-user-select:none;user-select:none;position:absolute}.pcap .n-scrollbar>.n-scrollbar-rail.n-scrollbar-rail--vertical,.pcap .n-scrollbar+.n-scrollbar-rail.n-scrollbar-rail--vertical{width:var(--n-scrollbar-width)}.pcap .n-scrollbar>.n-scrollbar-rail.n-scrollbar-rail--vertical>.n-scrollbar-rail__scrollbar,.pcap .n-scrollbar+.n-scrollbar-rail.n-scrollbar-rail--vertical>.n-scrollbar-rail__scrollbar{width:var(--n-scrollbar-width);border-radius:var(--n-scrollbar-border-radius);bottom:0}.pcap .n-scrollbar>.n-scrollbar-rail.n-scrollbar-rail--vertical--right,.pcap .n-scrollbar+.n-scrollbar-rail.n-scrollbar-rail--vertical--right{top:var(--n-scrollbar-rail-top-vertical-right);right:var(--n-scrollbar-rail-right-vertical-right);bottom:var(--n-scrollbar-rail-bottom-vertical-right);left:var(--n-scrollbar-rail-left-vertical-right)}.pcap .n-scrollbar>.n-scrollbar-rail.n-scrollbar-rail--disabled>.n-scrollbar-rail__scrollbar,.pcap .n-scrollbar+.n-scrollbar-rail.n-scrollbar-rail--disabled>.n-scrollbar-rail__scrollbar{pointer-events:none}.pcap .n-scrollbar>.n-scrollbar-rail>.n-scrollbar-rail__scrollbar,.pcap .n-scrollbar+.n-scrollbar-rail>.n-scrollbar-rail__scrollbar{z-index:1;cursor:pointer;pointer-events:all;background-color:var(--n-scrollbar-color);transition:background-color .2s var(--n-scrollbar-bezier);position:absolute}.pcap .n-scrollbar>.n-scrollbar-rail>.n-scrollbar-rail__scrollbar:hover,.pcap .n-scrollbar+.n-scrollbar-rail>.n-scrollbar-rail__scrollbar:hover{background-color:var(--n-scrollbar-color-hover)}.pcap .n-tag{--n-close-margin:var(--n-close-margin-top) var(--n-close-margin-right) var(--n-close-margin-bottom) var(--n-close-margin-left);white-space:nowrap;box-sizing:border-box;cursor:default;padding:var(--n-padding);border-radius:var(--n-border-radius);color:var(--n-text-color);background-color:var(--n-color);transition:border-color .3s var(--n-bezier), background-color .3s var(--n-bezier), color .3s var(--n-bezier), box-shadow .3s var(--n-bezier), opacity .3s var(--n-bezier);height:var(--n-height);line-height:1;font-size:var(--n-font-size);flex-wrap:nowrap;align-items:center;display:inline-flex;position:relative}.pcap .n-tag .n-tag__icon{color:var(--n-text-color);transition:color .3s var(--n-bezier);font-size:var(--n-avatar-size-override);margin:0 4px 0 0;display:flex}.pcap .n-tag.n-tag--round{padding:0 calc(var(--n-height) / 3);border-radius:calc(var(--n-height) / 2)}.pcap .n-tag.n-tag--round .n-tag__icon{margin:0 4px 0 calc((var(--n-height) - 8px) / -2)}.pcap .n-tag.n-tag--icon.n-tag--round{padding:0 calc(var(--n-height) / 3) 0 calc(var(--n-height) / 2)}.pcap .n-popover-shared{transform-origin:inherit}.pcap [v-placement=top-start]>.n-popover-shared,.pcap [v-placement=top]>.n-popover-shared,.pcap [v-placement=top-end]>.n-popover-shared{margin-bottom:var(--n-space)}.pcap [v-placement=bottom-start]>.n-popover-shared,.pcap [v-placement=bottom]>.n-popover-shared,.pcap [v-placement=bottom-end]>.n-popover-shared{margin-top:var(--n-space)}.pcap [v-placement=left-start]>.n-popover-shared,.pcap [v-placement=left]>.n-popover-shared,.pcap [v-placement=left-end]>.n-popover-shared{margin-right:var(--n-space)}.pcap [v-placement=right-start]>.n-popover-shared,.pcap [v-placement=right]>.n-popover-shared,.pcap [v-placement=right-end]>.n-popover-shared{margin-left:var(--n-space)}.pcap .n-base-wave{border-radius:inherit;position:absolute;inset:0}.pcap .n-button{font-weight:var(--n-font-weight);padding:var(--n-padding);height:var(--n-height);font-family:inherit;line-height:1;font-size:var(--n-font-size);border-radius:var(--n-border-radius);color:var(--n-text-color);background-color:var(--n-color);width:var(--n-width);white-space:nowrap;z-index:auto;-webkit-user-select:none;user-select:none;text-align:center;cursor:pointer;transition:color .3s var(--n-bezier), background-color .3s var(--n-bezier), opacity .3s var(--n-bezier), border-color .3s var(--n-bezier);border:none;border-image:;outline:none;flex-wrap:nowrap;flex-shrink:0;justify-content:center;align-items:center;margin:0;text-decoration:none;display:inline-flex;position:relative}.pcap .n-button.n-button--disabled{background-color:var(--n-color-disabled);color:var(--n-text-color-disabled)}.pcap .n-button:not(.n-button--disabled):focus{background-color:var(--n-color-focus);color:var(--n-text-color-focus)}.pcap .n-button:not(.n-button--disabled):hover{background-color:var(--n-color-hover);color:var(--n-text-color-hover)}.pcap .n-button:not(.n-button--disabled):active{background-color:var(--n-color-pressed);color:var(--n-text-color-pressed)}.pcap .n-button .n-base-wave{pointer-events:none;animation-iteration-count:1;animation-duration:var(--n-ripple-duration);animation-timing-function:var(--n-bezier-ease-out), var(--n-bezier-ease-out);inset:0}.pcap .n-button .n-button__icon{margin-top: ;margin-right: ;margin-bottom: ;height:var(--n-icon-size);width:var(--n-icon-size);max-width:var(--n-icon-size);font-size:var(--n-icon-size);flex-shrink:0;margin-left:0;position:relative}.pcap .n-button .n-button__icon .n-icon-slot{height:var(--n-icon-size);width:var(--n-icon-size);justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:0;transform:translateY(-50%)}.pcap .n-button .n-button__content{flex-wrap:nowrap;align-items:center;min-width:0;display:flex}.pcap .n-button .n-button__content~.n-button__icon{margin-top: ;margin-bottom: ;margin-left: ;margin-right:0}.pcap .n-button.n-button--disabled{cursor:not-allowed;opacity:var(--n-opacity-disabled)}.pcap .n-dropdown-menu{transform-origin:var(--v-transform-origin);background-color:var(--n-color);border-radius:var(--n-border-radius);box-shadow:var(--n-box-shadow);transition:background-color .3s var(--n-bezier), box-shadow .3s var(--n-bezier);position:relative}.pcap .n-dropdown-menu .n-dropdown-option{position:relative}.pcap .n-dropdown-menu .n-dropdown-option [data-tag=a]{color:inherit;outline:none;text-decoration:none}.pcap .n-dropdown-menu .n-dropdown-option [data-tag=a]:before{content:"";position:absolute;inset:0}.pcap .n-dropdown-menu .n-dropdown-option .n-dropdown-option-body{cursor:pointer;height:var(--n-option-height);line-height:var(--n-option-height);font-size:var(--n-font-size);color:var(--n-option-text-color);transition:color .3s var(--n-bezier);display:flex;position:relative}.pcap .n-dropdown-menu .n-dropdown-option .n-dropdown-option-body:before{content:"";transition:background-color .3s var(--n-bezier);border-radius:var(--n-border-radius);position:absolute;inset:0 4px}.pcap .n-dropdown-menu .n-dropdown-option .n-dropdown-option-body.n-dropdown-option-body--disabled{cursor:not-allowed;opacity:var(--n-option-opacity-disabled)}.pcap .n-dropdown-menu .n-dropdown-option .n-dropdown-option-body.n-dropdown-option-body--group{font-size:calc(var(--n-font-size) - 1px);color:var(--n-group-header-text-color)}.pcap .n-dropdown-menu .n-dropdown-option .n-dropdown-option-body.n-dropdown-option-body--group .n-dropdown-option-body__prefix{width:calc(var(--n-option-prefix-width) / 2)}.pcap .n-dropdown-menu .n-dropdown-option .n-dropdown-option-body.n-dropdown-option-body--group .n-dropdown-option-body__prefix.n-dropdown-option-body__prefix--show-icon{width:calc(var(--n-option-icon-prefix-width) / 2)}.pcap .n-dropdown-menu .n-dropdown-option .n-dropdown-option-body .n-dropdown-option-body__prefix{width:var(--n-option-prefix-width);color:var(--n-prefix-color);transition:color .3s var(--n-bezier);z-index:1;justify-content:center;align-items:center;display:flex}.pcap .n-dropdown-menu .n-dropdown-option .n-dropdown-option-body .n-dropdown-option-body__prefix.n-dropdown-option-body__prefix--show-icon{width:var(--n-option-icon-prefix-width)}.pcap .n-dropdown-menu .n-dropdown-option .n-dropdown-option-body .n-dropdown-option-body__prefix .n-icon{font-size:var(--n-option-icon-size)}.pcap .n-dropdown-menu .n-dropdown-option .n-dropdown-option-body .n-dropdown-option-body__label{white-space:nowrap;z-index:1;flex:1}.pcap .n-dropdown-menu .n-dropdown-option .n-dropdown-option-body .n-dropdown-option-body__suffix{box-sizing:border-box;min-width:var(--n-option-suffix-width);transition:color .3s var(--n-bezier);color:var(--n-suffix-color);z-index:1;flex-grow:0;flex-shrink:0;justify-content:flex-end;align-items:center;padding:0 8px;display:flex}.pcap .n-dropdown-menu .n-dropdown-option .n-dropdown-option-body .n-dropdown-option-body__suffix .n-icon{font-size:var(--n-option-icon-size)}.pcap .n-dropdown-menu .n-dropdown-option .n-dropdown-option-body .n-dropdown-menu{pointer-events:all}.pcap .n-dropdown-menu .n-dropdown-divider{transition:background-color .3s var(--n-bezier);background-color:var(--n-divider-color);height:1px;margin:4px 0}.pcap .n-dropdown-menu>.n-scrollbar{height:inherit;max-height:inherit}.pcap .n-dropdown-menu:not(.n-dropdown-menu--scrollable),.pcap .n-dropdown-menu.n-dropdown-menu--scrollable .n-dropdown-menu__content{padding:var(--n-padding)}.pcap .n-base-clear{flex-shrink:0;width:1em;height:1em;position:relative}.pcap .n-base-clear>.n-base-clear__placeholder{display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}.pcap .n-icon{text-align:center;fill:currentColor;width:1em;height:1em;line-height:1em;display:inline-block;position:relative}.pcap .n-icon svg{width:1em;height:1em}.pcap .n-input{cursor:text;z-index:auto;box-sizing:border-box;border-radius:var(--n-border-radius);background-color:var(--n-color);max-width:100%;transition:background-color .3s var(--n-bezier);line-height:1.5;font-size:var(--n-font-size);font-weight:var(--n-font-weight);--n-padding-vertical:calc((var(--n-height) - 1.5 * var(--n-font-size)) / 2);outline:none;display:inline-flex;position:relative}.pcap .n-input .n-input__input,.pcap .n-input .n-input__textarea{flex-grow:1;position:relative;overflow:hidden}.pcap .n-input .n-input__input-el,.pcap .n-input .n-input__textarea-el,.pcap .n-input .n-input__placeholder{box-sizing:border-box;font-size:inherit;text-align:inherit;transition:-webkit-text-fill-color .3s var(--n-bezier), caret-color .3s var(--n-bezier), color .3s var(--n-bezier), text-decoration-color .3s var(--n-bezier);background-color:#0000;border:none;border-image:;outline:none;font-family:inherit;line-height:1.5}.pcap .n-input .n-input__input-el,.pcap .n-input .n-input__textarea-el{appearance:none;scrollbar-width:none;width:100%;min-width:0;-webkit-text-decoration-color:var(--n-text-decoration-color);text-decoration-color:var(--n-text-decoration-color);color:var(--n-text-color);caret-color:var(--n-caret-color);background-color:#0000}.pcap .n-input .n-input__input-el::-webkit-scrollbar{width:0;height:0;display:none}.pcap .n-input .n-input__textarea-el::-webkit-scrollbar{width:0;height:0;display:none}.pcap .n-input .n-input__input-el::-webkit-scrollbar-track-piece{width:0;height:0;display:none}.pcap .n-input .n-input__textarea-el::-webkit-scrollbar-track-piece{width:0;height:0;display:none}.pcap .n-input .n-input__input-el::-webkit-scrollbar-thumb{width:0;height:0;display:none}.pcap .n-input .n-input__textarea-el::-webkit-scrollbar-thumb{width:0;height:0;display:none}.pcap .n-input .n-input__input-el::placeholder,.pcap .n-input .n-input__textarea-el::placeholder{color:#0000;-webkit-text-fill-color:transparent!important}:-webkit-any(.pcap .n-input .n-input__input-el:-webkit-autofill~.n-input__placeholder,.pcap .n-input .n-input__textarea-el:-webkit-autofill~.n-input__placeholder){display:none}:is(.pcap .n-input .n-input__input-el:autofill~.n-input__placeholder,.pcap .n-input .n-input__textarea-el:autofill~.n-input__placeholder){display:none}.pcap .n-input .n-input__placeholder{pointer-events:none;color:var(--n-placeholder-color);position:absolute;inset:0;overflow:hidden}.pcap .n-input .n-input__placeholder span{width:100%;display:inline-block}.pcap .n-input.n-input--textarea .n-input__placeholder{overflow:visible}.pcap .n-input:not(.n-input--autosize){width:100%}.pcap .n-input .n-input-wrapper{padding-left:var(--n-padding-left);padding-right:var(--n-padding-right);flex-grow:1;display:inline-flex;position:relative;overflow:hidden}.pcap .n-input .n-input__input-el{height:var(--n-height);line-height:var(--n-height);padding:0}.pcap .n-input .n-input__input-el+.n-input__placeholder{align-items:center;display:flex}.pcap .n-input:not(.n-input--textarea) .n-input__placeholder{white-space:nowrap}.pcap .n-input.n-input--textarea{width:100%}.pcap .n-input.n-input--textarea.n-input--resizable .n-input-wrapper{resize:vertical;min-height:var(--n-height)}.pcap .n-input.n-input--textarea .n-input__textarea-el,.pcap .n-input.n-input--textarea .n-input__placeholder{height:100%;padding-left:0;padding-right:0;padding-top:var(--n-padding-vertical);padding-bottom:var(--n-padding-vertical);word-break:break-word;vertical-align:bottom;box-sizing:border-box;line-height:var(--n-line-height-textarea);resize:none;white-space:pre-wrap;margin:0;scroll-padding-block-end:var(--n-padding-vertical);display:inline-block}.pcap .n-input:not(.n-input--disabled):hover .n-input__state-border{border:var(--n-border-hover)}.pcap .n-input .n-input__border,.pcap .n-input .n-input__state-border{box-sizing:border-box;pointer-events:none;border-radius:inherit;border:var(--n-border);transition:box-shadow .3s var(--n-bezier), border-color .3s var(--n-bezier);position:absolute;inset:0}.pcap .n-input .n-input__state-border{z-index:1;border-color:#0000}.pcap .n-input .n-input__prefix{margin-right:4px}.pcap .n-input .n-input__suffix{margin-left:4px}.pcap .n-input .n-input__suffix,.pcap .n-input .n-input__prefix{transition:color .3s var(--n-bezier);line-height:var(--n-height);white-space:nowrap;color:var(--n-suffix-text-color);flex-wrap:nowrap;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.pcap .n-input .n-input__suffix .n-base-clear,.pcap .n-input .n-input__prefix .n-base-clear{font-size:var(--n-icon-size)}.pcap .n-input .n-input__suffix .n-base-clear .n-base-clear__placeholder .n-base-icon,.pcap .n-input .n-input__prefix .n-base-clear .n-base-clear__placeholder .n-base-icon,.pcap .n-input .n-input__suffix>.n-icon,.pcap .n-input .n-input__prefix>.n-icon{transition:color .3s var(--n-bezier);color:var(--n-icon-color);font-size:var(--n-icon-size)}.pcap .n-input .n-input__suffix .n-base-icon,.pcap .n-input .n-input__prefix .n-base-icon{font-size:var(--n-icon-size)}.pcap .n-base-icon{text-align:center;fill:currentColor;width:1em;height:1em;line-height:1em;display:inline-block;position:relative}.pcap .n-base-icon svg{width:1em;height:1em}.pcap{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-tap-highlight-color:transparent;margin:0;font-family:v-sans,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:14px;line-height:1.6}.pcap .pcap-root input{font-family:inherit;font-size:inherit}.pcap .completion-notifier-host[data-v-4a5776e0],.pcap .global-event-notifier-host[data-v-ca73f80c]{display:none}.pcap .nc-root[data-v-a1f65de9]{z-index:1400;pointer-events:none;flex-direction:row-reverse;align-items:flex-start;display:flex;position:fixed;right:7px}.pcap .nc-rail[data-v-a1f65de9]{pointer-events:auto;border:1px solid color-mix(in srgb, var(--border-strong) 85%, transparent);background:var(--bg-sidebar);width:12px;height:96px;color:var(--text2);cursor:grab;box-shadow:var(--shadow-sm);touch-action:none;border-radius:999px;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:0;transition:width .16s,background .16s,color .16s,border-color .16s;display:flex;position:relative}.pcap .nc-rail[data-v-a1f65de9]:hover{background:var(--surface-hover);width:20px;color:var(--text);border-color:color-mix(in srgb, var(--accent) 40%, var(--border))}.pcap .nc-rail[data-v-a1f65de9]:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.pcap .nc-rail-grip[data-v-a1f65de9]{background:var(--border-strong);border-radius:2px;width:2px;height:14px}.pcap .nc-rail-text[data-v-a1f65de9]{writing-mode:vertical-rl;letter-spacing:2px;opacity:0;font-size:10px;line-height:1;transition:opacity .15s}.pcap .nc-rail:hover .nc-rail-text[data-v-a1f65de9]{opacity:1}@media (hover:none){.pcap .nc-rail[data-v-a1f65de9]{width:18px}.pcap .nc-rail .nc-rail-text[data-v-a1f65de9]{opacity:1}}.pcap .inst-src-badge{border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;min-width:16px;height:14px;padding:0 3px;font-size:9px;font-weight:700;line-height:1;display:inline-flex}.pcap .inst-trigger[data-v-1b7fa2de]{cursor:pointer;white-space:nowrap;border-radius:4px;align-items:center;gap:3px;max-width:200px;padding:2px 8px;font-size:13px;font-weight:600;transition:background .15s;display:inline-flex}.pcap .inst-trigger[data-v-1b7fa2de]:hover{background:var(--hover,#0000000d)}.pcap .inst-trigger-label[data-v-1b7fa2de]{text-overflow:ellipsis;min-width:0;overflow:hidden}.pcap .inst-sep[data-v-1b7fa2de]{color:var(--text2);flex-shrink:0;margin:0 2px;font-size:14px}.pcap .app-config-provider[data-v-7a7a37b1]{height:100%}@keyframes ifp-spin-df5ee807{to{transform:rotate(360deg)}}@keyframes wb-float-dc34af0d{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes wb-pulse-00f668dc{0%,to{opacity:1}50%{opacity:.3}}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/cap-a9cb1cd823-BQaDgvhP.woff2)format("woff2")}@font-face{font-family:JetBrains Mono;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/cap-cb6a1b2463-CFFf43z2.woff2)format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/cap-086c48dfbe-3S3k2nMz.woff2)format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/cap-918edad542-BM8Dc2t-.woff2)format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/cap-c503cc5ec5-D4WEaHbo.woff2)format("woff2")}@font-face{font-family:JetBrains Mono;font-style:italic;font-weight:700;font-display:swap;src:url(/assets/cap-3a013466c0-1xQg2cDl.woff2)format("woff2")}.pcap,.pcap [data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--font-mono:"JetBrains Mono", "Fira Code", "Cascadia Code", Consolas, "PingFang SC", "Microsoft YaHei", monospace;--font-ui:"JetBrains Mono", -apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Microsoft YaHei", "Helvetica Neue", sans-serif;--bg:#0a0b0e;--bg-sidebar:#16181f;--surface:color-mix(in srgb, var(--bg) 90%, #fff);--surface-hover:color-mix(in srgb, var(--bg) 84%, #fff);--border:color-mix(in srgb, var(--bg) 88%, #fff);--border-strong:color-mix(in srgb, var(--bg) 80%, #fff);--border-hover:color-mix(in srgb, var(--accent) 32%, transparent);--text:#ffffffe6;--text2:#fff9;--text3:#ffffff6b;--accent:#42c393;--accent-hover:color-mix(in srgb, var(--accent) 80%, #fff);--accent-text:color-mix(in srgb, var(--accent) 86%, #fff);--accent-bg:color-mix(in srgb, var(--accent) 8%, transparent);--frame-bg:#15161c;--frame-surface:#20232c;--frame-surface-hover:#2a2e39;--frame-border:#ffffff1f;--frame-border-strong:#fff3;--frame-text:#ffffffeb;--frame-text2:#fff9;--frame-text3:#ffffff6b;--green:#42c393;--red:#e88080;--yellow:#f2c97d;--blue:#70c0e8;--error:var(--red);--error-color:var(--red);--success:var(--green);--success-color:var(--green);--warning:var(--yellow);--warning-color:var(--yellow);--info:var(--blue);--primary:var(--accent);--primary-color:var(--accent);--primary-hover:var(--accent-hover);--warning-text:#fbbf24;--popover:color-mix(in srgb, var(--bg) 89%, #fff);--mode-agent-fg:color-mix(in srgb, var(--green) 58%, #98a1a8);--mode-agent-bg:color-mix(in srgb, var(--green) 11%, transparent);--mode-plan-fg:color-mix(in srgb, var(--yellow) 58%, #98a1a8);--mode-plan-bg:color-mix(in srgb, var(--yellow) 11%, transparent);--mode-ask-fg:color-mix(in srgb, var(--blue) 58%, #98a1a8);--mode-ask-bg:color-mix(in srgb, var(--blue) 11%, transparent);--mode-danger-fg:color-mix(in srgb, var(--red) 62%, #98a1a8);--mode-danger-bg:color-mix(in srgb, var(--red) 11%, transparent);--mode-neutral-fg:var(--text2);--mode-neutral-bg:color-mix(in srgb, var(--text3) 14%, transparent);--mobile-bp:768px;--bubble-user-bg:color-mix(in srgb, var(--accent) 12%, transparent);--bubble-ai-border:#30363d;--bubble-ai-hover:#ffffff08;--bubble-ai-text:#c9d1d9;--code-bg:color-mix(in srgb, var(--surface) 45%, var(--bg));--code-border:color-mix(in srgb, var(--bg) 82%, #fff);--code-header-bg:color-mix(in srgb, var(--bg) 30%, var(--surface));--code-header-border:color-mix(in srgb, var(--bg) 22%, var(--border));--code-header-text:color-mix(in srgb, var(--bg) 40%, var(--text2));--inline-code-bg:#6e768161;--tool-text:#8b949e;--tool-label:#c9d1d9;--tool-summary:#6e7681;--tool-done:#3fb950;--tool-error:#f85149;--thinking-text:#8b949e;--thinking-border:#30363d;--thinking-code-bg:#6e768140;--time-color:#484f58;--model-color:#6e7681;--link-color:#58a6ff;--card:color-mix(in srgb, var(--bg) 92%, #fff);--card-bg:var(--card);--composer-bg:var(--surface);--scrollbar-thumb:#ffffff14;--scrollbar-hover:#ffffff26;--shadow-sm:0 1px 2px #00000073;--shadow-panel:0 1px 3px #00000080, 0 1px 2px #00000059;--shadow-pop:0 10px 28px #0000008c;--panel-header-height:40px;--panel-header-pad-x:14px;--panel-header-bg:var(--frame-bg);--panel-header-border:var(--frame-border);--panel-header-title-size:13px;--panel-header-title-weight:600;--panel-header-title-color:var(--frame-text)}.pcap [data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#eef1f6;--bg-sidebar:#e1e5ee;--surface:color-mix(in srgb, var(--bg) 91%, #000);--surface-hover:color-mix(in srgb, var(--bg) 85%, #000);--border:color-mix(in srgb, var(--bg) 87%, #000);--border-strong:color-mix(in srgb, var(--bg) 77%, #000);--border-hover:color-mix(in srgb, var(--accent) 35%, transparent);--text:#0c0c0d;--text2:#3c3c43;--text3:#6c6c7a;--accent:#0ea472;--accent-hover:color-mix(in srgb, var(--accent) 86%, #000);--accent-text:color-mix(in srgb, var(--accent) 88%, #000);--accent-bg:color-mix(in srgb, var(--accent) 6%, transparent);--frame-bg:#edf0f7;--frame-surface:#e2e6ef;--frame-surface-hover:#d7dce8;--frame-border:#d3d8e3;--frame-border-strong:#bec5d4;--frame-text:#1a1d23;--frame-text2:#14181f94;--frame-text3:#14181f66;--green:#0ea472;--red:#e03e3e;--yellow:#d08b2e;--blue:#2e6ad1;--warning-text:#ad6800;--popover:color-mix(in srgb, var(--bg) 40%, #fff);--mode-agent-fg:color-mix(in srgb, var(--green) 70%, #57606a);--mode-agent-bg:color-mix(in srgb, var(--green) 9%, transparent);--mode-plan-fg:color-mix(in srgb, var(--yellow) 70%, #57606a);--mode-plan-bg:color-mix(in srgb, var(--yellow) 9%, transparent);--mode-ask-fg:color-mix(in srgb, var(--blue) 70%, #57606a);--mode-ask-bg:color-mix(in srgb, var(--blue) 9%, transparent);--mode-danger-fg:color-mix(in srgb, var(--red) 74%, #57606a);--mode-danger-bg:color-mix(in srgb, var(--red) 9%, transparent);--mode-neutral-fg:var(--text2);--mode-neutral-bg:color-mix(in srgb, var(--text3) 14%, transparent);--bubble-user-bg:color-mix(in srgb, var(--accent) 8%, transparent);--bubble-ai-border:#ebebeb;--bubble-ai-hover:#0000000d;--bubble-ai-text:#0c0c0d;--code-bg:color-mix(in srgb, var(--surface) 45%, var(--bg));--code-border:color-mix(in srgb, var(--border) 88%, transparent);--code-header-bg:color-mix(in srgb, var(--bg) 30%, var(--surface));--code-header-border:color-mix(in srgb, var(--bg) 22%, var(--border));--code-header-text:color-mix(in srgb, var(--bg) 40%, var(--text2));--inline-code-bg:#afb8c124;--tool-text:#3c3c43;--tool-label:#0c0c0d;--tool-summary:#6c6c7a;--tool-done:#0ea472;--tool-error:#e03e3e;--thinking-text:#6c6c7a;--thinking-border:#e5e5e5;--thinking-code-bg:#0000000a;--time-color:#6c6c7a;--model-color:#3c3c43;--link-color:#2e6ad1;--card:color-mix(in srgb, var(--bg) 58%, #fff);--card-bg:var(--card);--composer-bg:color-mix(in srgb, var(--bg) 18%, #fff);--scrollbar-thumb:#0000001a;--scrollbar-hover:#0003;--shadow-sm:0 1px 2px #1018280f;--shadow-panel:0 1px 3px #1018281a, 0 1px 2px #1018280d;--shadow-pop:0 10px 28px #10182824}.pcap *{box-sizing:border-box;margin:0;padding:0}.pcap,.pcap,.pcap .pcap-app{width:100%;height:100dvh;overflow:hidden}@media print{.pcap,.pcap,.pcap .pcap-app{height:auto!important;overflow:visible!important}}.pcap{font-family:var(--font-ui);background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent}.pcap code,.pcap pre code,.pcap kbd,.pcap samp{font-family:var(--font-mono)!important}.pcap :focus-visible{outline:2px solid color-mix(in srgb, var(--accent) 55%, transparent);outline-offset:2px}.pcap input:focus-visible,.pcap textarea:focus-visible,.pcap [data-tag=select]:focus-visible,.pcap [contenteditable]:focus-visible{outline:none}.pcap ::selection{background:color-mix(in srgb, var(--accent) 30%, transparent)}.pcap ::-webkit-scrollbar{width:6px;height:6px}.pcap ::-webkit-scrollbar-track{background:0 0}.pcap ::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:3px}.pcap ::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-hover)}.pcap .scroll-hover-x-host{scrollbar-width:none;touch-action:pan-x pan-y;overscroll-behavior-x:contain;position:relative;overflow:auto hidden}.pcap .scroll-hover-x-host::-webkit-scrollbar{display:none}.pcap .scroll-hover-x-bar{pointer-events:none;touch-action:none;cursor:default;opacity:0;z-index:1;height:8px;transition:opacity .16s;position:absolute;bottom:0;left:0;right:0}.pcap .scroll-hover-x-bar[data-visible=true]{opacity:1}.pcap .scroll-hover-x-thumb{background:color-mix(in srgb, var(--text2,#888) 42%, transparent);border-radius:999px;height:4px;transition:height .1s,background-color .12s;position:absolute;bottom:1px;left:0}.pcap .scroll-hover-x-bar[data-hot=true] .scroll-hover-x-thumb{background:color-mix(in srgb, var(--text2,#888) 62%, transparent);height:7px}.pcap .scroll-hover-x-thumb[data-dragging=true]{background:color-mix(in srgb, var(--text2,#888) 80%, transparent);height:7px}.pcap .mode-soft.n-button,.pcap .mode-soft.n-tag{background-color:var(--mode-soft-bg,var(--mode-neutral-bg))!important;color:var(--mode-soft-fg,var(--mode-neutral-fg))!important}.pcap .mode-soft.n-tag{border:none!important;border-image:!important}.pcap .mode-soft.n-button:not(.n-button--disabled):hover{filter:brightness(1.08)}.pcap [data-theme=light] .mode-soft.n-button:not(.n-button--disabled):hover{filter:brightness(.96)}.pcap .mode-soft-success{--mode-soft-bg:var(--mode-agent-bg);--mode-soft-fg:var(--mode-agent-fg)}@media (width<=768px){.pcap .n-dropdown-menu{max-width:calc(100vw - 16px)!important}}.pcap [data-theme=light] .hljs{color:#24292f;background:0 0}.pcap [data-theme=light] .hljs :where([class*=hljs-]){color:#24292f}.pcap{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}.pcap,.pcap{touch-action:manipulation}.pcap input,.pcap textarea:not(.inputarea),.pcap [data-tag=select],.pcap input[type=text],.pcap input[type=search],.pcap input[type=password],.pcap .n-input textarea,.pcap .n-input input,.pcap .n-input__textarea-el,.pcap .n-input__input-el,.pcap .n-input .n-input__textarea-el,.pcap .n-input .n-input__input-el{font-size:16px!important}.pcap .sidebar,.pcap .top-bar,.pcap .chat-header,.pcap .term-header,.pcap .wd-header,.pcap .nc-root{--bg-sidebar:var(--frame-bg);--surface:var(--frame-surface);--surface-hover:var(--frame-surface-hover);--border:var(--frame-border);--border-strong:var(--frame-border-strong);--text:var(--frame-text);--text2:var(--frame-text2);--text3:var(--frame-text3)}.pcap{--page-pad-y:24px;--page-pad-x:32px;--page-pad-bottom:32px;--page-max-width:1120px;--page-title-size:18px;--page-title-weight:700}@media (width<=768px){.pcap{--page-pad-y:14px;--page-pad-x:12px;--page-pad-bottom:18px}}@media (pointer:coarse){.pcap .pcap-app{-webkit-user-select:none;user-select:none}.pcap .pcap-app .bubble,.pcap .pcap-app .markdown-body,.pcap .pcap-app .msg-text,.pcap .pcap-app pre,.pcap .pcap-app code,.pcap .pcap-app textarea,.pcap .pcap-app input,.pcap .pcap-app [contenteditable=true]{-webkit-user-select:text;user-select:text}}.pcap .n-input__placeholder{-webkit-user-select:none;user-select:none}.pcap :root[data-anim-paused] *,.pcap :root[data-anim-paused] :before,.pcap :root[data-anim-paused] :after{animation-play-state:paused!important}.pcap,.pcap [data-theme=dark]{--td-bg-strong:var(--surface,#1e1e24);--td-bg-output:var(--code-bg,#161b22);--td-border:var(--border,#ffffff17);--td-border-strong:#ffffff2e;--td-radius:6px;--td-pad-x:10px;--td-pad-y:6px;--td-gap:6px;--td-text:var(--text,#ffffffeb);--td-text-soft:var(--text2,#ffffff8c);--td-text-dim:var(--text3,#ffffff52);--td-text-muted:var(--text2,#ffffff8c);--td-color-shell:var(--accent,#63e2b7);--td-color-grep:var(--blue,#70c0e8);--td-color-glob:var(--yellow,#f2c97d);--td-color-mcp:#c084fc;--td-color-web:var(--blue,#70c0e8);--td-color-await:var(--yellow,#f0a020);--td-color-generic:var(--text2,#ffffff8c);--td-color-read:#39c5cf;--td-color-edit:var(--tool-done,#3fb950);--td-color-image:#d2a8ff;--td-color-memory:var(--accent,#63e2b7);--td-color-add:var(--tool-done,#3fb950);--td-color-del:var(--tool-error,#f85149);--td-mono:var(--font-mono,"JetBrains Mono", "Fira Code", Consolas, monospace)}.pcap [data-theme=light]{--td-bg-strong:var(--surface,#efefef);--td-bg-output:var(--code-bg,#f7f7f8);--td-border:var(--border,#e5e5e5);--td-border-strong:#00000029;--td-text:var(--text,#0c0c0d);--td-text-soft:var(--text2,#3c3c43);--td-text-dim:var(--text3,#6c6c7a);--td-text-muted:var(--text2,#3c3c43)}@keyframes td-pulse{0%,to{opacity:1}50%{opacity:.3}}@keyframes comment-jump-flash{0%,30%{background:color-mix(in srgb, var(--accent,#0ea472) 16%, transparent)}to{background:0 0}}.pcap h2[data-v-3d09a9f5]{color:var(--text2);margin-bottom:8px;font-size:20px}.pcap p[data-v-3d09a9f5]{margin-bottom:18px;font-size:14px}.pcap .sidebar-search[data-v-0d5bf806]{align-items:center;gap:4px;padding:8px 12px;display:flex}@keyframes search-indeterminate-0d5bf806{0%{margin-left:-40%}to{margin-left:100%}}.pcap .sidebar-footer[data-v-0d5bf806]{border-top:1px solid var(--border);align-items:center;gap:8px;padding:6px 12px;display:flex}.pcap .sidebar-footer-actions[data-v-0d5bf806]{justify-content:flex-start;align-items:center;gap:12px;width:100%;min-width:0;display:flex}.pcap .footer-icon-btn[data-v-0d5bf806]{color:var(--text3)}.pcap .sidebar-scroll[data-v-0d5bf806]{overflow-anchor:none;scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb,#ffffff26) transparent;flex:1;min-height:0;padding:0 4px 12px;overflow:hidden auto;-webkit-mask-image:linear-gradient(#000 calc(100% - 14px),#0000);mask-image:linear-gradient(#000 calc(100% - 14px),#0000)}.pcap .machine-group[data-v-0d5bf806]{margin-bottom:2px}.pcap .machine-footer-actions[data-v-0d5bf806]{justify-content:center;align-items:center;gap:5px;padding:3px 8px 5px 6px;display:flex}.pcap .machine-footer-action[data-v-0d5bf806]{min-width:0;padding:0 5px;--n-icon-margin:4px!important}.pcap .ws-count[data-v-0d5bf806]{color:var(--time-color);background:var(--surface);white-space:nowrap;border-radius:8px;flex-shrink:0;padding:0 5px;font-size:11px}@keyframes spin-0d5bf806{to{transform:rotate(360deg)}}.pcap .machine-header[data-v-0d5bf806]{height:30px;color:var(--text2);text-transform:uppercase;letter-spacing:.3px;z-index:50;background:color-mix(in srgb, var(--surface) 82%, var(--bg-sidebar));box-shadow:inset 0 -1px 0 color-mix(in srgb, var(--link-color) 10%, var(--border));cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:6px;margin:0 -4px;padding:6px 12px;font-size:12px;font-weight:700;transition:color .15s,background .15s,box-shadow .2s;display:flex;position:sticky;top:0}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.pcap .machine-header[data-v-0d5bf806]{background:color-mix(in srgb, var(--surface) 60%, transparent);-webkit-backdrop-filter:blur(10px)saturate(1.15);backdrop-filter:blur(10px)saturate(1.15)}}.pcap .machine-header[data-v-0d5bf806]:hover{color:var(--text);background:color-mix(in srgb, var(--link-color) 6%, var(--surface-hover))}.pcap .machine-header.machine-selected[data-v-0d5bf806]{background:color-mix(in srgb, var(--link-color) 10%, var(--surface));box-shadow:inset 0 -1px 0 color-mix(in srgb, var(--link-color) 18%, var(--border));color:var(--link-color)}.pcap .machine-header.machine-selected .machine-collapse-icon[data-v-0d5bf806]{opacity:1;color:var(--link-color)!important}.pcap .machine-header.machine-selected .machine-name[data-v-0d5bf806]{color:var(--link-color);font-weight:800}.pcap .machine-collapse-icon[data-v-0d5bf806]{cursor:pointer;opacity:.7;flex-shrink:0;transition:opacity .15s}.pcap .machine-collapse-icon[data-v-0d5bf806]:hover{opacity:1}.pcap .machine-add-btn[data-v-0d5bf806]{color:var(--text3);cursor:pointer;opacity:0;border-radius:4px;align-items:center;margin-left:auto;padding:2px;transition:opacity .15s,color .15s;display:inline-flex}.pcap .machine-header:hover .machine-add-btn[data-v-0d5bf806]{opacity:.7}.pcap .machine-add-btn[data-v-0d5bf806]:hover{color:var(--accent);opacity:1!important}.pcap .machine-name[data-v-0d5bf806]{text-overflow:ellipsis;white-space:nowrap;word-break:keep-all;cursor:pointer;border-radius:3px;flex:1;padding:0 3px;transition:color .15s;overflow:hidden}.pcap .machine-name[data-v-0d5bf806]:hover{color:var(--accent)}.pcap .machine-source-tags[data-v-0d5bf806]{flex-shrink:0;gap:2px;margin-left:2px;display:inline-flex}.pcap .machine-src-badge[data-v-0d5bf806]{box-sizing:border-box;white-space:nowrap;border-radius:3px;flex:0 0 14px;justify-content:center;align-items:center;width:14px;min-width:14px;max-width:14px;height:13px;padding:0;font-size:9px;font-weight:700;line-height:1;display:inline-flex;overflow:hidden}.pcap .workspace-section[data-v-0d5bf806]{--workspace-section-bg:color-mix(in srgb, var(--card) 72%, var(--surface));--workspace-section-hover-bg:color-mix(in srgb, var(--card) 72%, var(--surface));--workspace-header-bg:var(--workspace-section-bg);--workspace-header-hover-bg:color-mix(in srgb, var(--surface-hover) 92%, var(--card));background:var(--workspace-section-bg);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--text3) 7%, var(--border));border-radius:7px;margin:3px 0 4px 6px;transition:background .15s,box-shadow .15s;position:relative;overflow:visible}.pcap .workspace-section[data-v-0d5bf806]:hover{background:var(--workspace-section-hover-bg);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--text3) 7%, var(--border))}.pcap .workspace-section-selected[data-v-0d5bf806]{--workspace-section-bg:color-mix(in srgb, var(--card) 92%, var(--link-color));--workspace-section-hover-bg:color-mix(in srgb, var(--card) 88%, var(--link-color));--workspace-header-bg:var(--workspace-section-bg);--workspace-header-hover-bg:var(--workspace-section-hover-bg);background:var(--workspace-section-bg);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--link-color) 26%, var(--border))}.pcap .workspace-section-selected[data-v-0d5bf806]:hover{background:var(--workspace-section-hover-bg);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--link-color) 32%, var(--border))}.pcap .workspace-header[data-v-0d5bf806]{cursor:pointer;color:var(--text2);z-index:40;background-image: ;background-position-x: ;background-position-y: ;background-size: ;background-repeat: ;background-attachment: ;background-origin: ;background-color: ;box-shadow:inset 0 -1px 0 color-mix(in srgb, var(--text3) 8%, transparent);-webkit-user-select:none;user-select:none;touch-action:pan-y;background-clip:padding-box;border-radius:7px;align-items:center;gap:6px;padding:6px 8px 6px 10px;font-size:12px;font-weight:600;transition:background .15s,border-radius .15s,box-shadow .2s;display:flex;position:sticky;top:30px}.pcap .workspace-header[data-v-0d5bf806]:after{content:"";pointer-events:none;background:linear-gradient(90deg, color-mix(in srgb, var(--accent) 12%, transparent), color-mix(in srgb, var(--text3) 10%, transparent) 58%, transparent);opacity:.55;height:1px;position:absolute;bottom:0;left:10px;right:10px}.pcap .workspace-header[data-v-0d5bf806]:hover,.pcap .workspace-section:hover .workspace-header[data-v-0d5bf806]{background:var(--workspace-header-hover-bg)}.pcap .workspace-header.ws-selected[data-v-0d5bf806]{background:var(--workspace-header-bg);box-shadow:inset 0 -1px 0 color-mix(in srgb, var(--link-color) 18%, var(--border));color:var(--link-color)}.pcap .workspace-header.ws-selected[data-v-0d5bf806]:after{opacity:.28}.pcap .workspace-header.ws-selected .ws-name[data-v-0d5bf806]{color:var(--link-color);font-weight:700}.pcap .workspace-header.ws-selected .ws-dot[data-v-0d5bf806]{background:var(--link-color);box-shadow:0 0 0 2px color-mix(in srgb, var(--link-color) 18%, transparent)}.pcap .ws-dot[data-v-0d5bf806]{background:var(--time-color);border-radius:50%;flex-shrink:0;width:6px;height:6px}.pcap .ws-dot.online[data-v-0d5bf806]{background:var(--tool-done)}.pcap .ws-name[data-v-0d5bf806]{text-overflow:ellipsis;white-space:nowrap;word-break:keep-all;min-width:0;overflow:hidden}.pcap .ws-source-tag[data-v-0d5bf806]{box-sizing:border-box;white-space:nowrap;opacity:.95;background:color-mix(in srgb, var(--text3) 12%, transparent);width:18px;min-width:18px;max-width:18px;color:var(--text3);border-radius:6px;flex:0 0 18px;justify-content:center;align-items:center;padding:1px 0;font-size:10px;font-weight:650;line-height:16px;display:inline-flex;overflow:hidden}.pcap .ws-action-btn[data-v-0d5bf806]{color:var(--text3);cursor:pointer;opacity:0;border-radius:4px;align-items:center;margin-left:auto;padding:2px;transition:opacity .15s,color .15s,background .15s;display:inline-flex}.pcap .workspace-header:hover .ws-action-btn[data-v-0d5bf806]{opacity:.7}.pcap .ws-action-btn[data-v-0d5bf806]:hover{color:var(--accent);background:color-mix(in srgb, var(--accent) 12%, transparent);opacity:1!important}.pcap .sidebar-manage-entry[data-v-0d5bf806]{box-sizing:border-box;border:1px dashed color-mix(in srgb, var(--border) 80%, var(--text3));width:100%;color:var(--text2);cursor:pointer;background:0 0;border-radius:6px;justify-content:center;align-items:center;gap:6px;margin:10px 0 6px;padding:6px 10px;font-size:12px;text-decoration:none;transition:color .15s,background .15s,border-color .15s;display:flex}.pcap .sidebar-manage-entry+.sidebar-manage-entry[data-v-0d5bf806]{margin-top:0}.pcap .sidebar-manage-entry[data-v-0d5bf806]:hover{color:var(--text);background:var(--surface-hover);border-color:color-mix(in srgb, var(--accent) 45%, var(--border))}@media (width<=768px){.pcap .machine-add-btn[data-v-0d5bf806]{opacity:.6}.pcap .ws-action-btn[data-v-0d5bf806]{opacity:.5}}.pcap .app-history-controls[data-v-d1b62496]{flex-shrink:0;align-items:center;gap:4px;display:inline-flex}.pcap .app-history-btn[data-v-d1b62496]{width:var(--app-history-size,24px);height:var(--app-history-size,24px);border:1px solid var(--app-history-border,color-mix(in srgb, var(--border,#94a3b859) 90%, transparent));border-radius:var(--app-history-radius,8px);color:var(--app-history-color,var(--text2,#64748b));background:var(--app-history-bg,color-mix(in srgb, var(--surface,#fff) 75%, transparent));cursor:pointer;justify-content:center;align-items:center;transition:color .15s,background .15s,border-color .15s,transform .15s,opacity .15s;display:inline-flex}.pcap .app-history-btn[data-v-d1b62496]:hover{color:var(--app-history-hover-color,var(--accent,#0ea472));background:var(--app-history-hover-bg,color-mix(in srgb, var(--accent,#0ea472) 10%, transparent));border-color:var(--app-history-hover-border,color-mix(in srgb, var(--accent,#0ea472) 22%, var(--border,#94a3b859)));transform:translateY(-1px)}.pcap .layout[data-v-fa0e4484]{height:100dvh;padding-top:var(--whalent-inset-top,0px);padding-bottom:var(--whalent-inset-bottom,0px);background:var(--bg);color:var(--text);display:flex}.pcap .sidebar[data-v-fa0e4484]{background:var(--bg-sidebar);border-right:1px solid var(--border);z-index:1;flex-direction:column;flex-shrink:0;height:100%;min-height:0;display:flex;position:relative;box-shadow:6px 0 20px #00000014}.pcap [data-theme=light] .sidebar[data-v-fa0e4484]{border-right-color:var(--border);box-shadow:6px 0 20px #0000000f}.pcap [data-theme=dark] .sidebar[data-v-fa0e4484]{box-shadow:6px 0 24px #00000040}.pcap .sidebar-resize-handle[data-v-fa0e4484]{cursor:col-resize;z-index:10;touch-action:none;width:8px;height:100%;transition:background .15s;position:absolute;top:0;right:-4px}.pcap .sidebar-resize-handle[data-v-fa0e4484]:before{content:"";background:var(--border,#7f7f7f4d);opacity:.55;pointer-events:none;border-radius:1px;width:2px;transition:background .15s,opacity .15s,width .15s;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.pcap .sidebar-resize-handle[data-v-fa0e4484]:hover:before,.pcap .sidebar-resize-handle[data-v-fa0e4484]:active:before{opacity:1;background:var(--accent,#0ea472);width:3px}@media (pointer:coarse){.pcap .sidebar-resize-handle[data-v-fa0e4484]{width:14px;right:-7px}.pcap .sidebar-resize-handle[data-v-fa0e4484]:before{opacity:.7;width:3px}}.pcap .sidebar-header[data-v-fa0e4484]{border-bottom:1px solid var(--border);align-items:center;padding:12px 12px 8px;display:flex}.pcap .sidebar-brand-row[data-v-fa0e4484]{justify-content:space-between;align-items:center;gap:10px;width:100%;min-width:0;display:flex}.pcap .sidebar-brand-main[data-v-fa0e4484]{align-items:center;gap:6px;min-width:0;display:inline-flex}.pcap .sidebar-brand[data-v-fa0e4484]{color:var(--accent);cursor:pointer;white-space:nowrap;border-radius:6px;padding:4px 8px;font-size:15px;font-weight:700;transition:background .15s}.pcap .sidebar-brand[data-v-fa0e4484]:hover{background:var(--surface-hover)}.pcap .sidebar-history-controls[data-v-fa0e4484]{--app-history-size:24px;--app-history-radius:8px}.pcap .sidebar-brand-toggle[data-v-fa0e4484]{border:1px solid color-mix(in srgb, var(--border) 90%, transparent);width:28px;height:28px;color:var(--text2);background:color-mix(in srgb, var(--surface) 75%, transparent);cursor:pointer;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;transition:color .15s,background .15s,border-color .15s,transform .15s;display:inline-flex}.pcap .sidebar-brand-toggle[data-v-fa0e4484]:hover{color:var(--accent);background:color-mix(in srgb, var(--accent) 10%, transparent);border-color:color-mix(in srgb, var(--accent) 20%, var(--border))}.pcap .sidebar-search[data-v-fa0e4484]{align-items:center;gap:4px;padding:8px 12px;display:flex}.pcap .sidebar-footer[data-v-fa0e4484]{border-top:1px solid var(--border);align-items:center;gap:8px;padding:6px 12px;display:flex}.pcap .sidebar-scroll[data-v-fa0e4484]{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb,#ffffff26) transparent;flex:1;min-height:0;padding:0 4px 12px;overflow:hidden auto}.pcap .machine-group[data-v-fa0e4484]{margin-bottom:6px}.pcap .machine-header[data-v-fa0e4484]{color:var(--text2);text-transform:uppercase;letter-spacing:.3px;z-index:2;background:var(--bg-sidebar);cursor:pointer;align-items:center;gap:6px;padding:6px 8px;font-size:12px;font-weight:700;transition:color .15s,background .15s;display:flex;position:sticky;top:0}.pcap .machine-header[data-v-fa0e4484]:hover{color:var(--text);background:var(--surface-hover)}.pcap .machine-collapse-icon[data-v-fa0e4484]{cursor:pointer;opacity:.7;flex-shrink:0;transition:opacity .15s}.pcap .machine-collapse-icon[data-v-fa0e4484]:hover{opacity:1}.pcap .machine-add-btn[data-v-fa0e4484]{color:var(--text3);cursor:pointer;opacity:0;border-radius:4px;align-items:center;margin-left:auto;padding:2px;transition:opacity .15s,color .15s;display:inline-flex}.pcap .machine-header:hover .machine-add-btn[data-v-fa0e4484]{opacity:.7}.pcap .machine-add-btn[data-v-fa0e4484]:hover{color:var(--accent);opacity:1!important}.pcap .machine-name[data-v-fa0e4484]{text-overflow:ellipsis;white-space:nowrap;cursor:pointer;border-radius:3px;flex:1;padding:0 3px;transition:color .15s;overflow:hidden}.pcap .machine-name[data-v-fa0e4484]:hover{color:var(--accent)}.pcap .machine-source-tags[data-v-fa0e4484]{flex-shrink:0;gap:2px;margin-left:2px;display:inline-flex}.pcap .machine-src-badge[data-v-fa0e4484]{border-radius:3px;justify-content:center;align-items:center;width:15px;height:15px;font-size:9px;font-weight:700;line-height:1;display:inline-flex}.pcap .machine-src-badge.src-codex[data-v-fa0e4484]{color:#10a37f;background:#10a37f26}.pcap .workspace-header[data-v-fa0e4484]{cursor:pointer;color:var(--text2);z-index:1;background:var(--bg-sidebar);border-radius:0;align-items:center;gap:6px;padding:6px 8px 6px 18px;font-size:12px;font-weight:600;transition:background .15s;display:flex;position:sticky;top:22px}.pcap .workspace-header[data-v-fa0e4484]:hover{background:var(--surface-hover)}.pcap .workspace-header.ws-selected[data-v-fa0e4484]{background:color-mix(in srgb, var(--accent) 12%, var(--bg-sidebar));color:var(--accent)}.pcap .workspace-header.ws-selected .ws-name[data-v-fa0e4484]{color:var(--accent);font-weight:700}.pcap .ws-dot[data-v-fa0e4484]{background:var(--time-color);border-radius:50%;flex-shrink:0;width:6px;height:6px}.pcap .ws-dot.online[data-v-fa0e4484]{background:var(--tool-done)}.pcap .ws-name[data-v-fa0e4484]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.pcap .ws-source-tag[data-v-fa0e4484]{white-space:nowrap;opacity:.8;background:color-mix(in srgb, var(--text3) 12%, transparent);color:var(--text3);border-radius:3px;flex-shrink:0;padding:0 4px;font-size:9px;font-weight:500;line-height:15px}.pcap .ws-source-tag.src-codex[data-v-fa0e4484]{color:#10a37f;background:#10a37f1f}.pcap .ws-count[data-v-fa0e4484]{color:var(--time-color);background:var(--surface);border-radius:8px;padding:0 5px;font-size:11px}.pcap .ws-action-btn[data-v-fa0e4484]{color:var(--text3);cursor:pointer;opacity:0;border-radius:4px;align-items:center;margin-left:auto;padding:2px;transition:opacity .15s,color .15s,background .15s;display:inline-flex}.pcap .workspace-header:hover .ws-action-btn[data-v-fa0e4484]{opacity:.7}.pcap .ws-action-btn[data-v-fa0e4484]:hover{color:var(--accent);background:color-mix(in srgb, var(--accent) 12%, transparent);opacity:1!important}@keyframes spin-fa0e4484{to{transform:rotate(360deg)}}@keyframes pulse-blocking-fa0e4484{0%,to{opacity:1}50%{opacity:.4}}.pcap .main-content[data-v-fa0e4484]{flex-direction:column;flex:1;min-width:0;display:flex}.pcap .top-bar[data-v-fa0e4484]{background:var(--bg-sidebar);border-bottom:1px solid var(--border);height:48px;box-shadow:var(--shadow-sm);z-index:2;flex-shrink:0;justify-content:space-between;align-items:center;padding:0 20px 0 10px;display:flex}.pcap [data-theme=light] .top-bar[data-v-fa0e4484]{border-bottom-color:var(--border)}.pcap .top-bar-left[data-v-fa0e4484]{align-items:center;min-width:0;display:flex}.pcap .top-nav[data-v-fa0e4484]{align-items:center;display:flex}.pcap .top-nav-item[data-v-fa0e4484]{color:var(--text2);cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;border-radius:6px;align-items:center;gap:4px;padding:4px 10px;font-size:13px;text-decoration:none;transition:all .15s;display:flex}.pcap .top-nav-item[data-v-fa0e4484]:hover{background:var(--surface-hover);color:var(--text)}.pcap .top-nav-item.active[data-v-fa0e4484]{background:color-mix(in srgb, var(--link-color) 10%, transparent);color:var(--link-color)}.pcap .n-dropdown-option[data-whalent-dropdown-state~=wb-dropdown-active]>.n-dropdown-option-body .n-dropdown-option-body__label{color:var(--link-color,#0ea472);font-weight:700}.pcap .n-dropdown-option[data-whalent-dropdown-state~=wb-dropdown-active]>.n-dropdown-option-body{background:color-mix(in srgb, var(--link-color,#0ea472) 10%, transparent)}.pcap .n-dropdown-option[data-whalent-dropdown-state~=wb-dropdown-manage]>.n-dropdown-option-body .n-dropdown-option-body__label{color:var(--text2,#888);font-size:12px}.pcap .n-dropdown-option[data-whalent-dropdown-state~=wb-dropdown-wheel]>.n-dropdown-option-body{background:var(--surface-hover,#7f7f7f1f);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--link-color,#0ea472) 55%, transparent);border-radius:4px}.pcap .top-bar-quick[data-v-fa0e4484]{flex:1;align-items:center;gap:8px;min-width:0;padding:0 8px;display:flex;overflow:hidden}.pcap .quick-switcher[data-v-fa0e4484]{background:color-mix(in srgb, var(--text3) 11%, transparent);border-radius:8px;flex-shrink:0;align-items:center;gap:2px;padding:2px;display:inline-flex}.pcap .quick-switch-btn[data-v-fa0e4484]{width:24px;height:20px;color:var(--text3);cursor:pointer;background:0 0;border:none;border-image:;border-radius:6px;justify-content:center;align-items:center;padding:0;transition:color .12s,background .12s,box-shadow .12s;display:inline-flex}.pcap .quick-switch-btn[data-v-fa0e4484]:hover{color:var(--text2);background:color-mix(in srgb, var(--text3) 14%, transparent)}.pcap .quick-switch-btn.active[data-v-fa0e4484]{background:var(--surface,#fff);box-shadow:0 1px 2px #00000024}.pcap .quick-switch-btn.is-fav.active[data-v-fa0e4484]{color:var(--yellow)}.pcap .quick-switch-btn.is-wb.active[data-v-fa0e4484]{color:var(--accent)}.pcap .quick-empty[data-v-fa0e4484]{color:var(--text3);white-space:nowrap;padding:0 2px;font-size:11px}.pcap .top-bar-fav[data-v-fa0e4484]{scrollbar-width:none;cursor:grab;-webkit-user-select:none;user-select:none;touch-action:pan-y;flex:1;align-items:center;gap:5px;min-width:0;display:flex;overflow:auto hidden}.pcap .top-bar-fav[data-v-fa0e4484]::-webkit-scrollbar{display:none}.pcap .top-bar-right[data-v-fa0e4484]{flex-shrink:0;align-items:center;gap:12px;display:flex}.pcap .top-bar-clock[data-v-fa0e4484]{font-family:var(--font-mono);color:var(--time-color);font-size:13px}.pcap .content-area[data-v-fa0e4484]{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden auto}.pcap .avatar-ring[data-v-fa0e4484]{border:2px solid #0000;border-radius:50%;justify-content:center;align-items:center;padding:2px;transition:border-color .3s;display:inline-flex;position:relative}.pcap .avatar-ring.online[data-v-fa0e4484]{border-color:var(--green,#18a058)}@media (width<=768px){.pcap .top-bar[data-v-fa0e4484]{height:42px;padding:0 10px 0 4px}.pcap .top-bar-right[data-v-fa0e4484]{gap:6px}.pcap .top-bar-clock[data-v-fa0e4484],.pcap .nav-label[data-v-fa0e4484]{display:none}.pcap .top-nav-item[data-v-fa0e4484]{padding:4px 8px}.pcap .top-nav[data-v-fa0e4484]{gap:0;margin-left:4px}.pcap .top-bar-quick[data-v-fa0e4484]{gap:4px;padding:0 4px}.pcap .top-bar-fav[data-v-fa0e4484]{gap:3px}.pcap .machine-add-btn[data-v-fa0e4484]{opacity:.6}.pcap .ws-action-btn[data-v-fa0e4484]{opacity:.5}}@keyframes lineage-pulse-e61690f3{0%,to{opacity:1}50%{opacity:.35}}.pcap .mdn[data-v-c1a8dc3d]{white-space:nowrap;align-items:center;gap:4px;min-width:0;max-width:100%;display:inline-flex}.pcap .mdn-text[data-v-c1a8dc3d]{text-overflow:ellipsis;min-width:0;display:inline-block;overflow:hidden}@keyframes pulse-34ec5f72{0%,to{opacity:1}50%{opacity:.7}}.pcap .chat-input-plus-trigger[data-v-332e8e65]{width:32px;height:32px;color:var(--text2,#475569);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;transition:background .15s,color .15s;display:inline-flex;position:relative;overflow:visible}.pcap .chat-input-plus-trigger[data-v-332e8e65]:hover{color:var(--accent,#0ea472);background:color-mix(in srgb, var(--accent,#0ea472) 10%, transparent)}.pcap .chat-input-plus-trigger[data-v-332e8e65]:active{transform:scale(.9)}@media (width<=640px){.pcap .chat-input-plus-trigger[data-v-332e8e65]{width:28px;height:28px}}@font-face{font-display:block;font-family:KaTeX_AMS;font-style:normal;font-weight:400;src:url(/assets/cap-0cdd387c95-BQhdFMY1.woff2)format("woff2"),url(/assets/cap-30da91e84c-DMm9YOAa.woff)format("woff"),url(/assets/cap-68534840bc-DRggAlZN.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:700;src:url(/assets/cap-de7701e42c-Dq_IR9rO.woff2)format("woff2"),url(/assets/cap-1ae6bd7475-BEiXGLvX.woff)format("woff"),url(/assets/cap-07d8e303ce-ATXxdsX0.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:400;src:url(/assets/cap-5d53e70ad6-Di6jR-x-.woff2)format("woff2"),url(/assets/cap-3398dd0230-CTRA-rTL.woff)format("woff"),url(/assets/cap-ed0b74372f-wX97UBjC.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:700;src:url(/assets/cap-74444efd59-CL6g_b3V.woff2)format("woff2"),url(/assets/cap-9be7ceb880-BsDP51OF.woff)format("woff"),url(/assets/cap-9163df9c71-BdnERNNW.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:400;src:url(/assets/cap-51814d270d-CTYiF6lA.woff2)format("woff2"),url(/assets/cap-5e28753be7-Dxdc4cR9.woff)format("woff"),url(/assets/cap-1e6f9579e9-CB_wures.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:700;src:url(/assets/cap-0f60d1b897-Cx986IdX.woff2)format("woff2"),url(/assets/cap-c76c5d6962-Jm3AIy58.woff)format("woff"),url(/assets/cap-138ac28d16-waoOVXN0.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:700;src:url(/assets/cap-99cd42a3c0-DxDJ3AOS.woff2)format("woff2"),url(/assets/cap-a6f7ec0d84-SpSLRI95.woff)format("woff"),url(/assets/cap-70ee1f64a2-DzxPMmG6.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:400;src:url(/assets/cap-97479ca6cc-NWA7e6Wa.woff2)format("woff2"),url(/assets/cap-f1d6ef86f3-BMLOBm91.woff)format("woff"),url(/assets/cap-0d85ae7cc3-3WenGoN9.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:400;src:url(/assets/cap-c2342cd8b8-B22Nviop.woff2)format("woff2"),url(/assets/cap-c6368d87e8-Dr94JaBh.woff)format("woff"),url(/assets/cap-d0332f5286-ypZvNtVU.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:700;src:url(/assets/cap-dc47344dbb-CZnvNsCZ.woff2)format("woff2"),url(/assets/cap-850c0af5c2-iY-2wyZ7.woff)format("woff"),url(/assets/cap-f9377ab027-B3XSjfu4.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:400;src:url(/assets/cap-7af58c5ec8-t53AETM-.woff2)format("woff2"),url(/assets/cap-8a8d244581-DA0__PXp.woff)format("woff"),url(/assets/cap-08ce98e51b-flOr_0UB.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:normal;font-weight:700;src:url(/assets/cap-e99ae51144-D1sUS0GD.woff2)format("woff2"),url(/assets/cap-ece03cfd83-DbIhKOiC.woff)format("woff"),url(/assets/cap-1ece03f79f-CFMepnvq.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:italic;font-weight:400;src:url(/assets/cap-00b26ac825-C3H0VqGB.woff2)format("woff2"),url(/assets/cap-91ee67500c-DN2j7dab.woff)format("woff"),url(/assets/cap-3931dd81fa-YYjJ1zSn.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:normal;font-weight:400;src:url(/assets/cap-68e8c73ef4-DDBCnlJ7.woff2)format("woff2"),url(/assets/cap-11e4dc8a64-CS6fqUqJ.woff)format("woff"),url(/assets/cap-f36ea897e1-BNo7hRIc.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Script;font-style:normal;font-weight:400;src:url(/assets/cap-036d4e9514-D3wIWfF6.woff2)format("woff2"),url(/assets/cap-d96cdf2b3b-D5yQViql.woff)format("woff"),url(/assets/cap-1c67f068fe-C5JkGWo-.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size1;font-style:normal;font-weight:400;src:url(/assets/cap-6b47c40166-mCD8mA8B.woff2)format("woff2"),url(/assets/cap-c943cc9863-C195tn64.woff)format("woff"),url(/assets/cap-95b6d2f1a5-Dbsnue_I.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size2;font-style:normal;font-weight:400;src:url(/assets/cap-d04c54219f-Dy4dx90m.woff2)format("woff2"),url(/assets/cap-2014c523c3-oD1tc_U0.woff)format("woff"),url(/assets/cap-a6b2099fb5-B7gKUWhC.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size3;font-style:normal;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAA4oAA4AAAAAHbQAAA3TAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAABmAAgRQIDgmcDBEICo1oijYBNgIkA14LMgAEIAWJAAeBHAyBHBvbGiMRdnO0IkRRkiYDgr9KsJ1NUAf2kILNxgUmgqIgq1P89vcbIcmsQbRps3vCcXdYOKSWEPEKgZgQkprQQsxIXUgq0DqpGKmIvrgkeVGtEQD9DzAO29fM9jYhxZEsL2FeURH2JN4MIcTdO049NCVdxQ/w9NrSYFEBKTDKpLKfNkCGDc1RwjZLQcm3vqJ2UW9Xfa3tgAHz6ivp6vgC2yD4/6352ndnN0X0TL7seypkjZlMsjmZnf0Mm5Q+JykRWQBKCVCVPbARPXWyQtb5VgLB6Biq7/Uixcj2WGqdI8tGSgkuRG+t910GKP2D7AQH0DB9FMDW/obJZ8giFI3Wg8Cvevz0M+5m0rTh7XDBlvo9Y4vm13EXmfttwI4mBo1EG15fxJhUiCLbiiyCf/ZA6MFAhg3pGIZGdGIVjtPn6UcMk9A/UUr9PhoNsCENw1APAq0gpH73e+M+0ueyHbabc3vkbcdtzcf/fiy+NxQEjf9ud/ELBHAXJ0nk4z+MXH2Ev/kWyV4k7SkvpPc9Qr38F6RPWnM9cN6DJ0AdD1BhtgABtmoRoFCvPsBAumNm6soZG2Gk5GyVTo2sJncSyp0jQTYoR6WDvTwaaEcHsxHfvuWhHA3a6bN7twRKtcGok6NsCi7jYRrM2jExsUFMxMQYuJbMhuWNOumEJy9hi29Dmg5zMp/A5+hhPG19j1vBrq8JTLr8ki5VLPmG/PynJHVul440bxg5xuymHUFPBshC+nA9I1FmwbRBTNHAcik3Oae0cxKoI3MOriM42UrPe51nsaGxJ+WfXubAsP84aabUlQSJ1IiE0iPETLUU4CATgfXSCSpuRFRmCGbO+wSpAnzaeaCYW1VNEysRtuXCEL1kUFUbbtMv3Tilt/1c11jt3Q5bbMa84cpWipp8Elw3MZhOHsOlwwVUQM3lAR35JiFQbaYCRnMF2lxAWoOg2gyoIV4PouX8HytNIfLhqpJtXB4vjiViUI8IJ7bkC4ikkQvKksnOTKICwnqWSZ9YS5f0WCxmpgjbIq7EJcM4aI2nmhLNY2JIUgOjXZFWBHb+x5oh6cwb0Tv1ackHdKi0I9OO2wE9aogIOn540CCCziyhN+IaejtgAONKznHlHyutPrHGwCx9S6B8kfS4Mfi4Eyv7OU730bT1SCBjt834cXsf43zVjPUqqJjgrjeGnBxSG4aYAKFuVbeCfkDIjAqMb6yLNIbCuvXhMH2/+k2vkNpkORhR59N1CkzoOENvneIosjYmuTxlhUzaGEJQ/iWqx4dmwpmKjrwTiTGTCVozNAYqk/zXOndWxuWSmJkQpJw3pK5KX6QrLt5LATMqpmPAQhkhK6PUjzHUn7E0gHE0kPE0iKkolgkUx9SZmVAdDgpffdyJKg3k7VmzYGCwVXGz/tXmkOIp+vcWs+EMuhhvN0h9uhfzWJziBQmCREGSIFmQIkgVpAnSBRmC//6hkLZwaVhwxlrJSOdqlFtOYxlau9F2QN5Y98xmIAsiM1HVp2VFX+DHHGg6Ecjh3vmqtidX3qHI2qycTk/iwxSt5UzTmEP92ZBnEWTk4Mx8Mpl78ZDokxg/KWb+Q0QkvdKVmq3TMW+RXEgrsziSAfNXFMhDc60N5N9jQzjfO0kBKpUZl0ZmwJ41j/B9Hz6wmRaJB84niNmQrzp9eSlQCDDzazGDdVi3P36VZQ+Jy4f9UBNp+3zTjqI4abaFAm+GShVaXlsGdF3FYzZcDI6cori4kMxUECl9IjJZpzkvitAoxKue+90pDMvcKRxLl53TmOKCmV/xRolNKSqqUxc6LStOETmFOiLZZptlZepcKiAzteG8PEdpnQpbOMNcMsR4RR2Bs0cKFEvSmIjAFcnarqwUL4lDhHmnVkwu1IwshbiCcgvOheZuYyOteufZZwlcTlLgnZ3o/WcYdzZHW/WGaqaVfmTZ1aWCceJjkbZqsfbkOtcFlUZM/jy+hXHDbaUobWqqXaeWobbLO99yG5N3U4wxco0rQGGcOLASFMXeJoham8M+/x6O2WywK2l4HGbq1CoUyC/IZikQhdq3SiuNrvAEj0AVu9x2x3lp/xWzahaxidezFVtdcb5uEnzyl0ZmYiuKI0exvCd4Xc9CV1KB0db00z92wDPde0kukbvZIWN6jUWFTmPIC/Y4UPCm8UfDTFZpZNon1qLFTkBhxzB+FjQRA2Q/YRJT8pQigslMaUpFyAG8TMlXigiqmAZX4xgijKjRlGpLE0GdplRfCaJo0JQaSxNBk6ZmMzcya0FmrcisDdn0Q3HI2sWSppYigmlM1XT/kLQZSNpMJG0WkjYbSZuDpM1F0uYhFc1HxU4m1QJjDK6iL0S5uSj5rgXc3RejEigtcRBtqYPQsiTskmO5vosV+q4VGIKbOkDg0jtRrq+Em1YloaTFar3EGr1EUC8R0kus1Uus00usL97ABr2BjXoDm/QGNhuWtMVBKOwg/i78lT7hBsAvDmwHc/ao3vmUbBmhjeYySZNWvGkfZAgISDSaDo1SVpzGDsAEkF8B+gEapViUoZgUWXcRIGFZNm6gWbAKk0bp0k1MHG9fLYtV4iS2SmLEQFARzRcnf9PUS0LVn05/J9MiRRBU3v2IrvW974v4N00L7ZMk0wXP1409CHo/an8zTRHD3eSJ6m8D4YMkZNl3M79sqeuAsr/m3f+8/yl7A50aiAEJgeBeMWzu7ui9UfUBCe2TIqZIoOd/3/udRBOQidQZUERzb2/VwZN1H/Sju82ew2H2Wfr6qvfVf3hqwDvAIpkQVFy4B9Pe9e4/XvPeceu7h3dvO56iJPf0+A6cqA2ip18ER+iFgggiuOkvj24bby0N9j2UHIkgqIt+sVgfodC4YghLSMjSZbH0VR/6dMDrYJeKHilKTemt6v6kvzvn3/RrdWtr0GoN/xL+Sex/cPYLUpepx9cz/D46UPU5KXgAQa+NDps1v6J3xP1i2HtaDB0M9aX2deA7SYff//+gUCovMmIK/qfsFcOk+4Y5ZN97XlG6zebqtMbKgeRFi51vnxTQYBUik2rS/Cn6PC8ADR8FGxsRPB82dzfND90gIcshOcYUkfjherBz53odpm6TP8txlwOZ71xmfHHOvq053qFF/MRlS3jP0ELudrf2OeN8DHvp6ZceLe8qKYvWz/7yp0u4dKPfli3CYq0O13Ih71mylJ80tOi10On8wi+F4+LWgDPeJ30msSQt9/vkmHq9/Lvo2b461mP801v3W4xTcs6CbvF9UDdrSt+A8OUbpSh55qAUFXWznBBfdeJ8a4d7ugT5tvxUza3h9m4H7ptTqiG4z0g5dc0X29OcGlhpGFMpQo9ytTS+NViZpNdvU4kWx+LKxNY10kQ1yqGXrhe4/1nvP7E+nd5A92TtaRplbHSqoIdOqtRWti+fkB5/n1+/VvCmz12pG1kpQWsfi1ftlBobm0bpngs16CHkbIwdLnParxtTV3QYRlfJ0KFskH7pdN/YDn+yRuSd7sNH3aO0DYPggk6uWuXrfOc+fa3VTxFVvKaNxHsiHmsXyCLIE5yuOeN3/Jdf8HBL/5M6shjyhxHx9BjB1O0+4NLOnjLLSxwO7ukN4jMbOIcD879KLSi6Pk61Oqm2377n8079PXEEQ7cy7OKEC9nbpet118fxweTafpt69x/Bt8UqGzNQt7aelpc44dn5cqhwf71+qKp/Zf/+a0zcizOUWpl/iBcSXip0pplkatCchoH5c5aUM8I7/dWxAej8WicPL1URFZ9BDJelUwEwTkGqUhgSlydVes95YdXvhh9Gfz/aeFWvgVb4tuLbcv4+wLdutVZv/cUonwBD/6eDlE0aSiKK/uoH3+J1wDE/jMVqY2ysGufN84oIXB0sPzy8ollX/LegY74DgJXJR57sn+VGza0x3DnuIgABFM15LmajjjsNlYj+JEZGbuRYcAMOWxFkPN2w6Wd46xo4gVWQR/X4lyI/R6K/YK0110GzudPRW7Y+UOBGTfNNzHeYT0fiH0taunBpq9HEW8OKSaBGj21L0MqenEmNRWBAWDWAk4CpNoEZJ2tTaPFgbQYj8HxtFilErs3BTRwT8uO1NXQaWfIotchmPkAF5mMBAliEmZiOGVgCG9LgRzpscMAOOwowlT3JhusdazXGSC/hxR3UlmWVwWHpOIKheqONvjyhSiTHIkVUco5bnji8m//zL7PKaT1Vl5I6UE609f+gkr6MZKVyKc7zJRmCahLsdlyA5fdQkRSan9LgnnLEyGSkaKJCJog0wAgvepWBt80+1yKln1bMVtCljfNWDueKLsWwaEbBSfSPTEmVRsUcYYMnEjcjeyCZzBXK9E9BYBXLKjOSpUDR+nEV3TFSUdQaz+ot98QxgXwx0GQ+EEUAKB2qZPkQQ0GqFD8UPFMqyaCHM24BZmSGic9EYMagKizOw9Hz50DMrDLrqqLkTAhplMictiCAx5S3BIUQdeJeLnBy2CNtMfz6cV4u8XKoFZQesbf9YZiIERiHjaNodDW6LgcirX/mPnJIkBGDUpTBhSa0EIr38D5hCIszhCM8URGBqImoWjpvpt1ebu/v3Gl3qJfMnNM+9V+kiRFyROTPHQWOcs1dNW94/ukKMPZBvDi55i5CttdeJz84DLngLqjcdwEZ87bFFR8CIG35OAkDVN6VRDZ7aq67NteYqZ2lpT8oYB2CytoBd6VuAx4WgiAsnuj3WohG+LugzXiQRDeM3XYXlULv4dp5VFYC)format("woff2"),url(/assets/cap-6ab6b62e9b-CTq5MqoE.woff)format("woff"),url(/assets/cap-500e04d54f-DgpXs0kz.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size4;font-style:normal;font-weight:400;src:url(/assets/cap-a4af7d4144-Dl5lxZxV.woff2)format("woff2"),url(/assets/cap-99f9c6750b-BF-4gkZK.woff)format("woff"),url(/assets/cap-c647367d1d-DWFBv043.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Typewriter;font-style:normal;font-weight:400;src:url(/assets/cap-71d517d678-CO6r4hn1.woff2)format("woff2"),url(/assets/cap-e14fed02b1-C0xS9mPB.woff)format("woff"),url(/assets/cap-f01f3e87d9-D3Ib7_Hf.ttf)format("truetype")}.pcap .md-body[data-v-22b35a8c]{color:var(--text);word-break:break-word;overflow-wrap:break-word;min-width:0;max-width:100%;font-size:14px;line-height:1.7;overflow-x:hidden}.pcap [data-v-22b35a8c] .code-block{background:var(--code-bg);border:1px solid var(--border);border-radius:8px;margin:8px 0;overflow:hidden}.pcap [data-v-22b35a8c] p:empty{display:none}.pcap [data-v-22b35a8c] p+.code-block,.pcap [data-v-22b35a8c] .code-block+p{margin-top:0}.pcap [data-v-22b35a8c] .code-header{background:var(--code-header-bg);border-bottom:1px solid var(--code-header-border,var(--border));flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:8px;padding:4px 12px;font-size:11px;display:flex}.pcap [data-v-22b35a8c] .code-lang{color:var(--code-header-text,var(--text2));font-weight:600;font-family:var(--font-mono);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.pcap [data-v-22b35a8c] .copy-btn{cursor:pointer;background:color-mix(in srgb, var(--card,#fff) 72%, transparent);border:1px solid var(--border);height:21px;color:var(--code-header-text,var(--text2));white-space:nowrap;border-radius:4px;flex-shrink:0;align-items:center;padding:0 8px;font-size:11px;line-height:1;transition:all .15s;display:inline-flex}.pcap [data-v-22b35a8c] .copy-btn:hover{color:var(--text);background:var(--surface-hover);border-color:var(--border-strong)}.pcap [data-v-22b35a8c] .code-actions{flex-wrap:nowrap;flex-shrink:0;align-items:center;gap:6px;display:inline-flex}.pcap [data-v-22b35a8c] .wrap-btn{cursor:pointer;background:color-mix(in srgb, var(--card,#fff) 72%, transparent);border:1px solid var(--border);width:24px;height:21px;color:var(--code-header-text,var(--text2));border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:all .15s;display:inline-flex}.pcap [data-v-22b35a8c] .wrap-btn svg{width:13px;height:13px;display:block}@media (hover:hover){.pcap [data-v-22b35a8c] .wrap-btn:hover{color:var(--text);background:var(--surface-hover);border-color:var(--border-strong)}}.pcap [data-v-22b35a8c] .wrap-btn:active{transform:scale(.92)}.pcap [data-v-22b35a8c] .code-block pre{background:var(--code-bg);border:none;border-image:;border-radius:0;margin:0;padding:12px;overflow-x:auto}.pcap [data-v-22b35a8c] .code-block code,.pcap [data-v-22b35a8c] .code-block .hljs{font-family:var(--font-mono);color:var(--text);background:0 0;border-radius:0;padding:0;font-size:13px;line-height:1.5}.pcap [data-v-22b35a8c] :not(pre)>code:not(.hljs){background:var(--inline-code-bg);font-size:.92em;line-height:1.45;font-family:var(--font-mono);color:var(--text);word-break:break-word;overflow-wrap:anywhere;border-radius:4px;padding:.2em .4em}.pcap [data-v-22b35a8c] ul{margin:6px 0;padding-left:1.75em;list-style-position:outside}.pcap [data-v-22b35a8c] ol{margin:6px 0;padding-left:2.25em;list-style-position:outside}.pcap [data-v-22b35a8c] li{margin:4px 0;padding-left:.2em}.pcap [data-v-22b35a8c] li::marker{color:var(--text2);font-weight:600}.pcap [data-v-22b35a8c] li>p{margin:2px 0}.pcap [data-v-22b35a8c] li>p:first-child{margin-top:0}.pcap [data-v-22b35a8c] li>p:last-child{margin-bottom:0}.pcap [data-v-22b35a8c] [data-tag=h1],.pcap [data-v-22b35a8c] h2,.pcap [data-v-22b35a8c] h3,.pcap [data-v-22b35a8c] h4{color:var(--text);margin:12px 0 6px;line-height:1.3}.pcap [data-v-22b35a8c] [data-tag=h1]{font-size:1.4em}.pcap [data-v-22b35a8c] h2{font-size:1.2em}.pcap [data-v-22b35a8c] h3{font-size:1.1em}.pcap [data-v-22b35a8c] [data-tag=a]{color:var(--link-color);word-break:break-all;overflow-wrap:break-word;text-decoration:none}.pcap [data-v-22b35a8c] [data-tag=a]:hover{text-decoration:underline}.pcap [data-v-22b35a8c] [data-tag=a][data-md-bare-link]>code{color:var(--link-color)}.pcap [data-v-22b35a8c] [data-tag=a][data-md-bare-link]:hover>code{text-decoration:underline}.pcap [data-v-22b35a8c] blockquote{border-left:3px solid var(--bubble-ai-border);color:var(--text2);margin:8px 0;padding-left:12px}.pcap [data-v-22b35a8c] .table-scroll{border:1px solid var(--border);border-radius:6px;margin:8px 0;overflow-x:auto}.pcap [data-v-22b35a8c] .table-scroll table{border-collapse:collapse;white-space:nowrap;min-width:100%;margin:0}.pcap [data-v-22b35a8c] .table-scroll th,.pcap [data-v-22b35a8c] .table-scroll td{border-right-color: ;border-right-style: ;border-right-width: ;border-bottom-color: ;border-bottom-style: ;border-bottom-width: ;border-image-source: ;border-image-slice: ;border-image-width: ;border-image-outset: ;border-image-repeat: ;border-top:none;border-left:none;padding:6px 12px;font-size:13px}.pcap [data-v-22b35a8c] .table-scroll th:first-child,.pcap [data-v-22b35a8c] .table-scroll td:first-child{border-left:none}.pcap [data-v-22b35a8c] .table-scroll tr:last-child td{border-bottom:none}.pcap [data-v-22b35a8c] .table-scroll th{background:var(--surface);color:var(--text);z-index:1;border-top:none;font-weight:600;position:sticky;top:0}.pcap [data-v-22b35a8c] table:not(.table-scroll table){border-collapse:collapse;width:100%;margin:8px 0}.pcap [data-v-22b35a8c] table:not(.table-scroll table) th,.pcap [data-v-22b35a8c] table:not(.table-scroll table) td{border:1px solid var(--border);padding:6px 12px;font-size:13px}.pcap [data-v-22b35a8c] table:not(.table-scroll table) th{background:var(--surface);color:var(--text);font-weight:600}.pcap [data-v-22b35a8c] hr{border-bottom:none;border-left:none;border-right:none;border-top:1px solid var(--border);border-image:;margin:12px 0}.pcap [data-v-22b35a8c] p{margin:4px 0}.pcap [data-v-22b35a8c] img{max-width:100%;height:auto}@keyframes md-local-image-shimmer-22b35a8c{0%{transform:translate(-100%)}to{transform:translate(100%)}}.pcap .responsive-action-bar[data-v-a2be2485]{align-items:center;gap:var(--rab-gap);flex:0 1 var(--rab-basis);min-width:0;max-width:100%;display:inline-flex;overflow:hidden}.pcap .rab-label[data-v-a2be2485]{min-width:18px;height:28px;color:var(--text2,#8492a6);font-variant-numeric:tabular-nums;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;display:inline-flex}.pcap .rab-svg[data-v-a2be2485]{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.pcap .rab-svg[data-v-a2be2485] svg{width:100%;height:100%}.pcap .rab-terminal[data-v-a2be2485] .n-button{--n-text-color:var(--tp-text2);--n-text-color-hover:var(--tp-text-bright);--n-color-hover:var(--tp-hover);--n-color-pressed:var(--tp-active);border-radius:6px;width:28px;height:28px}.pcap .rab-terminal .rab-label[data-v-a2be2485]{height:28px;color:var(--tp-text2);font-size:11px}.pcap .rab-chat[data-v-a2be2485] .n-button{font-size:12px}.pcap .bubble-tool[data-v-df832ff0]{color:var(--tool-text);background:0 0;border:none;border-image:;border-radius:0;min-width:0;max-width:100%;padding:2px 0;font-size:13px;overflow:hidden}.pcap .bubble-tool[data-v-df832ff0]:not(.tool-expanded){padding:2px 0}.pcap .tool-header[data-v-df832ff0]{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:6px;min-width:0;display:flex}.pcap .tool-header[data-v-df832ff0]:hover{opacity:.8}.pcap .tool-toggle[data-v-df832ff0]{opacity:.5;flex-shrink:0;font-size:10px}.pcap .tool-icon[data-v-df832ff0]{flex-shrink:0;align-items:center;font-size:12px;line-height:1;display:inline-flex}.pcap .tool-icon[data-v-df832ff0] svg{vertical-align:middle}.pcap .tool-label[data-v-df832ff0]{color:var(--tool-text);white-space:nowrap;text-overflow:ellipsis;flex-shrink:1;min-width:0;font-size:12px;font-weight:600;overflow:hidden}.pcap .tool-status[data-v-df832ff0],.pcap .msg-time[data-v-df832ff0]{flex-shrink:0}.pcap .msg-time[data-v-df832ff0]{color:var(--time-color);text-align:right;white-space:nowrap;justify-content:flex-end;align-items:center;gap:4px;margin-top:2px;font-size:10px;display:flex}.pcap .tool-status[data-v-df832ff0]{font-size:11px;font-weight:600}@keyframes tool-dot-pulse-df832ff0{0%,80%,to{opacity:.3;transform:scale(.8)}40%{opacity:1;transform:scale(1.2)}}.pcap .tool-status.status-done[data-v-df832ff0]{color:var(--tool-done)}@keyframes approval-pulse-df832ff0{0%,to{opacity:.4}50%{opacity:1}}@keyframes approval-ring-df832ff0{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(1.7)}}.pcap .tool-open-btn[data-v-df832ff0]{color:var(--link-color);cursor:pointer;white-space:nowrap;border:1px solid color-mix(in srgb, var(--link-color) 28%, transparent);border-radius:4px;flex-shrink:0;padding:1px 6px;font-size:10px;line-height:14px;transition:all .15s}.pcap .tool-open-btn[data-v-df832ff0]:hover{background:color-mix(in srgb, var(--link-color) 14%, transparent);border-color:color-mix(in srgb, var(--link-color) 50%, transparent)}.pcap .tool-summary-row[data-v-df832ff0]{align-items:center;gap:6px;padding:1px 0 1px 28px;display:flex}.pcap .tool-summary[data-v-df832ff0]{color:var(--tool-summary);font-size:11px;font-family:var(--td-mono,var(--font-mono,ui-monospace, monospace));text-overflow:ellipsis;white-space:nowrap;cursor:pointer;flex:1;min-width:0;overflow:hidden}.pcap .tool-summary[data-v-df832ff0]:hover{color:var(--tool-text)}.pcap .maximized-panel[data-v-ccd9dbe3]{border:1px solid var(--border,var(--wb-border,#d9d9d9));background:var(--bg,#fff);touch-action:none;border-radius:12px;flex-direction:column;min-width:240px;min-height:240px;display:flex;position:fixed;overflow:hidden;box-shadow:0 18px 50px #00000038,0 4px 16px #0000001f}.pcap .maximized-panel-header[data-v-ccd9dbe3]{background:var(--wb-panel-tab-bg,color-mix(in srgb, var(--surface,var(--bg,#fff)) 92%, var(--accent,#0ea472) 8%));border-bottom:1px solid var(--border,var(--wb-border,#e0e0e0));cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none;flex:none;justify-content:space-between;align-items:center;gap:8px;height:40px;padding:0 10px 0 12px;display:flex}.pcap .maximized-panel-header[data-v-ccd9dbe3]:active{cursor:grabbing}.pcap .maximized-panel-title[data-v-ccd9dbe3]{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text,#333);font-size:13px;font-weight:700;overflow:hidden}.pcap .maximized-panel-actions[data-v-ccd9dbe3]{flex:none;gap:6px;display:flex}.pcap .maximized-panel-actions [data-tag=button][data-v-ccd9dbe3]{border:1px solid var(--border,#d9d9d9);background:var(--bg,#fff);height:28px;color:var(--text2,#666);cursor:pointer;border-radius:999px;padding:0 10px;font-size:12px;font-weight:700}.pcap .maximized-panel-actions [data-tag=button][data-v-ccd9dbe3]:hover{color:var(--text,#333);border-color:var(--accent,#0ea472)}.pcap .maximized-panel-actions .maximized-panel-resize-btn[data-v-ccd9dbe3]{border-color:color-mix(in srgb, var(--accent,#0ea472) 48%, transparent);background:color-mix(in srgb, var(--accent,#0ea472) 14%, var(--bg,#fff));color:var(--accent,#0ea472);cursor:nwse-resize;touch-action:none}.pcap .maximized-panel-body[data-v-ccd9dbe3]{flex:auto;min-height:0;overflow:hidden}.pcap .maximized-panel-grip[data-v-ccd9dbe3]{cursor:nwse-resize;touch-action:none;z-index:2;width:26px;height:26px;position:absolute;bottom:0;right:0}.pcap .maximized-panel-grip[data-v-ccd9dbe3]:after{content:"";border-right:2px solid color-mix(in srgb, var(--text-muted,#999) 70%, transparent);border-bottom:2px solid color-mix(in srgb, var(--text-muted,#999) 70%, transparent);border-radius:0 0 2px;width:9px;height:9px;position:absolute;bottom:6px;right:6px}.pcap .fes-body[data-v-ecc13716]{flex-direction:row;flex:1;min-width:0;height:100%;min-height:0;display:flex;overflow:hidden}.pcap .fes-nav[data-v-ecc13716]{flex-shrink:0;min-width:160px;position:relative;overflow:hidden}.pcap .fes-nav-resize-divider[data-v-ecc13716]{cursor:col-resize;touch-action:none;flex:0 0 8px;width:8px;height:100%;transition:background .15s;position:relative}.pcap .fes-nav-resize-divider[data-v-ecc13716]:before{content:"";background:var(--border,#7f7f7f4d);opacity:.55;pointer-events:none;border-radius:1px;width:2px;transition:background .15s,opacity .15s,width .15s;position:absolute;top:0;bottom:0;left:0;transform:translate(-50%)}.pcap .fes-nav-resize-divider[data-v-ecc13716]:hover:before,.pcap .fes-nav-resize-divider[data-v-ecc13716]:active:before{opacity:1;background:var(--accent,#0ea472);width:3px}@media (pointer:coarse){.pcap .fes-nav-resize-divider[data-v-ecc13716]{flex-basis:14px;width:14px}.pcap .fes-nav-resize-divider[data-v-ecc13716]:before{opacity:.7;width:3px}}.pcap .fes-preview[data-v-ecc13716]{flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}@media (width<=768px){.pcap .fes-nav[data-v-ecc13716]{border-bottom:none;min-width:128px;max-width:calc(100% - 144px);height:100%;min-height:0;max-height:none}.pcap .fes-preview[data-v-ecc13716]{min-width:0;min-height:0}}.pcap .fsn-root[data-v-81fef0dd]{--fsn-gr:8px;flex-direction:column;height:100%;display:flex;overflow:hidden}.pcap .fsn-header[data-v-81fef0dd]{border-bottom:1px solid var(--border);color:var(--text);flex-shrink:0;align-items:center;gap:8px;padding:9px 12px;font-size:13px;font-weight:600;display:flex}.pcap .fsn-title-action[data-v-81fef0dd]{border-radius:var(--fsn-gr);min-width:0;color:inherit;font:inherit;cursor:pointer;background:0 0;border:none;border-image:;align-items:center;gap:8px;margin:-2px -6px;padding:2px 6px;display:inline-flex}.pcap .fsn-title-action[data-v-81fef0dd]:hover{background:var(--surface-hover)}.pcap .fsn-header-actions[data-v-81fef0dd]{flex-shrink:0;align-items:center;gap:4px;margin-left:auto;display:inline-flex}.pcap .fsn-header-icon-btn[data-v-81fef0dd]{border-radius:var(--fsn-gr);width:22px;height:22px;color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-image:;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background .15s,color .15s;display:inline-flex}.pcap .fsn-header-icon-btn[data-v-81fef0dd]:hover:not(:disabled){background:var(--surface-hover);color:var(--text)}.pcap .fsn-header-icon-btn[data-v-81fef0dd]:disabled{cursor:wait;opacity:.7}.pcap .fsn-time-sort-btn.active[data-v-81fef0dd]{color:var(--accent);background:color-mix(in srgb, var(--accent) 12%, transparent)}@keyframes fsn-spin-81fef0dd{to{transform:rotate(360deg)}}.pcap .fsn-scroll-region[data-v-81fef0dd]{--fsn-scrollbar-safe-gutter:12px;--fsn-quick-index-width:24px;flex:1;min-width:0;min-height:0;position:relative;overflow:hidden}.pcap .fsn-body[data-v-81fef0dd]{box-sizing:border-box;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) transparent;overscroll-behavior:contain;width:100%;height:100%;overflow:auto}.pcap [data-v-81fef0dd] .n-tree{width:max-content;min-width:100%}.pcap [data-v-81fef0dd] .n-tree:not(.fsn-change-tree){padding:4px 6px}.pcap [data-v-81fef0dd] .n-tree .n-tree-node-wrapper{padding:1px 0}.pcap [data-v-81fef0dd] .n-tree .n-tree-node{height:26px;padding:0 4px;font-size:13px}.pcap [data-v-81fef0dd] .n-tree .n-tree-node--selected .n-tree-node-content__text{color:var(--accent);font-weight:600}.pcap [data-v-81fef0dd] .n-tree .n-tree-node.fsn-draggable-row{cursor:grab}.pcap [data-v-81fef0dd] .n-tree .n-tree-node.fsn-draggable-row:active{cursor:grabbing}.pcap [data-v-81fef0dd] .n-tree .n-tree-node-content{flex:auto;align-items:center;min-width:0;padding:0 4px;display:flex}.pcap [data-v-81fef0dd] .n-tree .n-tree-node-content__text{text-overflow:clip;white-space:nowrap;flex:1 0 auto;overflow:visible}.pcap [data-v-81fef0dd] .n-tree .n-tree-node-content__suffix{flex-shrink:0;margin-left:6px}.pcap [data-v-81fef0dd] .n-tree .n-tree-node-switcher{width:16px;height:24px}.pcap [data-v-81fef0dd] .tree-meta{color:var(--text-muted);font-variant-numeric:tabular-nums;flex-shrink:0;margin-left:4px;font-size:11px}.pcap [data-v-81fef0dd] .fsn-tree-label{text-overflow:clip;white-space:nowrap;-webkit-user-select:none;user-select:none;width:100%;display:block;overflow:visible}.pcap [data-v-81fef0dd] .fsn-draggable{cursor:grab}.pcap [data-v-81fef0dd] .fsn-draggable:active{cursor:grabbing}.pcap .ide-search-bar[data-v-6b51b2f7]{border-bottom:1px solid var(--border);background:var(--surface);align-items:center;gap:8px;min-width:0;padding:7px 10px;display:flex}.pcap .ide-search-input-wrap[data-v-6b51b2f7]{border:1px solid color-mix(in srgb, var(--border) 82%, var(--text-muted));background:var(--bg);border-radius:4px;flex:360px;align-items:center;min-width:220px;max-width:min(520px,55vw);display:inline-flex;overflow:hidden}.pcap .ide-search-input[data-v-6b51b2f7]{flex:auto;min-width:100px}.pcap .ide-search-input[data-v-6b51b2f7] .n-input{background:0 0;--n-border:none!important;--n-border-hover:none!important;--n-border-focus:none!important;--n-box-shadow-focus:none!important}.pcap .ide-search-toggle[data-v-6b51b2f7]{border-left:1px solid var(--border);flex:none;min-width:30px;font-size:12px;--n-border-radius:0!important;border-radius:0!important}.pcap .ide-search-action[data-v-6b51b2f7]{min-width:24px;--n-border-radius:4px!important;border-radius:4px!important}.pcap .ide-search-whole[data-v-6b51b2f7]{text-underline-offset:3px;text-decoration:underline}.pcap .ide-search-status[data-v-6b51b2f7]{min-width:70px;color:var(--text-muted);white-space:nowrap;flex:none;font-size:12px}@media (width<=768px){.pcap .ide-search-bar[data-v-6b51b2f7]{gap:4px;padding:5px 6px}.pcap .ide-search-input-wrap[data-v-6b51b2f7]{min-width:0;max-width:none}.pcap .ide-search-status[data-v-6b51b2f7]{min-width:50px;font-size:11px}}@font-face{font-display:block;font-family:KaTeX_AMS;font-style:normal;font-weight:400;src:url(/assets/cap-0cdd387c95-BQhdFMY1.woff2)format("woff2"),url(/assets/cap-30da91e84c-DMm9YOAa.woff)format("woff"),url(/assets/cap-68534840bc-DRggAlZN.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:700;src:url(/assets/cap-de7701e42c-Dq_IR9rO.woff2)format("woff2"),url(/assets/cap-1ae6bd7475-BEiXGLvX.woff)format("woff"),url(/assets/cap-07d8e303ce-ATXxdsX0.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:400;src:url(/assets/cap-5d53e70ad6-Di6jR-x-.woff2)format("woff2"),url(/assets/cap-3398dd0230-CTRA-rTL.woff)format("woff"),url(/assets/cap-ed0b74372f-wX97UBjC.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:700;src:url(/assets/cap-74444efd59-CL6g_b3V.woff2)format("woff2"),url(/assets/cap-9be7ceb880-BsDP51OF.woff)format("woff"),url(/assets/cap-9163df9c71-BdnERNNW.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:400;src:url(/assets/cap-51814d270d-CTYiF6lA.woff2)format("woff2"),url(/assets/cap-5e28753be7-Dxdc4cR9.woff)format("woff"),url(/assets/cap-1e6f9579e9-CB_wures.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:700;src:url(/assets/cap-0f60d1b897-Cx986IdX.woff2)format("woff2"),url(/assets/cap-c76c5d6962-Jm3AIy58.woff)format("woff"),url(/assets/cap-138ac28d16-waoOVXN0.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:700;src:url(/assets/cap-99cd42a3c0-DxDJ3AOS.woff2)format("woff2"),url(/assets/cap-a6f7ec0d84-SpSLRI95.woff)format("woff"),url(/assets/cap-70ee1f64a2-DzxPMmG6.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:400;src:url(/assets/cap-97479ca6cc-NWA7e6Wa.woff2)format("woff2"),url(/assets/cap-f1d6ef86f3-BMLOBm91.woff)format("woff"),url(/assets/cap-0d85ae7cc3-3WenGoN9.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:400;src:url(/assets/cap-c2342cd8b8-B22Nviop.woff2)format("woff2"),url(/assets/cap-c6368d87e8-Dr94JaBh.woff)format("woff"),url(/assets/cap-d0332f5286-ypZvNtVU.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:700;src:url(/assets/cap-dc47344dbb-CZnvNsCZ.woff2)format("woff2"),url(/assets/cap-850c0af5c2-iY-2wyZ7.woff)format("woff"),url(/assets/cap-f9377ab027-B3XSjfu4.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:400;src:url(/assets/cap-7af58c5ec8-t53AETM-.woff2)format("woff2"),url(/assets/cap-8a8d244581-DA0__PXp.woff)format("woff"),url(/assets/cap-08ce98e51b-flOr_0UB.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:normal;font-weight:700;src:url(/assets/cap-e99ae51144-D1sUS0GD.woff2)format("woff2"),url(/assets/cap-ece03cfd83-DbIhKOiC.woff)format("woff"),url(/assets/cap-1ece03f79f-CFMepnvq.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:italic;font-weight:400;src:url(/assets/cap-00b26ac825-C3H0VqGB.woff2)format("woff2"),url(/assets/cap-91ee67500c-DN2j7dab.woff)format("woff"),url(/assets/cap-3931dd81fa-YYjJ1zSn.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:normal;font-weight:400;src:url(/assets/cap-68e8c73ef4-DDBCnlJ7.woff2)format("woff2"),url(/assets/cap-11e4dc8a64-CS6fqUqJ.woff)format("woff"),url(/assets/cap-f36ea897e1-BNo7hRIc.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Script;font-style:normal;font-weight:400;src:url(/assets/cap-036d4e9514-D3wIWfF6.woff2)format("woff2"),url(/assets/cap-d96cdf2b3b-D5yQViql.woff)format("woff"),url(/assets/cap-1c67f068fe-C5JkGWo-.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size1;font-style:normal;font-weight:400;src:url(/assets/cap-6b47c40166-mCD8mA8B.woff2)format("woff2"),url(/assets/cap-c943cc9863-C195tn64.woff)format("woff"),url(/assets/cap-95b6d2f1a5-Dbsnue_I.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size2;font-style:normal;font-weight:400;src:url(/assets/cap-d04c54219f-Dy4dx90m.woff2)format("woff2"),url(/assets/cap-2014c523c3-oD1tc_U0.woff)format("woff"),url(/assets/cap-a6b2099fb5-B7gKUWhC.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size3;font-style:normal;font-weight:400;src:url(data:font/woff2;base64,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)format("woff2"),url(/assets/cap-6ab6b62e9b-CTq5MqoE.woff)format("woff"),url(/assets/cap-500e04d54f-DgpXs0kz.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size4;font-style:normal;font-weight:400;src:url(/assets/cap-a4af7d4144-Dl5lxZxV.woff2)format("woff2"),url(/assets/cap-99f9c6750b-BF-4gkZK.woff)format("woff"),url(/assets/cap-c647367d1d-DWFBv043.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Typewriter;font-style:normal;font-weight:400;src:url(/assets/cap-71d517d678-CO6r4hn1.woff2)format("woff2"),url(/assets/cap-e14fed02b1-C0xS9mPB.woff)format("woff"),url(/assets/cap-f01f3e87d9-D3Ib7_Hf.ttf)format("truetype")}.pcap{counter-reset:katexEqnNo 0 mmlEqnNo 0}.pcap [data-v-0270dbad] code{font-family:JetBrains Mono,Fira Code,Consolas,monospace}.pcap [data-v-0270dbad] pre{background-color:#0000;padding:0}.pcap [data-v-0270dbad] li,.pcap [data-v-0270dbad] ul{list-style:unset}.pcap pre code.hljs{padding:1em;display:block;overflow-x:auto}.pcap code.hljs{padding:3px 5px}.pcap .hljs{color:#abb2bf;background:#282c34}.pcap .fp-root[data-v-921b6301]{--fp-code-font:"JetBrains Mono", "Cascadia Code", "Fira Code", monospace;--fp-code-font-size:13px;--fp-code-line-height:20px;--fp-code-gutter:54px;--fp-scrollbar-bottom-offset:16px;font-variant-ligatures:none;font-feature-settings:"liga" 0, "calt" 0;background:var(--bg);flex-direction:column;flex:1;width:100%;min-width:0;min-height:0;display:flex;overflow:hidden}.pcap .fp-preview-header[data-v-921b6301]{border-bottom:1px solid var(--border);background:var(--bg);flex-shrink:0;align-items:center;gap:10px;min-width:0;max-width:100%;padding:8px 12px;display:flex;overflow:hidden}.pcap .fp-preview-info[data-v-921b6301]{white-space:nowrap;flex:1 1 0;align-items:center;gap:10px;min-width:0;display:flex}.pcap .fp-preview-path[data-v-921b6301]{white-space:nowrap;font-size:12px;font-weight:500;font-family:var(--fp-code-font);flex:none}.pcap .fp-preview-header[data-v-921b6301] .n-button{flex-shrink:0}@keyframes fp-save-spin-921b6301{to{transform:rotate(360deg)}}.pcap .fp-preview-meta[data-v-921b6301]{color:var(--text-muted);white-space:nowrap;flex:none;font-size:11px}.pcap .fp-preview-body[data-v-921b6301]{min-width:0;min-height:0;margin-bottom:var(--fp-scrollbar-bottom-offset);background:var(--bg);flex:1;position:relative;overflow:auto}:is(.pcap .fp-preview-body[data-v-921b6301]:has(.fp-monaco-host),.pcap .fp-preview-body[data-v-921b6301]:has(.fp-office-online)){margin-bottom:0;overflow:hidden}.pcap .fp-md-preview[data-v-921b6301]{word-break:break-word;overflow-wrap:break-word;box-sizing:border-box;min-width:0;max-width:100%;padding:16px 20px;font-size:14px;line-height:1.6}.pcap .fp-md-preview[data-v-921b6301] pre,.pcap .fp-md-preview[data-v-921b6301] .table-scroll{overflow-x:auto}@media (width<=768px){.pcap .fp-root[data-v-921b6301]{--fp-code-font-size:12px;--fp-code-line-height:19px;--fp-code-gutter:48px}.pcap .fp-preview-header[data-v-921b6301]{gap:6px;padding:6px 8px}.pcap .fp-preview-path[data-v-921b6301]{font-size:11px}.pcap .fp-md-preview[data-v-921b6301]{padding:12px;font-size:13px}}.pcap .kb-reader-frame[data-v-ed7ff239]{--kb-reader-accent:#3eaf7c;color:var(--text);box-sizing:border-box}.pcap .kb-reader-embedded[data-v-ed7ff239]{background:var(--card);min-height:100%;padding:22px 28px 36px}.pcap .kb-reader-frame[data-v-ed7ff239] .md-body{letter-spacing:.005em;font-size:15px;line-height:1.78}.pcap .kb-reader-frame[data-v-ed7ff239] [data-tag=h1],.pcap .kb-reader-frame[data-v-ed7ff239] h2,.pcap .kb-reader-frame[data-v-ed7ff239] h3{letter-spacing:-.01em;font-weight:700;line-height:1.35}.pcap .kb-reader-frame[data-v-ed7ff239] [data-tag=h1]{border-bottom:1px solid var(--border);padding-bottom:12px}.pcap .kb-reader-frame[data-v-ed7ff239] h2{border-top:1px solid color-mix(in srgb, var(--border) 70%, transparent);margin-top:2.25em;padding-top:.25em}.pcap .kb-reader-frame[data-v-ed7ff239] [data-tag=a]{color:var(--kb-reader-accent);font-weight:500;text-decoration:none}.pcap .kb-reader-frame[data-v-ed7ff239] [data-tag=a]:hover{text-decoration:underline}.pcap .kb-reader-frame[data-v-ed7ff239] blockquote{border-left:4px solid var(--kb-reader-accent);background:color-mix(in srgb, var(--kb-reader-accent) 7%, transparent);color:var(--text2);border-radius:0 8px 8px 0;padding:10px 14px}.pcap .kb-reader-frame[data-v-ed7ff239] .code-block{border:1px solid color-mix(in srgb, var(--border) 82%, transparent);border-radius:10px;overflow:hidden}.pcap .kb-reader-frame[data-v-ed7ff239] .code-header{background:var(--code-header-bg);border-bottom-color:var(--code-header-border,var(--border))}.pcap .kb-reader-frame[data-v-ed7ff239] .copy-btn{border-radius:6px}.pcap .kb-reader-frame[data-v-ed7ff239] table{border-radius:8px;overflow:hidden}@media (width<=768px){.pcap .kb-reader-embedded[data-v-ed7ff239]{padding:14px 16px 24px}.pcap .kb-reader-frame[data-v-ed7ff239] .md-body{font-size:14px}}.pcap .fep-root[data-v-905c74e2]{flex-direction:column;flex:1;width:100%;min-width:0;height:100%;min-height:0;display:flex;overflow:hidden}.pcap .fep-navigator[data-v-905c74e2]{flex:auto;height:auto;min-height:0}.pcap .fep-navigator-stack[data-v-905c74e2]{flex-direction:column;height:100%;min-height:0;display:flex}.pcap section+section[data-v-0464570a]{margin-top:20px}.pcap h3[data-v-0464570a]{margin:0 0 9px;font-size:14px}@keyframes nb-pulse-9acf8faf{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.72)}}.pcap .tree-folder-icon-stack{vertical-align:middle;justify-content:center;align-items:center;width:20px;height:20px;margin-right:-1px;display:inline-flex;position:relative}.pcap .tree-folder-icon-base{flex-shrink:0}.pcap .tree-folder-icon-badge{pointer-events:none;border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;width:13px;height:13px;display:inline-flex;position:absolute;bottom:0;right:0}.pcap .wd-page[data-v-be9798d1]{flex-direction:column;min-width:0;max-width:100%;height:calc(100dvh - 48px);display:flex;position:relative;overflow:hidden}@keyframes tree-load-all-spin-be9798d1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.pcap .wd-page.wd-page-embedded[data-v-be9798d1]{width:100%;height:100%}.pcap .wd-header[data-v-be9798d1]{padding:0 var(--panel-header-pad-x);min-height:var(--panel-header-height);background:var(--panel-header-bg);border-bottom:1px solid var(--panel-header-border);flex-wrap:nowrap;flex-shrink:0;align-items:center;gap:4px 8px;min-width:0;max-width:100%;display:flex;overflow:hidden}.pcap .wd-fullpath[data-v-be9798d1]{min-width:0;color:var(--text2);white-space:nowrap;flex:1 1 0;font-family:Cascadia Code,Fira Code,monospace;font-size:11px}.pcap .wd-fullpath-btn[data-v-be9798d1]{text-align:left;cursor:pointer;background:0 0;border:none;border-image:;border-radius:6px;padding:3px 6px;display:block}.pcap .wd-fullpath-btn[data-v-be9798d1]:hover{background:var(--surface-hover);color:var(--text)}.pcap .wd-header-right[data-v-be9798d1]{flex:0 auto;align-items:center;gap:8px;min-width:0;margin-left:auto;display:flex;overflow:visible}.pcap .wd-header-actions[data-v-be9798d1]{flex:0 auto;min-width:32px;overflow:visible}.pcap .wd-tree-col[data-v-be9798d1]{flex:1;min-width:0;max-width:100%;min-height:0;overflow:hidden}.pcap .xterm{cursor:text;-webkit-user-select:none;user-select:none;position:relative}.pcap .xterm.focus,.pcap .xterm:focus{outline:none}.pcap .xterm .xterm-helpers{z-index:5;position:absolute;top:0}.pcap .xterm .xterm-helper-textarea{opacity:0;z-index:-5;white-space:nowrap;resize:none;border:0;width:0;height:0;margin:0;padding:0;position:absolute;top:0;left:-9999em;overflow:hidden}.pcap .xterm .composition-view{color:#fff;white-space:nowrap;z-index:1;background:#000;display:none;position:absolute}.pcap .xterm .composition-view.active{display:block}.pcap .xterm .xterm-viewport{cursor:default;background-color:#000;position:absolute;inset:0;overflow-y:scroll}.pcap .xterm .xterm-screen{position:relative}.pcap .xterm .xterm-screen canvas{position:absolute;top:0;left:0}.pcap .xterm-char-measure-element{visibility:hidden;line-height:normal;display:inline-block;position:absolute;top:0;left:-9999em}.pcap .xterm .xterm-scrollable-element>.scrollbar{cursor:default}.pcap .xterm .xterm-scrollable-element>.invisible{opacity:0;pointer-events:none}.pcap .term-page[data-v-b1caee75]{--tp-bg:#1e2127;--tp-terminal-bg:#1e1e1e;--tp-chrome:#282c34;--tp-border:#3e4451;--tp-text:#abb2bf;--tp-text2:#636d83;--tp-text-bright:#d7dae0;--tp-hover:#2c313a;--tp-active:#3a3f4b;--tp-accent:var(--accent,#0ea472);--tp-accent-text:var(--accent-text,var(--tp-accent));--tp-green:#0ea472;--tp-red:#e06c75;background:var(--tp-bg);min-width:0;height:100%;min-height:0;color:var(--tp-text);flex-direction:column;display:flex;position:relative;overflow:hidden;container-type:inline-size}.pcap .term-header[data-v-b1caee75]{padding:0 var(--panel-header-pad-x);min-height:var(--panel-header-height);background:var(--panel-header-bg);border-bottom:1px solid var(--panel-header-border);flex-shrink:0;align-items:center;gap:6px;display:flex}.pcap .term-header[data-v-b1caee75] .inst-trigger{flex:none;max-width:min(180px,42vw)}.pcap .hdr-btn[data-v-b1caee75]{width:28px;height:28px;color:var(--tp-text2);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-image:;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s,color .15s;display:flex}.pcap .hdr-btn[data-v-b1caee75]:hover{background:var(--tp-hover);color:var(--tp-text-bright)}.pcap .hdr-btn[data-v-b1caee75]:active{background:var(--tp-active)}.pcap .hdr-sidebar-toggle[data-v-b1caee75]{z-index:2;background:var(--tp-chrome);position:sticky;right:0}.pcap .hdr-sidebar-toggle[data-v-b1caee75]:hover{background:var(--tp-hover)}.pcap .hdr-clickable[data-v-b1caee75]{cursor:pointer;border-radius:4px;padding:2px 6px;transition:background .15s}.pcap .hdr-clickable[data-v-b1caee75]:hover{background:var(--tp-hover)}.pcap .hdr-session-name[data-v-b1caee75]{color:var(--tp-text2);white-space:nowrap;font-size:12px}.pcap .hdr-dot[data-v-b1caee75]{background:var(--tp-text2);border-radius:50%;flex-shrink:0;width:7px;height:7px;transition:background .3s}.pcap .hdr-dot-on[data-v-b1caee75]{background:var(--tp-green)}.pcap .hdr-latency[data-v-b1caee75]{font-variant-numeric:tabular-nums;flex-shrink:0;font-size:10px;transition:color .3s}.pcap .lat-good[data-v-b1caee75]{color:var(--tp-green)}.pcap .term-body[data-v-b1caee75]{flex:1;min-width:0;min-height:0;display:flex}.pcap .term-area[data-v-b1caee75]{background:var(--tp-terminal-bg);flex:1;min-width:0;min-height:0;position:relative;overflow:hidden}.pcap .term-container[data-v-b1caee75]{box-sizing:border-box;background:var(--tp-terminal-bg);width:100%;max-width:100%;height:100%;padding:0;overflow:hidden}.pcap .term-container[data-v-b1caee75] .xterm{box-sizing:border-box;width:100%;height:100%;padding:4px;display:block;background:var(--tp-terminal-bg)!important}.pcap .term-container[data-v-b1caee75] .xterm .xterm-viewport,.pcap .term-container[data-v-b1caee75] .xterm-viewport,.pcap .term-container[data-v-b1caee75] .xterm .xterm-screen,.pcap .term-container[data-v-b1caee75] .xterm-screen,.pcap .term-container[data-v-b1caee75] .xterm .xterm-rows,.pcap .term-container[data-v-b1caee75] .xterm-rows,.pcap .term-container[data-v-b1caee75] .xterm-helper-textarea{background-image: !important;background-position-x: !important;background-position-y: !important;background-size: !important;background-repeat: !important;background-attachment: !important;background-origin: !important;background-clip: !important;background-color:var(--tp-terminal-bg)!important}.pcap .term-container[data-v-b1caee75] .xterm-screen,.pcap .term-container[data-v-b1caee75] .xterm-rows{max-width:100%}.pcap .term-container[data-v-b1caee75] .xterm-viewport{overflow-y:auto!important}.pcap .ek-toggle-btn[data-v-b1caee75]{border:1px solid var(--tp-border);background:var(--tp-chrome);width:32px;height:32px;color:var(--tp-text2);cursor:grab;opacity:.6;z-index:5;touch-action:none;border-radius:8px;justify-content:center;align-items:center;transition:opacity .15s,border-color .15s;display:flex;position:absolute;bottom:8px;right:8px}.pcap .ek-toggle-btn[data-v-b1caee75]:hover{opacity:1;border-color:var(--tp-accent);color:var(--tp-accent)}.pcap .ek-toggle-btn[data-v-b1caee75]:active{cursor:grabbing}.pcap .expandable-content[data-v-49457c04]{border-radius:inherit;position:relative}.pcap .expandable-natural-content[data-v-49457c04]{min-width:0;display:flow-root}.pcap .search-bar[data-v-b4596587]{align-items:center;gap:4px;margin-bottom:6px;display:flex}.pcap .context-usage-ring[data-v-57cec378]{width:var(--ctx-usage-size);height:var(--ctx-usage-size);vertical-align:-2px;flex:none;display:inline-flex}.pcap .context-usage-svg[data-v-57cec378]{width:100%;height:100%;display:block}.pcap .context-usage-base[data-v-57cec378]{fill:none;stroke:#94a3b86b;stroke-width:6px}.pcap .context-usage-fill[data-v-57cec378]{fill:none;stroke:#2080f0;stroke-width:6px;stroke-linecap:butt;transform-origin:16px 16px;transform:rotate(-90deg)}.pcap .pcap-root[data-theme=dark] .context-usage-base[data-v-57cec378]{stroke:#64748b9e}.pcap .pcap-root[data-theme=dark] .context-usage-fill[data-v-57cec378]{stroke:#4098fc}.pcap .chat-container[data-v-4a7e04de]{background:var(--bg);flex-direction:column;height:100%;display:flex;position:relative}.pcap .search-bar[data-v-4a7e04de]{flex-shrink:0}.pcap .chat-header[data-v-4a7e04de]{padding:0 var(--panel-header-pad-x);border-bottom:1px solid var(--panel-header-border);background:var(--panel-header-bg);min-height:var(--panel-header-height);flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;min-width:0;max-width:100%;display:flex;overflow:hidden}@keyframes recoverySlideIn-4a7e04de{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}.pcap .header-left[data-v-4a7e04de]{flex:auto;align-items:center;gap:6px;min-width:0;display:flex;overflow:hidden}.pcap .header-title-group[data-v-4a7e04de],.pcap .header-meta-group[data-v-4a7e04de]{align-items:center;min-width:0;display:inline-flex;overflow:hidden}.pcap .header-title-group[data-v-4a7e04de]{flex:0 auto;gap:5px}.pcap .header-meta-group[data-v-4a7e04de]{flex:0 999 auto;gap:6px}.pcap .chat-title[data-v-4a7e04de]{color:var(--text);white-space:nowrap;text-overflow:ellipsis;cursor:default;flex:0 auto;width:fit-content;min-width:0;max-width:100%;font-size:14px;font-weight:600;overflow:hidden}.pcap .source-tag[data-v-4a7e04de]{flex:0 auto;min-width:0;max-width:108px;overflow:hidden}.pcap .source-tag[data-v-4a7e04de] .n-tag__content{text-overflow:ellipsis;min-width:0;overflow:hidden}.pcap .alias-edit-btn[data-v-4a7e04de]{opacity:.4;flex-shrink:0;transition:opacity .15s}.pcap .header-left:hover .alias-edit-btn[data-v-4a7e04de]{opacity:.8}.pcap .alias-edit-btn[data-v-4a7e04de]:hover{opacity:1!important}.pcap .header-mode-pill[data-v-4a7e04de]{flex:none;min-width:66px}.pcap .header-mode-label[data-v-4a7e04de]{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:76px;overflow:hidden}.pcap .header-right[data-v-4a7e04de]{flex:none;align-items:center;gap:4px;min-width:0;max-width:max-content;display:flex;overflow:visible}.pcap .header-overflow-btn[data-v-4a7e04de]{flex:0 0 30px;width:30px;min-width:30px}.pcap .inline-actions[data-v-4a7e04de]{flex-shrink:1;align-items:center;gap:2px;min-width:0;display:flex}.pcap .inline-actions[data-v-4a7e04de]:empty{display:none}.pcap .header-action-svg[data-v-4a7e04de]{flex-shrink:0;justify-content:center;align-items:center;width:14px;height:14px;display:inline-flex}.pcap .header-action-svg[data-v-4a7e04de] svg{width:14px;height:14px}.pcap .messages-area[data-v-4a7e04de]{--chat-scrubber-safe-inline-end:56px;flex-direction:column;flex:1;min-height:0;display:flex;position:relative;overflow:hidden}.pcap .scrubber[data-v-4a7e04de]{z-index:100;opacity:0;pointer-events:none;flex-direction:column;align-items:center;width:24px;transition:opacity .3s;display:flex;position:absolute;top:8px;bottom:8px;right:16px}.pcap .scrubber-num[data-v-4a7e04de]{color:var(--text3);cursor:pointer;-webkit-user-select:none;user-select:none;text-align:center;font-size:10px;font-weight:700;font-family:var(--font-mono);padding:2px 0;transition:color .15s}.pcap .scrubber-num[data-v-4a7e04de]:hover{color:var(--accent)}.pcap .scrubber-track[data-v-4a7e04de]{background:var(--scrollbar-thumb);cursor:pointer;touch-action:none;border-radius:2px;flex:1;width:3px;margin:4px 0;position:relative}.pcap .scrubber-fill[data-v-4a7e04de]{background:var(--accent);opacity:.25;transform-origin:top;border-radius:2px;width:100%;height:100%;transition:transform .1s ease-out;position:absolute;top:0;left:0}.pcap .scrubber-dot[data-v-4a7e04de]{background:color-mix(in srgb, var(--accent) 55%, transparent);width:5px;height:5px;box-shadow:0 0 0 1px color-mix(in srgb, var(--bg) 75%, transparent);cursor:pointer;pointer-events:auto;border-radius:50%;transition:transform .1s,background .1s;position:absolute;left:50%;transform:translate(-50%,-50%)}.pcap .scrubber-dot[data-v-4a7e04de]:before{content:"";border-radius:50%;position:absolute;inset:-6px}.pcap .scrubber-dot[data-v-4a7e04de]:hover{filter:brightness(1.2);transform:translate(-50%,-50%)scale(1.6)}.pcap .scrubber-dot-active[data-v-4a7e04de]{background:var(--accent);width:7px;height:7px;box-shadow:0 0 0 1px color-mix(in srgb, var(--bg) 75%, transparent), 0 0 6px color-mix(in srgb, var(--accent) 60%, transparent);z-index:2}.pcap .scrubber-thumb-rail[data-v-4a7e04de]{pointer-events:none;z-index:1;width:100%;height:100%;transition:transform .1s ease-out;position:absolute;top:0;left:0}.pcap .scrubber-thumb[data-v-4a7e04de]{background:var(--accent);width:8px;height:12px;box-shadow:0 0 0 1.5px color-mix(in srgb, var(--bg) 85%, transparent);border-radius:2px;transition:box-shadow .15s;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.pcap .messages-scroll[data-v-4a7e04de]{flex:1;min-width:0;min-height:0;overflow:clip}.pcap .chat-container[data-chat-scroll-ready=false] .messages-scroll[data-v-4a7e04de]{opacity:0;animation:0s linear .46s forwards chat-open-reveal-fallback-4a7e04de}@keyframes chat-open-reveal-fallback-4a7e04de{to{opacity:1}}.pcap .messages-scroll[data-v-4a7e04de] .v-vl{scroll-padding-bottom:96px}.pcap .messages-scroll[data-v-4a7e04de] .n-scrollbar-rail{transition:none!important}.pcap .messages-scroll[data-v-4a7e04de] .n-scrollbar-rail__scrollbar{border-radius:1px!important;transition:none!important}.pcap .load-more-hint[data-v-4a7e04de]{text-align:center;color:var(--text3);justify-content:center;align-items:center;gap:8px;padding:12px 0;font-size:12px;display:flex}.pcap .msg-row[data-v-4a7e04de]{width:100%;display:flex;position:relative}.pcap .msg-row-left[data-v-4a7e04de]{justify-content:flex-start}.pcap .msg-row-right[data-v-4a7e04de]{justify-content:flex-end}.pcap .bubble[data-v-4a7e04de]{box-sizing:border-box;border-radius:12px;width:100%;padding:10px 14px;line-height:1.6;position:relative}.pcap .bubble-user[data-v-4a7e04de]{background:var(--bubble-user-bg);border-right:3px solid var(--accent);width:auto;max-width:85%;color:var(--text);border-radius:0;padding:8px 14px;font-size:14px;line-height:1.7}@keyframes pending-spin-4a7e04de{to{transform:rotate(360deg)}}.pcap .bubble-user .msg-text[data-v-4a7e04de]{white-space:pre-wrap;word-break:break-word;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans,PingFang SC,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:inherit;line-height:inherit;margin:0}.pcap .msg-row-right .msg-footer-track[data-v-4a7e04de]{justify-content:flex-end}.pcap .bubble-ai[data-v-4a7e04de]{border-top:none;border-bottom:none;border-right:none;border-left:3px solid var(--bubble-ai-border);color:var(--bubble-ai-text);background:0 0;border-image:;border-radius:0;padding:8px 14px;transition:background .15s,border-color .15s}.pcap .bubble-ai[data-v-4a7e04de]:hover{background:var(--bubble-ai-hover)}.pcap .bubble-ai[data-v-4a7e04de] p{margin:4px 0}.pcap .bubble-thinking[data-v-4a7e04de]{border-top:none;border-left:none;border-right:none;border-bottom:1px solid var(--thinking-border);color:var(--thinking-text);background:0 0;border-image:;border-radius:0;padding:6px 12px 8px;font-style:italic}.pcap .thinking-header[data-v-4a7e04de]{align-items:center;gap:6px;margin-bottom:4px;display:flex}.pcap .thinking-label[data-v-4a7e04de]{color:var(--thinking-text);font-size:11px;font-weight:600}.pcap .thinking-header>.thinking-label[data-v-4a7e04de]{align-items:center;min-width:0;max-width:min(60vw,520px);margin-bottom:0;display:inline-flex}.pcap .thinking-header>.thinking-label>svg[data-v-4a7e04de]{flex:none}.pcap .thinking-title[data-v-4a7e04de]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.pcap .thinking-content[data-v-4a7e04de]{max-height:200px;color:var(--thinking-text);font-size:12px;font-style:italic;overflow-y:auto}.pcap .thinking-content[data-v-4a7e04de] .md-body{font-size:inherit;line-height:inherit;color:inherit}.pcap .thinking-content[data-v-4a7e04de] p,.pcap .thinking-content[data-v-4a7e04de] li,.pcap .thinking-content[data-v-4a7e04de] td,.pcap .thinking-content[data-v-4a7e04de] th{color:var(--thinking-text);margin:2px 0;font-size:12px;font-style:italic;line-height:1.5}.pcap .thinking-content[data-v-4a7e04de] [data-tag=h1],.pcap .thinking-content[data-v-4a7e04de] h2,.pcap .thinking-content[data-v-4a7e04de] h3,.pcap .thinking-content[data-v-4a7e04de] h4{color:var(--thinking-text);margin:4px 0 2px;font-size:12px;font-style:italic;font-weight:600}.pcap .thinking-content[data-v-4a7e04de] strong{color:var(--thinking-text);font-style:italic;font-weight:700}.pcap .thinking-content[data-v-4a7e04de] :not(pre)>code,.pcap .thinking-content[data-v-4a7e04de] :not(pre)>code:not(.hljs){color:var(--thinking-text);background:var(--thinking-code-bg);border-radius:3px;padding:1px 4px;font-size:11px;font-style:normal}.pcap .thinking-content[data-v-4a7e04de] .code-block{margin:6px 0;font-style:normal}.pcap .thinking-content[data-v-4a7e04de] .code-block code{color:unset;background:unset;padding:unset;border-radius:unset;font-size:12px}.pcap .thinking-content[data-v-4a7e04de] ul,.pcap .thinking-content[data-v-4a7e04de] ol{margin:2px 0;padding-left:24px}.pcap .msg-time[data-v-4a7e04de]{flex-shrink:0}.pcap .msg-footer[data-v-4a7e04de]{direction:rtl;max-width:100%;margin-top:2px;display:block}.pcap .msg-footer-track[data-v-4a7e04de]{white-space:nowrap;direction:ltr;justify-content:flex-end;align-items:center;gap:6px;width:max-content;min-width:100%;display:flex}.pcap .msg-footer-track[data-v-4a7e04de]>*{flex:none}.pcap .msg-footer .msg-time[data-v-4a7e04de]{margin-top:0}.pcap .msg-meta-trigger[data-v-4a7e04de]{appearance:none;color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;align-items:center;gap:6px;width:max-content;min-width:0;max-width:100%;padding:1px 5px;transition:background .15s,border-color .15s;display:inline-flex}.pcap .msg-meta-trigger[data-v-4a7e04de]:hover{background:color-mix(in srgb, var(--accent) 8%, transparent);border-color:color-mix(in srgb, var(--accent) 24%, transparent)}@keyframes pin-flash-pulse-4a7e04de{0%,30%{box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--accent) 70%, transparent)}to{box-shadow:inset 0 0 0 2px #0000}}.pcap .model-tag[data-v-4a7e04de]{color:var(--model-color);background:color-mix(in srgb, var(--model-color) 14%, transparent);white-space:nowrap;border-radius:3px;align-items:center;gap:4px;padding:0 4px;font-size:10px;display:inline-flex}.pcap .model-tag-full[data-v-4a7e04de] .n-tag__content{align-items:center;gap:4px;min-width:0;display:inline-flex;overflow:hidden}.pcap .model-tag-full[data-v-4a7e04de]{flex:0 auto;min-width:0;max-width:220px;overflow:hidden}.pcap .msg-time[data-v-4a7e04de]{color:var(--time-color);text-align:right;white-space:nowrap;justify-content:flex-end;align-items:center;gap:4px;margin-top:2px;font-size:10px;display:flex}.pcap .bubble[data-v-4a7e04de]>:last-child,.pcap .bubble[data-v-4a7e04de] p:last-child,.pcap .bubble[data-v-4a7e04de] pre:last-child,.pcap .bubble[data-v-4a7e04de] ul:last-child,.pcap .bubble[data-v-4a7e04de] ol:last-child{margin-bottom:0}.pcap .thinking-label[data-v-4a7e04de]{color:var(--thinking-text);margin-bottom:4px;font-size:11px;font-weight:600}@keyframes blink-cursor-4a7e04de{0%,to{opacity:1}50%{opacity:0}}@keyframes dot-bounce-4a7e04de{0%,80%,to{opacity:.3;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}.pcap .input-bar[data-v-4a7e04de]{position:relative}@keyframes chatrefFlashMatch-4a7e04de{0%{box-shadow:inset 0 0 0 3px color-mix(in srgb, var(--green,#18a058) 85%, transparent)}to{box-shadow:inset 0 0 0 3px #0000}}@keyframes chatrefFlashUnknown-4a7e04de{0%{box-shadow:inset 0 0 0 3px #909399bf}to{box-shadow:inset 0 0 0 3px #0000}}@keyframes chatrefFlashMismatch-4a7e04de{0%{box-shadow:inset 0 0 0 3px color-mix(in srgb, var(--yellow,#f0a020) 85%, transparent)}to{box-shadow:inset 0 0 0 3px #0000}}.pcap .bottom-area[data-v-4a7e04de]{z-index:30;flex-shrink:0;position:relative}.pcap .input-bar[data-v-4a7e04de]{z-index:30;flex-shrink:0;padding:10px 12px 8px;position:relative}.pcap .input-resize-hit-area[data-v-4a7e04de]{cursor:ns-resize;touch-action:none;-webkit-user-select:none;user-select:none;z-index:35;background:0 0;height:10px;position:absolute;top:0;left:28px;right:64px}.pcap .input-resize-hit-area[data-v-4a7e04de]:after{content:"";background:color-mix(in srgb, var(--text-muted) 55%, transparent);opacity:0;border-radius:999px;width:42px;height:3px;transition:opacity .12s,background .12s;position:absolute;top:3px;left:50%;transform:translate(-50%)}.pcap .input-bar:hover .input-resize-hit-area[data-v-4a7e04de]:after{opacity:.45}.pcap .input-container[data-v-4a7e04de]{background:var(--composer-bg,var(--surface));border:1px solid var(--border);box-shadow:var(--shadow-sm);border-radius:20px;align-items:center;gap:6px;padding:6px 6px 6px 12px;transition:none;display:flex}.pcap .input-wrap[data-v-4a7e04de]{flex:1;align-items:stretch;min-width:0;min-height:32px;display:flex;position:relative;overflow:visible}.pcap .input-toggles[data-v-4a7e04de]{z-index:2;align-items:center;gap:6px;display:flex;position:absolute;bottom:4px;right:6px}.pcap .input-bar[data-v-4a7e04de] .n-input{z-index:1;align-self:center;width:100%;position:relative;--n-border:none!important;--n-border-hover:none!important;--n-border-focus:none!important;--n-box-shadow-focus:none!important;--n-color:transparent!important;--n-color-focus:transparent!important}.pcap .input-bar[data-v-4a7e04de] .n-input-wrapper{height:100%;padding:0!important}.pcap .input-bar[data-v-4a7e04de] .n-input__textarea{align-items:stretch;width:100%;height:100%;min-height:32px;display:flex;position:relative}.pcap .input-bar[data-v-4a7e04de] .n-input__textarea-el{letter-spacing:normal;tab-size:4;white-space:pre-wrap;overflow-wrap:break-word;word-break:break-word;-webkit-text-fill-color:var(--text);caret-color:var(--text);appearance:none;min-height:32px;font-family:inherit;font-size:16px;line-height:1.6;color:var(--text)!important;resize:none!important;background:0 0!important;height:100%!important;padding:3px 0!important;transition:none!important;overflow-y:auto!important}.pcap .input-bar[data-v-4a7e04de] .n-input__textarea-el::-webkit-resizer{background:0 0;width:0;height:0;display:none!important}.pcap .input-bar[data-v-4a7e04de] .n-input__textarea-el::-webkit-scrollbar-corner{background:0 0}.pcap .input-bar[data-v-4a7e04de] .n-input__textarea-el::-webkit-scrollbar{width:6px}.pcap .input-bar[data-v-4a7e04de] .n-input__textarea-el::-webkit-scrollbar-track{background:0 0}.pcap .input-bar[data-v-4a7e04de] .n-input__textarea-el::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:3px}@supports not selector(::-webkit-scrollbar){.pcap .input-bar[data-v-4a7e04de] .n-input__textarea-el{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) transparent}}.pcap .input-bar[data-v-4a7e04de] .n-input__textarea-el::selection{color:var(--text);background:color-mix(in srgb, var(--accent) 28%, transparent)}.pcap .input-bar[data-v-4a7e04de] .n-input__textarea-el::placeholder{color:#999;opacity:1}.pcap .input-bar[data-v-4a7e04de] .n-input__placeholder{color:#999;box-sizing:border-box;font-family:inherit;font-size:16px;line-height:1.6;align-items:flex-start!important;padding:3px 0!important;display:flex!important;inset:0!important}.pcap .input-actions[data-v-4a7e04de]{flex-shrink:0;align-items:center;gap:4px;padding-bottom:2px;display:flex}.pcap .input-icon-btn[data-v-4a7e04de]{cursor:pointer;border:none;border-image:;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;padding:0;transition:none;display:flex}.pcap .input-stop-btn[data-v-4a7e04de]{color:var(--text-muted);background:0 0}.pcap .input-stop-btn[data-v-4a7e04de]:hover{background:color-mix(in srgb, var(--text2) 10%, transparent)}.pcap .input-stop-btn[data-v-4a7e04de]:focus-visible{outline:none;box-shadow:0 0 0 2px #e050508c}.pcap .input-send-btn[data-v-4a7e04de]{background:var(--border);color:var(--text-muted)}.pcap .input-send-btn[data-v-4a7e04de]:disabled{opacity:.5;cursor:not-allowed}@keyframes ring-spin-4a7e04de{to{transform:rotate(360deg)}}@keyframes blink-4a7e04de{50%{opacity:0}}@media (width<=640px){.pcap .messages-area[data-v-4a7e04de]{--chat-scrubber-safe-inline-end:50px}.pcap .chat-header[data-v-4a7e04de]{gap:4px;min-height:36px;padding:4px 10px}.pcap .header-left[data-v-4a7e04de]{flex:1 1 0;gap:3px;min-width:0;max-width:none}.pcap .header-title-group[data-v-4a7e04de]{flex:0 auto;gap:3px}.pcap .header-meta-group[data-v-4a7e04de]{flex:0 999 auto;gap:3px}.pcap .chat-title[data-v-4a7e04de]{flex:0 auto;min-width:0;max-width:100%;font-size:13px}.pcap .header-right[data-v-4a7e04de]{flex:none;min-width:0;max-width:max-content}.pcap .bubble[data-v-4a7e04de]{padding:8px 10px;font-size:14px}.pcap .bubble-ai[data-v-4a7e04de] .code-block code{font-size:12px}.pcap .bubble-ai[data-v-4a7e04de] .code-block pre{padding:8px 10px}.pcap .scrubber[data-v-4a7e04de]{width:20px;right:18px}.pcap .scrubber-num[data-v-4a7e04de]{font-size:9px}.pcap .input-bar[data-v-4a7e04de]{padding:4px 8px 6px}.pcap .input-resize-hit-area[data-v-4a7e04de]{height:18px;top:0;left:42px;right:58px}.pcap .input-resize-hit-area[data-v-4a7e04de]:after{opacity:.48;width:48px;height:4px;top:7px}.pcap .input-container[data-v-4a7e04de]{border-radius:18px;padding:4px 4px 4px 10px}.pcap .input-bar[data-v-4a7e04de] .n-input__textarea-el,.pcap .input-bar[data-v-4a7e04de] .n-input__placeholder{font-size:16px!important}.pcap .tool-summary-row[data-v-4a7e04de]{padding-left:20px}.pcap .tool-summary[data-v-4a7e04de]{font-size:10px}}.pcap .chat-header[data-v-4a7e04de],.pcap .msg-footer[data-v-4a7e04de],.pcap .thinking-header[data-v-4a7e04de],.pcap .load-more-hint[data-v-4a7e04de],.pcap .scrubber[data-v-4a7e04de],.pcap .input-bar[data-v-4a7e04de]{-webkit-user-select:none;user-select:none}.pcap .input-bar[data-v-4a7e04de] .n-input__textarea-el{-webkit-user-select:text;user-select:text}.pcap .xterm-dom-renderer-owner-1 .xterm-rows span{vertical-align:top;height:100%;display:inline-block}.pcap .xterm-dom-renderer-owner-1 .xterm-rows{pointer-events:none;color:#ccc;font-kerning:none;white-space:pre;font-family:JetBrains Mono,Cascadia Code,Fira Code,Menlo,Consolas,PingFang SC,Microsoft YaHei,monospace;font-size:14px}.pcap .xterm-dom-renderer-owner-1 span:not(.xterm-bold){font-weight:400}.pcap .xterm-dom-renderer-owner-1 span.xterm-bold{font-weight:700}@keyframes blink_underline_1{50%{border-bottom-style:hidden}}@keyframes blink_bar_1{50%{box-shadow:none}}@keyframes blink_block_1{0%{color:#000;background-color:#ccc}50%{background-color:inherit;color:#ccc}}.pcap .xterm-dom-renderer-owner-1 .xterm-rows.xterm-focus .xterm-cursor.xterm-cursor-blink.xterm-cursor-block{animation:1s step-end infinite blink_block_1}.pcap .xterm-dom-renderer-owner-1 .xterm-rows .xterm-cursor.xterm-cursor-block{color:#000;background-color:#ccc}.pcap .xterm-dom-renderer-owner-1 .xterm-rows .xterm-cursor.xterm-cursor-block:not(.xterm-cursor-blink){color:#000!important;background-color:#ccc!important}.pcap .xterm-dom-renderer-owner-1 .xterm-selection{z-index:1;pointer-events:none;position:absolute;top:0;left:0}.pcap .xterm-dom-renderer-owner-1.focus .xterm-selection div,.pcap .xterm-dom-renderer-owner-1 .xterm-selection div{background-color:#264f78;position:absolute}.pcap .xterm-dom-renderer-owner-1 .xterm-fg-12{color:#3b8eea}.pcap .xterm .xterm-scrollable-element>.scrollbar>.slider{background:#ccc3}.pcap .xterm .xterm-scrollable-element>.scrollbar>.slider:hover{background:#ccc6}.pcap .xterm .xterm-scrollable-element>.scrollbar>.slider.active{background:#cccccc80}.pcapm .v-vl{max-height:inherit;min-width:1px;height:100%;overflow:auto}.pcapm .v-vl:not(.v-vl--show-scrollbar){scrollbar-width:none}.pcapm .v-vl:not(.v-vl--show-scrollbar)::-webkit-scrollbar{width:0;height:0;display:none}.pcapm .v-vl:not(.v-vl--show-scrollbar)::-webkit-scrollbar-track-piece{width:0;height:0;display:none}.pcapm .v-vl:not(.v-vl--show-scrollbar)::-webkit-scrollbar-thumb{width:0;height:0;display:none}.pcapm .n-scrollbar{z-index:auto;width:100%;height:100%;position:relative;overflow:hidden}.pcapm .n-scrollbar>.n-scrollbar-rail,.pcapm .n-scrollbar+.n-scrollbar-rail{pointer-events:none;background:var(--n-scrollbar-rail-color);-webkit-user-select:none;user-select:none;position:absolute}.pcapm .n-scrollbar>.n-scrollbar-rail.n-scrollbar-rail--vertical,.pcapm .n-scrollbar+.n-scrollbar-rail.n-scrollbar-rail--vertical{width:var(--n-scrollbar-width)}.pcapm .n-scrollbar>.n-scrollbar-rail.n-scrollbar-rail--vertical--right,.pcapm .n-scrollbar+.n-scrollbar-rail.n-scrollbar-rail--vertical--right{top:var(--n-scrollbar-rail-top-vertical-right);right:var(--n-scrollbar-rail-right-vertical-right);bottom:var(--n-scrollbar-rail-bottom-vertical-right);left:var(--n-scrollbar-rail-left-vertical-right)}.pcapm .n-input{cursor:text;z-index:auto;box-sizing:border-box;border-radius:var(--n-border-radius);background-color:var(--n-color);max-width:100%;transition:background-color .3s var(--n-bezier);line-height:1.5;font-size:var(--n-font-size);font-weight:var(--n-font-weight);--n-padding-vertical:calc((var(--n-height) - 1.5 * var(--n-font-size)) / 2);outline:none;display:inline-flex;position:relative}.pcapm .n-input .n-input__textarea{flex-grow:1;position:relative;overflow:hidden}.pcapm .n-input .n-input__textarea-el,.pcapm .n-input .n-input__placeholder{box-sizing:border-box;font-size:inherit;text-align:inherit;transition:-webkit-text-fill-color .3s var(--n-bezier), caret-color .3s var(--n-bezier), color .3s var(--n-bezier), text-decoration-color .3s var(--n-bezier);background-color:#0000;border:none;border-image:;outline:none;font-family:inherit;line-height:1.5}.pcapm .n-input .n-input__textarea-el{appearance:none;scrollbar-width:none;width:100%;min-width:0;-webkit-text-decoration-color:var(--n-text-decoration-color);text-decoration-color:var(--n-text-decoration-color);color:var(--n-text-color);caret-color:var(--n-caret-color);background-color:#0000}.pcapm .n-input .n-input__textarea-el::-webkit-scrollbar{width:0;height:0;display:none}.pcapm .n-input .n-input__textarea-el::-webkit-scrollbar-track-piece{width:0;height:0;display:none}.pcapm .n-input .n-input__textarea-el::-webkit-scrollbar-thumb{width:0;height:0;display:none}.pcapm .n-input .n-input__textarea-el::placeholder{color:#0000;-webkit-text-fill-color:transparent!important}.pcapm .n-input .n-input__textarea-el:-webkit-autofill~.n-input__placeholder{display:none}.pcapm .n-input .n-input__placeholder{pointer-events:none;color:var(--n-placeholder-color);position:absolute;inset:0;overflow:hidden}.pcapm .n-input .n-input__placeholder span{width:100%;display:inline-block}.pcapm .n-input.n-input--textarea .n-input__placeholder{overflow:visible}.pcapm .n-input:not(.n-input--autosize){width:100%}.pcapm .n-input .n-input-wrapper{padding-left:var(--n-padding-left);padding-right:var(--n-padding-right);flex-grow:1;display:inline-flex;position:relative;overflow:hidden}.pcapm .n-input:not(.n-input--textarea) .n-input__placeholder{white-space:nowrap}.pcapm .n-input.n-input--textarea{width:100%}.pcapm .n-input.n-input--textarea .n-input__textarea-el,.pcapm .n-input.n-input--textarea .n-input__placeholder{height:100%;padding-left:0;padding-right:0;padding-top:var(--n-padding-vertical);padding-bottom:var(--n-padding-vertical);word-break:break-word;vertical-align:bottom;box-sizing:border-box;line-height:var(--n-line-height-textarea);resize:none;white-space:pre-wrap;margin:0;scroll-padding-block-end:var(--n-padding-vertical);display:inline-block}.pcapm .n-input:not(.n-input--disabled):hover .n-input__state-border{border:var(--n-border-hover)}.pcapm .n-input .n-input__border,.pcapm .n-input .n-input__state-border{box-sizing:border-box;pointer-events:none;border-radius:inherit;border:var(--n-border);transition:box-shadow .3s var(--n-bezier), border-color .3s var(--n-bezier);position:absolute;inset:0}.pcapm .n-input .n-input__state-border{z-index:1;border-color:#0000}.pcapm .n-tag{--n-close-margin:var(--n-close-margin-top) var(--n-close-margin-right) var(--n-close-margin-bottom) var(--n-close-margin-left);white-space:nowrap;box-sizing:border-box;cursor:default;padding:var(--n-padding);border-radius:var(--n-border-radius);color:var(--n-text-color);background-color:var(--n-color);transition:border-color .3s var(--n-bezier), background-color .3s var(--n-bezier), color .3s var(--n-bezier), box-shadow .3s var(--n-bezier), opacity .3s var(--n-bezier);height:var(--n-height);line-height:1;font-size:var(--n-font-size);flex-wrap:nowrap;align-items:center;display:inline-flex;position:relative}.pcapm .n-tag.n-tag--round{padding:0 calc(var(--n-height) / 3);border-radius:calc(var(--n-height) / 2)}.pcapm .n-base-wave{border-radius:inherit;position:absolute;inset:0}.pcapm .n-icon{text-align:center;fill:currentColor;width:1em;height:1em;line-height:1em;display:inline-block;position:relative}.pcapm .n-icon svg{width:1em;height:1em}.pcapm .n-button{font-weight:var(--n-font-weight);padding:var(--n-padding);height:var(--n-height);font-family:inherit;line-height:1;font-size:var(--n-font-size);border-radius:var(--n-border-radius);color:var(--n-text-color);background-color:var(--n-color);width:var(--n-width);white-space:nowrap;z-index:auto;-webkit-user-select:none;user-select:none;text-align:center;cursor:pointer;transition:color .3s var(--n-bezier), background-color .3s var(--n-bezier), opacity .3s var(--n-bezier), border-color .3s var(--n-bezier);border:none;border-image:;outline:none;flex-wrap:nowrap;flex-shrink:0;justify-content:center;align-items:center;margin:0;text-decoration:none;display:inline-flex;position:relative}.pcapm .n-button:not(.n-button--disabled):focus{background-color:var(--n-color-focus);color:var(--n-text-color-focus)}.pcapm .n-button:not(.n-button--disabled):hover{background-color:var(--n-color-hover);color:var(--n-text-color-hover)}.pcapm .n-button:not(.n-button--disabled):active{background-color:var(--n-color-pressed);color:var(--n-text-color-pressed)}.pcapm .n-button .n-base-wave{pointer-events:none;animation-iteration-count:1;animation-duration:var(--n-ripple-duration);animation-timing-function:var(--n-bezier-ease-out), var(--n-bezier-ease-out);inset:0}.pcapm .n-button .n-button__icon{margin-top: ;margin-right: ;margin-bottom: ;height:var(--n-icon-size);width:var(--n-icon-size);max-width:var(--n-icon-size);font-size:var(--n-icon-size);flex-shrink:0;margin-left:0;position:relative}.pcapm .n-button .n-button__icon .n-icon-slot{height:var(--n-icon-size);width:var(--n-icon-size);justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:0;transform:translateY(-50%)}.pcapm{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-tap-highlight-color:transparent;margin:0;font-family:v-sans,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:14px;line-height:1.6}.pcapm .pcapm-root input{font-family:inherit;font-size:inherit}.pcapm .completion-notifier-host[data-v-4a5776e0],.pcapm .global-event-notifier-host[data-v-ca73f80c]{display:none}.pcapm .nc-root[data-v-a1f65de9]{z-index:1400;pointer-events:none;flex-direction:row-reverse;align-items:flex-start;display:flex;position:fixed;right:7px}.pcapm .nc-rail[data-v-a1f65de9]{pointer-events:auto;border:1px solid color-mix(in srgb, var(--border-strong) 85%, transparent);background:var(--bg-sidebar);width:12px;height:96px;color:var(--text2);cursor:grab;box-shadow:var(--shadow-sm);touch-action:none;border-radius:999px;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:0;transition:width .16s,background .16s,color .16s,border-color .16s;display:flex;position:relative}.pcapm .nc-rail[data-v-a1f65de9]:hover{background:var(--surface-hover);width:20px;color:var(--text);border-color:color-mix(in srgb, var(--accent) 40%, var(--border))}.pcapm .nc-rail[data-v-a1f65de9]:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.pcapm .nc-rail-grip[data-v-a1f65de9]{background:var(--border-strong);border-radius:2px;width:2px;height:14px}.pcapm .nc-rail-text[data-v-a1f65de9]{writing-mode:vertical-rl;letter-spacing:2px;opacity:0;font-size:10px;line-height:1;transition:opacity .15s}.pcapm .nc-rail:hover .nc-rail-text[data-v-a1f65de9]{opacity:1}@media (hover:none){.pcapm .nc-rail[data-v-a1f65de9]{width:18px}.pcapm .nc-rail .nc-rail-text[data-v-a1f65de9]{opacity:1}}.pcapm .app-config-provider[data-v-7a7a37b1]{height:100%}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/cap-a9cb1cd823-BQaDgvhP.woff2)format("woff2")}@font-face{font-family:JetBrains Mono;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/cap-cb6a1b2463-CFFf43z2.woff2)format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/cap-086c48dfbe-3S3k2nMz.woff2)format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/cap-918edad542-BM8Dc2t-.woff2)format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/cap-c503cc5ec5-D4WEaHbo.woff2)format("woff2")}@font-face{font-family:JetBrains Mono;font-style:italic;font-weight:700;font-display:swap;src:url(/assets/cap-3a013466c0-1xQg2cDl.woff2)format("woff2")}.pcapm,.pcapm [data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--font-mono:"JetBrains Mono", "Fira Code", "Cascadia Code", Consolas, "PingFang SC", "Microsoft YaHei", monospace;--font-ui:"JetBrains Mono", -apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Microsoft YaHei", "Helvetica Neue", sans-serif;--bg:#0a0b0e;--bg-sidebar:#16181f;--surface:color-mix(in srgb, var(--bg) 90%, #fff);--surface-hover:color-mix(in srgb, var(--bg) 84%, #fff);--border:color-mix(in srgb, var(--bg) 88%, #fff);--border-strong:color-mix(in srgb, var(--bg) 80%, #fff);--border-hover:color-mix(in srgb, var(--accent) 32%, transparent);--text:#ffffffe6;--text2:#fff9;--text3:#ffffff6b;--accent:#42c393;--accent-hover:color-mix(in srgb, var(--accent) 80%, #fff);--accent-text:color-mix(in srgb, var(--accent) 86%, #fff);--accent-bg:color-mix(in srgb, var(--accent) 8%, transparent);--frame-bg:#15161c;--frame-surface:#20232c;--frame-surface-hover:#2a2e39;--frame-border:#ffffff1f;--frame-border-strong:#fff3;--frame-text:#ffffffeb;--frame-text2:#fff9;--frame-text3:#ffffff6b;--green:#42c393;--red:#e88080;--yellow:#f2c97d;--blue:#70c0e8;--error:var(--red);--error-color:var(--red);--success:var(--green);--success-color:var(--green);--warning:var(--yellow);--warning-color:var(--yellow);--info:var(--blue);--primary:var(--accent);--primary-color:var(--accent);--primary-hover:var(--accent-hover);--warning-text:#fbbf24;--popover:color-mix(in srgb, var(--bg) 89%, #fff);--mode-agent-fg:color-mix(in srgb, var(--green) 58%, #98a1a8);--mode-agent-bg:color-mix(in srgb, var(--green) 11%, transparent);--mode-plan-fg:color-mix(in srgb, var(--yellow) 58%, #98a1a8);--mode-plan-bg:color-mix(in srgb, var(--yellow) 11%, transparent);--mode-ask-fg:color-mix(in srgb, var(--blue) 58%, #98a1a8);--mode-ask-bg:color-mix(in srgb, var(--blue) 11%, transparent);--mode-danger-fg:color-mix(in srgb, var(--red) 62%, #98a1a8);--mode-danger-bg:color-mix(in srgb, var(--red) 11%, transparent);--mode-neutral-fg:var(--text2);--mode-neutral-bg:color-mix(in srgb, var(--text3) 14%, transparent);--mobile-bp:768px;--bubble-user-bg:color-mix(in srgb, var(--accent) 12%, transparent);--bubble-ai-border:#30363d;--bubble-ai-hover:#ffffff08;--bubble-ai-text:#c9d1d9;--code-bg:color-mix(in srgb, var(--surface) 45%, var(--bg));--code-border:color-mix(in srgb, var(--bg) 82%, #fff);--code-header-bg:color-mix(in srgb, var(--bg) 30%, var(--surface));--code-header-border:color-mix(in srgb, var(--bg) 22%, var(--border));--code-header-text:color-mix(in srgb, var(--bg) 40%, var(--text2));--inline-code-bg:#6e768161;--tool-text:#8b949e;--tool-label:#c9d1d9;--tool-summary:#6e7681;--tool-done:#3fb950;--tool-error:#f85149;--thinking-text:#8b949e;--thinking-border:#30363d;--thinking-code-bg:#6e768140;--time-color:#484f58;--model-color:#6e7681;--link-color:#58a6ff;--card:color-mix(in srgb, var(--bg) 92%, #fff);--card-bg:var(--card);--composer-bg:var(--surface);--scrollbar-thumb:#ffffff14;--scrollbar-hover:#ffffff26;--shadow-sm:0 1px 2px #00000073;--shadow-panel:0 1px 3px #00000080, 0 1px 2px #00000059;--shadow-pop:0 10px 28px #0000008c;--panel-header-height:40px;--panel-header-pad-x:14px;--panel-header-bg:var(--frame-bg);--panel-header-border:var(--frame-border);--panel-header-title-size:13px;--panel-header-title-weight:600;--panel-header-title-color:var(--frame-text)}.pcapm [data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#eef1f6;--bg-sidebar:#e1e5ee;--surface:color-mix(in srgb, var(--bg) 91%, #000);--surface-hover:color-mix(in srgb, var(--bg) 85%, #000);--border:color-mix(in srgb, var(--bg) 87%, #000);--border-strong:color-mix(in srgb, var(--bg) 77%, #000);--border-hover:color-mix(in srgb, var(--accent) 35%, transparent);--text:#0c0c0d;--text2:#3c3c43;--text3:#6c6c7a;--accent:#0ea472;--accent-hover:color-mix(in srgb, var(--accent) 86%, #000);--accent-text:color-mix(in srgb, var(--accent) 88%, #000);--accent-bg:color-mix(in srgb, var(--accent) 6%, transparent);--frame-bg:#edf0f7;--frame-surface:#e2e6ef;--frame-surface-hover:#d7dce8;--frame-border:#d3d8e3;--frame-border-strong:#bec5d4;--frame-text:#1a1d23;--frame-text2:#14181f94;--frame-text3:#14181f66;--green:#0ea472;--red:#e03e3e;--yellow:#d08b2e;--blue:#2e6ad1;--warning-text:#ad6800;--popover:color-mix(in srgb, var(--bg) 40%, #fff);--mode-agent-fg:color-mix(in srgb, var(--green) 70%, #57606a);--mode-agent-bg:color-mix(in srgb, var(--green) 9%, transparent);--mode-plan-fg:color-mix(in srgb, var(--yellow) 70%, #57606a);--mode-plan-bg:color-mix(in srgb, var(--yellow) 9%, transparent);--mode-ask-fg:color-mix(in srgb, var(--blue) 70%, #57606a);--mode-ask-bg:color-mix(in srgb, var(--blue) 9%, transparent);--mode-danger-fg:color-mix(in srgb, var(--red) 74%, #57606a);--mode-danger-bg:color-mix(in srgb, var(--red) 9%, transparent);--mode-neutral-fg:var(--text2);--mode-neutral-bg:color-mix(in srgb, var(--text3) 14%, transparent);--bubble-user-bg:color-mix(in srgb, var(--accent) 8%, transparent);--bubble-ai-border:#ebebeb;--bubble-ai-hover:#0000000d;--bubble-ai-text:#0c0c0d;--code-bg:color-mix(in srgb, var(--surface) 45%, var(--bg));--code-border:color-mix(in srgb, var(--border) 88%, transparent);--code-header-bg:color-mix(in srgb, var(--bg) 30%, var(--surface));--code-header-border:color-mix(in srgb, var(--bg) 22%, var(--border));--code-header-text:color-mix(in srgb, var(--bg) 40%, var(--text2));--inline-code-bg:#afb8c124;--tool-text:#3c3c43;--tool-label:#0c0c0d;--tool-summary:#6c6c7a;--tool-done:#0ea472;--tool-error:#e03e3e;--thinking-text:#6c6c7a;--thinking-border:#e5e5e5;--thinking-code-bg:#0000000a;--time-color:#6c6c7a;--model-color:#3c3c43;--link-color:#2e6ad1;--card:color-mix(in srgb, var(--bg) 58%, #fff);--card-bg:var(--card);--composer-bg:color-mix(in srgb, var(--bg) 18%, #fff);--scrollbar-thumb:#0000001a;--scrollbar-hover:#0003;--shadow-sm:0 1px 2px #1018280f;--shadow-panel:0 1px 3px #1018281a, 0 1px 2px #1018280d;--shadow-pop:0 10px 28px #10182824}.pcapm *{box-sizing:border-box;margin:0;padding:0}.pcapm,.pcapm,.pcapm .pcapm-app{width:100%;height:100dvh;overflow:hidden}@media print{.pcapm,.pcapm,.pcapm .pcapm-app{height:auto!important;overflow:visible!important}}.pcapm{font-family:var(--font-ui);background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent}.pcapm code,.pcapm pre code,.pcapm kbd,.pcapm samp{font-family:var(--font-mono)!important}.pcapm :focus-visible{outline:2px solid color-mix(in srgb, var(--accent) 55%, transparent);outline-offset:2px}.pcapm input:focus-visible,.pcapm textarea:focus-visible,.pcapm [data-tag=select]:focus-visible,.pcapm [contenteditable]:focus-visible{outline:none}.pcapm ::selection{background:color-mix(in srgb, var(--accent) 30%, transparent)}.pcapm ::-webkit-scrollbar{width:6px;height:6px}.pcapm ::-webkit-scrollbar-track{background:0 0}.pcapm ::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:3px}.pcapm ::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-hover)}.pcapm .scroll-hover-x-host{scrollbar-width:none;touch-action:pan-x pan-y;overscroll-behavior-x:contain;position:relative;overflow:auto hidden}.pcapm .scroll-hover-x-host::-webkit-scrollbar{display:none}.pcapm .scroll-hover-x-bar{pointer-events:none;touch-action:none;cursor:default;opacity:0;z-index:1;height:8px;transition:opacity .16s;position:absolute;bottom:0;left:0;right:0}.pcapm .scroll-hover-x-bar[data-visible=true]{opacity:1}.pcapm .scroll-hover-x-thumb{background:color-mix(in srgb, var(--text2,#888) 42%, transparent);border-radius:999px;height:4px;transition:height .1s,background-color .12s;position:absolute;bottom:1px;left:0}.pcapm .scroll-hover-x-bar[data-hot=true] .scroll-hover-x-thumb{background:color-mix(in srgb, var(--text2,#888) 62%, transparent);height:7px}.pcapm .scroll-hover-x-thumb[data-dragging=true]{background:color-mix(in srgb, var(--text2,#888) 80%, transparent);height:7px}.pcapm .mode-soft.n-button,.pcapm .mode-soft.n-tag{background-color:var(--mode-soft-bg,var(--mode-neutral-bg))!important;color:var(--mode-soft-fg,var(--mode-neutral-fg))!important}.pcapm .mode-soft.n-tag{border:none!important;border-image:!important}.pcapm .mode-soft.n-button:not(.n-button--disabled):hover{filter:brightness(1.08)}.pcapm [data-theme=light] .mode-soft.n-button:not(.n-button--disabled):hover{filter:brightness(.96)}.pcapm .mode-soft-success{--mode-soft-bg:var(--mode-agent-bg);--mode-soft-fg:var(--mode-agent-fg)}.pcapm [data-theme=light] .hljs{color:#24292f;background:0 0}.pcapm [data-theme=light] .hljs :where([class*=hljs-]){color:#24292f}.pcapm{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}.pcapm,.pcapm{touch-action:manipulation}.pcapm input,.pcapm textarea:not(.inputarea),.pcapm [data-tag=select],.pcapm input[type=text],.pcapm input[type=search],.pcapm input[type=password],.pcapm .n-input textarea,.pcapm .n-input input,.pcapm .n-input__textarea-el,.pcapm .n-input .n-input__textarea-el{font-size:16px!important}.pcapm .top-bar,.pcapm .chat-header,.pcapm .nc-root{--bg-sidebar:var(--frame-bg);--surface:var(--frame-surface);--surface-hover:var(--frame-surface-hover);--border:var(--frame-border);--border-strong:var(--frame-border-strong);--text:var(--frame-text);--text2:var(--frame-text2);--text3:var(--frame-text3)}.pcapm{--page-pad-y:24px;--page-pad-x:32px;--page-pad-bottom:32px;--page-max-width:1120px;--page-title-size:18px;--page-title-weight:700}@container (width<=768px){.pcapm{--page-pad-y:14px;--page-pad-x:12px;--page-pad-bottom:18px}}@media (pointer:coarse){.pcapm .pcapm-app{-webkit-user-select:none;user-select:none}.pcapm .pcapm-app .bubble,.pcapm .pcapm-app .markdown-body,.pcapm .pcapm-app .msg-text,.pcapm .pcapm-app pre,.pcapm .pcapm-app code,.pcapm .pcapm-app textarea,.pcapm .pcapm-app input,.pcapm .pcapm-app [contenteditable=true]{-webkit-user-select:text;user-select:text}}.pcapm .n-input__placeholder{-webkit-user-select:none;user-select:none}.pcapm :root[data-anim-paused] *,.pcapm :root[data-anim-paused] :before,.pcapm :root[data-anim-paused] :after{animation-play-state:paused!important}.pcapm,.pcapm [data-theme=dark]{--td-bg-strong:var(--surface,#1e1e24);--td-bg-output:var(--code-bg,#161b22);--td-border:var(--border,#ffffff17);--td-border-strong:#ffffff2e;--td-radius:6px;--td-pad-x:10px;--td-pad-y:6px;--td-gap:6px;--td-text:var(--text,#ffffffeb);--td-text-soft:var(--text2,#ffffff8c);--td-text-dim:var(--text3,#ffffff52);--td-text-muted:var(--text2,#ffffff8c);--td-color-shell:var(--accent,#63e2b7);--td-color-grep:var(--blue,#70c0e8);--td-color-glob:var(--yellow,#f2c97d);--td-color-mcp:#c084fc;--td-color-web:var(--blue,#70c0e8);--td-color-await:var(--yellow,#f0a020);--td-color-generic:var(--text2,#ffffff8c);--td-color-read:#39c5cf;--td-color-edit:var(--tool-done,#3fb950);--td-color-image:#d2a8ff;--td-color-memory:var(--accent,#63e2b7);--td-color-add:var(--tool-done,#3fb950);--td-color-del:var(--tool-error,#f85149);--td-mono:var(--font-mono,"JetBrains Mono", "Fira Code", Consolas, monospace)}.pcapm [data-theme=light]{--td-bg-strong:var(--surface,#efefef);--td-bg-output:var(--code-bg,#f7f7f8);--td-border:var(--border,#e5e5e5);--td-border-strong:#00000029;--td-text:var(--text,#0c0c0d);--td-text-soft:var(--text2,#3c3c43);--td-text-dim:var(--text3,#6c6c7a);--td-text-muted:var(--text2,#3c3c43)}.pcapm h2[data-v-3d09a9f5]{color:var(--text2);margin-bottom:8px;font-size:20px}.pcapm p[data-v-3d09a9f5]{margin-bottom:18px;font-size:14px}.pcapm .layout[data-v-fa0e4484]{height:100dvh;padding-top:var(--whalent-inset-top,0px);padding-bottom:var(--whalent-inset-bottom,0px);background:var(--bg);color:var(--text);display:flex}.pcapm .main-content[data-v-fa0e4484]{flex-direction:column;flex:1;min-width:0;display:flex}.pcapm .top-bar[data-v-fa0e4484]{background:var(--bg-sidebar);border-bottom:1px solid var(--border);height:48px;box-shadow:var(--shadow-sm);z-index:2;flex-shrink:0;justify-content:space-between;align-items:center;padding:0 20px 0 10px;display:flex}.pcapm [data-theme=light] .top-bar[data-v-fa0e4484]{border-bottom-color:var(--border)}.pcapm .top-bar-left[data-v-fa0e4484]{align-items:center;min-width:0;display:flex}.pcapm .top-nav[data-v-fa0e4484]{align-items:center;display:flex}.pcapm .top-nav-item[data-v-fa0e4484]{color:var(--text2);cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;border-radius:6px;align-items:center;gap:4px;padding:4px 10px;font-size:13px;text-decoration:none;transition:all .15s;display:flex}.pcapm .top-nav-item[data-v-fa0e4484]:hover{background:var(--surface-hover);color:var(--text)}.pcapm .top-nav-item.active[data-v-fa0e4484]{background:color-mix(in srgb, var(--link-color) 10%, transparent);color:var(--link-color)}.pcapm .top-bar-quick[data-v-fa0e4484]{flex:1;align-items:center;gap:8px;min-width:0;padding:0 8px;display:flex;overflow:hidden}.pcapm .quick-switcher[data-v-fa0e4484]{background:color-mix(in srgb, var(--text3) 11%, transparent);border-radius:8px;flex-shrink:0;align-items:center;gap:2px;padding:2px;display:inline-flex}.pcapm .quick-switch-btn[data-v-fa0e4484]{width:24px;height:20px;color:var(--text3);cursor:pointer;background:0 0;border:none;border-image:;border-radius:6px;justify-content:center;align-items:center;padding:0;transition:color .12s,background .12s,box-shadow .12s;display:inline-flex}.pcapm .quick-switch-btn[data-v-fa0e4484]:hover{color:var(--text2);background:color-mix(in srgb, var(--text3) 14%, transparent)}.pcapm .quick-switch-btn.active[data-v-fa0e4484]{background:var(--surface,#fff);box-shadow:0 1px 2px #00000024}.pcapm .quick-switch-btn.is-fav.active[data-v-fa0e4484]{color:var(--yellow)}.pcapm .quick-switcher.is-mobile-toggle[data-v-fa0e4484]{background:0 0;padding:0}.pcapm .quick-switch-btn.quick-switch-toggle[data-v-fa0e4484]{width:28px;height:26px}.pcapm .quick-empty[data-v-fa0e4484]{color:var(--text3);white-space:nowrap;padding:0 2px;font-size:11px}.pcapm .top-bar-fav[data-v-fa0e4484]{scrollbar-width:none;cursor:grab;-webkit-user-select:none;user-select:none;touch-action:pan-y;flex:1;align-items:center;gap:5px;min-width:0;display:flex;overflow:auto hidden}.pcapm .top-bar-fav[data-v-fa0e4484]::-webkit-scrollbar{display:none}.pcapm .top-bar-right[data-v-fa0e4484]{flex-shrink:0;align-items:center;gap:12px;display:flex}.pcapm .top-bar-clock[data-v-fa0e4484]{font-family:var(--font-mono);color:var(--time-color);font-size:13px}.pcapm .content-area[data-v-fa0e4484]{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden auto}.pcapm .menu-btn[data-v-fa0e4484]{flex-shrink:0}.pcapm .avatar-ring[data-v-fa0e4484]{border:2px solid #0000;border-radius:50%;justify-content:center;align-items:center;padding:2px;transition:border-color .3s;display:inline-flex;position:relative}.pcapm .avatar-ring.online[data-v-fa0e4484]{border-color:var(--green,#18a058)}@container (width<=768px){.pcapm .top-bar[data-v-fa0e4484]{height:42px;padding:0 10px 0 4px}.pcapm .menu-btn[data-v-fa0e4484]{width:30px;padding:0}.pcapm .top-bar-right[data-v-fa0e4484]{gap:6px}.pcapm .top-bar-clock[data-v-fa0e4484],.pcapm .nav-label[data-v-fa0e4484]{display:none}.pcapm .top-nav-item[data-v-fa0e4484]{padding:4px 8px}.pcapm .top-nav[data-v-fa0e4484]{gap:0;margin-left:4px}.pcapm .top-bar-quick[data-v-fa0e4484]{gap:4px;padding:0 4px}.pcapm .quick-switch-btn.quick-switch-toggle[data-v-fa0e4484]{width:24px;height:22px}.pcapm .quick-switcher.is-mobile-toggle .quick-switch-btn.active[data-v-fa0e4484]{background:color-mix(in srgb, var(--text3) 12%, transparent);box-shadow:none}.pcapm .top-bar-fav[data-v-fa0e4484]{gap:3px}}.pcapm .mdn[data-v-c1a8dc3d]{white-space:nowrap;align-items:center;gap:4px;min-width:0;max-width:100%;display:inline-flex}.pcapm .mdn-text[data-v-c1a8dc3d]{text-overflow:ellipsis;min-width:0;display:inline-block;overflow:hidden}.pcapm .chat-input-plus-trigger[data-v-332e8e65]{width:32px;height:32px;color:var(--text2,#475569);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;transition:background .15s,color .15s;display:inline-flex;position:relative;overflow:visible}.pcapm .chat-input-plus-trigger[data-v-332e8e65]:hover{color:var(--accent,#0ea472);background:color-mix(in srgb, var(--accent,#0ea472) 10%, transparent)}.pcapm .chat-input-plus-trigger[data-v-332e8e65]:active{transform:scale(.9)}@container (width<=640px){.pcapm .chat-input-plus-trigger[data-v-332e8e65]{width:28px;height:28px}}@font-face{font-display:block;font-family:KaTeX_AMS;font-style:normal;font-weight:400;src:url(/assets/cap-0cdd387c95-BQhdFMY1.woff2)format("woff2"),url(/assets/cap-30da91e84c-DMm9YOAa.woff)format("woff"),url(/assets/cap-68534840bc-DRggAlZN.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:700;src:url(/assets/cap-de7701e42c-Dq_IR9rO.woff2)format("woff2"),url(/assets/cap-1ae6bd7475-BEiXGLvX.woff)format("woff"),url(/assets/cap-07d8e303ce-ATXxdsX0.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:400;src:url(/assets/cap-5d53e70ad6-Di6jR-x-.woff2)format("woff2"),url(/assets/cap-3398dd0230-CTRA-rTL.woff)format("woff"),url(/assets/cap-ed0b74372f-wX97UBjC.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:700;src:url(/assets/cap-74444efd59-CL6g_b3V.woff2)format("woff2"),url(/assets/cap-9be7ceb880-BsDP51OF.woff)format("woff"),url(/assets/cap-9163df9c71-BdnERNNW.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:400;src:url(/assets/cap-51814d270d-CTYiF6lA.woff2)format("woff2"),url(/assets/cap-5e28753be7-Dxdc4cR9.woff)format("woff"),url(/assets/cap-1e6f9579e9-CB_wures.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:700;src:url(/assets/cap-0f60d1b897-Cx986IdX.woff2)format("woff2"),url(/assets/cap-c76c5d6962-Jm3AIy58.woff)format("woff"),url(/assets/cap-138ac28d16-waoOVXN0.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:700;src:url(/assets/cap-99cd42a3c0-DxDJ3AOS.woff2)format("woff2"),url(/assets/cap-a6f7ec0d84-SpSLRI95.woff)format("woff"),url(/assets/cap-70ee1f64a2-DzxPMmG6.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:400;src:url(/assets/cap-97479ca6cc-NWA7e6Wa.woff2)format("woff2"),url(/assets/cap-f1d6ef86f3-BMLOBm91.woff)format("woff"),url(/assets/cap-0d85ae7cc3-3WenGoN9.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:400;src:url(/assets/cap-c2342cd8b8-B22Nviop.woff2)format("woff2"),url(/assets/cap-c6368d87e8-Dr94JaBh.woff)format("woff"),url(/assets/cap-d0332f5286-ypZvNtVU.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:700;src:url(/assets/cap-dc47344dbb-CZnvNsCZ.woff2)format("woff2"),url(/assets/cap-850c0af5c2-iY-2wyZ7.woff)format("woff"),url(/assets/cap-f9377ab027-B3XSjfu4.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:400;src:url(/assets/cap-7af58c5ec8-t53AETM-.woff2)format("woff2"),url(/assets/cap-8a8d244581-DA0__PXp.woff)format("woff"),url(/assets/cap-08ce98e51b-flOr_0UB.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:normal;font-weight:700;src:url(/assets/cap-e99ae51144-D1sUS0GD.woff2)format("woff2"),url(/assets/cap-ece03cfd83-DbIhKOiC.woff)format("woff"),url(/assets/cap-1ece03f79f-CFMepnvq.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:italic;font-weight:400;src:url(/assets/cap-00b26ac825-C3H0VqGB.woff2)format("woff2"),url(/assets/cap-91ee67500c-DN2j7dab.woff)format("woff"),url(/assets/cap-3931dd81fa-YYjJ1zSn.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:normal;font-weight:400;src:url(/assets/cap-68e8c73ef4-DDBCnlJ7.woff2)format("woff2"),url(/assets/cap-11e4dc8a64-CS6fqUqJ.woff)format("woff"),url(/assets/cap-f36ea897e1-BNo7hRIc.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Script;font-style:normal;font-weight:400;src:url(/assets/cap-036d4e9514-D3wIWfF6.woff2)format("woff2"),url(/assets/cap-d96cdf2b3b-D5yQViql.woff)format("woff"),url(/assets/cap-1c67f068fe-C5JkGWo-.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size1;font-style:normal;font-weight:400;src:url(/assets/cap-6b47c40166-mCD8mA8B.woff2)format("woff2"),url(/assets/cap-c943cc9863-C195tn64.woff)format("woff"),url(/assets/cap-95b6d2f1a5-Dbsnue_I.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size2;font-style:normal;font-weight:400;src:url(/assets/cap-d04c54219f-Dy4dx90m.woff2)format("woff2"),url(/assets/cap-2014c523c3-oD1tc_U0.woff)format("woff"),url(/assets/cap-a6b2099fb5-B7gKUWhC.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size3;font-style:normal;font-weight:400;src:url(data:font/woff2;base64,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)format("woff2"),url(/assets/cap-6ab6b62e9b-CTq5MqoE.woff)format("woff"),url(/assets/cap-500e04d54f-DgpXs0kz.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size4;font-style:normal;font-weight:400;src:url(/assets/cap-a4af7d4144-Dl5lxZxV.woff2)format("woff2"),url(/assets/cap-99f9c6750b-BF-4gkZK.woff)format("woff"),url(/assets/cap-c647367d1d-DWFBv043.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Typewriter;font-style:normal;font-weight:400;src:url(/assets/cap-71d517d678-CO6r4hn1.woff2)format("woff2"),url(/assets/cap-e14fed02b1-C0xS9mPB.woff)format("woff"),url(/assets/cap-f01f3e87d9-D3Ib7_Hf.ttf)format("truetype")}.pcapm .md-body[data-v-22b35a8c]{color:var(--text);word-break:break-word;overflow-wrap:break-word;min-width:0;max-width:100%;font-size:14px;line-height:1.7;overflow-x:hidden}.pcapm [data-v-22b35a8c] .code-block{background:var(--code-bg);border:1px solid var(--border);border-radius:8px;margin:8px 0;overflow:hidden}.pcapm [data-v-22b35a8c] p:empty{display:none}.pcapm [data-v-22b35a8c] p+.code-block,.pcapm [data-v-22b35a8c] .code-block+p{margin-top:0}.pcapm [data-v-22b35a8c] .code-header{background:var(--code-header-bg);border-bottom:1px solid var(--code-header-border,var(--border));flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:8px;padding:4px 12px;font-size:11px;display:flex}.pcapm [data-v-22b35a8c] .code-lang{color:var(--code-header-text,var(--text2));font-weight:600;font-family:var(--font-mono);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.pcapm [data-v-22b35a8c] .copy-btn{cursor:pointer;background:color-mix(in srgb, var(--card,#fff) 72%, transparent);border:1px solid var(--border);height:21px;color:var(--code-header-text,var(--text2));white-space:nowrap;border-radius:4px;flex-shrink:0;align-items:center;padding:0 8px;font-size:11px;line-height:1;transition:all .15s;display:inline-flex}.pcapm [data-v-22b35a8c] .copy-btn:hover{color:var(--text);background:var(--surface-hover);border-color:var(--border-strong)}.pcapm [data-v-22b35a8c] .code-actions{flex-wrap:nowrap;flex-shrink:0;align-items:center;gap:6px;display:inline-flex}.pcapm [data-v-22b35a8c] .wrap-btn{cursor:pointer;background:color-mix(in srgb, var(--card,#fff) 72%, transparent);border:1px solid var(--border);width:24px;height:21px;color:var(--code-header-text,var(--text2));border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:all .15s;display:inline-flex}.pcapm [data-v-22b35a8c] .wrap-btn svg{width:13px;height:13px;display:block}@media (hover:hover){.pcapm [data-v-22b35a8c] .wrap-btn:hover{color:var(--text);background:var(--surface-hover);border-color:var(--border-strong)}}.pcapm [data-v-22b35a8c] .wrap-btn:active{transform:scale(.92)}.pcapm [data-v-22b35a8c] .code-block pre{background:var(--code-bg);border:none;border-image:;border-radius:0;margin:0;padding:12px;overflow-x:auto}.pcapm [data-v-22b35a8c] .code-block code,.pcapm [data-v-22b35a8c] .code-block .hljs{font-family:var(--font-mono);color:var(--text);background:0 0;border-radius:0;padding:0;font-size:13px;line-height:1.5}.pcapm [data-v-22b35a8c] :not(pre)>code:not(.hljs){background:var(--inline-code-bg);font-size:.92em;line-height:1.45;font-family:var(--font-mono);color:var(--text);word-break:break-word;overflow-wrap:anywhere;border-radius:4px;padding:.2em .4em}.pcapm [data-v-22b35a8c] ul{margin:6px 0;padding-left:1.75em;list-style-position:outside}.pcapm [data-v-22b35a8c] ol{margin:6px 0;padding-left:2.25em;list-style-position:outside}.pcapm [data-v-22b35a8c] li{margin:4px 0;padding-left:.2em}.pcapm [data-v-22b35a8c] li::marker{color:var(--text2);font-weight:600}.pcapm [data-v-22b35a8c] li>p{margin:2px 0}.pcapm [data-v-22b35a8c] li>p:first-child{margin-top:0}.pcapm [data-v-22b35a8c] li>p:last-child{margin-bottom:0}.pcapm [data-v-22b35a8c] [data-tag=h1],.pcapm [data-v-22b35a8c] h2,.pcapm [data-v-22b35a8c] h3,.pcapm [data-v-22b35a8c] h4{color:var(--text);margin:12px 0 6px;line-height:1.3}.pcapm [data-v-22b35a8c] [data-tag=h1]{font-size:1.4em}.pcapm [data-v-22b35a8c] h2{font-size:1.2em}.pcapm [data-v-22b35a8c] h3{font-size:1.1em}.pcapm [data-v-22b35a8c] [data-tag=a]{color:var(--link-color);word-break:break-all;overflow-wrap:break-word;text-decoration:none}.pcapm [data-v-22b35a8c] [data-tag=a]:hover{text-decoration:underline}.pcapm [data-v-22b35a8c] [data-tag=a][data-md-bare-link]>code{color:var(--link-color)}.pcapm [data-v-22b35a8c] [data-tag=a][data-md-bare-link]:hover>code{text-decoration:underline}.pcapm [data-v-22b35a8c] blockquote{border-left:3px solid var(--bubble-ai-border);color:var(--text2);margin:8px 0;padding-left:12px}.pcapm [data-v-22b35a8c] table:not(.table-scroll table){border-collapse:collapse;width:100%;margin:8px 0}.pcapm [data-v-22b35a8c] table:not(.table-scroll table) th,.pcapm [data-v-22b35a8c] table:not(.table-scroll table) td{border:1px solid var(--border);padding:6px 12px;font-size:13px}.pcapm [data-v-22b35a8c] table:not(.table-scroll table) th{background:var(--surface);color:var(--text);font-weight:600}.pcapm [data-v-22b35a8c] hr{border-bottom:none;border-left:none;border-right:none;border-top:1px solid var(--border);border-image:;margin:12px 0}.pcapm [data-v-22b35a8c] p{margin:4px 0}.pcapm [data-v-22b35a8c] img{max-width:100%;height:auto}.pcapm .responsive-action-bar[data-v-a2be2485]{align-items:center;gap:var(--rab-gap);flex:0 1 var(--rab-basis);min-width:0;max-width:100%;display:inline-flex;overflow:hidden}.pcapm .rab-chat[data-v-a2be2485] .n-button{font-size:12px}.pcapm .rab-chat[data-v-a2be2485] .n-button.rab-mode-btn{padding:0 6px}.pcapm .bubble-tool[data-v-df832ff0]{color:var(--tool-text);background:0 0;border:none;border-image:;border-radius:0;min-width:0;max-width:100%;padding:2px 0;font-size:13px;overflow:hidden}.pcapm .bubble-tool[data-v-df832ff0]:not(.tool-expanded){padding:2px 0}.pcapm .tool-header[data-v-df832ff0]{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:6px;min-width:0;display:flex}.pcapm .tool-header[data-v-df832ff0]:hover{opacity:.8}.pcapm .tool-toggle[data-v-df832ff0]{opacity:.5;flex-shrink:0;font-size:10px}.pcapm .tool-icon[data-v-df832ff0]{flex-shrink:0;align-items:center;font-size:12px;line-height:1;display:inline-flex}.pcapm .tool-icon[data-v-df832ff0] svg{vertical-align:middle}.pcapm .tool-label[data-v-df832ff0]{color:var(--tool-text);white-space:nowrap;text-overflow:ellipsis;flex-shrink:1;min-width:0;font-size:12px;font-weight:600;overflow:hidden}.pcapm .tool-status[data-v-df832ff0],.pcapm .msg-time[data-v-df832ff0]{flex-shrink:0}.pcapm .msg-time[data-v-df832ff0]{color:var(--time-color);text-align:right;white-space:nowrap;justify-content:flex-end;align-items:center;gap:4px;margin-top:2px;font-size:10px;display:flex}.pcapm .tool-status[data-v-df832ff0]{font-size:11px;font-weight:600}.pcapm .tool-status.status-done[data-v-df832ff0]{color:var(--tool-done)}.pcapm .tool-open-btn[data-v-df832ff0]{color:var(--link-color);cursor:pointer;white-space:nowrap;border:1px solid color-mix(in srgb, var(--link-color) 28%, transparent);border-radius:4px;flex-shrink:0;padding:1px 6px;font-size:10px;line-height:14px;transition:all .15s}.pcapm .tool-open-btn[data-v-df832ff0]:hover{background:color-mix(in srgb, var(--link-color) 14%, transparent);border-color:color-mix(in srgb, var(--link-color) 50%, transparent)}.pcapm .tool-summary-row[data-v-df832ff0]{align-items:center;gap:6px;padding:1px 0 1px 28px;display:flex}.pcapm .tool-summary[data-v-df832ff0]{color:var(--tool-summary);font-size:11px;font-family:var(--td-mono,var(--font-mono,ui-monospace, monospace));text-overflow:ellipsis;white-space:nowrap;cursor:pointer;flex:1;min-width:0;overflow:hidden}.pcapm .tool-summary[data-v-df832ff0]:hover{color:var(--tool-text)}@font-face{font-display:block;font-family:KaTeX_AMS;font-style:normal;font-weight:400;src:url(/assets/cap-0cdd387c95-BQhdFMY1.woff2)format("woff2"),url(/assets/cap-30da91e84c-DMm9YOAa.woff)format("woff"),url(/assets/cap-68534840bc-DRggAlZN.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:700;src:url(/assets/cap-de7701e42c-Dq_IR9rO.woff2)format("woff2"),url(/assets/cap-1ae6bd7475-BEiXGLvX.woff)format("woff"),url(/assets/cap-07d8e303ce-ATXxdsX0.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:400;src:url(/assets/cap-5d53e70ad6-Di6jR-x-.woff2)format("woff2"),url(/assets/cap-3398dd0230-CTRA-rTL.woff)format("woff"),url(/assets/cap-ed0b74372f-wX97UBjC.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:700;src:url(/assets/cap-74444efd59-CL6g_b3V.woff2)format("woff2"),url(/assets/cap-9be7ceb880-BsDP51OF.woff)format("woff"),url(/assets/cap-9163df9c71-BdnERNNW.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:400;src:url(/assets/cap-51814d270d-CTYiF6lA.woff2)format("woff2"),url(/assets/cap-5e28753be7-Dxdc4cR9.woff)format("woff"),url(/assets/cap-1e6f9579e9-CB_wures.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:700;src:url(/assets/cap-0f60d1b897-Cx986IdX.woff2)format("woff2"),url(/assets/cap-c76c5d6962-Jm3AIy58.woff)format("woff"),url(/assets/cap-138ac28d16-waoOVXN0.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:700;src:url(/assets/cap-99cd42a3c0-DxDJ3AOS.woff2)format("woff2"),url(/assets/cap-a6f7ec0d84-SpSLRI95.woff)format("woff"),url(/assets/cap-70ee1f64a2-DzxPMmG6.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:400;src:url(/assets/cap-97479ca6cc-NWA7e6Wa.woff2)format("woff2"),url(/assets/cap-f1d6ef86f3-BMLOBm91.woff)format("woff"),url(/assets/cap-0d85ae7cc3-3WenGoN9.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:400;src:url(/assets/cap-c2342cd8b8-B22Nviop.woff2)format("woff2"),url(/assets/cap-c6368d87e8-Dr94JaBh.woff)format("woff"),url(/assets/cap-d0332f5286-ypZvNtVU.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:700;src:url(/assets/cap-dc47344dbb-CZnvNsCZ.woff2)format("woff2"),url(/assets/cap-850c0af5c2-iY-2wyZ7.woff)format("woff"),url(/assets/cap-f9377ab027-B3XSjfu4.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:400;src:url(/assets/cap-7af58c5ec8-t53AETM-.woff2)format("woff2"),url(/assets/cap-8a8d244581-DA0__PXp.woff)format("woff"),url(/assets/cap-08ce98e51b-flOr_0UB.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:normal;font-weight:700;src:url(/assets/cap-e99ae51144-D1sUS0GD.woff2)format("woff2"),url(/assets/cap-ece03cfd83-DbIhKOiC.woff)format("woff"),url(/assets/cap-1ece03f79f-CFMepnvq.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:italic;font-weight:400;src:url(/assets/cap-00b26ac825-C3H0VqGB.woff2)format("woff2"),url(/assets/cap-91ee67500c-DN2j7dab.woff)format("woff"),url(/assets/cap-3931dd81fa-YYjJ1zSn.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:normal;font-weight:400;src:url(/assets/cap-68e8c73ef4-DDBCnlJ7.woff2)format("woff2"),url(/assets/cap-11e4dc8a64-CS6fqUqJ.woff)format("woff"),url(/assets/cap-f36ea897e1-BNo7hRIc.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Script;font-style:normal;font-weight:400;src:url(/assets/cap-036d4e9514-D3wIWfF6.woff2)format("woff2"),url(/assets/cap-d96cdf2b3b-D5yQViql.woff)format("woff"),url(/assets/cap-1c67f068fe-C5JkGWo-.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size1;font-style:normal;font-weight:400;src:url(/assets/cap-6b47c40166-mCD8mA8B.woff2)format("woff2"),url(/assets/cap-c943cc9863-C195tn64.woff)format("woff"),url(/assets/cap-95b6d2f1a5-Dbsnue_I.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size2;font-style:normal;font-weight:400;src:url(/assets/cap-d04c54219f-Dy4dx90m.woff2)format("woff2"),url(/assets/cap-2014c523c3-oD1tc_U0.woff)format("woff"),url(/assets/cap-a6b2099fb5-B7gKUWhC.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size3;font-style:normal;font-weight:400;src:url(data:font/woff2;base64,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)format("woff2"),url(/assets/cap-6ab6b62e9b-CTq5MqoE.woff)format("woff"),url(/assets/cap-500e04d54f-DgpXs0kz.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size4;font-style:normal;font-weight:400;src:url(/assets/cap-a4af7d4144-Dl5lxZxV.woff2)format("woff2"),url(/assets/cap-99f9c6750b-BF-4gkZK.woff)format("woff"),url(/assets/cap-c647367d1d-DWFBv043.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Typewriter;font-style:normal;font-weight:400;src:url(/assets/cap-71d517d678-CO6r4hn1.woff2)format("woff2"),url(/assets/cap-e14fed02b1-C0xS9mPB.woff)format("woff"),url(/assets/cap-f01f3e87d9-D3Ib7_Hf.ttf)format("truetype")}.pcapm{counter-reset:katexEqnNo 0 mmlEqnNo 0}.pcapm [data-v-0270dbad] code{font-family:JetBrains Mono,Fira Code,Consolas,monospace}.pcapm [data-v-0270dbad] pre{background-color:#0000;padding:0}.pcapm [data-v-0270dbad] li,.pcapm [data-v-0270dbad] ul{list-style:unset}.pcapm pre code.hljs{padding:1em;display:block;overflow-x:auto}.pcapm code.hljs{padding:3px 5px}.pcapm .hljs{color:#abb2bf;background:#282c34}.pcapm section+section[data-v-0464570a]{margin-top:20px}.pcapm h3[data-v-0464570a]{margin:0 0 9px;font-size:14px}.pcapm .expandable-content[data-v-49457c04]{border-radius:inherit;position:relative}.pcapm .expandable-natural-content[data-v-49457c04]{min-width:0;display:flow-root}.pcapm .context-usage-ring[data-v-57cec378]{width:var(--ctx-usage-size);height:var(--ctx-usage-size);vertical-align:-2px;flex:none;display:inline-flex}.pcapm .context-usage-svg[data-v-57cec378]{width:100%;height:100%;display:block}.pcapm .context-usage-base[data-v-57cec378]{fill:none;stroke:#94a3b86b;stroke-width:6px}.pcapm .context-usage-fill[data-v-57cec378]{fill:none;stroke:#2080f0;stroke-width:6px;stroke-linecap:butt;transform-origin:16px 16px;transform:rotate(-90deg)}.pcapm .pcapm-root[data-theme=dark] .context-usage-base[data-v-57cec378]{stroke:#64748b9e}.pcapm .pcapm-root[data-theme=dark] .context-usage-fill[data-v-57cec378]{stroke:#4098fc}.pcapm .chat-container[data-v-4a7e04de]{background:var(--bg);flex-direction:column;height:100%;display:flex;position:relative}.pcapm .chat-header[data-v-4a7e04de]{padding:0 var(--panel-header-pad-x);border-bottom:1px solid var(--panel-header-border);background:var(--panel-header-bg);min-height:var(--panel-header-height);flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;min-width:0;max-width:100%;display:flex;overflow:hidden}.pcapm .header-left[data-v-4a7e04de]{flex:auto;align-items:center;gap:6px;min-width:0;display:flex;overflow:hidden}.pcapm .header-title-group[data-v-4a7e04de],.pcapm .header-meta-group[data-v-4a7e04de]{align-items:center;min-width:0;display:inline-flex;overflow:hidden}.pcapm .header-title-group[data-v-4a7e04de]{flex:0 auto;gap:5px}.pcapm .header-meta-group[data-v-4a7e04de]{flex:0 999 auto;gap:6px}.pcapm .chat-title[data-v-4a7e04de]{color:var(--text);white-space:nowrap;text-overflow:ellipsis;cursor:default;flex:0 auto;width:fit-content;min-width:0;max-width:100%;font-size:14px;font-weight:600;overflow:hidden}.pcapm .header-right[data-v-4a7e04de]{flex:none;align-items:center;gap:4px;min-width:0;max-width:max-content;display:flex;overflow:visible}.pcapm .header-overflow-btn[data-v-4a7e04de]{flex:0 0 30px;width:30px;min-width:30px}.pcapm .inline-actions[data-v-4a7e04de]{flex-shrink:1;align-items:center;gap:2px;min-width:0;display:flex}.pcapm .inline-actions[data-v-4a7e04de]:empty{display:none}.pcapm .header-action-svg[data-v-4a7e04de]{flex-shrink:0;justify-content:center;align-items:center;width:14px;height:14px;display:inline-flex}.pcapm .header-action-svg[data-v-4a7e04de] svg{width:14px;height:14px}.pcapm .mode-btn[data-v-4a7e04de]{padding:0 6px!important;font-size:12px!important}.pcapm .mode-btn .header-action-svg[data-v-4a7e04de]{margin-right:2px}.pcapm .model-tag-mobile[data-v-4a7e04de]{flex:0 10 auto;min-width:0;max-width:96px;overflow:hidden;height:18px!important;padding:0 4px!important;font-size:10px!important;line-height:18px!important}.pcapm .model-tag-condensed[data-v-4a7e04de]{max-width:58px}.pcapm .model-tag-mobile[data-v-4a7e04de] .n-tag__content{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;overflow:hidden}.pcapm .model-tag-mobile[data-v-4a7e04de] .mdn{flex:auto;min-width:0;max-width:100%}.pcapm .model-tag-mobile[data-v-4a7e04de] .mdn-text{text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.pcapm .model-tag-condensed[data-v-4a7e04de] .context-usage-ring{display:none}.pcapm .chat-container.mobile-header .chat-header[data-v-4a7e04de]{gap:4px;min-height:36px;padding:4px 10px}.pcapm .chat-container.mobile-header .header-left[data-v-4a7e04de]{flex:1 1 0;gap:3px;min-width:0;max-width:none}.pcapm .chat-container.mobile-header .header-title-group[data-v-4a7e04de]{flex:0 auto;gap:3px}.pcapm .chat-container.mobile-header .header-meta-group[data-v-4a7e04de]{flex:0 999 auto;gap:3px}.pcapm .chat-container.mobile-header .chat-title[data-v-4a7e04de]{flex:0 auto;min-width:0;max-width:100%;font-size:13px}.pcapm .chat-container.mobile-header .header-right[data-v-4a7e04de]{flex:none;min-width:0;max-width:max-content}.pcapm .messages-area[data-v-4a7e04de]{--chat-scrubber-safe-inline-end:56px;flex-direction:column;flex:1;min-height:0;display:flex;position:relative;overflow:hidden}.pcapm .scrubber[data-v-4a7e04de]{z-index:100;opacity:0;pointer-events:none;flex-direction:column;align-items:center;width:24px;transition:opacity .3s;display:flex;position:absolute;top:8px;bottom:8px;right:16px}.pcapm .scrubber-num[data-v-4a7e04de]{color:var(--text3);cursor:pointer;-webkit-user-select:none;user-select:none;text-align:center;font-size:10px;font-weight:700;font-family:var(--font-mono);padding:2px 0;transition:color .15s}.pcapm .scrubber-num[data-v-4a7e04de]:hover{color:var(--accent)}.pcapm .scrubber-track[data-v-4a7e04de]{background:var(--scrollbar-thumb);cursor:pointer;touch-action:none;border-radius:2px;flex:1;width:3px;margin:4px 0;position:relative}.pcapm .scrubber-fill[data-v-4a7e04de]{background:var(--accent);opacity:.25;transform-origin:top;border-radius:2px;width:100%;height:100%;transition:transform .1s ease-out;position:absolute;top:0;left:0}.pcapm .scrubber-dot[data-v-4a7e04de]{background:color-mix(in srgb, var(--accent) 55%, transparent);width:5px;height:5px;box-shadow:0 0 0 1px color-mix(in srgb, var(--bg) 75%, transparent);cursor:pointer;pointer-events:auto;border-radius:50%;transition:transform .1s,background .1s;position:absolute;left:50%;transform:translate(-50%,-50%)}.pcapm .scrubber-dot[data-v-4a7e04de]:before{content:"";border-radius:50%;position:absolute;inset:-6px}.pcapm .scrubber-dot[data-v-4a7e04de]:hover{filter:brightness(1.2);transform:translate(-50%,-50%)scale(1.6)}.pcapm .scrubber-dot-active[data-v-4a7e04de]{background:var(--accent);width:7px;height:7px;box-shadow:0 0 0 1px color-mix(in srgb, var(--bg) 75%, transparent), 0 0 6px color-mix(in srgb, var(--accent) 60%, transparent);z-index:2}.pcapm .scrubber-thumb-rail[data-v-4a7e04de]{pointer-events:none;z-index:1;width:100%;height:100%;transition:transform .1s ease-out;position:absolute;top:0;left:0}.pcapm .scrubber-thumb[data-v-4a7e04de]{background:var(--accent);width:8px;height:12px;box-shadow:0 0 0 1.5px color-mix(in srgb, var(--bg) 85%, transparent);border-radius:2px;transition:box-shadow .15s;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.pcapm .messages-scroll[data-v-4a7e04de]{flex:1;min-width:0;min-height:0;overflow:clip}.pcapm .chat-container[data-chat-scroll-ready=false] .messages-scroll[data-v-4a7e04de]{opacity:0;animation:0s linear .46s forwards chat-open-reveal-fallback-4a7e04de}.pcapm .messages-scroll[data-v-4a7e04de] .v-vl{scroll-padding-bottom:96px}.pcapm .messages-scroll[data-v-4a7e04de] .n-scrollbar-rail{transition:none!important}.pcapm .load-more-hint[data-v-4a7e04de]{text-align:center;color:var(--text3);justify-content:center;align-items:center;gap:8px;padding:12px 0;font-size:12px;display:flex}.pcapm .msg-row[data-v-4a7e04de]{width:100%;display:flex;position:relative}.pcapm .msg-row-left[data-v-4a7e04de]{justify-content:flex-start}.pcapm .msg-row-right[data-v-4a7e04de]{justify-content:flex-end}.pcapm .bubble[data-v-4a7e04de]{box-sizing:border-box;border-radius:12px;width:100%;padding:10px 14px;line-height:1.6;position:relative}.pcapm .bubble-user[data-v-4a7e04de]{background:var(--bubble-user-bg);border-right:3px solid var(--accent);width:auto;max-width:85%;color:var(--text);border-radius:0;padding:8px 14px;font-size:14px;line-height:1.7}.pcapm .bubble-user .msg-text[data-v-4a7e04de]{white-space:pre-wrap;word-break:break-word;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans,PingFang SC,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:inherit;line-height:inherit;margin:0}.pcapm .msg-row-right .msg-footer-track[data-v-4a7e04de]{justify-content:flex-end}.pcapm .bubble-ai[data-v-4a7e04de]{border-top:none;border-bottom:none;border-right:none;border-left:3px solid var(--bubble-ai-border);color:var(--bubble-ai-text);background:0 0;border-image:;border-radius:0;padding:8px 14px;transition:background .15s,border-color .15s}.pcapm .bubble-ai[data-v-4a7e04de]:hover{background:var(--bubble-ai-hover)}.pcapm .bubble-ai[data-v-4a7e04de] p{margin:4px 0}.pcapm .bubble-thinking[data-v-4a7e04de]{border-top:none;border-left:none;border-right:none;border-bottom:1px solid var(--thinking-border);color:var(--thinking-text);background:0 0;border-image:;border-radius:0;padding:6px 12px 8px;font-style:italic}.pcapm .thinking-header[data-v-4a7e04de]{align-items:center;gap:6px;margin-bottom:4px;display:flex}.pcapm .thinking-label[data-v-4a7e04de]{color:var(--thinking-text);font-size:11px;font-weight:600}.pcapm .thinking-header>.thinking-label[data-v-4a7e04de]{align-items:center;min-width:0;max-width:min(60vw,520px);margin-bottom:0;display:inline-flex}.pcapm .thinking-header>.thinking-label>svg[data-v-4a7e04de]{flex:none}.pcapm .thinking-title[data-v-4a7e04de]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.pcapm .thinking-content[data-v-4a7e04de]{max-height:200px;color:var(--thinking-text);font-size:12px;font-style:italic;overflow-y:auto}.pcapm .thinking-content[data-v-4a7e04de] .md-body{font-size:inherit;line-height:inherit;color:inherit}.pcapm .thinking-content[data-v-4a7e04de] p,.pcapm .thinking-content[data-v-4a7e04de] li,.pcapm .thinking-content[data-v-4a7e04de] td,.pcapm .thinking-content[data-v-4a7e04de] th{color:var(--thinking-text);margin:2px 0;font-size:12px;font-style:italic;line-height:1.5}.pcapm .thinking-content[data-v-4a7e04de] [data-tag=h1],.pcapm .thinking-content[data-v-4a7e04de] h2,.pcapm .thinking-content[data-v-4a7e04de] h3,.pcapm .thinking-content[data-v-4a7e04de] h4{color:var(--thinking-text);margin:4px 0 2px;font-size:12px;font-style:italic;font-weight:600}.pcapm .thinking-content[data-v-4a7e04de] strong{color:var(--thinking-text);font-style:italic;font-weight:700}.pcapm .thinking-content[data-v-4a7e04de] :not(pre)>code,.pcapm .thinking-content[data-v-4a7e04de] :not(pre)>code:not(.hljs){color:var(--thinking-text);background:var(--thinking-code-bg);border-radius:3px;padding:1px 4px;font-size:11px;font-style:normal}.pcapm .thinking-content[data-v-4a7e04de] .code-block{margin:6px 0;font-style:normal}.pcapm .thinking-content[data-v-4a7e04de] .code-block code{color:unset;background:unset;padding:unset;border-radius:unset;font-size:12px}.pcapm .thinking-content[data-v-4a7e04de] ul,.pcapm .thinking-content[data-v-4a7e04de] ol{margin:2px 0;padding-left:24px}.pcapm .msg-time[data-v-4a7e04de]{flex-shrink:0}.pcapm .msg-footer[data-v-4a7e04de]{direction:rtl;max-width:100%;margin-top:2px;display:block}.pcapm .msg-footer-track[data-v-4a7e04de]{white-space:nowrap;direction:ltr;justify-content:flex-end;align-items:center;gap:6px;width:max-content;min-width:100%;display:flex}.pcapm .msg-footer-track[data-v-4a7e04de]>*{flex:none}.pcapm .msg-footer .msg-time[data-v-4a7e04de]{margin-top:0}.pcapm .msg-meta-trigger[data-v-4a7e04de]{appearance:none;color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;align-items:center;gap:6px;width:max-content;min-width:0;max-width:100%;padding:1px 5px;transition:background .15s,border-color .15s;display:inline-flex}.pcapm .msg-meta-trigger[data-v-4a7e04de]:hover{background:color-mix(in srgb, var(--accent) 8%, transparent);border-color:color-mix(in srgb, var(--accent) 24%, transparent)}.pcapm .model-tag[data-v-4a7e04de]{color:var(--model-color);background:color-mix(in srgb, var(--model-color) 14%, transparent);white-space:nowrap;border-radius:3px;align-items:center;gap:4px;padding:0 4px;font-size:10px;display:inline-flex}.pcapm .model-tag-full[data-v-4a7e04de] .n-tag__content{align-items:center;gap:4px;min-width:0;display:inline-flex;overflow:hidden}.pcapm .model-tag-full[data-v-4a7e04de]{flex:0 auto;min-width:0;max-width:220px;overflow:hidden}.pcapm .chat-header.header-tight .model-tag-full[data-v-4a7e04de]{max-width:168px}.pcapm .chat-header.header-tighter .model-tag-full[data-v-4a7e04de]{max-width:118px}.pcapm .chat-header.header-minimal .model-tag-full[data-v-4a7e04de]{max-width:76px}.pcapm .msg-time[data-v-4a7e04de]{color:var(--time-color);text-align:right;white-space:nowrap;justify-content:flex-end;align-items:center;gap:4px;margin-top:2px;font-size:10px;display:flex}.pcapm .bubble[data-v-4a7e04de]>:last-child,.pcapm .bubble[data-v-4a7e04de] p:last-child,.pcapm .bubble[data-v-4a7e04de] pre:last-child,.pcapm .bubble[data-v-4a7e04de] ul:last-child,.pcapm .bubble[data-v-4a7e04de] ol:last-child{margin-bottom:0}.pcapm .thinking-label[data-v-4a7e04de]{color:var(--thinking-text);margin-bottom:4px;font-size:11px;font-weight:600}.pcapm .input-bar[data-v-4a7e04de]{position:relative}.pcapm .bottom-area[data-v-4a7e04de]{z-index:30;flex-shrink:0;position:relative}.pcapm .input-bar[data-v-4a7e04de]{z-index:30;flex-shrink:0;padding:10px 12px 8px;position:relative}.pcapm .input-resize-hit-area[data-v-4a7e04de]{cursor:ns-resize;touch-action:none;-webkit-user-select:none;user-select:none;z-index:35;background:0 0;height:10px;position:absolute;top:0;left:28px;right:64px}.pcapm .input-resize-hit-area[data-v-4a7e04de]:after{content:"";background:color-mix(in srgb, var(--text-muted) 55%, transparent);opacity:0;border-radius:999px;width:42px;height:3px;transition:opacity .12s,background .12s;position:absolute;top:3px;left:50%;transform:translate(-50%)}.pcapm .input-bar:hover .input-resize-hit-area[data-v-4a7e04de]:after{opacity:.45}.pcapm .input-container[data-v-4a7e04de]{background:var(--composer-bg,var(--surface));border:1px solid var(--border);box-shadow:var(--shadow-sm);border-radius:20px;align-items:center;gap:6px;padding:6px 6px 6px 12px;transition:none;display:flex}.pcapm .input-wrap[data-v-4a7e04de]{flex:1;align-items:stretch;min-width:0;min-height:32px;display:flex;position:relative;overflow:visible}.pcapm .input-toggles[data-v-4a7e04de]{z-index:2;align-items:center;gap:6px;display:flex;position:absolute;bottom:4px;right:6px}.pcapm .input-bar[data-v-4a7e04de] .n-input{z-index:1;align-self:center;width:100%;position:relative;--n-border:none!important;--n-border-hover:none!important;--n-border-focus:none!important;--n-box-shadow-focus:none!important;--n-color:transparent!important;--n-color-focus:transparent!important}.pcapm .input-bar[data-v-4a7e04de] .n-input-wrapper{height:100%;padding:0!important}.pcapm .input-bar[data-v-4a7e04de] .n-input__textarea{align-items:stretch;width:100%;height:100%;min-height:32px;display:flex;position:relative}.pcapm .input-bar[data-v-4a7e04de] .n-input__textarea-el{letter-spacing:normal;tab-size:4;white-space:pre-wrap;overflow-wrap:break-word;word-break:break-word;-webkit-text-fill-color:var(--text);caret-color:var(--text);appearance:none;min-height:32px;font-family:inherit;font-size:16px;line-height:1.6;color:var(--text)!important;resize:none!important;background:0 0!important;height:100%!important;padding:3px 0!important;transition:none!important;overflow-y:auto!important}.pcapm .input-bar[data-v-4a7e04de] .n-input__textarea-el::-webkit-resizer{background:0 0;width:0;height:0;display:none!important}.pcapm .input-bar[data-v-4a7e04de] .n-input__textarea-el::-webkit-scrollbar-corner{background:0 0}.pcapm .input-bar[data-v-4a7e04de] .n-input__textarea-el::-webkit-scrollbar{width:6px}.pcapm .input-bar[data-v-4a7e04de] .n-input__textarea-el::-webkit-scrollbar-track{background:0 0}.pcapm .input-bar[data-v-4a7e04de] .n-input__textarea-el::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:3px}@supports not selector(::-webkit-scrollbar){.pcapm .input-bar[data-v-4a7e04de] .n-input__textarea-el{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) transparent}}.pcapm .input-bar[data-v-4a7e04de] .n-input__textarea-el::selection{color:var(--text);background:color-mix(in srgb, var(--accent) 28%, transparent)}.pcapm .input-bar[data-v-4a7e04de] .n-input__textarea-el::placeholder{color:#999;opacity:1}.pcapm .input-bar[data-v-4a7e04de] .n-input__placeholder{color:#999;box-sizing:border-box;font-family:inherit;font-size:16px;line-height:1.6;align-items:flex-start!important;padding:3px 0!important;display:flex!important;inset:0!important}.pcapm .input-actions[data-v-4a7e04de]{flex-shrink:0;align-items:center;gap:4px;padding-bottom:2px;display:flex}.pcapm .input-icon-btn[data-v-4a7e04de]{cursor:pointer;border:none;border-image:;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;padding:0;transition:none;display:flex}.pcapm .input-stop-btn[data-v-4a7e04de]{color:var(--text-muted);background:0 0}.pcapm .input-stop-btn[data-v-4a7e04de]:hover{background:color-mix(in srgb, var(--text2) 10%, transparent)}.pcapm .input-stop-btn[data-v-4a7e04de]:focus-visible{outline:none;box-shadow:0 0 0 2px #e050508c}.pcapm .input-send-btn[data-v-4a7e04de]{background:var(--border);color:var(--text-muted)}.pcapm .input-send-btn[data-v-4a7e04de]:disabled{opacity:.5;cursor:not-allowed}@container (width<=640px){.pcapm .messages-area[data-v-4a7e04de]{--chat-scrubber-safe-inline-end:50px}.pcapm .chat-header[data-v-4a7e04de]{gap:4px;min-height:36px;padding:4px 10px}.pcapm .header-left[data-v-4a7e04de]{flex:1 1 0;gap:3px;min-width:0;max-width:none}.pcapm .header-title-group[data-v-4a7e04de]{flex:0 auto;gap:3px}.pcapm .header-meta-group[data-v-4a7e04de]{flex:0 999 auto;gap:3px}.pcapm .chat-title[data-v-4a7e04de]{flex:0 auto;min-width:0;max-width:100%;font-size:13px}.pcapm .header-right[data-v-4a7e04de]{flex:none;min-width:0;max-width:max-content}.pcapm .model-tag-mobile[data-v-4a7e04de]{flex:0 10 auto;min-width:0;max-width:min(32vw,128px);overflow:hidden;height:18px!important;padding:0 4px!important;font-size:10px!important;line-height:18px!important}.pcapm .model-tag-condensed[data-v-4a7e04de]{max-width:58px}.pcapm .model-tag-mobile[data-v-4a7e04de] .n-tag__content{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;overflow:hidden}.pcapm .model-tag-mobile[data-v-4a7e04de] .mdn{flex:auto;min-width:0;max-width:100%}.pcapm .model-tag-mobile[data-v-4a7e04de] .mdn-text{text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.pcapm .model-tag-condensed[data-v-4a7e04de] .context-usage-ring{display:none}.pcapm .bubble[data-v-4a7e04de]{padding:8px 10px;font-size:14px}.pcapm .bubble-ai[data-v-4a7e04de] .code-block code{font-size:12px}.pcapm .bubble-ai[data-v-4a7e04de] .code-block pre{padding:8px 10px}.pcapm .scrubber[data-v-4a7e04de]{width:20px;right:18px}.pcapm .scrubber-num[data-v-4a7e04de]{font-size:9px}.pcapm .input-bar[data-v-4a7e04de]{padding:4px 8px 6px}.pcapm .input-resize-hit-area[data-v-4a7e04de]{height:18px;top:0;left:42px;right:58px}.pcapm .input-resize-hit-area[data-v-4a7e04de]:after{opacity:.48;width:48px;height:4px;top:7px}.pcapm .input-container[data-v-4a7e04de]{border-radius:18px;padding:4px 4px 4px 10px}.pcapm .input-bar[data-v-4a7e04de] .n-input__textarea-el,.pcapm .input-bar[data-v-4a7e04de] .n-input__placeholder{font-size:16px!important}.pcapm .tool-summary-row[data-v-4a7e04de]{padding-left:20px}.pcapm .tool-summary[data-v-4a7e04de]{font-size:10px}}.pcapm .chat-header[data-v-4a7e04de],.pcapm .msg-footer[data-v-4a7e04de],.pcapm .thinking-header[data-v-4a7e04de],.pcapm .load-more-hint[data-v-4a7e04de],.pcapm .scrubber[data-v-4a7e04de],.pcapm .input-bar[data-v-4a7e04de]{-webkit-user-select:none;user-select:none}.pcapm .input-bar[data-v-4a7e04de] .n-input__textarea-el{-webkit-user-select:text;user-select:text}.pcap-window[data-v-da6f96ea]{overflow-anchor:none;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(4px,.6vw,10px);margin:0;display:grid}.pcap-anchor[data-v-da6f96ea]{visibility:hidden;width:0;height:0;position:fixed;top:0;left:0;overflow:hidden}.pcap-desk[data-v-da6f96ea]{min-width:0}.pcap-frame[data-v-da6f96ea]{border-radius:var(--radius-window,14px);background:#0d1117;border:1px solid #30363d;overflow:hidden;box-shadow:0 38px 100px #0000006b;container-type:inline-size}.pcap[data-v-da6f96ea]{zoom:calc(100cqw / 1600px);width:1600px;height:1000px}@supports not (zoom:calc(1cqw / 1px)){.pcap[data-v-da6f96ea]{zoom:.68}.pcap-frame[data-v-da6f96ea]{height:680px}}.pcap[data-v-da6f96ea] .pcap-state{width:1600px;height:1000px;display:none;position:relative}.pcap-window:not(:has(.pcap-anchor:target)) .pcap[data-v-da6f96ea] .pcap-state--default{display:block}.pcap-window:has(#wbs-chat:target) .pcap[data-v-da6f96ea] .pcap-state[data-state=chat]{display:block}.pcap-window:has(#wbs-files:target) .pcap[data-v-da6f96ea] .pcap-state[data-state=files]{display:block}.pcap-window:has(#wbs-terminal:target) .pcap[data-v-da6f96ea] .pcap-state[data-state=terminal]{display:block}.pcap-window:has(#wbs-search:target) .pcap[data-v-da6f96ea] .pcap-state[data-state=search]{display:block}.pcap[data-v-da6f96ea] .pcap-hot{z-index:30;cursor:pointer;border-radius:7px;position:absolute}.pcap[data-v-da6f96ea] .pcap-hot:hover{background:#ffffff17;box-shadow:0 0 0 1px #ffffff29}.pcap[data-v-da6f96ea] .pcap-hz{z-index:40;position:absolute}.pcap[data-v-da6f96ea] .pcap-hz .pcap-hot--fill{cursor:pointer;border-radius:7px;display:block;position:absolute;inset:0}.pcap[data-v-da6f96ea] .pcap-hz:hover .pcap-hot--fill{background:#ffffff17;box-shadow:0 0 0 1px #ffffff29}.pcap[data-v-da6f96ea] .pcap-tip{color:#ffffffeb;font:500 12px/1.2 var(--font-sans,sans-serif);white-space:nowrap;opacity:0;visibility:hidden;pointer-events:none;z-index:50;background:#1c2128;border:1px solid #ffffff1f;border-radius:6px;padding:5px 9px;transition:opacity .12s;position:absolute;bottom:calc(100% + 7px);left:50%;transform:translate(-50%)}.pcap[data-v-da6f96ea] .pcap-hz:hover .pcap-tip{opacity:1;visibility:visible}.pcap[data-v-da6f96ea] .pcap-menu{z-index:50;filter:drop-shadow(0 18px 46px #0000008c);display:none;position:absolute}.pcap[data-v-da6f96ea] .pcap-hz:hover .pcap-menu{display:block}.pcap[data-v-da6f96ea] .pcap-hz:has(.pcap-menu):hover .pcap-tip{display:none}.pcap[data-v-da6f96ea] .pcap-menu .n-dropdown-menu{margin:0!important;position:static!important}.pcapm-phone[data-v-da6f96ea]{z-index:2;justify-items:center;gap:9px;width:clamp(224px,23vw,272px);margin-left:clamp(-52px,-2.8vw,-22px);padding-block:4px 0;display:grid;position:relative}.pcapm-frame[data-v-da6f96ea]{transform-origin:50% 60%;background:#0d1117;border:6px solid #23272f;border-radius:30px;width:100%;overflow:hidden;transform:rotate(5deg);box-shadow:-22px 34px 80px #00000085;container-type:inline-size}.pcapm[data-v-da6f96ea]{zoom:calc(100cqw / 390px);width:390px;height:844px;container-type:inline-size}@supports not (zoom:calc(1cqw / 1px)){.pcapm[data-v-da6f96ea]{zoom:.6}.pcapm-frame[data-v-da6f96ea]{height:506px}}.pcapm[data-v-da6f96ea] .pcapm-state{width:390px;height:844px;display:block;position:relative}.pcapm-cap[data-v-da6f96ea]{color:var(--fg-dim,#888);font:600 11px/1 var(--font-mono,monospace);letter-spacing:.08em}.pcapm[data-v-da6f96ea] .pcapm-hz{z-index:40;position:absolute}.pcapm[data-v-da6f96ea] .pcapm-hz .pcapm-hot{cursor:default;border-radius:7px;display:block;position:absolute;inset:0}.pcapm[data-v-da6f96ea] .pcapm-hz:hover .pcapm-hot{background:#ffffff17;box-shadow:0 0 0 1px #ffffff29}.pcapm[data-v-da6f96ea] .pcapm-tip{color:#ffffffeb;font:500 12px/1.2 var(--font-sans,sans-serif);white-space:nowrap;opacity:0;visibility:hidden;pointer-events:none;z-index:50;background:#1c2128;border:1px solid #ffffff1f;border-radius:6px;padding:5px 9px;transition:opacity .12s;position:absolute;bottom:calc(100% + 7px);left:50%;transform:translate(-50%)}.pcapm[data-v-da6f96ea] .pcapm-tip--r{left:auto;right:0;transform:none}.pcapm[data-v-da6f96ea] .pcapm-tip--l{left:0;transform:none}.pcapm[data-v-da6f96ea] .pcapm-hz:hover .pcapm-tip{opacity:1;visibility:visible}.pcapm[data-v-da6f96ea] .pcapm-menu{z-index:50;filter:drop-shadow(0 18px 46px #0000008c);display:none;position:absolute}.pcapm[data-v-da6f96ea] .pcapm-hz:hover .pcapm-menu{display:block}.pcapm[data-v-da6f96ea] .pcapm-hz:has(.pcapm-menu):hover .pcapm-tip{display:none}.pcapm[data-v-da6f96ea] .pcapm-menu .n-dropdown-menu{margin:0!important;position:static!important}@media (width<=900px){.pcap-window[data-v-da6f96ea]{grid-template-columns:1fr}.pcap-desk[data-v-da6f96ea]{display:none}.pcapm-phone[data-v-da6f96ea]{justify-self:center;width:min(340px,86%);margin-left:0;padding-block:0}.pcapm-frame[data-v-da6f96ea]{transform:none;box-shadow:0 30px 80px #00000080}}.memory-scene[data-v-8dbde40b]{color:#202730;margin:0}.memory-scene[data-v-8dbde40b]>:not(figcaption){box-sizing:border-box}.memory-scene__bar[data-v-8dbde40b]{color:#8b929b;min-height:42px;font:600 6.5px/1 var(--font-mono);letter-spacing:.1em;background:#fff;border:1px solid #141c281c;border-bottom:0;border-radius:15px 15px 0 0;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 13px;display:grid}.memory-scene__bar>span[data-v-8dbde40b]{align-items:center;gap:7px;display:flex}.memory-scene__bar>span>i[data-v-8dbde40b]{color:#fff;background:#171c23;border-radius:6px;place-items:center;width:20px;height:20px;font-style:normal;display:grid}.memory-scene__bar em[data-v-8dbde40b]{font-style:normal}.memory-scene__bar b[data-v-8dbde40b]{color:#78817e;justify-self:end;align-items:center;gap:5px;display:flex}.memory-scene__bar b i[data-v-8dbde40b]{background:#25b77c;border-radius:50%;width:5px;height:5px}.memory-scene figcaption[data-v-8dbde40b]{color:#8b8a84;font:600 6.5px/1 var(--font-mono);letter-spacing:.08em;gap:10px;margin-top:12px;display:flex}.memory-scene figcaption span[data-v-8dbde40b]{align-items:center;gap:5px;display:flex}.memory-scene figcaption span+span[data-v-8dbde40b]:before{color:#c2c0b9;content:"/";margin-right:5px}.memory-scene figcaption i[data-v-8dbde40b]{background:#25b77c;border-radius:50%;width:5px;height:5px}.mobile-scene[data-v-8dbde40b]{background:#edf1f7;border:1px solid #141c281c;border-radius:0 0 15px 15px;grid-template-columns:minmax(0,1fr) 210px;min-height:500px;padding:48px;display:grid;position:relative;overflow:hidden}.mobile-scene[data-v-8dbde40b]:before{content:"";filter:blur(1px);background:#1f6fff14;border-radius:50%;width:400px;height:400px;position:absolute;inset:-140px -120px auto auto}.mobile-scene__desktop[data-v-8dbde40b]{align-self:center;max-width:480px}.mobile-scene__desktop>p[data-v-8dbde40b]{color:#1f6fff;font:600 7px/1 var(--font-mono);letter-spacing:.13em;margin:0}.mobile-scene__desktop h3[data-v-8dbde40b]{letter-spacing:-.06em;margin:15px 0 0;font-size:clamp(30px,3.5vw,44px);line-height:.98}.handoff-track[data-v-8dbde40b]{grid-template-columns:1fr 28px 1fr 28px 1fr;align-items:center;margin-top:42px;display:grid}.handoff-track>em[data-v-8dbde40b]{background:#c4cbd5;height:1px}.handoff-track>span[data-v-8dbde40b]{background:#ffffffad;border:1px solid #141c2817;border-radius:10px;align-content:start;min-height:92px;padding:12px;display:grid}.handoff-track span>i[data-v-8dbde40b]{color:#9099a5;font:6.5px/1 var(--font-mono);font-style:normal}.handoff-track span>b[data-v-8dbde40b]{margin-top:20px;font-size:8px}.handoff-track span>small[data-v-8dbde40b]{color:#9199a3;margin-top:5px;font-size:6.5px}.mobile-scene__desktop>footer[data-v-8dbde40b]{color:#7e8894;font:600 6.5px/1 var(--font-mono);justify-content:space-between;align-items:center;margin-top:27px;display:flex}.mobile-scene__desktop>footer span[data-v-8dbde40b]{align-items:center;gap:6px;display:flex}.mobile-scene__desktop>footer i[data-v-8dbde40b]{background:#25b77c;border-radius:50%;width:5px;height:5px}.mobile-scene__phone[data-v-8dbde40b]{z-index:2;background:#fff;border:6px solid #171c23;border-radius:31px;min-height:405px;padding:20px 18px;position:relative;transform:rotate(2deg);box-shadow:0 35px 70px #1e2a4138}.mobile-scene__phone>header[data-v-8dbde40b]{color:#858d97;font:600 6px/1 var(--font-mono);justify-content:space-between;align-items:center;display:flex}.mobile-scene__phone>header b[data-v-8dbde40b]{color:#313943;letter-spacing:.12em}.mobile-scene__phone>p[data-v-8dbde40b]{color:#1f6fff;font:600 7px/1 var(--font-mono);letter-spacing:.1em;margin:54px 0 0}.mobile-scene__phone h4[data-v-8dbde40b]{letter-spacing:-.055em;margin:13px 0 0;font-size:22px;line-height:1.05}.mobile-scene__phone dl[data-v-8dbde40b]{gap:0;margin:27px 0 0;display:grid}.mobile-scene__phone dl div[data-v-8dbde40b]{border-top:1px solid #eceef1;justify-content:space-between;align-items:center;min-height:37px;display:flex}.mobile-scene__phone dd[data-v-8dbde40b]{color:#288c67;margin:0;font-size:7px;font-weight:700}.mobile-scene__phone>footer[data-v-8dbde40b]{background:#eef6f2;border-radius:10px;align-items:center;gap:9px;margin-top:25px;padding:12px;display:flex}.mobile-scene__phone>footer>i[data-v-8dbde40b]{background:#25b77c;border-radius:50%;width:7px;height:7px}.mobile-scene__phone>footer span[data-v-8dbde40b]{display:grid}.mobile-scene__phone>footer small[data-v-8dbde40b]{color:#81a091;margin-top:4px;font-size:6.5px}.cloud-scene[data-v-8dbde40b]{color:#edf1f5;background:#10151c;border:1px solid #ffffff1a;border-radius:0 0 15px 15px;min-height:500px;padding:32px}.cloud-scene>header[data-v-8dbde40b]{justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.cloud-scene>header p[data-v-8dbde40b]{color:#7eaaff;font:600 6.5px/1 var(--font-mono);letter-spacing:.12em;margin:0}.cloud-scene>header h3[data-v-8dbde40b]{letter-spacing:-.045em;margin:9px 0 0;font-size:23px}.cloud-scene>header dl[data-v-8dbde40b]{gap:28px;margin:0;display:flex}.cloud-scene>header dl div[data-v-8dbde40b]{gap:5px;display:grid}.cloud-scene dd[data-v-8dbde40b]{color:#bac3ce;font:600 9px/1 var(--font-mono);margin:0}.cloud-scene__resources[data-v-8dbde40b]{grid-template-columns:repeat(3,1fr);gap:9px;margin-top:34px;display:grid}.cloud-scene__resources article[data-v-8dbde40b]{background:#151b23;border:1px solid #ffffff14;border-radius:11px;min-height:180px;padding:17px}.cloud-scene__resources article>span[data-v-8dbde40b]{color:#6c7887;font:600 6px/1 var(--font-mono);align-items:center;gap:6px;display:flex}.cloud-scene__resources article>span i[data-v-8dbde40b]{background:#2dc283;border-radius:50%;width:5px;height:5px}.cloud-scene__resources h4[data-v-8dbde40b]{font:600 9px/1 var(--font-mono);margin:37px 0 0}.cloud-scene__resources p[data-v-8dbde40b]{color:#747f8d;margin:9px 0 0;font-size:7px}.cloud-scene__resources footer[data-v-8dbde40b]{justify-content:space-between;align-items:center;margin-top:27px;display:flex}.cloud-scene__resources footer em[data-v-8dbde40b]{color:#596472;font:6px/1 var(--font-mono);font-style:normal}.cloud-scene__fabric[data-v-8dbde40b]{grid-template-columns:1fr auto 1.25fr auto 1fr auto 1.2fr;align-items:center;min-height:74px;margin-top:10px;display:grid}.cloud-scene__fabric span[data-v-8dbde40b]{color:#8994a2;min-height:34px;font:600 6.5px/1 var(--font-mono);background:#151b23;border:1px solid #ffffff14;border-radius:7px;place-items:center;display:grid}.cloud-scene__fabric i[data-v-8dbde40b]{color:#4f5b69;padding:0 8px;font-style:normal}.cloud-scene>footer[data-v-8dbde40b]{color:#687482;border-top:1px solid #ffffff12;justify-content:space-between;align-items:center;padding-top:15px;font-size:7px;display:flex}.cloud-scene>footer strong[data-v-8dbde40b]{color:#8baef0;font:600 6.5px/1 var(--font-mono)}.knowledge-scene[data-v-8dbde40b]{background:#fff;border:1px solid #141c281c;border-radius:0 0 15px 15px;grid-template-columns:210px 1fr;min-height:500px;display:grid;overflow:hidden}.knowledge-scene__tree[data-v-8dbde40b]{background:#f1f3f6;border-right:1px solid #141c2814;flex-direction:column;padding:25px 15px 16px;display:flex}.knowledge-scene__tree header[data-v-8dbde40b]{border-bottom:1px solid #141c2814;gap:7px;padding:0 8px 18px;display:grid}.knowledge-scene__tree header span[data-v-8dbde40b]{color:#969da7;font:600 6.5px/1 var(--font-mono);letter-spacing:.11em}.knowledge-scene__tree header strong[data-v-8dbde40b]{font-size:10px}.knowledge-scene__files[data-v-8dbde40b]{gap:4px;margin-top:15px;display:grid}.knowledge-scene__files span[data-v-8dbde40b]{color:#747e89;border-radius:7px;grid-template-columns:18px 1fr;align-items:center;min-height:40px;padding:0 8px;font-size:7px;display:grid}.knowledge-scene__files span i[data-v-8dbde40b]{color:#adb3bb;font-style:normal}.knowledge-scene__tree footer[data-v-8dbde40b]{color:#9ba2ab;font:6px/1 var(--font-mono);margin-top:auto}.knowledge-scene>article[data-v-8dbde40b]{padding:31px 38px}.knowledge-scene>article>header[data-v-8dbde40b]{color:#9098a2;font:600 6.5px/1 var(--font-mono);letter-spacing:.08em;border-bottom:1px solid #eceef1;justify-content:space-between;align-items:center;padding-bottom:17px;display:flex}.knowledge-scene>article>header em[data-v-8dbde40b]{font-style:normal}.knowledge-scene>article h3[data-v-8dbde40b]{letter-spacing:-.055em;margin:39px 0 0;font-size:28px}.knowledge-scene>article>p[data-v-8dbde40b]{color:#6f7883;max-width:520px;margin:13px 0 0;font-size:9px;line-height:1.7}.knowledge-scene__domains[data-v-8dbde40b]{border-top:1px solid #e9ebee;border-left:1px solid #e9ebee;grid-template-columns:repeat(3,1fr);margin-top:30px;display:grid}.knowledge-scene__domains span[data-v-8dbde40b]{color:#56616d;border-bottom:1px solid #e9ebee;border-right:1px solid #e9ebee;align-content:center;gap:9px;min-height:65px;padding:10px;font-size:7px;display:grid}.knowledge-scene__domains i[data-v-8dbde40b]{color:#1f6fff;font:6px/1 var(--font-mono);font-style:normal}.knowledge-scene blockquote[data-v-8dbde40b]{color:#66717d;background:#f5f7fa;border-left:2px solid #1f6fff;margin:26px 0 0;padding:14px 16px;font-size:8px;line-height:1.7}.knowledge-scene>article>footer[data-v-8dbde40b]{color:#9098a2;justify-content:space-between;align-items:center;margin-top:23px;font-size:6.5px;display:flex}.knowledge-scene>article>footer span[data-v-8dbde40b]{color:#39866a;align-items:center;gap:6px;display:flex}.knowledge-scene>article>footer i[data-v-8dbde40b]{background:#25b77c;border-radius:50%;width:5px;height:5px}@media (width<=760px){.memory-scene__bar[data-v-8dbde40b]{grid-template-columns:1fr auto}.memory-scene__bar>em[data-v-8dbde40b]{display:none}.mobile-scene[data-v-8dbde40b]{grid-template-columns:1fr;min-height:650px;padding:28px 19px}.mobile-scene__desktop[data-v-8dbde40b]{align-self:start}.handoff-track[data-v-8dbde40b]{grid-template-columns:1fr;gap:7px}.handoff-track>em[data-v-8dbde40b]{display:none}.handoff-track>span[data-v-8dbde40b]{min-height:70px}.handoff-track span>b[data-v-8dbde40b]{margin-top:12px}.mobile-scene__phone[data-v-8dbde40b]{width:190px;min-height:350px;position:absolute;bottom:20px;right:18px}.cloud-scene[data-v-8dbde40b]{padding:24px 16px}.cloud-scene>header dl[data-v-8dbde40b]{display:none}.cloud-scene__resources[data-v-8dbde40b]{grid-template-columns:1fr}.cloud-scene__resources article[data-v-8dbde40b]{min-height:130px}.cloud-scene__resources h4[data-v-8dbde40b]{margin-top:25px}.cloud-scene__resources footer[data-v-8dbde40b]{margin-top:18px}.cloud-scene__fabric[data-v-8dbde40b]{grid-template-columns:1fr;gap:5px;margin-top:18px}.cloud-scene__fabric i[data-v-8dbde40b]{display:none}.cloud-scene>footer[data-v-8dbde40b]{flex-direction:column;align-items:flex-start;gap:8px}.knowledge-scene[data-v-8dbde40b]{grid-template-columns:1fr}.knowledge-scene__tree[data-v-8dbde40b]{display:none}.knowledge-scene>article[data-v-8dbde40b]{padding:26px 19px}.knowledge-scene__domains[data-v-8dbde40b]{grid-template-columns:1fr 1fr}.memory-scene figcaption[data-v-8dbde40b]{flex-wrap:wrap}.memory-scene figcaption span+span[data-v-8dbde40b]:before{display:none}}.memory-scene[data-v-8dbde40b]{color:#e6edf3;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.memory-scene__bar[data-v-8dbde40b]{color:#8b949e;letter-spacing:.08em;background:#161b22;border-color:#30363d;min-height:46px;padding-inline:15px;font-size:10px}.memory-scene__bar>span>i[data-v-8dbde40b]{background:#1f6feb;width:23px;height:23px}.memory-scene__bar b[data-v-8dbde40b]{color:#a4b1a9}.memory-scene__bar b i[data-v-8dbde40b],.memory-scene figcaption i[data-v-8dbde40b]{background:#3fb950;width:6px;height:6px}.memory-scene figcaption[data-v-8dbde40b]{color:#7d8590;letter-spacing:.07em;font-size:10px}.memory-scene figcaption span+span[data-v-8dbde40b]:before{color:#3d444d}.mobile-scene[data-v-8dbde40b]{background:#0d1117;border-color:#30363d;min-height:520px}.mobile-scene[data-v-8dbde40b]:before{background:#1f6feb21}.mobile-scene__desktop>p[data-v-8dbde40b]{color:#79c0ff;letter-spacing:.1em;font-size:10px}.mobile-scene__desktop h3[data-v-8dbde40b]{color:#f0f6fc;letter-spacing:-.04em;line-height:1.03}.handoff-track>em[data-v-8dbde40b]{background:#30363d}.handoff-track>span[data-v-8dbde40b]{background:#161b22;border-color:#30363d}.handoff-track span>i[data-v-8dbde40b]{color:#6e7681;font-size:9px}.handoff-track span>b[data-v-8dbde40b]{color:#d8dee4;font-size:11px}.handoff-track span>small[data-v-8dbde40b]{color:#8b949e;font-size:10px}.handoff-track span.active[data-v-8dbde40b]{background:#1b2230;border-color:#58a6ff6b;box-shadow:0 12px 28px #00000042}.handoff-track span.active>i[data-v-8dbde40b]{color:#58a6ff}.mobile-scene__desktop>footer[data-v-8dbde40b]{color:#8b949e;font-size:9px}.mobile-scene__desktop>footer i[data-v-8dbde40b]{background:#3fb950;width:6px;height:6px}.mobile-scene__phone[data-v-8dbde40b]{background:#161b22;border-color:#30363d;box-shadow:0 35px 70px #00000075}.mobile-scene__phone>header[data-v-8dbde40b]{color:#8b949e;font-size:9px}.mobile-scene__phone>header b[data-v-8dbde40b]{color:#e6edf3}.mobile-scene__phone>header i[data-v-8dbde40b]{color:#3fb950;font-size:8px}.mobile-scene__phone>p[data-v-8dbde40b]{color:#79c0ff;font-size:10px}.mobile-scene__phone h4[data-v-8dbde40b]{color:#f0f6fc;letter-spacing:-.035em;font-size:23px;line-height:1.12}.mobile-scene__phone dl div[data-v-8dbde40b]{border-color:#30363d}.mobile-scene__phone dt[data-v-8dbde40b]{color:#8b949e;font-size:10px}.mobile-scene__phone dd[data-v-8dbde40b]{color:#7ee787;font-size:10px}.mobile-scene__phone>footer[data-v-8dbde40b]{background:#3fb95017;border:1px solid #3fb95029}.mobile-scene__phone>footer>i[data-v-8dbde40b]{background:#3fb950}.mobile-scene__phone>footer strong[data-v-8dbde40b]{color:#7ee787;font-size:10px}.mobile-scene__phone>footer small[data-v-8dbde40b]{color:#8ab89a;font-size:9px}.cloud-scene[data-v-8dbde40b]{background:#0d1117;border-color:#30363d;min-height:520px}.cloud-scene>header p[data-v-8dbde40b]{color:#79c0ff;letter-spacing:.1em;font-size:10px}.cloud-scene>header h3[data-v-8dbde40b]{color:#f0f6fc;font-size:25px}.cloud-scene dt[data-v-8dbde40b]{color:#6e7681;font-size:10px}.cloud-scene dd[data-v-8dbde40b]{color:#c9d1d9;font-size:12px}.cloud-scene__resources article[data-v-8dbde40b]{background:#161b22;border-color:#30363d}.cloud-scene__resources article>span[data-v-8dbde40b]{color:#8b949e;font-size:9px}.cloud-scene__resources article>span i[data-v-8dbde40b]{background:#3fb950;width:6px;height:6px}.cloud-scene__resources h4[data-v-8dbde40b]{color:#e6edf3;font-size:12px}.cloud-scene__resources p[data-v-8dbde40b]{color:#8b949e;font-size:10px}.cloud-scene__resources footer b[data-v-8dbde40b]{color:#7ee787;font-size:10px}.cloud-scene__resources footer em[data-v-8dbde40b]{color:#6e7681;font-size:9px}.cloud-scene__fabric span[data-v-8dbde40b]{color:#a9b3bd;background:#161b22;border-color:#30363d;font-size:9px}.cloud-scene__fabric i[data-v-8dbde40b]{color:#57606a}.cloud-scene>footer[data-v-8dbde40b]{color:#8b949e;border-color:#30363d;font-size:10px}.cloud-scene>footer strong[data-v-8dbde40b]{color:#79c0ff;font-size:9px}.knowledge-scene[data-v-8dbde40b]{background:#0d1117;border-color:#30363d;min-height:520px}.knowledge-scene__tree[data-v-8dbde40b]{background:#10151c;border-color:#30363d}.knowledge-scene__tree header[data-v-8dbde40b]{border-color:#30363d}.knowledge-scene__tree header span[data-v-8dbde40b]{color:#6e7681;font-size:10px}.knowledge-scene__tree header strong[data-v-8dbde40b]{color:#e6edf3;font-size:12px}.knowledge-scene__files span[data-v-8dbde40b]{color:#8b949e;font-size:10px}.knowledge-scene__files span i[data-v-8dbde40b]{color:#57606a}.knowledge-scene__files span.active[data-v-8dbde40b]{color:#f0f6fc;background:#21262d;box-shadow:inset 2px 0 #58a6ff}.knowledge-scene__files span.active i[data-v-8dbde40b]{color:#58a6ff}.knowledge-scene__tree footer[data-v-8dbde40b]{color:#6e7681;font-size:9px}.knowledge-scene>article>header[data-v-8dbde40b]{color:#8b949e;border-color:#30363d;font-size:10px}.knowledge-scene>article h3[data-v-8dbde40b]{color:#f0f6fc;letter-spacing:-.04em;font-size:30px}.knowledge-scene>article>p[data-v-8dbde40b]{color:#b1bac4;font-size:12px}.knowledge-scene__domains[data-v-8dbde40b]{border-color:#30363d}.knowledge-scene__domains span[data-v-8dbde40b]{color:#c9d1d9;border-color:#30363d;font-size:10px}.knowledge-scene__domains i[data-v-8dbde40b]{color:#58a6ff;font-size:9px}.knowledge-scene blockquote[data-v-8dbde40b]{color:#b1bac4;background:#161b22;border-color:#58a6ff;font-size:11px}.knowledge-scene>article>footer[data-v-8dbde40b]{color:#8b949e;font-size:10px}.knowledge-scene>article>footer span[data-v-8dbde40b]{color:#7ee787}.knowledge-scene>article>footer i[data-v-8dbde40b]{background:#3fb950;width:6px;height:6px}
