.toast-region.svelte-1a224ln:popover-open{background:0 0;border:0;width:min(420px,100% - 24px);max-width:none;max-height:none;margin:0 auto;padding:0;position:fixed;inset:20px 12px auto;overflow:visible}.toast-region.svelte-1a224ln:popover-open:not(:has(.toast)){pointer-events:none}.toast-list.svelte-1a224ln{flex-direction:column;gap:8px;display:flex}.toast.svelte-1a224ln{box-sizing:border-box;color:#fff;background:#252a34;border-radius:5px;font-size:13px;position:relative;overflow:hidden;box-shadow:0 8px 24px #20242c25}.toast[data-kind=success].svelte-1a224ln{background:#174638}.toast[data-kind=warning].svelte-1a224ln{background:#533b13}.toast[data-kind=error].svelte-1a224ln{background:#602b31}.toast-message.svelte-1a224ln{overflow-wrap:anywhere;padding:12px 48px 12px 16px}.toast-kind.svelte-1a224ln{margin-right:4px}.toast-close.svelte-1a224ln{width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;display:grid;position:absolute;top:0;right:0}.toast-close.svelte-1a224ln:hover{background:#ffffff20}.toast-close.svelte-1a224ln:focus-visible{outline-offset:-4px;outline:2px solid #fff}.toast-close.svelte-1a224ln svg:where(.svelte-1a224ln){fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;width:16px;height:16px}.toast-progress.svelte-1a224ln{background:#ffffff30;height:3px}.toast-progress.svelte-1a224ln span:where(.svelte-1a224ln){background:#8ca5ff;height:100%;display:block}:root{color:#1b2638;font-synthesis:none;--muted:#536378;--line:#e0e6ef;--blue:#2457a0;--surface:#f7f9fc;background:#fff;font-family:system-ui,-apple-system,Segoe UI,Microsoft YaHei,sans-serif;font-size:15px;line-height:1.6}*{box-sizing:border-box}body{margin:0}::selection{color:#1b2638;background:#dce9fc}button,select{font:inherit;color:inherit;border:1px solid var(--line);background:#fff;border-radius:5px;min-height:38px;padding:6px 12px}button{cursor:pointer}button:hover{background:#edf3fb}button:disabled{opacity:.6;cursor:wait}a{color:var(--blue);text-underline-offset:3px}button:focus-visible,select:focus-visible,a:focus-visible,.chart:focus-visible{outline-offset:3px;outline:2px solid #306fc8}header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;height:68px;padding:0 max(24px,50vw - 590px);display:flex}.brand{color:#1b2638;font-size:20px;font-weight:700;text-decoration:none}.text-button{color:var(--blue);border-color:#0000}main{max-width:1228px;min-height:75vh;margin:0 auto;padding:40px 24px 64px}h1{letter-spacing:-.025em;margin:0 0 10px;font-size:32px;line-height:1.25}h2{margin:0;font-size:20px;font-weight:650;line-height:1.3}.lead{color:var(--muted);margin:0}.heading{justify-content:space-between;align-items:center;gap:24px;margin-bottom:28px;display:flex}.ranges{gap:4px;display:flex}.ranges button{white-space:nowrap}.ranges button.selected{color:var(--blue);background:#edf3fb;border-color:#9bb7dc}.filters{justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}label{color:var(--muted);align-items:center;gap:10px;display:flex}select{max-width:440px}.summary{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(7,minmax(0,1fr));gap:18px;padding:24px 0;display:grid}.summary span{color:var(--muted);margin-bottom:5px;font-size:13px;display:block}.summary strong{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:25px;font-weight:650}.trend{margin-top:32px}.section-title{justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.legend{color:var(--muted);gap:20px;font-size:13px;display:flex}.legend span{align-items:center;gap:6px;display:flex}.legend i{width:14px;display:inline-block}.bar-key{background:#b2c9e7;height:10px}.line-key{background:#2457a0;height:2px}.chart{scrollbar-color:#aebdd1 #f7f9fc;scrollbar-width:thin;overflow-x:auto}.chart svg{min-width:100%;display:block}.chart text{fill:var(--muted);font-variant-numeric:tabular-nums;font:12px system-ui}.grid{stroke:#e8edf3;stroke-width:1px}.bar{fill:#b2c9e7}.success-line{fill:none;stroke:#2457a0;stroke-width:2px}.success-point{fill:#2457a0}.caption{color:var(--muted);margin:10px 0 0;font-size:12px}.records{margin-top:36px}.table-wrap{width:100%}table{border-collapse:collapse;table-layout:fixed;width:100%}th,td{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;padding:16px 12px}th{color:var(--muted);background:var(--surface);font-size:12px;font-weight:500}th:first-child{width:17%}th:nth-child(2){width:48%}th:nth-child(3){width:22%}th:last-child{width:13%}td:first-child,th:first-child{padding-left:0}.tool{overflow-wrap:anywhere;font-weight:550}.request-id{color:var(--muted);overflow-wrap:anywhere;margin-top:4px;font-size:12px;display:block}.numeric,.time{font-variant-numeric:tabular-nums}.numeric{text-align:right;white-space:nowrap}th:last-child{text-align:right}.status{white-space:nowrap;border-radius:4px;padding:2px 7px;font-size:12px;display:inline-block}.success{color:#27613c;background:#eaf4ed}.warning{color:#795418;background:#fff3db}.failed{color:#963b36;background:#fceceb}.running{color:#2457a0;background:#edf3fb}.diagnostic{color:var(--muted);overflow-wrap:anywhere;margin:6px 0 0;font-size:12px}.notice{text-align:center;color:var(--muted);background:var(--surface);padding:46px 16px}.notice p{margin:0 0 12px}.error{color:#963b36}.load-more,.end{text-align:center;padding:20px}.guide{max-width:780px;margin:auto}.guide h2{margin:36px 0 14px}.guide p,.guide li{color:var(--muted)}code,pre{font-family:ui-monospace,SFMono-Regular,Consolas,monospace}pre{background:var(--surface);border:1px solid var(--line);border-radius:7px;padding:20px;font-size:13px;overflow:auto}.endpoint{background:var(--surface);border:1px solid var(--line);border-radius:7px;justify-content:space-between;align-items:center;gap:16px;padding:16px;display:flex}.endpoint code{overflow-wrap:anywhere;min-width:0}.endpoint button{flex-shrink:0}footer{border-top:1px solid var(--line);color:var(--muted);text-align:center;padding:24px;font-size:12px}@media (width<=900px){.summary{grid-template-columns:repeat(4,minmax(0,1fr))}.heading{align-items:flex-start}select{max-width:320px}}@media (width<=600px){header{height:60px;padding:0 20px}main{padding:28px 20px 48px}h1{font-size:28px}.heading{display:block}.ranges{margin-top:20px}.filters{align-items:flex-end}.filters label{flex:1;min-width:0;display:block}.filters select{width:100%;max-width:100%;margin-top:5px;display:block}.filters button{flex-shrink:0}.summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 12px;padding:20px 0}.summary strong{font-size:22px}.legend{gap:12px}.records .section-title{align-items:center}.records label{gap:6px;font-size:12px}.records select{max-width:170px;font-size:12px}th,td{padding:12px 5px;font-size:12px}th:first-child{width:18%}th:nth-child(2){width:41%}th:nth-child(3){width:25%}th:last-child{width:16%}.status{white-space:normal;padding:2px 4px;font-size:11px}.request-id{font-size:10px}.numeric{white-space:normal}.time{overflow-wrap:anywhere;font-size:11px}.endpoint{display:block}.endpoint button{margin-top:12px}.guide h2{margin-top:30px}.guide pre{padding:12px}.section-title{gap:6px}.section-title h2{font-size:18px}}
