:root{--color-background: #1e1e1e;--color-background-panel: #252526;--color-background-panel-header: #333333;--color-border: #3c3c3c;--color-text: #cccccc;--color-text-muted: #8c8c8c;--color-text-accent: #ff6c37;--color-accent-blue: #5294e2;--font-family-sans: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;--font-family-mono: "Fira Code", "Courier New", monospace;--panel-header-height: 48px;--color-method-get: #61affe;--color-method-post: #49cc90;--color-method-put: #fca130;--color-method-patch: #f9785d;--color-method-delete: #f93e3e}.get{color:var(--color-method-get)}.post{color:var(--color-method-post)}.put{color:var(--color-method-put)}.patch{color:var(--color-method-patch)}.delete{color:var(--color-method-delete)}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html,body{height:100%;width:100%;overflow:hidden}body{color:var(--color-text);background:var(--color-background);font-family:var(--font-family-sans);font-size:15px}#app{height:100%}.node-item[data-v-937650d7]{list-style:none}.node-content[data-v-937650d7]{display:flex;align-items:center;padding:.5rem 1rem;cursor:pointer;font-family:var(--font-family-mono);font-size:.85rem}.node-content[data-v-937650d7]:hover{background-color:#ffffff0d}.folder .name[data-v-937650d7]{font-weight:700}.arrow[data-v-937650d7]{margin-right:.5rem;transition:transform .2s;font-size:.7rem}.arrow.open[data-v-937650d7]{transform:rotate(90deg)}.method[data-v-937650d7]{font-weight:700;margin-right:.75rem}.name[data-v-937650d7]{flex-grow:1;color:var(--color-text)}.node-children[data-v-937650d7]{list-style:none;padding-left:1.5rem;margin:0}.store-panel[data-v-873c35c4]{display:flex;flex-direction:column;background-color:var(--color-background-panel);overflow-y:auto;height:100%}.panel-header[data-v-873c35c4]{display:flex;align-items:center;padding:0 1rem;background-color:var(--color-background-panel-header);border-bottom:1px solid var(--color-border);height:var(--panel-header-height);flex-shrink:0}h2[data-v-873c35c4]{font-size:.9rem;text-transform:uppercase}.generator-list[data-v-873c35c4]{list-style:none;padding:.5rem 0;margin:0}@media (min-width: 768px){.store-panel[data-v-873c35c4]{flex:1 1 250px}}@keyframes fill-loader-20f08f12{0%{background-size:0% 100%}to{background-size:100% 100%}}@keyframes flash-animation-20f08f12{0%{box-shadow:0 0 5px 2px #5294e2b3}to{box-shadow:none}}.game-panel[data-v-20f08f12]{display:flex;flex-direction:column;background-color:var(--color-background-panel);height:100%}.request-bar[data-v-20f08f12]{display:flex;flex-wrap:wrap;align-items:center;padding:.5rem;border-bottom:1px solid var(--color-border);background-color:var(--color-background-panel-header);gap:.5rem}.api-display[data-v-20f08f12]{display:flex;align-items:center;justify-content:center;height:40px;border:1px solid var(--color-border);border-radius:4px;background:var(--color-background-soft);padding:.5rem 1rem;width:100%;order:-1;font-weight:700;color:var(--color-text-muted)}.custom-selector-wrapper[data-v-20f08f12]{position:relative;height:40px;border:1px solid var(--color-border);border-radius:4px;background:var(--color-background);width:100%}.selected-item[data-v-20f08f12]{display:flex;align-items:center;justify-content:space-between;padding:.5rem 1rem;cursor:pointer;height:100%;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.arrow[data-v-20f08f12]{font-size:.6rem;margin-left:.5rem}.options-dropdown[data-v-20f08f12]{position:absolute;top:100%;left:0;right:0;background-color:var(--color-background-panel-header);border:1px solid var(--color-border);list-style:none;padding:.5rem 0;margin:0;z-index:10;border-radius:4px;max-height:300px;overflow-y:auto}.options-dropdown li[data-v-20f08f12]{padding:.5rem 1rem;cursor:pointer;white-space:nowrap}.options-dropdown li[data-v-20f08f12]:not(.disabled):hover{background-color:var(--color-accent-blue)}.options-dropdown li:not(.disabled):hover span[data-v-20f08f12]{color:#fff}.options-dropdown li.disabled[data-v-20f08f12]{color:var(--color-text-muted);cursor:not-allowed;opacity:.5;text-decoration:line-through}.url-input-container[data-v-20f08f12]{flex-grow:1;display:flex;align-items:center;background:var(--color-background);border:1px solid var(--color-border);border-radius:4px;margin:0;overflow:hidden;background-repeat:no-repeat;background-size:0% 100%;height:40px;min-width:100%}.url-input-container.flash[data-v-20f08f12]{animation:flash-animation-20f08f12 1s ease-out}.base-url[data-v-20f08f12]{padding:.5rem;background-color:var(--color-background-soft);color:var(--color-text-muted);font-family:var(--font-family-mono);white-space:nowrap}.url-input-container input[type=text][data-v-20f08f12]{flex-grow:1;background-color:transparent;border:none;color:var(--color-text);padding:.5rem;font-family:var(--font-family-mono);width:100%}.url-input-container input[type=text][data-v-20f08f12]:focus{outline:none}.url-input-container.loading[data-v-20f08f12]{background-image:linear-gradient(to right,#5294e2b3,#5294e2b3);animation:fill-loader-20f08f12 2s linear infinite}.send-button[data-v-20f08f12]{background-color:var(--color-text-accent);color:#fff;border:none;padding:.5rem 1.5rem;border-radius:4px;cursor:pointer;font-weight:700;height:40px;width:100%}.send-button[data-v-20f08f12]:hover{filter:brightness(1.1)}.send-button[data-v-20f08f12]:disabled{background-color:#555;cursor:not-allowed;filter:none}.cancel-button[data-v-20f08f12]{background-color:#f93e3e}.response-panel[data-v-20f08f12]{padding:1rem;flex-grow:1;overflow-y:auto;font-family:var(--font-family-mono)}pre[data-v-20f08f12]{white-space:pre-wrap;word-wrap:break-word;color:var(--color-text-muted)}@media (min-width: 768px){.game-panel[data-v-20f08f12]{flex:999 1 400px;min-width:320px}.request-bar[data-v-20f08f12]{flex-wrap:nowrap;padding:0 .5rem;height:var(--panel-header-height)}.api-display[data-v-20f08f12]{width:auto;order:0;flex-shrink:0;background:transparent;border:none;color:var(--color-text)}.custom-selector-wrapper[data-v-20f08f12]{width:auto;flex-shrink:0}.custom-selector-wrapper[data-v-20f08f12]:nth-of-type(1){border:none;background:transparent}.custom-selector-wrapper:nth-of-type(1) .selected-item[data-v-20f08f12]{border-right:1px solid var(--color-border)}.url-input-container[data-v-20f08f12]{min-width:auto}.send-button[data-v-20f08f12]{width:auto;min-width:110px}}.stats-panel[data-v-340b2ac4]{display:flex;flex-direction:column;background-color:var(--color-background-panel);padding:1rem;overflow-y:auto;height:100%}h2[data-v-340b2ac4]{text-transform:uppercase;font-size:.9rem;margin-bottom:1rem;color:var(--color-text-muted)}.stat[data-v-340b2ac4]{display:flex;justify-content:space-between;margin-bottom:.5rem;font-size:.9rem}.label[data-v-340b2ac4]{color:var(--color-text)}.value[data-v-340b2ac4]{color:var(--color-text-accent);font-weight:700}@media (min-width: 768px){.stats-panel[data-v-340b2ac4]{flex:1 1 300px}}.endpoint-details-panel[data-v-278aa0ec]{position:fixed;inset:0;height:100%;z-index:200;background-color:var(--color-background-panel);display:flex;flex-direction:column}.panel-header[data-v-278aa0ec]{display:flex;justify-content:space-between;align-items:center;padding:0 1rem;background-color:var(--color-background-panel-header);border-bottom:1px solid var(--color-border);height:var(--panel-header-height);flex-shrink:0}h3[data-v-278aa0ec]{font-family:var(--font-family-mono);font-size:1rem}.close-button[data-v-278aa0ec]{background:none;border:none;color:var(--color-text-muted);font-size:1.5rem;cursor:pointer}.panel-content[data-v-278aa0ec]{padding:1rem;overflow-y:auto}table[data-v-278aa0ec]{width:100%;border-collapse:collapse}th[data-v-278aa0ec],td[data-v-278aa0ec]{padding:.5rem;text-align:left;border-bottom:1px solid var(--color-border);font-family:var(--font-family-mono)}thead[data-v-278aa0ec]{color:var(--color-text-muted)}.select-button[data-v-278aa0ec]{background-color:var(--color-accent-blue);color:#fff;border:none;padding:.3rem .8rem;border-radius:4px;cursor:pointer}.select-button[data-v-278aa0ec]:hover{filter:brightness(1.1)}.method[data-v-278aa0ec]{font-weight:700}@media (min-width: 768px){.endpoint-details-panel[data-v-278aa0ec]{position:static;z-index:auto;height:auto;border-top:1px solid var(--color-border)}}.resizer[data-v-ba76fab3]{flex-shrink:0;background-color:var(--color-border);transition:background-color .2s}.resizer[data-v-ba76fab3]:hover{background-color:var(--color-accent-blue)}.horizontal[data-v-ba76fab3]{flex-basis:2px;cursor:col-resize}.vertical[data-v-ba76fab3]{flex-basis:2px;cursor:row-resize}.mobile-nav[data-v-7b2221f6]{display:flex;justify-content:space-around;align-items:center;position:fixed;bottom:0;left:0;right:0;height:60px;background-color:var(--color-background-panel-header);border-top:1px solid var(--color-border);z-index:100}button[data-v-7b2221f6]{flex:1;height:100%;background:none;border:none;color:var(--color-text-muted);font-size:1rem;cursor:pointer;transition:color .2s,background-color .2s}button[data-v-7b2221f6]:hover{background-color:var(--color-background-panel)}button.active[data-v-7b2221f6]{color:var(--color-text-accent);font-weight:700}.app-container[data-v-ec209224]{display:flex;flex-direction:column;height:100%;width:100%;overflow:hidden}.main-content[data-v-ec209224]{display:flex;flex-wrap:nowrap;flex-grow:1;background-color:var(--color-border);min-height:0;overflow:hidden}.details-panel-container[data-v-ec209224]{flex-shrink:0;min-height:0;overflow:hidden}.mobile-content[data-v-ec209224]{flex-grow:1;padding-bottom:60px;overflow-y:auto;height:100%}
