._5swG3W_page{padding-top:var(--navbar-height);flex-direction:column;min-height:100vh;display:flex}._5swG3W_header{padding:var(--space-2xl) var(--space-lg) var(--space-xl);border-bottom:1px solid var(--border-subtle);background:var(--bg-surface);position:relative;overflow:hidden}._5swG3W_headerGlow{pointer-events:none;background:radial-gradient(#6495ed14,#0000 70%);width:600px;height:300px;position:absolute;top:-60%;left:50%;transform:translate(-50%)}._5swG3W_headerContent{max-width:var(--container-max);margin:0 auto;position:relative}._5swG3W_headerTop{align-items:center;gap:var(--space-md);margin-bottom:var(--space-lg);display:flex}._5swG3W_backLink{align-items:center;gap:var(--space-xs);color:var(--text-muted);transition:color var(--duration-fast) var(--ease-out);font-size:.85rem;display:inline-flex}._5swG3W_backLink:hover{color:var(--text-primary)}._5swG3W_badge{text-transform:uppercase;letter-spacing:.08em;color:#6495ed;border-radius:var(--radius-full);background:#6495ed1a;border:1px solid #6495ed33;padding:4px 12px;font-size:.72rem;font-weight:700}._5swG3W_toolTitle{letter-spacing:-.03em;margin-bottom:var(--space-sm);font-size:clamp(1.8rem,3.5vw,2.5rem);font-weight:900}._5swG3W_toolTitle span{background:linear-gradient(135deg,#6495ed 0%,#48d1cc 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}._5swG3W_toolDesc{color:var(--text-secondary);max-width:600px;font-size:1rem}._5swG3W_appLayout{flex:1;grid-template-columns:260px 1fr;width:100%;max-width:1600px;margin:0 auto;display:grid}._5swG3W_sidebar{border-right:1px solid var(--border-subtle);background:var(--bg-surface);height:calc(100vh - var(--navbar-height) - 140px);top:calc(var(--navbar-height) + 140px);flex-direction:column;display:flex;position:sticky;overflow-y:auto}._5swG3W_sidebarSection{padding:var(--space-md) var(--space-md);border-bottom:1px solid var(--border-subtle)}._5swG3W_sidebarLabel{text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);margin-bottom:var(--space-sm);justify-content:space-between;align-items:center;font-size:.7rem;font-weight:700;display:flex}._5swG3W_sidebarLabel button{color:var(--text-muted);cursor:pointer;border-radius:var(--radius-sm);transition:all var(--duration-fast) var(--ease-out);padding:2px 6px;font-size:.8rem}._5swG3W_sidebarLabel button:hover{color:var(--text-primary);background:#ffffff0f}._5swG3W_envSelect{width:100%;font-size:.82rem;font-family:var(--font-sans);color:var(--text-primary);background:var(--bg-base);border:1px solid var(--border-default);border-radius:var(--radius-md);cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath d='M3 5l3 3 3-3' fill='none' stroke='%23666' stroke-width='1.5'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;outline:none;padding:8px 10px}._5swG3W_envSelect:focus{border-color:#6495ed}._5swG3W_collectionTree{flex-direction:column;gap:1px;display:flex}._5swG3W_folderItem{align-items:center;gap:var(--space-xs);color:var(--text-secondary);cursor:pointer;border-radius:var(--radius-sm);transition:all var(--duration-fast) var(--ease-out);-webkit-user-select:none;user-select:none;padding:6px 8px;font-size:.82rem;font-weight:600;display:flex}._5swG3W_folderItem:hover{color:var(--text-primary);background:#ffffff0a}._5swG3W_folderItem._5swG3W_active{color:var(--text-primary);background:#6495ed14}._5swG3W_requestItem{align-items:center;gap:var(--space-sm);color:var(--text-muted);cursor:pointer;border-radius:var(--radius-sm);transition:all var(--duration-fast) var(--ease-out);padding:5px 8px 5px 24px;font-size:.8rem;display:flex}._5swG3W_requestItem:hover{color:var(--text-secondary);background:#ffffff0a}._5swG3W_requestItem._5swG3W_active{color:var(--text-primary);background:#6495ed14}._5swG3W_methodBadge{font-size:.65rem;font-weight:700;font-family:var(--font-mono);text-align:center;border-radius:3px;flex-shrink:0;min-width:36px;padding:1px 5px}._5swG3W_methodBadge._5swG3W_get{color:#28a745;background:#28a74526}._5swG3W_methodBadge._5swG3W_post{color:#6495ed;background:#6495ed26}._5swG3W_methodBadge._5swG3W_put{color:orange;background:#ffa50026}._5swG3W_methodBadge._5swG3W_patch{color:#ba55d3;background:#ba55d326}._5swG3W_methodBadge._5swG3W_delete{color:#e63946;background:#e6394626}._5swG3W_methodBadge._5swG3W_head,._5swG3W_methodBadge._5swG3W_options{color:#999;background:#ffffff0f}._5swG3W_historyItem{align-items:center;gap:var(--space-sm);color:var(--text-muted);cursor:pointer;border-radius:var(--radius-sm);transition:all var(--duration-fast) var(--ease-out);padding:5px 8px;font-size:.78rem;display:flex}._5swG3W_historyItem:hover{color:var(--text-secondary);background:#ffffff0a}._5swG3W_historyMeta{align-items:center;gap:var(--space-sm);margin-left:auto;font-size:.68rem;display:flex}._5swG3W_historyStatus{border-radius:3px;padding:1px 5px;font-weight:600}._5swG3W_historyStatus._5swG3W_ok{color:#28a745;background:#28a74526}._5swG3W_historyStatus._5swG3W_redirect{color:orange;background:#ffa50026}._5swG3W_historyStatus._5swG3W_error{color:#e63946;background:#e6394626}._5swG3W_mainContent{padding:var(--space-lg);gap:var(--space-lg);animation:_5swG3W_fadeInUp .3s var(--ease-out) both;flex-direction:column;display:flex;overflow-x:hidden}._5swG3W_urlBar{border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--bg-base);transition:border-color var(--duration-fast) var(--ease-out);gap:0;display:flex;overflow:hidden}._5swG3W_urlBar:focus-within{border-color:#6495ed;box-shadow:0 0 0 3px #6495ed26}._5swG3W_methodSelect{font-size:.88rem;font-weight:700;font-family:var(--font-mono);color:var(--text-primary);background:var(--bg-elevated);border:none;border-right:1px solid var(--border-default);cursor:pointer;appearance:none;text-align:center;outline:none;min-width:90px;padding:12px}._5swG3W_methodSelect._5swG3W_get{color:#28a745}._5swG3W_methodSelect._5swG3W_post{color:#6495ed}._5swG3W_methodSelect._5swG3W_put{color:orange}._5swG3W_methodSelect._5swG3W_patch{color:#ba55d3}._5swG3W_methodSelect._5swG3W_delete{color:#e63946}._5swG3W_urlInput{font-size:.92rem;font-family:var(--font-mono);color:var(--text-primary);background:0 0;border:none;outline:none;flex:1;padding:12px 16px}._5swG3W_urlInput::placeholder{color:var(--text-muted);font-family:var(--font-sans)}._5swG3W_sendBtn{color:#fff;cursor:pointer;transition:all var(--duration-fast) var(--ease-out);white-space:nowrap;background:linear-gradient(135deg,#6495ed 0%,#48d1cc 100%);border:none;padding:12px 28px;font-size:.88rem;font-weight:700}._5swG3W_sendBtn:hover{filter:brightness(1.15)}._5swG3W_sendBtn:disabled{opacity:.5;cursor:not-allowed}._5swG3W_sendBtn._5swG3W_loading{background:var(--bg-elevated);color:var(--text-muted)}._5swG3W_tabs{border-bottom:1px solid var(--border-subtle);gap:2px;display:flex;overflow-x:auto}._5swG3W_tab{color:var(--text-muted);white-space:nowrap;transition:all var(--duration-fast) var(--ease-out);cursor:pointer;border-bottom:2px solid #0000;padding:10px 16px;font-size:.82rem;font-weight:500}._5swG3W_tab:hover{color:var(--text-secondary)}._5swG3W_tab._5swG3W_active{color:var(--text-primary);border-bottom-color:#6495ed}._5swG3W_tabCount{border-radius:var(--radius-full);color:#6495ed;background:#6495ed1f;margin-left:4px;padding:1px 5px;font-size:.68rem;font-weight:600}._5swG3W_requestPanel{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);overflow:hidden}._5swG3W_panelBody{padding:var(--space-md)}._5swG3W_kvTable{border-collapse:collapse;width:100%}._5swG3W_kvRow{border-bottom:1px solid var(--border-subtle);grid-template-columns:1fr 1fr auto;gap:0;display:grid}._5swG3W_kvRow:last-child{border-bottom:none}._5swG3W_kvCell{font-size:.85rem;font-family:var(--font-mono);color:var(--text-primary);border:none;border-right:1px solid var(--border-subtle);background:0 0;outline:none;padding:8px 10px}._5swG3W_kvCell:last-child{border-right:none}._5swG3W_kvCell::placeholder{color:var(--text-muted);font-family:var(--font-sans);font-size:.82rem}._5swG3W_kvCell:focus{background:#6495ed0a}._5swG3W_kvDeleteBtn{color:var(--text-muted);cursor:pointer;transition:color var(--duration-fast) var(--ease-out);opacity:.4;justify-content:center;align-items:center;padding:8px 10px;font-size:.9rem;display:flex}._5swG3W_kvDeleteBtn:hover{color:#e63946;opacity:1}._5swG3W_kvAddRow{align-items:center;gap:var(--space-xs);margin:var(--space-sm);color:var(--text-muted);cursor:pointer;border-radius:var(--radius-sm);transition:all var(--duration-fast) var(--ease-out);padding:6px 12px;font-size:.78rem;font-weight:600;display:inline-flex}._5swG3W_kvAddRow:hover{color:#6495ed;background:#6495ed0f}._5swG3W_bodyEditor{width:100%;min-height:200px;padding:var(--space-md);font-size:.88rem;font-family:var(--font-mono);color:var(--text-primary);background:var(--bg-base);resize:vertical;tab-size:2;border:none;outline:none;line-height:1.7}._5swG3W_bodyEditor::placeholder{color:var(--text-muted)}._5swG3W_bodyTypeRow{gap:var(--space-sm);padding:var(--space-sm) var(--space-md);border-bottom:1px solid var(--border-subtle);display:flex}._5swG3W_bodyTypeBtn{color:var(--text-muted);border:1px solid var(--border-subtle);border-radius:var(--radius-full);cursor:pointer;transition:all var(--duration-fast) var(--ease-out);padding:4px 12px;font-size:.75rem;font-weight:600}._5swG3W_bodyTypeBtn:hover{border-color:var(--border-default);color:var(--text-secondary)}._5swG3W_bodyTypeBtn._5swG3W_active{color:#6495ed;background:#6495ed1a;border-color:#6495ed4d}._5swG3W_authPanel{padding:var(--space-md);gap:var(--space-md);flex-direction:column;display:flex}._5swG3W_authOptions{gap:var(--space-sm);flex-wrap:wrap;display:flex}._5swG3W_authOption{color:var(--text-muted);border:1px solid var(--border-subtle);border-radius:var(--radius-full);cursor:pointer;transition:all var(--duration-fast) var(--ease-out);padding:6px 14px;font-size:.78rem;font-weight:600}._5swG3W_authOption:hover{border-color:var(--border-default);color:var(--text-secondary)}._5swG3W_authOption._5swG3W_active{color:#6495ed;background:#6495ed1a;border-color:#6495ed4d}._5swG3W_authInput{width:100%;font-size:.88rem;font-family:var(--font-mono);color:var(--text-primary);background:var(--bg-base);border:1px solid var(--border-default);border-radius:var(--radius-md);transition:border-color var(--duration-fast) var(--ease-out);outline:none;padding:10px 14px}._5swG3W_authInput:focus{border-color:#6495ed}._5swG3W_authLabel{color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em;margin-bottom:4px;font-size:.78rem;font-weight:600}._5swG3W_responsePanel{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);overflow:hidden}._5swG3W_responseBar{align-items:center;gap:var(--space-md);padding:var(--space-sm) var(--space-md);border-bottom:1px solid var(--border-subtle);flex-wrap:wrap;display:flex}._5swG3W_statusBadge{font-size:.78rem;font-weight:700;font-family:var(--font-mono);border-radius:var(--radius-full);padding:4px 12px}._5swG3W_statusBadge._5swG3W_s2xx{color:#28a745;background:#28a74526}._5swG3W_statusBadge._5swG3W_s3xx{color:orange;background:#ffa50026}._5swG3W_statusBadge._5swG3W_s4xx{color:#e63946;background:#e6394626}._5swG3W_statusBadge._5swG3W_s5xx{color:#ff6b6b;background:#e6394633}._5swG3W_responseMeta{color:var(--text-muted);font-size:.78rem}._5swG3W_responseMeta strong{color:var(--text-secondary)}._5swG3W_responseActions{gap:var(--space-xs);margin-left:auto;display:flex}._5swG3W_responseActBtn{color:var(--text-muted);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);cursor:pointer;transition:all var(--duration-fast) var(--ease-out);padding:4px 10px;font-size:.72rem;font-weight:600}._5swG3W_responseActBtn:hover{color:var(--text-primary);border-color:var(--border-default)}._5swG3W_responseBody{padding:var(--space-md);font-family:var(--font-mono);color:var(--text-secondary);white-space:pre-wrap;word-break:break-word;max-height:500px;font-size:.85rem;line-height:1.7;overflow:auto}._5swG3W_responseBody ._5swG3W_jsonKey{color:#6495ed}._5swG3W_responseBody ._5swG3W_jsonStr{color:#48d1cc}._5swG3W_responseBody ._5swG3W_jsonNum{color:#ff8a8a}._5swG3W_responseBody ._5swG3W_jsonBool{color:#ba55d3}._5swG3W_responseBody ._5swG3W_jsonNull{color:var(--text-muted)}._5swG3W_responseHeaders{padding:var(--space-md);flex-direction:column;gap:2px;display:flex}._5swG3W_responseHeaderRow{gap:var(--space-md);border-radius:var(--radius-sm);grid-template-columns:200px 1fr;padding:6px 8px;font-size:.82rem;display:grid}._5swG3W_responseHeaderRow:nth-child(odd){background:#00000026}._5swG3W_responseHeaderKey{font-family:var(--font-mono);color:#6495ed;font-weight:600}._5swG3W_responseHeaderVal{font-family:var(--font-mono);color:var(--text-secondary);word-break:break-all}._5swG3W_emptyState{padding:var(--space-3xl);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}._5swG3W_emptyIcon{margin-bottom:var(--space-md);opacity:.3;font-size:3rem}._5swG3W_emptyTitle{color:var(--text-secondary);margin-bottom:var(--space-xs);font-size:1.1rem;font-weight:600}._5swG3W_emptyDesc{color:var(--text-muted);font-size:.88rem}._5swG3W_loadingDots{padding:var(--space-2xl);justify-content:center;align-items:center;gap:6px;display:flex}._5swG3W_loadingDot{background:#6495ed;border-radius:50%;width:8px;height:8px;animation:1.2s ease-in-out infinite _5swG3W_pulse-glow}._5swG3W_loadingDot:nth-child(2){animation-delay:.2s}._5swG3W_loadingDot:nth-child(3){animation-delay:.4s}._5swG3W_codeGenPanel{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);overflow:hidden}._5swG3W_codeGenTitle{padding:var(--space-md);border-bottom:1px solid var(--border-subtle);font-size:1rem;font-weight:700}._5swG3W_langTabs{padding:var(--space-sm) var(--space-md);border-bottom:1px solid var(--border-subtle);gap:2px;display:flex;overflow-x:auto}._5swG3W_langTab{color:var(--text-muted);background:var(--bg-glass);border:1px solid var(--border-subtle);border-radius:var(--radius-md);cursor:pointer;white-space:nowrap;transition:all var(--duration-fast) var(--ease-out);padding:6px 14px;font-size:.78rem;font-weight:600}._5swG3W_langTab:hover{color:var(--text-secondary);border-color:var(--border-default)}._5swG3W_langTab._5swG3W_active{color:#6495ed;background:#6495ed14;border-color:#6495ed4d}._5swG3W_codeBlock{padding:var(--space-md);font-family:var(--font-mono);color:var(--text-secondary);white-space:pre;max-height:400px;font-size:.82rem;line-height:1.7;position:relative;overflow:auto}._5swG3W_copyBtn{color:var(--text-muted);background:var(--bg-elevated);border:1px solid var(--border-default);border-radius:var(--radius-sm);cursor:pointer;transition:all var(--duration-fast) var(--ease-out);padding:4px 12px;font-size:.72rem;font-weight:600;position:absolute;top:8px;right:8px}._5swG3W_copyBtn:hover{color:var(--text-primary);border-color:#6495ed}@media (max-width:900px){._5swG3W_appLayout{grid-template-columns:1fr}._5swG3W_sidebar{border-right:none;border-bottom:1px solid var(--border-subtle);height:auto;max-height:300px;position:static}}@media (max-width:600px){._5swG3W_mainContent{padding:var(--space-md)}._5swG3W_urlBar{flex-wrap:wrap}._5swG3W_methodSelect{min-width:80px}._5swG3W_sendBtn{padding:12px 20px}._5swG3W_responseHeaderRow{grid-template-columns:1fr}}
