.minecraft-theme{--mc-outline:#111;--mc-bevel-light:#ffffff73;--mc-bevel-dark:#00000061;--mc-lapis:#2563eb;--mc-lapis-dark:#1e3a8a;--mc-stone:#7f7f7f;--mc-panel-border:#1d1d1d;--mc-grid:#0000000b;--mc-text-shadow:#00000059;--mc-ease-out:cubic-bezier(.23, 1, .32, 1);--mc-ease-in-out:cubic-bezier(.77, 0, .175, 1)}.minecraft-theme.dark{--mc-bevel-light:#ffffff29;--mc-bevel-dark:#0000008c;--mc-panel-border:#000;--mc-grid:#ffffff09;--mc-text-shadow:#000000bf}.minecraft-theme :not(svg):not(svg *){border-radius:0!important}.minecraft-theme body{background-image:linear-gradient(var(--mc-grid) 1px, transparent 1px), linear-gradient(90deg, var(--mc-grid) 1px, transparent 1px);background-size:24px 24px}.minecraft-theme h1,.minecraft-theme h2,.minecraft-theme h3,.minecraft-theme h4{overflow-wrap:break-word;font-family:var(--font-press-start), monospace!important;letter-spacing:0!important;text-shadow:2px 2px 0 var(--mc-text-shadow)!important;font-weight:400!important;line-height:1.5!important}.minecraft-theme h1{font-size:max(1.05rem,min(2.4vw,1.75rem))!important}.minecraft-theme h2{font-size:max(.95rem,min(2vw,1.4rem))!important}.minecraft-theme h3{font-size:max(.72rem,min(1.3vw,.95rem))!important}.minecraft-theme h4{font-size:.72rem!important}.minecraft-theme footer h3[class*=brandName]{text-shadow:none!important}.minecraft-theme h5,.minecraft-theme h6{font-weight:700!important}.minecraft-theme [class*=NavBar-module][class*=__container\ ]{background:linear-gradient(to bottom, var(--mc-lapis) 0, var(--mc-lapis) calc(100% - 8px), var(--mc-lapis-dark) calc(100% - 8px))!important;border-bottom:3px solid var(--mc-outline)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:inset 0 3px #ffffff40,0 3px #00000040!important}.minecraft-theme [class*=NavBar-module][class*=__container\ ] a{color:#fff!important;text-shadow:2px 2px #00000073!important}.minecraft-theme button:not([aria-label^=Ir\ a]):not([aria-label^=Ir\ al]),.minecraft-theme [role=button],.minecraft-theme a[class*=bg-blue-6],.minecraft-theme a[class*=Button],.minecraft-theme a[class*=button]{text-shadow:1px 1px #00000059;border:2px solid var(--mc-outline)!important;box-shadow:inset 2px 2px 0 var(--mc-bevel-light), inset -2px -3px 0 var(--mc-bevel-dark)!important;transition:filter .1s!important}.minecraft-theme button:not([aria-label^=Ir\ a]):not([aria-label^=Ir\ al]):hover,.minecraft-theme a[class*=bg-blue-6]:hover{filter:brightness(1.12)}.minecraft-theme button:not([aria-label^=Ir\ a]):not([aria-label^=Ir\ al]):active,.minecraft-theme a[class*=bg-blue-6]:active{filter:brightness(.95);box-shadow:inset 2px 3px 0 var(--mc-bevel-dark), inset -2px -2px 0 var(--mc-bevel-light)!important}.minecraft-theme button[aria-label^=Ir\ a],.minecraft-theme button[aria-label^=Ir\ al]{box-shadow:none!important;border:1px solid var(--mc-outline)!important}.minecraft-theme .bg-white.shadow-sm,.minecraft-theme .bg-white.shadow-md,.minecraft-theme .bg-white.shadow-lg,.minecraft-theme .bg-white.shadow-xl,.minecraft-theme .bg-white.shadow-2xl,.minecraft-theme [class*=module__][class*=__card],.minecraft-theme [class*=module__][class*=Card\ ]{border:2px solid var(--mc-panel-border)!important;box-shadow:inset 3px 3px 0 var(--mc-bevel-light), inset -3px -3px 0 var(--mc-bevel-dark), 4px 4px 0 #00000040!important}.minecraft-theme input:not([type=checkbox]):not([type=radio]):not([type=range]),.minecraft-theme textarea,.minecraft-theme select{border:2px solid var(--mc-outline)!important;box-shadow:inset 2px 2px 0 var(--mc-bevel-dark)!important}.minecraft-theme input:focus,.minecraft-theme textarea:focus,.minecraft-theme select:focus{outline-offset:0;outline:2px solid var(--mc-lapis)!important}.minecraft-theme footer{border-top:8px solid var(--mc-lapis)!important;box-shadow:inset 0 8px 0 var(--mc-stone)!important}.minecraft-theme ::-webkit-scrollbar{width:14px;height:14px}.minecraft-theme ::-webkit-scrollbar-track{background:#3a3a3a}.minecraft-theme ::-webkit-scrollbar-thumb{background:var(--mc-stone);border:2px solid var(--mc-outline);box-shadow:inset 2px 2px #ffffff59,inset -2px -2px #0006}@keyframes mc-block-place{0%{opacity:0;transform:translateY(-14px)scale(.94)}60%{opacity:1;transform:translateY(2px)scale(1.01)}to{opacity:1;transform:translateY(0)scale(1)}}.minecraft-theme.mc-activating .bg-white.shadow-sm,.minecraft-theme.mc-activating .bg-white.shadow-md,.minecraft-theme.mc-activating .bg-white.shadow-lg,.minecraft-theme.mc-activating .bg-white.shadow-xl,.minecraft-theme.mc-activating [class*=module__][class*=__card]{animation:mc-block-place .42s var(--mc-ease-out) both!important}@keyframes mc-title-shake{0%,to{transform:translate(0)}25%{transform:translate(-2px)}50%{transform:translate(2px)}75%{transform:translate(-1px)}}.minecraft-theme.mc-activating h1,.minecraft-theme.mc-activating h2{animation:mc-title-shake .34s var(--mc-ease-in-out) both!important}.mc-place-overlay{z-index:99999;pointer-events:none;animation:mc-place-sweep .7s var(--mc-ease-in-out) forwards;background-image:linear-gradient(#00000038 2px,#0000 2px),linear-gradient(90deg,#00000038 2px,#0000 2px),linear-gradient(#2563eb 0 18%,#7f7f7f 18%,#5f5f5f 100%);background-size:48px 48px,48px 48px,100% 100%;position:fixed;top:0;bottom:0;left:0;right:0;transform:translateY(-100%)}@keyframes mc-place-sweep{0%{opacity:1;transform:translateY(-100%)}45%{opacity:1;transform:translateY(0)}55%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(100%)}}@media (prefers-reduced-motion:reduce){.minecraft-theme.mc-activating .bg-white.shadow-sm,.minecraft-theme.mc-activating .bg-white.shadow-md,.minecraft-theme.mc-activating .bg-white.shadow-lg,.minecraft-theme.mc-activating .bg-white.shadow-xl,.minecraft-theme.mc-activating [class*=module__][class*=__card],.minecraft-theme.mc-activating h1,.minecraft-theme.mc-activating h2{animation:.2s both mc-reduced-fade!important}@keyframes mc-reduced-fade{0%{opacity:0}to{opacity:1}}.mc-place-overlay{opacity:0;transform:none;animation:.2s forwards mc-reduced-fade!important}}
.u4vXJG_mein{margin-top:50px}@media screen and (min-width:1024px){.u4vXJG_mein{grid-template-columns:1fr .2fr;width:80dvw;display:grid}}.u4vXJG_layoutContainer{flex-direction:column;min-height:100dvh;display:flex}.u4vXJG_layoutContainer .u4vXJG_mainContent{flex:1;padding:0}
.SgmxCa_floatingButton{cursor:pointer;z-index:9998;background:linear-gradient(135deg,#0070f3 0%,#2563eb 100%);border:none;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;transition:all .3s;display:flex;position:fixed;bottom:20px;right:20px;box-shadow:0 4px 20px #0070f366}.SgmxCa_floatingButton .SgmxCa_icon{color:#fff;width:28px;height:28px}.SgmxCa_floatingButton .SgmxCa_badge{color:#fff;background:#ff4757;border-radius:10px;padding:3px 6px;font-size:10px;font-weight:700;position:absolute;top:-5px;right:-5px;box-shadow:0 2px 8px #ff475766}.SgmxCa_floatingButton:hover{transform:scale(1.1);box-shadow:0 6px 25px #0070f380}.SgmxCa_floatingButton:active{transform:scale(.95)}.SgmxCa_floatingButton.SgmxCa_open{background:#ff4757}.SgmxCa_floatingButton.SgmxCa_open:hover{box-shadow:0 6px 25px #ff475780}.SgmxCa_chatWindow{z-index:9999;background:#fff;border-radius:16px;flex-direction:column;width:380px;height:600px;animation:.3s ease-out SgmxCa_slideUp;display:flex;position:fixed;bottom:90px;right:20px;overflow:hidden;box-shadow:0 8px 32px #00000026}@keyframes SgmxCa_slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.SgmxCa_chatHeader{color:#fff;background:linear-gradient(135deg,#0070f3 0%,#2563eb 100%);flex-shrink:0;justify-content:space-between;align-items:center;padding:16px;display:flex}.SgmxCa_chatHeader .SgmxCa_headerContent{align-items:center;gap:12px;display:flex}.SgmxCa_chatHeader .SgmxCa_avatar{background:#fff3;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.SgmxCa_chatHeader .SgmxCa_avatar svg{width:24px;height:24px}.SgmxCa_chatHeader .SgmxCa_headerInfo h3{margin:0;font-size:16px;font-weight:600}.SgmxCa_chatHeader .SgmxCa_headerInfo .SgmxCa_status{opacity:.9;align-items:center;gap:6px;font-size:12px;display:flex}.SgmxCa_chatHeader .SgmxCa_headerInfo .SgmxCa_status .SgmxCa_statusDot{background:#4ade80;border-radius:50%;width:8px;height:8px;animation:2s infinite SgmxCa_pulse}@keyframes SgmxCa_pulse{0%,to{opacity:1}50%{opacity:.5}}.SgmxCa_chatHeader .SgmxCa_closeButton{color:#fff;cursor:pointer;background:0 0;border:none;border-radius:4px;padding:4px;transition:background .2s}.SgmxCa_chatHeader .SgmxCa_closeButton svg{width:20px;height:20px}.SgmxCa_chatHeader .SgmxCa_closeButton:hover{background:#fff3}.SgmxCa_messagesContainer{background:#f9fafb;flex-direction:column;flex:1;gap:12px;padding:16px;display:flex;overflow-y:auto}.SgmxCa_messagesContainer::-webkit-scrollbar{width:6px}.SgmxCa_messagesContainer::-webkit-scrollbar-track{background:0 0}.SgmxCa_messagesContainer::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:3px}.SgmxCa_messagesContainer::-webkit-scrollbar-thumb:hover{background:#9ca3af}.SgmxCa_message{animation:.3s ease-out SgmxCa_fadeIn;display:flex}@keyframes SgmxCa_fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.SgmxCa_message .SgmxCa_messageContent{word-wrap:break-word;border-radius:12px;max-width:80%;padding:10px 14px}.SgmxCa_message .SgmxCa_messageContent p{margin:0;font-size:14px;line-height:1.5}.SgmxCa_message .SgmxCa_messageContent .SgmxCa_timestamp{opacity:.6;margin-top:4px;font-size:11px;display:block}.SgmxCa_message.SgmxCa_userMessage{justify-content:flex-end}.SgmxCa_message.SgmxCa_userMessage .SgmxCa_messageContent{color:#fff;background:linear-gradient(135deg,#0070f3 0%,#2563eb 100%);border-bottom-right-radius:4px}.SgmxCa_message.SgmxCa_assistantMessage{justify-content:flex-start}.SgmxCa_message.SgmxCa_assistantMessage .SgmxCa_messageContent{color:#1f2937;background:#fff;border-bottom-left-radius:4px;box-shadow:0 1px 3px #0000001a}.SgmxCa_typingIndicator{gap:4px;padding:8px 0;display:flex}.SgmxCa_typingIndicator span{background:#9ca3af;border-radius:50%;width:8px;height:8px;animation:1.4s infinite SgmxCa_typing}.SgmxCa_typingIndicator span:nth-child(2){animation-delay:.2s}.SgmxCa_typingIndicator span:nth-child(3){animation-delay:.4s}@keyframes SgmxCa_typing{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-10px)}}.SgmxCa_quickQuestions{background:#fff;border-radius:12px;margin-top:8px;padding:12px;box-shadow:0 1px 3px #0000001a}.SgmxCa_quickQuestions .SgmxCa_quickQuestionsTitle{color:#6b7280;margin:0 0 8px;font-size:12px;font-weight:600}.SgmxCa_quickQuestions .SgmxCa_quickQuestionsButtons{flex-direction:column;gap:6px;display:flex}.SgmxCa_quickQuestions .SgmxCa_quickQuestionButton{color:#374151;cursor:pointer;text-align:left;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:8px;padding:8px 12px;font-size:13px;transition:all .2s}.SgmxCa_quickQuestions .SgmxCa_quickQuestionButton:hover{color:#0070f3;background:#e5e7eb;border-color:#0070f3}.SgmxCa_inputContainer{background:#fff;border-top:1px solid #e5e7eb;flex-shrink:0;gap:8px;padding:12px 16px;display:flex}.SgmxCa_inputContainer .SgmxCa_input{resize:none;border:1px solid #d1d5db;border-radius:8px;outline:none;flex:1;max-height:100px;padding:10px 12px;font-family:inherit;font-size:14px;transition:border-color .2s}.SgmxCa_inputContainer .SgmxCa_input:focus{border-color:#0070f3}.SgmxCa_inputContainer .SgmxCa_input:disabled{cursor:not-allowed;background:#f3f4f6}.SgmxCa_inputContainer .SgmxCa_input::placeholder{color:#9ca3af}.SgmxCa_inputContainer .SgmxCa_sendButton{color:#fff;cursor:pointer;background:linear-gradient(135deg,#0070f3 0%,#2563eb 100%);border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;transition:all .2s;display:flex}.SgmxCa_inputContainer .SgmxCa_sendButton svg{width:20px;height:20px}.SgmxCa_inputContainer .SgmxCa_sendButton:hover:not(:disabled){transform:scale(1.05);box-shadow:0 4px 12px #0070f366}.SgmxCa_inputContainer .SgmxCa_sendButton:active:not(:disabled){transform:scale(.95)}.SgmxCa_inputContainer .SgmxCa_sendButton:disabled{opacity:.5;cursor:not-allowed}@media (max-width:480px){.SgmxCa_chatWindow{width:calc(100vw - 20px);height:calc(100dvh - 110px);bottom:80px;right:10px}.SgmxCa_floatingButton{width:56px;height:56px;bottom:15px;right:15px}}@media (max-height:700px){.SgmxCa_chatWindow{height:calc(100dvh - 110px)}}@media (prefers-color-scheme:dark){.SgmxCa_chatWindow{background:#1f2937}.SgmxCa_messagesContainer{background:#111827}.SgmxCa_message.SgmxCa_assistantMessage .SgmxCa_messageContent{color:#f9fafb;background:#374151}.SgmxCa_quickQuestions{background:#374151}.SgmxCa_quickQuestions .SgmxCa_quickQuestionsTitle{color:#d1d5db}.SgmxCa_quickQuestions .SgmxCa_quickQuestionButton{color:#e5e7eb;background:#4b5563;border-color:#6b7280}.SgmxCa_quickQuestions .SgmxCa_quickQuestionButton:hover{color:#0070f3;background:#6b7280;border-color:#0070f3}.SgmxCa_inputContainer{background:#1f2937;border-top-color:#374151}.SgmxCa_inputContainer .SgmxCa_input{color:#f9fafb;background:#374151;border-color:#4b5563}.SgmxCa_inputContainer .SgmxCa_input:focus{border-color:#0070f3}.SgmxCa_inputContainer .SgmxCa_input::placeholder{color:#9ca3af}}
._2popVq_drawer{transition:transform .3s cubic-bezier(.32,.72,0,1),opacity .3s cubic-bezier(.32,.72,0,1)}._2popVq_drawerClosed{opacity:0;pointer-events:none;transform:translate(100%)}._2popVq_drawerOpen{opacity:1;pointer-events:auto;transform:translate(0)}._2popVq_itemCard{transition:box-shadow .2s,border-color .2s}@media (hover:hover) and (pointer:fine){._2popVq_itemCard:hover{box-shadow:0 4px 14px #00000014}}@media (prefers-reduced-motion:reduce){._2popVq_drawer{transition:opacity .2s}._2popVq_drawerClosed,._2popVq_drawerOpen{transform:none}._2popVq_itemCard{transition:none}}
.lGER4q_accessibilityContainer{z-index:10000;position:fixed;bottom:5px;right:10px}@media (max-width:768px){.lGER4q_accessibilityContainer{bottom:5px;right:5px}}.lGER4q_accessibilityButton{color:#fff;cursor:pointer;background:linear-gradient(135deg,#10b981 0%,#059669 100%);border:none;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;transition:all .3s;animation:2s ease-in-out infinite lGER4q_pulse;display:flex;position:relative;box-shadow:0 4px 12px #10b98166}@media (max-width:768px){.lGER4q_accessibilityButton{width:60px;height:60px;box-shadow:0 6px 20px #10b98199}}.lGER4q_accessibilityButton:hover{transform:scale(1.1);box-shadow:0 6px 20px #10b98199}.lGER4q_accessibilityButton:active{transform:scale(.95)}.lGER4q_accessibilityButton svg{animation:4s linear infinite lGER4q_rotate}.lGER4q_badge{color:#fff;background:#ef4444;border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;font-weight:700;animation:2s ease-in-out infinite lGER4q_bounce;display:flex;position:absolute;top:-4px;right:-4px}@media (max-width:768px){.lGER4q_badge{width:26px;height:26px;font-size:14px}}@keyframes lGER4q_bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-5px)}60%{transform:translateY(-3px)}}.lGER4q_tooltip{color:#fff;white-space:nowrap;pointer-events:none;opacity:0;background:#1f2937;border-radius:8px;padding:8px 16px;font-size:13px;font-weight:500;animation:4s ease-out forwards lGER4q_showAndHideTooltip;position:absolute;bottom:70px;right:0;box-shadow:0 4px 12px #0000004d}@media (min-width:769px){.lGER4q_tooltip{display:none}}.lGER4q_tooltip span{display:block}.lGER4q_tooltipArrow{opacity:0;background:#1f2937;width:10px;height:10px;animation:4s ease-out forwards lGER4q_showAndHideTooltip;position:absolute;bottom:-5px;right:20px;transform:rotate(45deg)}@keyframes lGER4q_showAndHideTooltip{0%{opacity:0;transform:translateY(10px)}25%{opacity:1;transform:translateY(0)}75%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(10px)}}@keyframes lGER4q_pulse{0%,to{box-shadow:0 4px 12px #10b98166}50%{box-shadow:0 4px 20px #10b98199}}@keyframes lGER4q_rotate{0%,90%,to{transform:rotate(0)}95%{transform:rotate(15deg)}}.lGER4q_panel{background:#fff;border-radius:16px;width:350px;max-height:600px;animation:.3s ease-out lGER4q_slideUp;position:absolute;bottom:70px;right:0;overflow:hidden;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}@media (max-width:480px){.lGER4q_panel{width:calc(100vw - 20px);right:-10px}}@keyframes lGER4q_slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.lGER4q_panelHeader{color:#fff;background:linear-gradient(135deg,#10b981 0%,#059669 100%);justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.lGER4q_panelHeader .lGER4q_headerTitle{align-items:center;gap:12px;display:flex}.lGER4q_panelHeader .lGER4q_headerTitle h3{margin:0;font-size:18px;font-weight:600}.lGER4q_panelHeader .lGER4q_closeButton{color:#fff;cursor:pointer;background:#fff3;border:none;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s;display:flex}.lGER4q_panelHeader .lGER4q_closeButton:hover{background:#ffffff4d}.lGER4q_panelContent{max-height:530px;padding:20px;overflow-y:auto}.lGER4q_panelContent::-webkit-scrollbar{width:8px}.lGER4q_panelContent::-webkit-scrollbar-track{background:#f3f4f6}.lGER4q_panelContent::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:4px}.lGER4q_panelContent::-webkit-scrollbar-thumb:hover{background:#9ca3af}.lGER4q_section{border-bottom:1px solid #e5e7eb;margin-bottom:24px;padding-bottom:24px}.lGER4q_section:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.lGER4q_sectionTitle{color:#111827;align-items:center;gap:8px;margin-bottom:16px;font-size:16px;font-weight:600;display:flex}.lGER4q_sectionTitle svg{color:#10b981}.lGER4q_fontSizeControls{align-items:center;gap:12px;display:flex}.lGER4q_controlButton{color:#374151;cursor:pointer;background:#fff;border:2px solid #e5e7eb;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;transition:all .2s;display:flex}.lGER4q_controlButton:hover:not(:disabled){color:#10b981;background:#f0fdf4;border-color:#10b981}.lGER4q_controlButton:disabled{opacity:.4;cursor:not-allowed}.lGER4q_fontSizeValue{text-align:center;color:#111827;flex:1;font-size:16px;font-weight:600}.lGER4q_resetButton{color:#6b7280;cursor:pointer;background:#f3f4f6;border:none;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;transition:all .2s;display:flex}.lGER4q_resetButton:hover{color:#374151;background:#e5e7eb}.lGER4q_readerControls{flex-direction:column;gap:8px;margin-bottom:12px;display:flex}.lGER4q_primaryButton{color:#fff;cursor:pointer;background:linear-gradient(135deg,#10b981 0%,#059669 100%);border:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:12px 20px;font-size:14px;font-weight:600;transition:all .3s;display:flex}.lGER4q_primaryButton:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 10px 15px -3px #10b9814d}.lGER4q_primaryButton:disabled{opacity:.6;cursor:not-allowed}.lGER4q_primaryButton.lGER4q_reading{background:linear-gradient(135deg,#0070f3 0%,#2563eb 100%);animation:1.5s ease-in-out infinite lGER4q_pulse-reading}@keyframes lGER4q_pulse-reading{0%,to{opacity:1}50%{opacity:.8}}.lGER4q_stopButton{color:#fff;cursor:pointer;background:#ef4444;border:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:10px 16px;font-size:13px;font-weight:600;transition:all .2s;display:flex}.lGER4q_stopButton:hover{background:#dc2626}.lGER4q_speedControl{margin-top:12px}.lGER4q_speedControl label{color:#6b7280;margin-bottom:8px;font-size:13px;font-weight:500;display:block}.lGER4q_speedControl .lGER4q_slider{-webkit-appearance:none;background:#e5e7eb;border-radius:3px;outline:none;width:100%;height:6px}.lGER4q_speedControl .lGER4q_slider::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background:#10b981;border-radius:50%;width:18px;height:18px;transition:all .2s;box-shadow:0 2px 4px #0003}.lGER4q_speedControl .lGER4q_slider::-webkit-slider-thumb:hover{transform:scale(1.2)}.lGER4q_speedControl .lGER4q_slider::-moz-range-thumb{cursor:pointer;background:#10b981;border:none;border-radius:50%;width:18px;height:18px;box-shadow:0 2px 4px #0003}.lGER4q_toggleOption{background:#f9fafb;border-radius:8px;justify-content:space-between;align-items:center;margin-top:12px;padding:12px;display:flex}.lGER4q_toggleOption label{color:#374151;cursor:pointer;align-items:center;gap:8px;font-size:14px;display:flex}.lGER4q_toggleOption label svg{color:#6b7280}.lGER4q_toggleOption .lGER4q_checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background:#d1d5db;border-radius:12px;width:44px;height:24px;transition:all .3s;position:relative}.lGER4q_toggleOption .lGER4q_checkbox:before{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:all .3s;position:absolute;top:3px;left:3px;box-shadow:0 2px 4px #0003}.lGER4q_toggleOption .lGER4q_checkbox:checked{background:#10b981}.lGER4q_toggleOption .lGER4q_checkbox:checked:before{left:23px}.lGER4q_info{background:#eff6ff;border:1px solid #bfdbfe;border-radius:8px;margin-top:20px;padding:16px}.lGER4q_info p{color:#1e40af;margin:0 0 12px;font-size:14px}.lGER4q_info ul{margin:0;padding-left:20px;list-style:none}.lGER4q_info ul li{color:#2563eb;margin-bottom:6px;padding-left:0;font-size:13px;position:relative}.lGER4q_info ul li:before{content:"•";color:#0070f3;position:absolute;left:-15px}.lGER4q_info kbd{color:#1e40af;background:#fff;border:1px solid #bfdbfe;border-radius:4px;padding:2px 6px;font-family:monospace;font-size:11px;font-weight:600}.dark .lGER4q_panel{background:#1f2937;box-shadow:0 20px 25px -5px #00000080}.dark .lGER4q_panelContent::-webkit-scrollbar-track{background:#374151}.dark .lGER4q_panelContent::-webkit-scrollbar-thumb{background:#4b5563}.dark .lGER4q_panelContent::-webkit-scrollbar-thumb:hover{background:#6b7280}.dark .lGER4q_section{border-bottom-color:#374151}.dark .lGER4q_sectionTitle{color:#f9fafb}.dark .lGER4q_controlButton{color:#d1d5db;background:#374151;border-color:#4b5563}.dark .lGER4q_controlButton:hover:not(:disabled){color:#10b981;background:#1e3a28;border-color:#10b981}.dark .lGER4q_fontSizeValue{color:#f9fafb}.dark .lGER4q_resetButton{color:#9ca3af;background:#374151}.dark .lGER4q_resetButton:hover{color:#d1d5db;background:#4b5563}.dark .lGER4q_speedControl label{color:#9ca3af}.dark .lGER4q_speedControl .lGER4q_slider{background:#4b5563}.dark .lGER4q_toggleOption{background:#111827}.dark .lGER4q_toggleOption label{color:#d1d5db}.dark .lGER4q_toggleOption label svg{color:#9ca3af}.dark .lGER4q_toggleOption .lGER4q_checkbox{background:#4b5563}.dark .lGER4q_info{background:#1e3a8a;border-color:#0070f3}.dark .lGER4q_info p{color:#93c5fd}.dark .lGER4q_info ul li{color:#bfdbfe}.dark .lGER4q_info ul li:before{color:#60a5fa}.dark .lGER4q_info kbd{color:#bfdbfe;background:#1e40af;border-color:#0070f3}.high-contrast *{filter:contrast(1.5)!important}.high-contrast body{color:#fff!important;background:#000!important}.high-contrast a{color:#ff0!important;text-decoration:underline!important}.high-contrast button{border:2px solid #fff!important}.high-contrast img{filter:contrast(1.2)brightness(1.1)!important}
.QwACuG_floatingButtonContainer{z-index:9999;position:fixed;bottom:80px;right:20px}@media (max-width:768px){.QwACuG_floatingButtonContainer{bottom:80px;right:10px}}.QwACuG_floatingButton{cursor:pointer;background:linear-gradient(135deg,#60a5fa 0%,#2563eb 100%);border:3px solid #ffffff4d;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;padding:0;transition:all .3s cubic-bezier(.68,-.55,.265,1.55);display:flex;position:relative;overflow:hidden;box-shadow:0 4px 15px #0000004d,0 0 20px #60a5fa66}@media (hover:hover) and (pointer:fine){.QwACuG_floatingButton:hover{transform:scale(1.1);box-shadow:0 6px 20px #0006,0 0 30px #60a5fa99}}.QwACuG_floatingButton:active{transform:scale(.95)}.QwACuG_floatingButton.QwACuG_active{background:linear-gradient(135deg,#93c5fd 0%,#f5576c 100%);border-color:#ffffff80;animation:2s ease-in-out infinite QwACuG_pulse;box-shadow:0 4px 15px #0000004d,0 0 25px #f5576c99}@media (prefers-color-scheme:dark){.QwACuG_floatingButton{border-color:#fff3}}@media (max-width:768px){.QwACuG_floatingButton{width:56px;height:56px}}.QwACuG_buttonContent{flex-direction:column;justify-content:center;align-items:center;gap:2px;width:100%;height:100%;display:flex;position:relative}.QwACuG_buttonLabel{pointer-events:none;filter:drop-shadow(0 2px 4px #0000004d);font-size:24px;position:absolute}@media (max-width:768px){.QwACuG_buttonLabel{font-size:22px}}.QwACuG_leverSwitch{opacity:.7;width:20px;height:16px;transition:opacity .3s;position:absolute;bottom:8px;right:8px}.QwACuG_floatingButton:hover .QwACuG_leverSwitch{opacity:1}.QwACuG_stoneBlock{background:linear-gradient(135deg,#7a7a7a 0%,#6a6a6a 25%,#5a5a5a 50%,#6a6a6a 75%,#7a7a7a 100%);border:1px solid #4a4a4a;border-radius:1px;width:20px;height:10px;position:absolute;bottom:0;left:0;box-shadow:inset 1px 1px 2px #ffffff4d,inset -1px -1px 2px #00000080}.QwACuG_leverActive .QwACuG_stoneBlock{background:linear-gradient(135deg,#d4a76a 0%,#c4976a 25%,#b4876a 50%,#c4976a 75%,#d4a76a 100%);border-color:#8b6f47;box-shadow:inset 1px 1px 2px #fff6,inset -1px -1px 2px #8b6f4799,0 0 6px #d4a76a80}.QwACuG_pixelPattern{pointer-events:none;background-image:repeating-linear-gradient(90deg,#0000,#0000 2px,#0000001a 2px 4px),repeating-linear-gradient(0deg,#0000,#0000 2px,#0000001a 2px 4px);width:100%;height:100%;position:absolute;top:0;left:0}.QwACuG_leverBase{z-index:2;background:#3d3d3d;border-radius:50%;width:4px;height:4px;position:absolute;top:50%;left:50%;transform:translate(-50%,-70%);box-shadow:0 1px 1px #00000080}.QwACuG_leverHandle{transform-origin:bottom;background:linear-gradient(90deg,#8b6f47,#6b5335);border-radius:1px;width:2px;height:10px;transition:transform .3s cubic-bezier(.68,-.55,.265,1.55);position:absolute;bottom:2px;left:50%;transform:translate(-50%)rotate(-30deg);box-shadow:.5px .5px 1px #00000080}.QwACuG_leverHandle:before{content:"";background:radial-gradient(circle,#654321 0%,#4a3217 100%);border-radius:50%;width:4px;height:4px;position:absolute;top:-2px;left:50%;transform:translate(-50%);box-shadow:0 .5px 1px #0006}.QwACuG_leverActive .QwACuG_leverHandle{background:linear-gradient(90deg,#a0815a,#8b6f47);transform:translate(-50%)rotate(30deg)}@keyframes QwACuG_pulse{0%,to{box-shadow:0 4px 15px #0000004d,0 0 25px #f5576c99}50%{box-shadow:0 4px 15px #0000004d,0 0 35px #f5576ccc}}@keyframes QwACuG_slideInRight{0%{opacity:0;transform:translate(100px)}to{opacity:1;transform:translate(0)}}.QwACuG_floatingButtonContainer{animation:.5s cubic-bezier(.68,-.55,.265,1.55) QwACuG_slideInRight}.QwACuG_floatingButton:after{content:attr(title);color:#fff;white-space:nowrap;opacity:0;pointer-events:none;z-index:1000;background:#000000e6;border-radius:6px;padding:8px 12px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:12px;transition:opacity .3s;position:absolute;top:50%;right:calc(100% + 10px);transform:translateY(-50%)}.QwACuG_floatingButton:hover:after{opacity:1}.QwACuG_floatingButton:before{content:"";opacity:0;pointer-events:none;z-index:1000;border:8px solid #0000;border-left-color:#000000e6;transition:opacity .3s;position:absolute;top:50%;right:calc(100% + 2px);transform:translateY(-50%)}.QwACuG_floatingButton:hover:before{opacity:1}@media (max-width:768px){.QwACuG_floatingButton:after,.QwACuG_floatingButton:before{display:none}}@media (prefers-reduced-motion:reduce){.QwACuG_floatingButton.QwACuG_active,.QwACuG_floatingButtonContainer{animation:none}.QwACuG_leverHandle{transition:none}}
