.spin,.spin-sm{animation-name:kf2T0ihU}*,:after,:before{box-sizing:border-box}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.truncate-safe{overflow-wrap:anywhere;word-break:break-word}:focus-visible{border-radius:var(--radius-sm);outline:2px solid var(--accent);outline-offset:2px}[hidden]{display:none!important}a{color:var(--accent)}body{background:var(--bg);color:var(--fg);font:15px/1.5 var(--font-sans);margin:0;overflow-x:hidden}h1,h2,h3{font-weight:600;line-height:1.25}.spin{border-radius:50%;border:3px solid var(--line);border-top-color:var(--accent);height:34px;width:34px}.spin,.spin-sm{animation-duration:var(--duration-spin);animation-iteration-count:infinite;animation-timing-function:linear}.spin-sm{border-radius:50%;border:2px solid rgba(255,255,255,.4);border-top-color:currentcolor;display:inline-block;height:12px;vertical-align:-1px;width:12px}:root{--accent:#6ea8ff;--accent-fg:#06101f;--bad:#ff6b66;--bg:#0d0f13;--duration-fast:0.15s;--duration-spin:0.8s;--fg:#e8ebf1;--focus-ring:0 0 0 3px rgba(110,168,255,0.55);--font-mono:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;--font-sans:system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--line:#2f3542;--line-strong:#3d4453;--muted:#a7b0bf;--ok:#4bc76a;--panel:#171a21;--panel-2:#1d212b;--purple:#b98bf5;--radius-lg:14px;--radius-md:10px;--radius-pill:999px;--radius-sm:7px;--shadow-overlay:0 12px 40px rgba(0,0,0,0.45);--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--tap-min:44px;--warn:#e3b341;--z-busy:9;--z-modal:20;color-scheme:dark}@media (prefers-reduced-motion:reduce){:root{--duration-fast:0.001ms;--duration-spin:0.001ms}}.mNhQC0{align-items:center;background:rgba(0,0,0,.55);display:flex;flex-direction:column;gap:var(--space-3);inset:0;justify-content:center;padding:var(--space-4);position:fixed;text-align:center;z-index:var(--z-busy)}.mNhQC1{color:var(--fg)}.mcbiG0{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-2)}.mcbiG0 button{margin-top:0}.mVKWT0{align-items:center;background:var(--button-bg);border:1px solid var(--button-border);border-radius:var(--radius-sm);color:var(--button-fg);cursor:pointer;display:inline-flex;flex-shrink:1;font:inherit;font-size:var(--button-font-size);font-weight:600;gap:6px;height:auto;justify-content:center;min-height:var(--button-height);padding:var(--button-padding-y) var(--button-padding-x);text-decoration:none;transition:background-color var(--duration-fast) ease,border-color var(--duration-fast) ease,color var(--duration-fast) ease;width:auto}.mVKWT0:disabled{cursor:not-allowed;opacity:50%}.mVKWT0:disabled:hover{background:var(--button-bg);border-color:var(--button-border);color:var(--button-fg)}.mVKWT0:hover{background:var(--button-hover-bg);border-color:var(--button-hover-border);color:var(--button-hover-fg)}.mVKWT0.mVKWT0a{--button-color-accent:var(--bad);--button-color-bg:var(--bad);--button-color-border:var(--bad);--button-color-fg:#06101f;--button-color-hover-bg:#ff9b96;--button-color-hover-fg:#06101f;--button-color-soft-bg:rgba(255,107,102,0.18)}.mVKWT0.mVKWT0b{--button-color-accent:var(--fg);--button-color-bg:var(--panel-2);--button-color-border:var(--line);--button-color-fg:var(--fg);--button-color-hover-bg:#242b38;--button-color-hover-fg:#ffffff;--button-color-soft-bg:#242b38}.mVKWT0.mVKWT0c{--button-color-accent:var(--accent);--button-color-bg:var(--accent);--button-color-border:var(--line);--button-color-fg:var(--accent-fg);--button-color-hover-bg:#9fc7ff;--button-color-hover-fg:var(--accent-fg);--button-color-soft-bg:rgba(110,168,255,0.16)}.mVKWT0.mVKWT0d{--button-color-accent:var(--purple);--button-color-bg:var(--purple);--button-color-border:var(--purple);--button-color-fg:#06101f;--button-color-hover-bg:#d6b8ff;--button-color-hover-fg:#06101f;--button-color-soft-bg:rgba(185,139,245,0.18)}.mVKWT0.mVKWT0e{padding:var(--button-padding-y) var(--button-padding-x)}.mVKWT0.mVKWT0f{aspect-ratio:1/1;padding:var(--button-padding-y)}.mVKWT0.mVKWT0g{--button-font-size:12px;--button-height:32px;--button-padding-x:10px;--button-padding-y:6px}.mVKWT0.mVKWT0h{--button-font-size:inherit;--button-height:var(--tap-min);--button-padding-x:16px;--button-padding-y:10px}.mVKWT0.mVKWT0i{--button-bg:var(--button-color-bg);--button-border:var(--button-color-bg);--button-fg:var(--button-color-fg);--button-hover-bg:var(--button-color-hover-bg);--button-hover-border:var(--button-color-hover-bg);--button-hover-fg:var(--button-color-hover-fg)}.mVKWT0.mVKWT0j{--button-bg:transparent;--button-border:transparent;--button-fg:var(--button-color-accent);--button-hover-bg:var(--button-color-soft-bg);--button-hover-border:transparent;--button-hover-fg:var(--button-color-accent)}.mVKWT0.mVKWT0k{--button-bg:transparent;--button-border:var(--button-color-border);--button-fg:var(--button-color-accent);--button-hover-bg:var(--button-color-soft-bg);--button-hover-border:var(--button-color-accent);--button-hover-fg:var(--button-color-accent)}.mQO7V0{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-md);min-width:0;padding:var(--space-4)}.mQO7V0 h2{color:var(--muted);font-size:12px;letter-spacing:.05em;margin:0 0 var(--space-2);text-transform:uppercase}.mtPqd0{padding:var(--space-2)0}.mtPqd1{align-items:center;display:flex;gap:var(--space-3);height:44px}.mtPqd1,.mtPqd2{color:var(--fg);font-size:13px}.mtPqd2{max-width:100%;width:280px}.mLA-g0{background:var(--line);border:0;flex-shrink:0;margin:0}.mLA-g0.mLA-g0a{height:1px;width:100%}.mLA-g0.mLA-g0b{align-self:stretch;min-height:1em;width:1px}.mnbR-0{color:var(--muted);font-size:13px;padding:var(--space-3)}.msRTd0{background:var(--bad);color:#fff;overflow-wrap:anywhere;padding:var(--space-2) var(--space-4)}.mvnzm0{color:var(--muted);font-size:12px;margin-top:5px}.mPjnT0{align-items:center;display:inline-flex;gap:6px;position:relative;z-index:1}.mPjnT1{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.mPjnT2{display:inline-flex;margin-top:0;position:relative}.mPjnT3{background:linear-gradient(90deg,rgba(255,107,102,.28) calc(var(--hold-progress, 0)*1%),transparent 0),conic-gradient(var(--bad) calc(var(--hold-progress, 0)*1%),transparent 0);border-radius:inherit;inset:0;opacity:0;pointer-events:none;position:absolute}.mPjnT3.mPjnT3a{background:linear-gradient(90deg,rgba(255,107,102,.28) calc(var(--hold-progress, 0)*1%),transparent 0)}.mPjnT3.mPjnT3b{background:conic-gradient(var(--bad) calc(var(--hold-progress, 0)*1%),transparent 0)}.mPjnT3.mPjnT3d{opacity:.45}.mPjnT4{align-items:center;background:transparent;border:1px solid var(--bad);border-radius:var(--radius-sm);color:var(--bad);cursor:pointer;display:inline-flex;font:inherit;font-weight:600;gap:6px;justify-content:center;margin-top:0;min-height:var(--tap-min);min-width:var(--tap-min);padding:10px 16px;position:relative;transition:background-color var(--duration-fast) ease,border-color var(--duration-fast) ease,color var(--duration-fast) ease}.mPjnT4:disabled{cursor:not-allowed;opacity:50%}.mPjnT4:hover{background:rgba(255,107,102,.18);border-color:#ff9b96;color:#ffb0ac}.mPjnT4.mPjnT4d{border-radius:50%;height:var(--tap-min);padding:0;width:var(--tap-min)}.m_LQQ0{max-width:100%;width:320px}.mis0N0{grid-column-gap:var(--space-3);column-gap:var(--space-3);display:grid;font-size:13px;grid-template-columns:var(--keyvalue-key,120px) minmax(0,1fr);margin:0;grid-row-gap:var(--space-2);row-gap:var(--space-2)}.mis0N1{color:var(--fg);margin:0}.mis0N1,.mis0N2{overflow-wrap:anywhere}.mis0N2{color:var(--muted)}.m7qNi0{min-width:0;overflow-wrap:anywhere}.m7qNi0 .md-table-wrap{margin:var(--space-2)0;max-width:100%;overflow-x:auto}.m7qNi0 a{color:var(--accent);text-decoration:underline}.m7qNi0 a:hover{-webkit-text-decoration-style:wavy;text-decoration-style:wavy}.m7qNi0 blockquote{border-left:3px solid var(--line-strong);color:var(--muted);margin:var(--space-2)0;padding:var(--space-1) var(--space-3)}.m7qNi0 blockquote p{margin:var(--space-1)0}.m7qNi0 code{background:var(--bg);border:1px solid var(--line);border-radius:4px;font-family:var(--font-mono);font-size:.9em;padding:1px 5px}.m7qNi0 del{text-decoration:line-through}.m7qNi0 em{font-style:italic}.m7qNi0 h1{font-size:20px}.m7qNi0 h1,.m7qNi0 h2,.m7qNi0 h3,.m7qNi0 h4,.m7qNi0 h5,.m7qNi0 h6{line-height:1.25;margin:var(--space-4)0 var(--space-2)}.m7qNi0 h1:first-child,.m7qNi0 h2:first-child,.m7qNi0 h3:first-child,.m7qNi0 h4:first-child,.m7qNi0 h5:first-child,.m7qNi0 h6:first-child{margin-top:0}.m7qNi0 h2{font-size:17px}.m7qNi0 h3{font-size:15px}.m7qNi0 h4,.m7qNi0 h5,.m7qNi0 h6{font-size:13px}.m7qNi0 hr{border:none;border-top:1px solid var(--line);margin:var(--space-4)0}.m7qNi0 li,.m7qNi0 li>ol,.m7qNi0 li>ul{margin:2px 0}.m7qNi0 p{margin:var(--space-2)0}.m7qNi0 p:first-child{margin-top:0}.m7qNi0 p:last-child{margin-bottom:0}.m7qNi0 pre{background:var(--bg);border:1px solid var(--line);border-radius:var(--radius-sm);margin:var(--space-2)0;max-width:100%;overflow-x:auto;padding:var(--space-3)}.m7qNi0 pre code{background:none;border:none;border-radius:0;font-size:12px;padding:0;white-space:pre}.m7qNi0 strong{font-weight:700}.m7qNi0 table{border-collapse:collapse;font-size:13px}.m7qNi0 th{background:var(--panel-2);font-weight:600}.m7qNi0 td,.m7qNi0 th{border:1px solid var(--line);padding:6px 10px}.m7qNi0 td:not([align]),.m7qNi0 th:not([align]){text-align:left}.m7qNi0 ol,.m7qNi0 ul{margin:var(--space-2)0;padding-left:var(--space-5)}.mvJfD0{align-items:center;color:var(--muted);display:grid;font-size:12px;grid-gap:var(--space-3);gap:var(--space-3);grid-template-columns:48px 1fr;margin-bottom:var(--space-3)}.mvJfD1{max-width:100%;width:320px}.mTnf00{background:var(--meter-fill-color,var(--accent));display:block;height:100%;transition:width var(--duration-fast) ease;width:var(--meter-value,0)}.mTnf01{background:rgba(255,255,255,.04);border:1px solid var(--line);border-radius:var(--radius-pill);min-width:0;overflow:hidden}.mTnf01.mTnf01a{height:12px}.mTnf01.mTnf01b{height:8px}.mTnf01.mTnf01c{height:6px}.mD1Y00{align-items:center;background:rgba(0,0,0,.6);display:flex;inset:0;justify-content:center;position:fixed;z-index:var(--z-modal)}.mD1Y00,.mD1Y01{padding:var(--space-4)}.mD1Y01{min-width:0;overflow:auto}.mD1Y01 h3{color:var(--muted);font-size:12px;letter-spacing:.04em;margin:var(--space-4)0 6px;text-transform:uppercase}.mD1Y01 h3:first-child{margin-top:0}.mD1Y02{align-items:center;border-bottom:1px solid var(--line);display:flex;font-weight:600;gap:var(--space-2);justify-content:space-between;padding:var(--space-3) var(--space-4)}.mD1Y03{min-width:0;overflow-wrap:anywhere}.mD1Y04{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-md);box-shadow:var(--shadow-overlay);display:flex;flex-direction:column;max-height:85vh;max-width:760px;min-width:0;width:100%}.myRKG0{align-items:flex-start;display:flex;flex-wrap:wrap;gap:var(--space-3)}.myRKG1{color:var(--muted);font-size:12px}.myRKG2{max-width:100%;width:320px}.msI8T0{background:rgba(255,255,255,.018);border-radius:var(--radius-md);border:1px solid var(--line);border-top:3px solid var(--panel-accent,var(--accent));min-width:0;overflow:hidden}.msI8T1{display:grid;grid-gap:var(--space-2)}.msI8T1,.msI8T2{gap:var(--space-2);padding:var(--space-3)}.msI8T2{align-items:center;border-bottom:1px solid var(--line);display:flex;justify-content:space-between}.msI8T2 :is(h1,h2,h3,h4){font-size:13px;margin:0}.mPw2_0{display:flex;flex-wrap:wrap;gap:var(--space-2)}.mPw2_0,.mpdio0{align-items:center}.mpdio0{--pill-color:var(--muted);--pill-on-color:var(--bg);border:1px solid var(--pill-color);border-radius:var(--radius-pill);color:var(--pill-color);display:inline-flex;font-size:11px;gap:4px;padding:2px 9px;white-space:nowrap}.mpdio0.mpdio0a{background:var(--pill-color);color:var(--pill-on-color)}.mtuSC0{background:var(--bg);border:1px solid var(--line);border-radius:var(--radius-sm);font-family:var(--font-mono);font-size:12px;margin:var(--space-2)0;max-height:50vh;overflow:auto;overflow-wrap:anywhere;padding:var(--space-3);white-space:pre-wrap}.maarx0{align-items:center;color:var(--fg);display:flex;gap:var(--space-4)}.mC0KY0{color:var(--fg);font-size:13px;padding:var(--space-3)0}.mC0KY1{max-width:100%;width:360px}.m4uUl0{border-bottom:1px solid var(--line);display:flex;gap:var(--space-1)}.m4uUl1{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-bottom:2px solid transparent;color:var(--muted);cursor:pointer;font:inherit;font-size:13px;margin-bottom:-1px;padding:var(--space-2) var(--space-3);transition:color var(--duration-fast) ease,border-color var(--duration-fast) ease}.m4uUl1:disabled{cursor:not-allowed;opacity:55%}.m4uUl1:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.m4uUl1:hover{color:var(--fg)}.m4uUl1.m4uUl1b{border-bottom-color:var(--accent);color:var(--fg)}.m4uUl2,.mUJni0{min-width:0}.mUJni0{letter-spacing:0;margin:0;overflow-wrap:anywhere}.mUJni1{color:var(--fg);font-family:var(--font-sans);font-weight:650;line-height:1.2}.mUJni2{font-size:15px;line-height:1.3}.mUJni3{align-items:baseline;color:var(--fg);display:inline-flex;font-family:var(--font-sans);font-size:22px;font-weight:700;line-height:1.1}.mUJni3.mUJni3a{color:var(--bad)}.mUJni3.mUJni3c{color:var(--muted)}.mUJni3.mUJni3d{color:var(--ok)}.mUJni3.mUJni3e{color:var(--warn)}.mUJni4{color:var(--fg);font-family:var(--font-sans);font-size:14px;line-height:1.55;max-width:72ch}.mUJni4.mUJni4a{font-size:15px;line-height:1.55}.mUJni4.mUJni4c{font-size:12px;line-height:1.45}.mUJni4.mUJni3a{color:var(--bad)}.mUJni4.mUJni3c{color:var(--muted)}.mUJni4.mUJni3d{color:var(--ok)}.mUJni4.mUJni3e{color:var(--warn)}.mUJni5{background:var(--panel-2);border:1px solid var(--line);border-radius:var(--radius-sm);color:var(--fg);font-family:var(--font-mono);line-height:1.45;max-width:100%;padding:1px 5px}.mUJni5,.mUJni6{align-items:center;display:inline-flex;font-size:12px}.mUJni6{color:var(--muted);font-family:var(--font-sans);font-weight:600;line-height:1.35}.mUJni7{font-size:18px}.mUJni8{font-size:24px}.mUy5B0{align-items:center;color:var(--fg);cursor:pointer;display:flex;font-size:13px;gap:var(--space-2);margin-bottom:var(--space-2)}.ms0h60{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--bg);border:1px solid var(--line-strong);border-radius:5px;cursor:pointer;flex-shrink:0;height:18px;margin:0;transition:background-color var(--duration-fast) ease,border-color var(--duration-fast) ease;width:18px}.ms0h60:checked{background:var(--accent)url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ viewBox=\'0\ 0\ 16\ 16\'%3E%3Cpath\ fill=\'none\'\ stroke=\'%2306101f\'\ stroke-width=\'2.5\'\ stroke-linecap=\'round\'\ stroke-linejoin=\'round\'\ d=\'M3.5\ 8.5\ 6.5\ 11.5\ 12.5\ 5.5\'/%3E%3C/svg%3E)center/68%no-repeat;border-color:var(--accent)}.ms0h60:disabled{cursor:not-allowed;opacity:55%}.ms0h60:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ms0h60:hover{border-color:var(--accent)}.m-cB-0{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.m-cB-1{display:grid;grid-gap:3px;gap:3px}.miydp0{color:var(--muted);display:block;font:12px/1.4 var(--font-sans);margin:var(--space-2)0 3px}.moC9T0{-webkit-appearance:base-select;-moz-appearance:base-select;appearance:base-select}.moC9T0 option{background:transparent;border-radius:var(--radius-sm);color:var(--fg);min-height:32px;padding:8px 10px}.moC9T0 option::checkmark{display:none}.moC9T0 option:checked{font-weight:600}.moC9T0 option:checked,.moC9T0 option:checked:hover{background:var(--accent);color:var(--accent-fg)}.moC9T0 option:hover{background:#242b38;color:#ffffff}.moC9T0::picker(select){-webkit-appearance:base-select;-moz-appearance:base-select;appearance:base-select;background:var(--panel);border:1px solid var(--line-strong);border-radius:var(--radius-sm);box-shadow:0 16px 40px rgba(0,0,0,.32);color:var(--fg);margin-top:4px;padding:4px}.moC9T0::picker-icon{align-self:center;background:#ffffff;content:"";flex-shrink:0;height:18px;-webkit-mask-image:url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ viewBox=\'0\ 0\ 18\ 18\'%3E%3Cpath\ d=\'M6.75\ 3.75\ 12\ 9l-5.25\ 5.25\'\ fill=\'none\'\ stroke=\'black\'\ stroke-width=\'2.25\'\ stroke-linecap=\'round\'\ stroke-linejoin=\'round\'/%3E%3C/svg%3E);mask-image:url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ viewBox=\'0\ 0\ 18\ 18\'%3E%3Cpath\ d=\'M6.75\ 3.75\ 12\ 9l-5.25\ 5.25\'\ fill=\'none\'\ stroke=\'black\'\ stroke-width=\'2.25\'\ stroke-linecap=\'round\'\ stroke-linejoin=\'round\'/%3E%3C/svg%3E);-webkit-mask-position:end;mask-position:end;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:18px 18px;mask-size:18px 18px;rotate:180deg;transition:rotate var(--duration-fast) ease;width:18px}.moC9T0:open::picker-icon{rotate:90deg}.mzOQ_0{align-items:center;display:flex;flex:1 1 100%;flex-wrap:nowrap;gap:var(--space-2);min-width:0;width:100%}.mzOQ_0 label{flex-shrink:0;margin:0}.mzOQ_0 select{flex:1 1 auto;min-width:0;width:auto}@media (min-width:480px){.mzOQ_0 select{min-width:160px}.mzOQ_0{flex:0 1 auto;width:auto}}.mLcqg0{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.mEXEd0{background:var(--line);border:1px solid var(--line-strong);border-radius:var(--radius-pill);display:inline-block;flex-shrink:0;height:22px;position:relative;transition:background-color var(--duration-fast) ease,border-color var(--duration-fast) ease;width:38px}.mEXEd0:before{background:var(--fg);border-radius:50%;content:"";height:16px;left:2px;position:absolute;top:2px;transition:transform var(--duration-fast) ease,background-color var(--duration-fast) ease;width:16px}input:checked+.mEXEd0{background:var(--accent);border-color:var(--accent)}input:checked+.mEXEd0:before{background:var(--accent-fg);transform:translateX(16px)}input:focus-visible+.mEXEd0{outline:2px solid var(--accent);outline-offset:2px}.mEXEd1{align-items:center;color:var(--fg);cursor:pointer;display:inline-flex;font-size:13px;gap:var(--space-2)}.mEXEd1:has(input:disabled){cursor:not-allowed;opacity:55%}.mEXEd2{height:1px;margin:0;opacity:0;pointer-events:none;position:absolute;width:1px}.mmV9V0{min-height:72px;resize:vertical}.mE8Xa0{background:var(--bg);border:1px solid var(--line);border-radius:var(--radius-sm);color:var(--fg);font:inherit;inline-size:198px;max-inline-size:100%;min-height:var(--tap-min);padding:10px 12px;transition:background-color var(--duration-fast) ease,border-color var(--duration-fast) ease,color var(--duration-fast) ease}.mE8Xa0::placeholder{color:var(--muted)}.mE8Xa0:disabled{cursor:not-allowed;opacity:55%}.mE8Xa0:focus-visible{border-color:var(--accent);outline:2px solid var(--accent);outline-offset:2px}.mE8Xa0:hover{border-color:var(--line-strong)}.mPGTP0{background:var(--panel-2);border:1px solid var(--line);border-radius:var(--radius-sm);color:var(--fg);font-size:13px;padding:var(--space-2) var(--space-3);white-space:nowrap}.mPGTP1{border:1px dashed var(--line-strong);border-radius:var(--radius-md);max-width:100%;padding:var(--space-3);width:420px}.mnhvK0{display:flex;flex-wrap:wrap;min-width:0}.mnhvK0.mnhvK0a{align-items:baseline}.mnhvK0.mnhvK0b{align-items:center}.mnhvK0.mnhvK0c{align-items:flex-end}.mnhvK0.mnhvK0d{align-items:flex-start}.mnhvK0.mnhvK0e{align-items:stretch}.mnhvK0.mnhvK0f{gap:var(--space-4)}.mnhvK0.mnhvK0g{gap:var(--space-3)}.mnhvK0.mnhvK0h{gap:0}.mnhvK0.mnhvK0i{gap:var(--space-2)}.mnhvK0.mnhvK0j{gap:var(--space-5)}.mnhvK0.mnhvK0k{gap:var(--space-1)}.mnhvK0.mnhvK0l{justify-content:space-between}.mnhvK0.mnhvK0m{justify-content:center}.mnhvK0.mnhvK0n{justify-content:flex-end}.mnhvK0.mnhvK0o{justify-content:flex-start}.m6Gq70{display:grid;grid-gap:var(--space-2);max-width:100%;width:300px}.m4R0A0,.m6Gq70{gap:var(--space-2)}.m4R0A0{background:var(--panel-2);border:1px solid var(--line);border-radius:var(--radius-sm);color:var(--fg);cursor:pointer;display:flex;flex-direction:column;font:inherit;min-width:0;padding:var(--space-3);text-align:left;transition:border-color var(--duration-fast) ease,transform var(--duration-fast) ease;width:100%}.m4R0A0:focus-visible{box-shadow:var(--focus-ring);outline:none}.m4R0A0:hover{border-color:var(--line-strong);transform:translateY(-1px)}.m4R0A0.m4R0A0a{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.m4R0A1{color:var(--fg);font-size:13px;font-weight:600;overflow-wrap:anywhere}.m4R0A2{align-items:center;color:var(--muted);font-size:12px;overflow-wrap:anywhere}.m4R0A2,.m4R0A3{display:flex;gap:var(--space-2)}.m4R0A3{background:var(--panel-2);border:1px solid var(--line);border-radius:var(--radius-sm);color:var(--fg);flex-direction:column;min-width:0;padding:var(--space-3)}.m4R0A3.m4R0A0a{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.mlv9z0{background:var(--panel-2);border:1px solid var(--line);border-radius:var(--radius-sm);color:var(--fg);font-size:13px;padding:var(--space-2) var(--space-3);white-space:nowrap}.mlv9z1{border:1px dashed var(--line-strong);border-radius:var(--radius-md);min-width:260px;padding:var(--space-3)}.mlv9z2{align-items:flex-start;display:flex;flex-wrap:wrap;gap:var(--space-4)}.mXEJm0{display:flex;flex-direction:column;min-width:0}.mXEJm0.mnhvK0b{align-items:center}.mXEJm0.mnhvK0c{align-items:flex-end}.mXEJm0.mnhvK0d{align-items:flex-start}.mXEJm0.mnhvK0e{align-items:stretch}.mXEJm0.mnhvK0f{gap:var(--space-4)}.mXEJm0.mnhvK0g{gap:var(--space-3)}.mXEJm0.mnhvK0h{gap:0}.mXEJm0.mnhvK0i{gap:var(--space-2)}.mXEJm0.mnhvK0j{gap:var(--space-5)}.mXEJm0.mnhvK0k{gap:var(--space-1)}@keyframes kf2T0ihU{to{transform:rotate(1turn)}}.mkPYt0{align-items:center;background:var(--panel-2);border:1px solid var(--line);border-radius:var(--radius-pill);color:var(--fg);cursor:pointer;display:inline-flex;font:inherit;font-size:13px;font-weight:600;gap:6px;margin-top:0;min-height:var(--tap-min);padding:8px 12px}.mkPYt0 .chevron{height:14px;transition:transform var(--duration-fast) ease;width:14px}.mkPYt0:hover{border-color:var(--line-strong)}.mkPYt0[aria-expanded=true] .chevron{transform:rotate(180deg)}.mkPYt1{display:inline-flex;position:relative}.mkPYt2{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-md);box-shadow:var(--shadow-overlay);display:flex;flex-direction:column;gap:2px;min-width:160px;padding:var(--space-2);position:absolute;right:0;top:calc(100% + 6px);z-index:var(--z-modal)}.mkPYt3{align-items:center;background:transparent;border:0;border-radius:var(--radius-sm);color:var(--fg);cursor:pointer;display:flex;font:inherit;font-weight:500;gap:8px;justify-content:flex-start;margin-top:0;min-height:var(--tap-min);padding:8px 10px;width:100%}.mkPYt3:hover{background:var(--panel-2);opacity:100%}.mTdaq0{align-items:center;border:1px solid var(--line);border-radius:var(--radius-pill);color:var(--muted);display:inline-flex;font-size:11px;gap:4px;padding:2px 9px;white-space:nowrap}.mTdaq0.mTdaq0a{border-color:var(--warn);color:var(--warn)}.mTdaq0.mTdaq0b{border-color:var(--bad);color:var(--bad)}.mTdaq0.mTdaq0d{border-color:var(--purple);color:var(--purple)}.mTdaq0.mTdaq0e{border-color:var(--accent);color:var(--accent)}.mTdaq0.mTdaq0f{background:var(--ok);border-color:var(--ok);color:var(--accent-fg)}.m1K8g0{font-size:14px;margin:var(--space-2)0;overflow-wrap:anywhere}.m1K8g1{color:var(--muted);font-size:12px}.m1K8g2{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-3)}.m1K8g3{color:var(--muted);font-size:13px;margin:0}.m1K8g4{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-sm);min-width:0;padding:var(--space-3);transition:border-color var(--duration-fast) ease,background-color var(--duration-fast) ease}.m1K8g4:hover{background:#1d222d;border-color:var(--line-strong)}.m1K8g5{align-items:center}.m1K8g5,.m1K8g6{display:flex;flex-wrap:wrap;gap:var(--space-2)}.m1K8g6{margin-top:var(--space-3)}.m1K8g6 button{margin-top:0}.mlSKB0{display:grid;grid-template-columns:1fr;min-height:calc(100vh - 64px)}@media (min-width:960px){.mlSKB0{grid-template-columns:220px minmax(0,1fr) 360px}}.mbwEA0{align-content:start;display:grid;grid-gap:var(--space-3);gap:var(--space-3);min-width:0;order:2;padding:var(--space-3)}@media (min-width:1280px){.mbwEA0{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:760px){.mbwEA0{grid-template-columns:repeat(2,minmax(0,1fr));padding:var(--space-4)}}@media (min-width:960px){.mbwEA0{order:0}}.mlBXl0,.mlBXl1{margin-left:auto}.mlBXl1{display:none;gap:var(--space-2)}@media (min-width:760px){.mlBXl1{display:flex}}.mlBXl2{min-width:0}.mlBXl2 h1{font-size:15px;margin:0}.mlBXl2 p{color:var(--muted);font-size:12px;margin:0;overflow-wrap:anywhere}.mlBXl3{align-items:center;border-bottom:1px solid var(--line);display:flex;flex-wrap:wrap;gap:var(--space-4);min-height:64px;padding:0 var(--space-4)}.m6Gv50{background:var(--panel);border:1px solid var(--line-strong);border-radius:var(--radius-sm);color:var(--accent);display:grid;flex-shrink:0;font-weight:700;height:34px;place-items:center;width:34px}.mNoH60{border-bottom:1px solid var(--line);display:flex;gap:var(--space-2);overflow-x:auto;padding:var(--space-3)}@media (min-width:960px){.mNoH60{border-bottom:0;border-right:1px solid var(--line);display:block;overflow-x:visible}}.mwjFk0{background:var(--bg);color:var(--fg);min-height:100vh}.mF-gv0{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-2);margin-inline:auto;max-width:1200px;padding:var(--space-3) var(--space-4)0;width:100%}@media (min-width:1440px){.mF-gv0{padding:var(--space-3)0 0}}.mmW0v0{display:grid;grid-gap:var(--space-2);gap:var(--space-2);margin-top:var(--space-2)}.mmW0v0 .suggestion-context{color:var(--muted);font-size:12px;line-height:1.45em;margin:0}.mmW0v0 .suggestion-context b{color:var(--fg);display:block;font-size:12px;font-weight:600;margin-bottom:2px}.mmW0v0 input,.mmW0v0 select{max-width:100%;width:100%}.mmW0v1{background:var(--panel-2);border:1px solid var(--line);border-left:2px solid var(--agent-color,var(--accent));border-radius:var(--radius-sm);flex-shrink:0;padding:11px 12px}.mmW0v1 .answer{color:var(--fg);font-size:13px;line-height:1.5em;margin:0;overflow-wrap:anywhere;white-space:pre-wrap}.mmW0v1 .q{font-size:13px;font-weight:500;margin-bottom:9px}.mmW0v1 .qnum{color:var(--muted);font-size:10.5px;font-weight:600;letter-spacing:.06em;margin-bottom:7px;text-transform:uppercase}.mmW0v2{display:flex;flex:1px 1;flex-direction:column;gap:var(--space-4);min-height:0;overflow:auto;padding:var(--space-4)}.mmW0v3{display:grid;flex:1px 1;min-height:0;padding:var(--space-6) var(--space-4);place-items:center;text-align:center}.mmW0v3 .cs-badge{border:1px solid var(--purple);border-radius:var(--radius-pill);color:var(--purple);display:inline-block;font-size:11px;letter-spacing:.06em;margin-bottom:var(--space-3);padding:2px 10px;text-transform:uppercase}.mmW0v3 h3{font-size:15px;margin:0 0 var(--space-2)}.mmW0v3 p{color:var(--muted);font-size:13px;line-height:1.5em;margin:0;max-width:40ch}.mmW0v4{flex-shrink:0;padding:0 var(--space-4)}@media (max-width:800px){.mmW0v4{padding:0 var(--space-3)}}.mmW0v5{flex-shrink:0;padding:var(--space-4) var(--space-4)0}.mmW0v5 h2{font-size:16.5px;font-weight:600;letter-spacing:-.01em;line-height:1.3em;margin:0;text-wrap:balance}@media (max-width:800px){.mmW0v5{padding:0 var(--space-4)}.mmW0v5 h2{font-size:14.5px}}.mmW0v6{align-items:center;color:var(--muted);display:flex;flex-wrap:wrap;font-size:12px;gap:var(--space-2) var(--space-3);margin:var(--space-3)0 var(--space-4)}.mmW0v6 b{font-family:var(--font-mono);font-weight:400}.mmW0v7{align-items:center;display:flex;flex-shrink:0;flex-wrap:wrap;gap:var(--space-2);padding:var(--space-3) var(--space-3)0}.mmW0v7 .err{color:var(--bad);flex-basis:100%;font-size:12px;margin:var(--space-2)0 0}.mmW0v7 .pr-link{color:var(--accent);font-family:var(--font-mono);font-size:12px;text-decoration:none}.mmW0v7 .pr-link:hover{text-decoration:underline}.mmW0v8{align-items:flex-start;display:flex;gap:var(--space-2)}.mmW0v9{display:none}@media (max-width:800px){.mmW0v9{align-items:center;background:transparent;border:0;cursor:-webkit-grab;cursor:grab;display:flex;flex-shrink:0;height:26px;justify-content:center;touch-action:none}.mmW0v9:before{background:var(--line-strong);border-radius:3px;content:"";height:5px;width:44px}.mmW0v9:active:before{background:var(--muted);width:52px}}.mmW0vA{border-top:1px solid var(--line);display:grid;grid-gap:var(--space-2);gap:var(--space-2);padding:var(--space-3)}.mmW0vA .err{color:var(--bad);font-size:12px;margin:0}.mmW0vA .hint{color:var(--muted);font-size:12px;line-height:1.4em;margin:0}.mmW0vA textarea{min-height:86px;resize:vertical}.mmW0vB{background:var(--panel-2);border:1px solid var(--line);border-radius:var(--radius-sm);flex-shrink:0;padding:var(--space-3)}.mmW0vB .body{max-height:48vh;overflow:auto}.mmW0vB .body>pre{color:var(--fg);font-family:var(--font-mono);font-size:12px;line-height:1.5em;margin:0;overflow-wrap:anywhere;white-space:pre-wrap}.mmW0vB h3{font-size:13px;font-weight:600;margin:0 0 var(--space-2)}.mmW0vC{background:var(--panel-2);border:1px solid var(--line);border-radius:10px;flex-shrink:0;font-size:13px;line-height:1.5em;max-width:48ch;padding:10px 12px}.mmW0vC p{margin:0}.mep2H0{align-items:center;color:var(--muted);display:grid;font-size:11px;grid-gap:var(--space-2);gap:var(--space-2);grid-template-columns:54px 1fr 42px}.mep2H0 .fill{background:var(--usage-color);border-radius:inherit;display:block;height:100%;width:var(--usage-pct)}.mep2H0 .track{background:var(--line);border-radius:999px;height:6px;overflow:hidden}.mep2H0 .value{color:var(--fg);font-family:var(--font-mono);text-align:right}.mep2H1{align-items:center;border-bottom:1px solid var(--line);display:flex;gap:var(--space-3);padding-bottom:var(--space-3)}.mep2H1 .avatar{background:var(--panel-2);border:1px solid var(--line-strong);border-radius:50%;color:var(--accent);display:grid;flex-shrink:0;height:34px;place-items:center;width:34px}.mep2H1 b{display:block;font-size:13px;font-weight:600;line-height:1.25em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mep2H1 span{color:var(--muted);display:block;font-size:11px;margin-top:2px}.mep2H2{display:flex;justify-content:flex-end;padding-top:var(--space-3)}.mep2H3{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-sm);box-shadow:var(--shadow-overlay);padding:var(--space-3);position:absolute;right:0;top:calc(100% + 8px);width:min(320px,calc(100vw - 24px));z-index:var(--z-modal)}.mep2H4{display:grid;grid-gap:7px;gap:7px}.mep2H4 .provider{align-items:baseline;display:flex;font-size:12px;font-weight:600;gap:var(--space-3);justify-content:space-between}.mep2H4 .source{color:var(--muted);font-family:var(--font-mono);font-size:10px;font-weight:400}.mep2H5{display:inline-flex;position:relative}.mep2H6{border-bottom:1px solid var(--line);display:grid;grid-gap:var(--space-3);gap:var(--space-3);padding:var(--space-3)0}.mep2H6 .empty{font-size:12px}.mep2H6 .empty,.mep2H6 h4{color:var(--muted);margin:0}.mep2H6 h4{font-size:11px;font-weight:600}.mLJZP0{display:flex;flex:1px 1;flex-direction:column;min-width:0}.mLJZP0 b{font-size:13.5px;font-weight:600}.mLJZP0 small{color:var(--muted);font-family:var(--font-mono);font-size:11.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mLJZP1{align-items:center;background:var(--panel-2);border:1px solid var(--line);border-radius:var(--radius-sm);color:var(--fg);display:flex;gap:var(--space-3);padding:9px 11px;width:100%}.mLJZP2{inline-size:100%;width:100%}.m7hAK0{background:var(--dot-color,var(--accent));border-radius:50%;display:inline-block;height:8px;margin-right:6px;width:8px}.m7hAK1{margin-bottom:var(--space-3)}.m7hAK1 .ph{align-items:baseline;display:flex;font-size:12.5px;font-weight:500;justify-content:space-between;margin-bottom:6px}.m7hAK1 .ph .plan{color:var(--muted);font-family:var(--font-mono);font-size:10.5px;font-weight:400}.m7hAK1:last-child{margin-bottom:0}.m7hAK2{align-items:center;display:grid;grid-gap:var(--space-2);gap:var(--space-2);grid-template-columns:48px 1fr 40px;margin-top:6px}.m7hAK2 .lab{color:var(--muted);font-size:11px}.m7hAK2 .val{font-family:var(--font-mono);font-size:11px;text-align:right}.m7hAK3{background:var(--panel);border-top:1px solid var(--line);flex-shrink:0;padding:var(--space-4) var(--space-3)}.m7hAK3 h4{color:var(--muted);font-size:10.5px;font-weight:600;letter-spacing:.09em;margin:0 0 var(--space-3);text-transform:uppercase}.m957T0{background:var(--bg);color:var(--fg);display:grid;min-height:100vh;padding:var(--space-4);place-items:center}.m957T1{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-lg);padding:var(--space-6) var(--space-5);text-align:center;width:min(380px,100%)}.m957T1 .gate-err{color:var(--bad);font-size:12px;margin-top:var(--space-3)}.m957T1 h1{font-size:18px;font-weight:600;margin:0 0 var(--space-2)}.m957T1 p.sub{color:var(--muted);font-size:13px;margin:0 0 var(--space-4)}.mdHiq0{align-items:center;display:flex;gap:var(--space-2)}.mdHiq0 svg{flex-shrink:0;height:15px;width:15px}.mdHiq1{align-items:center;background:var(--panel);border-bottom:1px solid var(--line);display:flex;gap:var(--space-4);height:58px;padding:0 var(--space-4)}.mdHiq2{margin-left:auto}.mdHiq3{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-2);margin-bottom:var(--space-3)}.mdHiq3 b{font-size:13px}.mdHiq3 span{color:var(--muted);font-size:12px}.mdHiq4{flex:1px 1;min-height:0;overflow:auto;padding:var(--space-4) var(--space-3)}@media (max-width:800px){.mdHiq4{flex:none;overflow:visible}}.mdHiq5{display:grid;place-items:center}.mdHiq5 .spin-sm{height:15px;width:15px}.mdHiq6{background:var(--panel);border-right:1px solid var(--line);display:flex;flex-direction:column;min-height:0;min-width:0;overflow:hidden}@media (max-width:800px){.mdHiq6{border-bottom:1px solid var(--line);border-right:0;overflow:visible}}.mdHiq7{display:grid;grid-template-columns:minmax(320px,380px) minmax(0,1fr);min-height:0;overflow:hidden}@media (max-width:800px){.mdHiq7{grid-auto-rows:min-content;grid-template-columns:1fr;overflow:visible}}.mdHiq8{background:var(--panel);display:flex;flex-direction:column;min-height:0;min-width:0;overflow:auto}@media (max-width:800px){.mdHiq8{border-radius:18px 18px 0 0;border-top:1px solid var(--line-strong);bottom:0;box-shadow:0-18px 55px rgba(0,0,0,.6);height:88%;left:0;overflow:hidden;position:fixed;right:0;top:auto;transform:translateY(100%);transition:transform var(--duration-fast) ease;z-index:40}.mdHiq8[data-open=true]{transform:translateY(0)}}.mdHiq9{align-items:center;display:flex;gap:var(--space-3);min-width:0}.mdHiq9 b{font-weight:600;letter-spacing:-.01em}.mdHiq9 span{color:var(--faint,var(--muted));display:block;font-size:11px}.mdHiqA{display:none}@media (max-width:800px){.mdHiqA[data-open=true]{background:rgba(0,0,0,.5);display:block;inset:0;position:fixed;z-index:35}}.mdHiqB{background:var(--bg);color:var(--fg);display:grid;grid-template-rows:auto 1fr;height:100vh;min-height:0}.mdHiqC{border-bottom:1px solid var(--line);flex-shrink:0;padding:var(--space-3)}.myMUW0{background:var(--panel-2);border:1px solid var(--line-strong);border-radius:9px;color:var(--accent);display:grid;flex-shrink:0;font-weight:700;height:32px;place-items:center;width:32px}.myMUW1{align-items:center;border:1px solid var(--route-color,var(--line));border-radius:var(--radius-pill);color:var(--route-color,var(--muted));display:inline-flex;font-size:10.5px;font-weight:500;gap:5px;padding:1px 8px}.myMUW1:before{background:var(--route-color,var(--muted));border-radius:50%;content:"";height:5px;width:5px}