.agentblock[data-astro-cid-7amu4ghy]{margin-top:44px;padding:22px;border:1px solid var(--line);border-radius:16px;background:var(--panel)}.head[data-astro-cid-7amu4ghy] h2[data-astro-cid-7amu4ghy]{font-size:20px;margin-bottom:6px}.head[data-astro-cid-7amu4ghy] p[data-astro-cid-7amu4ghy]{font-size:15px;max-width:72ch}.tabs[data-astro-cid-7amu4ghy]{display:flex;gap:6px;margin:18px 0 12px}.tab[data-astro-cid-7amu4ghy]{padding:7px 14px;border-radius:9px;font:inherit;font-size:13px;cursor:pointer;color:var(--muted);background:transparent;border:1px solid var(--line)}.tab[data-astro-cid-7amu4ghy]:hover{color:var(--fg)}.tab[data-astro-cid-7amu4ghy].on{color:var(--cyan);border-color:#00f2e073;background:#00f2e00d}.panel[data-astro-cid-7amu4ghy]{position:relative}.copy[data-astro-cid-7amu4ghy]{position:absolute;top:10px;right:10px;z-index:1;padding:5px 11px;border-radius:8px;font:inherit;font-size:12px;cursor:pointer;color:var(--muted);background:#0e0e12;border:1px solid var(--line)}.copy[data-astro-cid-7amu4ghy]:hover{color:var(--cyan);border-color:var(--cyan)}.copy[data-astro-cid-7amu4ghy].done{color:var(--cyan)}pre[data-astro-cid-7amu4ghy]{margin:0;padding:16px;overflow-x:auto;border-radius:12px;background:#08080a;border:1px solid var(--line)}code[data-astro-cid-7amu4ghy]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;line-height:1.65;color:#cfcfd6;white-space:pre}.foot[data-astro-cid-7amu4ghy]{margin-top:14px;font-size:13px}.foot[data-astro-cid-7amu4ghy] code[data-astro-cid-7amu4ghy]{font-size:12px;background:#08080a;padding:2px 5px;border-radius:4px}.tool-head{padding-bottom:40px}.tool-head .back{color:var(--muted);text-decoration:none;font-size:14px}.tool-head .back:hover{color:var(--fg)}.tool-head h1{margin:14px 0 12px}.tool-head .lede{color:#cfcfd6;max-width:60ch;margin-bottom:30px;font-size:19px}.tool{border:1px solid var(--line);border-radius:18px;background:var(--panel);padding:22px}.drop{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-height:150px;padding:24px;text-align:center;cursor:pointer;border:1.5px dashed var(--line);border-radius:14px;transition:border-color .15s ease,background .15s ease}.drop:hover,.drop.over{border-color:var(--cyan);background:#00f2e00a}.drop strong{font-size:17px}.controls{display:flex;flex-wrap:wrap;gap:14px;align-items:center;margin-top:18px}.control{display:flex;gap:8px;align-items:center;font-size:14px}.control.checkbox{cursor:pointer}.control input[type=checkbox]{width:16px;height:16px;accent-color:#00f2e0}.spacer{flex:1}.tool select,.tool input[type=text]{padding:9px 12px;border-radius:10px;font:inherit;font-size:14px;cursor:pointer;color:var(--fg);background:#0a0a0d;border:1px solid var(--line)}.tool select:hover{border-color:var(--cyan)}.ghost{padding:9px 16px;border-radius:10px;font:inherit;font-size:14px;cursor:pointer;color:var(--fg);background:transparent;border:1px solid var(--line)}.ghost:hover:not(:disabled){border-color:var(--cyan);color:var(--cyan)}.ghost:disabled{opacity:.45;cursor:default}.ghost.primary{border-color:#00f2e066;color:var(--cyan)}.status{margin-top:18px}.status.err .statustext{color:var(--pink)}.bar{height:3px;border-radius:2px;background:#17171c;overflow:hidden}.bar span{display:block;height:100%;width:0;background:var(--grad);transition:width .12s linear}.statustext{margin-top:9px;font-size:15px;color:var(--muted)}.facts{display:flex;flex-wrap:wrap;gap:22px;margin-top:18px;font-size:15px;color:#cfcfd6}.facts b{color:var(--fg)}.verdict{margin-top:14px;padding:11px 14px;border-radius:10px;font-size:14px;border:1px solid var(--line);background:#0a0a0d;color:#cfcfd6}.verdict.warn{border-color:#ffa61d66;color:var(--orange)}.verdict.bad{border-color:#fa3fa566;color:var(--pink)}.privacy-note{margin-top:16px;font-size:14px;max-width:62ch}.prose .q{margin:28px 0 8px;font-size:17px}.related{padding-left:0;list-style:none}.related li{margin-bottom:10px;color:var(--muted);font-size:15px}.related a{color:var(--cyan);text-decoration:none;font-weight:500}.related a:hover{text-decoration:underline}
