.app-container{display:flex;flex-direction:column;min-height:100vh;overflow-x:hidden;overflow-y:auto}.main-content{background-color:var(--card-bg-color);box-shadow:inset 0 0 10px #0000000d;color:var(--text-color);flex:1 1;font-size:1rem;line-height:1.6;overflow-y:auto;padding:12px 0}@media (max-width:768px){.main-content{font-size:.95rem;padding:8px 0}}@media (max-width:480px){.main-content{font-size:.9rem;padding:5px 0}header{padding:.8rem 0}.logo{font-size:1.5rem}.nav-links{gap:10px}.nav-links a{font-size:.9rem;padding:3px 8px}.language-selector-current{justify-content:center;width:100%}}header{background-color:var(--dark-color);box-shadow:0 2px 4px #0000001a;color:#adadad;padding:1rem 0}header .container{align-items:center;display:flex;justify-content:space-between}.logo{border-radius:4px;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:1.8rem;font-weight:700;letter-spacing:1px;padding:5px 10px}.logo a{color:var(--primary-color);display:inline-block;position:relative;text-decoration:none;text-shadow:0 2px 4px #0003;transition:all .3s ease}.logo a:hover{text-shadow:0 3px 6px #0000004d;transform:scale(1.02)}.logo a:after{background:var(--primary-color);bottom:-3px;content:"";height:2px;left:0;position:absolute;transition:width .3s ease;width:0}.logo a:hover:after{width:100%}.nav-links{display:flex;gap:20px}.nav-links a{align-items:center;border-radius:4px;color:#fff;display:flex;padding:4px 10px;text-decoration:none;transition:background-color .3s}.nav-links a:hover{background-color:#ffffff1a;text-decoration:none}.nav-links a.active{background-color:var(--primary-color)}.theme-toggle-btn{background:none;border:none;border-radius:4px;color:#adadad;cursor:pointer;font-size:1.2rem;margin-left:10px;padding:5px 10px;transition:background-color .3s}.theme-toggle-btn:hover{background-color:#ffffff1a}footer{background-color:var(--dark-color);color:#adadad;text-align:center}footer a{color:var(--light-color);text-decoration:none}footer a:hover{text-decoration:underline}.footer-links{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.mx-2{margin:0 .5rem}.mt-2{margin-top:.5rem}.page-transition-enter{opacity:0;transform:translateY(10px)}.page-transition-enter-active{transition:opacity .3s,transform .3s}.page-transition-enter-active,.page-transition-exit{opacity:1;transform:translateY(0)}.page-transition-exit-active{opacity:0;transform:translateY(-10px);transition:opacity .3s,transform .3s}@media (max-width:768px){header .container{flex-direction:column;gap:10px}.nav-links{align-items:center;flex-direction:column;gap:15px;width:100%}.language-selector,.nav-links a,.theme-toggle-btn{justify-content:center;margin:0;max-width:300px;width:100%}.d-flex{flex-direction:column!important;gap:15px}.d-flex .form-group{margin-right:0!important;width:100%!important}.form-group small{display:block;margin-top:5px!important;position:relative!important}}.request-tabs{border-bottom:1px solid #ddd;display:flex;margin-bottom:20px}.tab-button{background:none;border:none;border-bottom:2px solid #0000;cursor:pointer;font-weight:500;padding:10px 20px;transition:all .3s}.tab-button:hover{background-color:var(--hover-bg-color)}.tab-button.active{border-bottom:2px solid var(--primary-color);color:var(--primary-color)}@media (max-width:768px){.request-tabs{flex-wrap:wrap;justify-content:flex-start}.tab-button{flex:1 0 auto;font-size:.9rem;padding:8px 12px;text-align:center}}.table{border-collapse:collapse;margin-bottom:20px;width:100%}.table td,.table th{border-bottom:1px solid var(--border-color);padding:12px 15px;text-align:left;transition:border-color .3s ease,background-color .3s ease}.table th{background-color:var(--table-header-bg);font-weight:600}.table tr:hover{background-color:var(--hover-bg-color)}@media (max-width:768px){.table{-webkit-overflow-scrolling:touch;display:block;overflow-x:auto}.table td,.table th{font-size:.9rem;padding:8px 10px}}.detail-table{border-collapse:collapse;width:100%}.detail-table td,.detail-table th{border-bottom:1px solid var(--border-color);padding:10px;text-align:left;transition:border-color .3s ease,color .3s ease}.detail-table th{color:var(--text-color);font-weight:600;width:150px}@media (max-width:768px){.detail-table{-webkit-overflow-scrolling:touch;display:block;overflow-x:auto}.detail-table th{font-size:.9rem;padding:8px;width:100px}.detail-table td{font-size:.9rem;padding:8px;word-break:break-word}}pre{background-color:var(--code-bg-color);border-radius:4px;color:var(--text-color);font-family:monospace;font-size:14px;line-height:1.5;max-height:400px;overflow:auto;padding:15px;transition:background-color .3s ease,color .3s ease}@media (max-width:768px){pre{-webkit-overflow-scrolling:touch;font-size:12px;max-height:300px;padding:10px}}.request-body,.request-raw{white-space:pre-wrap;word-break:break-word}.section{margin-bottom:30px}.section-title{border-bottom:1px solid var(--border-color);color:var(--primary-color);font-size:1.2rem;font-weight:600;margin-bottom:15px;padding-bottom:8px;transition:border-color .3s ease}.d-flex{display:flex}.justify-content-between{justify-content:space-between}.align-items-center{align-items:center}.language-selector{position:relative}.language-selector-current{align-items:center;background-color:initial;border:1px solid #0000;border-radius:4px;color:var(--text-color);cursor:pointer;display:flex;font-size:1rem;margin-right:15px;min-width:120px;padding:5px 10px;transition:all .3s ease}.language-selector-current:hover{border-color:var(--primary-color)}.language-flag{border-radius:2px;box-shadow:0 1px 2px #0000001a;height:14px;margin-right:8px;object-fit:cover;width:20px}.language-name{flex-grow:1}.language-arrow{font-size:.7rem;margin-left:5px;opacity:.7}.language-selector-dropdown{background-color:var(--bg-color);border:1px solid var(--border-color);border-radius:4px;box-shadow:0 2px 10px #0000001a;left:0;list-style:none;margin-top:5px;padding:5px 0;position:absolute;right:0;top:100%;z-index:100}.language-option{align-items:center;cursor:pointer;display:flex;padding:8px 12px;transition:background-color .2s ease}.language-option.active,.language-option:hover{background-color:var(--hover-bg-color)}.language-option.active{color:var(--primary-color);font-weight:500}@media (max-width:768px){.section-title{font-size:1.1rem}.detail-table th{width:100px}.section{margin-bottom:20px}.language-selector{margin-right:10px}.language-selector-current{font-size:.8rem;min-width:100px;padding:4px 8px}.language-flag{height:12px;margin-right:6px;width:16px}.language-option{font-size:.8rem;padding:6px 10px}.mb-4.d-flex{flex-direction:column;gap:10px}.mb-4.d-flex button{margin:0;width:100%}}@media (max-width:480px){.section-title{font-size:1rem;margin-bottom:12px;padding-bottom:6px}.section{margin-bottom:15px}pre{font-size:11px;max-height:250px;padding:8px}.tab-button{font-size:.85rem;padding:6px 10px}.detail-table th{width:90px}.detail-table td,.detail-table th{font-size:.85rem;padding:6px}}
/*# sourceMappingURL=325.a33c2ba9.chunk.css.map*/