/*! Copyright (c) 2026 Eduard Vaynshteyn / Global Home Product Inc. All rights reserved for original Tucana Shield material; third-party licenses remain unchanged. Build SHA-256: c4a399432e6df19e9a15c1ab9abb7f1f4d4215150a5e0b50e5975da146f48f82 */
.api-home-activity .api-activity-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.api-activity-toolbar>span{font:8px/1.7 ui-monospace,monospace;letter-spacing:.08em;color:#a5d1e7}.api-activity-toolbar>div{display:flex;align-items:center;gap:12px}.api-activity-toolbar label{display:flex;align-items:center;gap:8px;font:9px ui-monospace,monospace;color:#a8cbe1}.api-home-activity select,.api-home-activity [data-sample-replay]{width:auto;min-width:0;min-height:30px;padding:6px 9px;border:1px solid #507b98;border-radius:2px;background:#102d43;color:#cae9fb;font:9px ui-monospace,monospace}.api-home-activity [data-sample-replay]{cursor:pointer}.api-home-activity [data-sample-replay]:disabled{opacity:.65;cursor:default}.api-home-activity button:focus-visible,.api-home-activity select:focus-visible{outline:2px solid #a2e4ff;outline-offset:3px}.api-activity-metrics [data-decision=Allow] strong,.api-home-activity [data-decision=Allow]>span{color:#87d9cc}.api-activity-metrics [data-decision=Deny] strong,.api-home-activity [data-decision=Deny]>span{color:#f4b18c}.api-activity-metrics [data-decision=Review] strong,.api-home-activity [data-decision=Review]>span{color:#8acaff}.api-chart-tabs{display:flex;align-items:center;gap:5px;margin:0 0 9px;min-height:27px}.api-chart-tabs button{padding:6px 8px;background:#102b40;border:1px solid #426c86;color:#9cc4df;font:8px/1.3 ui-monospace,monospace}.api-chart-tabs button[aria-pressed=true]{background:#2a526b;border-color:#a1d9ef;color:#e4f6ff}.api-chart-tabs>span{margin-left:auto;font:7px ui-monospace,monospace;color:#84aec9}.api-home-activity .api-activity-timeline{height:160px;overflow:hidden}.api-activity-timeline .api-activity-volume{fill:#80bdde14;stroke:#6ba8cc33}.api-activity-timeline .api-activity-series{fill:none;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.api-activity-timeline .api-activity-point{stroke-width:1}.api-activity-timeline .api-activity-point[data-series=Allow],.api-activity-timeline .api-activity-point[data-series=p50]{fill:#87d9cc;stroke:#87d9cc}.api-activity-timeline .api-activity-point[data-series=Deny]{fill:#f4b18c;stroke:#f4b18c}.api-activity-timeline .api-activity-point[data-series=Review],.api-activity-timeline .api-activity-point[data-series=p95]{fill:#8acaff;stroke:#8acaff}.api-activity-timeline .api-activity-point:nth-of-type(3n){r:3.5}.api-chart-legend{display:flex;align-items:center;flex-wrap:wrap;gap:8px 18px;margin-top:7px;font:8px ui-monospace,monospace;color:#b7d9eb}.api-chart-legend>span{display:flex;align-items:center;gap:7px}.api-chart-legend i{width:13px;height:2px;background:#87d9cc}.api-chart-legend [data-series=Deny] i{background:#f4b18c}.api-chart-legend [data-series=Review] i,.api-chart-legend [data-series=p95] i{background:#8acaff}.api-chart-legend small{font-size:7px;color:#91b3ca;margin-left:auto}.api-activity-health{display:flex;justify-content:space-between;gap:10px;border-top:1px solid #355a74;padding-top:12px;font:9px ui-monospace,monospace;color:#9cbed3}.api-activity-health b{color:#cce8f6;font-weight:400;margin-left:5px}.api-top-routes{display:grid;gap:7px}.api-top-routes button{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;background:#102e44;border:1px solid #416c87;padding:9px 10px;text-align:left;color:#bfdff2;min-width:0}.api-top-routes button[aria-pressed=true]{border-color:#a0def5;background:#264f69}.api-top-routes button>span{display:flex;align-items:center;gap:8px;min-width:0}.api-top-routes b{font:7px ui-monospace,monospace;border:1px solid #446e87;padding:3px;color:#94daca}.api-top-routes code{font:9px ui-monospace,monospace;overflow-wrap:anywhere}.api-top-routes strong{font:12px ui-monospace,monospace}.api-top-routes svg{grid-column:1/-1;width:100%;height:5px}.api-route-track{fill:#264b63}.api-route-allow{fill:#82cabf}.api-route-deny{fill:#f0b08b}.api-top-routes small{font:7px ui-monospace,monospace;color:#94b4ca;grid-column:1/-1}.api-home-activity .api-request-record{position:relative;grid-template-columns:minmax(0,1fr) auto;gap:3px 10px;padding:9px 11px;transition:background .25s,border-color .25s}.api-request-record strong>b{font:7px ui-monospace,monospace;color:#8ed5c6;display:inline-block;min-width:29px}.api-home-activity .api-request-record small{font-size:7px;line-height:1.7}.api-request-record em{grid-column:1;font:8px/1.6 Arial,sans-serif;color:#a0c3d8;font-style:normal}.api-home-activity .api-request-record>span{grid-row:1/4;min-width:58px;text-align:right;font-size:9px}.api-request-record>span>b{display:block;font:7px ui-monospace,monospace;margin:4px 0;color:#a5c2d4}.api-request-record.api-replay-focus{background:#214b63;border-color:#89cfe4;box-shadow:inset 2px 0 #a6e6f6}.api-home-activity[data-api-replaying=true] .api-activity-point{animation:api-sample-breathe 3.6s ease-in-out infinite}.api-home-activity[data-api-replaying=true] .api-activity-point:nth-child(3n){animation-delay:1.2s}@keyframes api-sample-breathe{0%,to{opacity:.6}50%{opacity:1}}@media(max-width:850px){.api-chart-tabs>span{display:none}.api-chart-legend{gap:8px 12px}.api-chart-legend small{margin-left:0;width:100%}.api-top-routes code{font-size:8px}}@media(max-width:600px){.api-activity-toolbar>div{width:100%;justify-content:space-between}.api-activity-toolbar>span{font-size:8px}.api-home-activity select,.api-home-activity [data-sample-replay]{min-height:36px;font-size:9px}.api-home-activity .api-activity-timeline{height:150px}.api-activity-timeline text{font-size:14px}.api-chart-tabs button{font-size:9px;min-height:33px}.api-chart-legend{font-size:9px}.api-chart-legend small{font-size:8px}.api-top-routes code{font-size:10px}.api-top-routes b,.api-top-routes small{font-size:8px}.api-home-activity .api-request-record strong{font-size:10px}.api-home-activity .api-request-record small{font-size:7px}.api-request-record em{font-size:9px}.api-activity-health{font-size:10px}.api-activity-distribution{min-height:160px}}@media(prefers-reduced-motion:reduce){.api-home-activity *,.api-home-activity *:before,.api-home-activity *:after{animation:none!important;transition:none!important}}
