.mindfy-kids-root{--mindfy-kids-border:#223249;--mindfy-kids-border-strong:#2c4465;--mindfy-kids-border-soft:rgba(34,50,73,0.72);--mindfy-kids-ring:rgba(59,130,246,0.22)}.mindfy-kids-root :is([class*=border-],[class*="border["],[style*="border-color:"],[style*="border:"]){border-color:var(--mindfy-kids-border)!important}.mindfy-kids-root :is([class*=divide-])>:not([hidden])~:not([hidden]){border-color:var(--mindfy-kids-border)!important}.mindfy-kids-root :is([class*=ring-],[class*="focus:ring-"],[class*="focus-visible:ring-"]){--tw-ring-color:var(--mindfy-kids-ring)!important}.mindfy-kids-root :is(input,textarea,select,button){border-color:var(--mindfy-kids-border)}.mindfy-kids-root :is(button,a):focus-visible,.mindfy-kids-root :is(input,textarea,select):focus,.mindfy-kids-root :is(input,textarea,select):focus-visible{border-color:var(--mindfy-kids-border-strong)!important;box-shadow:0 0 0 1px var(--mindfy-kids-border-soft),0 0 0 4px rgba(34,50,73,.18)!important;outline:none!important}.mindfy-kids-root [class*=border-dashed]{border-style:dashed}.mindfy-kids-root .mindfy-kids-card,.mindfy-kids-root .mindfy-kids-input,.mindfy-kids-root .mindfy-kids-panel,.mindfy-kids-root .mindfy-kids-pill,.mindfy-kids-root [class*=border-dashed]{border-color:var(--mindfy-kids-border)!important}.mindfy-kids-root .kids-glass-bubble{backdrop-filter:blur(18px)}.mindfy-kids-root .kids-typing-caret{animation:kidsTypingCaret .85s ease-in-out infinite}@keyframes kidsTypingCaret{0%,to{opacity:.28;transform:translateY(3px) scaleY(.82)}50%{opacity:1;transform:translateY(3px) scaleY(1)}}.mindfy-kids-root textarea{font-size:16px}.mindfy-kids-root .kids-bubbles-bg{color-scheme:dark}.mindfy-kids-root .prose{line-height:1.72}.mindfy-kids-root .prose p:first-child{margin-top:0}.mindfy-kids-root .prose p:last-child{margin-bottom:0}.mindfy-kids-root .kids-panel-clean{border:1px solid var(--mindfy-kids-border)!important;background:rgba(11,16,24,.88)!important;box-shadow:0 24px 70px rgba(0,0,0,.26)!important}.mindfy-kids-root .kids-chip-soft{border:1px solid var(--mindfy-kids-border)!important;background:rgba(15,23,34,.86)!important;color:rgba(226,232,240,.96)!important}.mindfy-kids-root :is(.kids-admin-shell,.kids-chat-shell) :is([class*=from-cyan-],[class*=from-fuchsia-],[class*=from-pink-],[class*=from-violet-],[class*=from-yellow-]){border-color:var(--mindfy-kids-border)!important}.mindfy-kids-root :is(.kids-admin-shell,.kids-chat-shell) :is(.kids-admin-card,.kids-card,.kids-form-card,.kids-access-card){background:rgba(11,16,24,.9)!important;border-color:var(--mindfy-kids-border)!important}.mindfy-kids-root{--mindfy-kids-border:rgba(148,163,184,0.16);--mindfy-kids-border-strong:rgba(148,163,184,0.26);--mindfy-kids-border-soft:rgba(148,163,184,0.12);--mindfy-kids-ring:rgba(59,130,246,0.14);--mindfy-kids-panel:rgba(12,15,20,0.92);--mindfy-kids-panel-strong:rgba(17,20,27,0.96);--mindfy-kids-panel-soft:rgba(10,13,18,0.78);--mindfy-kids-input:rgba(18,20,26,0.98);--mindfy-kids-text-muted:rgba(203,213,225,0.68)}.mindfy-kids-root .kids-admin-shell,.mindfy-kids-root .kids-chat-shell{background:radial-gradient(circle at 12% 0,rgba(59,130,246,.07),transparent 28%),radial-gradient(circle at 88% 12%,rgba(255,122,24,.055),transparent 26%),radial-gradient(circle at 70% 100%,rgba(59,130,246,.05),transparent 32%),#05070b!important}.mindfy-kids-root .kids-bubbles-bg{background-color:#05070b!important}.mindfy-kids-root .kids-access-card,.mindfy-kids-root .kids-admin-card,.mindfy-kids-root .kids-card,.mindfy-kids-root .kids-form-card,.mindfy-kids-root .kids-panel-clean,.mindfy-kids-root .mindfy-panel-subtle{border:1px solid var(--mindfy-kids-border)!important;background:linear-gradient(180deg,rgba(18,21,28,.94),rgba(10,13,18,.9))!important;box-shadow:0 18px 50px rgba(0,0,0,.26)!important}.mindfy-kids-root .mindfy-panel-subtle{background:rgba(14,17,23,.78)!important;box-shadow:none!important}.mindfy-kids-root .kids-chip-soft,.mindfy-kids-root :is([class*=rounded-full]),.mindfy-kids-root :is(button,a).kids-chip-soft{border-color:var(--mindfy-kids-border)!important}.mindfy-kids-root :is(input,textarea,select,.mindfy-input-soft){border:1px solid var(--mindfy-kids-border)!important;background:var(--mindfy-kids-input)!important;color:rgba(248,250,252,.96)!important}.mindfy-kids-root :is(input,textarea,select)::-moz-placeholder{color:rgba(148,163,184,.72)!important}.mindfy-kids-root :is(input,textarea,select)::placeholder{color:rgba(148,163,184,.72)!important}.mindfy-kids-root :is(input,textarea,select):focus,.mindfy-kids-root :is(input,textarea,select):focus-visible{border-color:var(--mindfy-kids-border-strong)!important;box-shadow:0 0 0 1px rgba(59,130,246,.08),0 0 0 4px rgba(59,130,246,.08)!important}.mindfy-kids-root :is(button,a){border-color:var(--mindfy-kids-border)!important}.mindfy-kids-root :is(button,a):not([disabled]){transition:transform .16s ease,background .16s ease,border-color .16s ease,opacity .16s ease}.mindfy-kids-root :is(button,a):not([disabled]):hover{border-color:var(--mindfy-kids-border-strong)!important}.mindfy-kids-root .kids-primary-action,.mindfy-kids-root a[href*="/kids/chat"],.mindfy-kids-root button[type=submit]{border-color:rgba(255,122,24,.28)!important}.mindfy-kids-root .kids-admin-v2-shell .relative.mx-auto{max-width:1320px!important}.mindfy-kids-root .kids-admin-v2-shell h1,.mindfy-kids-root .kids-admin-v2-shell h2,.mindfy-kids-root .kids-admin-v2-shell h3,.mindfy-kids-root .kids-chat-shell h1,.mindfy-kids-root .kids-chat-shell h2,.mindfy-kids-root .kids-chat-shell h3{letter-spacing:-.035em}.mindfy-kids-root .kids-admin-v2-shell :is(.text-slate-500,.text-slate-400){color:rgba(148,163,184,.78)!important}.mindfy-kids-root .kids-chat-main-shell{border:1px solid var(--mindfy-kids-border)!important;background:radial-gradient(circle at top left,rgba(59,130,246,.07),transparent 30%),linear-gradient(180deg,rgba(11,16,24,.94),rgba(6,9,14,.96))!important;box-shadow:0 24px 80px rgba(0,0,0,.34)!important}.mindfy-kids-root .kids-chat-header-strip{border:1px solid var(--mindfy-kids-border)!important;background:rgba(15,18,24,.86)!important}.mindfy-kids-root .kids-chat-message-panel{border:1px solid var(--mindfy-kids-border)!important;background:radial-gradient(circle at 50% 0,rgba(59,130,246,.055),transparent 42%),#080c13!important}.mindfy-kids-root .kids-chat-floating-bubble{opacity:.44!important;filter:saturate(.72) brightness(.74);border-color:rgba(148,163,184,.1)!important;box-shadow:inset 0 1px 12px rgba(255,255,255,.06),0 16px 40px rgba(0,0,0,.22)!important}.mindfy-kids-root .kids-composer-wrap{border:1px solid var(--mindfy-kids-border)!important;background:rgba(14,17,23,.92)!important;box-shadow:0 14px 36px rgba(0,0,0,.24)!important}.mindfy-kids-root .kids-composer-textarea{height:64px!important;min-height:64px!important;max-height:140px!important;resize:none!important;border:0!important}.mindfy-kids-root .kids-send-button{height:64px!important;width:64px!important;border-radius:22px!important;align-self:stretch!important;border-color:rgba(255,122,24,.28)!important;background:linear-gradient(135deg,#ff7a18,#e85f19 45%,#3b82f6)!important;box-shadow:0 18px 34px rgba(255,122,24,.16),0 18px 34px rgba(59,130,246,.12)!important}.mindfy-kids-root .kids-send-button:disabled{background:rgba(30,34,43,.9)!important}.mindfy-kids-root .kids-glass-bubble{background:rgba(16,20,28,.92)!important}.mindfy-kids-root .kids-user-bubble{background:linear-gradient(180deg,rgba(59,130,246,.16),rgba(59,130,246,.08))!important}.mindfy-kids-root .kids-assistant-bubble{background:linear-gradient(180deg,rgba(18,22,30,.96),rgba(13,16,22,.94))!important}.mindfy-kids-root .kids-qr-white,.mindfy-kids-root [dangerouslySetInnerHTML]{background:#fff!important}@media (max-width:768px){.mindfy-kids-root .kids-chat-main-shell{min-height:calc(100dvh - 8rem)!important;border-radius:28px!important}.mindfy-kids-root .kids-composer-textarea{height:58px!important;min-height:58px!important}.mindfy-kids-root .kids-send-button{height:58px!important;width:58px!important;border-radius:20px!important}}.mindfy-kids-root{--mindfy-kids-border:rgba(255,255,255,0.095);--mindfy-kids-border-soft:rgba(255,255,255,0.07);--mindfy-kids-ring:rgba(255,255,255,0.10);--mindfy-kids-panel:rgba(23,23,23,0.96);--mindfy-kids-panel-strong:rgba(31,31,31,0.96);--mindfy-kids-panel-soft:rgba(38,38,38,0.84);--mindfy-kids-input:rgba(47,47,47,0.98);--mindfy-kids-text-muted:rgba(212,212,212,0.68)}.mindfy-kids-root .kids-bubbles-bg,.mindfy-kids-root .kids-chat-shell{background:radial-gradient(circle at 20% 0,rgba(255,255,255,.035),transparent 30%),radial-gradient(circle at 86% 12%,rgba(255,122,24,.025),transparent 26%),var(--mindfy-kids-page)!important}.mindfy-kids-root .kids-chat-main-shell{background:linear-gradient(180deg,rgba(31,31,31,.98),rgba(23,23,23,.98))!important;box-shadow:0 24px 76px rgba(0,0,0,.34)!important}.mindfy-kids-root .kids-chat-header-strip,.mindfy-kids-root .kids-chat-inner-panel,.mindfy-kids-root .kids-chat-sidebar-panel{background:var(--mindfy-kids-panel)!important;box-shadow:0 18px 48px rgba(0,0,0,.24)!important}.mindfy-kids-root .kids-chat-header-strip{background:rgba(31,31,31,.92)!important}.mindfy-kids-root .kids-chat-message-panel{background:radial-gradient(circle at 50% 0,rgba(255,255,255,.026),transparent 38%),#171717!important}.mindfy-kids-root .kids-chat-conversation-item,.mindfy-kids-root .kids-chat-quick-prompt{border-color:var(--mindfy-kids-border)!important;background:rgba(31,31,31,.86)!important;box-shadow:none!important}.mindfy-kids-root .kids-chat-conversation-item.is-active{background:rgba(47,47,47,.94)!important;border-color:var(--mindfy-kids-border-strong)!important}.mindfy-kids-root .kids-chat-conversation-item:hover,.mindfy-kids-root .kids-chat-quick-prompt:hover{background:rgba(47,47,47,.92)!important;border-color:var(--mindfy-kids-border-strong)!important}.mindfy-kids-root .kids-chat-header-strip span,.mindfy-kids-root .kids-chip-soft,.mindfy-kids-root :is(.kids-chat-shell,.kids-bubbles-bg) :is(.rounded-full,.rounded-2xl){border-color:var(--mindfy-kids-border)!important}.mindfy-kids-root .kids-composer-wrap{border-color:var(--mindfy-kids-border)!important;background:rgba(31,31,31,.98)!important;box-shadow:0 16px 38px rgba(0,0,0,.24)!important}.mindfy-kids-root .kids-composer-textarea{color:rgba(245,245,245,.96)!important}.mindfy-kids-root .kids-composer-textarea::-moz-placeholder{color:rgba(163,163,163,.8)!important}.mindfy-kids-root .kids-composer-textarea::placeholder{color:rgba(163,163,163,.8)!important}.mindfy-kids-root .kids-send-button{height:56px!important;width:56px!important;border-radius:18px!important;align-self:center!important;border-color:rgba(255,255,255,.12)!important;background:linear-gradient(135deg,#ff7a18,#f0641f 48%,#3b82f6)!important;box-shadow:0 14px 28px rgba(255,122,24,.16),0 12px 24px rgba(59,130,246,.1)!important}.mindfy-kids-root .kids-send-button:disabled{background:rgba(47,47,47,.96)!important;color:rgba(212,212,212,.58)!important}.mindfy-kids-root .kids-glass-bubble{border-color:var(--mindfy-kids-border)!important;background:rgba(31,31,31,.94)!important}.mindfy-kids-root .kids-user-bubble{background:linear-gradient(180deg,rgba(59,130,246,.17),rgba(47,47,47,.92))!important}.mindfy-kids-root .kids-assistant-bubble{background:linear-gradient(180deg,rgba(38,38,38,.97),rgba(31,31,31,.96))!important}.mindfy-kids-root .kids-chat-floating-bubble{filter:saturate(1.16) brightness(.92)!important;border-color:rgba(255,255,255,.08)!important;box-shadow:inset 0 1px 18px rgba(255,255,255,.08),0 18px 44px rgba(0,0,0,.2)!important;mix-blend-mode:screen}.mindfy-kids-root .kids-chat-floating-bubble-a{background:radial-gradient(circle at 30% 30%,rgba(253,224,71,.66),rgba(244,114,182,.28) 46%,rgba(255,255,255,.08) 72%)!important}.mindfy-kids-root .kids-chat-floating-bubble-b{background:radial-gradient(circle at 30% 30%,rgba(125,211,252,.58),rgba(59,130,246,.26) 46%,rgba(255,255,255,.08) 72%)!important}.mindfy-kids-root .kids-chat-floating-bubble-c{background:radial-gradient(circle at 30% 30%,rgba(196,181,253,.6),rgba(168,85,247,.26) 46%,rgba(255,255,255,.08) 72%)!important}.mindfy-kids-root .kids-chat-floating-bubble-d{background:radial-gradient(circle at 30% 30%,rgba(110,231,183,.58),rgba(16,185,129,.24) 46%,rgba(255,255,255,.08) 72%)!important}.mindfy-kids-root .kids-chat-floating-bubble-f{background:radial-gradient(circle at 30% 30%,rgba(253,186,116,.6),rgba(249,115,22,.26) 46%,rgba(255,255,255,.08) 72%)!important}.mindfy-kids-root .kids-chat-floating-bubble-h{background:radial-gradient(circle at 30% 30%,rgba(251,207,232,.58),rgba(236,72,153,.24) 46%,rgba(255,255,255,.08) 72%)!important}@media (max-width:768px){.mindfy-kids-root .kids-bubbles-bg,.mindfy-kids-root .kids-chat-shell{background:var(--mindfy-kids-page)!important}.mindfy-kids-root .kids-send-button{height:52px!important;width:52px!important;border-radius:17px!important}}.mindfy-kids-root{--mindfy-kids-shell:#171717;--mindfy-kids-panel:#1f1f1f;--mindfy-kids-panel-strong:#262626;--mindfy-kids-border:rgba(255,255,255,0.10);--mindfy-kids-border-strong:rgba(255,255,255,0.16);--mindfy-kids-text:rgba(229,229,229,0.92);--mindfy-kids-text-strong:rgba(245,245,245,0.94);--mindfy-kids-text-muted:rgba(163,163,163,0.82)}.mindfy-kids-root,.mindfy-kids-root .kids-admin-shell,.mindfy-kids-root .kids-bubbles-bg,.mindfy-kids-root .kids-chat-page,.mindfy-kids-root .kids-chat-shell{background:var(--mindfy-kids-page)!important;background-image:none!important;color:var(--mindfy-kids-text)!important}.mindfy-kids-root .kids-chat-main-shell{background:var(--mindfy-kids-page)!important}.mindfy-kids-root .kids-chat-header-strip,.mindfy-kids-root .kids-chat-inner-panel,.mindfy-kids-root .kids-chat-message-panel,.mindfy-kids-root .kids-chat-sidebar-panel{background:var(--mindfy-kids-shell)!important;background-image:none!important;border-color:var(--mindfy-kids-border)!important;box-shadow:none!important}.mindfy-kids-root .kids-user-bubble{background:linear-gradient(180deg,rgba(59,130,246,.14),rgba(31,31,31,.96))!important;box-shadow:none!important}.mindfy-kids-root .kids-chat-main-shell *,.mindfy-kids-root .kids-chat-sidebar-panel *{color:var(--mindfy-kids-text)!important}.mindfy-kids-root .kids-chat-main-shell :is(h1,h2,h3,.text-white,.font-black),.mindfy-kids-root .kids-chat-sidebar-panel :is(h1,h2,h3,.text-white,.font-black){color:var(--mindfy-kids-text-strong)!important}.mindfy-kids-root .kids-chat-main-shell :is(.text-slate-400,.text-slate-500,.text-white\/70,.text-white\/75,.text-white\/80),.mindfy-kids-root .kids-chat-sidebar-panel :is(.text-slate-400,.text-slate-500,.text-white\/70,.text-white\/75,.text-white\/80){color:var(--mindfy-kids-text-muted)!important}.mindfy-kids-root .kids-composer-wrap.mindfy-composer-shell{backdrop-filter:none!important}.mindfy-kids-root .kids-composer-wrap.mindfy-composer-shell:focus-within{background:var(--mindfy-kids-input)!important;border-color:var(--mindfy-kids-border-strong)!important;box-shadow:none!important}.mindfy-kids-root .kids-composer-textarea,.mindfy-kids-root .kids-composer-textarea:focus,.mindfy-kids-root .kids-composer-textarea:focus-visible{min-height:58px!important;max-height:144px!important;height:58px;border:0!important;background:transparent!important;color:rgba(245,245,245,.92)!important;box-shadow:none!important;resize:none!important;font-weight:400!important;line-height:1.55!important}.mindfy-kids-root .kids-composer-textarea::-moz-placeholder{color:rgba(163,163,163,.78)!important}.mindfy-kids-root .kids-composer-textarea::placeholder{color:rgba(163,163,163,.78)!important}.mindfy-kids-root .kids-composer-action,.mindfy-kids-root .kids-composer-action svg{color:rgba(212,212,212,.78)!important}.mindfy-kids-root .kids-composer-action:hover:not(:disabled){background:rgba(255,255,255,.07)!important;color:rgba(245,245,245,.95)!important;transform:none!important}.mindfy-kids-root .kids-send-button,.mindfy-kids-root .kids-send-button:hover:not(:disabled){width:40px!important;height:40px!important;border-radius:9999px!important;background:rgba(255,255,255,.11)!important;color:rgba(245,245,245,.94)!important;border-color:transparent!important;box-shadow:none!important}.mindfy-kids-root .kids-send-button svg{color:rgba(245,245,245,.94)!important}.mindfy-kids-root .kids-send-button:disabled{color:rgba(163,163,163,.52)!important;opacity:1!important}.mindfy-kids-root .kids-composer-recording{background:rgba(255,122,24,.12)!important;color:rgba(255,210,170,.94)!important}.mindfy-kids-root .kids-attachment-chip{background:rgba(255,255,255,.06)!important;color:var(--mindfy-kids-text-muted)!important;border:1px solid var(--mindfy-kids-border)!important}.mindfy-kids-root .kids-chat-floating-bubble{opacity:.22!important;filter:saturate(1.35) brightness(1.04)!important;border-color:rgba(255,255,255,.055)!important;box-shadow:inset 0 1px 16px rgba(255,255,255,.06)!important}@media (max-width:768px){.mindfy-kids-root .kids-composer-textarea{min-height:50px!important;height:50px!important;max-height:112px!important}}.mindfy-kids-root{--mindfy-kids-shell:#272727;--mindfy-kids-shell-soft:#242424;--mindfy-kids-border-strong:rgba(255,255,255,0.135);--mindfy-kids-text:rgba(198,198,198,0.88);--mindfy-kids-text-strong:rgba(218,218,218,0.92);--mindfy-kids-text-muted:rgba(165,165,165,0.76);--mindfy-kids-text-faint:rgba(138,138,138,0.68)}.mindfy-kids-root,.mindfy-kids-root .kids-bubbles-bg,.mindfy-kids-root .kids-chat-page,.mindfy-kids-root .kids-chat-shell{background:var(--mindfy-kids-page)!important;background-image:none!important}.mindfy-kids-root .kids-chat-main-shell{background:var(--mindfy-kids-shell-soft)!important;border-color:var(--mindfy-kids-border)!important;box-shadow:none!important}.mindfy-kids-root .kids-chat-header-strip,.mindfy-kids-root .kids-chat-inner-panel,.mindfy-kids-root .kids-chat-sidebar-panel{background:var(--mindfy-kids-shell)!important;background-image:none!important;border-color:var(--mindfy-kids-border)!important;box-shadow:none!important;backdrop-filter:none!important}.mindfy-kids-root .kids-chat-message-panel{background:var(--mindfy-kids-shell-soft)!important;border-color:var(--mindfy-kids-border)!important;box-shadow:none!important;backdrop-filter:none!important}.mindfy-kids-root .kids-assistant-bubble,.mindfy-kids-root .kids-chat-conversation-item,.mindfy-kids-root .kids-chat-quick-prompt,.mindfy-kids-root .kids-glass-bubble{background:var(--mindfy-kids-panel)!important;background-image:none!important;border-color:var(--mindfy-kids-border)!important;box-shadow:none!important}.mindfy-kids-root .kids-chat-conversation-item.is-active,.mindfy-kids-root .kids-chat-conversation-item:hover,.mindfy-kids-root .kids-chat-quick-prompt:hover{background:var(--mindfy-kids-panel-strong)!important;border-color:var(--mindfy-kids-border-strong)!important}.mindfy-kids-root .kids-composer-wrap.mindfy-composer-shell{background-image:none!important}.mindfy-kids-root .kids-chat-inner-panel,.mindfy-kids-root .kids-chat-main-shell,.mindfy-kids-root .kids-chat-main-shell *,.mindfy-kids-root .kids-chat-message-panel,.mindfy-kids-root .kids-chat-sidebar-panel,.mindfy-kids-root .kids-chat-sidebar-panel *{color:var(--mindfy-kids-text)!important}.mindfy-kids-root .kids-chat-shell :is(.font-black,.font-extrabold,.font-bold),.mindfy-kids-root .kids-chat-shell :is(h1,h2,h3),.mindfy-kids-root .kids-chat-shell [class*=text-slate-100],.mindfy-kids-root .kids-chat-shell [class*=text-slate-200],.mindfy-kids-root .kids-chat-shell [class*=text-white]{color:var(--mindfy-kids-text-strong)!important}.mindfy-kids-root .kids-chat-shell :is(.text-slate-300,.text-slate-400,.text-slate-500),.mindfy-kids-root .kids-chat-shell [class*="text-white/"],.mindfy-kids-root .kids-chat-shell [class*=text-slate-400],.mindfy-kids-root .kids-chat-shell [class*=text-slate-500]{color:var(--mindfy-kids-text-muted)!important}.mindfy-kids-root .kids-chat-shell :is(.text-mindfy-orange),.mindfy-kids-root .kids-chat-shell [class*=text-mindfy-orange]{color:rgba(255,168,93,.82)!important}.mindfy-kids-root .kids-chat-shell .font-black{font-weight:760!important}.mindfy-kids-root .kids-chat-shell .tracking-\[0\.16em\],.mindfy-kids-root .kids-chat-shell .tracking-\[0\.18em\],.mindfy-kids-root .kids-chat-shell .tracking-\[0\.2em\]{color:var(--mindfy-kids-text-faint)!important}.mindfy-kids-root .kids-composer-textarea,.mindfy-kids-root .kids-composer-textarea:focus,.mindfy-kids-root .kids-composer-textarea:focus-visible{color:rgba(210,210,210,.84)!important}.mindfy-kids-root .kids-composer-textarea::-moz-placeholder{color:rgba(168,168,168,.68)!important}.mindfy-kids-root .kids-composer-textarea::placeholder{color:rgba(168,168,168,.68)!important}.mindfy-kids-root .kids-composer-action,.mindfy-kids-root .kids-composer-action svg,.mindfy-kids-root .kids-send-button,.mindfy-kids-root .kids-send-button svg{color:rgba(205,205,205,.78)!important}.mindfy-kids-root .kids-send-button,.mindfy-kids-root .kids-send-button:hover:not(:disabled){background:rgba(255,255,255,.08)!important}.mindfy-kids-root .kids-chat-floating-bubble{opacity:.19!important;filter:saturate(1.42) brightness(1.02)!important}@media (max-width:1023px){.mindfy-kids-root,.mindfy-kids-root .kids-bubbles-bg,.mindfy-kids-root .kids-chat-page,.mindfy-kids-root .kids-chat-shell{background:var(--mindfy-kids-page)!important;background-image:none!important}.mindfy-kids-root .kids-bubbles-bg{display:flex!important;min-height:calc(100dvh - 1rem)!important;flex-direction:column!important;gap:.75rem!important}.mindfy-kids-root .kids-chat-main-shell{width:100%!important;min-height:calc(100dvh - 6.75rem)!important;height:calc(100dvh - 6.75rem)!important;border-radius:24px!important;background:var(--mindfy-kids-shell-soft)!important;border-color:var(--mindfy-kids-border)!important;padding:10px!important;box-shadow:none!important}.mindfy-kids-root .kids-chat-header-strip{margin-bottom:10px!important;border-radius:20px!important;background:var(--mindfy-kids-shell)!important;padding:10px 12px!important}.mindfy-kids-root .kids-chat-header-strip .text-\[11px\]{font-size:10px!important;letter-spacing:.16em!important}.mindfy-kids-root .kids-chat-header-strip .rounded-full,.mindfy-kids-root .kids-chat-header-strip span{font-size:11px!important;color:var(--mindfy-kids-text-muted)!important;background:rgba(255,255,255,.045)!important}.mindfy-kids-root .kids-chat-inner-panel{border-radius:22px!important;background:var(--mindfy-kids-shell)!important;padding:8px!important}.mindfy-kids-root .kids-chat-message-panel{border-radius:20px!important;background:var(--mindfy-kids-shell-soft)!important;padding:12px!important}.mindfy-kids-root .kids-chat-message-panel .space-y-4{row-gap:.75rem!important}.mindfy-kids-root .kids-glass-bubble{max-width:94%!important;border-radius:20px!important;padding:12px 13px!important}.mindfy-kids-root .kids-glass-bubble,.mindfy-kids-root .kids-glass-bubble .prose,.mindfy-kids-root .kids-glass-bubble .prose *{color:var(--mindfy-kids-text)!important}.mindfy-kids-root .kids-glass-bubble .prose b,.mindfy-kids-root .kids-glass-bubble .prose strong{color:var(--mindfy-kids-text-strong)!important}.mindfy-kids-root .kids-chat-floating-bubble{opacity:.16!important;filter:saturate(1.35) brightness(1.02) blur(.1px)!important}.mindfy-kids-root .kids-chat-floating-bubble-a,.mindfy-kids-root .kids-chat-floating-bubble-c{transform:scale(.78)!important}.mindfy-kids-root .kids-chat-floating-bubble-g,.mindfy-kids-root .kids-chat-floating-bubble-j{transform:scale(.72)!important}.mindfy-kids-root .kids-composer-form{margin-top:10px!important}.mindfy-kids-root .kids-composer-wrap.mindfy-composer-shell{border-radius:24px!important;background:var(--mindfy-kids-input)!important;border-color:var(--mindfy-kids-border)!important}.mindfy-kids-root .kids-composer-wrap.mindfy-composer-shell>div{padding:10px 11px 9px!important}.mindfy-kids-root .kids-composer-textarea,.mindfy-kids-root .kids-composer-textarea:focus,.mindfy-kids-root .kids-composer-textarea:focus-visible{min-height:48px!important;height:48px!important;max-height:118px!important;padding:0 2px!important;color:rgba(210,210,210,.82)!important;font-size:16px!important;line-height:1.48!important}.mindfy-kids-root .kids-composer-textarea::-moz-placeholder{color:rgba(168,168,168,.62)!important}.mindfy-kids-root .kids-composer-textarea::placeholder{color:rgba(168,168,168,.62)!important}.mindfy-kids-root .kids-composer-action,.mindfy-kids-root .kids-composer-action svg,.mindfy-kids-root .kids-send-button,.mindfy-kids-root .kids-send-button svg{color:rgba(205,205,205,.76)!important}.mindfy-kids-root .kids-composer-action,.mindfy-kids-root .kids-send-button{height:38px!important;width:38px!important;min-height:38px!important;min-width:38px!important;border-radius:9999px!important}.mindfy-kids-root .kids-send-button,.mindfy-kids-root .kids-send-button:hover:not(:disabled){background:rgba(255,255,255,.085)!important;box-shadow:none!important}.mindfy-kids-root .kids-send-button:disabled{background:rgba(255,255,255,.052)!important}.mindfy-kids-root .fixed.inset-0.z-40 aside{background:var(--mindfy-kids-page)!important}.mindfy-kids-root .fixed.inset-0.z-40 .kids-chat-sidebar-panel{background:var(--mindfy-kids-shell)!important;border-color:var(--mindfy-kids-border)!important;box-shadow:none!important}.mindfy-kids-root .kids-chat-conversation-item,.mindfy-kids-root .kids-chat-quick-prompt{background:var(--mindfy-kids-panel)!important;color:var(--mindfy-kids-text)!important}.mindfy-kids-root .kids-chat-conversation-item *,.mindfy-kids-root .kids-chat-quick-prompt *{color:var(--mindfy-kids-text)!important}.mindfy-kids-root .kids-chat-conversation-item .truncate,.mindfy-kids-root .kids-chat-quick-prompt span:last-child,.mindfy-kids-root .xl\:hidden button{color:var(--mindfy-kids-text-strong)!important}.mindfy-kids-root .xl\:hidden button{background:var(--mindfy-kids-panel)!important;border-color:var(--mindfy-kids-border)!important;box-shadow:none!important}}@media (max-width:640px){.mindfy-kids-root .kids-bubbles-bg{gap:.625rem!important}.mindfy-kids-root .kids-chat-main-shell{height:calc(100dvh - 6.25rem)!important;min-height:calc(100dvh - 6.25rem)!important;border-radius:20px!important;padding:8px!important}.mindfy-kids-root .kids-chat-header-strip{border-radius:18px!important;padding:9px 10px!important}.mindfy-kids-root .kids-chat-header-strip .flex.flex-wrap.items-center.justify-between{gap:8px!important}.mindfy-kids-root .kids-chat-header-strip .rounded-full{padding:5px 8px!important}.mindfy-kids-root .kids-chat-inner-panel{border-radius:19px!important;padding:7px!important}.mindfy-kids-root .kids-chat-message-panel{border-radius:17px!important;padding:10px!important}.mindfy-kids-root .kids-chat-message-panel .text-2xl{font-size:1.15rem!important;line-height:1.35!important}.mindfy-kids-root .kids-chat-message-panel p{font-size:.78rem!important;line-height:1.65!important;color:var(--mindfy-kids-text-muted)!important}.mindfy-kids-root .kids-glass-bubble{max-width:96%!important;border-radius:18px!important;padding:11px 12px!important}.mindfy-kids-root .kids-glass-bubble .prose{font-size:.92rem!important;line-height:1.66!important}.mindfy-kids-root .kids-composer-wrap.mindfy-composer-shell{border-radius:22px!important}.mindfy-kids-root .kids-composer-wrap.mindfy-composer-shell>div{padding:9px 10px 8px!important}.mindfy-kids-root .kids-composer-action,.mindfy-kids-root .kids-send-button{height:36px!important;width:36px!important;min-height:36px!important;min-width:36px!important}.mindfy-kids-root .kids-composer-action svg,.mindfy-kids-root .kids-send-button svg{width:15px!important;height:15px!important}.mindfy-kids-root .kids-composer-textarea,.mindfy-kids-root .kids-composer-textarea:focus,.mindfy-kids-root .kids-composer-textarea:focus-visible{min-height:44px!important;height:44px!important;max-height:108px!important}.mindfy-kids-root .kids-chat-floating-bubble{opacity:.13!important}}.mindfy-kids-root,.mindfy-kids-root .kids-chat-inner-panel,.mindfy-kids-root .kids-chat-message-panel,.mindfy-kids-root .kids-chat-sidebar-panel,.mindfy-kids-root .mindfy-scrollbar,.mindfy-kids-root aside{scrollbar-width:thin!important;scrollbar-color:rgba(255,255,255,.16) transparent!important}.mindfy-kids-root .mindfy-scrollbar::-webkit-scrollbar,.mindfy-kids-root ::-webkit-scrollbar{width:6px!important;height:6px!important}.mindfy-kids-root .mindfy-scrollbar::-webkit-scrollbar-track,.mindfy-kids-root ::-webkit-scrollbar-track{background:transparent!important;border-radius:999px!important;border:0!important;box-shadow:none!important}.mindfy-kids-root .mindfy-scrollbar::-webkit-scrollbar-thumb,.mindfy-kids-root ::-webkit-scrollbar-thumb{background:rgba(255,255,255,.16)!important;background-image:none!important;border:0!important;border-radius:999px!important;box-shadow:none!important}.mindfy-kids-root .mindfy-scrollbar::-webkit-scrollbar-thumb:hover,.mindfy-kids-root ::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,.28)!important;background-image:none!important}.mindfy-kids-root .mindfy-scrollbar::-webkit-scrollbar-corner,.mindfy-kids-root ::-webkit-scrollbar-corner{background:transparent!important}.mindfy-kids-root .kids-chat-floating-bubble{opacity:.31!important;filter:saturate(1.72) brightness(1.12)!important;mix-blend-mode:screen!important;box-shadow:inset 0 1px 18px rgba(255,255,255,.09),0 18px 48px rgba(0,0,0,.18)!important}.mindfy-kids-root .kids-chat-floating-bubble-a{background:radial-gradient(circle at 30% 30%,rgba(253,224,71,.74),rgba(244,114,182,.36) 48%,rgba(255,255,255,.1) 74%)!important}.mindfy-kids-root .kids-chat-floating-bubble-b{background:radial-gradient(circle at 30% 30%,rgba(125,211,252,.7),rgba(59,130,246,.34) 48%,rgba(255,255,255,.1) 74%)!important}.mindfy-kids-root .kids-chat-floating-bubble-c{background:radial-gradient(circle at 30% 30%,rgba(196,181,253,.72),rgba(168,85,247,.34) 48%,rgba(255,255,255,.1) 74%)!important}.mindfy-kids-root .kids-chat-floating-bubble-d{background:radial-gradient(circle at 30% 30%,rgba(110,231,183,.7),rgba(16,185,129,.32) 48%,rgba(255,255,255,.1) 74%)!important}.mindfy-kids-root .kids-chat-floating-bubble-f{background:radial-gradient(circle at 30% 30%,rgba(253,186,116,.72),rgba(249,115,22,.34) 48%,rgba(255,255,255,.1) 74%)!important}.mindfy-kids-root .kids-chat-floating-bubble-h{background:radial-gradient(circle at 30% 30%,rgba(251,207,232,.7),rgba(236,72,153,.32) 48%,rgba(255,255,255,.1) 74%)!important}@media (max-width:768px){.mindfy-kids-root .kids-chat-floating-bubble{opacity:.22!important;filter:saturate(1.55) brightness(1.08)!important}}@media (max-width:640px){.mindfy-kids-root .kids-glass-bubble .kids-message-markdown,.mindfy-kids-root .kids-glass-bubble .kids-message-markdown *,.mindfy-kids-root .kids-glass-bubble .kids-message-markdown li,.mindfy-kids-root .kids-glass-bubble .kids-message-markdown p{font-size:max(16px,calc(1rem * var(--mindfy-chat-font-scale, 1)))!important;line-height:calc(1.72em + ((var(--mindfy-chat-font-scale, 1) - 1) * .14em))!important}.mindfy-kids-root .kids-glass-bubble .kids-message-markdown li,.mindfy-kids-root .kids-glass-bubble .kids-message-markdown p{color:var(--mindfy-kids-text)!important}.mindfy-kids-root .kids-glass-bubble .kids-message-markdown code{font-size:.94em!important}}.mindfy-kids-root .kids-glass-bubble.kids-assistant-bubble{background:transparent!important;border-color:transparent!important;padding-left:0!important;padding-right:0!important}.mindfy-kids-root .kids-glass-bubble.kids-assistant-bubble:hover{background:transparent!important;background-image:none!important;border-color:transparent!important}.mindfy-kids-root .kids-text-size-control{flex-shrink:0}.mindfy-kids-root .kids-message-markdown,.mindfy-kids-root .kids-message-markdown :is(p,li,blockquote){font-size:max(16px,calc(1rem * var(--mindfy-chat-font-scale, 1)))!important;line-height:calc(1.72em + ((var(--mindfy-chat-font-scale, 1) - 1) * .14em))!important}.mindfy-kids-root .kids-user-bubble .kids-message-markdown,.mindfy-kids-root .kids-user-bubble .kids-message-markdown :is(p,li,blockquote){font-size:max(16px,calc(.98rem * var(--mindfy-chat-font-scale, 1)))!important}.mindfy-kids-root .kids-composer-textarea,.mindfy-kids-root .kids-composer-textarea:focus,.mindfy-kids-root .kids-composer-textarea:focus-visible{font-size:max(16px,calc(1rem * var(--mindfy-chat-font-scale, 1)))!important}@media (min-width:1280px){.mindfy-kids-root .kids-bubbles-bg{align-items:stretch!important}.mindfy-kids-root .kids-chat-conversations-panel{flex:0 1 36%!important;max-height:42%!important}.mindfy-kids-root .kids-chat-prompts-panel{flex:1 1 58%!important;min-height:0!important}}.mindfy-kids-root .kids-chat-conversation-list{min-height:96px!important}.mindfy-kids-root .kids-chat-conversation-item{border-radius:14px!important;background-image:none!important;padding:8px 9px!important}.mindfy-kids-root .kids-chat-conversation-item.is-active{background:rgba(255,122,24,.095)!important;border-color:rgba(255,122,24,.22)!important}.mindfy-kids-root .kids-chat-conversation-item:hover{border-color:rgba(255,122,24,.18)!important;transform:none!important}.mindfy-kids-root .kids-chat-conversation-item.is-active .kids-chat-conversation-icon,.mindfy-kids-root .kids-chat-conversation-item:hover .kids-chat-conversation-icon{color:rgba(255,168,93,.92)!important;border-color:rgba(255,122,24,.26)!important;background:rgba(255,122,24,.09)!important}.mindfy-kids-root .kids-chat-quick-prompt{border-radius:16px!important;background:rgba(255,255,255,.035)!important;box-shadow:none!important}.mindfy-kids-root .kids-chat-quick-prompt:hover{border-color:rgba(255,122,24,.2)!important}.mindfy-kids-root .kids-chat-prompts-panel .mindfy-scrollbar{max-height:none!important}.mindfy-kids-root .kids-chat-header-strip button:hover,.mindfy-kids-root .kids-chat-sidebar-panel button:hover,.mindfy-kids-root .kids-guided-actions button:hover{border-color:rgba(255,122,24,.22)!important}.mindfy-kids-root .kids-composer-action,.mindfy-kids-root .kids-send-button{border:1px solid rgba(255,122,24,.18)!important}.mindfy-kids-root .kids-send-button,.mindfy-kids-root .kids-send-button:hover:not(:disabled){background:rgba(255,122,24,.92)!important;border-color:rgba(255,122,24,.7)!important;box-shadow:0 0 0 1px rgba(255,122,24,.12),0 10px 26px rgba(255,122,24,.18)!important}.mindfy-kids-root .kids-send-button svg{color:rgba(255,255,255,.96)!important}.mindfy-kids-root .kids-glass-bubble.kids-user-bubble{background:rgba(255,122,24,.115)!important;box-shadow:none!important}.mindfy-kids-root .kids-glass-bubble.kids-assistant-bubble{background:rgba(48,48,48,.86)!important;background-image:none!important;border-color:rgba(255,255,255,.085)!important;padding:12px 14px!important}.mindfy-kids-root .kids-glass-bubble.kids-assistant-bubble:hover{background:rgba(52,52,52,.9)!important;border-color:rgba(255,122,24,.13)!important;box-shadow:none!important}.mindfy-kids-root .kids-glass-bubble.kids-assistant-bubble .kids-message-markdown,.mindfy-kids-root .kids-glass-bubble.kids-assistant-bubble .kids-message-markdown *{color:var(--mindfy-kids-text)!important}@media (max-width:1023px){.mindfy-kids-root .kids-chat-conversation-item{padding:9px 10px!important}.mindfy-kids-root .kids-chat-prompts-panel .mindfy-scrollbar{max-height:46dvh!important}.mindfy-kids-root .kids-glass-bubble.kids-assistant-bubble{padding:12px 13px!important}}.mindfy-kids-root .kids-bubbles-bg{min-height:0!important}@media (min-width:1280px){.mindfy-kids-root .kids-bubbles-bg{height:calc(100dvh - 1.5rem)!important;overflow:hidden!important;align-items:stretch!important}.mindfy-kids-root .kids-bubbles-bg>.fixed.inset-0.z-40,.mindfy-kids-root .kids-bubbles-bg>.fixed.inset-0.z-40 aside,.mindfy-kids-root .kids-chat-main-shell{height:100%!important;min-height:0!important}.mindfy-kids-root .kids-chat-main-shell{overflow:hidden!important;padding:1rem!important}.mindfy-kids-root .kids-chat-inner-panel{min-height:0!important;overflow:hidden!important}.mindfy-kids-root .kids-chat-message-panel{min-height:0!important}}.mindfy-kids-root .kids-chat-sidebar-panel{border-radius:22px!important}.mindfy-kids-root .kids-chat-conversations-panel{flex:0 0 45%!important;max-height:45%!important;min-height:0!important;padding:.625rem!important}.mindfy-kids-root .kids-chat-prompts-panel{flex:1 1 55%!important;min-height:0!important;padding:.625rem!important}.mindfy-kids-root .kids-chat-conversation-item{min-height:0!important;border-color:transparent!important;background:transparent!important;padding:.375rem .5rem!important;box-shadow:none!important}.mindfy-kids-root .kids-chat-conversation-item:hover{background:rgba(255,122,24,.075)!important;border-color:rgba(255,122,24,.16)!important;box-shadow:inset 0 0 0 1px rgba(255,122,24,.035)!important}.mindfy-kids-root .kids-chat-conversation-item.is-active{background:rgba(255,122,24,.105)!important;border-color:rgba(255,122,24,.21)!important}.mindfy-kids-root .kids-chat-conversation-icon{width:1.5rem!important;height:1.5rem!important;border-radius:.55rem!important;color:rgba(198,198,198,.55)!important;background:rgba(255,255,255,.026)!important}.mindfy-kids-root .kids-chat-conversation-item.is-active .kids-chat-conversation-icon,.mindfy-kids-root .kids-chat-conversation-item:hover .kids-chat-conversation-icon{color:rgba(255,168,93,.9)!important;border-color:rgba(255,122,24,.24)!important;background:rgba(255,122,24,.06)!important}.mindfy-kids-root .kids-chat-conversation-item .truncate:first-child{font-size:12.5px!important;line-height:1.25!important}.mindfy-kids-root .kids-chat-conversation-item .text-\[10px\],.mindfy-kids-root .kids-chat-conversation-item .text-\[9px\]{font-size:9px!important;line-height:1.1!important;letter-spacing:.1em!important}.mindfy-kids-root .kids-chat-quick-prompt{border-radius:15px!important;padding:.5rem .65rem!important}.mindfy-kids-root .kids-user-bubble{background:rgba(255,122,24,.14)!important;border-color:rgba(255,122,24,.22)!important}.mindfy-kids-root .kids-assistant-bubble{background:rgba(255,255,255,.055)!important;border-color:rgba(255,255,255,.105)!important}.mindfy-kids-root .kids-glass-bubble{box-shadow:none!important}.mindfy-kids-root .kids-send-button,.mindfy-kids-root .kids-send-button:hover:not(:disabled){background:rgba(255,122,24,.14)!important;border-color:rgba(255,122,24,.24)!important;color:rgba(255,184,112,.98)!important}.mindfy-kids-root .kids-send-button svg{color:rgba(255,184,112,.98)!important}.mindfy-kids-root .kids-send-button:hover:not(:disabled){background:rgba(255,122,24,.22)!important}.mindfy-kids-root .kids-composer-wrap.mindfy-composer-shell,.mindfy-kids-root .kids-guided-actions{flex-shrink:0!important}@media (max-width:1279px){.mindfy-kids-root .kids-chat-conversations-panel,.mindfy-kids-root .kids-chat-prompts-panel{flex-basis:auto!important;max-height:none!important}}@media (min-width:1280px){.kids-chat-page,.mindfy-kids-root .kids-chat-page,.mindfy-kids-root.kids-chat-page{height:100dvh!important;min-height:100dvh!important;overflow:hidden!important;padding:.75rem!important}.kids-chat-page>.relative,.mindfy-kids-root .kids-chat-page>.relative{height:100%!important;min-height:0!important}}.mindfy-kids-root .kids-chat-folders-panel{flex:0 0 auto!important}.mindfy-kids-root .kids-folder-row{background:transparent!important;border-color:transparent!important}.mindfy-kids-root .kids-folder-row.is-active,.mindfy-kids-root .kids-folder-row:hover{background:rgba(255,122,24,.075)!important;border-color:rgba(255,122,24,.18)!important}.mindfy-kids-root .kids-chat-conversation-item{padding-top:.35rem!important;padding-bottom:.35rem!important;border-radius:13px!important}.mindfy-kids-root .kids-chat-conversation-item.is-active,.mindfy-kids-root .kids-chat-conversation-item:hover{background:rgba(255,122,24,.075)!important;border-color:rgba(255,122,24,.18)!important}.mindfy-kids-root .kids-chat-conversation-list{gap:.125rem!important}.mindfy-kids-root .kids-prompt-category{background:rgba(255,255,255,.028)!important;border-color:rgba(255,255,255,.075)!important}.mindfy-kids-root .kids-prompt-category:hover{border-color:rgba(255,122,24,.16)!important}.mindfy-kids-root .kids-chat-quick-prompt{background:rgba(255,255,255,.04)!important;border-color:rgba(255,255,255,.075)!important}.mindfy-kids-root .kids-chat-quick-prompt:hover{background:rgba(255,122,24,.075)!important;border-color:rgba(255,122,24,.18)!important}.mindfy-kids-root .kids-mic-button,.mindfy-kids-root .kids-mic-button:hover:not(:disabled){background:rgba(255,122,24,.08)!important;border-color:rgba(255,122,24,.18)!important;color:rgba(255,184,112,.96)!important}.mindfy-kids-root .kids-mic-button.is-recording{background:rgba(255,122,24,.2)!important;border-color:rgba(255,122,24,.34)!important;box-shadow:0 0 0 4px rgba(255,122,24,.08)!important}.mindfy-kids-root .kids-chat-header-strip{min-height:54px!important}.mindfy-kids-root .kids-chat-header-strip .kids-text-size-control{margin-left:auto!important;margin-right:auto!important}@media (max-width:640px){.mindfy-kids-root .kids-chat-header-strip .relative{justify-content:flex-start!important}.mindfy-kids-root .kids-chat-header-strip .kids-text-size-control{margin-left:0!important;margin-right:0!important}.mindfy-kids-root .kids-chat-header-strip .absolute.right-0{position:static!important;transform:none!important;margin-left:auto!important}.mindfy-kids-root .kids-chat-folders-panel{margin-top:0!important}}.mindfy-kids-root .kids-chat-folders-panel .kids-empty-folders{color:rgba(214,214,214,.52)!important}.mindfy-kids-root .kids-folder-row{border-radius:13px!important;position:relative!important}.mindfy-kids-root .kids-folder-row.is-active,.mindfy-kids-root .kids-folder-row:hover{background:rgba(255,122,24,.085)!important;border-color:rgba(255,122,24,.2)!important}.mindfy-kids-root .kids-folder-row.is-active .kids-folder-menu-button,.mindfy-kids-root .kids-folder-row:hover .kids-folder-menu-button{color:rgba(255,168,93,.95)!important}.mindfy-kids-root .kids-folder-menu{overflow:visible!important}.mindfy-kids-root .kids-chat-conversation-list{gap:0!important}.mindfy-kids-root .kids-chat-conversation-item{margin-top:0!important;margin-bottom:1px!important;padding-top:.3rem!important;padding-bottom:.3rem!important}.mindfy-kids-root .kids-chat-conversation-item .kids-chat-conversation-icon{width:1.35rem!important;height:1.35rem!important}.mindfy-kids-root .kids-prompt-category{border-radius:15px!important;transition:background-color .16s ease,border-color .16s ease!important}.mindfy-kids-root .kids-prompt-category:focus-within,.mindfy-kids-root .kids-prompt-category:hover{background:rgba(255,122,24,.045)!important;border-color:rgba(255,122,24,.2)!important}.mindfy-kids-root .kids-prompt-category>button:focus-visible,.mindfy-kids-root .kids-prompt-category>button:hover{background:rgba(255,122,24,.1)!important;color:rgba(255,184,112,.98)!important}.mindfy-kids-root .kids-prompt-category>button:focus-visible span,.mindfy-kids-root .kids-prompt-category>button:focus-visible svg,.mindfy-kids-root .kids-prompt-category>button:hover span,.mindfy-kids-root .kids-prompt-category>button:hover svg{color:rgba(255,184,112,.98)!important}.mindfy-kids-root .kids-send-button,.mindfy-kids-root .kids-send-button:hover:not(:disabled){background:rgba(255,122,24,.96)!important;border-color:rgba(255,122,24,.72)!important;color:rgba(255,255,255,.98)!important;box-shadow:0 10px 24px rgba(255,122,24,.18)!important}.mindfy-kids-root .kids-send-button:hover:not(:disabled){background:rgba(255,139,44,.98)!important}.mindfy-kids-root .kids-send-button svg,.mindfy-kids-root .kids-send-button:hover:not(:disabled) svg{color:rgba(255,255,255,.98)!important}.mindfy-kids-root .kids-send-button:disabled{background:rgba(255,255,255,.055)!important;border-color:rgba(255,255,255,.075)!important;color:rgba(255,255,255,.42)!important;box-shadow:none!important}.mindfy-kids-root .kids-send-button:disabled svg{color:rgba(255,255,255,.42)!important}.mindfy-kids-root .kids-mic-button,.mindfy-kids-root .kids-mic-button:hover:not(:disabled){background:rgba(255,122,24,.09)!important;border-color:rgba(255,122,24,.22)!important;color:rgba(255,184,112,.98)!important}.mindfy-kids-root .kids-chat-header-strip .kids-text-size-control [role=button],.mindfy-kids-root .kids-chat-header-strip .kids-text-size-control button{color:rgba(255,184,112,.98)!important;font-size:13px!important}.mindfy-kids-root .kids-chat-header-strip .kids-text-size-control [role=button] *,.mindfy-kids-root .kids-chat-header-strip .kids-text-size-control button *{color:rgba(255,184,112,.98)!important}.mindfy-kids-root .kids-mobile-icon-button{color:rgba(248,250,252,.78)!important;background:rgba(31,31,31,.86)!important}.mindfy-kids-root .kids-mobile-icon-button:hover{color:#ff7a18!important;background:rgba(255,122,24,.1)!important;border-color:rgba(255,122,24,.34)!important}.mindfy-kids-root .kids-chat-floating-bubble{opacity:.48!important;filter:saturate(.92) brightness(.95);box-shadow:0 16px 32px rgba(0,0,0,.06),inset 0 1px 8px rgba(148,163,184,.08)!important}.mindfy-kids-root .kids-chat-floating-bubble-a{background:radial-gradient(circle at 30% 30%,rgba(253,224,71,.28),rgba(244,114,182,.1) 48%,rgba(255,255,255,.04) 74%)!important}.mindfy-kids-root .kids-chat-floating-bubble-b{background:radial-gradient(circle at 30% 30%,rgba(125,211,252,.26),rgba(59,130,246,.1) 48%,rgba(255,255,255,.04) 74%)!important}.mindfy-kids-root .kids-chat-floating-bubble-c{background:radial-gradient(circle at 30% 30%,rgba(196,181,253,.26),rgba(168,85,247,.1) 48%,rgba(255,255,255,.04) 74%)!important}.mindfy-kids-root .kids-chat-floating-bubble-d{background:radial-gradient(circle at 30% 30%,rgba(110,231,183,.24),rgba(16,185,129,.1) 48%,rgba(255,255,255,.04) 74%)!important}.mindfy-kids-root .kids-chat-floating-bubble-f{background:radial-gradient(circle at 30% 30%,rgba(253,186,116,.26),rgba(249,115,22,.1) 48%,rgba(255,255,255,.04) 74%)!important}.mindfy-kids-root .kids-chat-floating-bubble-h{background:radial-gradient(circle at 30% 30%,rgba(251,207,232,.24),rgba(236,72,153,.1) 48%,rgba(255,255,255,.04) 74%)!important}@media (max-width:1279px){.mindfy-kids-root .kids-mobile-icon-button{height:40px!important;width:40px!important;border-radius:14px!important}}.mindfy-kids-root .kids-chat-folders-panel{background:linear-gradient(145deg,rgba(255,122,24,.12),rgba(23,23,23,.95) 44%,rgba(59,130,246,.08))!important}.mindfy-kids-root .kids-chat-conversations-panel{background:linear-gradient(160deg,rgba(59,130,246,.11),rgba(23,23,23,.95) 48%,rgba(255,122,24,.08))!important}.mindfy-kids-root .kids-chat-prompts-panel{background:linear-gradient(135deg,rgba(255,122,24,.09),rgba(23,23,23,.95) 52%,rgba(59,130,246,.11))!important}.mindfy-kids-root .fixed.inset-0.z-40 .kids-chat-folders-panel{background:linear-gradient(145deg,rgba(255,122,24,.12),rgba(23,23,23,.95) 44%,rgba(59,130,246,.08))!important}.mindfy-kids-root .fixed.inset-0.z-40 .kids-chat-conversations-panel{background:linear-gradient(160deg,rgba(59,130,246,.11),rgba(23,23,23,.95) 48%,rgba(255,122,24,.08))!important}.mindfy-kids-root .fixed.inset-0.z-40 .kids-chat-prompts-panel{background:linear-gradient(135deg,rgba(255,122,24,.09),rgba(23,23,23,.95) 52%,rgba(59,130,246,.11))!important}@media (max-width:1279px){.kids-chat-page,.mindfy-kids-root .kids-chat-page{height:100dvh!important;min-height:100dvh!important;overflow:hidden!important;display:flex!important;flex-direction:column!important;padding:.75rem!important}.kids-chat-page>.relative,.mindfy-kids-root .kids-bubbles-bg{flex:1 1 0!important;min-height:0!important;height:auto!important;display:flex!important;flex-direction:column!important}.mindfy-kids-root .kids-bubbles-bg{gap:.5rem!important}.mindfy-kids-root .kids-chat-main-shell{flex:1 1 0!important;height:auto!important;min-height:0!important;overflow:hidden!important;padding:.625rem!important}.mindfy-kids-root .kids-composer-footer{flex-shrink:0!important;padding-top:.5rem!important;padding-bottom:calc(env(safe-area-inset-bottom, 0px) + .5rem)!important}}.mindfy-kids-root{--kc-sky-1:#BAE6FD;--kc-sky-2:#38BDF8;--kc-sky-3:#0284C7;--kc-sun-1:#FEF3C7;--kc-sun-2:#FCD34D;--kc-sun-3:#F59E0B;--kc-candy-1:#FCE7F3;--kc-candy-2:#F472B6;--kc-candy-3:#DB2777;--kc-mint-1:#D1FAE5;--kc-mint-2:#34D399;--kc-mint-3:#059669;--kc-coral-1:#FED7AA;--kc-coral-2:#FB923C;--kc-coral-3:#EA580C;--kc-lilac-1:#EDE9FE;--kc-lilac-2:#A78BFA;--kc-lilac-3:#7C3AED;--kc-text-strong:#1E293B;--kc-text-body:#334155;--kc-text-soft:#64748B;--kc-card-bg:#FFFEFB;--kc-card-bg-2:#FFF7ED;--kc-border-soft:#FDE68A;--kc-shadow-3d:0 6px 0 rgba(15,23,42,0.06),0 14px 36px rgba(15,23,42,0.10);--kc-shadow-3d-hover:0 8px 0 rgba(15,23,42,0.08),0 18px 44px rgba(15,23,42,0.14)}.mindfy-kids-root .kids-admin-shell,.mindfy-kids-root .kids-bubbles-bg,.mindfy-kids-root .kids-chat-shell{background:radial-gradient(at 8% 0,rgba(252,211,77,.45) 0,transparent 35%),radial-gradient(at 92% 8%,rgba(244,114,182,.4) 0,transparent 38%),radial-gradient(at 5% 95%,rgba(167,139,250,.35) 0,transparent 36%),radial-gradient(at 95% 95%,rgba(56,189,248,.4) 0,transparent 40%),linear-gradient(135deg,#FFFBEB,#FFF1F2 30%,#DBEAFE 60%,#ECFDF5)!important;color:var(--kc-text-strong)!important}.mindfy-kids-root .kids-chat-page,.mindfy-kids-root [class*="bg-[#06090f]"],.mindfy-kids-root [class*="bg-[#0a0f17]"],.mindfy-kids-root [class*="bg-[#212121]"]{background:radial-gradient(at 8% 0,rgba(252,211,77,.35) 0,transparent 35%),radial-gradient(at 92% 8%,rgba(244,114,182,.3) 0,transparent 38%),radial-gradient(at 95% 95%,rgba(56,189,248,.3) 0,transparent 40%),linear-gradient(135deg,#FFFBEB,#FFF1F2 30%,#DBEAFE 60%,#ECFDF5)!important;color:var(--kc-text-strong)!important}.mindfy-kids-root .kids-bubble{position:absolute;border-radius:50%;filter:blur(1px);opacity:.55!important;animation:kc-float 8s ease-in-out infinite}.mindfy-kids-root .kids-bubble-a{background:radial-gradient(circle,#FCD34D,#F59E0B);width:80px;height:80px;top:8%;left:6%;animation-delay:0s}.mindfy-kids-root .kids-bubble-b{background:radial-gradient(circle,#F472B6,#EC4899);width:60px;height:60px;top:14%;left:88%;animation-delay:1s}.mindfy-kids-root .kids-bubble-c{background:radial-gradient(circle,#38BDF8,#0284C7);width:90px;height:90px;top:30%;left:22%;animation-delay:.5s}.mindfy-kids-root .kids-bubble-d{background:radial-gradient(circle,#34D399,#059669);width:70px;height:70px;top:42%;left:78%;animation-delay:1.5s}.mindfy-kids-root .kids-bubble-e{background:radial-gradient(circle,#A78BFA,#7C3AED);width:55px;height:55px;top:55%;left:12%;animation-delay:2s}.mindfy-kids-root .kids-bubble-f{background:radial-gradient(circle,#FB923C,#EA580C);width:75px;height:75px;top:68%;left:85%;animation-delay:2.5s}.mindfy-kids-root .kids-bubble-g{background:radial-gradient(circle,#FCD34D,#F59E0B);width:50px;height:50px;top:82%;left:32%;animation-delay:3s}.mindfy-kids-root .kids-bubble-h{background:radial-gradient(circle,#F472B6,#EC4899);width:85px;height:85px;top:88%;left:70%;animation-delay:3.5s}.mindfy-kids-root .kids-bubble-i{background:radial-gradient(circle,#38BDF8,#0284C7);width:45px;height:45px;top:22%;left:48%;animation-delay:4s}.mindfy-kids-root .kids-bubble-j{background:radial-gradient(circle,#34D399,#059669);width:65px;height:65px;top:48%;left:52%;animation-delay:4.5s}.mindfy-kids-root .kids-bubble-k{background:radial-gradient(circle,#A78BFA,#7C3AED);width:70px;height:70px;top:72%;left:58%;animation-delay:5s}.mindfy-kids-root .kids-bubble-l{background:radial-gradient(circle,#FB923C,#EA580C);width:55px;height:55px;top:15%;left:35%;animation-delay:5.5s}.mindfy-kids-root .kids-bubble-m{background:radial-gradient(circle,#FCD34D,#F59E0B);width:95px;height:95px;top:4%;left:60%;animation-delay:6s}.mindfy-kids-root .kids-bubble-n{background:radial-gradient(circle,#F472B6,#EC4899);width:40px;height:40px;top:38%;left:68%;animation-delay:6.5s}.mindfy-kids-root .kids-bubble-o{background:radial-gradient(circle,#38BDF8,#0284C7);width:60px;height:60px;top:58%;left:92%;animation-delay:7s}.mindfy-kids-root .kids-bubble-p{background:radial-gradient(circle,#34D399,#059669);width:50px;height:50px;top:92%;left:18%;animation-delay:7.5s}@keyframes kc-float{0%,to{transform:translate(0) scale(1);opacity:.55}33%{transform:translate(15px,-20px) scale(1.08);opacity:.7}66%{transform:translate(-12px,18px) scale(.95);opacity:.45}}.mindfy-kids-root .kids-access-card,.mindfy-kids-root .kids-admin-card,.mindfy-kids-root .kids-card,.mindfy-kids-root .kids-form-card,.mindfy-kids-root .kids-panel-clean,.mindfy-kids-root .mindfy-panel-subtle{border:3px solid var(--kc-sky-2)!important;background:var(--kc-card-bg)!important;box-shadow:var(--kc-shadow-3d)!important;color:var(--kc-text-strong)!important}.mindfy-kids-root .kids-panel-clean:nth-of-type(2n){border-color:var(--kc-candy-2)!important}.mindfy-kids-root .kids-panel-clean:nth-of-type(3n){border-color:var(--kc-mint-2)!important}.mindfy-kids-root .kids-panel-clean:nth-of-type(5n){border-color:var(--kc-coral-2)!important}.mindfy-kids-root .kids-panel-clean:nth-of-type(7n){border-color:var(--kc-lilac-2)!important}.mindfy-kids-root .mindfy-panel-subtle:nth-of-type(2n){border-color:var(--kc-sun-3)!important}.mindfy-kids-root .mindfy-panel-subtle:nth-of-type(3n){border-color:var(--kc-candy-2)!important}.mindfy-kids-root .mindfy-panel-subtle:nth-of-type(5n){border-color:var(--kc-mint-2)!important}.mindfy-kids-root .kids-admin-v2-shell h1,.mindfy-kids-root .kids-admin-v2-shell h2,.mindfy-kids-root .kids-admin-v2-shell h3,.mindfy-kids-root .kids-bubbles-bg h1,.mindfy-kids-root .kids-bubbles-bg h2,.mindfy-kids-root .kids-bubbles-bg h3,.mindfy-kids-root .kids-chat-shell h1,.mindfy-kids-root .kids-chat-shell h2,.mindfy-kids-root .kids-chat-shell h3{color:var(--kc-text-strong)!important;font-weight:900!important;letter-spacing:-.02em!important}.mindfy-kids-root .kids-admin-v2-shell .text-white,.mindfy-kids-root .kids-bubbles-bg .text-white,.mindfy-kids-root .kids-chat-shell .text-white{color:var(--kc-text-strong)!important}.mindfy-kids-root :is(.text-slate-100,.text-slate-200,.text-slate-300){color:var(--kc-text-body)!important}.mindfy-kids-root :is(.text-slate-400,.text-slate-500,.text-slate-600){color:var(--kc-text-soft)!important}.mindfy-kids-root .kids-chip-soft{border:2.5px solid var(--kc-sun-3)!important;background:var(--kc-sun-1)!important;color:var(--kc-coral-3)!important;font-weight:900!important;box-shadow:0 3px 0 rgba(245,158,11,.18)!important}.mindfy-kids-root .kids-chip-soft:nth-of-type(2n){border-color:var(--kc-candy-2)!important;background:var(--kc-candy-1)!important;color:var(--kc-candy-3)!important;box-shadow:0 3px 0 rgba(244,114,182,.2)!important}.mindfy-kids-root .kids-chip-soft:nth-of-type(3n){border-color:var(--kc-mint-2)!important;background:var(--kc-mint-1)!important;color:var(--kc-mint-3)!important;box-shadow:0 3px 0 rgba(52,211,153,.2)!important}.mindfy-kids-root .kids-chip-soft:nth-of-type(4n){border-color:var(--kc-sky-2)!important;background:var(--kc-sky-1)!important;color:var(--kc-sky-3)!important;box-shadow:0 3px 0 rgba(56,189,248,.2)!important}.mindfy-kids-root .kids-chip-soft:nth-of-type(5n){border-color:var(--kc-lilac-2)!important;background:var(--kc-lilac-1)!important;color:var(--kc-lilac-3)!important;box-shadow:0 3px 0 rgba(167,139,250,.2)!important}.mindfy-kids-root :is(input,textarea,select,.mindfy-input-soft){border:2.5px solid var(--kc-coral-2)!important;background:#FFFBEB!important;color:var(--kc-text-strong)!important;border-radius:18px!important;box-shadow:0 3px 0 rgba(251,146,60,.18)!important}.mindfy-kids-root :is(input,textarea,select):focus{border-color:var(--kc-candy-2)!important;box-shadow:0 3px 0 rgba(244,114,182,.22),0 0 0 4px rgba(244,114,182,.22)!important}.mindfy-kids-root :is(input,textarea,select)::-moz-placeholder{color:var(--kc-text-soft)!important}.mindfy-kids-root :is(input,textarea,select)::placeholder{color:var(--kc-text-soft)!important}.mindfy-kids-root .kids-chat-inner-panel,.mindfy-kids-root .kids-chat-main-shell,.mindfy-kids-root .kids-chat-message-panel{border:3px solid var(--kc-candy-2)!important;background:var(--kc-card-bg)!important;box-shadow:var(--kc-shadow-3d)!important;color:var(--kc-text-strong)!important}.mindfy-kids-root .kids-chat-header-strip,.mindfy-kids-root .kids-chat-sidebar-panel{border:3px solid var(--kc-sky-2)!important;background:var(--kc-card-bg)!important;box-shadow:var(--kc-shadow-3d)!important;color:var(--kc-text-strong)!important}.mindfy-kids-root .kids-chat-conversation-item,.mindfy-kids-root .kids-chat-quick-prompt{border:2.5px solid var(--kc-sun-2)!important;background:var(--kc-sun-1)!important;color:var(--kc-text-strong)!important;box-shadow:0 3px 0 rgba(252,211,77,.3)!important}.mindfy-kids-root .kids-chat-conversation-item:nth-of-type(2n),.mindfy-kids-root .kids-chat-quick-prompt:nth-of-type(2n){border-color:var(--kc-mint-2)!important;background:var(--kc-mint-1)!important;box-shadow:0 3px 0 rgba(52,211,153,.25)!important}.mindfy-kids-root .kids-chat-conversation-item:nth-of-type(3n),.mindfy-kids-root .kids-chat-quick-prompt:nth-of-type(3n){border-color:var(--kc-candy-2)!important;background:var(--kc-candy-1)!important;box-shadow:0 3px 0 rgba(244,114,182,.22)!important}.mindfy-kids-root .kids-chat-conversation-item:nth-of-type(4n),.mindfy-kids-root .kids-chat-quick-prompt:nth-of-type(4n){border-color:var(--kc-lilac-2)!important;background:var(--kc-lilac-1)!important;box-shadow:0 3px 0 rgba(167,139,250,.22)!important}.mindfy-kids-root .kids-chat-conversation-item.is-active{border-color:var(--kc-coral-2)!important;background:var(--kc-coral-1)!important;transform:translateY(-2px);box-shadow:0 6px 0 rgba(251,146,60,.35),0 12px 28px rgba(251,146,60,.18)!important}.mindfy-kids-root .kids-chat-conversation-item:hover,.mindfy-kids-root .kids-chat-quick-prompt:hover{transform:translateY(-2px);box-shadow:0 6px 0 rgba(15,23,42,.08),0 14px 32px rgba(15,23,42,.14)!important}.mindfy-kids-root .kids-composer-wrap{border:3px solid var(--kc-coral-2)!important;box-shadow:var(--kc-shadow-3d)!important;border-radius:28px!important}.mindfy-kids-root .kids-composer-textarea{background:transparent!important;border:none!important;box-shadow:none!important;color:var(--kc-text-strong)!important;font-size:16px!important}.mindfy-kids-root .kids-send-button{background:linear-gradient(135deg,#FCD34D,#F472B6,#38BDF8)!important;border:2.5px solid #fff!important;color:white!important;box-shadow:0 4px 0 rgba(244,114,182,.35),0 8px 24px rgba(244,114,182,.22)!important;transition:transform .15s,box-shadow .15s!important}.mindfy-kids-root .kids-send-button:hover:not(:disabled){transform:translateY(-2px) rotate(-2deg);box-shadow:0 6px 0 rgba(244,114,182,.45),0 12px 30px rgba(244,114,182,.32)!important}.mindfy-kids-root .kids-send-button:disabled{opacity:.5!important;background:#E2E8F0!important;box-shadow:0 3px 0 rgba(15,23,42,.08)!important}.mindfy-kids-root .kids-user-bubble{background:linear-gradient(135deg,var(--kc-sky-1),var(--kc-sky-2))!important;border:2.5px solid var(--kc-sky-3)!important;color:var(--kc-text-strong)!important}.mindfy-kids-root .kids-assistant-bubble,.mindfy-kids-root .kids-glass-bubble{background:var(--kc-card-bg)!important;border:2.5px solid var(--kc-candy-2)!important;color:var(--kc-text-strong)!important;box-shadow:0 4px 0 rgba(244,114,182,.18)!important}.mindfy-kids-root :is(.kids-admin-v2-shell,.kids-chat-shell,.kids-bubbles-bg) button:not(.kids-send-button):not(.kids-chat-conversation-item):not(.kids-message-action-clean):not(.kids-saved-conversation-open):not(.kids-saved-conversation-menu-button):not([class*=kids-chip]):not([class*=kids-bubble]){font-weight:900!important;border-radius:16px!important;transition:transform .15s,box-shadow .15s!important}.mindfy-kids-root :is(.kids-admin-v2-shell,.kids-chat-shell) button:not(:disabled):not(.kids-send-button):not(.kids-chat-conversation-item):not(.kids-message-action-clean):not(.kids-saved-conversation-open):not(.kids-saved-conversation-menu-button):hover{transform:translateY(-2px)}.mindfy-kids-root .kids-chat-header-strip{background:linear-gradient(90deg,rgba(252,211,77,.2),rgba(244,114,182,.2),rgba(56,189,248,.2),rgba(52,211,153,.2))!important;border:3px solid #fff!important;box-shadow:0 4px 0 rgba(244,114,182,.15),0 12px 32px rgba(15,23,42,.1)!important}.mindfy-kids-root .kids-chat-floating-bubble{filter:blur(2px)!important;opacity:.5!important}.mindfy-kids-root [class*=border-dashed]{border-color:var(--kc-coral-2)!important;border-width:3px!important;border-style:dashed!important}@keyframes kc-wiggle{0%,to{transform:rotate(0deg)}25%{transform:rotate(-2deg)}75%{transform:rotate(2deg)}}.mindfy-kids-root .kids-wiggle-on-hover:hover{animation:kc-wiggle .5s ease-in-out}@keyframes kc-bounce-in{0%{transform:scale(.7);opacity:0}60%{transform:scale(1.08);opacity:1}to{transform:scale(1)}}.mindfy-kids-root .kids-bounce-in{animation:kc-bounce-in .45s ease-out both}.mindfy-kids-root ::-webkit-scrollbar{width:12px;height:12px}.mindfy-kids-root ::-webkit-scrollbar-track{background:var(--kc-sun-1);border-radius:10px}.mindfy-kids-root ::-webkit-scrollbar-thumb{background:linear-gradient(180deg,var(--kc-candy-2),var(--kc-sky-2));border-radius:10px;border:2px solid var(--kc-sun-1)}.mindfy-kids-root ::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,var(--kc-candy-3),var(--kc-sky-3))}.mindfy-kids-root :is(.kids-admin-v2-shell,.kids-chat-shell,.kids-bubbles-bg) :is([class*=rounded-2xl],[class*=rounded-3xl]){border-radius:22px!important}.mindfy-kids-root [class*="bg-[#"]{background-color:transparent!important}.mindfy-kids-root .kids-chat-conversations-panel,.mindfy-kids-root .kids-chat-folders-panel,.mindfy-kids-root .kids-chat-prompts-panel,.mindfy-kids-root .kids-chat-sidebar-panel{background:#FFFEFB!important;background-image:none!important;background-color:#FFFEFB!important;color:#1E293B!important}.mindfy-kids-root .kids-chat-inner-panel{background:rgba(255,254,251,.98)!important;background-image:none!important;color:#1E293B!important}.mindfy-kids-root .kids-chat-message-panel{background:rgba(255,254,251,.95)!important;background-image:none!important;color:#1E293B!important}.mindfy-kids-root .kids-chat-main-shell{background:rgba(255,254,251,.97)!important;background-image:none!important;border:3px solid #f472b6!important;color:#1E293B!important}.mindfy-kids-root .kids-chat-header-strip{background:linear-gradient(90deg,rgba(252,211,77,.25),rgba(244,114,182,.22),rgba(56,189,248,.22),rgba(52,211,153,.22))!important;background-image:linear-gradient(90deg,rgba(252,211,77,.25),rgba(244,114,182,.22),rgba(56,189,248,.22),rgba(52,211,153,.22))!important;border:3px solid #ffffff!important;color:#1E293B!important}.mindfy-kids-root [class*="bg-[#0"],.mindfy-kids-root [class*="bg-[#1"]{background:transparent!important;background-image:none!important}.mindfy-kids-root [class*=bg-black]{background:rgba(255,254,251,.7)!important;background-image:none!important}.mindfy-kids-root .kids-admin-v2-shell .text-white,.mindfy-kids-root .kids-bubbles-bg .text-white,.mindfy-kids-root .kids-chat-shell .text-white{color:#1E293B!important}.mindfy-kids-root [class*="text-white/"]{color:#334155!important}.mindfy-kids-root [class*="text-slate-100/"],.mindfy-kids-root [class*=text-slate-100]{color:#475569!important}.mindfy-kids-root .kids-glass-bubble{background:#FFFEFB!important;background-image:none!important;border:2.5px solid #f472b6!important;color:#1E293B!important;box-shadow:0 4px 0 rgba(244,114,182,.18)!important}.mindfy-kids-root .kids-user-bubble{background:linear-gradient(135deg,#BAE6FD,#7DD3FC)!important;background-image:linear-gradient(135deg,#BAE6FD,#7DD3FC)!important;border:2.5px solid #0284c7!important;color:#0C4A6E!important;box-shadow:0 4px 0 rgba(2,132,199,.2)!important}.mindfy-kids-root .kids-assistant-bubble{background:#FFFEFB!important;background-image:none!important;border:2.5px solid #f472b6!important;color:#1E293B!important;box-shadow:0 4px 0 rgba(244,114,182,.18)!important}.mindfy-kids-root .kids-message-markdown strong{font-weight:900!important}.mindfy-kids-root .kids-message-markdown code{background:rgba(244,114,182,.12)!important;color:#BE185D!important;border-radius:6px!important;padding:2px 6px!important}.mindfy-kids-root .kids-composer-wrap{background:#FFFBEB!important;background-image:none!important;border:3px solid #fb923c!important;box-shadow:0 5px 0 rgba(251,146,60,.2),0 12px 28px rgba(15,23,42,.1)!important}.mindfy-kids-root .kids-composer-textarea::-moz-placeholder{background:transparent!important;background-image:none!important;border:none!important;color:#1E293B!important}.mindfy-kids-root .kids-composer-textarea,.mindfy-kids-root .kids-composer-textarea::placeholder{background:transparent!important;background-image:none!important;border:none!important;color:#1E293B!important}.mindfy-kids-root .kids-composer-textarea::-moz-placeholder{color:#94A3B8!important}.mindfy-kids-root .kids-composer-textarea::placeholder{color:#94A3B8!important}.mindfy-kids-root .kids-status-pill{background:#FFFEFB!important;background-image:none!important;border:2.5px solid #f472b6!important;color:#BE185D!important;box-shadow:0 4px 0 rgba(244,114,182,.18)!important}.mindfy-kids-root .kids-empty-folders{background:#FFFBEB!important;background-image:none!important;border-color:#F59E0B!important;color:#92400E!important}.mindfy-kids-root .kids-bubbles-bg [class*="bg-black/10"],.mindfy-kids-root .kids-bubbles-bg [class*="bg-black/14"]{background:rgba(255,254,251,.8)!important;background-image:none!important}.mindfy-kids-root.kids-cartoon-system{--mk-page:#fff7ed;--mk-page-2:#f0f9ff;--mk-card:#fffefb;--mk-card-soft:#fffbeb;--mk-text:#172033;--mk-muted:#475569;--mk-border-pink:#f9a8d4;--mk-border-sky:#7dd3fc;--mk-border-amber:#fcd34d;--mk-border-green:#86efac;--mk-pink:#f472b6;--mk-amber:#fcd34d;--mk-orange:#fb923c;--mk-green:#34d399;--mk-shadow-pink:rgba(244,114,182,0.20);--mk-shadow-sky:rgba(56,189,248,0.18);--mk-shadow-amber:rgba(245,158,11,0.18);color:var(--mk-text);min-height:100dvh;background:radial-gradient(circle at 10% 8%,rgba(252,211,77,.34),transparent 28%),radial-gradient(circle at 92% 14%,rgba(56,189,248,.3),transparent 30%),radial-gradient(circle at 20% 94%,rgba(244,114,182,.22),transparent 30%),linear-gradient(135deg,#fff7ed,#fdf2f8 38%,#e0f2fe 72%,#ecfdf5)!important}body:has(.mindfy-kids-root.kids-cartoon-system){background:radial-gradient(circle at 10% 8%,rgba(252,211,77,.34),transparent 28%),radial-gradient(circle at 92% 14%,rgba(56,189,248,.3),transparent 30%),linear-gradient(135deg,#fff7ed,#fdf2f8 40%,#e0f2fe 74%,#ecfdf5)!important;color:var(--mk-text,#172033)!important}.mindfy-kids-root.kids-cartoon-system,.mindfy-kids-root.kids-cartoon-system :is(.kids-admin-shell,.kids-chat-shell,.kids-bubbles-bg),.mindfy-kids-root.kids-cartoon-system [class*=min-h-screen]{background:radial-gradient(circle at 8% 10%,rgba(252,211,77,.32),transparent 28%),radial-gradient(circle at 92% 12%,rgba(56,189,248,.28),transparent 30%),radial-gradient(circle at 18% 92%,rgba(244,114,182,.22),transparent 32%),linear-gradient(135deg,#fff7ed,#fdf2f8 40%,#e0f2fe 74%,#ecfdf5)!important;color:var(--mk-text)!important;color-scheme:light!important}.mindfy-kids-root.kids-cartoon-system .kids-bubbles-bg{background-color:#fff7ed!important}.mindfy-kids-root.kids-cartoon-system .kids-bubble,.mindfy-kids-root.kids-cartoon-system .kids-chat-floating-bubble{opacity:.22!important;filter:blur(1px) saturate(1.18) brightness(1.08)!important;border-color:rgba(255,255,255,.76)!important}.mindfy-kids-root.kids-cartoon-system :is(.font-black,.font-bold,.font-semibold),.mindfy-kids-root.kids-cartoon-system :is(.text-white,.text-neutral-50,.text-neutral-100,.text-neutral-200,.text-slate-50,.text-slate-100,.text-slate-200),.mindfy-kids-root.kids-cartoon-system :is(h1,h2,h3,h4,h5,h6,strong,b),.mindfy-kids-root.kids-cartoon-system [class*="text-white/"]{color:var(--mk-text)!important}.mindfy-kids-root.kids-cartoon-system :is(.text-slate-300,.text-slate-400,.text-slate-500,.text-slate-600,.text-neutral-300,.text-neutral-400,.text-neutral-500),.mindfy-kids-root.kids-cartoon-system [class*=text-neutral-],.mindfy-kids-root.kids-cartoon-system [class*=text-slate-]{color:var(--mk-muted)!important}.mindfy-kids-root.kids-cartoon-system [class*=text-cyan-],.mindfy-kids-root.kids-cartoon-system [class*=text-sky-]{color:#0369a1!important}.mindfy-kids-root.kids-cartoon-system [class*=text-emerald-],.mindfy-kids-root.kids-cartoon-system [class*=text-green-],.mindfy-kids-root.kids-cartoon-system [class*=text-lime-]{color:#047857!important}.mindfy-kids-root.kids-cartoon-system [class*=text-pink-],.mindfy-kids-root.kids-cartoon-system [class*=text-rose-]{color:#be185d!important}.mindfy-kids-root.kids-cartoon-system [class*=text-amber-],.mindfy-kids-root.kids-cartoon-system [class*=text-orange-],.mindfy-kids-root.kids-cartoon-system [class*=text-yellow-]{color:#92400e!important}.mindfy-kids-root.kids-cartoon-system [class*="bg-[#0"],.mindfy-kids-root.kids-cartoon-system [class*="bg-[#1"],.mindfy-kids-root.kids-cartoon-system [class*="bg-[#2"],.mindfy-kids-root.kids-cartoon-system [class*="bg-[#3"],.mindfy-kids-root.kids-cartoon-system [class*=bg-black],.mindfy-kids-root.kids-cartoon-system [class*=bg-neutral],.mindfy-kids-root.kids-cartoon-system [class*=bg-slate]{background:var(--mk-card)!important;background-image:none!important;color:var(--mk-text)!important}.mindfy-kids-root.kids-cartoon-system :is(.kids-panel-clean,.mindfy-panel-subtle,.kids-admin-panel,.kids-admin-card,.kids-card,.kids-form-card,.kids-access-card,.kids-chat-sidebar-panel,.kids-chat-inner-panel,.kids-chat-message-panel,.kids-chat-prompts-panel,.kids-chat-conversations-panel,.kids-chat-folders-panel){background:var(--mk-card)!important;background-image:none!important;border:3px solid var(--mk-border-sky)!important;color:var(--mk-text)!important;box-shadow:0 6px 0 var(--mk-shadow-sky),0 18px 38px rgba(15,23,42,.1)!important}.mindfy-kids-root.kids-cartoon-system .kids-admin-v2-shell [class*=rounded][class*=border],.mindfy-kids-root.kids-cartoon-system .kids-admin-v2-shell section,.mindfy-kids-root.kids-cartoon-system .kids-chat-shell [class*=rounded][class*=border]{background-color:var(--mk-card)!important;color:var(--mk-text)!important}.mindfy-kids-root.kids-cartoon-system .kids-admin-v2-shell [class*=rounded][class*=border]:nth-of-type(3n+1),.mindfy-kids-root.kids-cartoon-system .kids-admin-v2-shell section:nth-of-type(3n+1){border-color:var(--mk-border-pink)!important;box-shadow:0 6px 0 var(--mk-shadow-pink),0 18px 38px rgba(15,23,42,.1)!important}.mindfy-kids-root.kids-cartoon-system .kids-admin-v2-shell [class*=rounded][class*=border]:nth-of-type(3n+2),.mindfy-kids-root.kids-cartoon-system .kids-admin-v2-shell section:nth-of-type(3n+2){border-color:var(--mk-border-amber)!important;box-shadow:0 6px 0 var(--mk-shadow-amber),0 18px 38px rgba(15,23,42,.1)!important}.mindfy-kids-root.kids-cartoon-system .kids-bounce-in>div,.mindfy-kids-root.kids-cartoon-system .kids-chat-header-strip{background:linear-gradient(90deg,rgba(252,211,77,.42),rgba(244,114,182,.32),rgba(56,189,248,.34),rgba(52,211,153,.3))!important;border:3px solid #ffffff!important;color:var(--mk-text)!important;box-shadow:0 6px 0 rgba(244,114,182,.14),0 18px 38px rgba(15,23,42,.1)!important}.mindfy-kids-root.kids-cartoon-system .kids-bounce-in h1,.mindfy-kids-root.kids-cartoon-system .kids-bounce-in p{color:var(--mk-text)!important}.mindfy-kids-root.kids-cartoon-system .kids-bounce-in a[aria-label=Voltar],.mindfy-kids-root.kids-cartoon-system .kids-bounce-in a[class*=h-12][class*=w-12]{background:linear-gradient(135deg,#fb7185,#f472b6 48%,#38bdf8)!important;border:3px solid #ffffff!important;color:#ffffff!important;box-shadow:0 5px 0 rgba(244,114,182,.28),0 14px 26px rgba(15,23,42,.12)!important}.mindfy-kids-root.kids-cartoon-system .kids-bounce-in a[aria-label=Voltar] svg,.mindfy-kids-root.kids-cartoon-system .kids-bounce-in a[class*=h-12][class*=w-12] svg{color:#ffffff!important}.mindfy-kids-root.kids-cartoon-system :is(input,textarea,select,.mindfy-input-soft,.kids-profile-input,.kids-admin-input){background:#ffffff!important;background-image:none!important;border:2.5px solid var(--mk-border-sky)!important;color:var(--mk-text)!important;caret-color:#be185d!important;box-shadow:inset 0 2px 0 rgba(56,189,248,.08),0 3px 0 rgba(56,189,248,.1)!important}.mindfy-kids-root.kids-cartoon-system :is(input,textarea,select)::-moz-placeholder{color:#64748b!important;opacity:1!important}.mindfy-kids-root.kids-cartoon-system :is(input,textarea,select)::placeholder{color:#64748b!important;opacity:1!important}.mindfy-kids-root.kids-cartoon-system :is(input,textarea,select):focus,.mindfy-kids-root.kids-cartoon-system :is(input,textarea,select):focus-visible{border-color:var(--mk-pink)!important;box-shadow:0 0 0 4px rgba(244,114,182,.16),inset 0 2px 0 rgba(244,114,182,.08)!important;outline:none!important}.mindfy-kids-root.kids-cartoon-system :is(button,a[class*=rounded]){border-color:var(--mk-border-sky)!important;color:var(--mk-text)!important}.mindfy-kids-root.kids-cartoon-system :is(button,a[class*=rounded]):not(:disabled){transition:transform .15s ease,box-shadow .15s ease,filter .15s ease!important}.mindfy-kids-root.kids-cartoon-system :is(button,a[class*=rounded]):not(:disabled):hover{transform:translateY(-1px);filter:saturate(1.05)}.mindfy-kids-root.kids-cartoon-system .kids-admin-button,.mindfy-kids-root.kids-cartoon-system a[href*="/kids/chat"],.mindfy-kids-root.kids-cartoon-system a[href="/kids"],.mindfy-kids-root.kids-cartoon-system button:not(.kids-send-button):not(.kids-mic-button):not(.kids-folder-menu-button):not(.kids-message-action-clean):not(.kids-saved-conversation-open):not(.kids-saved-conversation-menu-button),.mindfy-kids-root.kids-cartoon-system button[type=submit]{background:linear-gradient(180deg,#ffffff,#e0f2fe)!important;border:2.5px solid var(--mk-border-sky)!important;color:#075985!important;box-shadow:0 4px 0 var(--mk-shadow-sky),0 12px 24px rgba(15,23,42,.08)!important}.mindfy-kids-root.kids-cartoon-system .kids-admin-button-candy,.mindfy-kids-root.kids-cartoon-system a[href*="/kids/chat"],.mindfy-kids-root.kids-cartoon-system button[type=submit]{background:linear-gradient(135deg,#fef3c7,#fce7f3 50%,#dbeafe)!important;border-color:var(--mk-border-pink)!important;color:#831843!important;box-shadow:0 5px 0 var(--mk-shadow-pink),0 14px 26px rgba(244,114,182,.12)!important}.mindfy-kids-root.kids-cartoon-system a[aria-disabled=true],.mindfy-kids-root.kids-cartoon-system button:disabled{opacity:.62!important;filter:grayscale(.18)!important;transform:none!important}.mindfy-kids-root.kids-cartoon-system a svg,.mindfy-kids-root.kids-cartoon-system button svg{color:currentColor!important}.mindfy-kids-root.kids-cartoon-system .kids-profile-card{background-image:radial-gradient(circle at 94% 10%,rgba(255,255,255,.55),transparent 30%)!important;color:var(--mk-text)!important;outline:3px solid rgba(255,255,255,.9);outline-offset:-7px}.mindfy-kids-root.kids-cartoon-system .kids-profile-avatar,.mindfy-kids-root.kids-cartoon-system .kids-profile-info-chip,.mindfy-kids-root.kids-cartoon-system .kids-profile-status{background:rgba(255,255,255,.92)!important;color:inherit!important}.mindfy-kids-root.kids-cartoon-system .kids-pin-panel,.mindfy-kids-root.kids-cartoon-system .kids-pin-state,.mindfy-kids-root.kids-cartoon-system .kids-pin-summary,.mindfy-kids-root.kids-cartoon-system .kids-qr-empty,.mindfy-kids-root.kids-cartoon-system .kids-qr-history-card,.mindfy-kids-root.kids-cartoon-system .kids-qr-link-panel,.mindfy-kids-root.kids-cartoon-system .kids-qr-panel{background:var(--mk-card)!important;color:var(--mk-text)!important;border-color:var(--mk-border-green)!important}.mindfy-kids-root.kids-cartoon-system .kids-qr-frame,.mindfy-kids-root.kids-cartoon-system .kids-qr-frame *,.mindfy-kids-root.kids-cartoon-system .kids-qr-white,.mindfy-kids-root.kids-cartoon-system .kids-qr-white *{background:#ffffff!important;color:#111827!important}.mindfy-kids-root.kids-cartoon-system .kids-qr-link-box{background:#ffffff!important;border:2px dashed var(--mk-border-sky)!important;color:#075985!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-main-shell,.mindfy-kids-root.kids-cartoon-system .kids-chat-page{background:radial-gradient(circle at 96% 4%,rgba(252,211,77,.24),transparent 25%),radial-gradient(circle at 5% 96%,rgba(244,114,182,.16),transparent 28%),var(--mk-card)!important;color:var(--mk-text)!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-main-shell{border:3px solid var(--mk-border-pink)!important;box-shadow:0 8px 0 var(--mk-shadow-pink),0 20px 42px rgba(15,23,42,.12)!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-folders-panel{border-color:var(--mk-border-amber)!important;background:#fffbeb!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-conversations-panel{border-color:var(--mk-border-sky)!important;background:#f0f9ff!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-prompts-panel{border-color:var(--mk-border-green)!important;background:#f0fdf4!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-conversation-item,.mindfy-kids-root.kids-cartoon-system .kids-chat-conversation-item [class*="bg-[#1"],.mindfy-kids-root.kids-cartoon-system .kids-chat-conversation-item [class*="bg-[#2"],.mindfy-kids-root.kids-cartoon-system .kids-chat-conversation-item [class*=bg-black],.mindfy-kids-root.kids-cartoon-system .kids-chat-quick-prompt,.mindfy-kids-root.kids-cartoon-system .kids-empty-folders,.mindfy-kids-root.kids-cartoon-system .kids-folder-menu,.mindfy-kids-root.kids-cartoon-system .kids-folder-row,.mindfy-kids-root.kids-cartoon-system .kids-prompt-category{background:rgba(255,255,255,.88)!important;background-image:none!important;color:var(--mk-text)!important;border-color:rgba(125,211,252,.72)!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-conversation-item.is-active,.mindfy-kids-root.kids-cartoon-system .kids-chat-quick-prompt:hover,.mindfy-kids-root.kids-cartoon-system .kids-folder-row.is-active,.mindfy-kids-root.kids-cartoon-system .kids-prompt-category:hover{background:#fce7f3!important;border-color:var(--mk-border-pink)!important;box-shadow:0 4px 0 var(--mk-shadow-pink)!important}.mindfy-kids-root.kids-cartoon-system .kids-composer-wrap{background:#fffbeb!important;background-image:none!important;border:3px solid var(--mk-orange)!important;color:var(--mk-text)!important;box-shadow:0 6px 0 rgba(251,146,60,.2),0 18px 34px rgba(15,23,42,.1)!important}.mindfy-kids-root.kids-cartoon-system .kids-composer-textarea,.mindfy-kids-root.kids-cartoon-system .kids-composer-textarea:focus{color:var(--mk-text)!important}.mindfy-kids-root.kids-cartoon-system .kids-send-button:not(:disabled){background:linear-gradient(135deg,#fcd34d,#f472b6 52%,#38bdf8)!important;border:3px solid #ffffff!important;box-shadow:0 5px 0 rgba(244,114,182,.32),0 14px 28px rgba(244,114,182,.16)!important}.mindfy-kids-root.kids-cartoon-system .kids-send-button:not(:disabled) svg{color:#ffffff!important}.mindfy-kids-root.kids-cartoon-system .kids-mic-button{background:#dbeafe!important;border:2.5px solid var(--mk-border-sky)!important;box-shadow:0 4px 0 var(--mk-shadow-sky)!important}.mindfy-kids-root.kids-cartoon-system .kids-glass-bubble.kids-user-bubble{background:linear-gradient(135deg,#bae6fd,#7dd3fc)!important;border:2.5px solid #0284c7!important;color:#0c4a6e!important;box-shadow:0 4px 0 rgba(2,132,199,.2)!important}.mindfy-kids-root.kids-cartoon-system .kids-glass-bubble.kids-assistant-bubble,.mindfy-kids-root.kids-cartoon-system .kids-glass-bubble:not(.kids-user-bubble){border:2.5px solid var(--mk-border-pink)!important;box-shadow:0 4px 0 var(--mk-shadow-pink)!important}.mindfy-kids-root.kids-cartoon-system .kids-message-markdown,.mindfy-kids-root.kids-cartoon-system .kids-message-markdown *{color:inherit!important}.mindfy-kids-root.kids-cartoon-system .kids-admin-v2-shell .space-y-6>div,.mindfy-kids-root.kids-cartoon-system .kids-admin-v2-shell [class*=overflow-hidden][class*=rounded],.mindfy-kids-root.kids-cartoon-system .kids-admin-v2-shell table{color:var(--mk-text)!important}.mindfy-kids-root.kids-cartoon-system .kids-admin-v2-shell [class*=max-h-][class*=overflow-y-auto]{background:#ffffff!important;color:var(--mk-text)!important}.mindfy-kids-root.kids-cartoon-system .kids-status-pill,.mindfy-kids-root.kids-cartoon-system [class*=rounded-full]{color:var(--mk-text)!important}.mindfy-kids-root.kids-cartoon-system [class*=rounded-full][class*="bg-[#"],.mindfy-kids-root.kids-cartoon-system [class*=rounded-full][class*=bg-white]{background:#ffffff!important}.mindfy-kids-root.kids-cartoon-system [class*=border-dashed]{border-color:var(--mk-border-amber)!important;background:#fffbeb!important;color:#92400e!important}@media (max-width:768px){.mindfy-kids-root.kids-cartoon-system :is(.kids-admin-shell,.kids-chat-shell) .relative.mx-auto{padding-left:.75rem!important;padding-right:.75rem!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-main-shell{border-radius:24px!important}}.mindfy-kids-root.kids-cartoon-system .kids-admin-v2-shell{height:auto!important;min-height:100dvh!important;overflow-x:hidden!important;overflow-y:visible!important}.mindfy-kids-root.kids-cartoon-system .kids-admin-v2-shell .relative.mx-auto{min-height:100dvh!important;overflow:visible!important}.mindfy-kids-root.kids-cartoon-system,.mindfy-kids-root.kids-cartoon-system *{scrollbar-color:#f472b6 #fef3c7}.mindfy-kids-root.kids-cartoon-system ::-webkit-scrollbar{width:13px;height:13px}.mindfy-kids-root.kids-cartoon-system ::-webkit-scrollbar-track{background:#fef3c7;border-radius:999px}.mindfy-kids-root.kids-cartoon-system ::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#f472b6,#a78bfa 42%,#38bdf8 72%,#34d399);border:3px solid #fef3c7;border-radius:999px}.mindfy-kids-root.kids-cartoon-system .kids-admin-v2-shell>.relative>div:first-child,.mindfy-kids-root.kids-cartoon-system .kids-bounce-in{background:linear-gradient(90deg,#fcd34d,#fb7185 18%,#f472b6 36%,#a78bfa 56%,#38bdf8 76%,#34d399)!important;box-shadow:0 8px 0 rgba(244,114,182,.2),0 18px 42px rgba(15,23,42,.12)!important}.mindfy-kids-root.kids-cartoon-system .kids-profile-card{animation:none!important;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease!important}.mindfy-kids-root.kids-cartoon-system .kids-profile-card:hover{transform:translateY(-2px) rotate(-.55deg)!important;filter:saturate(1.05)}.mindfy-kids-root.kids-cartoon-system .kids-profile-action{min-height:44px!important;border-radius:18px!important;text-shadow:none!important}.mindfy-kids-root.kids-cartoon-system .kids-profile-action-secondary{background:linear-gradient(135deg,#ffffff,#fef3c7 48%,#dbeafe)!important;border:3px solid #f59e0b!important;color:#7c2d12!important;box-shadow:0 5px 0 rgba(245,158,11,.24),0 14px 26px rgba(15,23,42,.1)!important}.mindfy-kids-root.kids-cartoon-system .kids-profile-action-primary,.mindfy-kids-root.kids-cartoon-system a[href*="/kids/chat"].kids-profile-action-primary{background:linear-gradient(135deg,#fcd34d,#fb923c 24%,#f472b6 50%,#a78bfa 74%,#38bdf8)!important;border:3px solid #ffffff!important;color:#ffffff!important;text-shadow:0 1px 0 rgba(15,23,42,.22)!important;box-shadow:0 6px 0 rgba(244,114,182,.3),0 16px 30px rgba(244,114,182,.16)!important}.mindfy-kids-root.kids-cartoon-system .kids-profile-action-primary *,.mindfy-kids-root.kids-cartoon-system .kids-profile-action-primary svg{color:#ffffff!important}.mindfy-kids-root.kids-cartoon-system .kids-profile-info-chip{background:linear-gradient(135deg,rgba(255,255,255,.96),rgba(240,249,255,.92),rgba(253,242,248,.92))!important;color:inherit!important}.mindfy-kids-root.kids-cartoon-system .kids-admin-v2-shell :is(.kids-panel-clean,.kids-admin-panel,.kids-admin-card,.mindfy-panel-subtle,section),.mindfy-kids-root.kids-cartoon-system .kids-admin-v2-shell :is([class*=rounded][class*=border]){color:var(--mk-text)!important}.mindfy-kids-root.kids-cartoon-system .kids-admin-v2-shell :is(.kids-panel-clean,.kids-admin-panel,section):nth-of-type(4n+1){background:linear-gradient(135deg,#fffefb,#fdf2f8)!important;border-color:#f9a8d4!important}.mindfy-kids-root.kids-cartoon-system .kids-admin-v2-shell :is(.kids-panel-clean,.kids-admin-panel,section):nth-of-type(4n+2){background:linear-gradient(135deg,#fffefb,#e0f2fe)!important;border-color:#7dd3fc!important}.mindfy-kids-root.kids-cartoon-system .kids-admin-v2-shell :is(.kids-panel-clean,.kids-admin-panel,section):nth-of-type(4n+3){background:linear-gradient(135deg,#fffefb,#ecfdf5)!important;border-color:#86efac!important}.mindfy-kids-root.kids-cartoon-system .kids-admin-v2-shell :is(.kids-panel-clean,.kids-admin-panel,section):nth-of-type(4n){background:linear-gradient(135deg,#fffefb,#fffbeb)!important;border-color:#fcd34d!important}.mindfy-kids-root.kids-cartoon-system .kids-admin-v2-shell a[class*=rounded],.mindfy-kids-root.kids-cartoon-system .kids-admin-v2-shell button{background:linear-gradient(135deg,#ffffff,#e0f2fe 48%,#fdf2f8)!important;border:2.5px solid #7dd3fc!important;color:#075985!important;box-shadow:0 4px 0 rgba(56,189,248,.18),0 12px 24px rgba(15,23,42,.08)!important}.mindfy-kids-root.kids-cartoon-system .kids-admin-v2-shell button:nth-of-type(3n+1){background:linear-gradient(135deg,#ffffff,#fce7f3)!important;border-color:#f9a8d4!important;color:#be185d!important}.mindfy-kids-root.kids-cartoon-system .kids-admin-v2-shell button:nth-of-type(3n+2){background:linear-gradient(135deg,#ffffff,#fef3c7)!important;border-color:#fcd34d!important;color:#92400e!important}.mindfy-kids-root.kids-cartoon-system .kids-admin-v2-shell button:nth-of-type(3n){background:linear-gradient(135deg,#ffffff,#dcfce7)!important;border-color:#86efac!important;color:#047857!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-main-shell{background:radial-gradient(circle at 98% 2%,rgba(252,211,77,.3),transparent 24%),radial-gradient(circle at 0 22%,rgba(244,114,182,.18),transparent 26%),radial-gradient(circle at 100% 90%,rgba(52,211,153,.2),transparent 30%),linear-gradient(135deg,#fffefb,#fdf2f8 36%,#e0f2fe 70%,#ecfdf5)!important;border-color:#f472b6!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-inner-panel,.mindfy-kids-root.kids-cartoon-system .kids-chat-message-panel{background:radial-gradient(circle at 14% 16%,rgba(252,211,77,.22),transparent 24%),radial-gradient(circle at 88% 12%,rgba(56,189,248,.18),transparent 28%),linear-gradient(135deg,#ffffff,#fff7ed 34%,#fdf2f8 66%,#eff6ff)!important;color:var(--mk-text)!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-header-strip{background:linear-gradient(90deg,#fef3c7,#fce7f3 28%,#ede9fe 54%,#dbeafe 76%,#dcfce7)!important;color:var(--mk-text)!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-sidebar-panel{color:var(--mk-text)!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-main-shell :is(.truncate,.text-white,[class*="text-white/"],[class*=text-slate-]),.mindfy-kids-root.kids-cartoon-system .kids-chat-sidebar-panel *{color:var(--mk-text)!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-folders-panel{background:linear-gradient(135deg,#fffbeb,#fef3c7 52%,#fff7ed)!important;border-color:#f59e0b!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-conversations-panel{background:linear-gradient(135deg,#eff6ff,#e0f2fe 52%,#ede9fe)!important;border-color:#38bdf8!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-prompts-panel{background:linear-gradient(135deg,#ecfdf5,#dcfce7 50%,#fdf2f8)!important;border-color:#34d399!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-conversation-item,.mindfy-kids-root.kids-cartoon-system .kids-chat-quick-prompt,.mindfy-kids-root.kids-cartoon-system .kids-folder-row,.mindfy-kids-root.kids-cartoon-system .kids-prompt-category{border-width:2.5px!important;color:var(--mk-text)!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-conversation-item:nth-child(6n+1),.mindfy-kids-root.kids-cartoon-system .kids-chat-quick-prompt:nth-child(6n+1),.mindfy-kids-root.kids-cartoon-system .kids-folder-row:nth-child(6n+1),.mindfy-kids-root.kids-cartoon-system .kids-prompt-category:nth-child(6n+1){background:linear-gradient(135deg,#fff7ed,#fef3c7)!important;border-color:#f59e0b!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-conversation-item:nth-child(6n+2),.mindfy-kids-root.kids-cartoon-system .kids-chat-quick-prompt:nth-child(6n+2),.mindfy-kids-root.kids-cartoon-system .kids-folder-row:nth-child(6n+2),.mindfy-kids-root.kids-cartoon-system .kids-prompt-category:nth-child(6n+2){background:linear-gradient(135deg,#fdf2f8,#fce7f3)!important;border-color:#f472b6!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-conversation-item:nth-child(6n+3),.mindfy-kids-root.kids-cartoon-system .kids-chat-quick-prompt:nth-child(6n+3),.mindfy-kids-root.kids-cartoon-system .kids-folder-row:nth-child(6n+3),.mindfy-kids-root.kids-cartoon-system .kids-prompt-category:nth-child(6n+3){background:linear-gradient(135deg,#eef2ff,#ede9fe)!important;border-color:#a78bfa!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-conversation-item:nth-child(6n+4),.mindfy-kids-root.kids-cartoon-system .kids-chat-quick-prompt:nth-child(6n+4),.mindfy-kids-root.kids-cartoon-system .kids-folder-row:nth-child(6n+4),.mindfy-kids-root.kids-cartoon-system .kids-prompt-category:nth-child(6n+4){background:linear-gradient(135deg,#eff6ff,#dbeafe)!important;border-color:#60a5fa!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-conversation-item:nth-child(6n+5),.mindfy-kids-root.kids-cartoon-system .kids-chat-quick-prompt:nth-child(6n+5),.mindfy-kids-root.kids-cartoon-system .kids-folder-row:nth-child(6n+5),.mindfy-kids-root.kids-cartoon-system .kids-prompt-category:nth-child(6n+5){background:linear-gradient(135deg,#f0f9ff,#cffafe)!important;border-color:#22d3ee!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-conversation-item:nth-child(6n),.mindfy-kids-root.kids-cartoon-system .kids-chat-quick-prompt:nth-child(6n),.mindfy-kids-root.kids-cartoon-system .kids-folder-row:nth-child(6n),.mindfy-kids-root.kids-cartoon-system .kids-prompt-category:nth-child(6n){background:linear-gradient(135deg,#f0fdf4,#dcfce7)!important;border-color:#34d399!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-conversation-item.is-active,.mindfy-kids-root.kids-cartoon-system .kids-folder-row.is-active{background:linear-gradient(135deg,#fef3c7,#fce7f3 48%,#dbeafe)!important;border-color:#fb7185!important;box-shadow:0 5px 0 rgba(251,113,133,.2),0 12px 24px rgba(15,23,42,.1)!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-conversation-item [class*="bg-[#1f1f1f]"],.mindfy-kids-root.kids-cartoon-system .kids-chat-conversation-item [class*="bg-[#202020]"],.mindfy-kids-root.kids-cartoon-system .kids-chat-conversation-item [class*=bg-black],.mindfy-kids-root.kids-cartoon-system .kids-folder-menu{background:linear-gradient(135deg,#fffefb,#fef3c7 34%,#fce7f3 67%,#dbeafe)!important;border:3px solid #f59e0b!important;color:var(--mk-text)!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-conversation-icon{background:linear-gradient(135deg,#fcd34d,#f472b6,#38bdf8)!important;border:2px solid #ffffff!important;color:#ffffff!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-conversation-icon svg{color:#ffffff!important}.mindfy-kids-root.kids-cartoon-system .kids-glass-bubble.kids-user-bubble{background:linear-gradient(135deg,#dbeafe,#bae6fd 38%,#c4b5fd 72%,#fbcfe8)!important;border:3px solid #38bdf8!important;color:#172554!important}.mindfy-kids-root.kids-cartoon-system .kids-glass-bubble.kids-assistant-bubble,.mindfy-kids-root.kids-cartoon-system .kids-glass-bubble:not(.kids-user-bubble){background:linear-gradient(135deg,#fff7ed,#fef3c7 28%,#fce7f3 58%,#dcfce7)!important;border:3px solid #f472b6!important;color:var(--mk-text)!important}.mindfy-kids-root.kids-cartoon-system .kids-blocked-bubble{background:linear-gradient(135deg,#fee2e2,#fff7ed)!important;border-color:#fb7185!important;color:#991b1b!important}.mindfy-kids-root.kids-cartoon-system .kids-glass-bubble .kids-message-markdown,.mindfy-kids-root.kids-cartoon-system .kids-glass-bubble .kids-message-markdown *{color:inherit!important}.mindfy-kids-root.kids-cartoon-system .kids-glass-bubble a{color:#2563eb!important;font-weight:900!important}.mindfy-kids-root.kids-cartoon-system .kids-composer-wrap,.mindfy-kids-root.kids-cartoon-system .kids-composer-wrap.mindfy-composer-shell:focus-within,.mindfy-kids-root.kids-cartoon-system .kids-composer-wrap:focus,.mindfy-kids-root.kids-cartoon-system .kids-composer-wrap:focus-within{background:radial-gradient(circle at 100% 0,rgba(252,211,77,.34),transparent 28%),linear-gradient(135deg,#fffefb,#fff7ed 34%,#fdf2f8 66%,#e0f2fe)!important;border:3px solid #fb923c!important;color:var(--mk-text)!important;box-shadow:0 7px 0 rgba(251,146,60,.22),0 18px 34px rgba(15,23,42,.12)!important}.mindfy-kids-root.kids-cartoon-system .kids-composer-textarea,.mindfy-kids-root.kids-cartoon-system .kids-composer-textarea:active,.mindfy-kids-root.kids-cartoon-system .kids-composer-textarea:focus,.mindfy-kids-root.kids-cartoon-system .kids-composer-textarea:focus-visible,.mindfy-kids-root.kids-cartoon-system .kids-composer-textarea:hover{caret-color:#be185d!important;font-weight:800!important}.mindfy-kids-root.kids-cartoon-system .kids-composer-textarea::-moz-placeholder{color:#64748b!important;-webkit-text-fill-color:#64748b!important}.mindfy-kids-root.kids-cartoon-system .kids-composer-textarea::placeholder{color:#64748b!important;-webkit-text-fill-color:#64748b!important}.mindfy-kids-root.kids-cartoon-system .kids-composer-footer p{color:#475569!important}.mindfy-kids-root.kids-cartoon-system .kids-mic-button{background:linear-gradient(135deg,#ffffff,#dbeafe)!important;border-color:#38bdf8!important;color:#0369a1!important}.mindfy-kids-root.kids-cartoon-system .kids-mic-button.is-recording{background:linear-gradient(135deg,#fef3c7,#fce7f3)!important;border-color:#f472b6!important;color:#be185d!important}.mindfy-kids-root.kids-cartoon-system .kids-send-button:not(:disabled){background:linear-gradient(135deg,#fcd34d,#fb923c 22%,#f472b6 48%,#a78bfa 74%,#38bdf8)!important;color:#ffffff!important}.mindfy-kids-root.kids-cartoon-system .kids-admin-v2-shell :is(table,thead,tbody,tr,td,th){color:var(--mk-text)!important}.mindfy-kids-root.kids-cartoon-system .kids-admin-v2-shell :is(.space-y-2>div,.space-y-3>div,.space-y-4>div,.grid>div):nth-child(5n+1){border-color:#f9a8d4!important}.mindfy-kids-root.kids-cartoon-system .kids-admin-v2-shell :is(.space-y-2>div,.space-y-3>div,.space-y-4>div,.grid>div):nth-child(5n+2){border-color:#fcd34d!important}.mindfy-kids-root.kids-cartoon-system .kids-admin-v2-shell :is(.space-y-2>div,.space-y-3>div,.space-y-4>div,.grid>div):nth-child(5n+3){border-color:#86efac!important}.mindfy-kids-root.kids-cartoon-system .kids-admin-v2-shell :is(.space-y-2>div,.space-y-3>div,.space-y-4>div,.grid>div):nth-child(5n+4){border-color:#7dd3fc!important}.mindfy-kids-root.kids-cartoon-system .kids-admin-v2-shell :is(.space-y-2>div,.space-y-3>div,.space-y-4>div,.grid>div):nth-child(5n){border-color:#c4b5fd!important}.mindfy-kids-root.kids-cartoon-system{--mk-admin-rainbow:linear-gradient(96deg,#fcd34d,#fb7185 18%,#f472b6 36%,#a78bfa 56%,#38bdf8 76%,#34d399);--mk-admin-rainbow-soft:linear-gradient(96deg,rgba(252,211,77,0.80),rgba(251,113,133,0.74) 18%,rgba(244,114,182,0.72) 36%,rgba(167,139,250,0.70) 56%,rgba(56,189,248,0.74) 76%,rgba(52,211,153,0.78));--mk-admin-rainbow-pale:linear-gradient(96deg,rgba(254,243,199,0.96),rgba(252,231,243,0.94) 34%,rgba(219,234,254,0.94) 70%,rgba(220,252,231,0.95));--mk-ink:#111827;--mk-ink-soft:#334155}.mindfy-kids-root.kids-cartoon-system :is(button,a,input,textarea,select):disabled{opacity:1!important;filter:saturate(.82) brightness(.98)!important}.mindfy-kids-root.kids-cartoon-system .kids-admin-v2-shell,.mindfy-kids-root.kids-cartoon-system .kids-bubbles-bg,.mindfy-kids-root.kids-cartoon-system .kids-chat-shell,.mindfy-kids-root.kids-cartoon-system [class*=min-h-screen]{background:radial-gradient(circle at 8% 10%,rgba(252,211,77,.3),transparent 28%),radial-gradient(circle at 92% 12%,rgba(56,189,248,.25),transparent 30%),radial-gradient(circle at 16% 92%,rgba(244,114,182,.2),transparent 30%),linear-gradient(135deg,#fff7ed,#fdf2f8 38%,#e0f2fe 72%,#ecfdf5)!important}.mindfy-kids-root.kids-cartoon-system :is(.kids-chat-main-shell,.kids-chat-inner-panel,.kids-chat-message-panel,.kids-chat-sidebar-panel,.kids-chat-folders-panel,.kids-chat-conversations-panel,.kids-chat-prompts-panel,.kids-composer-wrap,.kids-panel-clean,.kids-admin-panel,.kids-admin-card,.kids-card,.kids-form-card,.kids-access-card,.mindfy-panel-subtle){background:var(--mk-admin-rainbow-pale)!important;background-image:var(--mk-admin-rainbow-pale)!important;border:3px solid #ffffff!important;color:var(--mk-ink)!important;box-shadow:0 6px 0 rgba(244,114,182,.18),0 18px 40px rgba(15,23,42,.12)!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-main-shell{background:var(--mk-admin-rainbow-soft)!important;background-image:var(--mk-admin-rainbow-soft)!important;border:4px solid #f472b6!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-inner-panel,.mindfy-kids-root.kids-cartoon-system .kids-chat-message-panel,.mindfy-kids-root.kids-cartoon-system .kids-composer-wrap{border-color:#ffffff!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-message-panel{min-height:0!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-header-strip{background:var(--mk-admin-rainbow)!important;background-image:var(--mk-admin-rainbow)!important;border:3px solid #ffffff!important;color:var(--mk-ink)!important}.mindfy-kids-root.kids-cartoon-system :is(.kids-chat-main-shell,.kids-chat-sidebar-panel,.kids-chat-message-panel,.kids-composer-wrap,.kids-admin-v2-shell) :is(h1,h2,h3,h4,p,span,div,label,button,a,li,td,th,input,textarea,select,.font-black,.font-bold,.font-semibold,.text-white,[class*="text-white/"],[class*=text-slate-],[class*=text-neutral-]){color:var(--mk-ink)!important;-webkit-text-fill-color:currentColor!important}.mindfy-kids-root.kids-cartoon-system :is(.kids-chat-main-shell,.kids-admin-v2-shell) :is(.text-slate-500,.text-slate-600,.text-neutral-500,[class*=text-slate-500],[class*=text-slate-600]){color:var(--mk-ink-soft)!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-sidebar-panel,.mindfy-kids-root.kids-cartoon-system .kids-chat-sidebar-panel:after,.mindfy-kids-root.kids-cartoon-system .kids-chat-sidebar-panel:before{background:var(--mk-admin-rainbow)!important;background-image:var(--mk-admin-rainbow)!important;filter:none!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-sidebar-panel{border:3px solid #ffffff!important;box-shadow:0 6px 0 rgba(15,23,42,.12),0 18px 40px rgba(15,23,42,.14)!important}.mindfy-kids-root.kids-cartoon-system :is(.kids-folder-row,.kids-chat-conversation-item,.kids-prompt-category,.kids-chat-quick-prompt,.kids-folder-menu,.kids-empty-folders,.kids-status-pill,.kids-chat-conversation-item [class*="bg-[#"],.kids-chat-conversation-item [class*=bg-black]){background:var(--mk-admin-rainbow-pale)!important;background-image:var(--mk-admin-rainbow-pale)!important;border:3px solid #ffffff!important;color:var(--mk-ink)!important;box-shadow:0 4px 0 rgba(56,189,248,.18),0 12px 26px rgba(15,23,42,.1)!important}.mindfy-kids-root.kids-cartoon-system :is(.kids-folder-row,.kids-chat-conversation-item,.kids-prompt-category,.kids-chat-quick-prompt):nth-child(odd){background:linear-gradient(96deg,#fff7ed,#fef3c7 20%,#fce7f3 48%,#dbeafe 76%,#dcfce7)!important;background-image:linear-gradient(96deg,#fff7ed,#fef3c7 20%,#fce7f3 48%,#dbeafe 76%,#dcfce7)!important}.mindfy-kids-root.kids-cartoon-system :is(.kids-folder-row,.kids-chat-conversation-item,.kids-prompt-category,.kids-chat-quick-prompt):nth-child(2n){background:linear-gradient(96deg,#dcfce7,#e0f2fe 24%,#ede9fe 50%,#fce7f3 76%,#fef3c7)!important;background-image:linear-gradient(96deg,#dcfce7,#e0f2fe 24%,#ede9fe 50%,#fce7f3 76%,#fef3c7)!important}.mindfy-kids-root.kids-cartoon-system :is(.kids-folder-row.is-active,.kids-chat-conversation-item.is-active,.kids-chat-quick-prompt:hover,.kids-prompt-category:hover){background:var(--mk-admin-rainbow)!important;background-image:var(--mk-admin-rainbow)!important;color:var(--mk-ink)!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-conversation-icon,.mindfy-kids-root.kids-cartoon-system .kids-folder-row svg,.mindfy-kids-root.kids-cartoon-system .kids-prompt-category svg{color:#111827!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-conversation-icon{border:2px solid rgba(17,24,39,.18)!important}.mindfy-kids-root.kids-cartoon-system .kids-glass-bubble,.mindfy-kids-root.kids-cartoon-system .kids-glass-bubble.kids-assistant-bubble,.mindfy-kids-root.kids-cartoon-system .kids-glass-bubble.kids-user-bubble,.mindfy-kids-root.kids-cartoon-system .kids-glass-bubble:not(.kids-user-bubble){background:var(--mk-admin-rainbow-pale)!important;background-image:var(--mk-admin-rainbow-pale)!important;border:3px solid #ffffff!important;color:var(--mk-ink)!important;box-shadow:0 5px 0 rgba(244,114,182,.2),0 14px 30px rgba(15,23,42,.12)!important}.mindfy-kids-root.kids-cartoon-system .kids-user-bubble{background:linear-gradient(96deg,#dbeafe,#c4b5fd 35%,#fbcfe8 68%,#fef3c7)!important;background-image:linear-gradient(96deg,#dbeafe,#c4b5fd 35%,#fbcfe8 68%,#fef3c7)!important}.mindfy-kids-root.kids-cartoon-system .kids-assistant-bubble{background:linear-gradient(96deg,#fef3c7,#fce7f3 34%,#dbeafe 70%,#dcfce7)!important;background-image:linear-gradient(96deg,#fef3c7,#fce7f3 34%,#dbeafe 70%,#dcfce7)!important}.mindfy-kids-root.kids-cartoon-system .kids-message-markdown,.mindfy-kids-root.kids-cartoon-system .kids-message-markdown *{color:var(--mk-ink)!important;-webkit-text-fill-color:var(--mk-ink)!important}.mindfy-kids-root.kids-cartoon-system .kids-composer-wrap,.mindfy-kids-root.kids-cartoon-system .kids-composer-wrap.mindfy-composer-shell,.mindfy-kids-root.kids-cartoon-system .kids-composer-wrap.mindfy-composer-shell:focus-within,.mindfy-kids-root.kids-cartoon-system .kids-composer-wrap:focus,.mindfy-kids-root.kids-cartoon-system .kids-composer-wrap:focus-within{background:var(--mk-admin-rainbow-pale)!important;background-image:var(--mk-admin-rainbow-pale)!important;border:4px solid #fb923c!important;color:var(--mk-ink)!important}.mindfy-kids-root.kids-cartoon-system .kids-composer-textarea,.mindfy-kids-root.kids-cartoon-system .kids-composer-textarea:active,.mindfy-kids-root.kids-cartoon-system .kids-composer-textarea:focus,.mindfy-kids-root.kids-cartoon-system .kids-composer-textarea:focus-visible,.mindfy-kids-root.kids-cartoon-system .kids-composer-textarea:hover{background:transparent!important;background-color:transparent!important;background-image:none!important;color:#111827!important;-webkit-text-fill-color:#111827!important;border:0!important;box-shadow:none!important;font-weight:900!important}.mindfy-kids-root.kids-cartoon-system .kids-composer-textarea::-moz-placeholder{color:#334155!important;-webkit-text-fill-color:#334155!important}.mindfy-kids-root.kids-cartoon-system .kids-composer-textarea::placeholder{color:#334155!important;-webkit-text-fill-color:#334155!important}.mindfy-kids-root.kids-cartoon-system .kids-mic-button:not(:disabled),.mindfy-kids-root.kids-cartoon-system .kids-send-button:not(:disabled){background:#ffffff!important;background-image:none!important;border:3px solid #38bdf8!important;color:#111827!important}.mindfy-kids-root.kids-cartoon-system .kids-mic-button:not(:disabled) svg,.mindfy-kids-root.kids-cartoon-system .kids-send-button:not(:disabled) svg{color:#111827!important}.mindfy-kids-root.kids-cartoon-system .kids-admin-v2-shell :is(section,.kids-panel-clean,.kids-admin-panel,.kids-admin-card,.mindfy-panel-subtle,.grid>div,.space-y-2>div,.space-y-3>div,.space-y-4>div){background:var(--mk-admin-rainbow-pale)!important;background-image:var(--mk-admin-rainbow-pale)!important;color:var(--mk-ink)!important}.mindfy-kids-root.kids-cartoon-system .kids-admin-v2-shell :is(button,a[class*=rounded],input,textarea,select){color:var(--mk-ink)!important;-webkit-text-fill-color:currentColor!important}.mindfy-kids-root.kids-cartoon-system .kids-admin-v2-shell :is(button,a[class*=rounded]){background:var(--mk-admin-rainbow-pale)!important;background-image:var(--mk-admin-rainbow-pale)!important;border:3px solid #ffffff!important}.mindfy-kids-root.kids-cartoon-system .kids-profile-card{background:var(--mk-admin-rainbow-pale)!important;background-image:var(--mk-admin-rainbow-pale)!important;color:var(--mk-ink)!important}.mindfy-kids-root.kids-cartoon-system .kids-profile-card :is(.kids-profile-action,a,button){color:var(--mk-ink)!important;-webkit-text-fill-color:var(--mk-ink)!important}.mindfy-kids-root.kids-cartoon-system .kids-profile-card .kids-profile-action-primary{background:var(--mk-admin-rainbow)!important;background-image:var(--mk-admin-rainbow)!important;border-color:#ffffff!important}.mindfy-kids-root.kids-cartoon-system .kids-profile-card .kids-profile-action-primary,.mindfy-kids-root.kids-cartoon-system .kids-profile-card .kids-profile-action-primary *{color:#111827!important;-webkit-text-fill-color:#111827!important}.mindfy-kids-root.kids-cartoon-system{--mk-rainbow-solid:linear-gradient(96deg,#fcd34d,#fb7185 18%,#f472b6 36%,#a78bfa 56%,#38bdf8 76%,#34d399);--mk-rainbow-card:linear-gradient(96deg,#fff7ed,#fef3c7 16%,#fce7f3 42%,#dbeafe 72%,#dcfce7)}.mindfy-kids-root.kids-cartoon-system .kids-chat-sidebar-shell{filter:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;isolation:isolate!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-sidebar-shell,.mindfy-kids-root.kids-cartoon-system .kids-chat-sidebar-shell *{mix-blend-mode:normal!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-sidebar-scroll{filter:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.mindfy-kids-root.kids-cartoon-system :is(.kids-chat-folders-panel,.kids-chat-conversations-panel,.kids-chat-prompts-panel,.kids-chat-exit-button){position:relative!important;overflow:hidden!important;isolation:isolate!important;background:var(--mk-rainbow-solid)!important;background-image:var(--mk-rainbow-solid)!important;border:3px solid #ffffff!important;color:#111827!important;filter:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:0 6px 0 rgba(56,189,248,.22),0 14px 30px rgba(15,23,42,.12)!important}.mindfy-kids-root.kids-cartoon-system :is(.kids-chat-folders-panel,.kids-chat-conversations-panel,.kids-chat-prompts-panel,.kids-chat-exit-button):before{content:""!important;position:absolute!important;inset:7px!important;z-index:-1!important;border-radius:inherit!important;background:rgba(255,255,255,.22)!important;border:1.5px solid rgba(255,255,255,.62)!important;opacity:1!important;filter:none!important}.mindfy-kids-root.kids-cartoon-system :is(.kids-chat-folders-panel,.kids-chat-conversations-panel,.kids-chat-prompts-panel,.kids-chat-exit-button):after{content:none!important;display:none!important}.mindfy-kids-root.kids-cartoon-system :is(.kids-chat-folders-panel,.kids-chat-conversations-panel,.kids-chat-prompts-panel,.kids-chat-exit-button) :is(h1,h2,h3,h4,div,span,p,button,a,svg){color:#111827!important;-webkit-text-fill-color:#111827!important}.mindfy-kids-root.kids-cartoon-system :is(.kids-chat-folders-panel,.kids-chat-conversations-panel,.kids-chat-prompts-panel)>*{position:relative;z-index:1}.mindfy-kids-root.kids-cartoon-system .kids-chat-exit-button svg{color:#111827!important}.mindfy-kids-root.kids-cartoon-system :is(.kids-folder-row,.kids-chat-conversation-item,.kids-prompt-category,.kids-chat-quick-prompt,.kids-empty-folders,.kids-folder-menu,.kids-chat-conversation-item [class*="bg-[#"],.kids-chat-conversation-item [class*=bg-black]){background:var(--mk-rainbow-card)!important;background-image:var(--mk-rainbow-card)!important;border:3px solid #ffffff!important;color:#111827!important;filter:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:0 3px 0 rgba(15,23,42,.1),0 10px 22px rgba(15,23,42,.08)!important}.mindfy-kids-root.kids-cartoon-system :is(.kids-folder-row,.kids-chat-conversation-item,.kids-prompt-category,.kids-chat-quick-prompt,.kids-empty-folders,.kids-folder-menu) *{color:#111827!important;-webkit-text-fill-color:#111827!important}.mindfy-kids-root.kids-cartoon-system :is(.kids-folder-row.is-active,.kids-chat-conversation-item.is-active){background:linear-gradient(96deg,#fef3c7,#fce7f3 34%,#dbeafe 68%,#dcfce7)!important;background-image:linear-gradient(96deg,#fef3c7,#fce7f3 34%,#dbeafe 68%,#dcfce7)!important;outline:2px solid rgba(255,255,255,.85)!important;outline-offset:-6px!important}.mindfy-kids-root.kids-cartoon-system .kids-folder-menu{z-index:80!important}.mindfy-kids-root.kids-cartoon-system .fixed.inset-0.z-40>.absolute.inset-0,.mindfy-kids-root.kids-cartoon-system .kids-chat-sidebar-shell .absolute.inset-0.bg-black\/40{background:rgba(17,24,39,.26)!important;backdrop-filter:blur(2px)!important;-webkit-backdrop-filter:blur(2px)!important}@media (max-width:1279px){.mindfy-kids-root.kids-cartoon-system .kids-chat-sidebar-shell{width:min(92vw,360px)!important;max-width:min(92vw,360px)!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-sidebar-scroll{max-height:calc(100dvh - 92px)!important;overflow-y:auto!important;padding-right:.35rem!important}.mindfy-kids-root.kids-cartoon-system :is(.kids-chat-folders-panel,.kids-chat-conversations-panel,.kids-chat-prompts-panel,.kids-chat-exit-button){border-radius:22px!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-conversations-panel{flex:1 1 auto!important;min-height:210px!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-prompts-panel{flex:0 0 auto!important;max-height:38dvh!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-exit-wrap{padding-bottom:calc(env(safe-area-inset-bottom, 0px) + .35rem)!important}}@media (max-width:640px){.mindfy-kids-root.kids-cartoon-system .kids-chat-sidebar-shell{width:min(94vw,340px)!important;max-width:min(94vw,340px)!important;padding:.75rem!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-sidebar-scroll{gap:.7rem!important;max-height:calc(100dvh - 84px)!important}.mindfy-kids-root.kids-cartoon-system :is(.kids-folder-row,.kids-chat-conversation-item,.kids-prompt-category,.kids-chat-quick-prompt){min-height:38px!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-prompts-panel{max-height:34dvh!important}}.mindfy-kids-root.kids-cartoon-system{--mk-rainbow-header:linear-gradient(96deg,#fcd34d,#fb7185 18%,#f472b6 36%,#a78bfa 56%,#38bdf8 76%,#34d399);--mk-rainbow-surface:linear-gradient(96deg,#fff7ed,#fef3c7 18%,#fce7f3 42%,#dbeafe 72%,#dcfce7);--mk-rainbow-surface-alt:linear-gradient(96deg,#dcfce7,#e0f2fe 24%,#ede9fe 52%,#fce7f3 78%,#fef3c7);--mk-readable-ink:#111827;--mk-readable-soft:#334155}body:has(.mindfy-kids-root.kids-cartoon-system),html:has(.mindfy-kids-root.kids-cartoon-system){height:auto!important;min-height:100%!important;overflow-x:hidden!important;overflow-y:auto!important}.mindfy-kids-root.kids-cartoon-system .kids-admin-v2-shell.kids-bubbles-bg{height:auto!important;min-height:100dvh!important;overflow-x:hidden!important;overflow-y:visible!important}.mindfy-kids-root.kids-cartoon-system .kids-admin-v2-shell>.relative.mx-auto{height:auto!important;min-height:100dvh!important;overflow:visible!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-shell.kids-bubbles-bg{min-height:100dvh!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-exit-button,.mindfy-kids-root.kids-cartoon-system .kids-rainbow-balloon,.mindfy-kids-root.kids-cartoon-system :is(.kids-chat-sidebar-shell,.kids-chat-sidebar-scroll) .kids-chat-sidebar-panel{position:relative!important;isolation:isolate!important;overflow:hidden!important;border-radius:24px!important;border:3px solid #ffffff!important;background:var(--mk-rainbow-header)!important;background-color:#fcd34d!important;background-image:var(--mk-rainbow-header)!important;color:var(--mk-readable-ink)!important;-webkit-text-fill-color:var(--mk-readable-ink)!important;filter:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;mix-blend-mode:normal!important;box-shadow:0 6px 0 rgba(255,255,255,.7),0 14px 30px rgba(15,23,42,.12)!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-exit-button:after,.mindfy-kids-root.kids-cartoon-system .kids-chat-exit-button:before,.mindfy-kids-root.kids-cartoon-system .kids-rainbow-balloon:after,.mindfy-kids-root.kids-cartoon-system .kids-rainbow-balloon:before,.mindfy-kids-root.kids-cartoon-system :is(.kids-chat-sidebar-shell,.kids-chat-sidebar-scroll) .kids-chat-sidebar-panel:after,.mindfy-kids-root.kids-cartoon-system :is(.kids-chat-sidebar-shell,.kids-chat-sidebar-scroll) .kids-chat-sidebar-panel:before{content:none!important;display:none!important;background:transparent!important;background-image:none!important;opacity:0!important;filter:none!important}.mindfy-kids-root.kids-cartoon-system :is(.kids-chat-sidebar-panel,.kids-chat-exit-button) :is(h1,h2,h3,h4,p,span,div,button,a,svg){color:var(--mk-readable-ink)!important;-webkit-text-fill-color:var(--mk-readable-ink)!important;text-shadow:none!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-sidebar-panel>*{position:relative!important;z-index:1!important}.mindfy-kids-root.kids-cartoon-system :is(.kids-chat-saved-balloon,.kids-folder-row,.kids-chat-conversation-item,.kids-prompt-category,.kids-chat-quick-prompt,.kids-chat-archived-panel,.kids-folder-menu,.kids-chat-saved-menu,.kids-chat-saved-menu-section,.kids-empty-folders){border-radius:18px!important;border:3px solid #ffffff!important;background:var(--mk-rainbow-surface)!important;background-color:#fff7ed!important;background-image:var(--mk-rainbow-surface)!important;color:var(--mk-readable-ink)!important;-webkit-text-fill-color:var(--mk-readable-ink)!important;filter:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:0 3px 0 rgba(15,23,42,.1),0 10px 22px rgba(15,23,42,.08)!important}.mindfy-kids-root.kids-cartoon-system :is(.kids-chat-saved-balloon,.kids-folder-row,.kids-chat-conversation-item,.kids-prompt-category,.kids-chat-quick-prompt,.kids-chat-archived-panel,.kids-folder-menu,.kids-chat-saved-menu,.kids-chat-saved-menu-section,.kids-empty-folders) :is(h1,h2,h3,h4,p,span,div,button,a,svg){color:var(--mk-readable-ink)!important;-webkit-text-fill-color:var(--mk-readable-ink)!important}.mindfy-kids-root.kids-cartoon-system :is(.kids-folder-row,.kids-chat-conversation-item,.kids-prompt-category,.kids-chat-quick-prompt):nth-child(2n){background:var(--mk-rainbow-surface-alt)!important;background-image:var(--mk-rainbow-surface-alt)!important}.mindfy-kids-root.kids-cartoon-system :is(.kids-folder-row.is-active,.kids-chat-conversation-item.is-active,.kids-prompt-category:hover,.kids-chat-quick-prompt:hover){background:var(--mk-rainbow-header)!important;background-image:var(--mk-rainbow-header)!important;border-color:#ffffff!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-saved-input,.mindfy-kids-root.kids-cartoon-system .kids-chat-saved-input:focus{background:#ffffff!important;background-image:none!important;border:2px solid #38bdf8!important;color:var(--mk-readable-ink)!important;-webkit-text-fill-color:var(--mk-readable-ink)!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-saved-menu-button{background:rgba(255,255,255,.72)!important;border:2px solid rgba(56,189,248,.85)!important;color:var(--mk-readable-ink)!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-saved-menu-button.is-open{background:#ffffff!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-conversation-icon{background:#ffffff!important;background-image:none!important;border:2px solid rgba(17,24,39,.16)!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-sidebar-shell .absolute.inset-0.bg-black\/40{background:rgba(17,24,39,.24)!important}.mindfy-kids-root.kids-cartoon-system .kids-qr-clean,.mindfy-kids-root.kids-cartoon-system .kids-qr-frame,.mindfy-kids-root.kids-cartoon-system .kids-qr-panel{position:relative!important;isolation:isolate!important;background:#ffffff!important;background-image:none!important;color:#000000!important;filter:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;mix-blend-mode:normal!important;opacity:1!important}.mindfy-kids-root.kids-cartoon-system .kids-qr-clean:after,.mindfy-kids-root.kids-cartoon-system .kids-qr-clean:before,.mindfy-kids-root.kids-cartoon-system .kids-qr-frame:after,.mindfy-kids-root.kids-cartoon-system .kids-qr-frame:before,.mindfy-kids-root.kids-cartoon-system .kids-qr-panel:after,.mindfy-kids-root.kids-cartoon-system .kids-qr-panel:before{content:none!important;display:none!important}.mindfy-kids-root.kids-cartoon-system .kids-qr-clean svg{display:block!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;background:#ffffff!important}.mindfy-kids-root.kids-cartoon-system .kids-qr-clean svg,.mindfy-kids-root.kids-cartoon-system .kids-qr-clean svg *{filter:none!important;opacity:1!important;mix-blend-mode:normal!important}@keyframes mk-kids-open{0%{opacity:.98;transform:translateY(4px) scale(.992)}70%{opacity:1;transform:translateY(-1px) scale(1.002)}to{opacity:1;transform:translateY(0) scale(1)}}.mindfy-kids-root.kids-cartoon-system .kids-admin-v2-shell :is(section,.kids-panel-clean,.kids-admin-panel,.kids-admin-card,.mindfy-panel-subtle,.kids-profile-card,.kids-subject-card,[class*=rounded][class*=border]),.mindfy-kids-root.kids-cartoon-system .kids-bounce-in{opacity:1!important;animation:mk-kids-open .36s cubic-bezier(.2,.8,.2,1) both!important;border-radius:24px!important}.mindfy-kids-root.kids-cartoon-system .kids-admin-v2-shell :is(section,.kids-panel-clean,.kids-admin-panel,.kids-admin-card,.mindfy-panel-subtle,.kids-profile-card,.kids-subject-card,[class*=rounded][class*=border],button,a[class*=rounded]):hover,.mindfy-kids-root.kids-cartoon-system .kids-wiggle-on-hover:hover{transform:translateY(-2px) rotate(-.45deg)!important;filter:saturate(1.06) brightness(1.01)!important}.mindfy-kids-root.kids-cartoon-system .kids-admin-v2-shell :is(section,.kids-panel-clean,.kids-admin-panel,.kids-admin-card,.mindfy-panel-subtle,.kids-profile-card,.kids-subject-card,[class*=rounded][class*=border]){transition:transform .17s ease,filter .17s ease,box-shadow .17s ease!important;overflow:visible!important}.mindfy-kids-root.kids-cartoon-system .kids-admin-v2-shell :is(.grid,.space-y-2,.space-y-3,.space-y-4,.space-y-5,.space-y-6){overflow:visible!important}@media (max-width:1279px){.mindfy-kids-root.kids-cartoon-system .kids-chat-sidebar-shell{height:100dvh!important;max-height:100dvh!important;overflow:visible!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-sidebar-scroll{max-height:calc(100dvh - 86px)!important;overflow-y:auto!important;overscroll-behavior:contain!important}}.mindfy-kids-root{--mindfy-kids-page:#212121;--mindfy-kids-shell:#242424;--mindfy-kids-panel:#2b2b2b;--mindfy-kids-panel-strong:#303030;--mindfy-kids-panel-soft:rgba(48,48,48,0.62);--mindfy-kids-input:#303030;--mindfy-kids-border:rgba(255,255,255,0.085);--mindfy-kids-border-strong:rgba(255,255,255,0.145);--mindfy-kids-border-accent:rgba(255,122,24,0.26);--mindfy-kids-accent:#ff7a18;--mindfy-kids-accent-soft:rgba(255,122,24,0.11);--mindfy-kids-blue-soft:rgba(59,130,246,0.11);--mindfy-kids-green-soft:rgba(16,185,129,0.10);--mindfy-kids-danger-soft:rgba(244,63,94,0.12);--mindfy-kids-text:rgba(222,222,222,0.91);--mindfy-kids-text-strong:rgba(246,246,246,0.95);--mindfy-kids-text-muted:rgba(171,171,171,0.78);--mindfy-kids-text-faint:rgba(142,142,142,0.68);--mindfy-kids-radius-lg:26px;--mindfy-kids-radius-md:20px;--mindfy-kids-radius-sm:14px}.mindfy-kids-root,.mindfy-kids-root .kids-admin-shell,.mindfy-kids-root .kids-admin-v2-shell,.mindfy-kids-root .kids-bubbles-bg,.mindfy-kids-root .kids-chat-page,.mindfy-kids-root .kids-chat-shell{background:var(--mindfy-kids-page)!important;background-image:none!important;color:var(--mindfy-kids-text)!important}.mindfy-kids-root .kids-bubbles-bg:before{content:"";pointer-events:none;position:fixed;inset:0;z-index:0;background:radial-gradient(circle at 16% 0,rgba(255,122,24,.055),transparent 28%),radial-gradient(circle at 84% 8%,rgba(59,130,246,.045),transparent 30%),radial-gradient(circle at 72% 100%,rgba(16,185,129,.035),transparent 28%)}.mindfy-kids-root .kids-access-card,.mindfy-kids-root .kids-admin-card,.mindfy-kids-root .kids-card,.mindfy-kids-root .kids-chat-header-strip,.mindfy-kids-root .kids-chat-inner-panel,.mindfy-kids-root .kids-chat-main-shell,.mindfy-kids-root .kids-chat-message-panel,.mindfy-kids-root .kids-chat-sidebar-panel,.mindfy-kids-root .kids-form-card,.mindfy-kids-root .kids-panel-clean,.mindfy-kids-root .kids-shell-header,.mindfy-kids-root .kids-sidebar-archived,.mindfy-kids-root .kids-sidebar-panel,.mindfy-kids-root .kids-sidebar-profile-card,.mindfy-kids-root .kids-sidebar-tip,.mindfy-kids-root :is(.kids-admin-v2-shell,.kids-admin-shell) .rounded-\[24px\],.mindfy-kids-root :is(.kids-admin-v2-shell,.kids-admin-shell) .rounded-\[26px\],.mindfy-kids-root :is(.kids-admin-v2-shell,.kids-admin-shell) .rounded-\[28px\],.mindfy-kids-root :is(.kids-admin-v2-shell,.kids-admin-shell)>.relative :is(section,article){background:var(--mindfy-kids-shell)!important;background-image:none!important;border:1px solid var(--mindfy-kids-border)!important;box-shadow:none!important;color:var(--mindfy-kids-text)!important}.mindfy-kids-root .kids-chat-main-shell,.mindfy-kids-root .kids-shell-header{background:linear-gradient(180deg,rgba(39,39,39,.98),rgba(33,33,33,.98))!important}.mindfy-kids-root .kids-shell-title,.mindfy-kids-root .kids-sidebar-conversation-title,.mindfy-kids-root .kids-sidebar-heading,.mindfy-kids-root :is(.kids-admin-v2-shell,.kids-admin-shell,.kids-chat-shell) :is(.font-black,.font-extrabold,.font-bold),.mindfy-kids-root :is(.kids-admin-v2-shell,.kids-admin-shell,.kids-chat-shell) :is(h1,h2,h3){color:var(--mindfy-kids-text-strong)!important;text-shadow:none!important}.mindfy-kids-root .kids-shell-subtitle,.mindfy-kids-root .kids-sidebar-conversation-meta,.mindfy-kids-root .kids-sidebar-muted,.mindfy-kids-root :is(.kids-admin-v2-shell,.kids-admin-shell,.kids-chat-shell) :is(.text-slate-300,.text-slate-400,.text-slate-500,.text-neutral-300,.text-neutral-400),.mindfy-kids-root :is(.kids-admin-v2-shell,.kids-admin-shell,.kids-chat-shell) [class*="text-white/"]{color:var(--mindfy-kids-text-muted)!important}.mindfy-kids-root .kids-shell-badge,.mindfy-kids-root .kids-sidebar-eyebrow,.mindfy-kids-root .kids-sidebar-section-title,.mindfy-kids-root :is(.kids-admin-v2-shell,.kids-admin-shell,.kids-chat-shell) [class*=tracking-]{color:rgba(255,179,112,.88)!important}.mindfy-kids-root .kids-attachment-chip,.mindfy-kids-root .kids-chat-conversation-item,.mindfy-kids-root .kids-chat-quick-prompt,.mindfy-kids-root .kids-chip-soft,.mindfy-kids-root .kids-folder-row,.mindfy-kids-root .kids-prompt-category,.mindfy-kids-root .kids-shell-back-button,.mindfy-kids-root .kids-shell-badge,.mindfy-kids-root .kids-sidebar-conversation-row,.mindfy-kids-root .kids-sidebar-empty,.mindfy-kids-root .kids-sidebar-icon-box,.mindfy-kids-root .kids-sidebar-icon-button,.mindfy-kids-root .kids-sidebar-menu-button,.mindfy-kids-root .kids-sidebar-secondary-action,.mindfy-kids-root .kids-status-pill{background:var(--mindfy-kids-panel)!important;background-image:none!important;border:1px solid var(--mindfy-kids-border)!important;color:var(--mindfy-kids-text)!important;box-shadow:none!important}.mindfy-kids-root .kids-chat-conversation-item:hover,.mindfy-kids-root .kids-chat-quick-prompt:hover,.mindfy-kids-root .kids-folder-row:hover,.mindfy-kids-root .kids-prompt-category:hover,.mindfy-kids-root .kids-shell-back-button:hover,.mindfy-kids-root .kids-sidebar-conversation-row:hover,.mindfy-kids-root .kids-sidebar-icon-button:hover,.mindfy-kids-root .kids-sidebar-menu-button:hover,.mindfy-kids-root .kids-sidebar-secondary-action:hover{background:var(--mindfy-kids-panel-strong)!important;border-color:var(--mindfy-kids-border-strong)!important;transform:none!important}.mindfy-kids-root .kids-chat-conversation-item.is-active,.mindfy-kids-root .kids-folder-row.is-active,.mindfy-kids-root .kids-sidebar-conversation-row.is-active{background:var(--mindfy-kids-accent-soft)!important;border-color:var(--mindfy-kids-border-accent)!important}.mindfy-kids-root .kids-primary-action,.mindfy-kids-root .kids-send-button:not(:disabled),.mindfy-kids-root .kids-sidebar-primary-action,.mindfy-kids-root a[href*="/kids/chat"]:not(.kids-sidebar-secondary-action),.mindfy-kids-root button[type=submit]{background:var(--mindfy-kids-accent)!important;background-image:none!important;border:1px solid rgba(255,122,24,.72)!important;color:rgba(255,255,255,.97)!important;box-shadow:0 10px 26px rgba(255,122,24,.16)!important}.mindfy-kids-root .kids-primary-action:hover,.mindfy-kids-root .kids-send-button:not(:disabled):hover,.mindfy-kids-root .kids-sidebar-primary-action:hover,.mindfy-kids-root a[href*="/kids/chat"]:not(.kids-sidebar-secondary-action):hover,.mindfy-kids-root button[type=submit]:hover{background:#f26d13!important;border-color:rgba(255,122,24,.86)!important;transform:translateY(-1px)!important}.mindfy-kids-root .kids-chat-saved-menu,.mindfy-kids-root .kids-folder-menu,.mindfy-kids-root .kids-sidebar-row-menu{background:#2a2a2a!important;background-image:none!important;border:1px solid var(--mindfy-kids-border-strong)!important;box-shadow:0 18px 42px rgba(0,0,0,.36)!important;color:var(--mindfy-kids-text)!important}.mindfy-kids-root .kids-chat-saved-menu button,.mindfy-kids-root .kids-folder-menu button,.mindfy-kids-root .kids-sidebar-row-menu button{color:var(--mindfy-kids-text)!important}.mindfy-kids-root .kids-chat-saved-menu button:hover,.mindfy-kids-root .kids-folder-menu button:hover,.mindfy-kids-root .kids-sidebar-row-menu button:hover{background:rgba(255,122,24,.1)!important;color:var(--mindfy-kids-text-strong)!important}.mindfy-kids-root .is-danger,.mindfy-kids-root .kids-sidebar-icon-button.is-danger{color:rgba(255,168,168,.94)!important}.mindfy-kids-root .kids-sidebar-icon-button.is-confirm{color:rgba(167,243,208,.94)!important}.mindfy-kids-root .kids-sidebar-backdrop{background:rgba(0,0,0,.58)!important}.mindfy-kids-root .kids-sidebar-avatar,.mindfy-kids-root :is(.kids-admin-v2-shell,.kids-admin-shell) .text-3xl,.mindfy-kids-root :is(.kids-admin-v2-shell,.kids-admin-shell) .text-4xl:not(h1),.mindfy-kids-root :is(.kids-admin-v2-shell,.kids-admin-shell) .text-5xl:not(h1){background:rgba(255,255,255,.045)!important;background-image:none!important;border-color:var(--mindfy-kids-border)!important;box-shadow:none!important}.mindfy-kids-root :is(input,textarea,select,.kids-sidebar-input,.mindfy-input-soft){background:var(--mindfy-kids-input)!important;background-image:none!important;border:1px solid var(--mindfy-kids-border)!important;color:var(--mindfy-kids-text-strong)!important;box-shadow:none!important}.mindfy-kids-root :is(input,textarea,select,.kids-sidebar-input)::-moz-placeholder{color:var(--mindfy-kids-text-faint)!important}.mindfy-kids-root :is(input,textarea,select,.kids-sidebar-input)::placeholder{color:var(--mindfy-kids-text-faint)!important}.mindfy-kids-root :is(input,textarea,select,.kids-sidebar-input):focus,.mindfy-kids-root :is(input,textarea,select,.kids-sidebar-input):focus-visible{border-color:rgba(255,122,24,.34)!important;box-shadow:0 0 0 3px rgba(255,122,24,.1)!important;outline:none!important}.mindfy-kids-root .kids-chat-inner-panel,.mindfy-kids-root .kids-chat-message-panel,.mindfy-kids-root .kids-composer-wrap.mindfy-composer-shell{border-radius:var(--mindfy-kids-radius-md)!important}.mindfy-kids-root .kids-composer-wrap.mindfy-composer-shell{background:var(--mindfy-kids-input)!important;border-color:var(--mindfy-kids-border)!important;box-shadow:none!important}.mindfy-kids-root .kids-composer-action{background:transparent!important;border-color:transparent!important;color:var(--mindfy-kids-text-muted)!important;box-shadow:none!important}.mindfy-kids-root .kids-composer-action:hover:not(:disabled){background:rgba(255,255,255,.06)!important;color:var(--mindfy-kids-text-strong)!important}.mindfy-kids-root .kids-send-button:disabled,.mindfy-kids-root button[type=submit]:disabled{background:rgba(255,255,255,.055)!important;border-color:var(--mindfy-kids-border)!important;color:var(--mindfy-kids-text-faint)!important;box-shadow:none!important;opacity:1!important}.mindfy-kids-root .kids-glass-bubble.kids-user-bubble{background:rgba(255,122,24,.12)!important;border-color:rgba(255,122,24,.22)!important;color:var(--mindfy-kids-text-strong)!important}.mindfy-kids-root .kids-glass-bubble.kids-assistant-bubble{background:var(--mindfy-kids-panel)!important;border-color:var(--mindfy-kids-border)!important;color:var(--mindfy-kids-text)!important;box-shadow:none!important}.mindfy-kids-root .bg-rose-400\/14,.mindfy-kids-root .bg-rose-500\/10,.mindfy-kids-root .kids-blocked-bubble{background:var(--mindfy-kids-danger-soft)!important;border-color:rgba(244,63,94,.24)!important;color:rgba(255,205,205,.96)!important}.mindfy-kids-root .bg-emerald-400\/18,.mindfy-kids-root .bg-emerald-500\/\[0\.14\]{background:var(--mindfy-kids-green-soft)!important;border-color:rgba(16,185,129,.24)!important;color:rgba(174,243,214,.94)!important}.mindfy-kids-root .bg-cyan-400\/12,.mindfy-kids-root .bg-sky-500\/20{background:var(--mindfy-kids-blue-soft)!important;border-color:rgba(59,130,246,.24)!important;color:rgba(191,219,254,.94)!important}.mindfy-kids-root .kids-message-markdown,.mindfy-kids-root .kids-message-markdown *{color:inherit!important}.mindfy-kids-root .kids-message-markdown a{color:rgba(255,184,118,.95)!important}.mindfy-kids-root .kids-message-markdown code,.mindfy-kids-root .kids-message-markdown pre{background:rgba(0,0,0,.26)!important;border:1px solid var(--mindfy-kids-border)!important;color:rgba(245,245,245,.94)!important}.mindfy-kids-root .kids-bubble,.mindfy-kids-root .kids-chat-floating-bubble{opacity:.18!important;filter:saturate(1.28) brightness(.95)!important;box-shadow:none!important}.mindfy-kids-root .kids-bubble{border:1px solid rgba(255,255,255,.055)!important;background:radial-gradient(circle at 30% 30%,rgba(255,122,24,.22),rgba(59,130,246,.1) 50%,rgba(255,255,255,.04) 72%)!important}.mindfy-kids-root .kids-bounce-in,.mindfy-kids-root .kids-chat-saved-balloon,.mindfy-kids-root .kids-rainbow-balloon,.mindfy-kids-root .kids-wiggle-on-hover{animation-duration:.18s!important}.mindfy-kids-root .kids-chat-saved-balloon,.mindfy-kids-root .kids-rainbow-balloon{background-image:none!important;box-shadow:none!important}.mindfy-kids-root .kids-qr-white,.mindfy-kids-root .kids-qr-white *,.mindfy-kids-root [data-kids-qr=true],.mindfy-kids-root [data-kids-qr=true] *{background:#fff!important;color:#111827!important}@media (max-width:1023px){.mindfy-kids-root .kids-sidebar-panel{border-radius:0 24px 24px 0!important}.mindfy-kids-root .kids-shell-header{border-radius:22px!important}.mindfy-kids-root .kids-shell-title{font-size:clamp(1.85rem,9vw,3rem)!important;line-height:1.02!important}}@media (max-width:640px){.mindfy-kids-root .kids-panel-clean,.mindfy-kids-root .kids-shell-header,.mindfy-kids-root :is(.kids-admin-v2-shell,.kids-admin-shell)>.relative :is(section,article){border-radius:20px!important}.mindfy-kids-root .kids-bubble{opacity:.1!important}}.mindfy-kids-root .kids-access-manager,.mindfy-kids-root .kids-admin-panel,.mindfy-kids-root .kids-guardian-panel,.mindfy-kids-root .kids-profile-card,.mindfy-kids-root .kids-profile-form,.mindfy-kids-root .kids-subject-card,.mindfy-kids-root .kids-welcome-card,.mindfy-kids-root .mindfy-panel-subtle{background:var(--mindfy-kids-shell)!important;background-image:none!important;border:1px solid var(--mindfy-kids-border)!important;box-shadow:none!important;color:var(--mindfy-kids-text)!important}.mindfy-kids-root .kids-access-manager :is(a,button),.mindfy-kids-root .kids-profile-card :is(a,button),.mindfy-kids-root .kids-profile-form :is(a,button),.mindfy-kids-root .kids-subject-card :is(a,button){border-color:var(--mindfy-kids-border)!important;box-shadow:none!important}.mindfy-kids-root .kids-profile-action-primary,.mindfy-kids-root .kids-profile-card a[href*="/kids/chat"],.mindfy-kids-root .kids-subject-card button.is-active{background:var(--mindfy-kids-accent)!important;background-image:none!important;border-color:rgba(255,122,24,.72)!important;color:rgba(255,255,255,.97)!important}.mindfy-kids-root .kids-access-manager *,.mindfy-kids-root .kids-profile-card *,.mindfy-kids-root .kids-profile-form *,.mindfy-kids-root .kids-subject-card *{text-shadow:none!important}.mindfy-kids-root.kids-cartoon-system{color-scheme:light!important;--mk-readable-ink:#1e293b;--mk-muted-ink:#475569;--mk-faint-ink:#64748b;--mk-white:#fffefb;--mk-candy:#f472b6;--mk-candy-dark:#be185d;--mk-sky:#38bdf8;--mk-sky-dark:#0369a1;--mk-sun:#f59e0b;--mk-sun-dark:#92400e;--mk-mint:#34d399;--mk-mint-dark:#047857;--mk-violet:#a78bfa;--mk-violet-dark:#6d28d9;--mk-rose-soft:#ffe4f1;--mk-sky-soft:#dbeafe;--mk-sun-soft:#fef3c7;--mk-mint-soft:#d1fae5;--mk-violet-soft:#ede9fe;--mk-page-bg:radial-gradient(circle at 8% 8%,rgba(252,211,77,0.55),transparent 24%),radial-gradient(circle at 88% 10%,rgba(244,114,182,0.48),transparent 28%),radial-gradient(circle at 16% 92%,rgba(56,189,248,0.46),transparent 30%),radial-gradient(circle at 90% 88%,rgba(52,211,153,0.42),transparent 28%),linear-gradient(135deg,#fff7ed,#fdf2f8 34%,#eff6ff 68%,#ecfdf5);--mk-rainbow-header:linear-gradient(90deg,#fcd34d,#fb923c 18%,#f472b6 42%,#a78bfa 68%,#38bdf8);--mk-rainbow-surface:linear-gradient(135deg,#fff7ed,#fce7f3 42%,#dbeafe);--mk-rainbow-surface-alt:linear-gradient(135deg,#ecfdf5,#dbeafe 48%,#fce7f3);--mk-rainbow-surface-soft:linear-gradient(135deg,rgba(254,243,199,0.96),rgba(252,231,243,0.96),rgba(219,234,254,0.96));--mk-toy-shadow:0 7px 0 rgba(244,114,182,0.22),0 18px 38px rgba(15,23,42,0.12);--mk-toy-shadow-sky:0 6px 0 rgba(56,189,248,0.22),0 16px 34px rgba(15,23,42,0.10);--mk-toy-shadow-sun:0 6px 0 rgba(245,158,11,0.22),0 16px 34px rgba(15,23,42,0.10);--mk-toy-border:3px solid #ffffff;--mindfy-kids-border:rgba(255,255,255,0.92);--mindfy-kids-border-strong:rgba(244,114,182,0.74);--mindfy-kids-border-soft:rgba(56,189,248,0.34);--mindfy-kids-ring:rgba(244,114,182,0.24);--mindfy-kids-panel:#fffefb;--mindfy-kids-panel-strong:#fffefb;--mindfy-kids-panel-soft:rgba(255,254,251,0.88);--mindfy-kids-input:#fffefb;--mindfy-kids-text:var(--mk-readable-ink);--mindfy-kids-text-strong:var(--mk-readable-ink);--mindfy-kids-text-muted:var(--mk-muted-ink);--mindfy-kids-text-faint:var(--mk-faint-ink);background:var(--mk-page-bg)!important;color:var(--mk-readable-ink)!important}body:has(.mindfy-kids-root.kids-cartoon-system){background:#fff7ed!important}.mindfy-kids-root.kids-cartoon-system,.mindfy-kids-root.kids-cartoon-system :is(.kids-admin-shell,.kids-chat-shell,.kids-bubbles-bg),.mindfy-kids-root.kids-cartoon-system [class*=min-h-screen]{background:var(--mk-page-bg)!important;color:var(--mk-readable-ink)!important}.mindfy-kids-root.kids-cartoon-system :is(p,span,div,label,li,td,th,summary,button,a,input,textarea,select){color:inherit}.mindfy-kids-root.kids-cartoon-system :is(.font-black,.font-bold,.font-semibold),.mindfy-kids-root.kids-cartoon-system :is(h1,h2,h3,h4,h5,h6,strong,b){color:var(--mk-readable-ink)!important}.mindfy-kids-root.kids-cartoon-system :is(.text-slate-300,.text-slate-400,.text-slate-500,.text-slate-600,.text-neutral-300,.text-neutral-400,.text-neutral-500),.mindfy-kids-root.kids-cartoon-system [class*=text-neutral-],.mindfy-kids-root.kids-cartoon-system [class*=text-slate-]{color:var(--mk-muted-ink)!important}.mindfy-kids-root.kids-cartoon-system .kids-bounce-in:not(.kids-subject-card),.mindfy-kids-root.kids-cartoon-system :is(.kids-shell-header,.kids-topbar,.kids-rainbow-balloon){background:var(--mk-rainbow-header)!important;border:0!important;box-shadow:var(--mk-toy-shadow)!important}.mindfy-kids-root.kids-cartoon-system .kids-bounce-in>div:not(.grid):not(.flex),.mindfy-kids-root.kids-cartoon-system .kids-chat-header-strip,.mindfy-kids-root.kids-cartoon-system .kids-shell-header-inner{background:rgba(255,254,251,.96)!important;border:0!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.78)!important}.mindfy-kids-root.kids-cartoon-system .kids-shell-title{color:var(--mk-readable-ink)!important;text-shadow:0 2px 0 rgba(252,211,77,.44)!important;letter-spacing:-.045em!important}.mindfy-kids-root.kids-cartoon-system .kids-shell-subtitle,.mindfy-kids-root.kids-cartoon-system .kids-sidebar-muted{color:var(--mk-muted-ink)!important}.mindfy-kids-root.kids-cartoon-system .kids-chip-soft,.mindfy-kids-root.kids-cartoon-system .kids-shell-badge,.mindfy-kids-root.kids-cartoon-system .kids-status-pill,.mindfy-kids-root.kids-cartoon-system [class*=rounded-full]{border:2.5px solid rgba(255,255,255,.94)!important;box-shadow:0 3px 0 rgba(15,23,42,.08)!important}.mindfy-kids-root.kids-cartoon-system .kids-chip-candy,.mindfy-kids-root.kids-cartoon-system .kids-shell-badge-candy{background:#fce7f3!important;color:var(--mk-candy-dark)!important;border-color:var(--mk-candy)!important}.mindfy-kids-root.kids-cartoon-system .kids-chip-mint,.mindfy-kids-root.kids-cartoon-system .kids-shell-badge-safe{background:#d1fae5!important;color:var(--mk-mint-dark)!important;border-color:var(--mk-mint)!important}.mindfy-kids-root.kids-cartoon-system .kids-chip-sun{background:#fef3c7!important;color:var(--mk-sun-dark)!important;border-color:var(--mk-sun)!important}.mindfy-kids-root.kids-cartoon-system .kids-chip-sky{background:#dbeafe!important;color:var(--mk-sky-dark)!important;border-color:var(--mk-sky)!important}.mindfy-kids-root.kids-cartoon-system .kids-bounce-in a[aria-label=Voltar],.mindfy-kids-root.kids-cartoon-system .kids-bounce-in a[class*=h-12][class*=w-12],.mindfy-kids-root.kids-cartoon-system .kids-shell-back-button{background:linear-gradient(135deg,#f472b6,#a78bfa)!important;border:3px solid #ffffff!important;color:#ffffff!important;box-shadow:0 4px 0 rgba(167,139,250,.3)!important}.mindfy-kids-root.kids-cartoon-system .kids-shell-header-sparkle{position:absolute;z-index:1;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;filter:drop-shadow(0 3px 0 rgba(255,255,255,.56))}.mindfy-kids-root.kids-cartoon-system .kids-shell-header-sparkle-left{left:14px;bottom:10px;font-size:30px;opacity:.68}.mindfy-kids-root.kids-cartoon-system .kids-shell-header-sparkle-right{right:18px;top:8px;font-size:34px;opacity:.76}.mindfy-kids-root.kids-cartoon-system :is(.kids-panel-clean,.mindfy-panel-subtle,.kids-card,.kids-admin-card,.kids-form-card,.kids-access-card,.kids-profile-card,.kids-subject-card,.kids-welcome-card,.kids-access-manager,.kids-profile-form,.kids-guardian-panel,.kids-admin-panel,.kids-admin-v2-shell section,.kids-admin-v2-shell article){background:var(--mk-rainbow-surface)!important;background-image:var(--mk-rainbow-surface)!important;border:var(--mk-toy-border)!important;color:var(--mk-readable-ink)!important;box-shadow:var(--mk-toy-shadow-sky)!important;filter:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.mindfy-kids-root.kids-cartoon-system :is(.kids-panel-clean,.kids-admin-v2-shell section,.kids-admin-v2-shell article):nth-of-type(3n+2){background:var(--mk-rainbow-surface-alt)!important;background-image:var(--mk-rainbow-surface-alt)!important}.mindfy-kids-root.kids-cartoon-system :is(.kids-panel-clean,.kids-admin-v2-shell section,.kids-admin-v2-shell article):nth-of-type(3n+3){background:linear-gradient(135deg,#fef3c7,#d1fae5 52%,#dbeafe)!important;background-image:linear-gradient(135deg,#fef3c7,#d1fae5 52%,#dbeafe)!important}.mindfy-kids-root.kids-cartoon-system .kids-sidebar-backdrop{background:rgba(30,41,59,.28)!important}.mindfy-kids-root.kids-cartoon-system .kids-sidebar-panel{background:linear-gradient(135deg,#fffbeb,#fff1f2 42%,#dbeafe)!important;border:3px solid #f59e0b!important;box-shadow:0 8px 0 rgba(245,158,11,.22),0 20px 50px rgba(15,23,42,.14)!important;color:var(--mk-readable-ink)!important}.mindfy-kids-root.kids-cartoon-system .kids-sidebar-profile-card{background:linear-gradient(135deg,#fef3c7,#fce7f3 50%,#dbeafe)!important;border:3px solid #ffffff!important;box-shadow:0 6px 0 rgba(244,114,182,.2),0 14px 32px rgba(15,23,42,.1)!important}.mindfy-kids-root.kids-cartoon-system .kids-sidebar-avatar{background:#fffefb!important;border:3px solid #f472b6!important;box-shadow:0 4px 0 rgba(244,114,182,.22)!important}.mindfy-kids-root.kids-cartoon-system .kids-sidebar-eyebrow,.mindfy-kids-root.kids-cartoon-system .kids-sidebar-section-title{color:var(--mk-candy-dark)!important}.mindfy-kids-root.kids-cartoon-system .kids-sidebar-conversation-title,.mindfy-kids-root.kids-cartoon-system .kids-sidebar-heading{color:var(--mk-readable-ink)!important}.mindfy-kids-root.kids-cartoon-system .kids-profile-action-primary,.mindfy-kids-root.kids-cartoon-system .kids-send-button:not(:disabled),.mindfy-kids-root.kids-cartoon-system .kids-sidebar-primary-action,.mindfy-kids-root.kids-cartoon-system a[href*="/kids/chat"],.mindfy-kids-root.kids-cartoon-system button[type=submit]:not(:disabled){background:linear-gradient(135deg,#fb923c,#f472b6)!important;background-image:linear-gradient(135deg,#fb923c,#f472b6)!important;border:3px solid #ffffff!important;color:#ffffff!important;box-shadow:0 5px 0 rgba(244,114,182,.28),0 12px 26px rgba(244,114,182,.18)!important}.mindfy-kids-root.kids-cartoon-system .kids-composer-action:not(.kids-send-button),.mindfy-kids-root.kids-cartoon-system .kids-mic-button,.mindfy-kids-root.kids-cartoon-system .kids-profile-action-secondary,.mindfy-kids-root.kids-cartoon-system .kids-sidebar-secondary-action,.mindfy-kids-root.kids-cartoon-system a[href="/kids"]{background:#dbeafe!important;background-image:none!important;border:2.5px solid #38bdf8!important;color:var(--mk-sky-dark)!important;box-shadow:0 4px 0 rgba(56,189,248,.24)!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-saved-menu-button,.mindfy-kids-root.kids-cartoon-system .kids-sidebar-icon-box,.mindfy-kids-root.kids-cartoon-system .kids-sidebar-menu-button{background:#fffefb!important;border:2px solid #38bdf8!important;color:var(--mk-sky-dark)!important;box-shadow:0 3px 0 rgba(56,189,248,.18)!important}.mindfy-kids-root.kids-cartoon-system .kids-sidebar-icon-button.is-confirm{background:#d1fae5!important;border:2px solid #34d399!important;color:var(--mk-mint-dark)!important}.mindfy-kids-root.kids-cartoon-system .is-danger,.mindfy-kids-root.kids-cartoon-system .kids-sidebar-icon-button.is-danger{background:#fee2e2!important;border-color:#f87171!important;color:#b91c1c!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-saved-menu,.mindfy-kids-root.kids-cartoon-system .kids-folder-menu,.mindfy-kids-root.kids-cartoon-system .kids-sidebar-row-menu{background:#fffefb!important;background-image:none!important;border:2.5px solid #f472b6!important;color:var(--mk-readable-ink)!important;box-shadow:0 6px 0 rgba(244,114,182,.16),0 14px 32px rgba(15,23,42,.12)!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-saved-menu button:hover,.mindfy-kids-root.kids-cartoon-system .kids-folder-menu button:hover,.mindfy-kids-root.kids-cartoon-system .kids-sidebar-row-menu button:hover{background:#fce7f3!important}.mindfy-kids-root.kids-cartoon-system .kids-empty-folders,.mindfy-kids-root.kids-cartoon-system .kids-sidebar-archived,.mindfy-kids-root.kids-cartoon-system .kids-sidebar-empty,.mindfy-kids-root.kids-cartoon-system .kids-sidebar-tip{background:#fffbeb!important;background-image:none!important;border:2.5px dashed #f59e0b!important;color:var(--mk-sun-dark)!important;box-shadow:0 4px 0 rgba(245,158,11,.16)!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-inner-panel,.mindfy-kids-root.kids-cartoon-system .kids-chat-main-shell,.mindfy-kids-root.kids-cartoon-system .kids-chat-page{background:linear-gradient(135deg,rgba(255,251,235,.96),rgba(252,231,243,.96) 48%,rgba(219,234,254,.96))!important;background-image:linear-gradient(135deg,rgba(255,251,235,.96),rgba(252,231,243,.96) 48%,rgba(219,234,254,.96))!important;border:3px solid #ffffff!important;box-shadow:var(--mk-toy-shadow)!important;color:var(--mk-readable-ink)!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-message-panel{background:radial-gradient(circle at 10% 10%,rgba(252,211,77,.3),transparent 24%),radial-gradient(circle at 90% 8%,rgba(244,114,182,.22),transparent 26%),#fffefb!important;background-image:radial-gradient(circle at 10% 10%,rgba(252,211,77,.3),transparent 24%),radial-gradient(circle at 90% 8%,rgba(244,114,182,.22),transparent 26%)!important;border:3px solid #ffffff!important;box-shadow:inset 0 0 0 1px rgba(56,189,248,.16),0 8px 22px rgba(15,23,42,.08)!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-conversations-panel,.mindfy-kids-root.kids-cartoon-system .kids-chat-folders-panel,.mindfy-kids-root.kids-cartoon-system .kids-chat-prompts-panel,.mindfy-kids-root.kids-cartoon-system .kids-chat-sidebar-panel{background:var(--mk-rainbow-surface-soft)!important;background-image:var(--mk-rainbow-surface-soft)!important;border:3px solid #ffffff!important;color:var(--mk-readable-ink)!important;box-shadow:0 6px 0 rgba(56,189,248,.18),0 16px 36px rgba(15,23,42,.1)!important}.mindfy-kids-root.kids-cartoon-system :is(.kids-folder-row,.kids-chat-conversation-item,.kids-prompt-category,.kids-chat-quick-prompt,.kids-chat-saved-balloon,.kids-chat-archived-panel,.kids-chat-saved-menu-section){background:#fffefb!important;background-image:none!important;border:2.5px solid #38bdf8!important;color:var(--mk-readable-ink)!important;box-shadow:0 3px 0 rgba(56,189,248,.14)!important}.mindfy-kids-root.kids-cartoon-system :is(.kids-folder-row,.kids-chat-conversation-item,.kids-prompt-category,.kids-chat-quick-prompt):nth-child(3n+2){border-color:#f472b6!important;box-shadow:0 3px 0 rgba(244,114,182,.14)!important}.mindfy-kids-root.kids-cartoon-system :is(.kids-folder-row,.kids-chat-conversation-item,.kids-prompt-category,.kids-chat-quick-prompt):nth-child(3n+3){border-color:#f59e0b!important;box-shadow:0 3px 0 rgba(245,158,11,.14)!important}.mindfy-kids-root.kids-cartoon-system :is(.kids-folder-row.is-active,.kids-chat-conversation-item.is-active,.kids-chat-quick-prompt:hover,.kids-prompt-category:hover){background:var(--mk-rainbow-header)!important;background-image:var(--mk-rainbow-header)!important;border-color:#ffffff!important;color:var(--mk-readable-ink)!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-conversation-icon{background:#fffefb!important;border:2px solid rgba(30,41,59,.12)!important;color:var(--mk-readable-ink)!important}.mindfy-kids-root.kids-cartoon-system .kids-composer-wrap,.mindfy-kids-root.kids-cartoon-system .kids-composer-wrap.mindfy-composer-shell{background:#fffefb!important;background-image:none!important;border:3px solid #ffffff!important;box-shadow:0 7px 0 rgba(56,189,248,.18),0 16px 34px rgba(15,23,42,.1)!important}.mindfy-kids-root.kids-cartoon-system .kids-composer-textarea,.mindfy-kids-root.kids-cartoon-system .kids-composer-textarea:focus{background:transparent!important;border:0!important;color:var(--mk-readable-ink)!important;box-shadow:none!important}.mindfy-kids-root.kids-cartoon-system .kids-composer-textarea::-moz-placeholder{color:rgba(100,116,139,.78)!important}.mindfy-kids-root.kids-cartoon-system .kids-composer-textarea::placeholder{color:rgba(100,116,139,.78)!important}.mindfy-kids-root.kids-cartoon-system .kids-glass-bubble{border-radius:24px!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;color:var(--mk-readable-ink)!important}.mindfy-kids-root.kids-cartoon-system .kids-glass-bubble.kids-user-bubble{background:linear-gradient(135deg,#fce7f3,#ede9fe)!important;background-image:linear-gradient(135deg,#fce7f3,#ede9fe)!important;border:3px solid #ffffff!important;box-shadow:0 5px 0 rgba(244,114,182,.18),0 14px 26px rgba(15,23,42,.1)!important}.mindfy-kids-root.kids-cartoon-system .kids-glass-bubble.kids-assistant-bubble,.mindfy-kids-root.kids-cartoon-system .kids-glass-bubble:not(.kids-user-bubble){background:#fffefb!important;background-image:none!important;border:3px solid #ffffff!important;box-shadow:0 5px 0 rgba(56,189,248,.16),0 14px 26px rgba(15,23,42,.1)!important}.mindfy-kids-root.kids-cartoon-system .kids-message-markdown,.mindfy-kids-root.kids-cartoon-system .kids-message-markdown *{color:var(--mk-readable-ink)!important}.mindfy-kids-root.kids-cartoon-system .kids-message-markdown a{color:#0369a1!important;text-decoration:underline!important;text-decoration-thickness:2px!important;text-underline-offset:3px!important}.mindfy-kids-root.kids-cartoon-system .kids-message-markdown code,.mindfy-kids-root.kids-cartoon-system .kids-message-markdown pre{background:#f8fafc!important;border:2px solid #bfdbfe!important;color:#1e293b!important;box-shadow:none!important}.mindfy-kids-root.kids-cartoon-system :is(input,textarea,select,.kids-sidebar-input,.kids-chat-saved-input,.mindfy-input-soft,.kids-profile-input,.kids-admin-input){background:#fffefb!important;background-image:none!important;border:2.5px solid #38bdf8!important;color:var(--mk-readable-ink)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.76)!important}.mindfy-kids-root.kids-cartoon-system :is(input,textarea,select,.kids-sidebar-input,.kids-chat-saved-input)::-moz-placeholder{color:rgba(100,116,139,.74)!important}.mindfy-kids-root.kids-cartoon-system :is(input,textarea,select,.kids-sidebar-input,.kids-chat-saved-input)::placeholder{color:rgba(100,116,139,.74)!important}.mindfy-kids-root.kids-cartoon-system :is(button,a):focus-visible,.mindfy-kids-root.kids-cartoon-system :is(input,textarea,select,.kids-sidebar-input,.kids-chat-saved-input):focus,.mindfy-kids-root.kids-cartoon-system :is(input,textarea,select,.kids-sidebar-input,.kids-chat-saved-input):focus-visible{border-color:#f472b6!important;box-shadow:0 0 0 2px rgba(255,255,255,.96),0 0 0 6px rgba(244,114,182,.28)!important;outline:none!important}.mindfy-kids-root.kids-cartoon-system :is(button,a[class*=rounded]):not(:disabled){transition:transform .17s ease,filter .17s ease,box-shadow .17s ease,background .17s ease!important}.mindfy-kids-root.kids-cartoon-system .kids-wiggle-on-hover:hover,.mindfy-kids-root.kids-cartoon-system :is(button,a[class*=rounded]):not(:disabled):hover{transform:translateY(-2px) rotate(-.45deg)!important;filter:saturate(1.08) brightness(1.02)!important}.mindfy-kids-root.kids-cartoon-system .kids-send-button:disabled,.mindfy-kids-root.kids-cartoon-system a[aria-disabled=true],.mindfy-kids-root.kids-cartoon-system button:disabled,.mindfy-kids-root.kids-cartoon-system button[type=submit]:disabled{background:#e2e8f0!important;background-image:none!important;border:2.5px solid #cbd5e1!important;color:#64748b!important;box-shadow:none!important;opacity:.78!important}.mindfy-kids-root.kids-cartoon-system .kids-bubble,.mindfy-kids-root.kids-cartoon-system .kids-chat-floating-bubble{opacity:.44!important;filter:saturate(1.2) brightness(1.04)!important;border:2px solid rgba(255,255,255,.56)!important;box-shadow:inset 0 1px 14px rgba(255,255,255,.4),0 12px 28px rgba(15,23,42,.07)!important}.mindfy-kids-root.kids-cartoon-system .kids-bubble{background:radial-gradient(circle at 32% 30%,rgba(255,255,255,.92),rgba(244,114,182,.4) 34%,rgba(56,189,248,.3) 68%,rgba(52,211,153,.24))!important}.mindfy-kids-root.kids-cartoon-system .bg-rose-400\/14,.mindfy-kids-root.kids-cartoon-system .bg-rose-500\/10,.mindfy-kids-root.kids-cartoon-system .kids-blocked-bubble{background:#fee2e2!important;border:2.5px solid #fb7185!important;color:#9f1239!important}.mindfy-kids-root.kids-cartoon-system .bg-emerald-400\/18,.mindfy-kids-root.kids-cartoon-system .bg-emerald-500\/\[0\.14\]{background:#d1fae5!important;border:2.5px solid #34d399!important;color:#047857!important}.mindfy-kids-root.kids-cartoon-system .bg-cyan-400\/12,.mindfy-kids-root.kids-cartoon-system .bg-sky-500\/20{background:#dbeafe!important;border:2.5px solid #38bdf8!important;color:#0369a1!important}.mindfy-kids-root.kids-cartoon-system [class*=overflow-hidden][class*=rounded] table,.mindfy-kids-root.kids-cartoon-system table{background:#fffefb!important;color:var(--mk-readable-ink)!important}.mindfy-kids-root.kids-cartoon-system th{background:#fef3c7!important;color:var(--mk-sun-dark)!important}.mindfy-kids-root.kids-cartoon-system td{border-color:rgba(56,189,248,.2)!important}.mindfy-kids-root.kids-cartoon-system .kids-qr-clean,.mindfy-kids-root.kids-cartoon-system .kids-qr-frame,.mindfy-kids-root.kids-cartoon-system .kids-qr-panel,.mindfy-kids-root.kids-cartoon-system .kids-qr-white,.mindfy-kids-root.kids-cartoon-system [data-kids-qr=true],.mindfy-kids-root.kids-cartoon-system [data-kids-qr=true] *{background:#ffffff!important;background-image:none!important;color:#111827!important;filter:none!important;opacity:1!important;mix-blend-mode:normal!important}.mindfy-kids-root.kids-cartoon-system .kids-qr-clean svg path{fill:#000000!important}.mindfy-kids-root.kids-cartoon-system .kids-qr-clean svg rect:first-child{fill:#ffffff!important}@media (max-width:1023px){.mindfy-kids-root.kids-cartoon-system .kids-sidebar-panel{border-radius:0 30px 30px 0!important;max-height:100dvh!important}.mindfy-kids-root.kids-cartoon-system .kids-shell-header{border-radius:28px!important}.mindfy-kids-root.kids-cartoon-system .kids-shell-title{font-size:clamp(1.9rem,9vw,3.2rem)!important;line-height:1.02!important}.mindfy-kids-root.kids-cartoon-system .kids-shell-header-sparkle-right{opacity:.42}}@media (max-width:640px){.mindfy-kids-root.kids-cartoon-system .kids-chat-main-shell,.mindfy-kids-root.kids-cartoon-system .kids-composer-wrap,.mindfy-kids-root.kids-cartoon-system .kids-panel-clean,.mindfy-kids-root.kids-cartoon-system .kids-shell-header,.mindfy-kids-root.kids-cartoon-system :is(.kids-admin-v2-shell,.kids-admin-shell)>.relative :is(section,article){border-radius:24px!important}.mindfy-kids-root.kids-cartoon-system .kids-bubble{opacity:.24!important}}@media (prefers-reduced-motion:reduce){.mindfy-kids-root.kids-cartoon-system *,.mindfy-kids-root.kids-cartoon-system :after,.mindfy-kids-root.kids-cartoon-system :before{animation-duration:1ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:1ms!important}}.mindfy-kids-root.kids-cartoon-system{--mk-card-radius-md:24px}.mindfy-kids-root.kids-cartoon-system :is(.kids-shell-header,.kids-shell-header-inner,.kids-panel-clean,.kids-admin-panel,.kids-admin-card,.kids-card,.kids-form-card,.kids-access-card,.mindfy-panel-subtle,.kids-profile-card,.kids-subject-card,.kids-sidebar-panel,.kids-sidebar-profile-card,.kids-sidebar-tip,.kids-sidebar-archived,.kids-sidebar-empty,.kids-chat-main-shell,.kids-chat-sidebar-panel,.kids-chat-header-strip,.kids-chat-inner-panel,.kids-chat-message-panel,.kids-composer-wrap,.kids-glass-bubble,.kids-chat-quick-prompt,.kids-prompt-category,.kids-folder-row,.kids-chat-conversation-item,.kids-sidebar-conversation-row,.kids-attachment-chip,.kids-status-pill,.kids-qr-history-card){border-radius:var(--mk-card-radius-md)!important;background-clip:padding-box!important;isolation:isolate!important}.mindfy-kids-root.kids-cartoon-system :is(.kids-shell-header,.kids-panel-clean,.kids-admin-panel,.kids-admin-card,.kids-card,.kids-form-card,.kids-access-card,.mindfy-panel-subtle,.kids-profile-card,.kids-subject-card,.kids-sidebar-profile-card,.kids-sidebar-tip,.kids-sidebar-archived,.kids-sidebar-empty,.kids-chat-main-shell,.kids-chat-sidebar-panel,.kids-chat-header-strip,.kids-chat-inner-panel,.kids-chat-message-panel,.kids-composer-wrap,.kids-glass-bubble,.kids-chat-quick-prompt,.kids-prompt-category,.kids-folder-row,.kids-attachment-chip,.kids-status-pill,.kids-qr-history-card){overflow:hidden!important}.mindfy-kids-root.kids-cartoon-system :is(.kids-admin-v2-shell,.kids-admin-shell,.kids-chat-shell,.kids-chat-page) :is([class*=rounded][class*=border],[class*=rounded][class*=shadow],[class*=rounded][class*=bg-]):not([class*=rounded-full]):not(.kids-qr-clean):not(.kids-qr-frame):not(.kids-qr-panel):not([data-kids-qr=true]){border-radius:var(--mk-card-radius-md)!important;background-clip:padding-box!important}.mindfy-kids-root.kids-cartoon-system :is(.kids-sidebar-icon-button,.kids-sidebar-menu-button,.kids-sidebar-secondary-action,.kids-sidebar-primary-action,.kids-shell-back-button,.kids-composer-action,.kids-mobile-icon-button,.kids-profile-action,.kids-profile-info-chip):not([class*=rounded-full]){border-radius:var(--mk-card-radius-sm)!important}.mindfy-kids-root.kids-cartoon-system .kids-admin-v2-shell :is(section,article,.kids-panel-clean,.kids-admin-panel,.mindfy-panel-subtle,.kids-shell-header,.kids-chat-main-shell,.kids-chat-sidebar-panel,.kids-chat-inner-panel,.kids-chat-message-panel):hover{transform:none!important;filter:none!important}.mindfy-kids-root.kids-cartoon-system .kids-admin-v2-shell :is(section,article,.kids-panel-clean,.kids-admin-panel,.mindfy-panel-subtle,.kids-shell-header,.kids-chat-main-shell,.kids-chat-sidebar-panel,.kids-chat-inner-panel,.kids-chat-message-panel){transition:box-shadow .17s ease,border-color .17s ease,background .17s ease!important}.mindfy-kids-root.kids-cartoon-system .kids-admin-v2-shell :is(.grid,.kids-card-grid,.kids-subject-grid,.kids-profile-card-grid)>:is(a,button,div,article,section)[class*=rounded]:not(.kids-panel-clean):not(.kids-admin-panel):not(.mindfy-panel-subtle):not(.kids-shell-header):not(.kids-chat-main-shell):not(.kids-chat-sidebar-panel):not(.kids-chat-inner-panel):not(.kids-chat-message-panel):hover,.mindfy-kids-root.kids-cartoon-system .kids-admin-v2-shell :is(.kids-subject-card,.kids-profile-card,.kids-chat-quick-prompt,.kids-prompt-category,.kids-folder-row):hover{transform:translateY(-2px) rotate(-.35deg)!important;filter:saturate(1.08) brightness(1.02)!important;z-index:2!important}.mindfy-kids-root.kids-cartoon-system :is(.kids-sidebar-conversation-row,.kids-chat-conversation-item){overflow:visible!important}.mindfy-kids-root.kids-cartoon-system .kids-sidebar-row-menu{border-radius:20px!important;overflow:hidden!important}.mindfy-kids-root.kids-cartoon-system :is(.kids-qr-panel,.kids-qr-frame,.kids-qr-clean,.kids-qr-white,[data-kids-qr=true]){border-radius:18px!important;overflow:hidden!important}@media (max-width:640px){.mindfy-kids-root.kids-cartoon-system :is(.kids-shell-header,.kids-panel-clean,.kids-admin-panel,.kids-admin-card,.kids-card,.kids-form-card,.kids-access-card,.mindfy-panel-subtle,.kids-profile-card,.kids-subject-card,.kids-chat-main-shell,.kids-chat-sidebar-panel,.kids-chat-inner-panel,.kids-chat-message-panel,.kids-composer-wrap,.kids-glass-bubble){border-radius:22px!important}}.mindfy-kids-root.kids-cartoon-system{--mk-card-radius-xl:32px;--mk-card-radius-lg:28px;--mk-card-radius-md:22px;--mk-card-radius-sm:18px}.mindfy-kids-root.kids-cartoon-system .kids-admin-v2-shell :is(.kids-static-card,.kids-dashboard-hero,.kids-profiles-panel,.kids-panel-clean,.kids-admin-panel,.mindfy-panel-subtle,.kids-family-note,.kids-chat-main-shell,.kids-chat-inner-panel,.kids-chat-message-panel,.kids-chat-sidebar-panel){border-radius:var(--mk-card-radius-xl)!important;overflow:hidden!important;background-clip:padding-box!important;isolation:isolate!important;transform:none!important;filter:none!important}.mindfy-kids-root.kids-cartoon-system .kids-admin-v2-shell :is(.kids-static-card,.kids-dashboard-hero,.kids-profiles-panel,.kids-panel-clean,.kids-admin-panel,.mindfy-panel-subtle,.kids-family-note,.kids-chat-main-shell,.kids-chat-inner-panel,.kids-chat-message-panel,.kids-chat-sidebar-panel):hover{transform:none!important;filter:none!important}.mindfy-kids-root.kids-cartoon-system .kids-admin-v2-shell :is(section,article,div[class*=rounded]):has(.kids-hover-card):not(.kids-hover-card):hover,.mindfy-kids-root.kids-cartoon-system .kids-admin-v2-shell :is(section,article,div[class*=rounded]):has(>.grid):not(.kids-hover-card):not(.kids-profile-card):not(.kids-stat-card):not(.kids-info-card):hover{transform:none!important;filter:none!important}.mindfy-kids-root.kids-cartoon-system .kids-admin-v2-shell .kids-dashboard-grid,.mindfy-kids-root.kids-cartoon-system .kids-admin-v2-shell .kids-inner-card-grid,.mindfy-kids-root.kids-cartoon-system .kids-admin-v2-shell .kids-profile-card-grid,.mindfy-kids-root.kids-cartoon-system .kids-admin-v2-shell .kids-stat-grid{overflow:visible!important;transform:none!important;filter:none!important}.mindfy-kids-root.kids-cartoon-system .kids-admin-v2-shell .kids-dashboard-grid:hover,.mindfy-kids-root.kids-cartoon-system .kids-admin-v2-shell .kids-inner-card-grid:hover,.mindfy-kids-root.kids-cartoon-system .kids-admin-v2-shell .kids-profile-card-grid:hover,.mindfy-kids-root.kids-cartoon-system .kids-admin-v2-shell .kids-stat-grid:hover{transform:none!important;filter:none!important}.mindfy-kids-root.kids-cartoon-system .kids-admin-v2-shell :is(.kids-hover-card,.kids-stat-card,.kids-info-card,.kids-profile-card,.kids-admin-card,.kids-card,.kids-form-card,.kids-access-card,.kids-mini-card,.kids-profile-info-chip,.kids-action-button,.kids-profile-action,.kids-admin-button,.kids-status-pill,.kids-attachment-chip){border-radius:var(--mk-card-radius-md)!important;overflow:hidden!important;background-clip:padding-box!important;isolation:isolate!important}.mindfy-kids-root.kids-cartoon-system .kids-admin-v2-shell :is(.kids-profile-card){border-radius:var(--mk-card-radius-lg)!important}.mindfy-kids-root.kids-cartoon-system .kids-admin-v2-shell :is(.kids-profile-avatar,.kids-sidebar-icon-box,.kids-chat-conversation-icon){border-radius:var(--mk-card-radius-sm)!important;overflow:hidden!important;background-clip:padding-box!important}.mindfy-kids-root.kids-cartoon-system .kids-admin-v2-shell :is([class*=rounded-][class*=border],[class*=rounded-][class*=shadow]):not([class*=rounded-full]):not(.kids-static-card):not(.kids-dashboard-hero):not(.kids-profiles-panel):not(.kids-panel-clean):not(.kids-admin-panel):not(.mindfy-panel-subtle):not(.kids-qr-clean):not(.kids-qr-frame):not(.kids-qr-panel):not([data-kids-qr=true]){border-radius:var(--mk-card-radius-md)!important;overflow:hidden!important;background-clip:padding-box!important}.mindfy-kids-root.kids-cartoon-system .kids-admin-v2-shell :is(.kids-hover-card,.kids-stat-card,.kids-info-card,.kids-profile-card,.kids-action-button,.kids-profile-action,.kids-admin-button):not(:disabled):hover{transform:translateY(-2px) rotate(-.35deg)!important;filter:saturate(1.08) brightness(1.02)!important;z-index:3!important}.mindfy-kids-root.kids-cartoon-system .kids-admin-v2-shell .kids-static-card :is(button,a[class*=rounded]):not(.kids-action-button):not(.kids-profile-action):not(.kids-admin-button):hover{transform:none!important}.mindfy-kids-root.kids-cartoon-system .kids-admin-v2-shell .kids-static-card :is(.kids-action-button,.kids-profile-action,.kids-admin-button):hover{transform:translateY(-2px) rotate(-.35deg)!important}.mindfy-kids-root.kids-cartoon-system .kids-admin-v2-shell :is(.kids-hover-card,.kids-static-card,.kids-panel-clean,.kids-profile-card):after,.mindfy-kids-root.kids-cartoon-system .kids-admin-v2-shell :is(.kids-hover-card,.kids-static-card,.kids-panel-clean,.kids-profile-card):before{border-radius:inherit!important}@media (max-width:640px){.mindfy-kids-root.kids-cartoon-system .kids-admin-v2-shell :is(.kids-static-card,.kids-panel-clean,.kids-profile-card,.kids-hover-card){border-radius:24px!important}}.mindfy-kids-root.kids-cartoon-system .kids-chat-shell :is(.kids-chat-sidebar-shell,.kids-chat-sidebar-scroll,.kids-chat-sidebar-panel,.kids-chat-folders-panel,.kids-chat-conversations-panel,.kids-chat-prompts-panel,.kids-chat-archived-panel,.kids-rainbow-balloon,.kids-chat-saved-balloon,.kids-prompt-category,.kids-chat-quick-prompt,.kids-chat-exit-button){color-scheme:light!important;color:var(--mk-text,#172033)!important;background-clip:padding-box!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-shell :is(.kids-chat-folders-panel,.kids-chat-folders-panel.kids-rainbow-balloon){background:radial-gradient(circle at 10% 0,rgba(252,211,77,.38),transparent 28%),linear-gradient(135deg,#fffefb,#fffbeb 38%,#fef3c7 72%,#fff7ed)!important;border:3px solid #f59e0b!important;border-radius:28px!important;box-shadow:0 7px 0 rgba(245,158,11,.22),0 18px 38px rgba(15,23,42,.1)!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-shell :is(.kids-chat-conversations-panel,.kids-chat-conversations-panel.kids-rainbow-balloon){background:radial-gradient(circle at 90% 0,rgba(56,189,248,.3),transparent 30%),linear-gradient(135deg,#fffefb,#eff6ff 38%,#e0f2fe 68%,#ede9fe)!important;border:3px solid #38bdf8!important;border-radius:28px!important;box-shadow:0 7px 0 rgba(56,189,248,.22),0 18px 38px rgba(15,23,42,.1)!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-shell :is(.kids-chat-prompts-panel,.kids-chat-prompts-panel.kids-rainbow-balloon){background:radial-gradient(circle at 90% 10%,rgba(52,211,153,.3),transparent 30%),linear-gradient(135deg,#fffefb,#ecfdf5 38%,#dcfce7 68%,#fdf2f8)!important;border:3px solid #34d399!important;border-radius:28px!important;box-shadow:0 7px 0 rgba(52,211,153,.22),0 18px 38px rgba(15,23,42,.1)!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-shell .kids-chat-exit-button.kids-rainbow-balloon{background:linear-gradient(135deg,#fffefb,#fef3c7 36%,#fce7f3 70%,#dbeafe)!important;border:3px solid #f59e0b!important;border-radius:22px!important;color:#92400e!important;box-shadow:0 5px 0 rgba(245,158,11,.2),0 14px 28px rgba(15,23,42,.1)!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-shell :is(.kids-folder-row,.kids-chat-conversation-item,.kids-prompt-category,.kids-chat-quick-prompt,.kids-chat-archived-panel){border-radius:18px!important;overflow:visible!important;color:var(--mk-text,#172033)!important;box-shadow:0 3px 0 rgba(15,23,42,.08)!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-shell :is(.kids-folder-row,.kids-chat-conversation-item,.kids-prompt-category,.kids-chat-quick-prompt):nth-child(6n+1){background:linear-gradient(135deg,#fff7ed,#fef3c7)!important;border-color:#f59e0b!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-shell :is(.kids-folder-row,.kids-chat-conversation-item,.kids-prompt-category,.kids-chat-quick-prompt):nth-child(6n+2){background:linear-gradient(135deg,#fdf2f8,#fce7f3)!important;border-color:#f472b6!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-shell :is(.kids-folder-row,.kids-chat-conversation-item,.kids-prompt-category,.kids-chat-quick-prompt):nth-child(6n+3){background:linear-gradient(135deg,#eff6ff,#dbeafe)!important;border-color:#38bdf8!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-shell :is(.kids-folder-row,.kids-chat-conversation-item,.kids-prompt-category,.kids-chat-quick-prompt):nth-child(6n+4){background:linear-gradient(135deg,#ecfdf5,#dcfce7)!important;border-color:#34d399!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-shell :is(.kids-folder-row,.kids-chat-conversation-item).is-active{background:linear-gradient(135deg,#fef3c7,#fce7f3 48%,#dbeafe)!important;border-color:#fb7185!important;box-shadow:0 5px 0 rgba(251,113,133,.22),0 14px 28px rgba(15,23,42,.12)!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-shell :is(.kids-chat-sidebar-panel,.kids-rainbow-balloon):hover{transform:none!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-shell :is(.kids-folder-row,.kids-chat-conversation-item,.kids-prompt-category,.kids-chat-quick-prompt):hover{transform:translateY(-1px) rotate(-.2deg)!important;filter:saturate(1.06) brightness(1.02)!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-shell :is(.kids-folder-menu,.kids-chat-saved-menu,.kids-chat-saved-menu-section){background:linear-gradient(135deg,#fffefb,#fef3c7 32%,#fce7f3 66%,#dbeafe)!important;border:2.5px solid #f59e0b!important;border-radius:18px!important;color:var(--mk-text,#172033)!important;box-shadow:0 16px 34px rgba(15,23,42,.16)!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-shell :is(.kids-folder-menu,.kids-chat-saved-menu,.kids-chat-saved-menu-section) *{color:var(--mk-text,#172033)!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-shell .kids-chat-conversation-icon,.mindfy-kids-root.kids-cartoon-system .kids-chat-shell :is(.kids-folder-menu-button,.kids-chat-saved-menu-button){background:linear-gradient(135deg,#fef3c7,#fce7f3 50%,#dbeafe)!important;border:2px solid #ffffff!important;color:#be185d!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-shell .kids-chat-conversation-icon svg,.mindfy-kids-root.kids-cartoon-system .kids-chat-shell :is(.kids-folder-menu-button,.kids-chat-saved-menu-button) svg{color:currentColor!important;stroke:currentColor!important}@media (max-width:640px){.mindfy-kids-root.kids-cartoon-system .kids-chat-shell .kids-message-markdown{font-size:15px!important;line-height:1.68!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-shell .kids-glass-bubble{font-size:15px!important}}.mindfy-kids-root.kids-cartoon-system :is(.kids-chat-sidebar-shell,.kids-chat-sidebar-scroll){background:transparent!important;color-scheme:light!important}.mindfy-kids-root.kids-cartoon-system :is(.kids-chat-folders-panel,.kids-chat-folders-panel.kids-rainbow-balloon){background:radial-gradient(circle at 10% 0,rgba(252,211,77,.42),transparent 30%),linear-gradient(135deg,#fffefb,#fffbeb 38%,#fef3c7 72%,#fff7ed)!important;border:3px solid #f59e0b!important;border-radius:28px!important;color:#78350f!important;box-shadow:0 7px 0 rgba(245,158,11,.22),0 18px 38px rgba(15,23,42,.1)!important}.mindfy-kids-root.kids-cartoon-system :is(.kids-chat-conversations-panel,.kids-chat-conversations-panel.kids-rainbow-balloon){background:radial-gradient(circle at 90% 0,rgba(56,189,248,.34),transparent 32%),linear-gradient(135deg,#fffefb,#eff6ff 38%,#e0f2fe 68%,#ede9fe)!important;border:3px solid #38bdf8!important;border-radius:28px!important;color:#075985!important;box-shadow:0 7px 0 rgba(56,189,248,.22),0 18px 38px rgba(15,23,42,.1)!important}.mindfy-kids-root.kids-cartoon-system :is(.kids-chat-prompts-panel,.kids-chat-prompts-panel.kids-rainbow-balloon){background:radial-gradient(circle at 90% 10%,rgba(52,211,153,.34),transparent 32%),linear-gradient(135deg,#fffefb,#ecfdf5 38%,#dcfce7 68%,#fdf2f8)!important;border:3px solid #34d399!important;border-radius:28px!important;color:#065f46!important;box-shadow:0 7px 0 rgba(52,211,153,.22),0 18px 38px rgba(15,23,42,.1)!important}.mindfy-kids-root.kids-cartoon-system :is(.kids-chat-sidebar-panel,.kids-chat-sidebar-panel *,.kids-folder-row,.kids-folder-row *,.kids-chat-conversation-item,.kids-chat-conversation-item *,.kids-prompt-category,.kids-prompt-category *,.kids-chat-quick-prompt,.kids-chat-quick-prompt *,.kids-chat-archived-panel,.kids-chat-archived-panel *,.kids-empty-folders,.kids-empty-folders *){color:#172033!important;text-shadow:none!important}.mindfy-kids-root.kids-cartoon-system :is(.kids-folder-row,.kids-chat-conversation-item,.kids-prompt-category,.kids-chat-quick-prompt,.kids-chat-archived-panel,.kids-empty-folders){background:linear-gradient(135deg,#fffefb,#fdf2f8 44%,#e0f2fe)!important;border:2.5px solid #ffffff!important;border-radius:18px!important;box-shadow:0 3px 0 rgba(15,23,42,.08),0 10px 18px rgba(15,23,42,.08)!important}.mindfy-kids-root.kids-cartoon-system :is(.kids-folder-row,.kids-chat-conversation-item,.kids-prompt-category,.kids-chat-quick-prompt):nth-child(6n+1){background:linear-gradient(135deg,#fff7ed,#fef3c7)!important;border-color:#f59e0b!important}.mindfy-kids-root.kids-cartoon-system :is(.kids-folder-row,.kids-chat-conversation-item,.kids-prompt-category,.kids-chat-quick-prompt):nth-child(6n+2){background:linear-gradient(135deg,#fdf2f8,#fce7f3)!important;border-color:#f472b6!important}.mindfy-kids-root.kids-cartoon-system :is(.kids-folder-row,.kids-chat-conversation-item,.kids-prompt-category,.kids-chat-quick-prompt):nth-child(6n+3){background:linear-gradient(135deg,#eff6ff,#dbeafe)!important;border-color:#38bdf8!important}.mindfy-kids-root.kids-cartoon-system :is(.kids-folder-row,.kids-chat-conversation-item,.kids-prompt-category,.kids-chat-quick-prompt):nth-child(6n+4){background:linear-gradient(135deg,#ecfdf5,#dcfce7)!important;border-color:#34d399!important}.mindfy-kids-root.kids-cartoon-system :is(.kids-folder-row.is-active,.kids-chat-conversation-item.is-active){background:linear-gradient(135deg,#fef3c7,#fce7f3 48%,#dbeafe)!important;border-color:#fb7185!important;box-shadow:0 5px 0 rgba(251,113,133,.22),0 14px 28px rgba(15,23,42,.12)!important}.mindfy-kids-root.kids-cartoon-system :is(.kids-chat-sidebar-panel,.kids-rainbow-balloon):hover{transform:none!important}.mindfy-kids-root.kids-cartoon-system :is(.kids-folder-row,.kids-chat-conversation-item,.kids-prompt-category,.kids-chat-quick-prompt):hover{transform:translateY(-1px) rotate(-.2deg)!important;filter:saturate(1.06) brightness(1.02)!important}.mindfy-kids-root.kids-cartoon-system :is(.kids-folder-menu,.kids-chat-saved-menu,.kids-chat-saved-menu-section){background:linear-gradient(135deg,#fffefb,#fef3c7 32%,#fce7f3 66%,#dbeafe)!important;border:2.5px solid #f59e0b!important;border-radius:18px!important;color:#172033!important;box-shadow:0 16px 34px rgba(15,23,42,.16)!important}.mindfy-kids-root.kids-cartoon-system :is(.kids-folder-menu,.kids-chat-saved-menu,.kids-chat-saved-menu-section) *{color:#172033!important}.mindfy-kids-root.kids-cartoon-system :is(.kids-chat-conversation-icon,.kids-folder-menu-button,.kids-chat-saved-menu-button){background:linear-gradient(135deg,#fef3c7,#fce7f3 50%,#dbeafe)!important;border:2px solid #ffffff!important;color:#be185d!important}.mindfy-kids-root.kids-cartoon-system :is(button,[role=button],a.kids-action-button,a.kids-profile-action,a.kids-admin-button,a.kids-chat-quick-prompt,a[class*=rounded][href]){box-shadow:none!important;background-clip:padding-box!important}.mindfy-kids-root.kids-cartoon-system :is(button,[role=button],a.kids-action-button,a.kids-profile-action,a.kids-admin-button,a.kids-chat-quick-prompt,a[class*=rounded][href]):is(:hover,:focus-visible,.is-active,[aria-pressed=true],[aria-current=page]){box-shadow:none!important}.mindfy-kids-root.kids-cartoon-system :is(.kids-glass-bubble,.kids-folder-row,.kids-chat-conversation-item,.kids-prompt-category,.kids-chat-quick-prompt,.kids-chat-exit-button,.kids-folder-menu-button,.kids-chat-saved-menu-button,.kids-composer-action,.kids-send-button,.kids-mic-button,.kids-admin-button,.kids-action-button,.kids-profile-action,.kids-profile-info-chip,.kids-status-pill,button.kids-hover-card,a.kids-hover-card,button.kids-stat-card,a.kids-stat-card,button.kids-info-card,a.kids-info-card){box-shadow:none!important;background-clip:padding-box!important}.mindfy-kids-root.kids-cartoon-system :is(.kids-glass-bubble,.kids-folder-row,.kids-chat-conversation-item,.kids-prompt-category,.kids-chat-quick-prompt,.kids-chat-exit-button,.kids-folder-menu-button,.kids-chat-saved-menu-button,.kids-composer-action,.kids-send-button,.kids-mic-button,.kids-admin-button,.kids-action-button,.kids-profile-action,.kids-profile-info-chip,.kids-status-pill,button.kids-hover-card,a.kids-hover-card,button.kids-stat-card,a.kids-stat-card,button.kids-info-card,a.kids-info-card):after,.mindfy-kids-root.kids-cartoon-system :is(.kids-glass-bubble,.kids-folder-row,.kids-chat-conversation-item,.kids-prompt-category,.kids-chat-quick-prompt,.kids-chat-exit-button,.kids-folder-menu-button,.kids-chat-saved-menu-button,.kids-composer-action,.kids-send-button,.kids-mic-button,.kids-admin-button,.kids-action-button,.kids-profile-action,.kids-profile-info-chip,.kids-status-pill,button.kids-hover-card,a.kids-hover-card,button.kids-stat-card,a.kids-stat-card,button.kids-info-card,a.kids-info-card):before{box-shadow:none!important}.mindfy-kids-root.kids-cartoon-system :is(.kids-folder-row,.kids-chat-conversation-item,.kids-prompt-category,.kids-chat-quick-prompt,.kids-chat-exit-button,.kids-folder-menu-button,.kids-chat-saved-menu-button,.kids-composer-action,.kids-send-button,.kids-mic-button,.kids-admin-button,.kids-action-button,.kids-profile-action,button.kids-hover-card,a.kids-hover-card,button.kids-stat-card,a.kids-stat-card,button.kids-info-card,a.kids-info-card):is(:hover,:focus-visible,.is-active){box-shadow:none!important}.mindfy-kids-root.kids-cartoon-system :is(button,a):focus-visible{outline:3px solid rgba(244,114,182,.38)!important;outline-offset:3px!important;box-shadow:none!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-shell .kids-message-markdown :is(table,thead,tbody,tr,th,td){box-shadow:none!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-shell .kids-message-markdown table{width:100%!important;border:0!important;border-collapse:separate!important;border-spacing:0!important;border-radius:16px!important;overflow:hidden!important;background:rgba(255,255,255,.58)!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-shell .kids-message-markdown :is(th,td){border:0!important;border-bottom:1px solid rgba(14,165,233,.18)!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-shell .kids-message-markdown tr:last-child :is(th,td){border-bottom:0!important}.mindfy-kids-root.kids-cartoon-system :is(.kids-actions-row,.kids-inner-card-grid,.kids-profile-card-grid,.kids-stat-grid,.kids-dashboard-grid,.kids-card-grid,.kids-subject-grid){background:transparent!important;background-color:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important;outline:0!important;overflow:visible!important;isolation:auto!important}.mindfy-kids-root.kids-cartoon-system :is(.kids-actions-row,.kids-inner-card-grid,.kids-profile-card-grid,.kids-stat-grid,.kids-dashboard-grid,.kids-card-grid,.kids-subject-grid):after,.mindfy-kids-root.kids-cartoon-system :is(.kids-actions-row,.kids-inner-card-grid,.kids-profile-card-grid,.kids-stat-grid,.kids-dashboard-grid,.kids-card-grid,.kids-subject-grid):before{content:none!important;display:none!important}.mindfy-kids-root.kids-cartoon-system :is(button,[role=button],a[class*=rounded][href],.kids-action-button,.kids-profile-action,.kids-admin-button,.kids-chat-quick-prompt,.kids-folder-row,.kids-chat-conversation-item,.kids-prompt-category,.kids-status-pill,.kids-profile-info-chip,.kids-glass-bubble){-webkit-mask-image:-webkit-radial-gradient(white,black)!important;background-clip:padding-box!important;overflow:hidden!important}.mindfy-kids-root.kids-cartoon-system :is(button,[role=button],a[class*=rounded][href],.kids-action-button,.kids-profile-action,.kids-admin-button,.kids-chat-quick-prompt,.kids-folder-row,.kids-chat-conversation-item,.kids-prompt-category,.kids-status-pill,.kids-profile-info-chip,.kids-glass-bubble):after,.mindfy-kids-root.kids-cartoon-system :is(button,[role=button],a[class*=rounded][href],.kids-action-button,.kids-profile-action,.kids-admin-button,.kids-chat-quick-prompt,.kids-folder-row,.kids-chat-conversation-item,.kids-prompt-category,.kids-status-pill,.kids-profile-info-chip,.kids-glass-bubble):before{border-radius:inherit!important;box-shadow:none!important;background-clip:padding-box!important}.mindfy-kids-root.kids-cartoon-system :is(.kids-shell-header,.kids-panel-clean,.kids-static-card,.kids-dashboard-hero,.kids-profiles-panel,.kids-family-note,.kids-hover-card,.kids-profile-card,.kids-stat-card,.kids-info-card,.kids-subject-card,.kids-admin-panel,.kids-admin-card,.kids-card,.kids-form-card,.kids-access-card,.kids-chat-main-shell,.kids-chat-inner-panel,.kids-chat-message-panel,.kids-chat-sidebar-panel,.kids-chat-folders-panel,.kids-chat-conversations-panel,.kids-chat-prompts-panel,.kids-composer-wrap){box-shadow:0 14px 28px rgba(15,23,42,.08)!important;background-clip:padding-box!important;overflow:hidden!important}.mindfy-kids-root.kids-cartoon-system :is(.kids-shell-header-inner,.kids-profile-avatar,.kids-profile-status,.kids-profile-info-chip,.kids-mini-card,.kids-attachment-chip,.kids-chip-soft,.kids-shell-badge){box-shadow:none!important;background-clip:padding-box!important;overflow:hidden!important}.mindfy-kids-root.kids-cartoon-system :is(button,[role=button],a[class*=rounded][href],.kids-action-button,.kids-profile-action,.kids-admin-button,.kids-chat-quick-prompt,.kids-folder-row,.kids-chat-conversation-item,.kids-prompt-category,.kids-status-pill,.kids-profile-status,.kids-profile-info-chip,.kids-mini-card,.kids-shell-badge,.kids-chip-soft,.kids-attachment-chip,.kids-composer-action,.kids-send-button,.kids-mic-button,.kids-glass-bubble){box-shadow:none!important;background-clip:padding-box!important}.mindfy-kids-root.kids-cartoon-system{--mindfy-chat-font-scale:1;--kids-page-a:#fff8e7;--kids-page-b:#fffafd;--kids-page-c:#eef8ff;--kids-card:rgba(255,255,255,0.86);--kids-card-strong:rgba(255,255,255,0.96);--kids-border:rgba(100,116,139,0.18);--kids-border-strong:rgba(14,165,233,0.46);--kids-text:#263244;--kids-text-soft:#566277;--kids-pink:#ec4899;--kids-sky:#0ea5e9;--kids-orange:#f59e0b;--kids-green:#10b981;font-family:Blinker,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif!important}body:has(.mindfy-kids-root.kids-cartoon-system),html:has(.mindfy-kids-root.kids-cartoon-system){background:#fff8ee!important;color:var(--kids-text)!important}.mindfy-kids-root.kids-cartoon-system .kids-bubbles-bg,.mindfy-kids-root.kids-cartoon-system .kids-chat-page,.mindfy-kids-root.kids-cartoon-system .kids-chat-shell{background:radial-gradient(circle at 14% 8%,rgba(253,224,71,.18),transparent 30%),radial-gradient(circle at 88% 12%,rgba(244,114,182,.16),transparent 34%),radial-gradient(circle at 72% 92%,rgba(56,189,248,.14),transparent 34%),linear-gradient(135deg,var(--kids-page-a) 0,var(--kids-page-b) 48%,var(--kids-page-c) 100%)!important;background-attachment:fixed!important;color:var(--kids-text)!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-shell{grid-template-columns:260px minmax(0,1fr)!important;gap:12px!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-main-shell{border:1px solid rgba(255,255,255,.88)!important;background:rgba(255,255,255,.56)!important;box-shadow:0 18px 50px rgba(71,85,105,.11)!important;backdrop-filter:blur(18px)!important;padding:12px!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-header-strip{min-height:50px!important;margin-bottom:10px!important;border:1px solid rgba(255,255,255,.94)!important;background:rgba(255,255,255,.82)!important;box-shadow:0 8px 24px rgba(71,85,105,.07)!important;padding:7px 10px!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-header-strip>div{min-height:34px!important}.mindfy-kids-root.kids-cartoon-system .kids-text-size-control{gap:5px!important}.mindfy-kids-root.kids-cartoon-system .kids-text-size-control button{height:30px!important;min-width:30px!important;padding:0 8px!important;border:1.5px solid rgba(14,165,233,.48)!important;background:rgba(255,255,255,.96)!important;color:#0877a6!important;box-shadow:none!important;font-size:11px!important;line-height:1!important}.mindfy-kids-root.kids-cartoon-system .kids-text-size-control button:nth-child(2){min-width:52px!important;font-weight:800!important}.mindfy-kids-root.kids-cartoon-system .kids-text-size-control button:hover:not(:disabled){border-color:rgba(14,165,233,.76)!important;background:#eff9ff!important;color:#036b96!important;transform:translateY(-1px)!important}.mindfy-kids-root.kids-cartoon-system .kids-text-size-control button:disabled{opacity:.38!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-header-strip .justify-end>div{height:32px!important;width:32px!important;border:1.5px solid rgba(16,185,129,.48)!important;background:rgba(236,253,245,.94)!important;color:#07825a!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-inner-panel{min-height:0!important;border:1px solid rgba(255,255,255,.92)!important;background:rgba(255,255,255,.54)!important;box-shadow:inset 0 0 0 1px rgba(148,163,184,.08)!important;padding:8px!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-message-panel{border:1px solid rgba(255,255,255,.94)!important;background:radial-gradient(circle at 8% 5%,rgba(253,224,71,.12),transparent 28%),radial-gradient(circle at 92% 7%,rgba(244,114,182,.11),transparent 30%),linear-gradient(160deg,rgba(255,253,246,.9),rgba(255,250,253,.88) 58%,rgba(244,250,255,.9))!important;box-shadow:none!important;padding:24px 26px!important;scroll-padding-bottom:20px!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-message-panel>.relative{width:100%!important;max-width:1180px!important;margin:0 auto!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-message-panel .space-y-4{row-gap:18px!important}.mindfy-kids-root.kids-cartoon-system .kids-glass-bubble{color:var(--kids-text)!important;font-family:inherit!important;overflow:visible!important}.mindfy-kids-root.kids-cartoon-system .kids-glass-bubble.kids-assistant-bubble{width:-moz-fit-content!important;width:fit-content!important;max-width:min(920px,90%)!important;border:1px solid rgba(244,114,182,.25)!important;background:rgba(255,255,255,.94)!important;box-shadow:0 10px 28px rgba(71,85,105,.08)!important;padding:16px 18px!important}.mindfy-kids-root.kids-cartoon-system .kids-glass-bubble.kids-user-bubble{width:-moz-fit-content!important;width:fit-content!important;max-width:min(620px,68%)!important;border:1px solid rgba(139,92,246,.28)!important;background:linear-gradient(135deg,rgba(255,255,255,.92),rgba(242,236,255,.94))!important;box-shadow:0 8px 22px rgba(124,58,237,.08)!important;padding:13px 16px!important}.mindfy-kids-root.kids-cartoon-system .kids-blocked-bubble{max-width:min(820px,90%)!important;border:1px solid rgba(248,113,113,.36)!important;background:rgba(254,242,242,.96)!important;box-shadow:0 8px 22px rgba(239,68,68,.07)!important}.mindfy-kids-root.kids-cartoon-system .kids-glass-bubble>.mb-2{margin-bottom:8px!important;color:#7b4b82!important;font-size:10.5px!important;font-weight:800!important;letter-spacing:.13em!important}.mindfy-kids-root.kids-cartoon-system .kids-user-bubble>.mb-2{color:#5b4a91!important}.mindfy-kids-root.kids-cartoon-system .kids-message-markdown,.mindfy-kids-root.kids-cartoon-system .kids-message-markdown :is(p,li,blockquote,td,th){color:var(--kids-text)!important;font-family:inherit!important;font-size:calc(1rem * var(--mindfy-chat-font-scale, 1))!important;line-height:1.62!important;letter-spacing:0!important}.mindfy-kids-root.kids-cartoon-system .kids-message-markdown :is(strong,b,h1,h2,h3,h4){color:#1f2b3c!important;font-weight:700!important}.mindfy-kids-root.kids-cartoon-system .kids-message-markdown p{margin-top:.36em!important;margin-bottom:.36em!important}.mindfy-kids-root.kids-cartoon-system .kids-message-markdown ol,.mindfy-kids-root.kids-cartoon-system .kids-message-markdown ul{margin-top:.45em!important;margin-bottom:.45em!important;padding-left:1.35em!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-floating-bubble{opacity:.28!important;filter:saturate(.92) brightness(1.03)!important;box-shadow:none!important}.mindfy-kids-root.kids-cartoon-system .kids-composer-footer{padding-top:10px!important}.mindfy-kids-root.kids-cartoon-system .kids-composer-form{width:100%!important}.mindfy-kids-root.kids-cartoon-system .kids-composer-wrap.mindfy-composer-shell{overflow:visible!important;border:1.5px solid rgba(14,165,233,.62)!important;background:rgba(255,255,255,.96)!important;box-shadow:0 9px 26px rgba(14,165,233,.09)!important;border-radius:22px!important}.mindfy-kids-root.kids-cartoon-system .kids-composer-wrap.mindfy-composer-shell:focus-within{border-color:rgba(14,165,233,.88)!important;box-shadow:0 0 0 3px rgba(14,165,233,.1),0 10px 28px rgba(14,165,233,.1)!important}.mindfy-kids-root.kids-cartoon-system .kids-composer-wrap.mindfy-composer-shell>div{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:end!important;gap:12px!important;padding:10px 10px 10px 16px!important}.mindfy-kids-root.kids-cartoon-system .kids-composer-textarea,.mindfy-kids-root.kids-cartoon-system .kids-composer-textarea:focus,.mindfy-kids-root.kids-cartoon-system .kids-composer-textarea:focus-visible{width:100%!important;min-height:48px!important;max-height:148px!important;height:auto;margin:0!important;padding:11px 4px 8px!important;border:0!important;background:transparent!important;color:#2f3a4a!important;box-shadow:none!important;font-family:inherit!important;font-size:calc(1rem * var(--mindfy-chat-font-scale, 1))!important;font-weight:500!important;line-height:1.45!important}.mindfy-kids-root.kids-cartoon-system .kids-composer-textarea::-moz-placeholder{color:#8490a2!important;opacity:1!important}.mindfy-kids-root.kids-cartoon-system .kids-composer-textarea::placeholder{color:#8490a2!important;opacity:1!important}.mindfy-kids-root.kids-cartoon-system .kids-composer-controls{align-self:end!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:8px!important;padding-bottom:1px!important}.mindfy-kids-root.kids-cartoon-system .kids-composer-action,.mindfy-kids-root.kids-cartoon-system .kids-mic-button,.mindfy-kids-root.kids-cartoon-system .kids-send-button{width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important;border-radius:14px!important;box-shadow:none!important}.mindfy-kids-root.kids-cartoon-system .kids-mic-button,.mindfy-kids-root.kids-cartoon-system .kids-mic-button:hover:not(:disabled){border:1px solid rgba(14,165,233,.26)!important;background:#f0f9ff!important;color:#087ea9!important}.mindfy-kids-root.kids-cartoon-system .kids-mic-button:hover:not(:disabled){background:#e0f2fe!important;transform:translateY(-1px)!important}.mindfy-kids-root.kids-cartoon-system .kids-mic-button svg{color:currentColor!important}.mindfy-kids-root.kids-cartoon-system .kids-send-button,.mindfy-kids-root.kids-cartoon-system .kids-send-button:hover:not(:disabled){border:1px solid rgba(217,119,6,.34)!important;background:linear-gradient(135deg,#f59e0b,#f97316)!important;color:#ffffff!important;box-shadow:0 8px 18px rgba(249,115,22,.2)!important}.mindfy-kids-root.kids-cartoon-system .kids-send-button:hover:not(:disabled){background:linear-gradient(135deg,#fbbf24,#f97316)!important;transform:translateY(-1px)!important}.mindfy-kids-root.kids-cartoon-system .kids-send-button svg{color:#ffffff!important;transform:translateX(1px) rotate(-3deg)!important}.mindfy-kids-root.kids-cartoon-system .kids-send-button:disabled{border-color:rgba(148,163,184,.18)!important;background:#eef1f5!important;color:#a0a8b4!important;box-shadow:none!important}.mindfy-kids-root.kids-cartoon-system .kids-send-button:disabled svg{color:#a0a8b4!important}.mindfy-kids-root.kids-cartoon-system .kids-composer-footer>p{padding-top:7px!important;color:#7d8796!important;font-size:11px!important;font-weight:500!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-sidebar-shell{color:var(--kids-text)!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-sidebar-scroll{gap:10px!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-sidebar-panel{border-width:2px!important;background:rgba(255,255,255,.7)!important;box-shadow:0 10px 28px rgba(71,85,105,.08)!important;padding:10px!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-folders-panel{border-color:rgba(245,158,11,.55)!important;background:linear-gradient(145deg,rgba(255,248,224,.94),rgba(255,255,255,.8),rgba(236,253,245,.88))!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-conversations-panel{border-color:rgba(14,165,233,.48)!important;background:linear-gradient(160deg,rgba(239,249,255,.94),rgba(255,255,255,.82),rgba(245,243,255,.88))!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-prompts-panel{border-color:rgba(16,185,129,.48)!important;background:linear-gradient(155deg,rgba(236,253,245,.94),rgba(255,255,255,.84),rgba(255,247,237,.88))!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-sidebar-panel :is(div,span,button){font-family:inherit!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-sidebar-panel .font-black,.mindfy-kids-root.kids-cartoon-system .kids-chat-sidebar-panel .font-bold,.mindfy-kids-root.kids-cartoon-system .kids-chat-sidebar-panel .font-semibold{color:#334155!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-conversation-item,.mindfy-kids-root.kids-cartoon-system .kids-chat-quick-prompt,.mindfy-kids-root.kids-cartoon-system .kids-folder-row,.mindfy-kids-root.kids-cartoon-system .kids-prompt-category{border:1px solid rgba(148,163,184,.18)!important;background:rgba(255,255,255,.67)!important;color:#334155!important;box-shadow:none!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-conversation-item.is-active,.mindfy-kids-root.kids-cartoon-system .kids-chat-conversation-item:hover,.mindfy-kids-root.kids-cartoon-system .kids-chat-quick-prompt:hover,.mindfy-kids-root.kids-cartoon-system .kids-folder-row.is-active,.mindfy-kids-root.kids-cartoon-system .kids-folder-row:hover,.mindfy-kids-root.kids-cartoon-system .kids-prompt-category:hover{border-color:rgba(14,165,233,.46)!important;background:rgba(255,255,255,.94)!important;transform:none!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-conversation-item .truncate,.mindfy-kids-root.kids-cartoon-system .kids-chat-quick-prompt,.mindfy-kids-root.kids-cartoon-system .kids-folder-row .truncate{color:#334155!important}.mindfy-kids-root.kids-cartoon-system .kids-empty-folders{border-color:rgba(148,163,184,.28)!important;background:rgba(255,255,255,.62)!important;color:#64748b!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-exit-button{border:1.5px solid rgba(14,165,233,.38)!important;background:rgba(255,255,255,.86)!important;color:#334155!important;box-shadow:0 7px 20px rgba(71,85,105,.07)!important}@media (max-width:1279px){.mindfy-kids-root.kids-cartoon-system .kids-chat-shell{display:block!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-main-shell{min-height:calc(100dvh - 24px)!important;height:calc(100dvh - 24px)!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-sidebar-shell{background:linear-gradient(160deg,#fff9ec,#fff8fc 52%,#eff9ff)!important;box-shadow:18px 0 42px rgba(71,85,105,.14)!important}}@media (max-width:768px){.mindfy-kids-root.kids-cartoon-system .kids-chat-page{padding:0!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-main-shell{height:100dvh!important;min-height:100dvh!important;border:0!important;border-radius:0!important;padding:8px!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-header-strip{margin-bottom:8px!important;border-radius:17px!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-inner-panel{border-radius:18px!important;padding:5px!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-message-panel{border-radius:16px!important;padding:14px 12px!important}.mindfy-kids-root.kids-cartoon-system .kids-blocked-bubble,.mindfy-kids-root.kids-cartoon-system .kids-glass-bubble.kids-assistant-bubble{max-width:96%!important;padding:13px 14px!important}.mindfy-kids-root.kids-cartoon-system .kids-glass-bubble.kids-user-bubble{max-width:84%!important;padding:11px 13px!important}.mindfy-kids-root.kids-cartoon-system .kids-message-markdown,.mindfy-kids-root.kids-cartoon-system .kids-message-markdown :is(p,li,blockquote,td,th){font-size:calc(1rem * var(--mindfy-chat-font-scale, 1))!important;line-height:1.58!important}.mindfy-kids-root.kids-cartoon-system .kids-composer-footer{padding-top:7px!important}.mindfy-kids-root.kids-cartoon-system .kids-composer-wrap.mindfy-composer-shell>div{gap:7px!important;padding:8px 8px 8px 12px!important}.mindfy-kids-root.kids-cartoon-system .kids-composer-textarea,.mindfy-kids-root.kids-cartoon-system .kids-composer-textarea:focus,.mindfy-kids-root.kids-cartoon-system .kids-composer-textarea:focus-visible{min-height:44px!important;max-height:112px!important;padding:10px 2px 6px!important;font-size:16px!important}.mindfy-kids-root.kids-cartoon-system .kids-composer-action,.mindfy-kids-root.kids-cartoon-system .kids-mic-button,.mindfy-kids-root.kids-cartoon-system .kids-send-button{width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;border-radius:13px!important}.mindfy-kids-root.kids-cartoon-system .kids-composer-footer>p{font-size:10px!important;line-height:1.35!important}}@media (max-width:420px){.mindfy-kids-root.kids-cartoon-system .kids-text-size-control button{height:28px!important;min-width:28px!important;padding:0 6px!important}.mindfy-kids-root.kids-cartoon-system .kids-text-size-control button:nth-child(2){min-width:47px!important}.mindfy-kids-root.kids-cartoon-system .kids-composer-controls{gap:5px!important}.mindfy-kids-root.kids-cartoon-system .kids-composer-action,.mindfy-kids-root.kids-cartoon-system .kids-mic-button,.mindfy-kids-root.kids-cartoon-system .kids-send-button{width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important}}.mindfy-kids-root.kids-cartoon-system .kids-chat-conversation-item,.mindfy-kids-root.kids-cartoon-system .kids-prompt-category{width:100%!important;min-height:43px!important;margin:0!important;padding:5px 6px!important;border:2px solid #38bdf8!important;border-radius:17px!important;background:rgba(255,255,255,.94)!important;background-image:linear-gradient(135deg,rgba(255,255,255,.98),rgba(239,249,255,.94))!important;box-shadow:0 3px 0 rgba(56,189,248,.16)!important;transform:none!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-conversation-item:nth-child(5n+2),.mindfy-kids-root.kids-cartoon-system .kids-prompt-category:nth-child(5n+2){border-color:#f472b6!important;background-image:linear-gradient(135deg,rgba(255,255,255,.98),rgba(253,242,248,.96))!important;box-shadow:0 3px 0 rgba(244,114,182,.16)!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-conversation-item:nth-child(5n+3),.mindfy-kids-root.kids-cartoon-system .kids-prompt-category:nth-child(5n+3){border-color:#f59e0b!important;background-image:linear-gradient(135deg,rgba(255,255,255,.98),rgba(255,251,235,.96))!important;box-shadow:0 3px 0 rgba(245,158,11,.16)!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-conversation-item:nth-child(5n+4),.mindfy-kids-root.kids-cartoon-system .kids-prompt-category:nth-child(5n+4){border-color:#34d399!important;background-image:linear-gradient(135deg,rgba(255,255,255,.98),rgba(236,253,245,.96))!important;box-shadow:0 3px 0 rgba(52,211,153,.16)!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-conversation-item:nth-child(5n),.mindfy-kids-root.kids-cartoon-system .kids-prompt-category:nth-child(5n){border-color:#a78bfa!important;background-image:linear-gradient(135deg,rgba(255,255,255,.98),rgba(245,243,255,.96))!important;box-shadow:0 3px 0 rgba(167,139,250,.16)!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-conversation-item:focus-within,.mindfy-kids-root.kids-cartoon-system .kids-chat-conversation-item:hover,.mindfy-kids-root.kids-cartoon-system .kids-prompt-category:focus-within,.mindfy-kids-root.kids-cartoon-system .kids-prompt-category:hover{background-image:linear-gradient(135deg,#ffffff,#f8fafc)!important;filter:saturate(1.04)!important;transform:translateY(-1px)!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-conversation-item.is-active{border-color:#ffffff!important;background:linear-gradient(135deg,#fef3c7,#fce7f3 48%,#dbeafe)!important;background-image:linear-gradient(135deg,#fef3c7,#fce7f3 48%,#dbeafe)!important;box-shadow:0 0 0 2px #38bdf8,0 4px 0 rgba(56,189,248,.2)!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-conversation-main{width:100%!important;min-height:30px!important;gap:7px!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-conversation-open,.mindfy-kids-root.kids-cartoon-system .kids-chat-conversation-open:focus,.mindfy-kids-root.kids-cartoon-system .kids-chat-conversation-open:focus-visible,.mindfy-kids-root.kids-cartoon-system .kids-chat-conversation-open:hover{min-width:0!important;min-height:30px!important;padding:3px 2px!important;border:0!important;border-radius:10px!important;background:transparent!important;background-image:none!important;box-shadow:none!important;color:#334155!important;transform:none!important;outline:none!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-conversation-title{display:block!important;width:100%!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#334155!important;font-size:12px!important;font-weight:750!important;line-height:1.35!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-conversation-icon{width:25px!important;min-width:25px!important;height:25px!important;border:1.5px solid rgba(14,165,233,.3)!important;border-radius:9px!important;background:rgba(255,255,255,.82)!important;color:#0369a1!important;box-shadow:none!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-saved-menu-button{width:28px!important;min-width:28px!important;height:28px!important;border:1.5px solid rgba(14,165,233,.3)!important;border-radius:10px!important;background:rgba(255,255,255,.86)!important;color:#0369a1!important;box-shadow:none!important;opacity:.78!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-conversation-item:hover .kids-chat-saved-menu-button,.mindfy-kids-root.kids-cartoon-system .kids-chat-saved-menu-button.is-open,.mindfy-kids-root.kids-cartoon-system .kids-chat-saved-menu-button:focus-visible{opacity:1!important;border-color:#38bdf8!important;background:#e0f2fe!important;transform:none!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-sidebar-shell{padding-bottom:2px!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-sidebar-scroll{padding-bottom:3px!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-exit-wrap{position:relative!important;z-index:8!important;margin:0!important;padding:8px 2px 2px!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-exit-button{width:100%!important;min-height:43px!important;justify-content:flex-start!important;gap:9px!important;padding:10px 13px!important;border:2px solid #f59e0b!important;border-radius:16px!important;background:linear-gradient(135deg,#fffefb,#fffbeb)!important;color:#92400e!important;box-shadow:0 3px 0 rgba(245,158,11,.16)!important;line-height:1!important}.mindfy-kids-root.kids-cartoon-system .kids-message-row{width:100%!important;margin:0!important}.mindfy-kids-root.kids-cartoon-system .kids-message-stack{display:flex!important;width:-moz-fit-content!important;width:fit-content!important;max-width:min(920px,90%)!important;flex-direction:column!important;min-width:0!important}.mindfy-kids-root.kids-cartoon-system .kids-message-stack.is-user{max-width:min(620px,72%)!important;align-items:flex-end!important}.mindfy-kids-root.kids-cartoon-system .kids-message-stack.is-assistant{align-items:flex-start!important}.mindfy-kids-root.kids-cartoon-system .kids-message-stack .kids-glass-bubble{max-width:100%!important;overflow:visible!important}.mindfy-kids-root.kids-cartoon-system .kids-message-author{margin-bottom:7px!important;font-size:10.5px!important;line-height:1.2!important}.mindfy-kids-root.kids-cartoon-system .kids-message-meta{display:flex!important;width:100%!important;min-height:28px!important;align-items:center!important;gap:5px!important;margin-top:5px!important}.mindfy-kids-root.kids-cartoon-system .kids-message-meta.is-user{justify-content:flex-end!important}.mindfy-kids-root.kids-cartoon-system .kids-message-meta.is-assistant{justify-content:flex-start!important}.mindfy-kids-root.kids-cartoon-system .kids-message-time{flex:0 0 auto!important;color:#7b8796!important;font-size:10.5px!important;font-weight:650!important;line-height:1!important;letter-spacing:.01em!important;font-variant-numeric:tabular-nums!important}.mindfy-kids-root.kids-cartoon-system .kids-message-actions{display:inline-flex!important;align-items:center!important;gap:2px!important;transition:opacity .16s ease!important}.mindfy-kids-root.kids-cartoon-system .kids-assistant-message-actions:not(.is-latest){opacity:.62!important}.mindfy-kids-root.kids-cartoon-system .kids-assistant-message-actions.is-latest,.mindfy-kids-root.kids-cartoon-system .kids-assistant-message-actions:focus-within,.mindfy-kids-root.kids-cartoon-system .kids-message-row:hover .kids-assistant-message-actions{opacity:1!important}.mindfy-kids-root.kids-cartoon-system .kids-message-action,.mindfy-kids-root.kids-cartoon-system .kids-message-action:focus,.mindfy-kids-root.kids-cartoon-system .kids-message-action:focus-visible,.mindfy-kids-root.kids-cartoon-system .kids-message-action:hover{display:inline-flex!important;min-width:28px!important;min-height:28px!important;align-items:center!important;justify-content:center!important;border-radius:999px!important;background:transparent!important;background-image:none!important;transform:none!important}.mindfy-kids-root.kids-cartoon-system .kids-message-action.is-copy{color:#0284c7!important}.mindfy-kids-root.kids-cartoon-system .kids-message-action.is-edit{color:#db2777!important}.mindfy-kids-root.kids-cartoon-system .kids-message-action.is-retry{color:#d97706!important}.mindfy-kids-root.kids-cartoon-system .kids-message-action.is-voice{color:#059669!important}.mindfy-kids-root.kids-cartoon-system .kids-message-action.is-copy:hover{background:rgba(14,165,233,.11)!important}.mindfy-kids-root.kids-cartoon-system .kids-message-action.is-edit:hover{background:rgba(236,72,153,.1)!important}.mindfy-kids-root.kids-cartoon-system .kids-message-action.is-retry:hover{background:rgba(245,158,11,.12)!important}.mindfy-kids-root.kids-cartoon-system .kids-message-action.is-voice.is-active,.mindfy-kids-root.kids-cartoon-system .kids-message-action.is-voice:hover{background:rgba(16,185,129,.12)!important}.mindfy-kids-root.kids-cartoon-system .kids-message-action:disabled{background:transparent!important;border:0!important;color:#a8b0bb!important;opacity:.55!important}@media (hover:hover) and (pointer:fine){.mindfy-kids-root.kids-cartoon-system .kids-user-message-actions{opacity:0!important;pointer-events:none!important}.mindfy-kids-root.kids-cartoon-system .kids-message-row:hover .kids-user-message-actions,.mindfy-kids-root.kids-cartoon-system .kids-user-message-actions:focus-within{opacity:1!important;pointer-events:auto!important}}.mindfy-kids-root.kids-cartoon-system .kids-chat-conversations-panel .kids-chat-conversation-item{background:linear-gradient(135deg,#ffffff,var(--kids-saved-soft,#eff9ff))!important;background-image:linear-gradient(135deg,#ffffff,var(--kids-saved-soft,#eff9ff))!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-conversations-panel .kids-chat-conversation-item:focus-within,.mindfy-kids-root.kids-cartoon-system .kids-chat-conversations-panel .kids-chat-conversation-item:hover{border-color:var(--kids-saved-accent,#38bdf8)!important;background:linear-gradient(135deg,#ffffff,var(--kids-saved-soft,#eff9ff))!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-conversations-panel .kids-chat-conversation-item.is-active{border-color:var(--kids-saved-accent,#38bdf8)!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-conversations-panel .kids-chat-conversation-open{border-radius:0!important}@media (max-width:1279px){.mindfy-kids-root.kids-cartoon-system .kids-chat-sidebar-backdrop{background:rgba(226,232,240,.4)!important;backdrop-filter:blur(3px)!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-sidebar-shell{color-scheme:light!important;background:radial-gradient(circle at 10% 4%,rgba(254,240,138,.48),transparent 27%),radial-gradient(circle at 92% 12%,rgba(251,207,232,.5),transparent 30%),linear-gradient(180deg,#fffefa,#f8fbff 58%,#f0fdf4)!important;background-color:#fffefa!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-conversation-list,.mindfy-kids-root.kids-cartoon-system .kids-chat-sidebar-panel,.mindfy-kids-root.kids-cartoon-system .kids-chat-sidebar-scroll{color-scheme:light!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-sidebar-backdrop{background:rgba(241,245,249,.46)!important;backdrop-filter:blur(3px) saturate(.92)!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-sidebar-shell{border:0!important;background:radial-gradient(circle at 8% 4%,rgba(254,240,138,.46),transparent 28%),radial-gradient(circle at 92% 10%,rgba(251,207,232,.5),transparent 30%),radial-gradient(circle at 18% 92%,rgba(191,219,254,.42),transparent 32%),linear-gradient(180deg,#fffefa,#f8fbff 54%,#f0fdf4)!important;box-shadow:16px 0 38px rgba(56,189,248,.14)!important}}.mindfy-kids-root.kids-cartoon-system .kids-chat-conversations-panel .kids-chat-conversation-list{gap:8px!important;padding:2px 1px 5px!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-conversations-panel .kids-chat-conversation-item{box-sizing:border-box!important;min-height:42px!important;margin:0!important;padding:4px 6px 4px 8px!important;border-radius:16px!important;background:linear-gradient(135deg,#fff,var(--kids-saved-soft,#eff9ff))!important;background-image:linear-gradient(135deg,#fff,var(--kids-saved-soft,#eff9ff))!important;color:var(--kids-saved-text,#075985)!important;transform:none!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-conversations-panel .kids-chat-conversation-item:focus-within,.mindfy-kids-root.kids-cartoon-system .kids-chat-conversations-panel .kids-chat-conversation-item:hover{background:linear-gradient(135deg,#fff,var(--kids-saved-soft,#eff9ff))!important;filter:saturate(1.06) brightness(.995)!important;transform:translateY(-1px)!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-conversations-panel .kids-chat-conversation-item.is-active{background:linear-gradient(135deg,#fff7d6,#fce7f3 52%,#e0f2fe)!important;background-image:linear-gradient(135deg,#fff7d6,#fce7f3 52%,#e0f2fe)!important;box-shadow:0 0 0 2px rgba(255,255,255,.92)!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-conversations-panel .kids-chat-conversation-open{min-width:0!important;border:0!important;background:transparent!important;box-shadow:none!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-conversations-panel .kids-chat-conversation-title{color:var(--kids-saved-text,#075985)!important;font-size:12.5px!important;font-weight:700!important;line-height:1.45!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-conversations-panel .kids-chat-conversation-icon{background:color-mix(in srgb,var(--kids-saved-accent,#38bdf8) 13%,white)!important;color:var(--kids-saved-text,#075985)!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-conversations-panel .kids-chat-saved-menu-button{display:inline-flex!important;width:26px!important;min-width:26px!important;height:26px!important;align-items:center!important;justify-content:center!important;border:0!important;border-radius:9px!important;background:transparent!important;color:var(--kids-saved-text,#075985)!important;opacity:.58!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-conversations-panel .kids-chat-conversation-item:hover .kids-chat-saved-menu-button,.mindfy-kids-root.kids-cartoon-system .kids-chat-conversations-panel .kids-chat-saved-menu-button.is-open,.mindfy-kids-root.kids-cartoon-system .kids-chat-conversations-panel .kids-chat-saved-menu-button:focus-visible{border:0!important;background:color-mix(in srgb,var(--kids-saved-accent,#38bdf8) 13%,transparent)!important}@media (max-width:1279px){.mindfy-kids-root.kids-cartoon-system .kids-chat-sidebar-backdrop{background:rgba(226,232,240,.4)!important;backdrop-filter:blur(3px)!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-sidebar-shell{color-scheme:light!important;background:radial-gradient(circle at 10% 4%,rgba(254,240,138,.48),transparent 27%),radial-gradient(circle at 92% 12%,rgba(251,207,232,.5),transparent 30%),linear-gradient(180deg,#fffefa,#f8fbff 58%,#f0fdf4)!important;background-color:#fffefa!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-sidebar-backdrop{background:rgba(241,245,249,.46)!important;backdrop-filter:blur(3px) saturate(.92)!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-sidebar-shell{border:0!important;background:radial-gradient(circle at 8% 4%,rgba(254,240,138,.46),transparent 28%),radial-gradient(circle at 92% 10%,rgba(251,207,232,.5),transparent 30%),radial-gradient(circle at 18% 92%,rgba(191,219,254,.42),transparent 32%),linear-gradient(180deg,#fffefa,#f8fbff 54%,#f0fdf4)!important;box-shadow:16px 0 38px rgba(56,189,248,.14)!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-sidebar-panel{border-color:rgba(255,255,255,.96)!important;background:rgba(255,255,255,.88)!important;box-shadow:0 10px 24px rgba(51,65,85,.07)!important}}.mindfy-kids-root.kids-cartoon-system .kids-chat-conversation-list{display:flex!important;flex-direction:column!important;gap:7px!important;padding:2px!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-conversations-panel .kids-chat-conversation-item{border-width:1.5px!important;background:linear-gradient(135deg,rgba(255,255,255,.98),rgba(240,249,255,.9))!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-conversations-panel .kids-chat-conversation-open{min-height:32px!important;padding:0!important}.mindfy-kids-root.kids-cartoon-system :is(.kids-chat-sidebar-action,.kids-chat-saved-menu-button,.kids-folder-menu-button,.kids-message-action),.mindfy-kids-root.kids-cartoon-system :is(.kids-chat-sidebar-action,.kids-chat-saved-menu-button,.kids-folder-menu-button,.kids-message-action):is(:hover,:focus,:focus-visible,:active){border:0!important;outline:0!important;box-shadow:none!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-sidebar-action:hover{filter:saturate(1.08) brightness(.98)!important;transform:translateY(-1px)!important}.mindfy-kids-root.kids-cartoon-system .kids-folder-row{min-height:40px!important;padding:6px 8px!important;border-width:1.5px!important;border-radius:17px!important;background:rgba(255,255,255,.88)!important;box-shadow:none!important}.mindfy-kids-root.kids-cartoon-system .kids-folder-row>button:first-child,.mindfy-kids-root.kids-cartoon-system .kids-folder-row>button:first-child span{color:#334155!important;font-size:12.5px!important;font-weight:800!important;letter-spacing:0!important}.mindfy-kids-root.kids-cartoon-system .kids-message-row{padding-inline:3px!important}.mindfy-kids-root.kids-cartoon-system .kids-message-stack.is-assistant{max-width:min(920px,88%)!important}.mindfy-kids-root.kids-cartoon-system .kids-message-stack.is-user{max-width:min(640px,74%)!important}.mindfy-kids-root.kids-cartoon-system .kids-message-meta{width:auto!important;min-width:0!important;min-height:26px!important;margin-top:4px!important}.mindfy-kids-root.kids-cartoon-system .kids-message-actions{border:0!important;background:transparent!important;box-shadow:none!important}@media (hover:hover) and (pointer:fine){.mindfy-kids-root.kids-cartoon-system .kids-message-row:hover .kids-user-message-actions{opacity:0!important;pointer-events:none!important}.mindfy-kids-root.kids-cartoon-system .kids-message-stack.is-user:focus-within .kids-user-message-actions,.mindfy-kids-root.kids-cartoon-system .kids-message-stack.is-user:hover .kids-user-message-actions{opacity:1!important;pointer-events:auto!important}}@media (max-width:639px){.mindfy-kids-root.kids-cartoon-system .kids-message-stack.is-assistant{max-width:94%!important}.mindfy-kids-root.kids-cartoon-system .kids-message-stack.is-user{max-width:84%!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-conversation-title{font-size:13px!important}}.mindfy-kids-root.kids-cartoon-system .kids-glass-bubble .kids-status-pill,.mindfy-kids-root.kids-cartoon-system .kids-status-pill{min-height:30px!important;padding:6px 10px!important;border:1px solid rgba(244,114,182,.3)!important;border-radius:999px!important;background:rgba(253,242,248,.92)!important;color:#9d174d!important;box-shadow:none!important;font-size:11px!important;font-weight:750!important;line-height:1.2!important}.mindfy-kids-root.kids-cartoon-system .kids-message-markdown{min-width:0!important;overflow-wrap:anywhere!important;word-break:normal!important;white-space:normal!important;text-rendering:optimizeLegibility!important}.mindfy-kids-root.kids-cartoon-system .kids-message-markdown .kids-md-paragraph{margin:0 0 .72em!important;line-height:1.62!important}.mindfy-kids-root.kids-cartoon-system .kids-message-markdown .kids-md-paragraph:last-child{margin-bottom:0!important}.mindfy-kids-root.kids-cartoon-system .kids-message-markdown .kids-md-heading{margin:.95em 0 .4em!important;color:#1e293b!important;font-weight:850!important;line-height:1.25!important}.mindfy-kids-root.kids-cartoon-system .kids-message-markdown .kids-md-heading:first-child{margin-top:0!important}.mindfy-kids-root.kids-cartoon-system .kids-message-markdown .kids-md-heading-1{font-size:1.28em!important}.mindfy-kids-root.kids-cartoon-system .kids-message-markdown .kids-md-heading-2{font-size:1.18em!important}.mindfy-kids-root.kids-cartoon-system .kids-message-markdown .kids-md-heading-3,.mindfy-kids-root.kids-cartoon-system .kids-message-markdown .kids-md-heading-4{font-size:1.08em!important}.mindfy-kids-root.kids-cartoon-system .kids-message-markdown .kids-md-list{margin:.45em 0 .75em!important;padding-left:1.35em!important}.mindfy-kids-root.kids-cartoon-system .kids-message-markdown .kids-md-list-unordered{list-style:disc outside!important}.mindfy-kids-root.kids-cartoon-system .kids-message-markdown .kids-md-list-ordered{list-style:decimal outside!important}.mindfy-kids-root.kids-cartoon-system .kids-message-markdown .kids-md-list-item{margin:.22em 0!important;padding-left:.12em!important;line-height:1.58!important}.mindfy-kids-root.kids-cartoon-system .kids-message-markdown .kids-md-list-item>p{display:inline!important;margin:0!important}.mindfy-kids-root.kids-cartoon-system .kids-message-markdown .kids-md-quote{margin:.7em 0!important;padding:.55em .8em!important;border-left:4px solid #38bdf8!important;border-radius:0 12px 12px 0!important;background:rgba(224,242,254,.62)!important;color:#334155!important}.mindfy-kids-root.kids-cartoon-system .kids-message-markdown .kids-message-link{color:#0369a1!important;font-weight:700!important;text-decoration:underline!important;text-decoration-thickness:1.5px!important;text-underline-offset:3px!important}.mindfy-kids-root.kids-cartoon-system .kids-message-markdown .kids-md-table-wrap{width:100%!important;margin:.7em 0!important;overflow-x:auto!important;border:1px solid rgba(56,189,248,.24)!important;border-radius:14px!important;background:#ffffff!important}.mindfy-kids-root.kids-cartoon-system .kids-message-markdown .kids-md-table-wrap table{width:100%!important;min-width:480px!important;border-collapse:collapse!important}.mindfy-kids-root.kids-cartoon-system .kids-message-markdown .kids-md-table-wrap :is(th,td){padding:8px 10px!important;border-bottom:1px solid rgba(56,189,248,.16)!important;text-align:left!important}@media (max-width:768px){.mindfy-kids-root.kids-cartoon-system .kids-message-stack{max-width:96%!important}.mindfy-kids-root.kids-cartoon-system .kids-message-stack.is-user{max-width:86%!important}.mindfy-kids-root.kids-cartoon-system .kids-message-actions{opacity:1!important;pointer-events:auto!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-exit-wrap{padding-bottom:max(4px,env(safe-area-inset-bottom,0px))!important}}.mindfy-kids-root.kids-cartoon-system .kids-status-label{min-height:30px!important;margin:0!important;padding:6px 10px!important;border:1px solid rgba(244,114,182,.3)!important;border-radius:999px!important;background:rgba(253,242,248,.92)!important;color:#9d174d!important;box-shadow:none!important;font-size:11px!important;font-weight:750!important;line-height:1.2!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-conversations-panel .kids-chat-conversation-list{display:flex!important;flex-direction:column!important;padding:1px 1px 4px!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-conversations-panel .kids-chat-conversation-list>.kids-chat-conversation-item{--kids-saved-accent:#38bdf8;--kids-saved-shadow:rgba(56,189,248,0.18);box-sizing:border-box!important;width:100%!important;min-height:44px!important;margin:0!important;padding:4px!important;overflow:visible!important;border:2px solid var(--kids-saved-accent)!important;border-radius:18px!important;background:rgba(255,255,255,.94)!important;background-image:linear-gradient(135deg,rgba(255,255,255,.99),rgba(239,249,255,.94))!important;box-shadow:0 3px 0 var(--kids-saved-shadow)!important;transform:none!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-conversations-panel .kids-chat-conversation-list>.kids-chat-conversation-item:nth-child(5n+2){--kids-saved-accent:#f472b6;--kids-saved-shadow:rgba(244,114,182,0.18);background-image:linear-gradient(135deg,rgba(255,255,255,.99),rgba(253,242,248,.95))!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-conversations-panel .kids-chat-conversation-list>.kids-chat-conversation-item:nth-child(5n+3){--kids-saved-accent:#f59e0b;--kids-saved-shadow:rgba(245,158,11,0.18);background-image:linear-gradient(135deg,rgba(255,255,255,.99),rgba(255,251,235,.95))!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-conversations-panel .kids-chat-conversation-list>.kids-chat-conversation-item:nth-child(5n+4){--kids-saved-accent:#34d399;--kids-saved-shadow:rgba(52,211,153,0.18);background-image:linear-gradient(135deg,rgba(255,255,255,.99),rgba(236,253,245,.95))!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-conversations-panel .kids-chat-conversation-list>.kids-chat-conversation-item:nth-child(5n){--kids-saved-accent:#a78bfa;--kids-saved-shadow:rgba(167,139,250,0.18);background-image:linear-gradient(135deg,rgba(255,255,255,.99),rgba(245,243,255,.95))!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-conversations-panel .kids-chat-conversation-list>.kids-chat-conversation-item:focus-within,.mindfy-kids-root.kids-cartoon-system .kids-chat-conversations-panel .kids-chat-conversation-list>.kids-chat-conversation-item:hover{filter:saturate(1.05)!important;transform:translateY(-1px)!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-conversations-panel .kids-chat-conversation-list>.kids-chat-conversation-item.is-active{border-color:var(--kids-saved-accent)!important;background:linear-gradient(135deg,#fff7d6,#fce7f3 50%,#e0f2fe)!important;background-image:linear-gradient(135deg,#fff7d6,#fce7f3 50%,#e0f2fe)!important;box-shadow:0 0 0 2px rgba(255,255,255,.95),0 4px 0 var(--kids-saved-shadow)!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-conversations-panel .kids-chat-conversation-main{box-sizing:border-box!important;display:flex!important;align-items:center!important;gap:6px!important;padding:3px 4px 3px 6px!important;border:1px solid color-mix(in srgb,var(--kids-saved-accent) 22%,transparent)!important;border-radius:13px!important;background:linear-gradient(90deg,rgba(255,255,255,.88),rgba(240,249,255,.82))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.92)!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-conversations-panel .kids-chat-conversation-icon{width:21px!important;min-width:21px!important;height:21px!important;border-radius:7px!important;background:transparent!important;color:var(--kids-saved-accent)!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-conversations-panel .kids-chat-conversation-open,.mindfy-kids-root.kids-cartoon-system .kids-chat-conversations-panel .kids-chat-conversation-open:focus-visible,.mindfy-kids-root.kids-cartoon-system .kids-chat-conversations-panel .kids-chat-conversation-open:hover{min-height:24px!important;padding:1px 0!important;border:0!important;background:transparent!important;box-shadow:none!important;transform:none!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-conversations-panel .kids-chat-conversation-title{color:#334155!important;font-size:11.5px!important;font-weight:750!important;line-height:1.3!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-conversations-panel .kids-chat-saved-menu-button{width:25px!important;min-width:25px!important;height:25px!important;padding:0!important;border:1px solid color-mix(in srgb,var(--kids-saved-accent) 35%,transparent)!important;border-radius:999px!important;background:rgba(255,255,255,.76)!important;color:var(--kids-saved-accent)!important;box-shadow:none!important;opacity:.78!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-conversations-panel .kids-chat-conversation-item:hover .kids-chat-saved-menu-button,.mindfy-kids-root.kids-cartoon-system .kids-chat-conversations-panel .kids-chat-saved-menu-button.is-open,.mindfy-kids-root.kids-cartoon-system .kids-chat-conversations-panel .kids-chat-saved-menu-button:focus-visible{opacity:1!important;background:rgba(255,255,255,.98)!important;border-color:var(--kids-saved-accent)!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-sidebar-shell{box-sizing:border-box!important;display:flex!important;min-height:0!important;height:100%!important;overflow:hidden!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-sidebar-scroll{flex:1 1 auto!important;min-height:0!important;margin:0!important;padding:0 1px 4px!important;overflow-x:visible!important;overflow-y:auto!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-exit-wrap{box-sizing:border-box!important;flex:0 0 auto!important;align-self:stretch!important;padding:8px 1px 2px!important;background:transparent!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-exit-button,.mindfy-kids-root.kids-cartoon-system .kids-chat-exit-button:focus-visible,.mindfy-kids-root.kids-cartoon-system .kids-chat-exit-button:hover{box-sizing:border-box!important;min-width:0!important;height:44px!important;min-height:44px!important;padding:0 13px!important;display:flex!important;align-items:center!important;gap:9px!important;border:2px solid #f59e0b!important;border-radius:17px!important;background:linear-gradient(135deg,#fffefb,#fffbeb)!important;box-shadow:0 3px 0 rgba(245,158,11,.17)!important;line-height:1!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-exit-button:hover{background:linear-gradient(135deg,#fffbeb,#fef3c7)!important;transform:translateY(-1px)!important}@media (max-width:1279px){.mindfy-kids-root.kids-cartoon-system .kids-chat-sidebar-shell{padding-bottom:max(8px,env(safe-area-inset-bottom,0px))!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-exit-wrap{padding-bottom:0!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-sidebar-backdrop{background:rgba(241,245,249,.46)!important;backdrop-filter:blur(3px) saturate(.92)!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-sidebar-shell{width:min(88vw,340px)!important;padding:10px!important;background:radial-gradient(circle at 8% 4%,rgba(254,240,138,.46),transparent 28%),radial-gradient(circle at 92% 10%,rgba(251,207,232,.5),transparent 30%),radial-gradient(circle at 18% 92%,rgba(191,219,254,.42),transparent 32%),linear-gradient(180deg,#fffefa,#f8fbff 54%,#f0fdf4)!important;border:0!important;box-shadow:16px 0 38px rgba(56,189,248,.14)!important;color-scheme:light!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-sidebar-scroll{padding:0 0 6px!important;background:transparent!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-sidebar-panel{background:rgba(255,255,255,.82)!important;backdrop-filter:blur(18px) saturate(1.08)!important}}.mindfy-kids-root.kids-cartoon-system .kids-chat-conversations-panel .kids-chat-conversation-list{gap:7px!important;padding:1px 1px 5px!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-conversations-panel .kids-chat-conversation-item{width:100%!important;min-height:44px!important;padding:6px 8px!important;border:1.5px solid var(--kids-saved-accent,#38bdf8)!important;border-radius:18px!important;background:rgba(255,255,255,.96)!important;box-shadow:none!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-conversations-panel .kids-chat-conversation-main{width:100%!important;min-height:32px!important;padding:0!important;gap:8px!important;border:0!important;border-radius:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-conversations-panel .kids-chat-conversation-icon{width:24px!important;min-width:24px!important;height:24px!important;border:0!important;border-radius:9px!important;background:color-mix(in srgb,var(--kids-saved-accent,#38bdf8) 12%,white)!important;color:var(--kids-saved-accent,#0284c7)!important;box-shadow:none!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-conversations-panel .kids-chat-conversation-title{color:#27364a!important;font-family:inherit!important;font-size:13px!important;font-weight:800!important;line-height:1.35!important;letter-spacing:0!important}.mindfy-kids-root.kids-cartoon-system :is(.kids-chat-saved-menu-button,.kids-folder-menu-button,.kids-chat-conversation-open,.kids-message-action,.kids-chat-header-strip button,.kids-composer-wrap button){border:0!important;box-shadow:none!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-saved-menu-button{width:26px!important;min-width:26px!important;height:26px!important;padding:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border:0!important;background:transparent!important;color:var(--kids-saved-accent,#38bdf8)!important;opacity:.72!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-saved-menu-button.is-open,.mindfy-kids-root.kids-cartoon-system .kids-chat-saved-menu-button:focus-visible,.mindfy-kids-root.kids-cartoon-system .kids-chat-saved-menu-button:hover{border:0!important;background:color-mix(in srgb,var(--kids-saved-accent,#38bdf8) 12%,transparent)!important;opacity:1!important}.mindfy-kids-root.kids-cartoon-system .kids-message-author{display:none!important}.mindfy-kids-root.kids-cartoon-system .kids-message-markdown{margin-top:0!important}.mindfy-kids-root.kids-cartoon-system .kids-message-action,.mindfy-kids-root.kids-cartoon-system .kids-message-action:focus,.mindfy-kids-root.kids-cartoon-system .kids-message-action:focus-visible,.mindfy-kids-root.kids-cartoon-system .kids-message-action:hover{width:28px!important;height:28px!important;padding:0!important;border:0!important;outline:0!important;box-shadow:none!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-exit-wrap{width:100%!important;margin:auto 0 0!important;padding:8px 0 0!important}.mindfy-kids-root.kids-cartoon-system .kids-chat-exit-button,.mindfy-kids-root.kids-cartoon-system .kids-chat-exit-button:focus-visible,.mindfy-kids-root.kids-cartoon-system .kids-chat-exit-button:hover{width:100%!important;min-height:42px!important;margin:0!important;padding:0 12px!important;justify-content:flex-start!important;border:0!important;border-radius:15px!important;background:rgba(255,251,235,.94)!important;color:#92400e!important;box-shadow:none!important}@media (hover:hover) and (pointer:fine){.mindfy-kids-root.kids-cartoon-system .kids-message-row:hover .kids-user-message-actions,.mindfy-kids-root.kids-cartoon-system .kids-user-message-actions{opacity:0!important;pointer-events:none!important}.mindfy-kids-root.kids-cartoon-system .kids-message-stack.is-user:focus-within .kids-user-message-actions,.mindfy-kids-root.kids-cartoon-system .kids-message-stack.is-user:hover .kids-user-message-actions{opacity:1!important;pointer-events:auto!important}}