.ApiDocs-module__oh7FXa__container{color:#e2e8f0;background:linear-gradient(135deg,#0f172a 0%,#1e293b 100%);min-height:100vh;padding:2rem}.ApiDocs-module__oh7FXa__header{text-align:center;max-width:1200px;margin:0 auto 2rem}.ApiDocs-module__oh7FXa__header h1{color:#fff;background:linear-gradient(90deg,#60a5fa,#06b6d4);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0 0 .75rem;font-size:2.5rem;font-weight:800}.ApiDocs-module__oh7FXa__header p{color:#cbd5e1;max-width:700px;margin:0 auto;font-size:1rem;line-height:1.6}.ApiDocs-module__oh7FXa__userTypeSelector{flex-direction:row;justify-content:center;align-items:center;gap:1rem;max-width:1000px;margin:0 auto 2.5rem;display:flex}.ApiDocs-module__oh7FXa__userTypeButton{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#cbd5e1;cursor:pointer;white-space:nowrap;background:#1e293b80;border:2px solid #60a5fa33;border-radius:14px;flex-direction:row;flex:1;justify-content:center;align-items:center;gap:.75rem;min-height:60px;padding:1.125rem 2rem;font-size:1.0625rem;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;box-shadow:0 4px 20px #00000040}.ApiDocs-module__oh7FXa__userTypeButton svg{color:#60a5fa;flex-shrink:0;font-size:1.75rem;transition:all .3s}.ApiDocs-module__oh7FXa__userTypeButton:hover{background:#1e293bb3;border-color:#60a5fa66;transform:translateY(-3px);box-shadow:0 10px 30px #60a5fa40}.ApiDocs-module__oh7FXa__userTypeButton:hover svg{color:#93c5fd;transform:scale(1.15)}.ApiDocs-module__oh7FXa__userTypeButton.ApiDocs-module__oh7FXa__active{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;background:linear-gradient(135deg,#0ea5e9f2,#06b6d4f2);border-color:#06b6d4;transform:translateY(-3px);box-shadow:0 12px 40px #0ea5e966,0 0 60px #06b6d433}.ApiDocs-module__oh7FXa__userTypeButton.ApiDocs-module__oh7FXa__active svg{color:#fff;filter:drop-shadow(0 3px 10px #fff6);transform:scale(1.15)}.ApiDocs-module__oh7FXa__contentWrapper{align-items:flex-start;gap:2rem;max-width:1400px;margin:0 auto;display:flex}.ApiDocs-module__oh7FXa__sidebar{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:10;background:#1e293bb3;border:1px solid #60a5fa4d;border-radius:16px;flex-shrink:0;width:280px;max-height:calc(100vh - 120px);padding:1.5rem;position:sticky;top:100px;overflow-y:auto;box-shadow:0 4px 20px #0006}.ApiDocs-module__oh7FXa__sidebarNav{flex-direction:column;gap:.5rem;display:flex}.ApiDocs-module__oh7FXa__navSection{width:100%}.ApiDocs-module__oh7FXa__navButton{color:#cbd5e1;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;justify-content:space-between;align-items:center;width:100%;padding:.875rem 1rem;font-size:.9375rem;font-weight:500;transition:all .2s;display:flex}.ApiDocs-module__oh7FXa__navButton:hover{color:#93c5fd;background:#60a5fa1a;border-color:#60a5fa33}.ApiDocs-module__oh7FXa__navButton.ApiDocs-module__oh7FXa__activeNav{color:#fff;background:linear-gradient(135deg,#0ea5e933,#06b6d433);border-color:#06b6d466;font-weight:600}.ApiDocs-module__oh7FXa__expandIcon{color:#64748b;align-items:center;font-size:.875rem;transition:color .2s;display:flex}.ApiDocs-module__oh7FXa__navButton:hover .ApiDocs-module__oh7FXa__expandIcon{color:#93c5fd}.ApiDocs-module__oh7FXa__subsectionList{margin:.5rem 0 0;padding:0 0 0 1rem;list-style:none}.ApiDocs-module__oh7FXa__subsectionItem{color:#94a3b8;cursor:pointer;border-radius:8px;padding:.625rem .875rem;font-size:.875rem;transition:all .2s}.ApiDocs-module__oh7FXa__subsectionItem:hover{color:#93c5fd;background:#60a5fa0d}.ApiDocs-module__oh7FXa__content{flex:1;min-width:0}.ApiDocs-module__oh7FXa__docsContent{width:100%}.ApiDocs-module__oh7FXa__section{margin-bottom:4rem;scroll-margin-top:2rem}.ApiDocs-module__oh7FXa__section h2{color:#fff;border-bottom:3px solid #0000;border-image:linear-gradient(90deg,#0ea5e9,#06b6d4) 1;margin:0 0 1.5rem;padding-bottom:.75rem;font-size:2.25rem;font-weight:700}.ApiDocs-module__oh7FXa__section h3{color:#e2e8f0;margin:2.5rem 0 1.25rem;font-size:1.75rem;font-weight:600}.ApiDocs-module__oh7FXa__section h4{color:#cbd5e1;margin:2rem 0 1rem;font-size:1.375rem;font-weight:600}.ApiDocs-module__oh7FXa__section p{color:#cbd5e1;margin-bottom:1rem;font-size:1.0625rem;line-height:1.8}.ApiDocs-module__oh7FXa__section ul{color:#cbd5e1;margin:1rem 0 1.5rem 1.75rem;font-size:1.0625rem}.ApiDocs-module__oh7FXa__section ul li{margin-bottom:.75rem;line-height:1.7}.ApiDocs-module__oh7FXa__section code{color:#60a5fa;background:#60a5fa26;border:1px solid #60a5fa33;border-radius:6px;padding:.25rem .625rem;font-family:Courier New,Consolas,Monaco,monospace;font-size:.9375rem}.ApiDocs-module__oh7FXa__infoBox{background:#3b82f614;border:1px solid #3b82f640;border-left:4px solid #3b82f6;border-radius:12px;margin:2rem 0;padding:1.5rem 1.75rem}.ApiDocs-module__oh7FXa__infoBox p{color:#e2e8f0;margin:0 0 .75rem}.ApiDocs-module__oh7FXa__infoBox p:last-child{margin-bottom:0}.ApiDocs-module__oh7FXa__infoBox ul{margin:.75rem 0 0 1.75rem}.ApiDocs-module__oh7FXa__infoBox strong{color:#60a5fa}.ApiDocs-module__oh7FXa__warningBox{background:#ef444414;border:1px solid #ef444440;border-left:4px solid #ef4444;border-radius:12px;margin:2rem 0;padding:1.5rem 1.75rem}.ApiDocs-module__oh7FXa__warningBox p{color:#fca5a5;margin:0;font-weight:500}.ApiDocs-module__oh7FXa__warningBox strong{color:#ef4444}.ApiDocs-module__oh7FXa__codeBlock{background:#0f172acc;border:1px solid #ffffff1a;border-radius:12px;margin:2rem 0;position:relative;overflow:hidden}.ApiDocs-module__oh7FXa__codeHeader{background:#ffffff08;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding:1rem 1.5rem;display:flex}.ApiDocs-module__oh7FXa__codeTitle{color:#94a3b8;text-transform:uppercase;letter-spacing:.5px;align-items:center;gap:.75rem;font-size:.875rem;font-weight:600;display:flex}.ApiDocs-module__oh7FXa__copyButton{color:#60a5fa;cursor:pointer;background:#60a5fa1a;border:1px solid #60a5fa33;border-radius:6px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:all .2s;display:flex}.ApiDocs-module__oh7FXa__copyButton:hover{background:#60a5fa33;border-color:#60a5fa4d;transform:translateY(-1px)}.ApiDocs-module__oh7FXa__copyButton.ApiDocs-module__oh7FXa__copied{color:#22c55e;background:#22c55e1a;border-color:#22c55e4d}.ApiDocs-module__oh7FXa__codeBlock pre{margin:0;padding:1.5rem;font-family:Courier New,Consolas,Monaco,monospace;font-size:.9375rem;line-height:1.7;overflow-x:auto}.ApiDocs-module__oh7FXa__codeBlock code{color:#e2e8f0;font-size:inherit;background:0 0;border:none;padding:0}.ApiDocs-module__oh7FXa__endpointCard{background:#ffffff08;border:1px solid #ffffff1a;border-radius:16px;margin:2.5rem 0;padding:2.5rem;box-shadow:0 4px 16px #0003}.ApiDocs-module__oh7FXa__endpointHeader{flex-wrap:wrap;align-items:center;gap:1.25rem;margin-bottom:1.5rem;display:flex}.ApiDocs-module__oh7FXa__endpointHeader h3{color:#fff;margin:0;font-size:1.75rem}.ApiDocs-module__oh7FXa__methodBadge{text-transform:uppercase;letter-spacing:1px;border-radius:8px;padding:.625rem 1.25rem;font-size:.875rem;font-weight:700;box-shadow:0 2px 8px #0003}.ApiDocs-module__oh7FXa__methodBadge.ApiDocs-module__oh7FXa__post{color:#fff;background:linear-gradient(135deg,#10b981,#059669)}.ApiDocs-module__oh7FXa__methodBadge.ApiDocs-module__oh7FXa__put{color:#fff;background:linear-gradient(135deg,#f59e0b,#d97706)}.ApiDocs-module__oh7FXa__methodBadge.ApiDocs-module__oh7FXa__get{color:#fff;background:linear-gradient(135deg,#3b82f6,#2563eb)}.ApiDocs-module__oh7FXa__methodBadge.ApiDocs-module__oh7FXa__delete{color:#fff;background:linear-gradient(135deg,#ef4444,#dc2626)}.ApiDocs-module__oh7FXa__endpointPath{background:#0006;border:1px solid #ffffff1a;border-radius:10px;margin:1.5rem 0;padding:1.25rem}.ApiDocs-module__oh7FXa__endpointPath code{color:#60a5fa;font-size:1.125rem;font-weight:500}.ApiDocs-module__oh7FXa__table{border:1px solid #ffffff1a;border-radius:12px;width:100%;margin:1.5rem 0;overflow:hidden}.ApiDocs-module__oh7FXa__table table{border-collapse:collapse;width:100%}.ApiDocs-module__oh7FXa__table thead{background:#ffffff0d}.ApiDocs-module__oh7FXa__table th{text-align:left;color:#94a3b8;text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid #ffffff1a;padding:1rem 1.25rem;font-size:.875rem;font-weight:600}.ApiDocs-module__oh7FXa__table td{color:#cbd5e1;vertical-align:top;border-bottom:1px solid #ffffff0d;padding:1rem 1.25rem}.ApiDocs-module__oh7FXa__table tbody tr:hover{background:#ffffff05}.ApiDocs-module__oh7FXa__table tbody tr:last-child td{border-bottom:none}.ApiDocs-module__oh7FXa__table td code{font-size:.875rem}.ApiDocs-module__oh7FXa__errorCard{background:#ef44440f;border:1px solid #ef444433;border-left:4px solid #ef4444;border-radius:12px;margin:2rem 0;padding:2rem}.ApiDocs-module__oh7FXa__errorCard h3{color:#fca5a5;align-items:center;gap:1rem;margin:0 0 1.25rem;font-size:1.375rem;display:flex}.ApiDocs-module__oh7FXa__errorCode{color:#ef4444;background:#ef444433;border:1px solid #ef44444d;border-radius:6px;padding:.375rem .875rem;font-family:Courier New,Consolas,Monaco,monospace;font-size:1rem;font-weight:700}.ApiDocs-module__oh7FXa__errorMessage{color:#fca5a5;background:#0000004d;border:1px solid #ef444433;border-radius:8px;margin:1.25rem 0;padding:1rem;font-family:Courier New,Consolas,Monaco,monospace;font-size:.9375rem}.ApiDocs-module__oh7FXa__errorCard h4{color:#e2e8f0;margin:1.5rem 0 .75rem;font-size:1.125rem;font-weight:600}.ApiDocs-module__oh7FXa__errorCard ul{color:#cbd5e1;margin:.75rem 0 0 1.75rem}.ApiDocs-module__oh7FXa__errorCard ul li{margin-bottom:.625rem}.ApiDocs-module__oh7FXa__required{color:#fff;text-transform:uppercase;letter-spacing:.5px;background:linear-gradient(135deg,#ef4444,#dc2626);border-radius:6px;padding:.25rem .625rem;font-size:.75rem;font-weight:700;display:inline-block}.ApiDocs-module__oh7FXa__optional{color:#fff;text-transform:uppercase;letter-spacing:.5px;background:linear-gradient(135deg,#64748b,#475569);border-radius:6px;padding:.25rem .625rem;font-size:.75rem;font-weight:700;display:inline-block}.ApiDocs-module__oh7FXa__link{color:#60a5fa;border-bottom:1px solid #0000;font-weight:500;text-decoration:none;transition:color .2s}.ApiDocs-module__oh7FXa__link:hover{color:#93c5fd;border-bottom-color:#60a5fa}@media (max-width:1024px){.ApiDocs-module__oh7FXa__container{padding:3rem 1.5rem 2rem}.ApiDocs-module__oh7FXa__header h1{font-size:2.5rem}.ApiDocs-module__oh7FXa__userTypeSelector{gap:1rem}.ApiDocs-module__oh7FXa__userTypeButton{max-width:300px}.ApiDocs-module__oh7FXa__contentWrapper{flex-direction:column}.ApiDocs-module__oh7FXa__sidebar{width:100%;max-height:400px;position:static}}@media (max-width:768px){.ApiDocs-module__oh7FXa__container{padding:1.5rem 1rem}.ApiDocs-module__oh7FXa__header{margin-bottom:1.5rem}.ApiDocs-module__oh7FXa__header h1{font-size:1.75rem}.ApiDocs-module__oh7FXa__header p{font-size:.9375rem}.ApiDocs-module__oh7FXa__userTypeSelector{flex-direction:column;gap:.75rem;margin-bottom:1.5rem}.ApiDocs-module__oh7FXa__userTypeButton{padding:.875rem 1rem;font-size:.9375rem}.ApiDocs-module__oh7FXa__userTypeButton svg{font-size:1.25rem}.ApiDocs-module__oh7FXa__section{margin-bottom:3rem}.ApiDocs-module__oh7FXa__section h2{font-size:1.75rem}.ApiDocs-module__oh7FXa__section h3{font-size:1.375rem}.ApiDocs-module__oh7FXa__section h4{font-size:1.125rem}.ApiDocs-module__oh7FXa__endpointCard{padding:1.5rem}.ApiDocs-module__oh7FXa__endpointHeader{flex-direction:column;align-items:flex-start;gap:1rem}.ApiDocs-module__oh7FXa__endpointHeader h3{font-size:1.375rem}.ApiDocs-module__oh7FXa__codeBlock pre{padding:1rem;font-size:.875rem}.ApiDocs-module__oh7FXa__table{font-size:.875rem;display:block;overflow-x:auto}.ApiDocs-module__oh7FXa__table th,.ApiDocs-module__oh7FXa__table td{padding:.75rem .875rem}}.ApiDocs-module__oh7FXa__homeButton{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;cursor:pointer;z-index:1000;background:linear-gradient(135deg,#0ea5e9f2,#06b6d4f2);border:2px solid #06b6d480;border-radius:50px;align-items:center;gap:.75rem;padding:1rem 1.5rem;font-size:1rem;font-weight:600;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;bottom:2rem;right:2rem;box-shadow:0 8px 32px #0ea5e966}.ApiDocs-module__oh7FXa__homeButton:hover{border-color:#06b6d4;transform:translateY(-4px)scale(1.05);box-shadow:0 12px 48px #0ea5e999,0 0 60px #06b6d44d}.ApiDocs-module__oh7FXa__homeButton svg{font-size:1.25rem;transition:transform .3s}.ApiDocs-module__oh7FXa__homeButton:hover svg{transform:scale(1.15)}@media (max-width:480px){.ApiDocs-module__oh7FXa__container{padding:1rem .75rem}.ApiDocs-module__oh7FXa__header h1{font-size:1.5rem}.ApiDocs-module__oh7FXa__header p{font-size:.875rem}.ApiDocs-module__oh7FXa__userTypeSelector{gap:.5rem;margin-bottom:1rem}.ApiDocs-module__oh7FXa__userTypeButton{gap:.5rem;padding:.75rem .875rem;font-size:.875rem}.ApiDocs-module__oh7FXa__userTypeButton svg{font-size:1.125rem}.ApiDocs-module__oh7FXa__section h2{font-size:1.5rem}.ApiDocs-module__oh7FXa__methodBadge{padding:.5rem .875rem;font-size:.75rem}.ApiDocs-module__oh7FXa__codeHeader{padding:.75rem 1rem}.ApiDocs-module__oh7FXa__copyButton{padding:.375rem .75rem;font-size:.75rem}.ApiDocs-module__oh7FXa__homeButton{gap:.5rem;padding:.875rem 1.25rem;font-size:.9375rem;bottom:1rem;right:1rem}.ApiDocs-module__oh7FXa__homeButton svg{font-size:1.125rem}}
