.Button_button__wiIYs{background:#fff;border:1px solid #ddd;border-radius:4px;cursor:pointer;font-size:14px;padding:10px 20px;transition:all .3s ease}.Button_button__wiIYs:hover{background-color:#f5f5f5}.Button_button__wiIYs:disabled{cursor:not-allowed;opacity:.6}.Button_primaryButton__jkoez{background-color:#007bff;border-color:#007bff;color:#fff}.Button_primaryButton__jkoez:hover{background-color:#0056b3}.Button_tab__iFndr{background:none;border:none;border-bottom:2px solid #0000;border-radius:4px 4px 0 0;color:#666;cursor:pointer;font-size:16px;font-weight:500;padding:12px 24px;transition:all .3s ease}.Button_tab__iFndr:hover{background-color:#f5f5f5;color:#333}.Button_activeTab__6AqeR{border-bottom-color:#007bff;font-weight:700}.Button_activeTab__6AqeR,.Button_activeTab__6AqeR:hover{background-color:#f8f9fa;color:#007bff}.Landing_container__PY2Fp{background:#f8fafc;min-height:100vh}.Landing_hero__hCFZw{grid-gap:3rem;align-items:center;display:grid;gap:3rem;margin:0 auto;max-width:1200px;padding:4rem 1.5rem}@media (min-width:768px){.Landing_hero__hCFZw{grid-template-columns:1fr 1fr;padding:6rem 1.5rem}}.Landing_heroContent__Y1C0n{text-align:center}@media (min-width:768px){.Landing_heroContent__Y1C0n{text-align:left}}.Landing_heroTitle__\+c48s{color:#0f172a;font-size:2.5rem;font-weight:800;line-height:1.2;margin-bottom:1.5rem}@media (min-width:768px){.Landing_heroTitle__\+c48s{font-size:3.5rem}}.Landing_highlight__MrAn7{color:#3b82f6}.Landing_heroSubtitle__XcJj5{color:#475569;font-size:1.125rem;line-height:1.6;margin-bottom:2rem}.Landing_ctaButton__afoBW{background:#facc15;border:none;border-radius:50px;box-shadow:0 4px 14px #facc1566;color:#0f172a;cursor:pointer;font-size:1.125rem;font-weight:700;padding:1rem 2.5rem;transition:all .3s}.Landing_ctaButton__afoBW:hover{background:#eab308;box-shadow:0 6px 20px #facc1580}.Landing_heroImage__bvmEj{align-items:center;display:flex;justify-content:center}.Landing_heroImage__bvmEj img{height:auto;max-width:400px;width:100%}.Landing_features__5X6BW{grid-gap:2rem;display:grid;gap:2rem;margin:0 auto;max-width:1200px;padding:4rem 1.5rem}@media (min-width:768px){.Landing_features__5X6BW{grid-template-columns:repeat(3,1fr)}}.Landing_featureCard__Dzu8S{background:#fff;border-radius:16px;box-shadow:0 2px 8px #0000000d;padding:2rem;text-align:center;transition:transform .3s,box-shadow .3s}.Landing_featureCard__Dzu8S:hover{box-shadow:0 8px 20px #0000001a;transform:translateY(-4px)}.Landing_featureIcon__l9m5F{align-items:center;display:flex;justify-content:center;margin-bottom:1rem}.Landing_featureIcon__l9m5F img{border-radius:12px;height:80px;object-fit:contain;width:80px}.Landing_featureTitle__I3SJG{color:#0f172a;font-size:1.25rem;font-weight:700;margin-bottom:.75rem}.Landing_featureText__xoYp2{color:#64748b;font-size:.95rem;line-height:1.6}.Landing_howItWorks__DB627{background:#fff;margin:0 auto;max-width:1200px;padding:4rem 1.5rem}.Landing_sectionTitle__isWNs{color:#0f172a;font-size:2rem;font-weight:800;margin-bottom:3rem;text-align:center}.Landing_steps__Tb3y3{grid-gap:2rem;display:grid;gap:2rem}@media (min-width:768px){.Landing_steps__Tb3y3{grid-template-columns:repeat(3,1fr)}}.Landing_step__ag9yv{padding:1.5rem;text-align:center}.Landing_stepNumber__DChN7{align-items:center;background:#3b82f6;border-radius:50%;color:#fff;display:inline-flex;font-size:1.5rem;font-weight:700;height:3rem;justify-content:center;margin-bottom:1rem;width:3rem}.Landing_stepTitle__owJot{color:#0f172a;font-size:1.125rem;font-weight:700;margin-bottom:.5rem}.Landing_stepText__BhtlM{color:#64748b;font-size:.95rem;line-height:1.5}.Landing_testimonial__dGhB6{grid-gap:3rem;align-items:center;display:grid;gap:3rem;margin:0 auto;max-width:1200px;padding:4rem 1.5rem}@media (min-width:768px){.Landing_testimonial__dGhB6{grid-template-columns:1fr 1fr}}.Landing_testimonialCard__9g1gh{background:#fff;border-radius:16px;box-shadow:0 4px 12px #00000014;padding:2.5rem}.Landing_stars__F4vBT{font-size:1.5rem;margin-bottom:1rem}.Landing_testimonialText__t0MhL{color:#334155;font-size:1.125rem;font-style:italic;line-height:1.7;margin-bottom:1rem}.Landing_testimonialAuthor__cDFiT{color:#64748b;font-size:.95rem;font-weight:600}.Landing_testimonialImage__xTatG{align-items:center;display:flex;justify-content:center}.Landing_testimonialImage__xTatG img{border-radius:16px;height:auto;max-width:350px;width:100%}.Landing_finalCta__zb51y{margin:0 auto;max-width:600px;padding:4rem 1.5rem 6rem;text-align:center}.Landing_ctaTitle__E5wRv{color:#0f172a;font-size:2rem;font-weight:800;margin-bottom:1.5rem}.Landing_ctaButtonLarge__GTE9e{background:#3b82f6;border:none;border-radius:50px;box-shadow:0 4px 14px #3b82f666;color:#fff;cursor:pointer;font-size:1.25rem;font-weight:700;margin-bottom:1rem;padding:1.25rem 3rem;transition:all .3s}.Landing_ctaButtonLarge__GTE9e:hover{background:#2563eb;box-shadow:0 6px 20px #3b82f680;transform:translateY(-2px)}.Landing_ctaSubtext__eNlz6{color:#64748b;font-size:.95rem}.Landing_roadmap__m3Moj{background:#fff;margin:0 auto;max-width:1200px;padding:4rem 1.5rem}.Landing_roadmapPhases__l4FYB{grid-gap:2rem;display:grid;gap:2rem;margin-top:2rem}.Landing_phase__YNtnQ{background:#f8fafc;border-left:4px solid #3b82f6;border-radius:16px;padding:2rem}.Landing_phaseTitle__QpqAQ{color:#0f172a;font-size:1.25rem;font-weight:700;margin-bottom:1rem}.Landing_phaseList__QOqYI{list-style:none;margin:0;padding:0}.Landing_phaseList__QOqYI li{color:#475569;line-height:1.8;padding-left:1.5rem;position:relative}.Landing_phaseList__QOqYI li:before{color:#3b82f6;content:"→";font-weight:700;left:0;position:absolute}.Navigation_navigation__xIjqU{align-items:center;background-color:#fff;box-shadow:0 2px 4px #0000001a;display:flex;justify-content:space-between;padding:1rem 2rem;position:-webkit-sticky;position:sticky;top:0;z-index:9}.Navigation_logo__u8znu{cursor:pointer;font-size:1.5rem;font-weight:700;height:50px;width:auto}.Navigation_logo__u8znu img{max-height:100%;max-width:100%;object-fit:contain}.Navigation_langSwitcher__2MqnA{border:1px solid #ccc;border-radius:4px;cursor:pointer;padding:.5rem 1rem}@media (max-width:768px){.Navigation_navigation__xIjqU{padding:.5rem 1rem}}.TeacherAssistant_container__JkAjS{grid-gap:3rem;align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);display:grid;flex:1 1;gap:3rem;grid-template-columns:50% 50%;min-height:0;overflow:auto;padding:2rem}.TeacherAssistant_leftSection__YQezV{display:flex;flex-direction:column;gap:1rem;min-width:0;overflow:hidden;z-index:2}.TeacherAssistant_heroSection__Dmacf{flex-shrink:0}.TeacherAssistant_heroTitle__xB4-p{color:#fff;font-size:2rem;font-weight:700;line-height:1.2;margin:0 0 .5rem}.TeacherAssistant_highlight__YseyB{color:#fbbf24}.TeacherAssistant_heroSubtitle__YS\+MR{color:#ffffffe6;font-size:1rem;line-height:1.4;margin:0}.TeacherAssistant_maxCharacterContainer__pRT5H{align-items:center;display:flex;justify-content:center;margin-top:24px;position:relative}.TeacherAssistant_chatSection__bOlLX{display:flex;flex-direction:column;height:75vh;max-height:75vh;padding-right:2rem}.TeacherAssistant_chatInner__K4jzQ{background:#fff;border-radius:24px;display:flex;flex-direction:column;height:100%;overflow:auto;padding:1.5rem;transition:opacity .3s ease}.TeacherAssistant_chatHeader__Qfj-c{align-items:center;border-bottom:2px solid #f1f5f9;display:flex;gap:.75rem;margin-bottom:1rem;padding-bottom:1rem}.TeacherAssistant_chatHeader__Qfj-c h2{color:#0f172a;font-size:1.5rem;margin:0}.TeacherAssistant_statusDot__0Lyod{background:#10b981;border-radius:50%;height:12px;width:12px}.TeacherAssistant_bubbleDecoration__OEiQH{opacity:.15;pointer-events:none;position:absolute;right:-50px;top:-50px;width:400px}@media (max-width:1024px){.TeacherAssistant_container__JkAjS{gap:2rem;grid-template-columns:1fr;padding:2rem}.TeacherAssistant_heroTitle__xB4-p{font-size:2rem}}@media (max-width:768px){.TeacherAssistant_container__JkAjS{gap:.5rem;padding:1rem}.TeacherAssistant_heroTitle__xB4-p{font-size:1.4rem}.TeacherAssistant_heroSubtitle__YS\+MR{display:none;font-size:12px}.TeacherAssistant_maxCharacterContainer__pRT5H{margin-top:16px}.TeacherAssistant_bubbleDecoration__OEiQH{display:none}.TeacherAssistant_leftSection__YQezV{gap:.5rem;overflow:hidden}.TeacherAssistant_chatSection__bOlLX{max-height:55vh}}.ChatUI_container__O8guI{background:#fff;border-radius:16px;display:flex;flex-direction:column;height:100%;overflow:hidden}.ChatUI_chatArea__oH\+pb{display:flex;flex-direction:column;height:100%;padding:1.5rem;width:100%}.ChatUI_messages__aS9MJ{display:flex;flex:1 1;flex-direction:column;gap:1rem;overflow-y:auto;padding:.5rem 0}.ChatUI_messages__aS9MJ::-webkit-scrollbar{width:6px}.ChatUI_messages__aS9MJ::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.ChatUI_messageAssistant__UC4BL,.ChatUI_messageError__MaDz\+,.ChatUI_messageUser__jti7Z{animation:ChatUI_slideIn__Gn16F .3s ease;border-radius:18px;box-shadow:0 2px 6px #00000014;display:flex;max-width:75%;padding:.875rem 1.125rem}@keyframes ChatUI_slideIn__Gn16F{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.ChatUI_messageUser__jti7Z{align-self:flex-end;background:#667eea;border-bottom-right-radius:4px;color:#fff}.ChatUI_messageError__MaDz\+{align-self:flex-start;background:#fee2e2;border:2px solid #fca5a5;border-bottom-left-radius:4px;color:#991b1b}.ChatUI_messageContent__BOVUS{font-size:.95rem;line-height:1.6}.ChatUI_inputArea__A0YIi{border-top:2px solid #e2e8f0;display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem;padding-top:1rem}.ChatUI_micButton__XqSgc{background-color:#3b82f6;border:none;border-radius:12px;box-shadow:0 2px 8px #00000026;color:#fff;cursor:pointer;font-size:1.1rem;font-weight:600;min-width:44px;padding:.75rem;transition:all .2s ease}.ChatUI_micButton__XqSgc:hover{background-color:#2563eb}.ChatUI_micButton__XqSgc.ChatUI_recording__kC8nT{background-color:#ef4444}.ChatUI_micButton__XqSgc.ChatUI_recording__kC8nT:hover{background-color:#dc2626}.ChatUI_input__Bg9Ba{background:#fff;border:2px solid #e2e8f0;border-radius:12px;flex:1 1;font-size:.95rem;min-width:150px;outline:none;padding:.75rem 1rem;transition:all .2s}.ChatUI_input__Bg9Ba:focus{border-color:#667eea;box-shadow:0 0 0 3px #667eea1a}.ChatUI_input__Bg9Ba:disabled{background:#f1f5f9;cursor:not-allowed;opacity:.6}.ChatUI_sendButton__DriAT{align-items:center;background:#facc15;border:none;border-radius:12px;box-shadow:0 2px 8px #facc154d;color:#0f172a;cursor:pointer;display:flex;font-size:1.3rem;font-weight:700;justify-content:center;min-width:44px;padding:.75rem;transition:all .2s}.ChatUI_sendButton__DriAT:hover:not(:disabled){background:#eab308;box-shadow:0 4px 12px #facc1566;transform:translateY(-1px)}.ChatUI_sendButton__DriAT:active:not(:disabled){transform:translateY(0)}.ChatUI_sendButton__DriAT:disabled{background:#e2e8f0;box-shadow:none;color:#94a3b8;cursor:not-allowed}.ChatUI_status__79w2c{color:#475569;font-size:.85rem;font-weight:500;margin-top:.5rem}.ChatUI_messageAssistant__UC4BL{padding-right:3rem}.ChatUI_playButton__1cwFg{background:none;border:none;cursor:pointer;font-size:1.2rem;opacity:.7;padding:.25rem;position:absolute;right:.5rem;top:50%;transform:translateY(-50%);transition:opacity .2s}.ChatUI_playButton__1cwFg:hover{opacity:1}.ChatUI_messageAssistant__UC4BL{align-self:flex-start;background:#fff;border:2px solid #facc15;border-bottom-left-radius:4px;color:#1e293b;position:relative}.ChatUI_messageAssistant__UC4BL:has(.ChatUI_playButton__1cwFg){padding-right:3rem}.TypingIndicator_typingIndicator__k8cRG{display:flex;gap:.4rem;padding:.5rem}.TypingIndicator_dot__QCJ0q{animation:TypingIndicator_bounce__D\+emy 1.4s ease-in-out infinite;background:#94a3b8;border-radius:50%;height:8px;width:8px}.TypingIndicator_dot__QCJ0q:first-child{animation-delay:-.32s}.TypingIndicator_dot__QCJ0q:nth-child(2){animation-delay:-.16s}@keyframes TypingIndicator_bounce__D\+emy{0%,80%,to{opacity:.5;transform:scale(0)}40%{opacity:1;transform:scale(1)}}.Live2DModel_container__QqXpa{height:400px;max-height:60vh;max-width:100%;position:relative;width:400px}.Live2DModel_container__QqXpa canvas{display:block;height:100%!important;width:100%!important}.Live2DModel_controls__1q\+SR{display:flex;flex-wrap:wrap}@media (max-width:768px){.Live2DModel_container__QqXpa{height:200px;width:200px}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#6b6ed3;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}*{box-sizing:border-box}body{margin:0;min-height:100vh;padding:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}#root{display:flex;flex-direction:column;min-height:100vh}.toast-title{font-weight:700}.toast-message{-ms-word-wrap:break-word;word-wrap:break-word}.toast-message a,.toast-message label{color:#fff}.toast-message a:hover{color:#ccc;text-decoration:none}.toast-close-button{color:#fff;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);filter:alpha(opacity=80);float:right;font-size:20px;font-weight:700;line-height:1;opacity:.8;position:relative;right:-.3em;-webkit-text-shadow:0 1px 0 #fff;text-shadow:0 1px 0 #fff;top:-.3em}.toast-close-button:focus,.toast-close-button:hover{color:#000;cursor:pointer;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter:alpha(opacity=40);opacity:.4;text-decoration:none}.rtl .toast-close-button{float:left;left:-.3em;right:.3em}button.toast-close-button{-webkit-appearance:none;background:0 0;border:0;cursor:pointer;padding:0}.toast-top-center{right:0;top:0;width:100%}.toast-bottom-center{bottom:0;right:0;width:100%}.toast-top-full-width{right:0;top:0;width:100%}.toast-bottom-full-width{bottom:0;right:0;width:100%}.toast-top-left{left:12px;top:12px}.toast-top-right{right:12px;top:12px}.toast-bottom-right{bottom:12px;right:12px}.toast-bottom-left{bottom:12px;left:12px}#toast-container{pointer-events:none;position:fixed;z-index:999999}#toast-container *{box-sizing:border-box}#toast-container>div{background-position:15px;background-repeat:no-repeat;border-radius:3px;box-shadow:0 0 12px #999;color:#fff;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);filter:alpha(opacity=80);margin:0 0 6px;opacity:.8;overflow:hidden;padding:15px 15px 15px 50px;pointer-events:auto;position:relative;width:300px}#toast-container>div.rtl{background-position:right 15px center;direction:rtl;padding:15px 50px 15px 15px}#toast-container>div:hover{box-shadow:0 0 12px #000;cursor:pointer;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100);opacity:1}#toast-container>.toast-info{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=)!important}#toast-container>.toast-error{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=)!important}#toast-container>.toast-success{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==)!important}#toast-container>.toast-warning{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=)!important}#toast-container.toast-bottom-center>div,#toast-container.toast-top-center>div{margin-left:auto;margin-right:auto;width:300px}#toast-container.toast-bottom-full-width>div,#toast-container.toast-top-full-width>div{margin-left:auto;margin-right:auto;width:96%}.toast{background-color:#030303}.toast-success{background-color:#51a351}.toast-error{background-color:#bd362f}.toast-info{background-color:#2f96b4}.toast-warning{background-color:#f89406}.toast-progress{background-color:#000;bottom:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter:alpha(opacity=40);height:4px;left:0;opacity:.4;position:absolute}@media (max-width:240px){#toast-container>div{padding:8px 8px 8px 50px;width:11em}#toast-container>div.rtl{padding:8px 50px 8px 8px}#toast-container .toast-close-button{right:-.2em;top:-.2em}#toast-container .rtl .toast-close-button{left:-.2em;right:.2em}}@media (min-width:241px) and (max-width:480px){#toast-container>div{padding:8px 8px 8px 50px;width:18em}#toast-container>div.rtl{padding:8px 50px 8px 8px}#toast-container .toast-close-button{right:-.2em;top:-.2em}#toast-container .rtl .toast-close-button{left:-.2em;right:.2em}}@media (min-width:481px) and (max-width:768px){#toast-container>div{padding:15px 15px 15px 50px;width:25em}#toast-container>div.rtl{padding:15px 50px 15px 15px}}
/*# sourceMappingURL=main.8ebcd4d7.css.map*/