.http-status-section{color:#e2e8f0;background:#0b1220;padding:90px 20px}.http-status-container{max-width:900px;margin:0 auto}.http-status-heading{text-align:center;margin-bottom:40px}.http-status-heading .section-label{color:#2dd4bf;letter-spacing:2px;font-size:12px;font-weight:700}.http-status-heading h1{margin:12px 0;font-size:36px}.http-status-heading p{color:#94a3b8;font-size:16px}.http-status-panel{background:#111c2e;border:1px solid #26364d;border-radius:16px;padding:30px}.http-status-panel>label{color:#e2e8f0;margin-bottom:12px;font-size:15px;font-weight:600;display:block}.http-status-search-row{gap:12px;margin-bottom:25px;display:flex}#http-status-search{color:#f8fafc;background:#0b1220;border:1px solid #334155;border-radius:8px;outline:none;flex:1;min-width:0;padding:13px 15px;font-size:14px}#http-status-search:focus{border-color:#2dd4bf}#http-status-search-button{color:#0b1220;cursor:pointer;background:#2dd4bf;border:1px solid #2dd4bf;border-radius:8px;padding:11px 22px;font-size:14px;font-weight:600;transition:all .2s}#http-status-search-button:hover{background:#5eead4}.http-status-result{margin-bottom:30px}.http-status-result-card{background:#0b1220;border:1px solid #334155;border-left:4px solid #2dd4bf;border-radius:10px;align-items:center;gap:22px;padding:22px;display:flex}.http-status-result-code{color:#2dd4bf;text-align:center;min-width:100px;font-size:42px;font-weight:800}.http-status-result-content{flex:1}.http-status-category{color:#94a3b8;text-transform:uppercase;letter-spacing:1px;margin-bottom:6px;font-size:11px;font-weight:700;display:inline-block}.http-status-result-content h3{color:#f8fafc;margin:0 0 8px;font-size:20px}.http-status-result-content p{color:#94a3b8;margin:0;font-size:14px;line-height:1.6}.http-status-result-card.client-error{border-left-color:#f59e0b}.http-status-result-card.client-error .http-status-result-code{color:#fbbf24}.http-status-result-card.server-error{border-left-color:#f87171}.http-status-result-card.server-error .http-status-result-code{color:#f87171}.http-status-result-card.redirection{border-left-color:#60a5fa}.http-status-result-card.redirection .http-status-result-code{color:#60a5fa}.http-status-list-header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.http-status-list-header h3{color:#f1f5f9;margin:0;font-size:18px}#http-status-total{color:#2dd4bf;font-size:13px}.http-status-filters{flex-wrap:wrap;gap:8px;margin-bottom:18px;display:flex}.http-filter{color:#94a3b8;cursor:pointer;background:0 0;border:1px solid #475569;border-radius:20px;padding:7px 14px;font-size:12px;font-weight:600;transition:all .2s}.http-filter:hover,.http-filter.active{color:#5eead4;background:#134e4a;border-color:#2dd4bf}.http-status-list{flex-direction:column;gap:8px;display:flex}.http-status-item{text-align:left;cursor:pointer;color:#e2e8f0;background:#0b1220;border:1px solid #26364d;border-radius:8px;align-items:center;gap:15px;width:100%;padding:13px 15px;transition:all .2s;display:flex}.http-status-item:hover{background:#142438;border-color:#2dd4bf}.http-status-item-code{color:#2dd4bf;min-width:42px;font-size:15px;font-weight:700}.http-status-item-name{color:#e2e8f0;flex:1;font-size:14px}.http-status-item-category{color:#94a3b8;font-size:12px}.http-status-item.client-error .http-status-item-code{color:#fbbf24}.http-status-item.server-error .http-status-item-code{color:#f87171}.http-status-item.redirection .http-status-item-code{color:#60a5fa}.http-status-empty{color:#94a3b8;background:#0b1220;border:1px solid #26364d;border-radius:8px;padding:18px;font-size:14px;line-height:1.6}@media (width<=600px){.http-status-section{padding:60px 15px}.http-status-panel{padding:20px 15px}.http-status-heading h1{font-size:28px}.http-status-search-row{flex-direction:column}#http-status-search-button{width:100%}.http-status-result-card{flex-direction:column;align-items:flex-start;gap:10px}.http-status-result-code{text-align:left;font-size:36px}.http-status-item{flex-wrap:wrap;gap:8px}.http-status-item-category{width:100%;padding-left:50px}}.http-status-info ul,.http-status-info ol{margin:12px 0 22px;padding-left:1.5rem}.http-status-info li{margin-bottom:5px;padding-left:3px;line-height:1.65}.http-status-info li::marker{color:#56ddc2}details>summary{cursor:pointer;box-sizing:border-box;min-height:44px;padding:12px 8px}
