:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#ff3b30;text-decoration:inherit}a:hover{color:#ff3b30}body{margin:0;display:flex;place-items:center;min-width:320px;min-height:100vh}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#000}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}.card{padding:2em}#app{max-width:1280px;margin:0 auto;padding:2rem;text-align:center}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#ff3b30}button{background-color:#f9f9f9;color:#ff3b30}}.api-request[data-v-6dc04845]{max-width:700px;margin:0 auto;padding:20px;background-color:#f9f9f9;border-radius:8px;box-shadow:0 2px 10px #0000001a}.request-form[data-v-6dc04845]{margin:20px 0;display:flex;flex-direction:column;gap:15px}.request-type[data-v-6dc04845]{display:flex;gap:20px;justify-content:center;margin-bottom:10px}.request-type label[data-v-6dc04845]{display:flex;align-items:center;gap:5px;cursor:pointer;padding:8px 16px;border-radius:4px;transition:background-color .2s}.request-type label[data-v-6dc04845]:hover{background-color:#eaeaea}.input-group[data-v-6dc04845]{display:flex;flex-direction:column;gap:5px;width:100%;max-width:300px;margin:0 auto}.input-group label[data-v-6dc04845]{font-weight:500;text-align:left}.input-field[data-v-6dc04845]{padding:10px 12px;border:1px solid #ccc;border-radius:4px;width:100%;font-size:1em;transition:border-color .2s,box-shadow .2s}.input-field[data-v-6dc04845]:focus{outline:none;border-color:#0376f9;box-shadow:0 0 0 2px #646cff33}.error-input[data-v-6dc04845]{border-color:#dc2626}.validation-message[data-v-6dc04845]{color:#dc2626;font-size:.85em;text-align:left}.button-group[data-v-6dc04845]{display:flex;justify-content:center;margin-top:20px}.request-button[data-v-6dc04845]{min-width:150px;height:40px;align-self:center;background-color:#0376f9;color:#fff;font-weight:500;transition:background-color .2s;display:flex;align-items:center;justify-content:center}.request-button[data-v-6dc04845]:hover:not(:disabled){background-color:#0376f9}.request-button[data-v-6dc04845]:disabled{opacity:.7;cursor:not-allowed}.loading-indicator[data-v-6dc04845]{display:flex;gap:4px;align-items:center}.dot[data-v-6dc04845]{width:6px;height:6px;background-color:#fff;border-radius:50%;animation:pulse-6dc04845 1.5s infinite ease-in-out}.dot[data-v-6dc04845]:nth-child(2){animation-delay:.5s}.dot[data-v-6dc04845]:nth-child(3){animation-delay:1s}@keyframes pulse-6dc04845{0%,to{transform:scale(.8);opacity:.8}50%{transform:scale(1.2);opacity:1}}.error[data-v-6dc04845]{margin:15px 0;padding:15px;background-color:#fee2e2;border-radius:6px;text-align:left;color:#b91c1c}.error-title[data-v-6dc04845]{font-weight:600;margin-bottom:5px}.toggle-details[data-v-6dc04845]{background:none;border:none;color:#b91c1c;text-decoration:underline;cursor:pointer;padding:4px 0;font-size:.9em;margin-top:8px}.error-details[data-v-6dc04845]{margin-top:10px;padding:10px;background-color:#0000000d;border-radius:4px;font-size:.9em}.response[data-v-6dc04845]{margin-top:20px;padding:15px;background-color:#f0f9ff;border-radius:6px;text-align:left;border:1px solid #bae6fd}.response h3[data-v-6dc04845]{margin-top:0;color:#0369a1;border-bottom:1px solid #bae6fd;padding-bottom:8px;margin-bottom:16px}.success-message[data-v-6dc04845]{display:flex;align-items:center;color:#16a34a;margin-bottom:15px;padding:10px;background-color:#dcfce7;border-radius:4px}.api-error-message[data-v-6dc04845]{display:flex;align-items:center;color:#dc2626;margin-bottom:15px;padding:10px;background-color:#fee2e2;border-radius:4px}.success-icon[data-v-6dc04845],.error-icon[data-v-6dc04845]{font-size:1.5em;margin-right:10px}.success-text[data-v-6dc04845],.error-text[data-v-6dc04845]{font-weight:500}.response-data[data-v-6dc04845]{margin:15px 0;padding:10px;background-color:#f8fafc;border-radius:4px;border:1px solid #e2e8f0}.response-data h4[data-v-6dc04845]{margin-top:0;margin-bottom:10px;color:#0369a1}.data-content[data-v-6dc04845]{display:flex;flex-direction:column;gap:5px}.data-item[data-v-6dc04845]{padding:5px 0}.raw-response[data-v-6dc04845]{margin-top:15px;padding:10px;background-color:#1e293b;border-radius:4px;color:#f8fafc}.raw-header[data-v-6dc04845]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.raw-header h4[data-v-6dc04845]{margin:0;color:#f8fafc}.copy-button[data-v-6dc04845]{background-color:#334155;color:#f8fafc;border:none;padding:4px 8px;border-radius:4px;cursor:pointer;font-size:.8em;transition:background-color .2s}.copy-button[data-v-6dc04845]:hover{background-color:#475569}.raw-response pre[data-v-6dc04845]{margin:0;white-space:pre-wrap;word-wrap:break-word;font-family:monospace;font-size:.9em;overflow-x:auto}@media (prefers-color-scheme: dark){.api-request[data-v-6dc04845]{background-color:#1a1a1a;color:#ffffffde}.request-type label[data-v-6dc04845]:hover{background-color:#2a2a2a}.input-field[data-v-6dc04845]{background-color:#2a2a2a;color:#ffffffde;border-color:#444}.error[data-v-6dc04845]{background-color:#b91c1c1a}.response[data-v-6dc04845]{background-color:#0369a11a;border-color:#bae6fd33}.success-message[data-v-6dc04845]{background-color:#16a34a1a}.api-error-message[data-v-6dc04845]{background-color:#dc26261a}.response-data[data-v-6dc04845]{background-color:#f8fafc0d;border-color:#e2e8f033}.raw-response[data-v-6dc04845]{background-color:#0f172a}.copy-button[data-v-6dc04845]{background-color:#1e293b}.copy-button[data-v-6dc04845]:hover{background-color:#334155}}.app-container{max-width:1280px;margin:0 auto;padding:2rem;text-align:center}
