.PlaygroundTabFixed_playgroundContainer__FMQOh{display:flex;gap:20px;height:700px;background:linear-gradient(135deg,#0f1419,#1a1f2e 50%,#2d1b69);border-radius:16px;padding:20px;box-shadow:0 20px 40px rgba(0,0,0,.4),0 8px 16px rgba(0,0,0,.2),inset 0 1px 0 hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.1);position:relative;animation:PlaygroundTabFixed_containerFadeIn__z7PKw .5s ease-out}@keyframes PlaygroundTabFixed_containerFadeIn__z7PKw{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.PlaygroundTabFixed_playgroundContainer__FMQOh:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 20% 30%,rgba(56,189,248,.1) 0,transparent 50%),radial-gradient(circle at 80% 70%,rgba(129,140,248,.08) 0,transparent 50%);border-radius:16px;pointer-events:none;animation:PlaygroundTabFixed_backgroundGlow__4AOVL 15s ease-in-out infinite}@keyframes PlaygroundTabFixed_backgroundGlow__4AOVL{0%,to{opacity:.6}50%{opacity:1}}.PlaygroundTabFixed_settingsPanel__yGF2Y{width:280px;min-width:280px;flex-shrink:0;background:rgba(20,25,35,.9);border-radius:12px;padding:20px;border:1px solid hsla(0,0%,100%,.15);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;flex-direction:column;gap:20px;position:relative;z-index:2;box-shadow:0 8px 24px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.1);transition:transform .3s ease,box-shadow .3s ease}.PlaygroundTabFixed_settingsPanel__yGF2Y:hover{transform:translateY(-2px);box-shadow:0 12px 32px rgba(0,0,0,.4),inset 0 1px 0 hsla(0,0%,100%,.15)}.PlaygroundTabFixed_settingGroup__4cXk4{display:flex;flex-direction:column;gap:10px;padding:16px;background:hsla(0,0%,100%,.03);border-radius:8px;border:1px solid hsla(0,0%,100%,.05);transition:all .3s ease}.PlaygroundTabFixed_settingGroup__4cXk4:hover{background:hsla(0,0%,100%,.05);border-color:rgba(56,189,248,.3);transform:translateX(2px)}.PlaygroundTabFixed_settingGroup__4cXk4 label{font-size:12px;color:#a1a8b3;font-weight:600;text-transform:uppercase;letter-spacing:.5px;display:flex;align-items:center;justify-content:space-between;margin-bottom:4px}.PlaygroundTabFixed_value__U_Cba{color:#38bdf8;font-weight:700;font-size:14px;padding:2px 6px;background:rgba(56,189,248,.1);border-radius:4px;border:1px solid rgba(56,189,248,.3);animation:PlaygroundTabFixed_valueGlow__GNBkl 2s ease-in-out infinite}@keyframes PlaygroundTabFixed_valueGlow__GNBkl{0%,to{box-shadow:0 0 8px rgba(56,189,248,.3)}50%{box-shadow:0 0 12px rgba(56,189,248,.5)}}.PlaygroundTabFixed_settingGroup__4cXk4 input[type=range]{width:100%;height:6px;background:rgba(56,189,248,.2);border-radius:3px;outline:none;-webkit-appearance:none;cursor:pointer;transition:background .3s ease}.PlaygroundTabFixed_settingGroup__4cXk4 input[type=range]:hover{background:rgba(56,189,248,.3)}.PlaygroundTabFixed_settingGroup__4cXk4 input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:18px;height:18px;background:linear-gradient(135deg,#38bdf8,#818cf8);border-radius:50%;cursor:pointer;box-shadow:0 2px 8px rgba(56,189,248,.4),0 0 0 2px hsla(0,0%,100%,.2);-webkit-transition:all .2s ease;transition:all .2s ease}.PlaygroundTabFixed_settingGroup__4cXk4 input[type=range]::-webkit-slider-thumb:hover{transform:scale(1.2);box-shadow:0 4px 12px rgba(56,189,248,.6),0 0 0 3px hsla(0,0%,100%,.3)}.PlaygroundTabFixed_settingGroup__4cXk4 input[type=range]::-moz-range-thumb{width:18px;height:18px;background:linear-gradient(135deg,#38bdf8,#818cf8);border-radius:50%;border:none;cursor:pointer;box-shadow:0 2px 8px rgba(56,189,248,.4),0 0 0 2px hsla(0,0%,100%,.2)}.PlaygroundTabFixed_checkboxLabel___XNlM{display:flex;align-items:center;gap:10px;cursor:pointer;padding:10px 12px;border-radius:6px;background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.05);transition:all .2s ease;color:#e1e5e9;font-size:13px}.PlaygroundTabFixed_checkboxLabel___XNlM:hover{background:rgba(56,189,248,.1);border-color:rgba(56,189,248,.3)}.PlaygroundTabFixed_checkboxLabel___XNlM input[type=checkbox]{width:16px;height:16px;accent-color:#38bdf8;cursor:pointer}.PlaygroundTabFixed_advancedToggle__3iVTo{background:rgba(56,189,248,.1);border:1px solid rgba(56,189,248,.3);color:#38bdf8;padding:10px 16px;border-radius:8px;font-size:12px;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;transition:all .3s ease;text-transform:uppercase;letter-spacing:.5px}.PlaygroundTabFixed_advancedToggle__3iVTo:hover{background:rgba(56,189,248,.2);transform:translateY(-2px);box-shadow:0 4px 12px rgba(56,189,248,.3)}.PlaygroundTabFixed_clearButton__idujz{background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff;border:none;padding:12px 20px;border-radius:8px;font-size:12px;font-weight:600;cursor:pointer;transition:all .3s ease;margin-top:auto;text-transform:uppercase;letter-spacing:.5px;box-shadow:0 4px 12px rgba(239,68,68,.3)}.PlaygroundTabFixed_clearButton__idujz:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(239,68,68,.4)}.PlaygroundTabFixed_chatPanel__b3Or4{flex:1 1;min-width:0;display:flex;flex-direction:column;background:rgba(15,20,30,.9);border-radius:12px;border:1px solid hsla(0,0%,100%,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);overflow:hidden;position:relative;z-index:1;box-shadow:0 8px 24px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.1)}.PlaygroundTabFixed_chatPanel__b3Or4:hover{box-shadow:0 12px 32px rgba(0,0,0,.4),inset 0 1px 0 hsla(0,0%,100%,.15)}.PlaygroundTabFixed_messagesContainer__bGm5Q{flex:1 1;overflow-y:auto;padding:24px;display:flex;flex-direction:column;gap:16px;min-height:0}.PlaygroundTabFixed_messagesContainer__bGm5Q::-webkit-scrollbar{width:8px}.PlaygroundTabFixed_messagesContainer__bGm5Q::-webkit-scrollbar-track{background:hsla(0,0%,100%,.05);border-radius:4px}.PlaygroundTabFixed_messagesContainer__bGm5Q::-webkit-scrollbar-thumb{background:linear-gradient(135deg,#38bdf8,#818cf8);border-radius:4px}.PlaygroundTabFixed_messagesContainer__bGm5Q::-webkit-scrollbar-thumb:hover{background:linear-gradient(135deg,#56c3f8,#9ca3f8)}.PlaygroundTabFixed_emptyState__QD8Tu{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:12px;color:#64748b}.PlaygroundTabFixed_emptyState__QD8Tu p:first-child{font-size:16px;font-weight:600;color:#38bdf8;margin-bottom:4px}.PlaygroundTabFixed_hint__UxGrk{font-size:14px;color:#64748b;opacity:.8}.PlaygroundTabFixed_message__NHn1b{display:flex;animation:PlaygroundTabFixed_messageSlideIn__X1oyL .3s ease}@keyframes PlaygroundTabFixed_messageSlideIn__X1oyL{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.PlaygroundTabFixed_userMessage__QFU3N{justify-content:flex-end}.PlaygroundTabFixed_assistantMessage__xkKfU{justify-content:flex-start}.PlaygroundTabFixed_messageContent__gx_1K{max-width:75%;padding:12px 16px;border-radius:12px;font-size:14px;line-height:1.5;word-wrap:break-word;transition:all .2s ease}.PlaygroundTabFixed_userMessage__QFU3N .PlaygroundTabFixed_messageContent__gx_1K{background:linear-gradient(135deg,#38bdf8,#818cf8);color:#fff;border-bottom-right-radius:4px;box-shadow:0 4px 12px rgba(56,189,248,.3)}.PlaygroundTabFixed_userMessage__QFU3N .PlaygroundTabFixed_messageContent__gx_1K:hover{transform:translateY(-1px);box-shadow:0 6px 16px rgba(56,189,248,.4)}.PlaygroundTabFixed_assistantMessage__xkKfU .PlaygroundTabFixed_messageContent__gx_1K{background:rgba(30,35,45,.9);color:#e1e5e9;border:1px solid hsla(0,0%,100%,.1);border-bottom-left-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.2)}.PlaygroundTabFixed_assistantMessage__xkKfU .PlaygroundTabFixed_messageContent__gx_1K:hover{transform:translateY(-1px);border-color:hsla(0,0%,100%,.2);box-shadow:0 4px 12px rgba(0,0,0,.3)}.PlaygroundTabFixed_cursor__aCTgL{display:inline-block;width:2px;height:16px;background:#38bdf8;margin-left:2px;animation:PlaygroundTabFixed_cursorBlink__npe5M 1s infinite}@keyframes PlaygroundTabFixed_cursorBlink__npe5M{0%,50%{opacity:1}51%,to{opacity:0}}.PlaygroundTabFixed_errorMessage__GsN_B{background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.3);color:#f87171;padding:12px 16px;border-radius:8px;display:flex;align-items:center;gap:8px;font-size:14px;animation:PlaygroundTabFixed_errorShake__oWsAN .3s ease}@keyframes PlaygroundTabFixed_errorShake__oWsAN{0%,to{transform:translateX(0)}25%{transform:translateX(-4px)}75%{transform:translateX(4px)}}.PlaygroundTabFixed_inputForm__G6TxA{padding:16px 24px;background:rgba(20,25,35,.95);border-top:1px solid hsla(0,0%,100%,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.PlaygroundTabFixed_inputWrapper__b3raf{display:flex;gap:12px;align-items:flex-end}.PlaygroundTabFixed_input__3WeKU{flex:1 1;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);color:#e1e5e9;padding:12px 16px;border-radius:8px;font-size:14px;resize:none;outline:none;transition:all .3s ease;font-family:inherit;line-height:1.4;max-height:120px}.PlaygroundTabFixed_input__3WeKU:focus{background:hsla(0,0%,100%,.08);border-color:#38bdf8;box-shadow:0 0 0 3px rgba(56,189,248,.2)}.PlaygroundTabFixed_input__3WeKU:disabled{opacity:.5;cursor:not-allowed}.PlaygroundTabFixed_input__3WeKU::placeholder{color:#64748b}.PlaygroundTabFixed_sendButton__e4US_{background:linear-gradient(135deg,#38bdf8,#818cf8);color:#fff;border:none;padding:12px 16px;border-radius:8px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;min-width:48px;height:48px;box-shadow:0 4px 12px rgba(56,189,248,.3)}.PlaygroundTabFixed_sendButton__e4US_:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 16px rgba(56,189,248,.4)}.PlaygroundTabFixed_sendButton__e4US_:disabled{opacity:.5;cursor:not-allowed}.PlaygroundTabFixed_stopButton__hU9dt{background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff;border:none;padding:12px 16px;border-radius:8px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;min-width:48px;height:48px;animation:PlaygroundTabFixed_stopPulse__5YfWU 1.5s infinite}@keyframes PlaygroundTabFixed_stopPulse__5YfWU{0%,to{box-shadow:0 4px 12px rgba(239,68,68,.4)}50%{box-shadow:0 4px 12px rgba(239,68,68,.4),0 0 0 8px rgba(239,68,68,0)}}.PlaygroundTabFixed_stopButton__hU9dt:hover{transform:scale(1.05)}@media (max-width:768px){.PlaygroundTabFixed_playgroundContainer__FMQOh{flex-direction:column;height:auto;min-height:600px;padding:16px;gap:16px}.PlaygroundTabFixed_settingsPanel__yGF2Y{width:100%;min-width:unset;order:2;padding:16px}.PlaygroundTabFixed_chatPanel__b3Or4{min-height:400px;order:1}.PlaygroundTabFixed_messageContent__gx_1K{max-width:85%;padding:10px 14px}.PlaygroundTabFixed_messagesContainer__bGm5Q{padding:16px}.PlaygroundTabFixed_inputForm__G6TxA{padding:12px 16px}.PlaygroundTabFixed_input__3WeKU{padding:10px 12px;font-size:16px}.PlaygroundTabFixed_sendButton__e4US_,.PlaygroundTabFixed_stopButton__hU9dt{min-width:44px;height:44px}.PlaygroundTabFixed_settingGroup__4cXk4{padding:12px}}@media (max-width:480px){.PlaygroundTabFixed_playgroundContainer__FMQOh{padding:12px;border-radius:12px}.PlaygroundTabFixed_messagesContainer__bGm5Q,.PlaygroundTabFixed_settingsPanel__yGF2Y{padding:12px}.PlaygroundTabFixed_inputForm__G6TxA{padding:8px 12px}.PlaygroundTabFixed_messageContent__gx_1K{max-width:90%;padding:8px 12px;font-size:13px}}.PlaygroundTabFixed_advancedToggle__3iVTo,.PlaygroundTabFixed_chatPanel__b3Or4,.PlaygroundTabFixed_clearButton__idujz,.PlaygroundTabFixed_settingGroup__4cXk4,.PlaygroundTabFixed_settingsPanel__yGF2Y{opacity:1!important;visibility:visible!important;display:flex!important}.PlaygroundTabFixed_settingGroup__4cXk4{display:flex!important;flex-direction:column!important}.PlaygroundTabFixed_advancedToggle__3iVTo{display:flex!important;align-items:center!important;justify-content:center!important}.ApiTabAdvanced_container__f6bYd{display:flex;flex-direction:column;gap:24px;padding:24px;background:linear-gradient(135deg,#0f0f23,#1a1a2e);border-radius:12px;border:1px solid #2a2a3a;min-height:600px}.ApiTabAdvanced_loading__W5lhs{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;height:400px;color:#888}.ApiTabAdvanced_spinner__SvJp3{width:32px;height:32px;border:3px solid #333;border-top-color:#6366f1;border-radius:50%;animation:ApiTabAdvanced_spin__DOez2 1s linear infinite}@keyframes ApiTabAdvanced_spin__DOez2{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ApiTabAdvanced_sectionTabs__JdUAP{display:flex;gap:12px;padding:12px;background:linear-gradient(135deg,rgba(110,86,207,.08),rgba(99,102,241,.04) 50%,rgba(139,92,246,.06));backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-radius:16px;border:1px solid hsla(0,0%,100%,.1);box-shadow:0 8px 32px rgba(99,102,241,.12),inset 0 1px 0 hsla(0,0%,100%,.08);position:relative}.ApiTabAdvanced_sectionTabs__JdUAP:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.15) 20%,hsla(0,0%,100%,.15) 80%,transparent)}.ApiTabAdvanced_sectionTab__g3pQ7{display:flex;align-items:center;gap:8px;padding:14px 20px;background:linear-gradient(135deg,hsla(0,0%,100%,.04),hsla(0,0%,100%,.02));backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.08);color:hsla(0,0%,100%,.7);font-size:14px;font-weight:600;border-radius:12px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.1),inset 0 1px 0 hsla(0,0%,100%,.05)}.ApiTabAdvanced_sectionTab__g3pQ7:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,transparent,rgba(110,86,207,.15));opacity:0;transition:opacity .3s ease}.ApiTabAdvanced_sectionTab__g3pQ7:hover{color:#fff;background:linear-gradient(135deg,rgba(110,86,207,.15),rgba(110,86,207,.08));border-color:rgba(110,86,207,.3);transform:translateY(-2px);box-shadow:0 8px 24px rgba(110,86,207,.2),inset 0 1px 0 hsla(0,0%,100%,.1)}.ApiTabAdvanced_sectionTab__g3pQ7:hover:before{opacity:1}.ApiTabAdvanced_sectionTab__g3pQ7.ApiTabAdvanced_active__xW8pb{color:#fff;background:linear-gradient(135deg,rgba(110,86,207,.3),rgba(99,102,241,.2));border:1px solid rgba(110,86,207,.5);box-shadow:0 6px 20px rgba(110,86,207,.3),0 0 40px rgba(110,86,207,.1),inset 0 1px 0 hsla(0,0%,100%,.15)}.ApiTabAdvanced_sectionTab__g3pQ7.ApiTabAdvanced_active__xW8pb:after{content:"";position:absolute;bottom:-1px;left:50%;transform:translateX(-50%);width:60%;height:3px;background:linear-gradient(90deg,transparent,#6e56cf,transparent);border-radius:2px;animation:ApiTabAdvanced_slideIn__oWYSh .3s ease}@keyframes ApiTabAdvanced_slideIn__oWYSh{0%{width:0;opacity:0}to{width:60%;opacity:1}}.ApiTabAdvanced_section__LEGXe{display:flex;flex-direction:column;gap:20px}.ApiTabAdvanced_sectionHeader__gsD89{text-align:center;padding:16px}.ApiTabAdvanced_sectionHeader__gsD89 h3{color:#fff;font-size:24px;font-weight:600;margin:0 0 8px}.ApiTabAdvanced_sectionHeader__gsD89 p{color:#aaa;font-size:16px;margin:0}.ApiTabAdvanced_languageTabs__8ASs9{display:flex;gap:10px;flex-wrap:wrap;padding:8px;background:rgba(26,26,46,.3);border-radius:12px;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.ApiTabAdvanced_languageTab__xX3CP{padding:10px 18px;background:linear-gradient(135deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,.02));border:1px solid hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.65);font-size:14px;font-weight:600;border-radius:10px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.ApiTabAdvanced_languageTab__xX3CP:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(16,185,129,.1),rgba(5,150,105,.05));opacity:0;transition:opacity .3s ease}.ApiTabAdvanced_languageTab__xX3CP:hover{background:linear-gradient(135deg,rgba(16,185,129,.1),rgba(5,150,105,.05));color:#fff;border-color:rgba(16,185,129,.3);transform:translateY(-1px)}.ApiTabAdvanced_languageTab__xX3CP:hover:before{opacity:1}.ApiTabAdvanced_languageTab__xX3CP.ApiTabAdvanced_active__xW8pb{background:linear-gradient(135deg,rgba(16,185,129,.25),rgba(5,150,105,.15));border-color:#10b981;color:#fff;box-shadow:0 4px 16px rgba(16,185,129,.3),inset 0 1px 0 hsla(0,0%,100%,.1);transform:scale(1)}.ApiTabAdvanced_codeBlock__5x8Xc{background:#0a0a0f;border:1px solid #2a2a3a;border-radius:8px;overflow:hidden}.ApiTabAdvanced_codeHeader__BYqB1{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background:#1a1a2e;border-bottom:1px solid #2a2a3a}.ApiTabAdvanced_codeTitle__LUiHY{color:#fff;font-size:14px;font-weight:500}.ApiTabAdvanced_copyButton__d0IfN{display:flex;align-items:center;gap:6px;padding:6px 12px;background:rgba(99,102,241,.1);border:1px solid #6366f1;color:#6366f1;font-size:12px;font-weight:500;border-radius:4px;cursor:pointer;transition:all .2s ease}.ApiTabAdvanced_copyButton__d0IfN:hover{background:rgba(99,102,241,.2);transform:translateY(-1px)}.ApiTabAdvanced_codeContent__mtWTn{padding:20px;margin:0;background:#0a0a0f;color:#e5e5e5;font-family:JetBrains Mono,Fira Code,SF Mono,Monaco,Cascadia Code,Roboto Mono,Consolas,Courier New,monospace;font-size:14px;line-height:1.6;overflow-x:auto;white-space:pre-wrap}.ApiTabAdvanced_codeContent__mtWTn code{color:inherit;background:none;padding:0;font-size:inherit;font-family:inherit}.ApiTabAdvanced_infoBox__rYhRz{background:linear-gradient(135deg,rgba(16,185,129,.1),rgba(5,150,105,.05));border:1px solid rgba(16,185,129,.3);border-radius:8px;padding:16px}.ApiTabAdvanced_infoHeader__sK9jS{display:flex;align-items:center;gap:8px;color:#10b981;font-size:14px;font-weight:600;margin-bottom:8px}.ApiTabAdvanced_infoBox__rYhRz p{color:#ccc;font-size:14px;margin:0;line-height:1.5}.ApiTabAdvanced_link__CKUrb{color:#6366f1;text-decoration:none;font-weight:500}.ApiTabAdvanced_link__CKUrb:hover{text-decoration:underline}.ApiTabAdvanced_referenceBlock__Zjwh0{background:#1a1a2e;border:1px solid #2a2a3a;border-radius:8px;padding:20px}.ApiTabAdvanced_referenceBlock__Zjwh0 h4{color:#fff;font-size:18px;font-weight:600;margin:0 0 16px}.ApiTabAdvanced_authInfo__HYvdN{display:flex;flex-direction:column;gap:12px}.ApiTabAdvanced_authExample__8ejO6,.ApiTabAdvanced_authHeader__s_GRY,.ApiTabAdvanced_authMethod__Yhsad{display:flex;align-items:center;gap:8px;color:#ccc;font-size:14px}.ApiTabAdvanced_authInfo__HYvdN code{background:#0a0a0f;padding:4px 8px;border-radius:4px;color:#e5e5e5;font-family:JetBrains Mono,monospace;font-size:13px}.ApiTabAdvanced_endpoint__nn7cb{background:#0f0f23;border:1px solid #2a2a3a;border-radius:6px;padding:16px;margin-bottom:12px}.ApiTabAdvanced_endpointHeader__4SphU{display:flex;align-items:center;gap:12px;margin-bottom:8px}.ApiTabAdvanced_method__olAeX{padding:4px 8px;border-radius:4px;font-size:12px;font-weight:600;text-transform:uppercase}.ApiTabAdvanced_method__olAeX.ApiTabAdvanced_post__sJ3Q6{background:rgba(34,197,94,.2);color:#22c55e;border:1px solid #22c55e}.ApiTabAdvanced_method__olAeX.ApiTabAdvanced_get__HnM4G{background:rgba(59,130,246,.2);color:#3b82f6;border:1px solid #3b82f6}.ApiTabAdvanced_url__0xWnO{color:#e5e5e5;font-family:JetBrains Mono,monospace;font-size:14px;background:#0a0a0f;padding:4px 8px;border-radius:4px}.ApiTabAdvanced_endpointDescription__pPmIk{color:#aaa;font-size:14px;margin:0;line-height:1.5}.ApiTabAdvanced_parameters__MfkBq{display:flex;flex-direction:column;gap:16px}.ApiTabAdvanced_parameter__uFpR6{display:grid;grid-template-columns:120px 80px 1fr 80px;grid-gap:16px;gap:16px;padding:12px;background:#0f0f23;border:1px solid #2a2a3a;border-radius:6px;align-items:center}.ApiTabAdvanced_paramName__jGM1U{color:#fff;font-weight:600;font-family:JetBrains Mono,monospace;font-size:13px}.ApiTabAdvanced_paramType__aHDBX{color:#8b5cf6;font-size:12px;font-weight:500;text-transform:uppercase}.ApiTabAdvanced_paramDescription__Yw_iN{color:#aaa;font-size:14px}.ApiTabAdvanced_paramRequired__u_vKZ{color:#ef4444;font-size:12px;font-weight:500;text-transform:uppercase}.ApiTabAdvanced_paramOptional__8lgaX{color:#10b981;font-size:12px;font-weight:500;text-transform:uppercase}.ApiTabAdvanced_schemaBlock__3_gP3{background:#1a1a2e;border:1px solid #2a2a3a;border-radius:8px;padding:20px;margin-bottom:20px}.ApiTabAdvanced_schemaBlock__3_gP3 h4{color:#fff;font-size:18px;font-weight:600;margin:0 0 16px}.ApiTabAdvanced_schemaCode__TxkSX{background:#0a0a0f;border:1px solid #2a2a3a;border-radius:6px;overflow:hidden}.ApiTabAdvanced_schemaContent__3u7PO{padding:20px;margin:0;color:#e5e5e5;font-family:JetBrains Mono,monospace;font-size:13px;line-height:1.6;overflow-x:auto;white-space:pre-wrap}.ApiTabAdvanced_schemaContent__3u7PO code{color:inherit;background:none;padding:0;font-size:inherit;font-family:inherit}.ApiTabAdvanced_footer__0Jq_Y{margin-top:32px;padding-top:20px;border-top:1px solid #2a2a3a}.ApiTabAdvanced_footerLinks__nYT3s{display:flex;gap:16px;justify-content:center;flex-wrap:wrap}.ApiTabAdvanced_footerLink__D5nhr{display:flex;align-items:center;gap:8px;padding:12px 20px;background:linear-gradient(135deg,#6366f1,#8b5cf6);color:#fff;text-decoration:none;font-size:14px;font-weight:500;border-radius:8px;transition:all .2s ease;box-shadow:0 2px 8px rgba(99,102,241,.2)}.ApiTabAdvanced_footerLink__D5nhr:hover{transform:translateY(-2px);box-shadow:0 4px 16px rgba(99,102,241,.4);text-decoration:none;color:#fff}.ApiTabAdvanced_endpointSelector__X56j8{margin-bottom:32px;padding:24px;background:linear-gradient(135deg,rgba(110,86,207,.08),rgba(99,102,241,.04) 50%,rgba(139,92,246,.06));backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border-radius:20px;border:1px solid hsla(0,0%,100%,.12);box-shadow:0 8px 32px rgba(99,102,241,.15),inset 0 1px 0 hsla(0,0%,100%,.1);position:relative}.ApiTabAdvanced_endpointSelector__X56j8:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2) 20%,hsla(0,0%,100%,.2) 80%,transparent)}.ApiTabAdvanced_endpointTitle__pRfN1{color:#fff;font-size:18px;font-weight:700;margin-bottom:20px;display:flex;align-items:center;gap:12px;text-shadow:0 2px 4px rgba(0,0,0,.3)}.ApiTabAdvanced_endpointTitle__pRfN1:before{content:"⚡";font-size:24px;filter:drop-shadow(0 2px 4px rgba(99,102,241,.4));animation:ApiTabAdvanced_pulse__r_IKt 2s infinite}@keyframes ApiTabAdvanced_pulse__r_IKt{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.8}}.ApiTabAdvanced_endpointButtons__EAQFV{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:16px;gap:16px}.ApiTabAdvanced_endpointButton__w1ezq{display:flex;align-items:center;gap:16px;padding:18px 20px;background:linear-gradient(135deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,.02));backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:2px solid transparent;background-clip:padding-box;border-radius:16px;cursor:pointer;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.1),inset 0 1px 0 hsla(0,0%,100%,.05)}.ApiTabAdvanced_endpointButton__w1ezq:before{background:linear-gradient(135deg,rgba(99,102,241,.15),rgba(139,92,246,.1));z-index:0}.ApiTabAdvanced_endpointButton__w1ezq:after,.ApiTabAdvanced_endpointButton__w1ezq:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;transition:opacity .4s ease}.ApiTabAdvanced_endpointButton__w1ezq:after{border-radius:14px;padding:2px;background:linear-gradient(135deg,rgba(99,102,241,.4),rgba(139,92,246,.4));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.ApiTabAdvanced_endpointButton__w1ezq:hover{transform:translateY(-3px) scale(1.02);box-shadow:0 12px 32px rgba(99,102,241,.25),0 4px 16px rgba(139,92,246,.15),inset 0 1px 0 hsla(0,0%,100%,.1)}.ApiTabAdvanced_endpointButton__w1ezq:hover:after,.ApiTabAdvanced_endpointButton__w1ezq:hover:before{opacity:1}.ApiTabAdvanced_endpointButton__w1ezq.ApiTabAdvanced_active__xW8pb{background:linear-gradient(135deg,rgba(99,102,241,.25),rgba(139,92,246,.15));transform:scale(1);box-shadow:0 8px 24px rgba(99,102,241,.35),0 0 40px rgba(139,92,246,.15),inset 0 1px 0 hsla(0,0%,100%,.15)}.ApiTabAdvanced_endpointButton__w1ezq.ApiTabAdvanced_active__xW8pb:after{opacity:1;background:linear-gradient(135deg,#6366f1,#8b5cf6)}.ApiTabAdvanced_endpointIcon__MDL6Z{font-size:28px;flex-shrink:0;filter:drop-shadow(0 2px 8px rgba(99,102,241,.3));position:relative;z-index:1;transition:transform .3s ease}.ApiTabAdvanced_endpointButton__w1ezq:hover .ApiTabAdvanced_endpointIcon__MDL6Z{transform:rotate(5deg) scale(1.1)}.ApiTabAdvanced_endpointContent__PBhH_{display:flex;flex-direction:column;gap:6px;position:relative;z-index:1}.ApiTabAdvanced_endpointName__WxvyP{color:#fff;font-size:15px;font-weight:700;letter-spacing:.3px;text-shadow:0 1px 2px rgba(0,0,0,.2)}.ApiTabAdvanced_endpointBadge__mBWPL{display:inline-block;padding:4px 10px;background:linear-gradient(135deg,rgba(34,197,94,.25),rgba(16,185,129,.15));color:#22c55e;border:1px solid rgba(34,197,94,.5);border-radius:8px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;width:-moz-fit-content;width:fit-content;box-shadow:0 2px 8px rgba(34,197,94,.2),inset 0 1px 0 hsla(0,0%,100%,.1);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:all .3s ease}.ApiTabAdvanced_endpointButton__w1ezq:hover .ApiTabAdvanced_endpointBadge__mBWPL{transform:translateX(4px);box-shadow:0 4px 12px rgba(34,197,94,.3),inset 0 1px 0 hsla(0,0%,100%,.15)}.ApiTabAdvanced_authSection__5YUSt{background:rgba(26,26,46,.5);border:1px solid rgba(99,102,241,.1);border-radius:12px;padding:20px;margin-bottom:24px}.ApiTabAdvanced_authSection__5YUSt h4{color:#fff;font-size:18px;font-weight:600;margin:0 0 16px;display:flex;align-items:center;gap:8px}.ApiTabAdvanced_authSection__5YUSt h4:before{content:"🔐";font-size:20px}.ApiTabAdvanced_authDetails__QK6hN{display:grid;grid-gap:12px;gap:12px}.ApiTabAdvanced_authItem__RdRpI{display:flex;align-items:center;gap:12px;padding:12px;background:rgba(15,15,35,.5);border-radius:8px;border:1px solid rgba(42,42,58,.5)}.ApiTabAdvanced_authItem__RdRpI strong{color:#8b5cf6;font-size:14px;min-width:80px}.ApiTabAdvanced_authItem__RdRpI span{color:#e5e5e5;font-family:JetBrains Mono,monospace;font-size:13px}.ApiTabAdvanced_endpointsSection__U1dzX{margin-bottom:24px}.ApiTabAdvanced_endpointsSection__U1dzX h4{color:#fff;font-size:18px;font-weight:600;margin:0 0 16px;display:flex;align-items:center;gap:8px}.ApiTabAdvanced_endpointsSection__U1dzX h4:before{content:"🚀";font-size:20px}.ApiTabAdvanced_endpointItem__772G7{background:rgba(26,26,46,.5);border:1px solid rgba(99,102,241,.1);border-radius:12px;padding:16px;margin-bottom:12px;transition:all .2s ease}.ApiTabAdvanced_endpointItem__772G7:hover{border-color:rgba(99,102,241,.3);box-shadow:0 2px 8px rgba(99,102,241,.1)}.ApiTabAdvanced_methodBadge__nk3_e{display:inline-block;padding:4px 10px;background:rgba(34,197,94,.2);color:#22c55e;border:1px solid #22c55e;border-radius:6px;font-size:12px;font-weight:600;text-transform:uppercase}.ApiTabAdvanced_endpointUrl__zqNPU{color:#e5e5e5;font-family:JetBrains Mono,monospace;font-size:14px;background:rgba(15,15,35,.5);padding:6px 12px;border-radius:6px;border:1px solid rgba(42,42,58,.5)}.ApiTabAdvanced_parametersSection__Y6vZA{margin-bottom:24px}.ApiTabAdvanced_parametersSection__Y6vZA h4{color:#fff;font-size:18px;font-weight:600;margin:0 0 16px;display:flex;align-items:center;gap:8px}.ApiTabAdvanced_parametersSection__Y6vZA h4:before{content:"📋";font-size:20px}.ApiTabAdvanced_parameterCard__nWutC{background:rgba(26,26,46,.5);border:1px solid rgba(99,102,241,.1);border-radius:12px;overflow:hidden;margin-bottom:16px}.ApiTabAdvanced_parameterHeader__JK0Ar{display:flex;justify-content:space-between;align-items:center;padding:16px;background:rgba(99,102,241,.05);border-bottom:1px solid rgba(99,102,241,.1)}.ApiTabAdvanced_parameterHeader__JK0Ar h5{color:#fff;font-size:16px;font-weight:600;margin:0}.ApiTabAdvanced_parameterCode__9c59M{padding:20px;margin:0;background:rgba(10,10,15,.5);color:#e5e5e5;font-family:JetBrains Mono,monospace;font-size:13px;line-height:1.6;overflow-x:auto;white-space:pre-wrap}.ApiTabAdvanced_schemasGrid___myNH{display:grid;grid-gap:20px;gap:20px}.ApiTabAdvanced_schemaCard__3WYZB{background:rgba(26,26,46,.5);border:1px solid rgba(99,102,241,.1);border-radius:12px;overflow:hidden;transition:all .2s ease}.ApiTabAdvanced_schemaCard__3WYZB:hover{border-color:rgba(99,102,241,.3);box-shadow:0 4px 16px rgba(99,102,241,.1)}.ApiTabAdvanced_schemaType__zrkMD{padding:4px 12px;background:rgba(139,92,246,.2);color:#a78bfa;border:1px solid #8b5cf6;border-radius:6px;font-size:12px;font-weight:500;text-transform:uppercase}.ApiTabAdvanced_code__JFoKR{padding:20px;margin:0;background:rgba(10,10,15,.8);color:#e5e5e5;font-family:JetBrains Mono,monospace;font-size:13px;line-height:1.6;overflow-x:auto;white-space:pre-wrap}.ApiTabAdvanced_noSchemas__OCez3{text-align:center;padding:40px;color:#888;font-size:16px}.ApiTabAdvanced_schemaQuality__TN9hb{margin-top:24px;padding:16px;border-radius:8px;text-align:center}.ApiTabAdvanced_realSchemas__eg_2U{background:linear-gradient(135deg,rgba(16,185,129,.1),rgba(5,150,105,.05));border:1px solid rgba(16,185,129,.3);color:#10b981;font-size:14px;font-weight:500;padding:12px;border-radius:8px}.ApiTabAdvanced_generatedSchemas__bJmUH{background:linear-gradient(135deg,rgba(251,191,36,.1),rgba(245,158,11,.05));border:1px solid rgba(251,191,36,.3);color:#fbbf24;font-size:14px;font-weight:500;padding:12px;border-radius:8px}@media (max-width:768px){.ApiTabAdvanced_container__f6bYd{padding:12px;gap:16px;border-radius:8px}.ApiTabAdvanced_parameter__uFpR6{grid-template-columns:1fr;gap:8px;text-align:left}.ApiTabAdvanced_sectionTabs__JdUAP{padding:6px;gap:6px;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch}.ApiTabAdvanced_sectionTab__g3pQ7{padding:10px 14px;font-size:13px;min-width:100px;flex:0 0 auto}.ApiTabAdvanced_sectionTab__g3pQ7 svg{width:16px;height:16px}.ApiTabAdvanced_languageTabs__8ASs9{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:8px;gap:8px}.ApiTabAdvanced_languageTab__xX3CP{padding:10px 12px;font-size:13px;text-align:center}.ApiTabAdvanced_endpointSelector__X56j8{padding:16px;border-radius:12px}.ApiTabAdvanced_endpointTitle__pRfN1{font-size:15px;margin-bottom:12px}.ApiTabAdvanced_endpointButtons__EAQFV{grid-template-columns:1fr;gap:10px}.ApiTabAdvanced_endpointButton__w1ezq{padding:14px 16px}.ApiTabAdvanced_endpointIcon__MDL6Z{font-size:22px}.ApiTabAdvanced_endpointName__WxvyP{font-size:13px}.ApiTabAdvanced_footerLinks__nYT3s{flex-direction:column;align-items:stretch}.ApiTabAdvanced_footerLink__D5nhr{width:100%;justify-content:center}.ApiTabAdvanced_endpointHeader__4SphU{flex-wrap:wrap;gap:8px}.ApiTabAdvanced_methodBadge__nk3_e{font-size:11px;padding:3px 8px}.ApiTabAdvanced_endpointUrl__zqNPU{font-size:12px;word-break:break-all;padding:4px 8px}.ApiTabAdvanced_codeBlock__5x8Xc{border-radius:6px}.ApiTabAdvanced_codeHeader__BYqB1{padding:10px 12px}.ApiTabAdvanced_codeTitle__LUiHY{font-size:13px}.ApiTabAdvanced_copyButton__d0IfN{padding:5px 10px;font-size:11px}.ApiTabAdvanced_sectionHeader__gsD89 h3{font-size:20px}.ApiTabAdvanced_sectionHeader__gsD89 p{font-size:14px}.ApiTabAdvanced_authSection__5YUSt h4,.ApiTabAdvanced_endpointsSection__U1dzX h4,.ApiTabAdvanced_parametersSection__Y6vZA h4{font-size:16px}.ApiTabAdvanced_endpointItem__772G7,.ApiTabAdvanced_parameterCard__nWutC,.ApiTabAdvanced_schemaCard__3WYZB{margin-bottom:12px}.ApiTabAdvanced_parameterHeader__JK0Ar,.ApiTabAdvanced_schemaHeader__H8ajU{padding:12px}.ApiTabAdvanced_parameterHeader__JK0Ar h5,.ApiTabAdvanced_schemaHeader__H8ajU h4{font-size:14px}}@media (max-width:480px){.ApiTabAdvanced_container__f6bYd{padding:8px;gap:12px;min-height:auto}.ApiTabAdvanced_sectionTabs__JdUAP{padding:4px;border-radius:10px}.ApiTabAdvanced_sectionTab__g3pQ7{padding:8px 12px;font-size:12px;gap:6px}.ApiTabAdvanced_languageTabs__8ASs9{grid-template-columns:1fr}.ApiTabAdvanced_endpointSelector__X56j8{padding:12px;margin-bottom:16px}.ApiTabAdvanced_endpointTitle__pRfN1{font-size:14px;gap:8px}.ApiTabAdvanced_endpointButton__w1ezq{padding:12px;gap:10px;border-radius:10px}.ApiTabAdvanced_endpointIcon__MDL6Z{font-size:20px}.ApiTabAdvanced_endpointName__WxvyP{font-size:12px}.ApiTabAdvanced_endpointBadge__mBWPL{font-size:10px;padding:2px 6px}.ApiTabAdvanced_codeContent__mtWTn{font-size:11px;padding:12px;line-height:1.5}.ApiTabAdvanced_code__JFoKR,.ApiTabAdvanced_parameterCode__9c59M,.ApiTabAdvanced_schemaContent__3u7PO{font-size:11px;padding:12px}.ApiTabAdvanced_sectionHeader__gsD89{padding:12px}.ApiTabAdvanced_sectionHeader__gsD89 h3{font-size:18px;margin-bottom:6px}.ApiTabAdvanced_sectionHeader__gsD89 p{font-size:13px;line-height:1.4}.ApiTabAdvanced_authSection__5YUSt,.ApiTabAdvanced_endpointsSection__U1dzX,.ApiTabAdvanced_parametersSection__Y6vZA{padding:12px;border-radius:10px}.ApiTabAdvanced_authSection__5YUSt h4:before,.ApiTabAdvanced_endpointsSection__U1dzX h4:before,.ApiTabAdvanced_parametersSection__Y6vZA h4:before{font-size:16px}.ApiTabAdvanced_schemaQuality__TN9hb{padding:12px;font-size:12px}.ApiTabAdvanced_generatedSchemas__bJmUH,.ApiTabAdvanced_realSchemas__eg_2U{padding:10px;font-size:12px}.ApiTabAdvanced_copyButton__d0IfN,.ApiTabAdvanced_endpointButton__w1ezq,.ApiTabAdvanced_languageTab__xX3CP,.ApiTabAdvanced_sectionTab__g3pQ7{min-height:40px;display:flex;align-items:center;justify-content:center}.ApiTabAdvanced_container__f6bYd{overflow-x:hidden}.ApiTabAdvanced_codeContent__mtWTn,.ApiTabAdvanced_code__JFoKR,.ApiTabAdvanced_parameterCode__9c59M,.ApiTabAdvanced_schemaContent__3u7PO{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.ApiTabAdvanced_copyButton__d0IfN,.ApiTabAdvanced_endpointButton__w1ezq,.ApiTabAdvanced_languageTab__xX3CP,.ApiTabAdvanced_sectionTab__g3pQ7{animation-duration:.2s!important}}@supports (-webkit-touch-callout:none){.ApiTabAdvanced_languageTabs__8ASs9,.ApiTabAdvanced_sectionTabs__JdUAP{-webkit-tap-highlight-color:transparent}.ApiTabAdvanced_endpointButton__w1ezq,.ApiTabAdvanced_languageTab__xX3CP,.ApiTabAdvanced_sectionTab__g3pQ7{-webkit-touch-callout:none;-webkit-user-select:none}}.ApiTabAdvanced_codeContent__mtWTn .ApiTabAdvanced_string__4wEzw{color:#98d982}.ApiTabAdvanced_codeContent__mtWTn .ApiTabAdvanced_number__YVDvn{color:#ff9f7e}.ApiTabAdvanced_codeContent__mtWTn .ApiTabAdvanced_boolean__YTHhJ{color:#ff6b7d}.ApiTabAdvanced_codeContent__mtWTn .ApiTabAdvanced_null__t7ACe{color:#c792ea}.ApiTabAdvanced_codeContent__mtWTn .ApiTabAdvanced_key__QbS8c{color:#82aaff}.ApiTabAdvanced_codeContent__mtWTn .ApiTabAdvanced_punctuation__Mujb0{color:#89ddff}.ReadmeTabEnhanced_readmeWrapper__JdaRl{width:100%;min-height:100vh;background:linear-gradient(180deg,#0a0a0a,#0f0f0f);position:relative;overflow:hidden}.ReadmeTabEnhanced_readmeWrapper__JdaRl:before{content:"";position:absolute;width:600px;height:600px;background:radial-gradient(circle,rgba(139,92,246,.06) 0,transparent 70%);filter:blur(150px);top:-300px;left:50%;transform:translateX(-50%);animation:ReadmeTabEnhanced_pulse__jw5Xe 20s ease-in-out infinite;pointer-events:none}@keyframes ReadmeTabEnhanced_pulse__jw5Xe{0%,to{opacity:.4;transform:translateX(-50%) scale(1)}50%{opacity:.7;transform:translateX(-50%) scale(1.1)}}.ReadmeTabEnhanced_readmeHeader__Wh5Fx{padding:2rem 3rem;border-bottom:1px solid rgba(139,92,246,.1);background:rgba(0,0,0,.4);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);display:flex;justify-content:space-between;align-items:center;gap:2rem;position:-webkit-sticky;position:sticky;top:0;z-index:100}.ReadmeTabEnhanced_headerInfo___YUWX{flex:1 1}.ReadmeTabEnhanced_readmeTitle__OMNOG{font-size:2rem;font-weight:700;margin:0 0 .5rem;background:linear-gradient(135deg,#8b5cf6,#3b82f6);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;letter-spacing:-.5px}.ReadmeTabEnhanced_metadata__hKLZr{display:flex;gap:1.5rem;align-items:center}.ReadmeTabEnhanced_metadata__hKLZr span{display:flex;align-items:center;gap:.5rem;color:hsla(0,0%,100%,.6);font-size:.9rem}.ReadmeTabEnhanced_metadata__hKLZr svg{opacity:.7}.ReadmeTabEnhanced_readingTime__2iGRO,.ReadmeTabEnhanced_sectionCount__DkdKl{padding:.25rem .75rem;background:rgba(139,92,246,.1);border:1px solid rgba(139,92,246,.2);border-radius:20px;transition:all .3s ease}.ReadmeTabEnhanced_readingTime__2iGRO:hover,.ReadmeTabEnhanced_sectionCount__DkdKl:hover{background:rgba(139,92,246,.15);border-color:rgba(139,92,246,.3)}.ReadmeTabEnhanced_headerActions__aDX_R{display:flex;gap:1rem}.ReadmeTabEnhanced_copyAllButton__QdQ9_{display:flex;align-items:center;gap:.5rem;padding:.6rem 1.2rem;background:linear-gradient(135deg,rgba(139,92,246,.1),rgba(59,130,246,.1));border:1px solid rgba(139,92,246,.3);border-radius:8px;color:#a6c6ff;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1)}.ReadmeTabEnhanced_copyAllButton__QdQ9_:hover{background:linear-gradient(135deg,rgba(139,92,246,.2),rgba(59,130,246,.2));border-color:rgba(139,92,246,.5);transform:translateY(-2px);box-shadow:0 8px 24px rgba(139,92,246,.25)}.ReadmeTabEnhanced_readmeLayout__P4nRu{display:grid;grid-template-columns:1fr 280px;grid-gap:3rem;gap:3rem;max-width:1400px;margin:0 auto;padding:3rem;position:relative}.ReadmeTabEnhanced_readmeContent__eIRe1{min-width:0;position:relative}.ReadmeTabEnhanced_readmeBody__fiVJX{color:hsla(0,0%,100%,.95);line-height:1.9;font-size:1.05rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.ReadmeTabEnhanced_readmeBody__fiVJX h1{font-size:2.75rem;font-weight:800;margin:3rem 0 1.5rem;background:linear-gradient(135deg,#8b5cf6,#3b82f6);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;position:relative;padding-bottom:1rem;letter-spacing:-1px}.ReadmeTabEnhanced_readmeBody__fiVJX h1:after{content:"";position:absolute;bottom:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#8b5cf6,#3b82f6 50%,transparent);border-radius:2px}.ReadmeTabEnhanced_readmeBody__fiVJX h2{font-size:2rem;font-weight:700;margin:2.5rem 0 1.25rem;color:#fff;position:relative;padding-left:1.5rem}.ReadmeTabEnhanced_readmeBody__fiVJX h2:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:70%;background:linear-gradient(180deg,#8b5cf6,#3b82f6);border-radius:2px;box-shadow:0 0 12px rgba(139,92,246,.5)}.ReadmeTabEnhanced_readmeBody__fiVJX h3{font-size:1.5rem;font-weight:600;margin:2rem 0 1rem;color:hsla(0,0%,100%,.95);position:relative;display:inline-block}.ReadmeTabEnhanced_readmeBody__fiVJX h3:after{content:"";position:absolute;bottom:-4px;left:0;width:60px;height:2px;background:linear-gradient(90deg,#8b5cf6,transparent);border-radius:1px}.ReadmeTabEnhanced_readmeBody__fiVJX h4{font-size:1.25rem;font-weight:500;margin:1.5rem 0 .75rem;color:hsla(0,0%,100%,.9);text-transform:uppercase;letter-spacing:.5px}.ReadmeTabEnhanced_readmeBody__fiVJX .ReadmeTabEnhanced_anchor-icon__YdEEd{opacity:0;margin-left:.5rem;color:#8b5cf6;transition:opacity .2s ease}.ReadmeTabEnhanced_readmeBody__fiVJX h1:hover .ReadmeTabEnhanced_anchor-icon__YdEEd,.ReadmeTabEnhanced_readmeBody__fiVJX h2:hover .ReadmeTabEnhanced_anchor-icon__YdEEd,.ReadmeTabEnhanced_readmeBody__fiVJX h3:hover .ReadmeTabEnhanced_anchor-icon__YdEEd{opacity:.7}.ReadmeTabEnhanced_readmeBody__fiVJX p{margin:1.25rem 0;color:hsla(0,0%,100%,.85);line-height:1.8;font-size:1.05rem}.ReadmeTabEnhanced_readmeBody__fiVJX strong{color:#fff;font-weight:600}.ReadmeTabEnhanced_readmeBody__fiVJX em{color:hsla(0,0%,100%,.95);font-style:italic}.ReadmeTabEnhanced_readmeBody__fiVJX mark{background:linear-gradient(135deg,rgba(255,215,0,.3),rgba(255,165,0,.3));color:#fff;padding:.15rem .4rem;border-radius:4px;font-weight:500;box-shadow:0 2px 8px rgba(255,215,0,.2)}.ReadmeTabEnhanced_readmeBody__fiVJX ol,.ReadmeTabEnhanced_readmeBody__fiVJX ul{margin:1.5rem 0;padding-left:2rem;color:hsla(0,0%,100%,.85)}.ReadmeTabEnhanced_readmeBody__fiVJX li{margin:.75rem 0;line-height:1.7;position:relative}.ReadmeTabEnhanced_readmeBody__fiVJX ul li:before{content:"";position:absolute;left:-1.5rem;top:.6rem;width:6px;height:6px;background:linear-gradient(135deg,#8b5cf6,#3b82f6);border-radius:50%;box-shadow:0 0 8px rgba(139,92,246,.6)}.ReadmeTabEnhanced_readmeBody__fiVJX code:not(pre code){background:linear-gradient(135deg,rgba(139,92,246,.15),rgba(59,130,246,.15));border:1px solid rgba(139,92,246,.3);color:#a6c6ff;padding:.2rem .5rem;border-radius:6px;font-family:Monaco,Menlo,Courier New,monospace;font-size:.9em;font-weight:500;transition:all .2s ease}.ReadmeTabEnhanced_readmeBody__fiVJX code:not(pre code):hover{background:linear-gradient(135deg,rgba(139,92,246,.25),rgba(59,130,246,.25));box-shadow:0 0 8px rgba(139,92,246,.3)}.ReadmeTabEnhanced_code-block-wrapper__9CQ23{margin:2rem 0;border-radius:12px;overflow:hidden;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(139,92,246,.2);transition:all .3s cubic-bezier(.4,0,.2,1)}.ReadmeTabEnhanced_code-block-wrapper__9CQ23:hover{border-color:rgba(139,92,246,.4);box-shadow:0 8px 32px rgba(139,92,246,.15)}.ReadmeTabEnhanced_code-block-header__Uh6kf{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;background:linear-gradient(135deg,rgba(139,92,246,.1),rgba(59,130,246,.1));border-bottom:1px solid rgba(139,92,246,.2)}.ReadmeTabEnhanced_code-language__hjYcn{background:rgba(59,130,246,.2);color:#60a5fa;padding:.2rem .5rem;border-radius:4px;font-size:.75rem;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.ReadmeTabEnhanced_copy-button__uoUyJ{display:flex;align-items:center;gap:.3rem;padding:.4rem .75rem;background:rgba(139,92,246,.1);border:1px solid rgba(139,92,246,.3);color:#a6c6ff;border-radius:6px;font-size:.8rem;font-weight:500;cursor:pointer;transition:all .2s ease}.ReadmeTabEnhanced_copy-button__uoUyJ:hover{background:rgba(139,92,246,.2);border-color:rgba(139,92,246,.5);transform:translateY(-1px);box-shadow:0 4px 12px rgba(139,92,246,.25)}.ReadmeTabEnhanced_copy-button__uoUyJ.ReadmeTabEnhanced_copied__wHTSj{background:rgba(34,197,94,.2);border-color:rgba(34,197,94,.5);color:#22c55e}.ReadmeTabEnhanced_readmeBody__fiVJX pre{margin:0;padding:1.5rem;overflow-x:auto;background:transparent}.ReadmeTabEnhanced_readmeBody__fiVJX pre code{font-family:Monaco,Menlo,Courier New,monospace;font-size:.95rem;line-height:1.6;color:#e8eaed;background:none;border:none;padding:0}.ReadmeTabEnhanced_callout__8REgV{margin:2rem 0;border-radius:12px;overflow:hidden;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border:1px solid}.ReadmeTabEnhanced_callout-header__kSbq_{display:flex;align-items:center;gap:.75rem;padding:1rem 1.25rem;font-weight:600;font-size:1rem;border-bottom:1px solid}.ReadmeTabEnhanced_callout-icon__nvHPC{font-size:1.25rem}.ReadmeTabEnhanced_callout-content____Apu{padding:1.25rem}.ReadmeTabEnhanced_callout-note__ThXEe{background:linear-gradient(135deg,rgba(59,130,246,.08),rgba(37,99,235,.08));border-color:rgba(59,130,246,.3)}.ReadmeTabEnhanced_callout-note__ThXEe .ReadmeTabEnhanced_callout-header__kSbq_{background:rgba(59,130,246,.1);border-bottom-color:rgba(59,130,246,.2);color:#60a5fa}.ReadmeTabEnhanced_callout-warning__Difc1{background:linear-gradient(135deg,rgba(251,146,60,.08),rgba(251,191,36,.08));border-color:rgba(251,146,60,.3)}.ReadmeTabEnhanced_callout-warning__Difc1 .ReadmeTabEnhanced_callout-header__kSbq_{background:rgba(251,146,60,.1);border-bottom-color:rgba(251,146,60,.2);color:#fbbf24}.ReadmeTabEnhanced_callout-tip__Pl6Zs{background:linear-gradient(135deg,rgba(34,197,94,.08),rgba(16,185,129,.08));border-color:rgba(34,197,94,.3)}.ReadmeTabEnhanced_callout-tip__Pl6Zs .ReadmeTabEnhanced_callout-header__kSbq_{background:rgba(34,197,94,.1);border-bottom-color:rgba(34,197,94,.2);color:#22c55e}.ReadmeTabEnhanced_callout-caution__IYifH,.ReadmeTabEnhanced_callout-important__qQtYV{background:linear-gradient(135deg,rgba(239,68,68,.08),rgba(220,38,38,.08));border-color:rgba(239,68,68,.3)}.ReadmeTabEnhanced_callout-caution__IYifH .ReadmeTabEnhanced_callout-header__kSbq_,.ReadmeTabEnhanced_callout-important__qQtYV .ReadmeTabEnhanced_callout-header__kSbq_{background:rgba(239,68,68,.1);border-bottom-color:rgba(239,68,68,.2);color:#ef4444}.ReadmeTabEnhanced_callout-info__v6mxN{background:linear-gradient(135deg,rgba(139,92,246,.08),rgba(124,58,237,.08));border-color:rgba(139,92,246,.3)}.ReadmeTabEnhanced_callout-info__v6mxN .ReadmeTabEnhanced_callout-header__kSbq_{background:rgba(139,92,246,.1);border-bottom-color:rgba(139,92,246,.2);color:#a78bfa}.ReadmeTabEnhanced_readmeBody__fiVJX blockquote{margin:2rem 0;padding:1.25rem 1.5rem;border-left:4px solid transparent;background:linear-gradient(135deg,rgba(139,92,246,.08),rgba(59,130,246,.08));-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-image:linear-gradient(180deg,#8b5cf6,#3b82f6) 1;color:hsla(0,0%,100%,.9);font-style:italic;border-radius:8px;position:relative;overflow:hidden}.ReadmeTabEnhanced_readmeBody__fiVJX blockquote:before{content:'"';position:absolute;top:-10px;left:10px;font-size:4rem;color:rgba(139,92,246,.2);font-family:Georgia,serif}.ReadmeTabEnhanced_table-wrapper__Rd1jF{margin:2rem 0;border-radius:12px;overflow:hidden;background:rgba(0,0,0,.3);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(139,92,246,.2);box-shadow:0 4px 16px rgba(0,0,0,.3)}.ReadmeTabEnhanced_table-scroll__eMXqn{overflow-x:auto;overflow-y:hidden}.ReadmeTabEnhanced_enhanced-table__LM_m1{width:100%;border-collapse:separate;border-spacing:0}.ReadmeTabEnhanced_enhanced-table__LM_m1 th{background:linear-gradient(135deg,rgba(139,92,246,.2),rgba(59,130,246,.2));color:#fff;padding:1rem;text-align:left;font-weight:600;text-transform:uppercase;letter-spacing:.5px;font-size:.85rem;border-bottom:2px solid rgba(139,92,246,.3);position:-webkit-sticky;position:sticky;top:0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:10}.ReadmeTabEnhanced_enhanced-table__LM_m1 td{padding:.875rem 1rem;color:hsla(0,0%,100%,.85);border-bottom:1px solid hsla(0,0%,100%,.05);transition:all .2s ease}.ReadmeTabEnhanced_enhanced-table__LM_m1 tr:nth-child(2n) td{background:rgba(139,92,246,.03)}.ReadmeTabEnhanced_enhanced-table__LM_m1 tr:hover td{background:rgba(139,92,246,.08);color:#fff}.ReadmeTabEnhanced_image-figure__JpotJ{margin:2rem 0;text-align:center}.ReadmeTabEnhanced_enhanced-image__fO6hO{max-width:100%;height:auto;border-radius:12px;margin:1.5rem 0;box-shadow:0 8px 32px rgba(0,0,0,.4);border:2px solid rgba(139,92,246,.2);transition:all .3s cubic-bezier(.4,0,.2,1);cursor:zoom-in}.ReadmeTabEnhanced_enhanced-image__fO6hO:hover{transform:scale(1.02);border-color:rgba(139,92,246,.5);box-shadow:0 12px 48px rgba(139,92,246,.25)}.ReadmeTabEnhanced_image-caption__TnnxF{margin-top:.75rem;color:hsla(0,0%,100%,.6);font-size:.9rem;font-style:italic}.ReadmeTabEnhanced_readmeBody__fiVJX a{color:#8b5cf6;text-decoration:none;position:relative;font-weight:500;transition:all .2s ease}.ReadmeTabEnhanced_readmeBody__fiVJX a:after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:2px;background:linear-gradient(90deg,#8b5cf6,#3b82f6);transition:width .3s ease}.ReadmeTabEnhanced_readmeBody__fiVJX a:hover:after{width:100%}.ReadmeTabEnhanced_external-link__G2f7y{padding-right:1rem}.ReadmeTabEnhanced_external-icon__6get6{display:inline-block;margin-left:.25rem;vertical-align:middle;opacity:.6}.ReadmeTabEnhanced_tocSidebar__YVpkQ{position:-webkit-sticky;position:sticky;top:120px;height:-moz-fit-content;height:fit-content;max-height:calc(100vh - 150px);overflow-y:auto}.ReadmeTabEnhanced_tocContainer__RSIwC{background:rgba(0,0,0,.4);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(139,92,246,.1);border-radius:12px;padding:1.5rem}.ReadmeTabEnhanced_tocTitle__54aWj{font-size:.9rem;font-weight:600;color:hsla(0,0%,100%,.7);text-transform:uppercase;letter-spacing:.5px;margin:0 0 1rem;padding-bottom:.75rem;border-bottom:1px solid rgba(139,92,246,.1)}.ReadmeTabEnhanced_tocNav__0NrjJ{font-size:.9rem}.ReadmeTabEnhanced_tocList__ZlYJi{list-style:none;padding:0;margin:0}.ReadmeTabEnhanced_tocItem__yciQZ{margin:.25rem 0;transition:all .2s ease}.ReadmeTabEnhanced_tocLevel1__71NTX{font-weight:600;margin-top:.75rem}.ReadmeTabEnhanced_tocLevel2__YQPL2{padding-left:1rem}.ReadmeTabEnhanced_tocLevel3__qqpQp{padding-left:2rem;font-size:.85rem;opacity:.8}.ReadmeTabEnhanced_tocLink__0EBJ7{display:block;padding:.4rem .5rem;color:hsla(0,0%,100%,.6);background:none;border:none;border-radius:6px;text-align:left;width:100%;cursor:pointer;transition:all .2s ease;font:inherit}.ReadmeTabEnhanced_tocLink__0EBJ7:hover{color:#fff;background:rgba(139,92,246,.1);transform:translateX(2px)}.ReadmeTabEnhanced_tocActive__4S6RZ .ReadmeTabEnhanced_tocLink__0EBJ7{color:#8b5cf6;background:rgba(139,92,246,.15);font-weight:500;border-left:3px solid #8b5cf6}.ReadmeTabEnhanced_lightbox__pOFgo{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.95);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:10000;display:flex;align-items:center;justify-content:center;padding:2rem;cursor:zoom-out;animation:ReadmeTabEnhanced_fadeIn__gAvyz .3s ease}.ReadmeTabEnhanced_lightboxContent__jZ9rQ{position:relative;max-width:90vw;max-height:90vh}.ReadmeTabEnhanced_lightboxContent__jZ9rQ img{max-width:100%;max-height:90vh;object-fit:contain;border-radius:12px;box-shadow:0 20px 60px rgba(0,0,0,.8)}.ReadmeTabEnhanced_lightboxClose__dvp_n{position:absolute;top:-40px;right:0;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);color:#fff;width:40px;height:40px;border-radius:50%;font-size:24px;cursor:pointer;transition:all .2s ease}.ReadmeTabEnhanced_lightboxClose__dvp_n:hover{background:hsla(0,0%,100%,.2);transform:scale(1.1)}.ReadmeTabEnhanced_loading__ci9S8{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:6rem 2rem;gap:1.5rem;color:hsla(0,0%,100%,.7)}.ReadmeTabEnhanced_spinner__zdVCt{color:#8b5cf6}.ReadmeTabEnhanced_error__jhz_Z{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem;gap:1rem;text-align:center;color:hsla(0,0%,100%,.7)}.ReadmeTabEnhanced_error__jhz_Z svg{color:rgba(239,68,68,.7)}.ReadmeTabEnhanced_error__jhz_Z h3{color:#fff;margin:0;font-size:1.5rem}.ReadmeTabEnhanced_error__jhz_Z p{color:hsla(0,0%,100%,.6);margin:0;font-size:1rem}.ReadmeTabEnhanced_fallbackContent__r6lsi{margin-top:2rem;padding:2rem;background:rgba(0,0,0,.3);border:1px solid rgba(139,92,246,.1);border-radius:12px;max-width:800px;max-height:500px;overflow-y:auto;text-align:left}@keyframes ReadmeTabEnhanced_fadeIn__gAvyz{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1200px){.ReadmeTabEnhanced_readmeLayout__P4nRu{grid-template-columns:1fr}.ReadmeTabEnhanced_tocSidebar__YVpkQ{display:none}}@media (max-width:768px){.ReadmeTabEnhanced_readmeHeader__Wh5Fx{padding:1.5rem;flex-direction:column;align-items:flex-start}.ReadmeTabEnhanced_readmeTitle__OMNOG{font-size:1.5rem}.ReadmeTabEnhanced_metadata__hKLZr{flex-wrap:wrap;gap:.75rem}.ReadmeTabEnhanced_readmeLayout__P4nRu{padding:1.5rem}.ReadmeTabEnhanced_readmeBody__fiVJX{font-size:1rem}.ReadmeTabEnhanced_readmeBody__fiVJX h1{font-size:2rem}.ReadmeTabEnhanced_readmeBody__fiVJX h2{font-size:1.5rem}.ReadmeTabEnhanced_readmeBody__fiVJX h3{font-size:1.25rem}.ReadmeTabEnhanced_enhanced-table__LM_m1{font-size:.85rem}.ReadmeTabEnhanced_enhanced-table__LM_m1 td,.ReadmeTabEnhanced_enhanced-table__LM_m1 th{padding:.5rem}}@media (max-width:480px){.ReadmeTabEnhanced_readmeBody__fiVJX ol,.ReadmeTabEnhanced_readmeBody__fiVJX ul{padding-left:1.25rem}.ReadmeTabEnhanced_readmeBody__fiVJX blockquote{padding:1rem}.ReadmeTabEnhanced_code-block-wrapper__9CQ23{border-radius:8px}.ReadmeTabEnhanced_copyAllButton__QdQ9_{padding:.5rem .75rem;font-size:.85rem}}@media print{.ReadmeTabEnhanced_anchor-icon__YdEEd,.ReadmeTabEnhanced_copy-button__uoUyJ,.ReadmeTabEnhanced_copyAllButton__QdQ9_,.ReadmeTabEnhanced_tocSidebar__YVpkQ{display:none!important}.ReadmeTabEnhanced_readmeWrapper__JdaRl{background:#fff}.ReadmeTabEnhanced_readmeBody__fiVJX{color:#000}.ReadmeTabEnhanced_readmeBody__fiVJX a{color:#4f46e5}}.ChatTab_chatContainer__unM6F{display:flex;flex-direction:column;height:650px;background:linear-gradient(135deg,hsla(0,0%,7%,.98),hsla(0,0%,9%,.96));border-radius:18px;overflow:hidden;border:1px solid hsla(0,0%,100%,.08);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);position:relative;animation:ChatTab_fadeIn__BPQMR .5s ease}.ChatTab_chatContainer__unM6F:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(139,92,246,.3) 50%,transparent);animation:ChatTab_shimmer__r5sn3 3s linear infinite}@keyframes ChatTab_shimmer__r5sn3{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@keyframes ChatTab_fadeIn__BPQMR{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.ChatTab_messagesArea__067QP{flex:1 1;overflow-y:auto;padding:24px;background:linear-gradient(180deg,rgba(0,0,0,.2),rgba(0,0,0,.3))}.ChatTab_emptyState__hZhQ5{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;color:hsla(0,0%,100%,.5);text-align:center;gap:20px;animation:ChatTab_fadeInUp__l6JsQ .6s ease}@keyframes ChatTab_fadeInUp__l6JsQ{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.ChatTab_emptyState__hZhQ5 h3{font-size:1.5rem;font-weight:700;background:linear-gradient(135deg,#8b5cf6,#3b82f6);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;margin:0}.ChatTab_emptyState__hZhQ5 p{font-size:.9375rem;color:hsla(0,0%,100%,.6);margin:0;max-width:400px;line-height:1.6}.ChatTab_messagesList__HQjep{display:flex;flex-direction:column;gap:20px}.ChatTab_message__t3dkS{display:flex;gap:14px;animation:ChatTab_slideInLeft__Ckl8s .4s ease}@keyframes ChatTab_slideInLeft__Ckl8s{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}.ChatTab_messageUser__UfjIs .ChatTab_messageIcon__YWzXP{background:linear-gradient(135deg,#8b5cf6,#3b82f6);box-shadow:0 4px 12px -2px rgba(139,92,246,.4)}.ChatTab_messageAssistant__e_xjg .ChatTab_messageIcon__YWzXP{background:linear-gradient(135deg,#10b981,#06b6d4);box-shadow:0 4px 12px -2px rgba(16,185,129,.4)}.ChatTab_messageIcon__YWzXP{width:36px;height:36px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#fff;font-weight:600;position:relative}.ChatTab_messageIcon__YWzXP:after{content:"";position:absolute;inset:-1px;border-radius:12px;padding:1px;background:linear-gradient(135deg,hsla(0,0%,100%,.2),transparent);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.5}.ChatTab_messageContent__0ONub{flex:1 1;display:flex;flex-direction:column;gap:6px}.ChatTab_messageRole__eY1jL{font-size:.8125rem;font-weight:600;color:hsla(0,0%,100%,.45);text-transform:uppercase;letter-spacing:.08em}.ChatTab_messageText__Tqvlt{font-size:.9375rem;line-height:1.7;color:hsla(0,0%,100%,.85);white-space:pre-wrap;word-wrap:break-word;padding:12px 16px;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.06);border-radius:12px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.ChatTab_messageUser__UfjIs .ChatTab_messageText__Tqvlt{background:linear-gradient(135deg,rgba(139,92,246,.08),rgba(59,130,246,.08));border-color:rgba(139,92,246,.15)}.ChatTab_messageAssistant__e_xjg .ChatTab_messageText__Tqvlt{background:linear-gradient(135deg,rgba(16,185,129,.08),rgba(6,182,212,.08));border-color:rgba(16,185,129,.15)}.ChatTab_typingIndicator__iW9TL{animation:ChatTab_pulse__e8U5i 1.5s infinite;color:#10b981;font-size:1.75rem;line-height:1;display:inline-block}@keyframes ChatTab_pulse__e8U5i{0%,to{opacity:.3;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}}.ChatTab_errorMessage__ceTEe{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;background:linear-gradient(135deg,rgba(239,68,68,.1),rgba(236,72,153,.1));border:1px solid rgba(239,68,68,.3);border-radius:12px;margin:16px 24px;animation:ChatTab_shake__ig9l5 .4s ease;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}@keyframes ChatTab_shake__ig9l5{0%,to{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-4px)}20%,40%,60%,80%{transform:translateX(4px)}}.ChatTab_errorMessage__ceTEe span{color:#f87171;font-size:.9375rem;font-weight:500}.ChatTab_dismissError__cIT5E{background:none;border:none;color:#f87171;font-size:1.25rem;cursor:pointer;padding:0;width:28px;height:28px;display:flex;align-items:center;justify-content:center;transition:all .2s ease;border-radius:6px}.ChatTab_dismissError__cIT5E:hover{background:rgba(239,68,68,.1);transform:rotate(90deg)}.ChatTab_controlsArea__6bA9I{padding:24px;background:linear-gradient(135deg,rgba(0,0,0,.4),rgba(0,0,0,.5));border-top:1px solid hsla(0,0%,100%,.08);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.ChatTab_parameters__i6rrF{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;gap:20px}.ChatTab_parameterGroup__Pzg7p{display:flex;align-items:center;gap:14px;flex:1 1;padding:12px 16px;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.06);border-radius:12px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:all .2s ease}.ChatTab_parameterGroup__Pzg7p:hover{background:hsla(0,0%,100%,.04);border-color:rgba(139,92,246,.2)}.ChatTab_parameterGroup__Pzg7p label{font-size:.875rem;color:hsla(0,0%,100%,.6);white-space:nowrap;font-weight:500;min-width:80px}.ChatTab_parameterGroup__Pzg7p input[type=range]{flex:1 1;height:6px;background:hsla(0,0%,100%,.08);border-radius:3px;outline:none;-webkit-appearance:none;position:relative}.ChatTab_parameterGroup__Pzg7p input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:18px;height:18px;background:linear-gradient(135deg,#8b5cf6,#3b82f6);border-radius:50%;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;box-shadow:0 2px 8px -2px rgba(139,92,246,.5);border:2px solid hsla(0,0%,100%,.1)}.ChatTab_parameterGroup__Pzg7p input[type=range]::-webkit-slider-thumb:hover{transform:scale(1.2);box-shadow:0 4px 12px -2px rgba(139,92,246,.6)}.ChatTab_parameterGroup__Pzg7p input[type=range]::-moz-range-thumb{width:18px;height:18px;background:linear-gradient(135deg,#8b5cf6,#3b82f6);border-radius:50%;cursor:pointer;border:2px solid hsla(0,0%,100%,.1);-moz-transition:all .2s ease;transition:all .2s ease;box-shadow:0 2px 8px -2px rgba(139,92,246,.5)}.ChatTab_parameterGroup__Pzg7p input[type=range]::-moz-range-thumb:hover{transform:scale(1.2);box-shadow:0 4px 12px -2px rgba(139,92,246,.6)}.ChatTab_resetButton__2p4Bt{display:flex;align-items:center;gap:8px;padding:10px 20px;background:linear-gradient(135deg,hsla(0,0%,100%,.06),hsla(0,0%,100%,.04));border:1px solid hsla(0,0%,100%,.1);border-radius:12px;color:hsla(0,0%,100%,.7);font-size:.9375rem;font-weight:600;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.ChatTab_resetButton__2p4Bt:hover:not(:disabled){background:linear-gradient(135deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.08));color:#fff;border-color:hsla(0,0%,100%,.2);transform:translateY(-2px);box-shadow:0 4px 12px -2px hsla(0,0%,100%,.1)}.ChatTab_resetButton__2p4Bt:disabled{opacity:.4;cursor:not-allowed}.ChatTab_inputForm__OzxDt{width:100%}.ChatTab_inputWrapper__qtGmm{display:flex;align-items:flex-end;gap:14px;position:relative}.ChatTab_textarea__CeAZO{flex:1 1;padding:14px 18px;background:linear-gradient(135deg,hsla(0,0%,100%,.06),hsla(0,0%,100%,.04));border:1px solid hsla(0,0%,100%,.08);border-radius:14px;color:hsla(0,0%,100%,.9);font-size:.9375rem;line-height:1.6;resize:none;outline:none;transition:all .3s cubic-bezier(.4,0,.2,1);max-height:200px;overflow-y:auto;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.ChatTab_textarea__CeAZO:focus{background:linear-gradient(135deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,.06));border-color:rgba(139,92,246,.5);box-shadow:0 0 0 3px rgba(139,92,246,.1)}.ChatTab_textarea__CeAZO:disabled{opacity:.5;cursor:not-allowed}.ChatTab_textarea__CeAZO::placeholder{color:hsla(0,0%,100%,.35)}.ChatTab_sendButton__Xvzdo,.ChatTab_stopButton__7XN9e{padding:14px 24px;background:linear-gradient(135deg,#10b981,#06b6d4);border:none;border-radius:12px;color:#fff;font-size:.9375rem;font-weight:600;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;gap:10px;white-space:nowrap;position:relative;overflow:hidden}.ChatTab_sendButton__Xvzdo:before,.ChatTab_stopButton__7XN9e:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);transition:left .5s ease}.ChatTab_sendButton__Xvzdo:hover:before,.ChatTab_stopButton__7XN9e:hover:before{left:100%}.ChatTab_sendButton__Xvzdo:hover:not(:disabled){transform:translateY(-3px);box-shadow:0 12px 24px -6px rgba(16,185,129,.4)}.ChatTab_sendButton__Xvzdo:disabled{opacity:.5;cursor:not-allowed;transform:none}.ChatTab_stopButton__7XN9e{background:linear-gradient(135deg,#ef4444,#ec4899)}.ChatTab_stopButton__7XN9e:hover{transform:translateY(-3px);box-shadow:0 12px 24px -6px rgba(239,68,68,.4)}.ChatTab_spinning__eYwoz{animation:ChatTab_spin__Nx3uU 1s linear infinite}@keyframes ChatTab_spin__Nx3uU{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ChatTab_messagesArea__067QP::-webkit-scrollbar{width:10px}.ChatTab_messagesArea__067QP::-webkit-scrollbar-track{background:hsla(0,0%,100%,.02);border-radius:5px}.ChatTab_messagesArea__067QP::-webkit-scrollbar-thumb{background:linear-gradient(135deg,rgba(139,92,246,.3),rgba(59,130,246,.3));border-radius:5px;border:1px solid hsla(0,0%,100%,.05)}.ChatTab_messagesArea__067QP::-webkit-scrollbar-thumb:hover{background:linear-gradient(135deg,rgba(139,92,246,.4),rgba(59,130,246,.4))}.ChatTab_textarea__CeAZO::-webkit-scrollbar{width:8px}.ChatTab_textarea__CeAZO::-webkit-scrollbar-track{background:transparent}.ChatTab_textarea__CeAZO::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2);border-radius:4px}.ChatTab_textarea__CeAZO::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.3)}@media (max-width:768px){.ChatTab_chatContainer__unM6F{height:calc(100vh - 200px);max-height:600px;min-height:400px;border-radius:16px;margin:0 -.5rem}.ChatTab_messagesArea__067QP{padding:16px;flex:1 1;min-height:200px}.ChatTab_controlsArea__6bA9I{padding:16px;background:linear-gradient(135deg,rgba(0,0,0,.5),rgba(0,0,0,.6))}.ChatTab_parameters__i6rrF{flex-direction:column;align-items:stretch;gap:1rem;margin-bottom:16px}.ChatTab_parameterGroup__Pzg7p{width:100%;padding:10px 14px;flex-direction:row;align-items:center;justify-content:space-between}.ChatTab_parameterGroup__Pzg7p label{font-size:.8rem;min-width:auto;margin-right:1rem}.ChatTab_parameterGroup__Pzg7p input[type=range]{flex:1 1;max-width:120px}.ChatTab_resetButton__2p4Bt{width:100%;justify-content:center;padding:12px;font-size:.9rem}.ChatTab_messageIcon__YWzXP{width:32px;height:32px}.ChatTab_messageText__Tqvlt{font-size:.875rem;padding:10px 14px;border-radius:10px}.ChatTab_message__t3dkS{gap:10px}.ChatTab_messagesList__HQjep{gap:16px}.ChatTab_inputWrapper__qtGmm{gap:10px;align-items:flex-end}.ChatTab_textarea__CeAZO{font-size:.875rem;padding:12px 14px;min-height:100px;border-radius:12px}.ChatTab_sendButton__Xvzdo,.ChatTab_stopButton__7XN9e{padding:12px 18px;font-size:.875rem;border-radius:10px;flex-shrink:0}.ChatTab_errorMessage__ceTEe{margin:12px 16px;padding:12px 16px;font-size:.85rem;flex-direction:column;align-items:flex-start;gap:8px}.ChatTab_errorActions__BHkhY{align-self:flex-end}}@media (max-width:640px){.ChatTab_chatContainer__unM6F{height:calc(100vh - 180px);max-height:550px;min-height:350px;border-radius:12px;margin:0 -1rem}.ChatTab_controlsArea__6bA9I,.ChatTab_messagesArea__067QP{padding:12px}.ChatTab_parameters__i6rrF{gap:.75rem;margin-bottom:12px}.ChatTab_parameterGroup__Pzg7p{padding:8px 12px;font-size:.8rem}.ChatTab_textarea__CeAZO{font-size:.8rem;padding:10px 12px;min-height:80px;line-height:1.4}.ChatTab_sendButton__Xvzdo,.ChatTab_stopButton__7XN9e{padding:10px 16px;font-size:.8rem}.ChatTab_stopButton__7XN9e{padding:8px 12px;margin-left:.25rem}.ChatTab_emptyState__hZhQ5 h3{font-size:1.1rem}.ChatTab_emptyState__hZhQ5 p{font-size:.8rem;line-height:1.5}.ChatTab_emptyState__hZhQ5{gap:16px;padding:1rem}.ChatTab_messageText__Tqvlt{font-size:.8rem;line-height:1.5;padding:8px 12px}.ChatTab_messageRole__eY1jL{font-size:.75rem}.ChatTab_message__t3dkS{gap:8px}.ChatTab_messagesList__HQjep{gap:12px}.ChatTab_inputWrapper__qtGmm{gap:8px}.ChatTab_errorMessage__ceTEe{margin:8px 12px;padding:10px 12px;font-size:.8rem}}@media (max-width:480px){.ChatTab_chatContainer__unM6F{border-radius:8px;margin:0 -1.5rem;height:calc(100vh - 160px);max-height:500px}.ChatTab_parameters__i6rrF{padding:1rem}.ChatTab_parameterGroup__Pzg7p{flex-direction:column;align-items:flex-start;gap:.5rem;padding:8px}.ChatTab_parameterGroup__Pzg7p label{margin-right:0}.ChatTab_parameterGroup__Pzg7p input[type=range]{width:100%;max-width:none}.ChatTab_inputWrapper__qtGmm{flex-direction:column;gap:10px}.ChatTab_textarea__CeAZO{width:100%;min-height:70px}.ChatTab_sendButton__Xvzdo,.ChatTab_stopButton__7XN9e{width:100%;justify-content:center}.ChatTab_messageIcon__YWzXP{width:28px;height:28px}}@media (prefers-color-scheme:dark){.ChatTab_chatContainer__unM6F{box-shadow:0 20px 40px -10px rgba(0,0,0,.5)}.ChatTab_messageText__Tqvlt{box-shadow:0 2px 8px -2px rgba(0,0,0,.2)}}