.page-module__nPUwhG__pageContainer{background:var(--card-bg);height:100vh;color:var(--text-primary);margin-top:-64px;display:flex;overflow:hidden}.page-module__nPUwhG__rightPanel{background:var(--card-bg);flex-direction:column;flex:1;height:100%;display:flex;overflow:hidden}.page-module__nPUwhG__emptyEditor{height:100%;color:var(--text-secondary);flex-direction:column;justify-content:center;align-items:center;gap:16px;display:flex}.page-module__nPUwhG__modalInput{border:1px solid var(--border-color);background:var(--input-bg);width:100%;color:var(--text-primary);border-radius:6px;outline:none;margin-top:8px;padding:8px 12px;font-size:14px}.page-module__nPUwhG__modalInput:focus{border-color:var(--primary-color);box-shadow:0 0 0 2px #3b82f61a}@media (max-width:980px){.page-module__nPUwhG__sidebarOverlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:1000;opacity:0;pointer-events:none;background:#0006;transition:opacity .3s;display:block;position:fixed;inset:0}.page-module__nPUwhG__showOverlay{opacity:1;pointer-events:auto}.page-module__nPUwhG__pageContainer{flex-direction:column}.page-module__nPUwhG__rightPanel{width:100%;min-width:0}}
.CollectionSidebar-module__bEUZtG__sidebarContainer{border-right:1px solid var(--sidebar-border);background:var(--sidebar-bg);flex-direction:column;flex-shrink:0;width:100%;height:100%;display:flex}@media (min-width:1141px){.CollectionSidebar-module__bEUZtG__sidebarContainer:not(.CollectionSidebar-module__bEUZtG__open) .CollectionSidebar-module__bEUZtG__collectionsList,.CollectionSidebar-module__bEUZtG__sidebarContainer:not(.CollectionSidebar-module__bEUZtG__open) .CollectionSidebar-module__bEUZtG__brand{display:none}.CollectionSidebar-module__bEUZtG__sidebarContainer:not(.CollectionSidebar-module__bEUZtG__open) .CollectionSidebar-module__bEUZtG__sidebarHeader{justify-content:center;padding:0}.CollectionSidebar-module__bEUZtG__sidebarContainer:not(.CollectionSidebar-module__bEUZtG__open) .CollectionSidebar-module__bEUZtG__sidebarBottom{justify-content:center;padding:16px 0}}@media (max-width:980px){.CollectionSidebar-module__bEUZtG__sidebarContainer{opacity:1;z-index:1001;width:260px;height:calc(100vh - 64px);position:fixed;top:64px;bottom:0;left:0;transform:translate(-100%);box-shadow:10px 0 15px -3px #0000001a}.CollectionSidebar-module__bEUZtG__open{transform:translate(0)}}.CollectionSidebar-module__bEUZtG__sidebarHeader{border-bottom:1px solid var(--sidebar-header-border);justify-content:space-between;align-items:center;height:60px;padding:0 16px;display:flex}.CollectionSidebar-module__bEUZtG__collectionsHeader{border-bottom:1px solid var(--sidebar-header-border);justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.CollectionSidebar-module__bEUZtG__sidebarTitle{color:var(--text-primary);font-size:14px;font-weight:600}.CollectionSidebar-module__bEUZtG__toggleBtn{cursor:pointer;color:var(--text-secondary);background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:8px;display:flex}.CollectionSidebar-module__bEUZtG__toggleBtn:hover{background:var(--hover-bg);color:var(--text-primary)}.CollectionSidebar-module__bEUZtG__iconBtn{cursor:pointer;color:var(--text-secondary);background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:8px;display:flex}.CollectionSidebar-module__bEUZtG__brand{justify-content:flex-start;align-items:center;width:100%;display:flex}.CollectionSidebar-module__bEUZtG__iconBtn:hover{background:var(--hover-bg);color:var(--text-primary)}.CollectionSidebar-module__bEUZtG__collectionsList{flex:1;padding:8px 0;overflow-y:auto}.CollectionSidebar-module__bEUZtG__emptyState{text-align:center;color:var(--text-muted);padding:20px;font-size:13px}.CollectionSidebar-module__bEUZtG__sidebarBottom{border-top:1px solid var(--sidebar-border,#e5e7eb);justify-content:flex-start;align-items:center;gap:12px;margin-top:auto;padding:8px 16px;display:flex}.CollectionSidebar-module__bEUZtG__collectionItem{margin-bottom:2px}.CollectionSidebar-module__bEUZtG__collectionHeader{cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--text-secondary);border-radius:0;justify-content:space-between;align-items:center;padding:6px 16px;display:flex}.CollectionSidebar-module__bEUZtG__collectionHeader:hover{background:var(--hover-bg);color:var(--text-primary)}.CollectionSidebar-module__bEUZtG__collectionInfo{align-items:center;gap:8px;display:flex;overflow:hidden}.CollectionSidebar-module__bEUZtG__collectionIcon{color:var(--text-secondary);justify-content:center;width:20px;display:flex}.CollectionSidebar-module__bEUZtG__collectionIconExpanded{color:var(--primary-color,#3b82f6);fill:var(--active-bg,#ebf5ff)}.CollectionSidebar-module__bEUZtG__collectionName{white-space:nowrap;text-overflow:ellipsis;cursor:pointer;flex:1;font-size:13px;font-weight:500;overflow:hidden}.CollectionSidebar-module__bEUZtG__collectionNameExpanded{color:var(--text-primary);font-weight:600}.CollectionSidebar-module__bEUZtG__collectionNameInput{background:var(--input-bg,#ffffff12);border:1px solid var(--primary-color);color:var(--text-primary);border-radius:4px;outline:none;width:100%;min-width:0;padding:1px 5px;font-size:13px;font-weight:500}.CollectionSidebar-module__bEUZtG__collectionActions{opacity:0;gap:4px;transition:opacity .2s;display:flex}.CollectionSidebar-module__bEUZtG__collectionHeader:hover .CollectionSidebar-module__bEUZtG__collectionActions{opacity:1}.CollectionSidebar-module__bEUZtG__actionBtn{cursor:pointer;color:var(--text-secondary);background:0 0;border:none;justify-content:center;align-items:center;padding:2px;display:flex}.CollectionSidebar-module__bEUZtG__actionBtn:hover{color:var(--text-primary)}.CollectionSidebar-module__bEUZtG__deleteAction:hover{color:var(--error-color)}.CollectionSidebar-module__bEUZtG__requestsList{flex-direction:column;gap:1px;padding-left:0;display:flex}.CollectionSidebar-module__bEUZtG__addRequestWrapper{justify-content:flex-end;padding:4px 16px 4px 32px;display:flex}.CollectionSidebar-module__bEUZtG__requestItem{cursor:pointer;color:var(--text-secondary);border-left:2px solid #0000;justify-content:space-between;align-items:center;padding:8px 16px 8px 32px;font-size:13px;display:flex}.CollectionSidebar-module__bEUZtG__requestItem:hover{background:var(--hover-bg);color:var(--text-primary)}.CollectionSidebar-module__bEUZtG__requestActive{background:var(--active-bg);border-left-color:var(--primary-color);color:var(--text-primary);font-weight:500}.CollectionSidebar-module__bEUZtG__requestInfo{align-items:center;gap:8px;display:flex;overflow:hidden}.CollectionSidebar-module__bEUZtG__requestName{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.CollectionSidebar-module__bEUZtG__deleteReqBtn{color:var(--text-muted);cursor:pointer;opacity:0;background:0 0;border:none;font-size:0}.CollectionSidebar-module__bEUZtG__requestItem:hover .CollectionSidebar-module__bEUZtG__deleteReqBtn{opacity:1}.CollectionSidebar-module__bEUZtG__deleteReqBtn:hover{color:var(--error-color)}.CollectionSidebar-module__bEUZtG__methodBadge{text-align:center;text-transform:uppercase;min-width:30px;font-size:9px;font-weight:700}.CollectionSidebar-module__bEUZtG__get{color:var(--method-get,#38bdf8)}.CollectionSidebar-module__bEUZtG__post{color:var(--method-post,#4ade80)}.CollectionSidebar-module__bEUZtG__put{color:var(--method-put,#fbbf24)}.CollectionSidebar-module__bEUZtG__delete{color:var(--method-delete,#f87171)}.CollectionSidebar-module__bEUZtG__patch{color:var(--method-patch,#c084fc)}.CollectionSidebar-module__bEUZtG__footerCredits{border-top:1px solid var(--sidebar-header-border);background-color:var(--sidebar-bg);text-align:center;flex-direction:column;align-items:center;gap:6px;margin-top:auto;padding:16px;display:flex}.CollectionSidebar-module__bEUZtG__devLink{color:var(--text-secondary);text-decoration:none}.CollectionSidebar-module__bEUZtG__devLink:hover{color:var(--text-primary);text-decoration:underline}
.Logo-module__FeqWJG__logo{width:92px;height:auto}.Logo-module__FeqWJG__logo.Logo-module__FeqWJG__horizontal{width:120px}.Logo-module__FeqWJG__logoIcon{width:32px;height:auto}
.UserMenu-module__iTNHSW__container{justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:relative}.UserMenu-module__iTNHSW__trigger{width:32px;height:32px;color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;transition:all .2s;display:flex}.UserMenu-module__iTNHSW__trigger:hover{background:var(--hover-bg);color:var(--text-primary)}.UserMenu-module__iTNHSW__containerExpanded{width:100%;height:auto}.UserMenu-module__iTNHSW__triggerExpanded{text-align:left;border-radius:8px;justify-content:flex-start;gap:12px;width:100%;height:auto;padding:6px}.UserMenu-module__iTNHSW__triggerUserInfo{flex-direction:column;flex:1;display:flex;overflow:hidden}.UserMenu-module__iTNHSW__triggerUserName{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;overflow:hidden}.UserMenu-module__iTNHSW__triggerUserPlan{color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.UserMenu-module__iTNHSW__popover{background:var(--menu-bg);border:1px solid var(--border-color);z-index:100;border-radius:10px;width:260px;animation:.15s ease-out UserMenu-module__iTNHSW__scaleIn;position:absolute;overflow:hidden;box-shadow:0 10px 25px -5px #0003,0 8px 10px -6px #0000001a}.UserMenu-module__iTNHSW__popoverTop{transform-origin:0 100%;bottom:calc(100% + 8px);left:0}.UserMenu-module__iTNHSW__popoverBottom{transform-origin:100% 0;top:calc(100% + 8px);right:0}.UserMenu-module__iTNHSW__menu{flex-direction:column;gap:4px;padding:8px;display:flex}.UserMenu-module__iTNHSW__menuItem{width:100%;color:var(--text-primary);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:12px;padding:9px 12px;font-size:13.5px;font-weight:500;transition:background .15s,color .15s;display:flex}.UserMenu-module__iTNHSW__menuItem:hover{color:var(--text-primary);background:#ffffff14}[data-theme=light] .UserMenu-module__iTNHSW__menuItem:hover{background:#0000000d}.UserMenu-module__iTNHSW__separator{background:var(--border-color,#ffffff14);border:none;height:1px;margin:4px 0}@keyframes UserMenu-module__iTNHSW__scaleIn{0%{opacity:0;transform:scale(.95)translateY(10px)}to{opacity:1;transform:scale(1)translateY(0)}}.UserMenu-module__iTNHSW__themeRow{border-radius:6px;justify-content:space-between;align-items:center;width:100%;padding:8px 12px;display:flex}.UserMenu-module__iTNHSW__themeLabel{color:var(--text-primary);align-items:center;gap:12px;font-size:13.5px;font-weight:500;display:flex}.UserMenu-module__iTNHSW__themeSwitcher{background:var(--bg-secondary);border:1px solid var(--border-light);border-radius:20px;gap:2px;padding:2px;display:flex}.UserMenu-module__iTNHSW__themeOption{width:28px;height:28px;color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;transition:all .2s;display:flex}.UserMenu-module__iTNHSW__themeOption:hover{color:var(--text-primary)}.UserMenu-module__iTNHSW__themeOptionActive{background:var(--bg-primary);color:var(--text-primary);box-shadow:0 1px 3px #0000001a}
.ProductTour-module__VUQwja__overlay{z-index:9998;pointer-events:auto;transition:opacity .3s;position:fixed;inset:0;overflow:hidden}.ProductTour-module__VUQwja__svgMask{pointer-events:auto;width:100vw;height:100vh;position:absolute;inset:0}.ProductTour-module__VUQwja__maskBackground{fill:#070a0fc7;-webkit-backdrop-filter:blur(2px);transition:d .35s cubic-bezier(.16,1,.3,1),fill .25s}[data-theme=light] .ProductTour-module__VUQwja__maskBackground{fill:#0f172a6b}.ProductTour-module__VUQwja__spotlightRing{z-index:9999;pointer-events:none;border:2px solid #007acc;border-radius:8px;transition:all .35s cubic-bezier(.16,1,.3,1);position:fixed;box-shadow:0 0 0 2px #007acc40}[data-theme=light] .ProductTour-module__VUQwja__spotlightRing{border-color:#2563eb;box-shadow:0 0 0 2px #2563eb33}.ProductTour-module__VUQwja__popover{z-index:10001;box-sizing:border-box;-webkit-backdrop-filter:blur(16px);color:#ccc;background:#252526fa;border:1px solid #ffffff1f;border-radius:14px;flex-direction:column;width:420px;max-width:calc(100vw - 32px);max-height:calc(100vh - 32px);padding:20px 22px;transition:top .35s cubic-bezier(.16,1,.3,1),left .35s cubic-bezier(.16,1,.3,1),background-color .2s,border-color .2s;animation:.25s cubic-bezier(.16,1,.3,1) ProductTour-module__VUQwja__popoverFadeIn;display:flex;position:fixed;overflow:hidden;box-shadow:0 10px 30px -5px #00000080,0 0 0 1px #ffffff14}[data-theme=light] .ProductTour-module__VUQwja__popover{color:#0f172a;background:#fffffffa;border:1px solid #0000001a;box-shadow:0 10px 30px -5px #00000014,0 0 0 1px #0000000f}@keyframes ProductTour-module__VUQwja__popoverFadeIn{0%{opacity:0;transform:scale(.97)translateY(4px)}to{opacity:1;transform:scale(1)translateY(0)}}.ProductTour-module__VUQwja__header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.ProductTour-module__VUQwja__titleRow{align-items:center;gap:10px;min-width:0;display:flex}.ProductTour-module__VUQwja__iconBox{color:#38bdf8;background:#38bdf81f;border:1px solid #38bdf840;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex}[data-theme=light] .ProductTour-module__VUQwja__iconBox{color:#2563eb;background:#2563eb14;border:1px solid #2563eb33}.ProductTour-module__VUQwja__title{color:#fff;letter-spacing:-.2px;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:16px;font-weight:700;line-height:1.3;overflow:hidden}[data-theme=light] .ProductTour-module__VUQwja__title{color:#0f172a}.ProductTour-module__VUQwja__closeButton{color:#94a3b8;cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;padding:5px;transition:all .15s;display:flex}.ProductTour-module__VUQwja__closeButton:hover{color:#fff;background:#ffffff14}[data-theme=light] .ProductTour-module__VUQwja__closeButton{color:#64748b}[data-theme=light] .ProductTour-module__VUQwja__closeButton:hover{color:#0f172a;background:#0000000f}.ProductTour-module__VUQwja__description{color:#94a3b8;margin:0 0 16px;font-size:13.5px;line-height:1.55;overflow-y:auto}[data-theme=light] .ProductTour-module__VUQwja__description{color:#475569}.ProductTour-module__VUQwja__footer{border-top:1px solid #ffffff14;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding-top:14px;display:flex}[data-theme=light] .ProductTour-module__VUQwja__footer{border-top:1px solid #00000014}.ProductTour-module__VUQwja__progressDots{flex-shrink:0;align-items:center;gap:4px;display:flex}.ProductTour-module__VUQwja__dot{cursor:pointer;background:#fff3;border-radius:999px;width:5px;height:5px;transition:all .2s}[data-theme=light] .ProductTour-module__VUQwja__dot{background:#00000029}.ProductTour-module__VUQwja__dot:hover{background:#fff6}[data-theme=light] .ProductTour-module__VUQwja__dot:hover{background:#0000004d}.ProductTour-module__VUQwja__dotActive{background:#007acc;border-radius:999px;width:16px}[data-theme=light] .ProductTour-module__VUQwja__dotActive{background:#2563eb}.ProductTour-module__VUQwja__actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.ProductTour-module__VUQwja__skipButton{color:#94a3b8;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:6px;flex-shrink:0;padding:6px 10px;font-size:12.5px;font-weight:500;transition:all .15s}.ProductTour-module__VUQwja__skipButton:hover{color:#f8fafc;background:#ffffff0f}[data-theme=light] .ProductTour-module__VUQwja__skipButton{color:#64748b}[data-theme=light] .ProductTour-module__VUQwja__skipButton:hover{color:#0f172a;background:#0000000a}.ProductTour-module__VUQwja__navButton{color:#f8fafc;cursor:pointer;white-space:nowrap;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:7px;flex-shrink:0;align-items:center;gap:4px;padding:6px 12px;font-size:12.5px;font-weight:500;transition:all .15s;display:flex}.ProductTour-module__VUQwja__navButton:hover{background:#ffffff1f;border-color:#fff3}[data-theme=light] .ProductTour-module__VUQwja__navButton{color:#334155;background:#fff;border:1px solid #d1d5db}[data-theme=light] .ProductTour-module__VUQwja__navButton:hover{color:#0f172a;background:#f8fafc;border-color:#94a3b8}.ProductTour-module__VUQwja__primaryButton{color:#fff;cursor:pointer;white-space:nowrap;background:#007acc;border:1px solid #007acc;border-radius:7px;flex-shrink:0;align-items:center;gap:5px;padding:6px 14px;font-size:12.5px;font-weight:600;transition:all .15s;display:flex;box-shadow:0 1px 2px #00000014}.ProductTour-module__VUQwja__primaryButton:hover{background:#0e639c}[data-theme=light] .ProductTour-module__VUQwja__primaryButton{background:#2563eb;border:1px solid #1d4ed8;box-shadow:0 1px 2px #00000014}[data-theme=light] .ProductTour-module__VUQwja__primaryButton:hover{background:#1d4ed8}
.SandboxModal-module__zbe_QW__overlay{pointer-events:none;z-index:1000;position:fixed;inset:0}.SandboxModal-module__zbe_QW__rndContainer{pointer-events:auto;background:var(--card-bg,#252526);border:1px solid var(--border-color,#333);border-radius:12px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 8px 24px #0003}.SandboxModal-module__zbe_QW__header{background:var(--sidebar-bg,#181818);border-bottom:1px solid var(--border-color,#333);cursor:grab;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;height:40px;padding:0 16px;display:flex}.SandboxModal-module__zbe_QW__header:active{cursor:grabbing}.SandboxModal-module__zbe_QW__title{color:var(--text-primary,#fff);align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.SandboxModal-module__zbe_QW__closeButton{color:var(--text-secondary,#999);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:4px;transition:all .2s;display:flex}.SandboxModal-module__zbe_QW__closeButton:hover{color:var(--text-primary,#fff);background:#ffffff1a}.SandboxModal-module__zbe_QW__content{flex-direction:column;flex:1;width:100%;min-width:0;height:calc(100% - 40px);min-height:0;display:flex;position:relative;overflow:hidden}
.SandboxWindow-module__xJx-0G__pageContainer{background:var(--card-bg);width:100%;min-width:0;height:100%;min-height:0;color:var(--text-primary);flex:1;display:flex;overflow:hidden}.SandboxWindow-module__xJx-0G__rightPanel{background:var(--card-bg);flex-direction:column;flex:1;min-width:0;height:100%;min-height:0;display:flex;overflow:hidden}.SandboxWindow-module__xJx-0G__emptyEditor{height:100%;color:var(--text-secondary);flex-direction:column;justify-content:center;align-items:center;gap:16px;display:flex}.SandboxWindow-module__xJx-0G__modalInput{border:1px solid var(--border-color);background:var(--input-bg);width:100%;color:var(--text-primary);border-radius:6px;outline:none;margin-top:8px;padding:8px 12px;font-size:14px}.SandboxWindow-module__xJx-0G__modalInput:focus{border-color:var(--primary-color);box-shadow:0 0 0 2px #3b82f61a}@media (max-width:980px){.SandboxWindow-module__xJx-0G__sidebarOverlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:1000;opacity:0;pointer-events:none;background:#0006;transition:opacity .3s;display:block;position:fixed;inset:0}.SandboxWindow-module__xJx-0G__showOverlay{opacity:1;pointer-events:auto}.SandboxWindow-module__xJx-0G__pageContainer{flex-direction:column}.SandboxWindow-module__xJx-0G__rightPanel{width:100%;min-width:0}}
.RequestEditor-module__oSWdkW__editorContainer{background:var(--card-bg);flex-direction:column;flex:1;min-width:0;height:100%;min-height:0;display:flex;overflow-y:auto}.RequestEditor-module__oSWdkW__editorScrollArea{flex-direction:column;gap:20px;padding:24px 24px 100px;display:flex}.RequestEditor-module__oSWdkW__headerRow{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.RequestEditor-module__oSWdkW__headerLeft{flex:1;align-items:center;gap:12px;display:flex}.RequestEditor-module__oSWdkW__headerIcon{color:var(--primary-color);background:#3b82f61a;border-radius:8px;justify-content:center;align-items:center;padding:8px;display:flex}.RequestEditor-module__oSWdkW__nameWrapper{cursor:text;background:0 0;border:1px solid #0000;border-radius:6px;align-items:center;width:fit-content;max-width:400px;padding:4px 12px;transition:all .2s;display:flex}.RequestEditor-module__oSWdkW__nameWrapper:hover,.RequestEditor-module__oSWdkW__nameWrapper:focus-within{background:var(--input-bg);border-color:var(--border-color)}.RequestEditor-module__oSWdkW__inputSizerWrapper{align-items:center;max-width:100%;display:inline-grid}.RequestEditor-module__oSWdkW__inputSizer{visibility:hidden;white-space:pre;text-overflow:ellipsis;grid-area:1/1;font-size:1.25rem;font-weight:600;overflow:hidden}.RequestEditor-module__oSWdkW__nameInput{width:100%;color:var(--text-primary);text-overflow:ellipsis;background:0 0;border:none;outline:none;grid-area:1/1;min-width:0;font-size:1.25rem;font-weight:600}.RequestEditor-module__oSWdkW__editIcon{color:var(--text-secondary);opacity:.5;margin-left:8px;transition:all .2s}.RequestEditor-module__oSWdkW__nameWrapper:hover .RequestEditor-module__oSWdkW__editIcon,.RequestEditor-module__oSWdkW__nameWrapper:focus-within .RequestEditor-module__oSWdkW__editIcon{opacity:1;color:var(--primary-color)}.RequestEditor-module__oSWdkW__requestBar{align-items:center;gap:12px;margin-bottom:20px;padding:0;display:flex}.RequestEditor-module__oSWdkW__urlInput{color:var(--text-primary);background:0 0;border:none;border-radius:0;outline:none;flex:1;height:100%;padding:0 16px;font-family:SF Mono,Menlo,Monaco,Consolas,monospace;font-size:14px}.RequestEditor-module__oSWdkW__urlInput:focus{outline:none}.RequestEditor-module__oSWdkW__urlInputContainer{background:var(--input-bg);border:1.5px solid var(--border-color);border-radius:8px;flex:1;align-items:center;height:40px;transition:all .2s;display:flex;overflow:hidden}.RequestEditor-module__oSWdkW__urlInputContainer:focus-within{border-color:var(--primary-color);box-shadow:0 0 0 3px var(--hover-tint)}.RequestEditor-module__oSWdkW__baseUrlPrefix{color:var(--text-secondary,#6b7280);background-color:var(--hover-bg,#f3f4f6);border-right:1.5px solid var(--border-color,#e5e7eb);white-space:nowrap;align-items:center;height:100%;padding:0 12px;font-size:13px;display:flex}.RequestEditor-module__oSWdkW__requestSelect{height:40px}.RequestEditor-module__oSWdkW__requestSelect>div:first-child{height:100%}.RequestEditor-module__oSWdkW__tabs{border-bottom:1px solid var(--border-light);gap:4px;margin-bottom:16px;display:flex}.RequestEditor-module__oSWdkW__tab{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;padding:8px 16px;font-size:13px;font-weight:500}.RequestEditor-module__oSWdkW__tabActive{color:var(--primary-color);border-bottom-color:var(--primary-color)}.RequestEditor-module__oSWdkW__authSection{flex-direction:column;gap:12px;padding:12px 0;display:flex}.RequestEditor-module__oSWdkW__authTypeLabel{color:var(--text-secondary);margin-bottom:8px;font-size:13px;font-weight:500;display:block}.RequestEditor-module__oSWdkW__authSelect{background:var(--menu-bg);border:1px solid var(--border-light);color:var(--text-primary);border-radius:4px;padding:6px 12px}.RequestEditor-module__oSWdkW__authInput{background:var(--input-bg);border:1px solid var(--border-color);color:var(--text-primary);border-radius:6px;outline:none;width:100%;max-width:600px;padding:8px 12px;font-family:monospace;transition:border-color .2s}.RequestEditor-module__oSWdkW__authInput:focus{border-color:var(--primary-color);box-shadow:0 0 0 2px #3b82f61a}.RequestEditor-module__oSWdkW__saveStatus{color:var(--text-secondary);background:var(--card-bg);border:1px solid var(--border-color);border-radius:99px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:500;transition:all .2s;display:flex}.RequestEditor-module__oSWdkW__spinner{animation:1s linear infinite RequestEditor-module__oSWdkW__spin}@keyframes RequestEditor-module__oSWdkW__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.RequestEditor-module__oSWdkW__authHelp{color:var(--text-secondary);margin-top:4px;font-size:12px}
.ResultSection-module__xga5rW__resultsSection{width:100%;margin-top:1.5rem}.ResultSection-module__xga5rW__responseHeader{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.ResultSection-module__xga5rW__resultsTitle{color:var(--text-secondary,#64748b);text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:.5rem;margin:0;font-size:.8125rem;font-weight:600;display:flex}.ResultSection-module__xga5rW__titleIcon{color:#94a3b8;width:18px;height:18px}.ResultSection-module__xga5rW__formatToggle{background-color:var(--hover-bg,#f1f5f9);border-radius:6px;gap:2px;padding:2px;display:flex}.ResultSection-module__xga5rW__unwrapLabel{color:var(--text-secondary,#64748b);cursor:pointer;align-items:center;gap:6px;margin-left:6px;margin-right:12px;font-size:13px;display:flex;position:relative}.ResultSection-module__xga5rW__infoTooltipWrapper{align-items:center;display:inline-flex;position:relative}.ResultSection-module__xga5rW__infoTooltipWrapper:after{content:attr(data-tooltip);color:#fff;text-align:center;opacity:0;visibility:hidden;z-index:100;pointer-events:none;background-color:#f59e0b;border-radius:6px;width:220px;margin-bottom:8px;padding:8px 12px;font-size:11px;font-weight:500;line-height:1.4;transition:all .2s;position:absolute;bottom:100%;left:50%;transform:translate(-50%)translateY(4px);box-shadow:0 4px 6px -1px #0000001a}.ResultSection-module__xga5rW__infoTooltipWrapper:before{content:"";opacity:0;visibility:hidden;z-index:100;pointer-events:none;border:6px solid #0000;border-top-color:#f59e0b;margin-bottom:-4px;transition:all .2s;position:absolute;bottom:100%;left:50%;transform:translate(-50%)translateY(4px)}.ResultSection-module__xga5rW__infoTooltipWrapper:hover:after,.ResultSection-module__xga5rW__infoTooltipWrapper:hover:before{opacity:1;visibility:visible;transform:translate(-50%)translateY(0)}.ResultSection-module__xga5rW__unwrapCheckbox{cursor:pointer}.ResultSection-module__xga5rW__formatButton{color:var(--text-muted,#64748b);cursor:pointer;background-color:#0000;border:none;border-radius:4px;align-items:center;gap:4px;padding:6px 12px;font-size:.75rem;font-weight:500;transition:all .15s;display:flex}.ResultSection-module__xga5rW__formatButton:hover{color:var(--text-primary,#475569);background-color:var(--card-bg,#ffffff80)}.ResultSection-module__xga5rW__formatButtonActive{color:var(--primary-color,#3b82f6);background-color:var(--card-bg,#fff);box-shadow:0 1px 3px #00000014}.ResultSection-module__xga5rW__errorBox{background:linear-gradient(135deg,#fef2f2 0%,#fee2e2 100%);border:1px solid #fecaca;border-radius:12px;margin-bottom:1.5rem;padding:1.25rem}.ResultSection-module__xga5rW__errorTitle{color:#dc2626;align-items:center;gap:.5rem;margin-bottom:.75rem;font-size:.875rem;font-weight:600;display:flex}.ResultSection-module__xga5rW__errorIcon{width:20px;height:20px}.ResultSection-module__xga5rW__errorText{white-space:pre-wrap;color:#b91c1c;background-color:#ffffff80;border-radius:8px;width:100%;margin:0;padding:.75rem;font-family:SF Mono,Menlo,Monaco,Consolas,monospace;font-size:.8125rem;line-height:1.6;overflow:auto}.ResultSection-module__xga5rW__splitView{flex-wrap:wrap;gap:1.25rem;display:flex}.ResultSection-module__xga5rW__resultBox{background:var(--card-bg,linear-gradient(135deg,#fafbfc 0%,#fff 100%));border:1px solid var(--border-color,#00000014);border-radius:12px;flex:350px;min-width:0;overflow:hidden;box-shadow:0 2px 8px #00000005}.ResultSection-module__xga5rW__resultHeader{background:var(--hover-bg,linear-gradient(135deg,#f8fafc 0%,#f1f5f9 100%));border-bottom:1px solid var(--border-color,#e2e8f0);justify-content:space-between;align-items:center;padding:.875rem 1rem;display:flex}.ResultSection-module__xga5rW__resultTitle{color:var(--text-primary,#475569);align-items:center;gap:.5rem;font-size:.8125rem;font-weight:600;display:flex}.ResultSection-module__xga5rW__successIcon{color:#22c55e;width:16px;height:16px}.ResultSection-module__xga5rW__codeIcon{color:#6366f1;width:16px;height:16px}.ResultSection-module__xga5rW__copyButton,.ResultSection-module__xga5rW__updateButton{font-size:.75rem}.ResultSection-module__xga5rW__emptyResults{background:var(--card-bg,linear-gradient(135deg,#f8fafc 0%,#f1f5f9 100%));border:1px solid var(--border-color,#00000014);color:var(--text-secondary,#64748b);border-radius:12px;flex-direction:column;justify-content:center;align-items:center;padding:3rem 2rem;display:flex}.ResultSection-module__xga5rW__emptyResultsIcon{color:#cbd5e1;width:48px;height:48px;margin-bottom:1rem}.ResultSection-module__xga5rW__emptyResultsText{text-align:center;margin:0;font-size:.875rem}.ResultSection-module__xga5rW__editorWrapper{border-radius:0 0 12px 12px;overflow:hidden}.ResultSection-module__xga5rW__editorLoading{height:200px;color:var(--text-muted,#94a3b8);background:var(--card-bg,#fff);justify-content:center;align-items:center;font-size:.875rem;display:flex}
.Button-module__xDwtkW__button{cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;border:1px solid #0000;border-radius:8px;outline:none;justify-content:center;align-items:center;gap:8px;font-weight:500;transition:all .2s cubic-bezier(.16,1,.3,1);display:inline-flex;position:relative}.Button-module__xDwtkW__button:disabled{cursor:not-allowed;opacity:.6}.Button-module__xDwtkW__button:focus-visible{box-shadow:0 0 0 2px var(--primary-color,#007acc)}.Button-module__xDwtkW__sm{height:28px;padding:4px 10px;font-size:.75rem}.Button-module__xDwtkW__md{height:38px;padding:8px 16px;font-size:.875rem}.Button-module__xDwtkW__lg{height:44px;padding:10px 20px;font-size:1rem}.Button-module__xDwtkW__primary{background-color:var(--primary-color,#007acc);color:#fff;box-shadow:0 1px 2px #0000001a}.Button-module__xDwtkW__primary:hover:not(:disabled){background-color:var(--primary-hover,#0062a3);transform:translateY(-1px);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.Button-module__xDwtkW__primary:active:not(:disabled){background-color:var(--primary-hover,#00548c);transform:translateY(0)}.Button-module__xDwtkW__secondary{background-color:var(--card-bg,white);color:var(--text-primary,#374151);border-color:var(--border-color,#e5e7eb);box-shadow:0 1px 2px #0000000d}.Button-module__xDwtkW__secondary:hover:not(:disabled){background-color:var(--hover-bg,#f9fafb);border-color:var(--border-color,#d1d5db);color:var(--text-primary,#111827)}.Button-module__xDwtkW__secondary:active:not(:disabled){background-color:var(--hover-bg,#f3f4f6)}.Button-module__xDwtkW__ghost{color:var(--text-secondary,#6b7280);background-color:#0000}.Button-module__xDwtkW__ghost:hover:not(:disabled){background-color:var(--hover-bg,#f3f4f6);color:var(--text-primary,#111827)}.Button-module__xDwtkW__danger{color:#fff;background-color:#ef4444}.Button-module__xDwtkW__danger:hover:not(:disabled){background-color:#dc2626}@keyframes Button-module__xDwtkW__spin{to{transform:rotate(360deg)}}.Button-module__xDwtkW__spinner{border:2px solid;border-bottom-color:#0000;border-radius:50%;width:16px;height:16px;animation:.8s linear infinite Button-module__xDwtkW__spin}.Button-module__xDwtkW__icon{justify-content:center;align-items:center;display:flex}
.Checkbox-module__hzGyKG__checkboxWrapper{vertical-align:middle;-webkit-tap-highlight-color:transparent;cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:inline-flex;position:relative}.Checkbox-module__hzGyKG__checkboxWrapper.Checkbox-module__hzGyKG__disabled{cursor:not-allowed;opacity:.5}.Checkbox-module__hzGyKG__nativeInput{opacity:0;cursor:pointer;z-index:1;appearance:none;width:100%;height:100%;margin:0;padding:0;position:absolute;top:0;left:0}.Checkbox-module__hzGyKG__nativeInput:disabled{cursor:not-allowed}.Checkbox-module__hzGyKG__customCheckbox{border:1.5px solid var(--border-color,#333);background-color:var(--input-bg,#181818);box-sizing:border-box;color:#fff;border-radius:4px;justify-content:center;align-items:center;width:16px;min-width:16px;height:16px;min-height:16px;transition:all .15s ease-in-out;display:flex;position:relative}:root:not([data-theme=light]) .Checkbox-module__hzGyKG__customCheckbox{background-color:#ffffff0d;border-color:#ffffff40}[data-theme=dark] .Checkbox-module__hzGyKG__customCheckbox{background-color:#ffffff0d;border-color:#ffffff40}.Checkbox-module__hzGyKG__checkboxWrapper:hover:not(.Checkbox-module__hzGyKG__disabled) .Checkbox-module__hzGyKG__customCheckbox{border-color:var(--primary-color,#007acc);background-color:var(--hover-bg,#ffffff14)}.Checkbox-module__hzGyKG__nativeInput:checked+.Checkbox-module__hzGyKG__customCheckbox,.Checkbox-module__hzGyKG__nativeInput:indeterminate+.Checkbox-module__hzGyKG__customCheckbox{box-shadow:0 1px 2px #0003;background-color:var(--primary-color,#007acc)!important;border-color:var(--primary-color,#007acc)!important}.Checkbox-module__hzGyKG__nativeInput:focus-visible+.Checkbox-module__hzGyKG__customCheckbox{box-shadow:0 0 0 2px var(--background,#1f1f1f),0 0 0 4px var(--primary-color,#007acc);outline:none}.Checkbox-module__hzGyKG__checkIcon,.Checkbox-module__hzGyKG__dashIcon{opacity:0;color:#fff;pointer-events:none;width:11px;height:11px;transition:transform .15s cubic-bezier(.175,.885,.32,1.275),opacity .15s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(0)}.Checkbox-module__hzGyKG__nativeInput:checked+.Checkbox-module__hzGyKG__customCheckbox .Checkbox-module__hzGyKG__checkIcon,.Checkbox-module__hzGyKG__nativeInput:indeterminate+.Checkbox-module__hzGyKG__customCheckbox .Checkbox-module__hzGyKG__dashIcon{opacity:1;transform:translate(-50%,-50%)scale(1)}@media (max-width:768px){.Checkbox-module__hzGyKG__checkboxWrapper{min-width:24px;min-height:24px}.Checkbox-module__hzGyKG__customCheckbox{width:18px;min-width:18px;height:18px;min-height:18px}.Checkbox-module__hzGyKG__checkIcon,.Checkbox-module__hzGyKG__dashIcon{width:12px;height:12px}}
@keyframes Modal-module__rxdtia__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes Modal-module__rxdtia__slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.Modal-module__rxdtia__overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9999;background-color:#00000080;justify-content:center;align-items:center;padding:1rem;animation:.2s ease-out Modal-module__rxdtia__fadeIn;display:flex;position:fixed;inset:0}.Modal-module__rxdtia__modal{background-color:var(--card-bg,#fff);border-radius:12px;flex-direction:column;width:100%;max-height:90vh;animation:.3s cubic-bezier(.16,1,.3,1) Modal-module__rxdtia__slideUp;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 60px #0003}.Modal-module__rxdtia__sm{max-width:400px}.Modal-module__rxdtia__md{max-width:550px}.Modal-module__rxdtia__lg{max-width:800px}.Modal-module__rxdtia__xl{max-width:90vw}.Modal-module__rxdtia__header{border-bottom:1px solid var(--border-light,#f3f4f6);background-color:var(--card-bg,#fff);flex-shrink:0;justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;display:flex}.Modal-module__rxdtia__title{color:var(--text-primary,#111827);margin:0;font-size:1.125rem;font-weight:600}.Modal-module__rxdtia__absoluteClose{z-index:10;position:absolute;top:1rem;right:1rem}.Modal-module__rxdtia__closeButton{width:32px;height:32px;color:var(--text-secondary,#6b7280);border-radius:6px;justify-content:center;align-items:center;padding:0;display:flex}.Modal-module__rxdtia__closeButton:hover{background-color:var(--hover-bg,#f3f4f6);color:var(--text-primary,#111827)}.Modal-module__rxdtia__body{flex:1;padding:1.5rem;overflow-y:auto}.Modal-module__rxdtia__footer{border-top:1px solid var(--border-light,#f3f4f6);background-color:var(--card-bg,#fff);flex-shrink:0;justify-content:flex-end;align-items:center;gap:.75rem;padding:1.25rem 1.75rem;display:flex}
.WelcomeCard-module__RN4bBa__container{background:0 0;width:100%;max-width:780px;margin:28px auto;padding:0 16px}.WelcomeCard-module__RN4bBa__header{text-align:center;margin-bottom:28px}.WelcomeCard-module__RN4bBa__subtitle{color:var(--text-secondary,#64748b);max-width:620px;margin:16px auto 0;font-size:14px;line-height:1.6}.WelcomeCard-module__RN4bBa__resourceLinks{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:14px;display:flex}.WelcomeCard-module__RN4bBa__navLink{color:var(--text-secondary,#64748b);background:var(--bg-secondary,#181818);border:1px solid var(--border-color,#ffffff14);border-radius:6px;align-items:center;gap:6px;padding:5px 12px;font-size:13px;font-weight:500;text-decoration:none;transition:color .15s,border-color .15s,background-color .15s;display:inline-flex}.WelcomeCard-module__RN4bBa__navLink:hover{color:var(--text-primary,#fff);border-color:var(--border-color,#fff3);background:var(--hover-bg,#2a2d2e)}[data-theme=light] .WelcomeCard-module__RN4bBa__navLink{background:var(--bg-secondary,#f9fafb);border-color:var(--border-color,#e5e7eb)}[data-theme=light] .WelcomeCard-module__RN4bBa__navLink:hover{color:var(--text-primary,#1f2937);background:var(--hover-bg,#f3f4f6);border-color:#cbd5e1}.WelcomeCard-module__RN4bBa__actionList{background:var(--card-bg,#252526);border:1px solid var(--border-color,#ffffff14);border-radius:8px;overflow:hidden}[data-theme=light] .WelcomeCard-module__RN4bBa__actionList{background:var(--card-bg,#fff);border-color:var(--border-color,#e5e7eb)}.WelcomeCard-module__RN4bBa__actionRow{border-bottom:1px solid var(--border-color,#ffffff0f);justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;transition:background-color .15s;display:flex}[data-theme=light] .WelcomeCard-module__RN4bBa__actionRow{border-bottom-color:var(--border-light,#f3f4f6)}.WelcomeCard-module__RN4bBa__actionRow:last-child{border-bottom:none}.WelcomeCard-module__RN4bBa__actionRow:hover{background:var(--item-hover-bg,#ffffff05)}[data-theme=light] .WelcomeCard-module__RN4bBa__actionRow:hover{background:var(--hover-bg,#f9fafb)}.WelcomeCard-module__RN4bBa__rowLeft{flex:1;align-items:center;gap:14px;min-width:0;display:flex}.WelcomeCard-module__RN4bBa__rowIcon{border:1px solid var(--border-color,#ffffff14);background:var(--bg-secondary,#181818);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}[data-theme=light] .WelcomeCard-module__RN4bBa__rowIcon{background:var(--bg-secondary,#f9fafb);border-color:var(--border-color,#e5e7eb)}.WelcomeCard-module__RN4bBa__iconPreview{color:#38bdf8}.WelcomeCard-module__RN4bBa__iconSandbox{color:#34d399}.WelcomeCard-module__RN4bBa__iconDev{color:#a78bfa}.WelcomeCard-module__RN4bBa__rowInfo{flex-direction:column;gap:2px;min-width:0;display:flex}.WelcomeCard-module__RN4bBa__rowTitleWrap{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.WelcomeCard-module__RN4bBa__rowTitle{color:var(--text-primary,#0f172a);font-size:14px;font-weight:600;line-height:1.3}.WelcomeCard-module__RN4bBa__rowSubtitle{color:var(--text-muted,#858585);font-size:11px}[data-theme=light] .WelcomeCard-module__RN4bBa__rowSubtitle{color:var(--text-secondary,#6b7280)}.WelcomeCard-module__RN4bBa__rowDesc{color:var(--text-secondary,#64748b);font-size:12px;line-height:1.4}.WelcomeCard-module__RN4bBa__rowRight{flex-shrink:0;align-items:center;display:flex}.WelcomeCard-module__RN4bBa__importBtn{height:34px;padding:0 14px;font-size:13px}.WelcomeCard-module__RN4bBa__cmdGroup{align-items:center;gap:8px;display:flex}.WelcomeCard-module__RN4bBa__codeBox{background:var(--bg-secondary,#181818);border:1px solid var(--border-color,#ffffff14);color:var(--text-primary,#ccc);border-radius:6px;align-items:center;gap:6px;height:34px;padding:5px 9px;font-family:JetBrains Mono,Fira Code,Cascadia Code,Consolas,monospace;font-size:11px;transition:border-color .15s;display:flex}.WelcomeCard-module__RN4bBa__codeBox:hover{border-color:#fff3}[data-theme=light] .WelcomeCard-module__RN4bBa__codeBox{background:var(--bg-secondary,#f9fafb);border-color:var(--border-color,#e5e7eb);color:var(--text-primary,#1f2937)}[data-theme=light] .WelcomeCard-module__RN4bBa__codeBox:hover{border-color:#cbd5e1}.WelcomeCard-module__RN4bBa__codePrompt{color:var(--text-dim,#6e6e6e);-webkit-user-select:none;user-select:none;font-weight:500}.WelcomeCard-module__RN4bBa__codeLine{white-space:nowrap}.WelcomeCard-module__RN4bBa__copyBtn{color:var(--text-muted,#858585);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:3px;transition:color .15s;display:flex}.WelcomeCard-module__RN4bBa__copyBtn:hover{color:var(--text-primary,#fff)}[data-theme=light] .WelcomeCard-module__RN4bBa__copyBtn:hover{color:var(--text-primary,#1f2937)}.WelcomeCard-module__RN4bBa__copiedIcon{color:#10b981}@media (max-width:700px){.WelcomeCard-module__RN4bBa__container{margin:16px auto;padding:0 12px}.WelcomeCard-module__RN4bBa__actionRow{flex-direction:column;align-items:stretch;gap:12px;padding:14px 16px}.WelcomeCard-module__RN4bBa__rowRight,.WelcomeCard-module__RN4bBa__importBtn{width:100%}.WelcomeCard-module__RN4bBa__cmdGroup{flex-direction:column;gap:6px;width:100%}.WelcomeCard-module__RN4bBa__codeBox{justify-content:space-between;width:100%}}
.Assistant-module__3Takcq__assistantContainer{background-color:var(--background);z-index:1001;border-left:1px solid #0000;flex-direction:column;flex-shrink:0;width:0;transition:width .3s cubic-bezier(.16,1,.3,1),border-color .3s;display:flex;position:relative;overflow:hidden}.Assistant-module__3Takcq__isOpen{border-left-color:var(--border-color);width:400px}.Assistant-module__3Takcq__panel{background-color:#0000;flex-direction:column;width:400px;height:100vh;display:flex}.Assistant-module__3Takcq__mobileOverlay{display:none}@media (max-width:980px){.Assistant-module__3Takcq__assistantContainer{z-index:1001;border-left:1px solid var(--border-color);max-width:100vw;transition:transform .3s cubic-bezier(.16,1,.3,1);position:fixed;top:0;bottom:0;right:0;transform:translate(100%);box-shadow:-4px 0 24px #0000001a;width:400px!important}.Assistant-module__3Takcq__isOpen{transform:translate(0)}.Assistant-module__3Takcq__panel{max-width:100vw}.Assistant-module__3Takcq__mobileOverlay{z-index:1000;opacity:0;visibility:hidden;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0006;transition:opacity .3s,visibility .3s;display:block;position:fixed;inset:0}.Assistant-module__3Takcq__mobileOverlayOpen{opacity:1;visibility:visible}}.Assistant-module__3Takcq__header{border-bottom:1px solid var(--border-color);background-color:var(--background);flex-shrink:0;justify-content:space-between;align-items:center;height:60px;padding:0 1rem;display:flex}.Assistant-module__3Takcq__headerTitle{color:var(--text-primary);align-items:center;gap:.5rem;font-size:.95rem;font-weight:600;display:flex}.Assistant-module__3Takcq__headerActions{align-items:center;gap:12px;display:flex}.Assistant-module__3Takcq__docsLink{color:var(--primary-color,#0070f3);align-items:center;gap:4px;font-size:13px;text-decoration:none;display:flex}.Assistant-module__3Takcq__docsLink:hover{text-decoration:underline}.Assistant-module__3Takcq__closeButton{cursor:pointer;color:var(--text-secondary);background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:.5rem;transition:background-color .2s;display:flex}.Assistant-module__3Takcq__closeButton:hover{background-color:var(--hover-bg);color:var(--text-primary)}.Assistant-module__3Takcq__tabNav{border-bottom:1px solid var(--border-color);background-color:var(--background);flex-shrink:0;align-items:center;gap:4px;padding:6px 12px;display:flex}.Assistant-module__3Takcq__tabButton{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:6px;flex:1;justify-content:center;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:500;transition:all .15s;display:flex}.Assistant-module__3Takcq__tabButton:hover{background-color:var(--hover-bg);color:var(--text-primary)}.Assistant-module__3Takcq__tabActive{background-color:var(--hover-bg);color:var(--primary-color,#0070f3);font-weight:600}.Assistant-module__3Takcq__body{flex-direction:column;flex:1;gap:1rem;padding:1rem;display:flex;overflow-y:auto}.Assistant-module__3Takcq__faqSection{flex-direction:column;gap:.5rem;display:flex}.Assistant-module__3Takcq__faqHeader{margin-bottom:.25rem}.Assistant-module__3Takcq__faqTitle{color:var(--text-primary);margin:0 0 4px;font-size:.95rem;font-weight:600}.Assistant-module__3Takcq__faqSubtitle{color:var(--text-secondary);margin:0;font-size:.8rem}.Assistant-module__3Takcq__disclaimer{text-align:center;color:var(--text-secondary);margin-bottom:1rem;padding:.5rem;font-size:.8rem}.Assistant-module__3Takcq__suggestions{flex-direction:column;gap:.5rem;margin-top:2rem;display:flex}.Assistant-module__3Takcq__suggestionCard{border:1px solid var(--border-color);text-align:left;cursor:pointer;color:var(--text-primary);background:0 0;border-radius:8px;padding:.75rem 1rem;font-size:.9rem;transition:all .2s}.Assistant-module__3Takcq__suggestionCard:hover{background-color:var(--hover-bg);border-color:var(--text-secondary)}.Assistant-module__3Takcq__footer{border-top:1px solid var(--border-color);background-color:var(--background);padding:1rem}.Assistant-module__3Takcq__inputForm{align-items:center;display:flex;position:relative}.Assistant-module__3Takcq__input{border:1px solid var(--border-color);background-color:var(--input-bg);width:100%;color:var(--text-primary);border-radius:24px;outline:none;padding:.75rem 2.5rem .75rem 1rem;font-size:.95rem;transition:border-color .2s}.Assistant-module__3Takcq__input:focus{border-color:var(--primary-color)}.Assistant-module__3Takcq__submitButton{background:var(--primary-color);color:#fff;cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:opacity .2s;display:flex;position:absolute;right:.5rem}.Assistant-module__3Takcq__submitButton:disabled{opacity:.5;cursor:not-allowed}.Assistant-module__3Takcq__messageWrapper{flex-direction:column;max-width:90%;margin-bottom:.5rem;display:flex}.Assistant-module__3Takcq__messageUser{background-color:var(--input-bg);color:var(--text-primary);border-radius:12px 12px 0;align-self:flex-end;padding:.75rem 1rem}.Assistant-module__3Takcq__messageAssistant{color:var(--text-primary);background-color:#0000;align-self:flex-start;max-width:100%;padding:0;position:relative}.Assistant-module__3Takcq__messageAssistantContent{font-family:var(--font-sans,"Inter",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif);color:var(--text-primary);opacity:.92;letter-spacing:-.01em;font-size:15px;line-height:1.65}.Assistant-module__3Takcq__messageAssistantContent h1,.Assistant-module__3Takcq__messageAssistantContent h2,.Assistant-module__3Takcq__messageAssistantContent h3,.Assistant-module__3Takcq__messageAssistantContent h4{color:var(--text-primary);opacity:1;letter-spacing:-.02em;margin-top:1.5rem;margin-bottom:.75rem;font-weight:600}.Assistant-module__3Takcq__messageAssistantContent h1{font-size:1.25rem}.Assistant-module__3Takcq__messageAssistantContent h2{font-size:1.15rem}.Assistant-module__3Takcq__messageAssistantContent h3{font-size:1.05rem}.Assistant-module__3Takcq__messageAssistantContent h4{font-size:.95rem}.Assistant-module__3Takcq__messageAssistantContent p{margin-bottom:1rem}.Assistant-module__3Takcq__messageAssistantContent p:last-child{margin-bottom:0}.Assistant-module__3Takcq__messageAssistantContent a{color:#6366f1;font-weight:600;text-decoration:none}.Assistant-module__3Takcq__messageAssistantContent a:hover{text-decoration:underline}.Assistant-module__3Takcq__messageAssistantContent strong{color:var(--text-primary);opacity:1;font-weight:600}.Assistant-module__3Takcq__messageAssistantContent pre{background-color:var(--input-bg);color:var(--text-primary);border:1px solid var(--border-color);border-radius:6px;margin:.75rem 0;padding:.75rem;font-size:.85rem;overflow-x:auto}.Assistant-module__3Takcq__messageAssistantContent code{background-color:var(--hover-bg);color:var(--primary-color,#3b82f6);border-radius:4px;padding:.15rem .3rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.85em}.Assistant-module__3Takcq__messageAssistantContent pre code{color:inherit;background-color:#0000;border-radius:0;padding:0}.Assistant-module__3Takcq__messageAssistantContent ul,.Assistant-module__3Takcq__messageAssistantContent ol{margin-bottom:.75rem;margin-left:1.25rem}.Assistant-module__3Takcq__messageAssistantContent li{margin-bottom:.25rem}.Assistant-module__3Takcq__messageAssistantContent li::marker{color:var(--text-secondary)}.Assistant-module__3Takcq__copyButton{background:var(--background);border:1px solid var(--border-color);cursor:pointer;color:var(--text-secondary);opacity:0;border-radius:4px;justify-content:center;align-items:center;padding:4px;transition:opacity .2s;display:flex;position:absolute;top:-24px;right:0}.Assistant-module__3Takcq__messageAssistant:hover .Assistant-module__3Takcq__copyButton{opacity:1}.Assistant-module__3Takcq__typingIndicator{align-items:center;gap:4px;padding:1rem;display:flex}.Assistant-module__3Takcq__dot{background-color:var(--text-secondary);border-radius:50%;width:6px;height:6px;animation:1.4s ease-in-out infinite both Assistant-module__3Takcq__bounce}.Assistant-module__3Takcq__dot:first-child{animation-delay:-.32s}.Assistant-module__3Takcq__dot:nth-child(2){animation-delay:-.16s}@keyframes Assistant-module__3Takcq__bounce{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.Assistant-module__3Takcq__errorMessage{color:#d32f2f;background-color:#d32f2f14;border:1px solid #d32f2f33;border-radius:8px;padding:.75rem 1rem;font-size:.9rem;line-height:1.4}
.TestApiAuthModal-module__BtAHpW__modalOverride{padding:0;overflow:hidden}.TestApiAuthModal-module__BtAHpW__title{align-items:center;gap:8px;font-size:1.125rem;font-weight:600;display:flex}.TestApiAuthModal-module__BtAHpW__content{flex:1;min-height:400px;display:flex;overflow:hidden}.TestApiAuthModal-module__BtAHpW__sidebar{border-right:1px solid var(--border-color);flex-direction:column;width:250px;display:flex;overflow-y:auto}.TestApiAuthModal-module__BtAHpW__sidebarTitle{text-transform:uppercase;color:var(--text-muted);letter-spacing:.05em;padding:16px 16px 8px;font-size:.75rem;font-weight:600}.TestApiAuthModal-module__BtAHpW__collectionList{flex-direction:column;gap:2px;padding:8px;display:flex}.TestApiAuthModal-module__BtAHpW__collectionItem{cursor:pointer;color:var(--text-secondary);border-radius:6px;justify-content:space-between;align-items:center;padding:8px 12px;font-size:.875rem;transition:all .2s;display:flex}.TestApiAuthModal-module__BtAHpW__collectionItem:hover:not(.TestApiAuthModal-module__BtAHpW__active){background:var(--item-hover-bg);color:var(--text-primary)}.TestApiAuthModal-module__BtAHpW__collectionItem.TestApiAuthModal-module__BtAHpW__active{background:var(--hover-tint);color:var(--primary-color);font-weight:500}.TestApiAuthModal-module__BtAHpW__authBadge{background:#10b981;border-radius:50%;width:6px;height:6px}.TestApiAuthModal-module__BtAHpW__mainPanel{flex:1;padding:24px;overflow-y:auto}.TestApiAuthModal-module__BtAHpW__section{margin-bottom:32px}.TestApiAuthModal-module__BtAHpW__sectionHeader{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em;justify-content:space-between;align-items:center;margin-bottom:12px;font-size:.875rem;font-weight:600;display:flex}.TestApiAuthModal-module__BtAHpW__inputGroup{flex-direction:column;gap:8px;display:flex}.TestApiAuthModal-module__BtAHpW__scrollableHeaders{flex-direction:column;gap:8px;max-height:240px;padding-right:4px;display:flex;overflow-y:auto}.TestApiAuthModal-module__BtAHpW__scrollableHeaders::-webkit-scrollbar{width:6px}.TestApiAuthModal-module__BtAHpW__scrollableHeaders::-webkit-scrollbar-track{background:0 0}.TestApiAuthModal-module__BtAHpW__scrollableHeaders::-webkit-scrollbar-thumb{background:var(--border-color);border-radius:4px}.TestApiAuthModal-module__BtAHpW__scrollableHeaders::-webkit-scrollbar-thumb:hover{background:var(--text-muted)}.TestApiAuthModal-module__BtAHpW__input{border:1.5px solid var(--border-color);width:100%;color:var(--text-primary);background-color:var(--input-bg);border-radius:8px;outline:none;padding:.75rem 1rem;font-family:SF Mono,Menlo,Monaco,Consolas,monospace;font-size:.875rem;transition:all .2s}.TestApiAuthModal-module__BtAHpW__input::placeholder{color:var(--text-muted);font-family:inherit}.TestApiAuthModal-module__BtAHpW__input:hover{border-color:var(--border-color);background-color:var(--input-bg)}.TestApiAuthModal-module__BtAHpW__input:focus{border-color:var(--primary-color,#007acc);box-shadow:0 0 0 3px #007acc33}.TestApiAuthModal-module__BtAHpW__headerRow{align-items:center;gap:8px;display:flex}.TestApiAuthModal-module__BtAHpW__emptyState{color:var(--text-muted);text-align:center;padding:12px 0;font-size:.875rem;font-style:italic}.TestApiAuthModal-module__BtAHpW__footerInner{justify-content:flex-end;gap:12px;width:100%;display:flex}.TestApiAuthModal-module__BtAHpW__clearButton{cursor:pointer;color:var(--text-muted);background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:4px;transition:all .2s;display:flex;position:absolute;right:12px}.TestApiAuthModal-module__BtAHpW__clearButton:hover{background-color:var(--item-hover-bg);color:var(--text-primary)}
.Sidebar-module__chRhja__sidebar{background-color:var(--sidebar-bg,#fff);border-right:1px solid var(--sidebar-border,#e5e7eb);z-index:1000;flex-direction:column;width:100%;height:100%;display:flex;position:sticky;top:0}.Sidebar-module__chRhja__sidebarBottom{border-top:1px solid var(--sidebar-border,#e5e7eb);justify-content:flex-start;align-items:center;gap:12px;margin-top:auto;padding:8px 16px;display:flex}.Sidebar-module__chRhja__poweredByText{flex-direction:column;line-height:1.2;display:flex}.Sidebar-module__chRhja__railMode .Sidebar-module__chRhja__brand,.Sidebar-module__chRhja__railMode .Sidebar-module__chRhja__filterSection,.Sidebar-module__chRhja__railMode .Sidebar-module__chRhja__folderList,.Sidebar-module__chRhja__railMode .Sidebar-module__chRhja__poweredByText{display:none}.Sidebar-module__chRhja__railMode .Sidebar-module__chRhja__header{justify-content:center;padding:0}.Sidebar-module__chRhja__railMode .Sidebar-module__chRhja__sidebarBottom{justify-content:center;padding:16px 0}.Sidebar-module__chRhja__header{border-bottom:1px solid var(--sidebar-header-border,#e5e7eb);align-items:center;height:60px;padding:0 16px;display:flex}.Sidebar-module__chRhja__brand{justify-content:flex-start;align-items:center;width:100%;display:flex}.Sidebar-module__chRhja__testApiLink{background:var(--bg-secondary);border:1px solid var(--border-light);color:var(--text-primary);border-radius:6px;align-items:center;gap:8px;margin-top:12px;padding:8px 12px;font-size:13px;font-weight:500;text-decoration:none;transition:all .2s;display:flex}.Sidebar-module__chRhja__testApiLink:hover{background:var(--hover-bg);border-color:var(--primary-color)}.Sidebar-module__chRhja__filterSection{border-bottom:1px solid var(--border-light,#f3f4f6);padding:12px 16px}.Sidebar-module__chRhja__sidebarSelect{width:100%;margin-bottom:8px}.Sidebar-module__chRhja__searchWrapper{background:var(--input-bg,#f9fafb);border:1px solid var(--border-light,#e5e7eb);border-radius:6px;align-items:center;gap:8px;height:32px;padding:0 8px;transition:all .2s;display:flex}.Sidebar-module__chRhja__searchWrapper:focus-within{border-color:var(--primary-color,#3b82f6);background:var(--card-bg,#fff);box-shadow:0 0 0 2px #3b82f61a}.Sidebar-module__chRhja__searchIcon{color:var(--text-muted,#9ca3af);flex-shrink:0}.Sidebar-module__chRhja__searchInput{color:var(--text-primary,#374151);background:0 0;border:none;outline:none;flex:1;width:100%;font-size:13px}.Sidebar-module__chRhja__searchInput::placeholder{color:var(--text-muted,#9ca3af)}.Sidebar-module__chRhja__folderList{flex:1;padding:8px 0;overflow-y:auto}.Sidebar-module__chRhja__noResults{text-align:center;color:var(--text-muted,#9ca3af);flex-direction:column;justify-content:center;align-items:center;padding:40px 20px;display:flex}.Sidebar-module__chRhja__noResultsIcon{color:var(--border-light,#e5e7eb);stroke-width:1.5px;margin-bottom:12px}.Sidebar-module__chRhja__noResults p{color:var(--text-secondary,#6b7280);margin:0 0 4px;font-size:13px;font-weight:500}.Sidebar-module__chRhja__noResults span{font-size:12px}.Sidebar-module__chRhja__folder{margin-bottom:2px}.Sidebar-module__chRhja__folderHeader{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;padding:6px 16px 6px 12px;transition:background-color .1s;display:flex}.Sidebar-module__chRhja__folderHeader:hover{background-color:var(--hover-bg,#f9fafb)}.Sidebar-module__chRhja__folderIconWrapper{justify-content:center;width:20px;margin-right:4px;display:flex}.Sidebar-module__chRhja__folderContent{flex:1;align-items:center;gap:8px;display:flex;overflow:hidden}.Sidebar-module__chRhja__folderIcon{color:var(--text-secondary,#6b7280);fill:none;flex-shrink:0}.Sidebar-module__chRhja__folderIconExpanded{color:var(--primary-color,#3b82f6);fill:var(--active-bg,#ebf5ff)}.Sidebar-module__chRhja__rootFolderIcon{color:var(--collection-icon,#8b5cf6);flex-shrink:0}.Sidebar-module__chRhja__rootFolderName{color:var(--text-secondary,#374151);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:13px;font-weight:500;overflow:hidden}.Sidebar-module__chRhja__rootFolderNameExpanded{color:var(--text-primary);font-weight:600}.Sidebar-module__chRhja__folderName{white-space:nowrap;text-overflow:ellipsis;color:var(--text-secondary,#374151);flex:1;font-size:13px;font-weight:500;overflow:hidden}.Sidebar-module__chRhja__folderNameExpanded{color:var(--text-primary,#1f2937);font-weight:600}.Sidebar-module__chRhja__folderCount{color:var(--text-muted,#9ca3af);background-color:var(--hover-bg,#f3f4f6);border-radius:99px;padding:2px 6px;font-size:11px}.Sidebar-module__chRhja__fileList{padding:0}.Sidebar-module__chRhja__file{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;padding:6px 16px 6px 36px;transition:background-color .1s;display:flex;position:relative}.Sidebar-module__chRhja__file:hover{background-color:var(--hover-bg,#f9fafb)}.Sidebar-module__chRhja__fileActive{background-color:var(--active-bg,#eff6ff);color:var(--primary-color,#3b82f6)}.Sidebar-module__chRhja__fileActive:before{content:"";background-color:var(--primary-color,#3b82f6);width:3px;position:absolute;top:0;bottom:0;left:0}.Sidebar-module__chRhja__copiedBadge{color:#10b981;z-index:10;pointer-events:none;font-size:10px;font-weight:600;position:absolute;top:-8px;left:75%}.Sidebar-module__chRhja__fileInfo{flex:1;align-items:center;gap:8px;display:flex;overflow:hidden}.Sidebar-module__chRhja__fileName{white-space:nowrap;text-overflow:ellipsis;color:var(--text-secondary,#4b5563);padding:4px 0;font-size:13px;overflow:hidden}.Sidebar-module__chRhja__fileActive .Sidebar-module__chRhja__fileName{color:var(--primary-color,#1d4ed8);font-weight:500}.Sidebar-module__chRhja__methodDot{background-color:#9ca3af;border-radius:50%;flex-shrink:0;width:6px;height:6px}.Sidebar-module__chRhja__get{background-color:var(--method-get,#38bdf8)}.Sidebar-module__chRhja__post{background-color:var(--method-post,#4ade80)}.Sidebar-module__chRhja__put{background-color:var(--method-put,#fbbf24)}.Sidebar-module__chRhja__delete{background-color:var(--method-delete,#f87171)}.Sidebar-module__chRhja__patch{background-color:var(--method-patch,#c084fc)}.Sidebar-module__chRhja__deleteBtn{color:var(--text-dim,#6e6e6e);opacity:.35;border-radius:4px;justify-content:center;align-items:center;transition:all .15s;width:24px!important;height:24px!important;min-height:0!important;padding:0!important;display:flex!important}.Sidebar-module__chRhja__deleteBtn svg{color:inherit;stroke:currentColor;transition:all .15s}.Sidebar-module__chRhja__deleteBtn:hover{opacity:1!important;color:var(--error-color,#f14c4c)!important;background-color:var(--error-bg,#f14c4c26)!important}.Sidebar-module__chRhja__deleteBtn:hover svg{color:var(--error-color,#f14c4c)!important;stroke:var(--error-color,#f14c4c)!important}.Sidebar-module__chRhja__folderHeader:hover .Sidebar-module__chRhja__deleteBtn,.Sidebar-module__chRhja__file:hover .Sidebar-module__chRhja__deleteBtn{opacity:.7;color:var(--text-secondary,#9d9d9d)}.Sidebar-module__chRhja__folderHeader:hover .Sidebar-module__chRhja__deleteBtn:hover,.Sidebar-module__chRhja__file:hover .Sidebar-module__chRhja__deleteBtn:hover{opacity:1!important;color:var(--error-color,#f14c4c)!important}.Sidebar-module__chRhja__fileActions{opacity:1;justify-content:flex-end;align-items:center;gap:2px;min-width:24px;margin-left:auto;transition:opacity .2s;display:flex}.Sidebar-module__chRhja__file:hover .Sidebar-module__chRhja__fileActions,.Sidebar-module__chRhja__showActions{opacity:1}.Sidebar-module__chRhja__copySuccessIcon{color:#10b981;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.Sidebar-module__chRhja__renameBtn{color:#9ca3af;opacity:0;transition:all .2s}.Sidebar-module__chRhja__renameBtn:hover{color:var(--text-primary)}.Sidebar-module__chRhja__collectionHeaderActions{flex-shrink:0;align-items:center;gap:2px;display:flex;position:relative}.Sidebar-module__chRhja__moreBtn{color:var(--text-secondary);opacity:1;border-radius:4px;padding:4px 6px;transition:all .2s}.Sidebar-module__chRhja__moreBtn:hover,.Sidebar-module__chRhja__moreBtn[data-state=open]{color:var(--text-primary);background-color:var(--active-bg)}.Sidebar-module__chRhja__dropdownMenu{background-color:var(--menu-bg);border:1px solid var(--border-light);z-index:1050;border-radius:6px;flex-direction:column;min-width:160px;padding:4px;display:flex;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.Sidebar-module__chRhja__dropdownItem{color:var(--text-secondary);cursor:pointer;border-radius:4px;outline:none;align-items:center;gap:8px;padding:8px 12px;font-size:13px;transition:all .15s;display:flex}.Sidebar-module__chRhja__dropdownItem:hover,.Sidebar-module__chRhja__dropdownItem:focus{background-color:var(--hover-bg);color:var(--text-primary)}.Sidebar-module__chRhja__dropdownItemDanger{color:var(--error-color)}.Sidebar-module__chRhja__dropdownItemDanger:hover,.Sidebar-module__chRhja__dropdownItemDanger:focus{background-color:var(--error-hover-bg);color:var(--error-color)}.Sidebar-module__chRhja__folderHeader .Sidebar-module__chRhja__deleteBtn,.Sidebar-module__chRhja__folderHeader .Sidebar-module__chRhja__renameBtn,.Sidebar-module__chRhja__file .Sidebar-module__chRhja__deleteBtn{opacity:.35}.Sidebar-module__chRhja__collectionNameInput{background:var(--input-bg,#ffffff12);border:1px solid var(--primary-color);color:var(--text-primary);border-radius:4px;outline:none;flex:1;width:100%;min-width:0;padding:1px 5px;font-size:13px;font-weight:500}.Sidebar-module__chRhja__footer{color:#6b7280;background-color:#f9fafb;border-top:1px solid #e5e7eb;flex-direction:column;gap:2px;padding:12px 16px;font-size:11px;display:flex}.Sidebar-module__chRhja__footerLabel{text-transform:uppercase;font-weight:600}.Sidebar-module__chRhja__footerUrl{word-break:break-all;font-family:JetBrains Mono,monospace;line-height:1.4}.Sidebar-module__chRhja__authIcon{color:#9ca3af;flex-shrink:0;margin-left:4px}.Sidebar-module__chRhja__devLink{color:var(--text-secondary);text-decoration:none}.Sidebar-module__chRhja__devLink:hover{color:var(--text-primary);text-decoration:underline}.Sidebar-module__chRhja__clearButton{cursor:pointer;color:var(--text-muted,#9ca3af);background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:4px;transition:all .2s;display:flex}.Sidebar-module__chRhja__clearButton:hover{color:var(--text-primary,#1f2937);background-color:var(--border-light,#e5e7eb)}
.ContextMenu-module__qsjMXG__contextMenu{--dropdown-bg:#1e1e1e;--dropdown-border:#333;--dropdown-hover:#094771;--dropdown-text:#ccc;--dropdown-text-disabled:#666;background-color:var(--dropdown-bg);border:1px solid var(--dropdown-border);z-index:9999;border-radius:6px;min-width:220px;padding:4px 0;position:fixed;box-shadow:0 4px 12px #00000040}[data-theme=light] .ContextMenu-module__qsjMXG__contextMenu{--dropdown-bg:var(--menu-bg);--dropdown-border:var(--border-color);--dropdown-hover:var(--primary-color);--dropdown-text:var(--text-primary);--dropdown-text-disabled:var(--text-muted)}.ContextMenu-module__qsjMXG__contextMenuItem{color:var(--dropdown-text);cursor:pointer;justify-content:space-between;align-items:center;padding:6px 24px 6px 32px;font-size:13px;display:flex}.ContextMenu-module__qsjMXG__contextMenuItem:hover:not(.ContextMenu-module__qsjMXG__disabled){background-color:var(--dropdown-hover);color:#fff}.ContextMenu-module__qsjMXG__contextMenuItem.ContextMenu-module__qsjMXG__disabled{color:var(--dropdown-text-disabled);cursor:default}.ContextMenu-module__qsjMXG__contextMenuSeparator{background-color:var(--dropdown-border);height:1px;margin:4px 0}
.QuerySection-module__FIniFW__querySectionWrapper{width:100%}.QuerySection-module__FIniFW__querySection{background:var(--card-bg,#fff);border:1px solid var(--border-color,#00000014);border-radius:12px;padding:1.5rem}.QuerySection-module__FIniFW__queryTitle{color:var(--text-secondary,#64748b);text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:.5rem;font-size:.8125rem;font-weight:600;display:flex}.QuerySection-module__FIniFW__titleIcon{color:#94a3b8;width:18px;height:18px}.QuerySection-module__FIniFW__noParams{text-align:center;color:var(--text-muted,#94a3b8);border:1px solid var(--border-color,#00000014);border-radius:10px;flex-direction:column;justify-content:center;align-items:center;margin:0 0 1.5rem;padding:2.5rem 2rem;font-size:.875rem;display:flex}.QuerySection-module__FIniFW__noParams p{margin:0}.QuerySection-module__FIniFW__noParamsIcon{color:#cbd5e1;width:40px;height:40px;margin-bottom:.75rem}.QuerySection-module__FIniFW__paramList{flex-direction:column;gap:1.25rem;margin-bottom:1.5rem;display:flex}.QuerySection-module__FIniFW__paramField{flex-direction:column;gap:.5rem;display:flex;position:relative}.QuerySection-module__FIniFW__paramLabel{color:var(--text-primary,#475569);align-items:center;gap:.375rem;font-size:.8125rem;font-weight:500;display:flex}.QuerySection-module__FIniFW__paramDescription{color:var(--text-muted,#94a3b8);margin-top:-.25rem;font-size:.75rem;line-height:1.4;display:block}.QuerySection-module__FIniFW__paramType{color:var(--text-muted,#94a3b8);background-color:var(--hover-bg,#f1f5f9);border-radius:4px;margin-left:.25rem;padding:1px 6px;font-family:SF Mono,Menlo,Monaco,Consolas,monospace;font-size:.6875rem;font-weight:400}.QuerySection-module__FIniFW__subProperties{border-left:2px solid var(--border-color,#334155);background-color:var(--hover-bg,#f1f5f90d);border-radius:0 4px 4px 0;margin:.375rem 0 .5rem;padding:.5rem .75rem}.QuerySection-module__FIniFW__subPropertiesLabel{color:var(--text-muted,#94a3b8);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.25rem;font-size:.6875rem;font-weight:600;display:block}.QuerySection-module__FIniFW__subPropertyItem{align-items:center;gap:.375rem;padding:2px 0;display:flex}.QuerySection-module__FIniFW__subPropertyName{color:var(--text-primary,#e2e8f0);font-family:SF Mono,Menlo,Monaco,Consolas,monospace;font-size:.75rem;font-weight:500}.QuerySection-module__FIniFW__subPropertyType{color:var(--accent-color,#60a5fa);font-family:SF Mono,Menlo,Monaco,Consolas,monospace;font-size:.6875rem;font-weight:400}.QuerySection-module__FIniFW__required{color:#ef4444;font-weight:600}.QuerySection-module__FIniFW__optional{color:var(--text-muted,#94a3b8);background-color:var(--hover-bg,#f1f5f9);border-radius:4px;margin-left:.25rem;padding:2px 6px;font-size:.6875rem;font-weight:400}.QuerySection-module__FIniFW__paramInput{border:1.5px solid var(--border-color,#e2e8f0);background-color:var(--input-bg,#fff);color:var(--text-primary,#1e293b);border-radius:8px;outline:none;padding:.75rem 1rem;font-family:SF Mono,Menlo,Monaco,Consolas,monospace;font-size:.875rem;transition:all .2s}.QuerySection-module__FIniFW__paramInput::placeholder{color:var(--text-muted,#94a3b8);font-family:inherit}.QuerySection-module__FIniFW__paramInput:hover{border-color:var(--border-color,#cbd5e1);background-color:var(--input-bg,#fff)}.QuerySection-module__FIniFW__paramInput:focus{border-color:var(--primary-color,#007acc);box-shadow:none}.QuerySection-module__FIniFW__paramInput[type=file]{cursor:pointer;background:linear-gradient(135deg,#f8fafc 0%,#fff 100%);padding:.625rem 1rem;font-family:inherit}.QuerySection-module__FIniFW__paramInput[type=file]::file-selector-button{color:#475569;cursor:pointer;background:linear-gradient(135deg,#fff 0%,#f8fafc 100%);border:1px solid #e2e8f0;border-radius:6px;margin-right:.75rem;padding:.375rem .875rem;font-size:.8125rem;font-weight:500;transition:all .2s}.QuerySection-module__FIniFW__paramInput[type=file]::file-selector-button:hover{background:linear-gradient(135deg,#f1f5f9 0%,#e2e8f0 100%);border-color:#cbd5e1}.QuerySection-module__FIniFW__submitButton{width:100%;margin-top:.5rem}.QuerySection-module__FIniFW__multipartBadge{text-transform:uppercase;letter-spacing:.03em;color:#92400e;background:linear-gradient(135deg,#fef3c7 0%,#fde68a 100%);border:1px solid #92400e1a;border-radius:6px;padding:4px 10px;font-size:.625rem;font-weight:600}.QuerySection-module__FIniFW__fileInputWrapper{position:relative}.QuerySection-module__FIniFW__fileInputLabel{border:1.5px dashed var(--border-color,#e2e8f0);background:var(--card-bg,#fff);cursor:pointer;color:var(--text-secondary,#64748b);border-radius:8px;align-items:center;gap:.5rem;padding:.875rem 1rem;font-size:.875rem;transition:all .2s;display:flex}.QuerySection-module__FIniFW__fileInputLabel:hover{border-color:var(--primary-color,#3b82f6);background:var(--file-input-hover-bg,linear-gradient(135deg,#eff6ff 0%,#fff 100%));color:var(--file-input-hover-color,#3b82f6)}.QuerySection-module__FIniFW__fileInputIcon{width:20px;height:20px}.QuerySection-module__FIniFW__selectedFile{background-color:var(--selected-bg,#f0fdf4);border:1.5px solid var(--selected-border,#bbf7d0);color:var(--selected-color,#166534);border-radius:8px;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:.8125rem;font-weight:500;display:flex}.QuerySection-module__FIniFW__selectedFileIcon{width:16px;height:16px;color:var(--success-icon,#22c55e)}.QuerySection-module__FIniFW__removeFileBtn{color:var(--error-color,#dc2626);cursor:pointer;background-color:#0000;border:none;border-radius:4px;margin-left:auto;padding:2px 6px;font-size:.75rem;transition:background-color .15s}.QuerySection-module__FIniFW__removeFileBtn:hover{background-color:var(--error-hover-bg,#fee2e2)}.QuerySection-module__FIniFW__queryHeader{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.QuerySection-module__FIniFW__modeToggle{background-color:var(--hover-bg,#f1f5f9);border-radius:6px;gap:2px;padding:2px;display:flex}.QuerySection-module__FIniFW__modeButton{color:var(--text-muted,#64748b);cursor:pointer;background-color:#0000;border:none;border-radius:4px;align-items:center;gap:4px;padding:6px 12px;font-size:.75rem;font-weight:500;transition:all .15s;display:flex}.QuerySection-module__FIniFW__modeButton:hover{color:var(--text-primary,#475569);background-color:var(--card-bg,#ffffff80)}.QuerySection-module__FIniFW__modeButtonActive{color:var(--primary-color,#3b82f6);background-color:var(--card-bg,#fff);box-shadow:0 1px 3px #00000014}.QuerySection-module__FIniFW__rawInputWrapper{flex-direction:column;gap:.5rem;margin-bottom:1.5rem;display:flex}.QuerySection-module__FIniFW__rawTextarea{border:1.5px solid var(--border-color,#e2e8f0);background-color:var(--input-bg,#fff);width:100%;min-height:200px;color:var(--text-primary,#1e293b);resize:vertical;border-radius:8px;outline:none;padding:1rem;font-family:SF Mono,Menlo,Monaco,Consolas,monospace;font-size:.875rem;line-height:1.5;transition:all .2s}.QuerySection-module__FIniFW__rawTextarea::placeholder{color:var(--text-muted,#94a3b8)}.QuerySection-module__FIniFW__rawTextarea:hover{border-color:var(--border-color,#cbd5e1)}.QuerySection-module__FIniFW__rawTextarea:focus{border-color:var(--primary-color,#007acc);box-shadow:none}.QuerySection-module__FIniFW__rawHint{color:var(--text-muted,#94a3b8);margin:0;font-size:.75rem}.QuerySection-module__FIniFW__editorLoading{height:200px;color:var(--text-muted,#94a3b8);background:var(--card-bg,#fff);border:1px solid var(--border-color,#e2e8f0);border-radius:8px;justify-content:center;align-items:center;font-size:.875rem;display:flex}@media (max-width:640px){.QuerySection-module__FIniFW__querySection{padding:1rem}.QuerySection-module__FIniFW__queryHeader{flex-direction:column;align-items:flex-start;gap:12px}.QuerySection-module__FIniFW__queryTitle{margin-bottom:4px}}
.WorkspaceView-module__8P-CZq__workspace{flex-direction:column;gap:1rem;width:100%;height:100%;padding:0;display:flex;overflow-y:auto}.WorkspaceView-module__8P-CZq__urlGroup{border:1px solid var(--border-color,#e5e7eb);border-radius:6px;align-items:stretch;width:fit-content;height:32px;margin-bottom:-1rem;font-family:Inter,sans-serif;display:flex;overflow:hidden}.WorkspaceView-module__8P-CZq__methodBadge{text-align:center;justify-content:center;align-items:center;min-width:60px;padding:0 12px;font-size:12px;font-weight:700;display:flex}.WorkspaceView-module__8P-CZq__urlDisplay{background-color:var(--card-bg,#fff);color:var(--text-primary,#374151);white-space:nowrap;align-items:center;padding:0 16px;font-family:JetBrains Mono,monospace;font-size:14px;display:flex;overflow:hidden}.WorkspaceView-module__8P-CZq__urlText{text-overflow:ellipsis;-webkit-user-select:text;user-select:text;overflow:hidden}.WorkspaceView-module__8P-CZq__badgeRow{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:8px;margin-bottom:24px;display:flex}.WorkspaceView-module__8P-CZq__authRequired{color:#ef4444;white-space:nowrap;align-items:center;gap:4px;font-size:12px;font-weight:500;display:flex}@media (max-width:640px){.WorkspaceView-module__8P-CZq__authRequired{margin-top:4px;margin-left:0}}.WorkspaceView-module__8P-CZq__endpointDescription{color:var(--text-secondary,#6b7280);margin:8px 0 0;font-size:13px}.WorkspaceView-module__8P-CZq__localhostBannerMargin{margin-top:10px}
.WelcomeSlideIn-module__XknYrW__slideIn{background:var(--card-bg,#252526);z-index:1000;border:1px solid #ffffff24;border-radius:12px;width:380px;animation:.4s cubic-bezier(.16,1,.3,1) forwards WelcomeSlideIn-module__XknYrW__slideUp;position:fixed;bottom:32px;right:32px;overflow:hidden;box-shadow:0 12px 36px #00000073,0 2px 8px #00000040}@keyframes WelcomeSlideIn-module__XknYrW__slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.WelcomeSlideIn-module__XknYrW__header{background:#1e1e1e;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.WelcomeSlideIn-module__XknYrW__titleWrapper{align-items:center;gap:8px;display:flex}.WelcomeSlideIn-module__XknYrW__title{color:#f1f5f9;margin:0;font-size:14px;font-weight:600}.WelcomeSlideIn-module__XknYrW__closeBtn{color:#858585;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:4px;transition:all .2s;display:flex}.WelcomeSlideIn-module__XknYrW__closeBtn:hover{color:#fff;background:#ffffff14}.WelcomeSlideIn-module__XknYrW__content{padding:16px}.WelcomeSlideIn-module__XknYrW__section{margin-bottom:16px}.WelcomeSlideIn-module__XknYrW__section:last-child{margin-bottom:0}.WelcomeSlideIn-module__XknYrW__sectionHeader{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.WelcomeSlideIn-module__XknYrW__sectionHeaderLeft{align-items:center;gap:8px;display:flex}.WelcomeSlideIn-module__XknYrW__sectionTitle{color:#e2e8f0;margin:0;font-size:13px;font-weight:600}.WelcomeSlideIn-module__XknYrW__stepGroup{margin-bottom:16px}.WelcomeSlideIn-module__XknYrW__stepLabel{color:#9d9d9d;margin-bottom:6px;font-size:12px;font-weight:500}.WelcomeSlideIn-module__XknYrW__npmLink{color:#38bdf8;background:#38bdf81f;border:1px solid #38bdf840;border-radius:4px;align-items:center;gap:3px;padding:2px 7px;font-size:11px;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.WelcomeSlideIn-module__XknYrW__npmLink:hover{color:#7dd3fc;background:#38bdf838;border-color:#38bdf866}.WelcomeSlideIn-module__XknYrW__codeBox{color:#e2e8f0;background:#141414;border:1px solid #ffffff29;border-radius:6px;justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;font-family:JetBrains Mono,Fira Code,Cascadia Code,Consolas,monospace;font-size:12px;transition:border-color .2s;display:flex}.WelcomeSlideIn-module__XknYrW__codeBox:hover{border-color:#ffffff47}.WelcomeSlideIn-module__XknYrW__codeLines{flex-direction:column;gap:4px;display:flex;overflow-x:auto}.WelcomeSlideIn-module__XknYrW__codeLine{white-space:nowrap}.WelcomeSlideIn-module__XknYrW__codePrompt{color:#6e7681;-webkit-user-select:none;user-select:none;font-weight:600}.WelcomeSlideIn-module__XknYrW__codeCmd{color:#38bdf8;font-weight:600}.WelcomeSlideIn-module__XknYrW__copyBtn{color:#858585;cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:4px;transition:all .2s;display:flex}.WelcomeSlideIn-module__XknYrW__copyBtn:hover{color:#fff;background:#ffffff1a}[data-theme=light] .WelcomeSlideIn-module__XknYrW__slideIn{background:#fff;border-color:#e2e8f0;box-shadow:0 10px 40px #0000001a}[data-theme=light] .WelcomeSlideIn-module__XknYrW__header{background:#f8fafc;border-bottom-color:#e2e8f0}[data-theme=light] .WelcomeSlideIn-module__XknYrW__title{color:#0f172a}[data-theme=light] .WelcomeSlideIn-module__XknYrW__sectionTitle{color:#0f172a}[data-theme=light] .WelcomeSlideIn-module__XknYrW__stepLabel{color:#64748b}[data-theme=light] .WelcomeSlideIn-module__XknYrW__codeBox{color:#0f172a;background:#f8fafc;border-color:#e2e8f0}[data-theme=light] .WelcomeSlideIn-module__XknYrW__codePrompt{color:#94a3b8}[data-theme=light] .WelcomeSlideIn-module__XknYrW__codeCmd{color:#0284c7}@media (max-width:600px){.WelcomeSlideIn-module__XknYrW__slideIn{width:calc(100% - 32px);bottom:16px;left:16px;right:16px}}.WelcomeSlideIn-module__XknYrW__fab{width:34px;height:34px;color:var(--primary-color,#3b82f6);cursor:pointer;z-index:1000;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;transition:transform .2s cubic-bezier(.16,1,.3,1),box-shadow .2s cubic-bezier(.16,1,.3,1);animation:.4s cubic-bezier(.16,1,.3,1) forwards WelcomeSlideIn-module__XknYrW__scaleIn;display:flex;position:fixed;bottom:13px;right:16px;overflow:hidden;box-shadow:0 4px 12px #00000014}.WelcomeSlideIn-module__XknYrW__fab:before{content:"";background:conic-gradient(from 0deg,transparent 70%,var(--primary-color,#3b82f6)100%);opacity:0;z-index:-2;width:200%;height:200%;animation:1.5s cubic-bezier(.4,0,.2,1) .5s 2 forwards WelcomeSlideIn-module__XknYrW__spinAndFade;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.WelcomeSlideIn-module__XknYrW__fab:after{content:"";background:var(--card-bg,#fff);z-index:-1;border-radius:50%;position:absolute;inset:1px}.WelcomeSlideIn-module__XknYrW__fab:hover{transform:scale(1.1);box-shadow:0 6px 16px #0000001f}@keyframes WelcomeSlideIn-module__XknYrW__scaleIn{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes WelcomeSlideIn-module__XknYrW__spinAndFade{0%{opacity:0;transform:translate(-50%,-50%)rotate(0)}10%{opacity:1}90%{opacity:1}to{opacity:0;transform:translate(-50%,-50%)rotate(360deg)}}
.SetupGuideModal-module__n4zYya__overlay{z-index:10000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#00000080;justify-content:center;align-items:center;animation:.2s ease-out SetupGuideModal-module__n4zYya__fadeIn;display:flex;position:fixed;inset:0}.SetupGuideModal-module__n4zYya__modal{background:var(--card-bg,#fff);border:1px solid var(--border-color,#e2e8f0);border-radius:12px;flex-direction:column;width:100%;max-width:680px;max-height:90vh;animation:.3s ease-out SetupGuideModal-module__n4zYya__slideUp;display:flex;overflow:hidden;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.SetupGuideModal-module__n4zYya__header{border-bottom:1px solid var(--border-color,#e2e8f0);background:var(--input-bg,#f8fafc);justify-content:space-between;align-items:center;padding:16px 24px;display:flex}.SetupGuideModal-module__n4zYya__titleWrapper{align-items:center;gap:8px;display:flex}.SetupGuideModal-module__n4zYya__title{color:var(--text-primary,#0f172a);margin:0;font-size:16px;font-weight:600}.SetupGuideModal-module__n4zYya__npmBadge{color:var(--primary-color,#3b82f6);background:var(--hover-tint,#3b82f61a);border:1px solid var(--border-color,#3b82f633);border-radius:12px;align-items:center;gap:3px;margin-left:4px;padding:2px 8px;font-size:11px;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.SetupGuideModal-module__n4zYya__npmBadge:hover{color:var(--primary-hover,#2563eb);border-color:var(--primary-color,#3b82f6)}.SetupGuideModal-module__n4zYya__closeBtn{color:var(--text-secondary,#64748b);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:4px;transition:all .2s;display:flex}.SetupGuideModal-module__n4zYya__closeBtn:hover{background:var(--hover-bg,#f1f5f9);color:var(--text-primary,#0f172a)}.SetupGuideModal-module__n4zYya__content{flex-direction:column;gap:28px;padding:24px;display:flex;overflow-y:auto}.SetupGuideModal-module__n4zYya__step{flex-direction:column;gap:8px;display:flex}.SetupGuideModal-module__n4zYya__stepHeader{align-items:center;gap:8px;display:flex}.SetupGuideModal-module__n4zYya__stepNumber{background:var(--primary-color,#3b82f6);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:12px;font-weight:600;display:flex}.SetupGuideModal-module__n4zYya__stepTitle{color:var(--text-primary,#0f172a);margin:0;font-size:14px;font-weight:600}.SetupGuideModal-module__n4zYya__stepDescription{color:var(--text-secondary,#64748b);margin-left:28px;font-size:13px;line-height:1.5}.SetupGuideModal-module__n4zYya__hooksList{flex-direction:column;gap:4px;margin-top:8px;margin-bottom:0;padding-left:20px;display:flex}.SetupGuideModal-module__n4zYya__hooksList li code{background:var(--hover-bg,#f1f5f9);color:var(--primary-color,#3b82f6);border-radius:4px;padding:2px 4px;font-weight:500}.SetupGuideModal-module__n4zYya__proTip{border-left:3px solid var(--primary-color,#3b82f6);background:#3b82f614;border-radius:4px;margin-top:12px;margin-left:28px;padding:12px 16px}.SetupGuideModal-module__n4zYya__proTipTitle{color:var(--primary-color,#3b82f6);align-items:center;gap:6px;margin-bottom:4px;font-size:13px;font-weight:600;display:flex}.SetupGuideModal-module__n4zYya__proTipText{color:var(--text-secondary,#64748b);margin:0;font-size:13px;line-height:1.5}.SetupGuideModal-module__n4zYya__collapseToggle{background:var(--hover-bg,#f1f5f9);color:var(--text-primary,#0f172a);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:6px;align-items:center;gap:6px;width:fit-content;margin-left:28px;padding:8px 12px;font-size:13px;font-weight:500;transition:all .2s;display:inline-flex}.SetupGuideModal-module__n4zYya__collapseToggle:hover{background:var(--border-color,#e2e8f0)}.SetupGuideModal-module__n4zYya__monacoWrapper{border:1px solid var(--border-color,#e2e8f0);background:#1e1e1e;border-radius:8px;margin-top:8px;margin-left:28px;overflow:hidden}.SetupGuideModal-module__n4zYya__monacoHeader{background:#252526;border-bottom:1px solid #333;justify-content:space-between;align-items:center;padding:8px 12px;display:flex}.SetupGuideModal-module__n4zYya__monacoFilename{color:#9cdcfe;font-family:monospace;font-size:12px}.SetupGuideModal-module__n4zYya__monacoContainer{padding:8px 0}.SetupGuideModal-module__n4zYya__codeBox{background:var(--input-bg,#181818);border:1px solid var(--border-color,#333);color:var(--text-color,#ccc);border-radius:6px;justify-content:space-between;align-items:flex-start;gap:8px;margin-left:28px;padding:12px;font-family:monospace;font-size:12px;display:flex;overflow-x:auto}.SetupGuideModal-module__n4zYya__codeLines{flex-direction:column;gap:4px;display:flex}.SetupGuideModal-module__n4zYya__codeLine{white-space:pre}.SetupGuideModal-module__n4zYya__copyBtn{color:#94a3b8;cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:4px;transition:all .2s;display:flex}.SetupGuideModal-module__n4zYya__copyBtn:hover{color:#fff;background:#ffffff1a}.SetupGuideModal-module__n4zYya__copyBtnFloat{color:#858585;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:4px;transition:all .2s;display:flex}.SetupGuideModal-module__n4zYya__copyBtnFloat:hover{color:#fff;background:#333}.SetupGuideModal-module__n4zYya__strategyTabs{background:var(--hover-bg,#f1f5f9);border-radius:8px;gap:6px;width:fit-content;margin-top:10px;margin-bottom:6px;margin-left:28px;padding:4px;display:flex}.SetupGuideModal-module__n4zYya__strategyTab{color:var(--text-secondary,#64748b);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;border-radius:6px 6px 2px 2px;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:500;transition:all .2s;display:flex}.SetupGuideModal-module__n4zYya__strategyTab:hover{color:var(--text-primary,#0f172a)}.SetupGuideModal-module__n4zYya__strategyTabActive{background:var(--card-bg,#fff);color:var(--primary-color,#3b82f6);border-bottom:2px solid var(--primary-color,#3b82f6);font-weight:600;box-shadow:0 1px 3px #00000014}.SetupGuideModal-module__n4zYya__footer{border-top:1px solid var(--border-color,#e2e8f0);background:var(--input-bg,#f8fafc);justify-content:space-between;align-items:center;padding:16px 24px;display:flex}.SetupGuideModal-module__n4zYya__helpText{color:var(--text-secondary,#64748b);font-size:13px}.SetupGuideModal-module__n4zYya__helpLink{color:var(--primary-color,#3b82f6);font-weight:500;text-decoration:none}.SetupGuideModal-module__n4zYya__helpLink:hover{text-decoration:underline}.SetupGuideModal-module__n4zYya__fab{width:34px;height:34px;color:var(--primary-color,#3b82f6);cursor:pointer;z-index:1000;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;transition:transform .2s cubic-bezier(.16,1,.3,1),box-shadow .2s cubic-bezier(.16,1,.3,1);animation:.4s cubic-bezier(.16,1,.3,1) forwards SetupGuideModal-module__n4zYya__scaleIn;display:flex;position:fixed;bottom:13px;right:16px;overflow:hidden;box-shadow:0 4px 12px #00000014}.SetupGuideModal-module__n4zYya__fab:before{content:"";background:conic-gradient(from 0deg,transparent 70%,var(--primary-color,#3b82f6)100%);opacity:0;z-index:-2;width:200%;height:200%;animation:1.5s cubic-bezier(.4,0,.2,1) .5s 2 forwards SetupGuideModal-module__n4zYya__spinAndFade;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.SetupGuideModal-module__n4zYya__fab:after{content:"";background:var(--card-bg,#fff);z-index:-1;border-radius:50%;position:absolute;inset:1px}.SetupGuideModal-module__n4zYya__fab:hover{transform:scale(1.1);box-shadow:0 6px 16px #0000001f}@keyframes SetupGuideModal-module__n4zYya__scaleIn{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes SetupGuideModal-module__n4zYya__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes SetupGuideModal-module__n4zYya__slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes SetupGuideModal-module__n4zYya__spinAndFade{0%{opacity:0;transform:translate(-50%,-50%)rotate(0)}10%{opacity:1}90%{opacity:1}to{opacity:0;transform:translate(-50%,-50%)rotate(360deg)}}
.TabBar-module__WFOnOa__tabBarContainer{background-color:var(--bg-secondary);border-bottom:1px solid var(--border-color);width:100%;height:40px;display:flex;overflow:hidden}.TabBar-module__WFOnOa__tabScrollArea{scrollbar-width:thin;scrollbar-color:transparent transparent;flex:1;transition:scrollbar-color .2s;display:flex;overflow:auto hidden}.TabBar-module__WFOnOa__tabScrollArea:hover{scrollbar-color:var(--border-color)transparent}.TabBar-module__WFOnOa__tab{background-color:var(--bg-secondary);border-right:1px solid var(--border-color);cursor:pointer;-webkit-user-select:none;user-select:none;min-width:120px;max-width:200px;height:40px;color:var(--text-secondary);flex-shrink:0;align-items:center;gap:8px;padding:0 12px;font-size:13px;transition:background-color .15s;display:flex;position:relative}.TabBar-module__WFOnOa__tab:hover{background-color:var(--bg-hover)}.TabBar-module__WFOnOa__tab.TabBar-module__WFOnOa__active{background-color:var(--bg-primary);color:var(--text-primary);border-top:2px solid var(--primary-color)}.TabBar-module__WFOnOa__tab:not(.TabBar-module__WFOnOa__active){border-top:2px solid #0000}.TabBar-module__WFOnOa__tab.TabBar-module__WFOnOa__unpinned .TabBar-module__WFOnOa__tabName{font-style:italic}.TabBar-module__WFOnOa__tabName{white-space:nowrap;text-overflow:ellipsis;flex-grow:1;overflow:hidden}.TabBar-module__WFOnOa__closeBtn{width:20px;height:20px;color:var(--text-secondary);cursor:pointer;opacity:0;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;transition:opacity .15s,background-color .15s;display:flex}.TabBar-module__WFOnOa__tab:hover .TabBar-module__WFOnOa__closeBtn,.TabBar-module__WFOnOa__tab.TabBar-module__WFOnOa__active .TabBar-module__WFOnOa__closeBtn{opacity:1}.TabBar-module__WFOnOa__closeBtn:hover{background-color:var(--border-color);color:var(--text-primary)}.TabBar-module__WFOnOa__methodDot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.TabBar-module__WFOnOa__get{background-color:var(--method-get,#38bdf8)}.TabBar-module__WFOnOa__post{background-color:var(--method-post,#4ade80)}.TabBar-module__WFOnOa__put{background-color:var(--method-put,#fbbf24)}.TabBar-module__WFOnOa__delete{background-color:var(--method-delete,#f87171)}.TabBar-module__WFOnOa__patch{background-color:var(--method-patch,#c084fc)}.TabBar-module__WFOnOa__defaultMethod{background-color:var(--text-muted,#858585)}
.page-module___8aEwW__container{background-color:var(--background,#f5f5f5);justify-content:flex-start;align-items:stretch;width:100%;height:100vh;display:flex}.page-module___8aEwW__mainWrapper{background-color:var(--card-bg,#fafafa);flex-direction:column;flex:1;width:100%;min-width:0;display:flex;position:sticky;top:0;overflow:auto}.page-module___8aEwW__main{flex-direction:column;grid-area:2/2;gap:2rem;width:100%;padding:2rem;display:flex;overflow-y:auto}.page-module___8aEwW__loadingContainer{background-color:var(--background,#fff);flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:100vh;padding:0 16px 24px;font-family:Inter,-apple-system,system-ui,sans-serif;display:flex}.page-module___8aEwW__loadingContent{flex-direction:column;align-items:center;gap:1.5rem;display:flex}.page-module___8aEwW__loadingSpinner{border:3px solid #3b82f61a;border-top-color:#3b82f6;border-radius:50%;width:40px;height:40px;animation:.8s linear infinite page-module___8aEwW__spin}.page-module___8aEwW__loadingText{color:var(--text-secondary,#6b7280);font-size:.9375rem;font-weight:500;animation:1.5s ease-in-out infinite page-module___8aEwW__pulse}.page-module___8aEwW__loadingLogo{align-items:center;gap:10px;margin-bottom:1rem;display:flex}.page-module___8aEwW__logoIcon{background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%);border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;display:flex;box-shadow:0 4px 6px -1px #3b82f633}.page-module___8aEwW__logoInner{opacity:.9;background-color:#fff;border-radius:2px;width:10px;height:10px}.page-module___8aEwW__brandName{color:var(--text-primary,#111827);letter-spacing:-.5px;font-size:20px;font-weight:700}.page-module___8aEwW__brandAccent{color:#3b82f6}@keyframes page-module___8aEwW__spin{to{transform:rotate(360deg)}}@keyframes page-module___8aEwW__pulse{0%,to{opacity:1}50%{opacity:.6}}.page-module___8aEwW__sidebarOverlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:999;opacity:0;pointer-events:none;background:#0006;transition:opacity .3s;display:none;position:fixed;inset:0}@media (max-width:980px){.page-module___8aEwW__mainWrapper{width:100%;min-width:0}.page-module___8aEwW__showOverlay{opacity:1;pointer-events:auto;display:block}}
.Loading-module__UEKQZa__container{width:100%;height:100%;color:var(--text-secondary);justify-content:center;align-items:center;gap:12px;min-height:200px;display:flex}.Loading-module__UEKQZa__fullScreen{background:var(--bg-primary,#fff);z-index:50;width:100vw;height:100vh;position:fixed;top:0;left:0}.Loading-module__UEKQZa__spinner{color:var(--primary-color,currentColor);animation:1s linear infinite Loading-module__UEKQZa__spin}.Loading-module__UEKQZa__text{font-size:14px;font-weight:500}@keyframes Loading-module__UEKQZa__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.ResizablePanel-module__tklGmq__container{z-index:1000;flex-shrink:0;height:100vh;position:relative}.ResizablePanel-module__tklGmq__container.ResizablePanel-module__tklGmq__withTransition{transition:width .3s,transform .3s,opacity .3s}.ResizablePanel-module__tklGmq__container.ResizablePanel-module__tklGmq__closed{transform:translate(0)}.ResizablePanel-module__tklGmq__content{flex-direction:column;width:100%;height:100%;display:flex}.ResizablePanel-module__tklGmq__resizer{cursor:col-resize;z-index:1001;width:6px;height:100%;position:absolute;top:0}.ResizablePanel-module__tklGmq__resizer.ResizablePanel-module__tklGmq__right{right:-3px}.ResizablePanel-module__tklGmq__resizer.ResizablePanel-module__tklGmq__left{left:-3px}.ResizablePanel-module__tklGmq__resizer:after{content:"";background-color:#0000;width:2px;transition:background-color .2s;position:absolute;top:0;bottom:0}.ResizablePanel-module__tklGmq__resizer.ResizablePanel-module__tklGmq__right:after{left:2px}.ResizablePanel-module__tklGmq__resizer.ResizablePanel-module__tklGmq__left:after{right:2px}.ResizablePanel-module__tklGmq__resizer:hover:after,.ResizablePanel-module__tklGmq__resizerActive:after{background-color:var(--primary-color,#3b82f6)}
.TestApiNavbar-module__CavDzq__navbar{background-color:var(--card-bg,#fff);border-bottom:1px solid var(--border-color,#e5e7eb);z-index:100;flex:none;justify-content:space-between;align-items:center;gap:48px;width:100%;height:60px;padding:0 8px;display:flex;position:relative}.TestApiNavbar-module__CavDzq__leftSection{flex:1;align-items:center;gap:12px;min-width:0;display:flex}.TestApiNavbar-module__CavDzq__workspaceSwitcherTrigger{-webkit-user-select:none;user-select:none;background-color:#0000;border:1px solid #0000;border-radius:8px;flex:none;align-items:center;gap:12px;padding:6px 12px;display:flex}.TestApiNavbar-module__CavDzq__workspaceIconWrapper{color:#6b7280;background:var(--card-bg,#fff);border:1px solid var(--border-color,#e5e7eb);border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;display:flex;box-shadow:0 1px 2px #0000000d}.TestApiNavbar-module__CavDzq__workspaceTextColumn{flex-direction:column;justify-content:center;display:flex}.TestApiNavbar-module__CavDzq__workspaceTitle{color:var(--text-primary,#111827);font-size:13px;font-weight:600;line-height:1.2}.TestApiNavbar-module__CavDzq__workspaceSub{color:var(--text-secondary,#6b7280);white-space:nowrap;text-overflow:ellipsis;max-width:150px;margin-top:2px;font-size:11px;line-height:1.2;overflow:hidden}.TestApiNavbar-module__CavDzq__baseUrlInputWrapper{background:var(--input-bg,#fff);border:1px solid var(--border-color,#e5e7eb);border-radius:6px;align-items:center;height:32px;margin-left:8px;transition:all .2s;display:flex;overflow:hidden}.TestApiNavbar-module__CavDzq__baseUrlInputWrapper:hover{border-color:var(--primary-color,#007acc);box-shadow:0 0 0 1px #007acc1a}.TestApiNavbar-module__CavDzq__baseUrlInputWrapper:focus-within{border-color:var(--primary-color,#007acc);box-shadow:0 0 0 2px #007acc33}.TestApiNavbar-module__CavDzq__baseUrlLabel{color:var(--text-secondary,#6b7280);background:var(--hover-bg,#f3f4f6);border-right:1px solid var(--border-color,#e5e7eb);cursor:default;align-items:center;height:100%;padding:0 8px;font-size:11px;font-weight:600;display:flex}.TestApiNavbar-module__CavDzq__rightSection{align-items:center;gap:4px;display:flex}.TestApiNavbar-module__CavDzq__actionGroup{align-items:center;display:flex;position:relative}.TestApiNavbar-module__CavDzq__separator{background-color:var(--border-color,#e5e7eb);width:1px;height:24px;margin:0 8px}@media (max-width:980px){.TestApiNavbar-module__CavDzq__mobileAssistantBtn{justify-content:center;align-items:center;width:36px;height:36px;display:flex;padding:0!important}.TestApiNavbar-module__CavDzq__hideOnMobile{display:none}}
.Navbar-module___rHu7W__navbar{background-color:var(--card-bg,#fff);border-bottom:1px solid var(--border-color,#e5e7eb);z-index:100;flex:none;justify-content:space-between;align-items:center;gap:48px;width:100%;height:60px;padding:0 8px;display:flex;position:relative}.Navbar-module___rHu7W__leftSection{flex:1;align-items:center;gap:12px;min-width:0;display:flex}.Navbar-module___rHu7W__boldText{font-weight:600}.Navbar-module___rHu7W__workspaceSwitcherTrigger{cursor:pointer;-webkit-user-select:none;user-select:none;background-color:#0000;border:1px solid #0000;border-radius:8px;flex:none;align-items:center;gap:12px;padding:6px 12px;transition:all .2s;display:flex}.Navbar-module___rHu7W__workspaceSwitcherTrigger:hover,.Navbar-module___rHu7W__workspaceSwitcherTrigger[data-state=open]{background-color:var(--hover-bg,#f3f4f6);border-color:var(--border-color,#e5e7eb)}.Navbar-module___rHu7W__workspaceIconWrapper{color:#6b7280;background:var(--card-bg,#fff);border:1px solid var(--border-color,#e5e7eb);border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;display:flex;box-shadow:0 1px 2px #0000000d}.Navbar-module___rHu7W__workspaceTextColumn{flex-direction:column;justify-content:center;display:flex}.Navbar-module___rHu7W__workspaceTitle{color:var(--text-primary,#111827);font-size:13px;font-weight:600;line-height:1.2}.Navbar-module___rHu7W__workspaceSub{color:var(--text-secondary,#6b7280);white-space:nowrap;text-overflow:ellipsis;max-width:150px;margin-top:2px;font-size:11px;line-height:1.2;overflow:hidden}.Navbar-module___rHu7W__workspaceChevron{color:#9ca3af;margin-left:8px}.Navbar-module___rHu7W__workspaceDropdown{background-color:var(--menu-bg,#fff);border:1px solid var(--border-light,#e5e7eb);z-index:1050;border-radius:10px;flex-direction:column;min-width:260px;padding:6px;animation:.15s ease-out Navbar-module___rHu7W__scaleIn;display:flex;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.Navbar-module___rHu7W__workspaceOption{cursor:pointer;border-radius:6px;outline:none;align-items:center;gap:12px;padding:10px 12px;transition:all .15s;display:flex}.Navbar-module___rHu7W__workspaceOption:hover,.Navbar-module___rHu7W__workspaceOption:focus{background-color:var(--hover-bg,#f3f4f6)}.Navbar-module___rHu7W__workspaceOption[data-disabled]{opacity:.5;cursor:not-allowed}.Navbar-module___rHu7W__workspaceOptionIcon{color:var(--primary-color,#007acc);background:var(--hover-bg,#eff6ff);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.Navbar-module___rHu7W__workspaceOptionContent{flex-direction:column;flex:1;min-width:0;display:flex}.Navbar-module___rHu7W__workspaceOptionTitle{color:var(--text-primary,#111827);font-size:13px;font-weight:600}.Navbar-module___rHu7W__workspaceOptionSub{color:var(--text-secondary,#6b7280);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:11px;overflow:hidden}.Navbar-module___rHu7W__workspaceOptionCheck{color:#10b981;flex-shrink:0;justify-content:center;align-items:center;width:20px;display:flex}.Navbar-module___rHu7W__workspaceSeparator{background-color:var(--border-color,#e5e7eb);height:1px;margin:6px 0}.Navbar-module___rHu7W__externalIcon{color:#9ca3af}.Navbar-module___rHu7W__rightSection{align-items:center;gap:4px;display:flex}.Navbar-module___rHu7W__sidebarToggle,.Navbar-module___rHu7W__mobileMenuBtn{border:1px solid var(--border-color,#e5e7eb);background:var(--card-bg,#fff);width:36px;height:36px;color:var(--text-primary,#374151);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;margin-left:8px;display:none;padding:0!important}.Navbar-module___rHu7W__sidebarToggle{flex-shrink:0;display:flex!important}.Navbar-module___rHu7W__separator{background-color:var(--border-color,#e5e7eb);width:1px;height:24px;margin:0 8px}.Navbar-module___rHu7W__deleteBtn{color:#ef4444cc}.Navbar-module___rHu7W__deleteBtn:hover{color:#ef4444!important}.Navbar-module___rHu7W__actionGroup{align-items:center;display:flex;position:relative}.Navbar-module___rHu7W__dropdownTrigger{padding:4px}.Navbar-module___rHu7W__fetchPopover{background:var(--card-bg,white);border:1px solid var(--border-color,#e5e7eb);z-index:50;transform-origin:100% 0;border-radius:8px;width:320px;padding:16px;animation:.15s ease-out Navbar-module___rHu7W__scaleIn;position:absolute;top:calc(100% + 8px);left:auto;right:0;transform:none;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.Navbar-module___rHu7W__popoverHeader{color:var(--text-secondary,#6b7280);text-transform:uppercase;margin-bottom:8px;font-size:11px;font-weight:600}.Navbar-module___rHu7W__popoverInputWrapper{align-items:center;margin-bottom:12px;display:flex;position:relative}.Navbar-module___rHu7W__popoverInput{border:1px solid var(--border-color,#e5e7eb);background-color:var(--input-bg,#fff);width:100%;color:var(--text-primary,#374151);border-radius:6px;outline:none;padding:8px 30px 8px 12px;font-size:13px;transition:border-color .15s}.Navbar-module___rHu7W__popoverInput:focus{border-color:var(--primary-color,#007acc);box-shadow:0 0 0 2px #007acc33}.Navbar-module___rHu7W__inputError{border-color:#ef4444}.Navbar-module___rHu7W__inputError:focus{border-color:#ef4444;box-shadow:0 0 0 2px #ef44441a}.Navbar-module___rHu7W__errorMessage{color:#ef4444;margin-top:-8px;margin-bottom:12px;font-size:11px}.Navbar-module___rHu7W__externalLinkIcon{color:#9ca3af;font-size:14px;text-decoration:none;position:absolute;right:10px}.Navbar-module___rHu7W__externalLinkIcon:hover{color:#6b7280}.Navbar-module___rHu7W__popoverFetchBtn{width:100%;margin-top:8px}@keyframes Navbar-module___rHu7W__spin{to{transform:rotate(360deg)}}.Navbar-module___rHu7W__spin{color:var(--primary-color,#007acc);animation:1s linear infinite Navbar-module___rHu7W__spin}.Navbar-module___rHu7W__authActive{color:#10b981}.Navbar-module___rHu7W__authActive:hover{background-color:#ecfdf5}.Navbar-module___rHu7W__baseUrlInputWrapper{background:var(--input-bg,#fff);border:1px solid var(--border-color,#e5e7eb);border-radius:6px;align-items:center;height:32px;margin-left:8px;transition:all .2s;display:flex;overflow:hidden}.Navbar-module___rHu7W__baseUrlInputWrapper:hover{border-color:var(--primary-color,#007acc);box-shadow:0 0 0 1px #007acc1a}.Navbar-module___rHu7W__baseUrlInputWrapper:focus-within{border-color:var(--primary-color,#007acc);box-shadow:0 0 0 2px #007acc33}.Navbar-module___rHu7W__baseUrlLabel{color:var(--text-secondary,#6b7280);background:var(--hover-bg,#f3f4f6);border-right:1px solid var(--border-color,#e5e7eb);cursor:default;align-items:center;height:100%;padding:0 8px;font-size:11px;font-weight:600;display:flex}.Navbar-module___rHu7W__baseUrlInput{color:var(--text-primary,#374151);cursor:text;background:0 0;border:none;outline:none;width:200px;padding:0 8px;font-family:inherit;font-size:13px}.Navbar-module___rHu7W__dropdownMenu{background-color:var(--menu-bg,#fff);border:1px solid var(--border-light,#e5e7eb);z-index:1050;border-radius:6px;flex-direction:column;min-width:180px;padding:4px;animation:.15s ease-out Navbar-module___rHu7W__scaleIn;display:flex;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.Navbar-module___rHu7W__dropdownItem{color:var(--text-secondary,#4b5563);cursor:pointer;border-radius:4px;outline:none;align-items:center;gap:8px;padding:8px 12px;font-size:13px;transition:all .15s;display:flex}.Navbar-module___rHu7W__dropdownItem:hover,.Navbar-module___rHu7W__dropdownItem:focus{background-color:var(--hover-bg,#f3f4f6);color:var(--text-primary,#111827)}.Navbar-module___rHu7W__baseUrlInput:focus{background:0 0}.Navbar-module___rHu7W__mobileOverlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9997;background:#0006;display:none;position:fixed;inset:60px 0 0}.Navbar-module___rHu7W__mobileMenu{background:var(--card-bg,#fff);border-bottom:1px solid var(--border-color,#e5e7eb);z-index:9998;flex-direction:column;gap:12px;padding:16px;animation:.2s ease-out Navbar-module___rHu7W__slideDown;display:none;position:fixed;top:60px;left:0;right:0;box-shadow:0 10px 15px -3px #0000001a}.Navbar-module___rHu7W__mobileSubMenu{background:var(--hover-bg,#f3f4f6);border-radius:8px;flex-direction:column;gap:12px;width:100%;margin-top:4px;margin-bottom:8px;padding:12px;animation:.2s ease-out Navbar-module___rHu7W__fadeIn;display:flex}@keyframes Navbar-module___rHu7W__slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes Navbar-module___rHu7W__scaleIn{0%{opacity:0;transform:scale(.95)translateY(-5px)}to{opacity:1;transform:scale(1)translateY(0)}}.Navbar-module___rHu7W__toggleModeBtn{cursor:pointer;color:#9ca3af;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;width:24px;height:24px;margin-left:4px;padding:0;transition:all .2s;display:flex}.Navbar-module___rHu7W__toggleModeBtn:hover{background-color:var(--hover-bg,#0000000d);color:var(--text-primary,#374151)}.Navbar-module___rHu7W__reconnectBtn{color:#f59e0b}.Navbar-module___rHu7W__reconnectBtn:hover{color:#d97706;background-color:#fffbeb}.Navbar-module___rHu7W__disconnectBtn{color:#6b7280}.Navbar-module___rHu7W__disconnectBtn:hover{background-color:var(--hover-bg,#f3f4f6);color:var(--text-primary,#111827)}@media (max-width:1024px){.Navbar-module___rHu7W__rightSection .Navbar-module___rHu7W__separator{display:none}}@media (max-width:980px){.Navbar-module___rHu7W__sidebarToggle{display:flex}.Navbar-module___rHu7W__rightSection>button:not(.Navbar-module___rHu7W__mobileMenuBtn):not(.Navbar-module___rHu7W__mobileAssistantBtn),.Navbar-module___rHu7W__rightSection .Navbar-module___rHu7W__actionGroup,.Navbar-module___rHu7W__rightSection .Navbar-module___rHu7W__separator{display:none}.Navbar-module___rHu7W__mobileMenuBtn,.Navbar-module___rHu7W__mobileMenu{display:flex}.Navbar-module___rHu7W__mobileOverlay{display:block}.Navbar-module___rHu7W__baseUrlInputWrapper{flex:1;min-width:100px;max-width:300px}.Navbar-module___rHu7W__baseUrlInput{width:100%}.Navbar-module___rHu7W__mobileAssistantBtn{justify-content:center;align-items:center;width:36px;height:36px;display:flex;padding:0!important}.Navbar-module___rHu7W__hideOnMobile{display:none}}@media (max-width:480px){.Navbar-module___rHu7W__baseUrlInputWrapper{display:none}.Navbar-module___rHu7W__projectContainer{max-width:140px}}
.MobileGuard-module__K704Qa__notice{display:none}@media (max-width:980px){.MobileGuard-module__K704Qa__notice{bottom:max(12px,env(safe-area-inset-bottom));z-index:50;background:var(--card-bg);border:1px solid var(--border-color);width:min(360px,100% - 24px);color:var(--text-primary);border-radius:8px;align-items:center;gap:8px;padding:12px 8px 12px 16px;font-size:13px;line-height:1.5;display:flex;position:fixed;right:12px;box-shadow:0 4px 16px #00000026}.MobileGuard-module__K704Qa__dismiss{width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;place-items:center;display:grid}.MobileGuard-module__K704Qa__dismiss:hover{background:var(--hover-bg)}}
.layout-module__47rbma__container{background:var(--background);min-height:100vh;padding-top:64px}
