#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system{--kids-system-bg:#03041a;--kids-system-panel:#0b0a2b;--kids-system-panel-strong:#11103a;--kids-system-panel-soft:rgba(25,20,78,.72);--kids-system-line:rgba(139,61,255,.32);--kids-system-line-soft:rgba(255,255,255,.09);--kids-system-text:#f8f7ff;--kids-system-muted:#aaa8ca;--kids-system-orange:#ff7a00;--kids-system-pink:#ff2ea6;--kids-system-purple:#8b3dff;--kids-system-blue:#246bff;color:var(--kids-system-text);color-scheme:dark}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-profile-card.kids-profile-card:hover,#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-wiggle-on-hover:hover,#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system :is(.kids-shell-header,.kids-dashboard-surface,.kids-panel-clean,.mindfy-panel-subtle,.kids-static-card,.kids-admin-panel,.kids-admin-card,.kids-chat-main-shell,.kids-chat-inner-panel,.kids-chat-message-panel,.kids-chat-sidebar-panel,.kids-prompt-category,.kids-folder-row,.kids-welcome-card,.kids-welcome-stat):hover,#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system :is(button,a):hover{animation:none!important;filter:none!important;rotate:none!important;transform:none!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system :is(.kids-motion-option,.kids-dashboard-action,.kids-profile-action,.kids-subject-card,.kids-chat-quick-prompt,.kids-admin-button,button.kids-hover-card,a.kids-hover-card,.kids-saved-conversation-open,.kids-profile-toolbar button,.kids-access-panel button,.kids-panel-clean button,.kids-guardian-tabs button,.kids-folder-row button,.kids-prompt-category button):hover:not(:disabled){animation:none!important;filter:brightness(1.08)!important;rotate:none!important;transform:translateY(-2px)!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-admin-v2-shell :is(.kids-profile-page,.kids-profile-toolbar,.kids-access-manager,.kids-guardian-dashboard,.kids-guardian-panel,.kids-profile-form,.kids-inner-card-grid,.kids-profile-card-grid,.kids-stat-grid){background:transparent!important;background-image:none!important;border-color:transparent!important;box-shadow:none!important;color:var(--kids-system-text)!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-admin-v2-shell :is(.kids-panel-clean,.kids-static-card,.kids-admin-panel,.kids-admin-card,.kids-access-card){border:1px solid var(--kids-system-line)!important;background:radial-gradient(circle at 100% 0,rgba(36,107,255,.08),transparent 35%),linear-gradient(145deg,rgba(17,14,58,.97),rgba(6,6,29,.99))!important;background-image:radial-gradient(circle at 100% 0,rgba(36,107,255,.08),transparent 35%),linear-gradient(145deg,rgba(17,14,58,.97),rgba(6,6,29,.99))!important;color:var(--kids-system-text)!important;box-shadow:0 18px 48px rgba(0,0,0,.28),inset 0 1px rgba(255,255,255,.035)!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-admin-v2-shell .mindfy-panel-subtle{border:1px solid rgba(139,61,255,.26)!important;background:rgba(25,20,78,.5)!important;background-image:none!important;color:#e9e6ff!important;box-shadow:none!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-admin-v2-shell :is(.kids-panel-clean,.mindfy-panel-subtle,.kids-admin-panel,.kids-admin-card,.kids-access-card) :is(h1,h2,h3,h4,h5,h6,.text-white,.text-neutral-100){color:var(--kids-system-text)!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-admin-v2-shell :is(.kids-panel-clean,.mindfy-panel-subtle,.kids-admin-panel,.kids-admin-card,.kids-access-card) :is(.text-slate-950,.text-slate-900,.text-slate-800,.text-slate-700,.text-slate-600,.text-slate-500,.text-slate-400,.text-slate-300,.text-neutral-500,.text-neutral-400,.text-neutral-300){color:var(--kids-system-muted)!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-admin-v2-shell :is(input,select,textarea,.kids-admin-input){border-color:rgba(139,61,255,.3)!important;background:rgba(5,5,31,.86)!important;color:#fff!important;box-shadow:none!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-admin-v2-shell :is(input,textarea)::-moz-placeholder{color:#7775a1!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-admin-v2-shell :is(input,textarea)::placeholder{color:#7775a1!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-admin-v2-shell :is(input,select,textarea):focus{border-color:rgba(255,46,166,.58)!important;box-shadow:0 0 0 3px rgba(255,46,166,.08)!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-profile-toolbar{width:-moz-fit-content!important;width:fit-content!important;max-width:100%!important;border:1px solid rgba(139,61,255,.24)!important;background:rgba(11,10,43,.72)!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-profile-toolbar button{border:1px solid rgba(139,61,255,.32)!important;background:rgba(25,20,78,.72)!important;color:#e9e6ff!important;box-shadow:none!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-profile-toolbar button:last-child{border-color:rgba(248,113,113,.34)!important;background:rgba(248,113,113,.08)!important;color:#fecaca!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-profile-card.kids-profile-card:hover{border-color:rgb(var(--kids-profile-rgb)/.34)!important;box-shadow:0 18px 46px rgba(0,0,0,.27),inset 0 1px rgba(255,255,255,.035)!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-access-manager{align-items:stretch!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-access-panel{min-width:0!important;overflow:hidden!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-access-panel :is(p,h3,label){color:inherit!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-access-eyebrow{color:#ff9e45!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-access-state{border-color:rgba(52,211,153,.32)!important;background:rgba(52,211,153,.08)!important;color:#c6f6df!important;box-shadow:none!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-access-state *{color:inherit!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-access-feedback{background-image:none!important;box-shadow:none!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-access-feedback.is-error{border-color:rgba(248,113,113,.32)!important;background:rgba(248,113,113,.08)!important;color:#fecaca!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-access-feedback.is-success{border-color:rgba(34,211,238,.3)!important;background:rgba(34,211,238,.08)!important;color:#cffafe!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-access-empty{border-color:rgba(139,61,255,.3)!important;background:rgba(25,20,78,.42)!important;color:#aaa8ca!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-access-panel button{border:1px solid rgba(139,61,255,.32)!important;background:rgba(25,20,78,.78)!important;color:#f0eeff!important;box-shadow:none!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-access-panel button:is(.bg-white,[class*=bg-gradient]){border-color:rgba(255,255,255,.14)!important;background:linear-gradient(135deg,#ff7a00,#ff2ea6 48%,#8b3dff,#246bff)!important;color:#fff!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-access-panel .kids-qr-clean,#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-access-panel .kids-qr-frame{background:#fff!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-access-panel .break-all{border-color:rgba(139,61,255,.3)!important;background:rgba(3,4,26,.72)!important;color:#d8d5f6!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-profile-form .kids-panel-clean button{border-color:rgba(139,61,255,.3)!important;background:rgba(25,20,78,.66)!important;color:#e8e5ff!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-profile-form .kids-panel-clean button:is(.bg-white,[class*=bg-gradient]){background:linear-gradient(135deg,#ff7a00,#ff2ea6 48%,#8b3dff,#246bff)!important;color:#fff!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-profile-form :is(.kids-form-section-grid,.kids-panel-clean>.grid,.kids-panel-clean>.flex,.mindfy-panel-subtle>.grid,.mindfy-panel-subtle>.flex,label>.relative){background-color:transparent!important;background-image:none!important;box-shadow:none!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-profile-form .kids-form-section-grid{border:0!important;background:transparent!important;box-shadow:none!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-profile-form .kids-form-option{border-color:rgba(139,61,255,.34)!important;background:rgba(25,20,78,.7)!important;color:#dcd8ff!important;box-shadow:none!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-profile-form .kids-form-option[aria-pressed=true]{border-color:rgba(255,46,166,.62)!important;background:linear-gradient(135deg,rgba(255,122,0,.24),rgba(255,46,166,.24),rgba(139,61,255,.28))!important;color:#fff!important;box-shadow:0 0 18px rgba(255,46,166,.1)!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-profile-form :is(.kids-form-secondary-action,.kids-form-primary-action){border-color:rgba(255,255,255,.14)!important;background:linear-gradient(135deg,#ff7a00,#ff2ea6 48%,#8b3dff,#246bff)!important;color:#fff!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-subject-card{border-width:1px!important;background:radial-gradient(circle at 100% 0,color-mix(in srgb,currentColor 14%,transparent),transparent 42%),linear-gradient(145deg,rgba(20,17,66,.96),rgba(8,8,35,.99))!important;color:#f8f7ff!important;box-shadow:0 16px 38px rgba(0,0,0,.26)!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-subject-card .kids-subject-icon{border-width:1px!important;background:rgba(255,255,255,.055)!important;box-shadow:none!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-subject-card .kids-subject-title{border:0!important;background:transparent!important;color:#fff!important;box-shadow:none!important;outline:0!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-subject-card .kids-subject-description{color:#aaa8ca!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-subject-card .kids-subject-cta{border-width:1px!important;background:rgba(139,61,255,.1)!important;color:#dcd8ff!important;box-shadow:none!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-welcome-card{border:1px solid var(--kids-system-line)!important;background:radial-gradient(circle at 90% 0,rgba(36,107,255,.14),transparent 34%),linear-gradient(145deg,rgba(17,14,58,.98),rgba(6,6,29,.99))!important;box-shadow:0 22px 60px rgba(0,0,0,.3)!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-welcome-card :is(h2,p){color:var(--kids-system-text)!important;text-shadow:none!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-welcome-card :is(.kids-welcome-layout,.kids-welcome-copy,.kids-welcome-stats){border:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-welcome-badge{border:1px solid rgba(255,46,166,.36)!important;background:rgba(255,46,166,.09)!important;color:#ff91d2!important;box-shadow:none!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-welcome-action{border:1px solid rgba(255,255,255,.13)!important;box-shadow:none!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-welcome-action.is-primary{background:linear-gradient(135deg,#ff7a00,#ff2ea6 48%,#8b3dff,#246bff)!important;color:#fff!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-welcome-action.is-secondary{border-color:rgba(36,107,255,.42)!important;background:rgba(36,107,255,.1)!important;color:#a9c1ff!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-welcome-stat{border:1px solid rgba(139,61,255,.28)!important;background:rgba(25,20,78,.66)!important;box-shadow:none!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-welcome-stat :is(div){color:#f8f7ff!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-welcome-stat>div:first-child{background:rgba(255,255,255,.055)!important;box-shadow:none!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-topbar{border:0!important;background:linear-gradient(115deg,rgba(255,122,0,.72),rgba(255,46,166,.72) 34%,rgba(139,61,255,.76) 67%,rgba(36,107,255,.74))!important;box-shadow:0 18px 48px rgba(0,0,0,.3)!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-topbar-inner{background:linear-gradient(145deg,rgba(17,14,58,.99),rgba(6,6,29,.995))!important;color:#f8f7ff!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-topbar-inner :is(h1,h2,h3){color:#fff!important;text-shadow:none!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-topbar-inner span[class*=rounded-full]{border-width:1px!important;background:rgba(25,20,78,.76)!important;color:#dcd8ff!important;box-shadow:none!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-topbar-back{border:1px solid rgba(255,255,255,.16)!important;background:linear-gradient(135deg,#ff7a00,#ff2ea6 48%,#8b3dff)!important;color:#fff!important;box-shadow:none!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-sidebar-panel{border:1px solid rgba(139,61,255,.32)!important;background:linear-gradient(145deg,rgba(17,14,58,.98),rgba(6,6,29,.995))!important;color:#f8f7ff!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-sidebar-conversation-row{border:1px solid rgba(139,61,255,.3)!important;background:rgba(25,20,78,.68)!important;color:#f8f7ff!important;box-shadow:none!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-sidebar-conversation-row :is(.kids-sidebar-conversation-title,.kids-sidebar-conversation-meta){color:#e9e6ff!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-sidebar-conversation-row.is-active{border-color:rgba(255,46,166,.58)!important;background:linear-gradient(100deg,rgba(255,122,0,.18),rgba(255,46,166,.18),rgba(36,107,255,.18))!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-guardian-dashboard>section{border-color:rgba(139,61,255,.3)!important;background:linear-gradient(145deg,rgba(17,14,58,.97),rgba(6,6,29,.99))!important;color:#f8f7ff!important;box-shadow:0 18px 48px rgba(0,0,0,.26)!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-guardian-summary-card{border-color:rgba(139,61,255,.26)!important;background:rgba(25,20,78,.62)!important;box-shadow:none!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-system-primary{border-color:rgba(255,255,255,.14)!important;background:linear-gradient(135deg,#ff7a00,#ff2ea6 48%,#8b3dff,#246bff)!important;color:#fff!important;box-shadow:none!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-guardian-panel :is(.kids-admin-panel,.kids-admin-card,.kids-hover-card){border-color:rgba(139,61,255,.28)!important;background:rgba(17,14,58,.84)!important;background-image:none!important;color:#f8f7ff!important;box-shadow:none!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-guardian-kicker{border-color:rgba(255,46,166,.34)!important;background:rgba(255,46,166,.08)!important;color:#ff91d2!important;box-shadow:none!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-guardian-stat{border-color:rgba(139,61,255,.3)!important;background:linear-gradient(145deg,rgba(20,17,66,.94),rgba(8,8,35,.98))!important;color:#f8f7ff!important;box-shadow:none!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-guardian-stat-label{color:#aaa8ca!important;opacity:1!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-guardian-stat-value{color:#fff!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-guardian-stat-icon{color:#8fb0ff!important;opacity:1!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-guardian-card :is(.text-white,.font-bold){color:#f8f7ff!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-guardian-card .text-slate-500{color:#918fb5!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-guardian-card>span{border-color:rgba(139,61,255,.3)!important;background:rgba(139,61,255,.1)!important;color:#d8d5ff!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-guardian-card>span svg{color:inherit!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-guardian-tabs{border-color:rgba(139,61,255,.28)!important;background:rgba(8,8,35,.86)!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-guardian-tabs button{border:1px solid transparent!important;background:transparent!important;color:#aaa8ca!important;box-shadow:none!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-guardian-tabs button[class*=text-white]{border-color:rgba(255,46,166,.34)!important;background:rgba(255,46,166,.1)!important;color:#fff!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-guardian-panel :is(.kids-admin-button-primary,.kids-admin-button-candy){border-color:rgba(255,255,255,.14)!important;background:linear-gradient(135deg,#ff7a00,#ff2ea6 48%,#8b3dff,#246bff)!important;color:#fff!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-guardian-panel .kids-admin-button-ghost{border-color:rgba(139,61,255,.32)!important;background:rgba(25,20,78,.76)!important;color:#dedaff!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-guardian-panel :is(.text-slate-900,.text-slate-800,.text-slate-700,.text-slate-600){color:#d7d3f5!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-guardian-panel :is(.text-slate-500,.text-slate-400,.text-slate-300){color:#aaa8ca!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system :is(.kids-chat-page,.kids-chat-loading,.kids-chat-error-page){background:radial-gradient(circle at 8% 2%,rgba(255,122,0,.14),transparent 26%),radial-gradient(circle at 94% 4%,rgba(36,107,255,.17),transparent 30%),linear-gradient(145deg,#020316,#05051f)!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system :is(.kids-chat-loading-card,.kids-chat-error-card){border:1px solid rgba(139,61,255,.38)!important;background:linear-gradient(145deg,rgba(17,14,58,.97),rgba(6,6,29,.99))!important;color:#f8f7ff!important;box-shadow:0 22px 60px rgba(0,0,0,.34),0 0 26px rgba(139,61,255,.1)!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-loading-card svg{color:#ff2ea6!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-shell{color:var(--kids-system-text)!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-shell :is(.kids-chat-main-shell,.kids-chat-inner-panel,.kids-chat-header-strip,.kids-chat-sidebar-panel){border-color:rgba(139,61,255,.32)!important;background:linear-gradient(145deg,rgba(17,14,58,.96),rgba(6,6,29,.985))!important;background-image:linear-gradient(145deg,rgba(17,14,58,.96),rgba(6,6,29,.985))!important;color:#f8f7ff!important;box-shadow:0 16px 44px rgba(0,0,0,.26)!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-inner-panel{border-width:1px!important;padding:8px!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-message-panel{border-color:rgba(139,61,255,.24)!important;background:radial-gradient(circle at 100% 0,rgba(36,107,255,.1),transparent 32%),radial-gradient(circle at 0 88%,rgba(255,46,166,.07),transparent 30%),#060620!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-section-title{color:#d8d5f7!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-section-title.is-orange{color:#ffad61!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-section-title.is-blue{color:#8fb0ff!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-section-title.is-green{color:#70e1bd!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-section-caption{color:#aaa8ca!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-sidebar-action{border:1px solid rgba(139,61,255,.32)!important;background:rgba(25,20,78,.78)!important;color:#d9d6ff!important;box-shadow:none!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-sidebar-action.is-orange{border-color:rgba(255,122,0,.38)!important;color:#ffad61!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-sidebar-action.is-blue{border-color:rgba(36,107,255,.42)!important;color:#8fb0ff!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system :is(.kids-chat-sidebar-action,.kids-chat-prompt-icon) svg{color:inherit!important;display:block!important;opacity:1!important;stroke:currentColor!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system :is(.kids-empty-folders,.kids-chat-empty-list){border-color:rgba(139,61,255,.3)!important;background:rgba(25,20,78,.45)!important;color:#aaa8ca!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-prompt-icon{border:1px solid rgba(34,211,153,.34)!important;background:rgba(34,211,153,.09)!important;color:#70e1bd!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-prompt-category{border-color:rgba(139,61,255,.26)!important;background:rgba(20,17,66,.62)!important;box-shadow:none!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-prompt-category-toggle{border:0!important;background:transparent!important;color:#d9d6ff!important;box-shadow:none!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-prompt-category-toggle>*{color:inherit!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-prompt-count{background:rgba(34,211,153,.1)!important;color:#70e1bd!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-quick-prompt{border-color:rgba(36,107,255,.34)!important;background:linear-gradient(145deg,rgba(24,20,77,.95),rgba(11,10,43,.98))!important;color:#f4f2ff!important;box-shadow:none!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-quick-prompt:hover{border-color:rgba(255,46,166,.54)!important;background:linear-gradient(145deg,rgba(38,27,100,.96),rgba(18,14,61,.99))!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-empty-icon{border:1px solid rgba(255,122,0,.44)!important;background:rgba(255,122,0,.1)!important;box-shadow:0 0 24px rgba(255,122,0,.1)!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-empty-title{color:#fff!important;text-shadow:0 0 18px rgba(139,61,255,.2)!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-empty-copy,#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-composer-footer>p{color:#918fb5!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-composer-textarea::-moz-placeholder{color:#7775a1!important;opacity:1!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-composer-textarea::placeholder{color:#7775a1!important;opacity:1!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-header-strip .text-emerald-400,#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-header-strip .text-emerald-400 svg{color:#70e1bd!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-header-strip .text-emerald-400{border-color:rgba(52,211,153,.34)!important;background:rgba(52,211,153,.09)!important;box-shadow:none!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-exit-button{color:#ffad61!important;opacity:1!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-exit-button svg{color:inherit!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-shell .kids-text-size-control :is(button,span){border-color:rgba(139,61,255,.3)!important;background:rgba(25,20,78,.72)!important;color:#d9d6ff!important;box-shadow:none!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-access-page{background:radial-gradient(circle at 8% 2%,rgba(255,122,0,.16),transparent 28%),radial-gradient(circle at 94% 5%,rgba(36,107,255,.18),transparent 32%),linear-gradient(145deg,#020316,#05051f)!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-access-page .kids-access-card{border-color:rgba(139,61,255,.36)!important;background:linear-gradient(145deg,rgba(17,14,58,.97),rgba(6,6,29,.99))!important;color:#f8f7ff!important;box-shadow:0 26px 80px rgba(0,0,0,.42),0 0 30px rgba(139,61,255,.1)!important}@media (max-width:639px){#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-profile-toolbar{width:100%!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-profile-toolbar button{flex:1 1 140px!important;justify-content:center!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-access-panel,#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-panel-clean{border-radius:22px!important;padding:18px!important}}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-conversations-panel{flex:1.45 1 0%!important;min-height:260px!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-prompts-panel{flex:.72 1 0%!important;min-height:210px!important;max-height:38%!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-header-strip .kids-chat-profile-badge{width:-moz-max-content!important;width:max-content!important;max-width:190px!important;flex:0 0 auto!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-profile-name{min-width:36px!important;max-width:150px!important;flex:0 1 auto!important;color:#e7e5fa!important;-webkit-text-fill-color:#e7e5fa!important;font-size:11.5px!important;font-weight:820!important;letter-spacing:.02em!important;line-height:1.2!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-shield{border:1px solid rgba(52,211,153,.44)!important;background:rgba(52,211,153,.12)!important;color:#6ee7b7!important;box-shadow:0 0 18px rgba(52,211,153,.1)!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-sidebar-toggle,html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-sidebar-toggle:focus-visible,html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-sidebar-toggle:hover{border:1px solid rgba(255,255,255,.18)!important;outline:0!important;background:linear-gradient(135deg,#ff7a00,#ff2ea6 55%,#8b3dff)!important;background-image:linear-gradient(135deg,#ff7a00,#ff2ea6 55%,#8b3dff)!important;color:#fff!important;opacity:1!important;box-shadow:0 7px 20px rgba(255,46,166,.22)!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-sidebar-toggle>svg{width:17px!important;height:17px!important;color:#fff!important;stroke:#fff!important;stroke-width:2.4!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-conversations-panel .kids-saved-conversation-menu-button{color:#c7c3e8!important;opacity:.76!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-dashboard-root :is(section,article,div,span):hover{animation:none!important;filter:none!important;rotate:none!important;scale:none!important;transform:none!important}#mindfy-kids-app .kids-addon-cta{border:1px solid rgba(34,211,238,.22);background:linear-gradient(135deg,rgba(36,107,255,.12),rgba(255,46,166,.08));color:rgba(226,232,240,.72);box-shadow:inset 0 1px 0 rgba(255,255,255,.04)}#mindfy-kids-app .kids-addon-kicker,#mindfy-kids-app .kids-addon-message,#mindfy-kids-app .kids-addon-pending{color:#67e8f9}#mindfy-kids-app .kids-addon-stepper{border:1px solid rgba(139,61,255,.42);background:rgba(5,7,30,.7)}#mindfy-kids-app .kids-addon-stepper button{color:#e9d5ff;background:transparent;border:0}#mindfy-kids-app .kids-addon-quantity{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;opacity:1!important;text-shadow:0 1px 8px rgba(34,211,238,.34)}#mindfy-kids-app .kids-addon-stepper-button{border:0!important;background:rgba(139,61,255,.12)!important;color:#f5f3ff!important;-webkit-text-fill-color:#f5f3ff!important;opacity:1}#mindfy-kids-app .kids-addon-stepper-button:disabled{color:#77718f!important;-webkit-text-fill-color:#77718f!important}#mindfy-kids-app .kids-addon-stepper button:not(:disabled):hover{background:rgba(139,61,255,.2);transform:translateY(-1px)}#mindfy-kids-app .kids-addon-complete{border:1px solid rgba(52,211,153,.25);background:rgba(16,185,129,.1);color:#a7f3d0}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-dashboard-root .kids-profile-card.kids-profile-card:hover{border-color:rgb(var(--kids-profile-rgb)/.34)!important;box-shadow:0 18px 46px rgba(0,0,0,.27),inset 0 1px rgba(255,255,255,.035)!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-exit-button,html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-exit-button:focus-visible,html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-exit-button:hover{border:1px solid rgba(255,122,0,.56)!important;outline:0!important;background:rgba(255,122,0,.095)!important;background-image:none!important;color:#ffc078!important;-webkit-text-fill-color:#ffc078!important;opacity:1!important;box-shadow:inset 0 0 18px rgba(255,122,0,.035)!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-exit-button:focus-visible,html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-exit-button:hover{border-color:rgba(255,154,61,.82)!important;background:rgba(255,122,0,.15)!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-exit-button .kids-chat-exit-label,html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-exit-button>svg{color:#ffc078!important;-webkit-text-fill-color:#ffc078!important;opacity:1!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-exit-button>svg{stroke:#ffc078!important;stroke-width:2.25!important}@media (max-width:1279px){html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-conversations-panel{min-height:300px!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-prompts-panel{min-height:220px!important;max-height:none!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-header-strip .kids-chat-profile-badge{max-width:124px!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-profile-name{max-width:84px!important;font-size:11px!important}}body.mindfy-kids-page-active,html.mindfy-kids-page-active{min-width:100%!important;min-height:100%!important;margin:0!important;color-scheme:dark;overscroll-behavior-x:none}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system,body.mindfy-kids-page-active,body.mindfy-kids-page-active>#__next,html.mindfy-kids-page-active{background:radial-gradient(circle at 8% 0,rgba(255,122,0,.14),transparent 30%),radial-gradient(circle at 94% 8%,rgba(36,107,255,.17),transparent 34%),linear-gradient(145deg,#020316,#05051f)!important;background-color:#03041a!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system,body.mindfy-kids-page-active>#__next{width:100%!important;min-height:100dvh!important;overflow-x:clip!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system :is(.kids-admin-shell,.kids-admin-v2-shell,.kids-bubbles-bg,.kids-chat-page,.kids-access-page,.kids-dashboard-loading,.kids-play-loading){background-color:#03041a!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-admin-v2-shell :is(.bg-white,.bg-slate-50,.bg-slate-100,[class*="bg-white/"]){border-color:rgba(139,61,255,.28)!important;background:rgba(12,10,45,.9)!important;background-image:none!important;color:#f8f7ff!important;box-shadow:none!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system :is(.kids-emoji-glyph,.kids-shell-header-sparkle,.kids-subject-decoration,.kids-profile-theme-symbol){border:0!important;border-radius:0!important;padding:0!important;background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important;filter:none!important;text-shadow:none!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-subject-icon{border:0!important;background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-profile-new-chat{border-color:rgba(34,211,238,.42)!important;background:rgba(34,211,238,.09)!important;color:#9aeefe!important;box-shadow:none!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-profile-conversation-card{border-color:rgba(139,61,255,.34)!important;background:linear-gradient(145deg,rgba(22,18,70,.95),rgba(7,7,31,.99))!important;background-image:linear-gradient(145deg,rgba(22,18,70,.95),rgba(7,7,31,.99))!important;color:#f8f7ff!important;box-shadow:0 12px 30px rgba(0,0,0,.2)!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-tracing-occurrence,#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-tracing-occurrence *{border-color:rgba(255,46,166,.5)!important;background:rgba(255,46,166,.12)!important;background-image:none!important;color:#ffb5dd!important;-webkit-text-fill-color:#ffb5dd!important;box-shadow:0 0 0 2px rgba(255,46,166,.05)!important;font-weight:800!important}body.mindfy-kids-chat-locked,html.mindfy-kids-chat-locked{position:fixed!important;inset:0!important;min-height:100%!important;touch-action:none!important}body.mindfy-kids-chat-locked #mindfy-kids-app,html.mindfy-kids-chat-locked #mindfy-kids-app{height:100%!important;min-height:0!important;overflow:hidden!important;overscroll-behavior:none!important;touch-action:none!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-page{inset:0!important;top:0!important;touch-action:none!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-page :is(.kids-chat-message-panel,.kids-chat-sidebar-scroll,.kids-chat-conversation-list){overscroll-behavior:none!important;touch-action:pan-y!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-page :is(textarea,input,button,a,[role=button]){touch-action:manipulation!important}@media (max-width:639px){#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-tracing-occurrence{min-height:24px;padding:3px 9px!important;font-size:10px!important;line-height:1.2!important}}@media (hover:none),(prefers-reduced-motion:reduce){#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system :is(.kids-motion-option,.kids-dashboard-action,.kids-profile-action,.kids-subject-card,.kids-chat-quick-prompt,.kids-admin-button,button.kids-hover-card,a.kids-hover-card,.kids-saved-conversation-open,.kids-profile-toolbar button,.kids-access-panel button,.kids-panel-clean button,.kids-guardian-tabs button,.kids-folder-row button,.kids-prompt-category button):hover{transform:none!important}}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-guardian-tracing{color:var(--kids-system-text)!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-tracing-stat{transform:none!important;animation:none!important;border-color:rgba(139,61,255,.3)!important;background:linear-gradient(145deg,rgba(19,15,62,.96),rgba(7,7,31,.99))!important;background-image:linear-gradient(145deg,rgba(19,15,62,.96),rgba(7,7,31,.99))!important;color:#f8f7ff!important;box-shadow:0 16px 38px rgba(0,0,0,.24),inset 0 1px 0 rgba(255,255,255,.035)!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-tracing-stats{border:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important;padding:0!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-tracing-stat:nth-child(4n+1){border-color:rgba(255,122,0,.42)!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-tracing-stat:nth-child(4n+2){border-color:rgba(255,46,166,.4)!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-tracing-stat:nth-child(4n+3){border-color:rgba(139,61,255,.46)!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-tracing-stat:nth-child(4n+4){border-color:rgba(36,107,255,.46)!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-tracing-stat-label{color:#aaa8ca!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-tracing-stat-value{color:#fff!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system :is(.kids-tracing-digest-panel,.kids-tracing-filters){transform:none!important;animation:none!important;border-color:rgba(139,61,255,.3)!important;background:linear-gradient(145deg,rgba(17,14,58,.96),rgba(6,6,29,.985))!important;background-image:linear-gradient(145deg,rgba(17,14,58,.96),rgba(6,6,29,.985))!important;color:#d8d5f7!important;box-shadow:0 16px 40px rgba(0,0,0,.22)!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-tracing-digest-panel svg{color:#70e1bd!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-tracing-digest-panel :is(div,span){border-color:transparent!important;background:transparent!important;background-image:none!important;color:#d8d5f7!important;box-shadow:none!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-tracing-digest-button{border-color:rgba(255,255,255,.14)!important;background:linear-gradient(135deg,#ff7a00,#ff2ea6 48%,#8b3dff,#246bff)!important;color:#fff!important;box-shadow:0 10px 24px rgba(139,61,255,.18)!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-tracing-digest-status{border-color:rgba(52,211,153,.32)!important;background:rgba(52,211,153,.09)!important;color:#93f0d2!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-tracing-digest-status.is-error{border-color:rgba(251,113,133,.34)!important;background:rgba(244,63,94,.09)!important;color:#fda4b5!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-tracing-filter-chip{border-color:rgba(139,61,255,.34)!important;background:rgba(25,20,78,.76)!important;color:#aaa8ca!important;box-shadow:none!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-tracing-filter-chip.is-active{border-color:rgba(255,46,166,.54)!important;background:rgba(255,46,166,.11)!important;color:#fff!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-tracing-search input{border-color:rgba(139,61,255,.3)!important;background:rgba(8,8,35,.92)!important;color:#f8f7ff!important;box-shadow:none!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-tracing-search input::-moz-placeholder{color:#7775a1!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-tracing-search input::placeholder{color:#7775a1!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-tracing-search input:focus{border-color:rgba(36,107,255,.62)!important;box-shadow:0 0 0 3px rgba(36,107,255,.1)!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-tracing-profile-heading{border:0!important;background:transparent!important;background-image:none!important;color:#fff!important;box-shadow:none!important;padding:0!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-tracing-profile-heading>:is(strong,span:not(.kids-tracing-profile-count)){color:#fff!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-tracing-profile-count{background:rgba(139,61,255,.14)!important;color:#aaa8ca!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system :is(.kids-tracing-results,.kids-tracing-profile-section){border:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important;padding:0!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-tracing-conversation{transform:none!important;animation:none!important;border-color:rgba(36,107,255,.32)!important;background:linear-gradient(145deg,rgba(20,17,66,.95),rgba(8,8,35,.99))!important;background-image:linear-gradient(145deg,rgba(20,17,66,.95),rgba(8,8,35,.99))!important;box-shadow:0 16px 38px rgba(0,0,0,.22)!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-tracing-conversation.is-deleted{border-color:rgba(255,122,0,.42)!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-tracing-conversation-toggle{border:0!important;background:transparent!important;color:#f8f7ff!important;box-shadow:none!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-tracing-conversation-toggle *{color:inherit!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-tracing-conversation-toggle:hover{background:rgba(139,61,255,.08)!important;transform:none!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-tracing-conversation-body{border-color:rgba(139,61,255,.24)!important;background:rgba(4,4,24,.62)!important;color:#d8d5f7!important}body.mindfy-kids-chat-locked,html.mindfy-kids-chat-locked{width:100%!important;height:100%!important;overflow:hidden!important;overflow-x:hidden!important;overflow-y:hidden!important;overscroll-behavior:none!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-page{position:fixed!important;z-index:60!important;top:var(--kids-chat-viewport-top,0)!important;right:0!important;bottom:auto!important;left:0!important;width:100vw!important;height:var(--kids-chat-viewport-height,100dvh)!important;min-height:0!important;max-height:var(--kids-chat-viewport-height,100dvh)!important;overflow:hidden!important;overscroll-behavior:none!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-page .kids-chat-shell,#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-page>.relative{width:100%!important;height:100%!important;min-height:0!important;overflow:hidden!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-page .kids-chat-shell{max-height:100%!important;overscroll-behavior:none!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-page .kids-chat-main-shell{height:100%!important;min-height:0!important;max-height:100%!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-page .kids-chat-message-panel{overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important}@media (max-width:1279px){#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-page{padding:0!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-page .kids-chat-shell{display:block!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-page .kids-chat-main-shell{width:100%!important;border:0!important;border-radius:0!important;padding:max(8px,env(safe-area-inset-top,0px)) max(8px,env(safe-area-inset-right,0px)) 0 max(8px,env(safe-area-inset-left,0px))!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-page .kids-chat-inner-panel{min-height:0!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-page .kids-composer-footer{padding-bottom:max(6px,env(safe-area-inset-bottom,0px))!important}}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-game-player :is(h2,h3,h4),#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-play-root :is(h2,h3,h4),#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-shell-title{border:0!important;background:transparent!important;background-image:none!important;color:#fff!important;box-shadow:none!important;-webkit-text-fill-color:#fff!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system :is(.kids-play-hero,.kids-play-catalog,.kids-game-player){position:relative;transform:none!important;animation:none!important;border:1px solid rgba(139,61,255,.34)!important;background:linear-gradient(145deg,rgba(18,14,58,.98),rgba(5,5,27,.995))!important;color:#f8f7ff!important;box-shadow:0 22px 56px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,255,255,.04)!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-play-hero-glow{position:absolute;width:420px;height:420px;right:-150px;top:-240px;border-radius:999px;pointer-events:none;background:radial-gradient(circle,rgba(255,46,166,.22),rgba(139,61,255,.1) 45%,transparent 72%)!important;filter:blur(8px)}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-play-kicker{color:#ff7a00!important;font-size:10px;font-weight:900;letter-spacing:.19em;text-transform:uppercase}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-play-kicker.is-blue{color:#5aa0ff!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-game-result p,#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-play-card p,#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-play-hero p{color:#aaa8ca!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-play-summary{border:0!important;background:transparent!important;box-shadow:none!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-play-stat{transform:none!important;border:1px solid rgba(255,255,255,.09)!important;background:rgba(4,4,24,.58)!important;color:#fff!important;box-shadow:none!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-play-stat:first-child svg{color:#ff7a00!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-play-stat:nth-child(2) svg{color:#ffcc4d!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-play-stat:nth-child(3) svg{color:#70e1bd!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-play-stat>:last-child{color:#7775a1!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-play-token-badge{border:1px solid rgba(52,211,153,.28)!important;background:rgba(52,211,153,.08)!important;color:#92f0d1!important;box-shadow:none!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-play-grid{border:0!important;background:transparent!important;box-shadow:none!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-play-card{--kids-play-accent:#8b3dff;--kids-play-rgb:139,61,255;position:relative;overflow:hidden;border:1px solid rgba(var(--kids-play-rgb),.42)!important;background:linear-gradient(145deg,rgba(var(--kids-play-rgb),.13),rgba(7,7,31,.98) 62%)!important;color:#f8f7ff!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.035),0 15px 36px rgba(0,0,0,.2)!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-play-card:after{content:"";position:absolute;width:105px;height:105px;right:-40px;bottom:-48px;border-radius:999px;pointer-events:none;background:radial-gradient(circle,rgba(var(--kids-play-rgb),.2),transparent 68%)!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-play-card.is-orange{--kids-play-accent:#ff7a00;--kids-play-rgb:255,122,0}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-play-card.is-pink{--kids-play-accent:#ff2ea6;--kids-play-rgb:255,46,166}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-play-card.is-blue{--kids-play-accent:#246bff;--kids-play-rgb:36,107,255}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-play-card.is-purple{--kids-play-accent:#8b3dff;--kids-play-rgb:139,61,255}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-play-card.is-cyan{--kids-play-accent:#22d3ee;--kids-play-rgb:34,211,238}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-play-card-icon{border:1px solid rgba(var(--kids-play-rgb),.5)!important;background:rgba(var(--kids-play-rgb),.13)!important;color:var(--kids-play-accent)!important;box-shadow:0 0 24px rgba(var(--kids-play-rgb),.12)!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-play-card-subject{border:1px solid rgba(var(--kids-play-rgb),.25)!important;background:rgba(var(--kids-play-rgb),.08)!important;color:color-mix(in srgb,var(--kids-play-accent) 75%,white)!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-play-card>:last-child,#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-play-card>:last-child span{color:color-mix(in srgb,var(--kids-play-accent) 72%,white)!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-play-alert{border:1px solid rgba(251,113,133,.38)!important;background:rgba(244,63,94,.1)!important;color:#fecdd6!important;box-shadow:none!important}.kids-play-loading{background:radial-gradient(circle at 12% 5%,rgba(255,122,0,.16),transparent 32%),radial-gradient(circle at 90% 15%,rgba(36,107,255,.18),transparent 35%),#05051f!important;color:#f8f7ff}.kids-play-loading-card{border:1px solid rgba(139,61,255,.38)!important;background:rgba(12,10,45,.96)!important;color:#f8f7ff!important;box-shadow:0 18px 45px rgba(0,0,0,.28)!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-game-header{border-bottom:1px solid rgba(139,61,255,.26)!important;background:rgba(5,5,27,.72)!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-game-header>div>div{color:#8d89b7!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system :is(.kids-game-icon-button,.kids-game-safe-badge,.kids-game-counter){border:1px solid rgba(139,61,255,.34)!important;background:rgba(139,61,255,.1)!important;color:#c6b8ff!important;box-shadow:none!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-game-safe-badge{color:#92f0d1!important;border-color:rgba(52,211,153,.28)!important;background:rgba(52,211,153,.08)!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-game-progress{border:0!important;background:rgba(255,255,255,.07)!important;box-shadow:none!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-game-progress span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#ff7a00,#ff2ea6 48%,#8b3dff,#246bff)!important;transition:width .28s ease}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-game-choice{display:flex;align-items:center;gap:12px;border:1px solid rgba(139,61,255,.32)!important;background:rgba(13,11,52,.84)!important;color:#f8f7ff!important;box-shadow:0 10px 25px rgba(0,0,0,.16)!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-game-choice span{display:inline-flex;width:32px;height:32px;flex:0 0 32px;align-items:center;justify-content:center;border-radius:11px;background:rgba(36,107,255,.14)!important;color:#75a9ff!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-memory-grid{border:0!important;background:transparent!important;box-shadow:none!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-memory-card{border:1px solid rgba(139,61,255,.42)!important;background:linear-gradient(145deg,rgba(139,61,255,.18),rgba(9,8,41,.98))!important;color:#8e86c4!important;box-shadow:0 8px 22px rgba(0,0,0,.19),inset 0 1px 0 rgba(255,255,255,.05)!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-memory-card.is-visible{border-color:rgba(255,46,166,.52)!important;background:linear-gradient(145deg,rgba(255,46,166,.16),rgba(19,13,60,.98))!important;color:#fff!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-memory-card.is-matched{border-color:rgba(52,211,153,.46)!important;background:rgba(52,211,153,.1)!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-word-scramble{border:1px solid rgba(34,211,238,.34)!important;background:rgba(34,211,238,.07)!important;color:#8cecff!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.035)!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-word-input{border:1px solid rgba(139,61,255,.4)!important;background:rgba(5,5,27,.9)!important;color:#fff!important;box-shadow:0 0 0 0 rgba(139,61,255,0)!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-word-input:focus{border-color:rgba(34,211,238,.66)!important;box-shadow:0 0 0 4px rgba(34,211,238,.1)!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system :is(.kids-game-submit,.kids-chat-play-button){border:1px solid rgba(255,255,255,.13)!important;background:linear-gradient(135deg,#ff7a00,#ff2ea6 48%,#8b3dff,#246bff)!important;color:#fff!important;box-shadow:0 10px 25px rgba(139,61,255,.18)!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-play-badge{border:1px solid rgba(255,255,255,.18)!important;background:rgba(5,5,27,.32)!important;color:#fff!important;box-shadow:none!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-game-secondary{border:1px solid rgba(139,61,255,.36)!important;background:rgba(139,61,255,.1)!important;color:#d8d5f7!important;box-shadow:none!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-game-result-icon{border:1px solid rgba(255,122,0,.42)!important;background:radial-gradient(circle at 35% 28%,rgba(255,204,77,.25),rgba(255,122,0,.12) 48%,rgba(255,46,166,.08))!important;color:#ffb13b!important;box-shadow:0 0 38px rgba(255,122,0,.13)!important}@media (max-width:639px){#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-play-summary{gap:6px!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-play-stat{padding:10px 6px!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-play-card{min-height:188px!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-memory-card{border-radius:16px!important;font-size:1.8rem!important}}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system :is(.kids-emoji-glyph,.kids-shell-header-sparkle,.kids-subject-decoration,.kids-profile-theme-symbol,.kids-subject-icon,.kids-subject-icon>span){border:0!important;border-radius:0!important;padding:0!important;background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important;filter:none!important;text-shadow:none!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-shell-header-sparkle{display:block!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-tracing-occurrence,html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-tracing-occurrence *{border-color:rgba(255,46,166,.5)!important;background:rgba(255,46,166,.12)!important;background-image:none!important;color:#ffb5dd!important;-webkit-text-fill-color:#ffb5dd!important;box-shadow:0 0 0 2px rgba(255,46,166,.05)!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-profile-conversation-card{border-color:rgba(139,61,255,.34)!important;background:linear-gradient(145deg,rgba(22,18,70,.95),rgba(7,7,31,.99))!important;background-image:linear-gradient(145deg,rgba(22,18,70,.95),rgba(7,7,31,.99))!important;color:#f8f7ff!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-subject-card .kids-subject-decoration,html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-subject-card .kids-subject-icon,html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-subject-card .kids-subject-icon>.kids-emoji-glyph{border:0!important;border-radius:0!important;background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-admin-v2-shell .kids-shell-header-sparkle{display:block!important;border:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important}html.mindfy-kids-chat-locked,html.mindfy-kids-chat-locked body.mindfy-kids-chat-locked{position:fixed!important;inset:0!important;width:100%!important;height:100%!important;overflow:hidden!important;overflow-x:hidden!important;overflow-y:hidden!important;overscroll-behavior:none!important;touch-action:none!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-page,html.mindfy-kids-chat-locked,html.mindfy-kids-chat-locked body.mindfy-kids-chat-locked,html.mindfy-kids-chat-locked body.mindfy-kids-chat-locked #mindfy-kids-app{margin:0!important;padding:0!important;border:0!important;outline:0!important;background:#05051f!important;background-color:#05051f!important;background-image:none!important;box-shadow:none!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-page :is(.kids-chat-shell,.kids-chat-main-shell,.kids-chat-inner-panel,.kids-chat-message-panel){background-color:#05051f!important;background-image:none!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-page .kids-chat-floating-bubble{display:none!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-glass-bubble{border-width:1px!important;box-shadow:0 10px 26px rgba(0,0,0,.18),0 0 15px rgba(139,61,255,.06)!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-user-bubble{border-color:rgba(255,46,166,.42)!important;background:linear-gradient(135deg,rgba(255,122,0,.19),rgba(255,46,166,.22) 48%,rgba(139,61,255,.24))!important;background-image:linear-gradient(135deg,rgba(255,122,0,.19),rgba(255,46,166,.22) 48%,rgba(139,61,255,.24))!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-assistant-bubble{border-color:rgba(139,61,255,.34)!important;background:linear-gradient(145deg,rgba(36,107,255,.14),rgba(139,61,255,.17),rgba(10,9,42,.97))!important;background-image:linear-gradient(145deg,rgba(36,107,255,.14),rgba(139,61,255,.17),rgba(10,9,42,.97))!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-blocked-bubble{border-color:rgba(255,122,0,.45)!important;background:rgba(83,29,35,.78)!important;background-image:none!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-conversations-panel .kids-chat-sidebar-action.is-blue{border:1px solid rgba(255,255,255,.18)!important;background:linear-gradient(135deg,#22d3ee,#246bff)!important;background-image:linear-gradient(135deg,#22d3ee,#246bff)!important;color:#fff!important;box-shadow:0 8px 22px rgba(36,107,255,.28)!important;opacity:1!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-conversations-panel .kids-chat-sidebar-action.is-blue:hover{background:linear-gradient(135deg,#67e8f9,#4f7cff)!important;background-image:linear-gradient(135deg,#67e8f9,#4f7cff)!important;color:#fff!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-conversations-panel .kids-chat-conversation-item,html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-conversations-panel .kids-saved-conversation-row{border:1px solid color-mix(in srgb,var(--kids-saved-accent,#8b3dff) 70%,#161044)!important;background:linear-gradient(145deg,color-mix(in srgb,var(--kids-saved-accent,#8b3dff) 8%,#151144),#090827)!important;background-image:linear-gradient(145deg,color-mix(in srgb,var(--kids-saved-accent,#8b3dff) 8%,#151144),#090827)!important;color:#f8f7ff!important;box-shadow:0 0 14px color-mix(in srgb,var(--kids-saved-accent,#8b3dff) 10%,transparent)!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-conversations-panel .kids-chat-conversation-item:focus-within,html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-conversations-panel .kids-chat-conversation-item:hover,html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-conversations-panel .kids-saved-conversation-row:focus-within,html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-conversations-panel .kids-saved-conversation-row:hover{border-color:var(--kids-saved-accent,#8b3dff)!important;background:linear-gradient(135deg,color-mix(in srgb,var(--kids-saved-accent,#8b3dff) 17%,#19154f),#0b092e)!important;background-image:linear-gradient(135deg,color-mix(in srgb,var(--kids-saved-accent,#8b3dff) 17%,#19154f),#0b092e)!important;color:#fff!important;filter:none!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-conversations-panel .kids-chat-conversation-item.is-active,html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-conversations-panel .kids-saved-conversation-row.is-active{border-color:var(--kids-saved-accent,#8b3dff)!important;background:linear-gradient(100deg,rgba(255,122,0,.16),rgba(255,46,166,.17) 46%,rgba(36,107,255,.18))!important;background-image:linear-gradient(100deg,rgba(255,122,0,.16),rgba(255,46,166,.17) 46%,rgba(36,107,255,.18))!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-conversations-panel :is(.kids-saved-conversation-open,.kids-saved-conversation-menu-button):hover,html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-conversations-panel :is(.kids-saved-conversation-open,.kids-saved-conversation-title,.kids-saved-conversation-icon,.kids-saved-conversation-menu-button){background:transparent!important;background-image:none!important;color:#f8f7ff!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-folders-panel .kids-folder-row,html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-folders-panel .kids-folder-row:focus-within,html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-folders-panel .kids-folder-row:hover{border:1px solid rgba(56,189,248,.42)!important;background:linear-gradient(145deg,rgba(19,24,70,.96),rgba(8,8,35,.98))!important;background-image:linear-gradient(145deg,rgba(19,24,70,.96),rgba(8,8,35,.98))!important;color:#f8f7ff!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-folders-panel .kids-folder-row>button:first-child,html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-folders-panel .kids-folder-row>button:first-child span{border:0!important;background:transparent!important;background-image:none!important;color:#f8f7ff!important;box-shadow:none!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-folders-panel .kids-folder-menu-button,html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-folders-panel .kids-folder-menu-button:focus-visible,html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-folders-panel .kids-folder-menu-button:hover{border:1px solid rgba(255,46,166,.3)!important;background:rgba(27,20,76,.92)!important;background-image:none!important;color:#fbcfe8!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-profile-learning-grid{border:0!important;background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important}#mindfy-kids-app .kids-analytics-dashboard{overflow:hidden;padding:clamp(18px,3vw,28px);border:1px solid rgba(255,255,255,.1);border-radius:28px;color:#f5f5f5;background:radial-gradient(520px 240px at 0 0,rgba(119,61,255,.11),transparent 72%),radial-gradient(440px 260px at 100% 0,rgba(24,161,219,.09),transparent 72%),#202020}#mindfy-kids-app .kids-analytics-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px}#mindfy-kids-app .kids-analytics-head>div:first-child{min-width:0}#mindfy-kids-app .kids-analytics-kicker{width:-moz-fit-content;width:fit-content;display:inline-flex;align-items:center;gap:7px;color:#b99aff;font-size:10px;font-weight:900;letter-spacing:.17em;text-transform:uppercase}#mindfy-kids-app .kids-analytics-head h2{margin:9px 0 5px;color:#fff;font-size:clamp(23px,3vw,32px);font-weight:900;letter-spacing:-.035em}#mindfy-kids-app .kids-analytics-head p{max-width:760px;margin:0;color:#9f9f9f;font-size:13px;line-height:1.65}#mindfy-kids-app .kids-analytics-filters{display:flex;align-items:flex-end;gap:10px;flex:0 0 auto}#mindfy-kids-app .kids-period-filter{display:flex;gap:4px;padding:4px;border:1px solid rgba(255,255,255,.09);border-radius:13px;background:#161616}#mindfy-kids-app .kids-period-filter button{min-height:35px;padding:0 12px;border:0;border-radius:9px;color:#858585;background:transparent;font-size:11px;font-weight:800;cursor:pointer}#mindfy-kids-app .kids-period-filter button:hover{color:#ddd}#mindfy-kids-app .kids-period-filter button.is-active{color:#fff;background:linear-gradient(135deg,#7a3df2,#315cd5);box-shadow:0 7px 18px rgba(66,68,210,.24)}#mindfy-kids-app .kids-analytics-filters label{display:grid;gap:5px;color:#777;font-size:9px;font-weight:900;letter-spacing:.13em;text-transform:uppercase}#mindfy-kids-app .kids-analytics-filters select{min-width:170px;height:43px;padding:0 34px 0 12px;border:1px solid rgba(255,255,255,.1);border-radius:12px;color:#e8e8e8;background:#161616;font-size:12px;font-weight:700;outline:none}#mindfy-kids-app .kids-analytics-filters select:focus{border-color:rgba(91,171,255,.65);box-shadow:0 0 0 3px rgba(36,107,255,.12)}#mindfy-kids-app .kids-analytics-error,#mindfy-kids-app .kids-analytics-loading{min-height:210px;margin-top:22px;display:flex;align-items:center;justify-content:center;gap:10px;border:1px dashed rgba(255,255,255,.1);border-radius:22px;color:#aaa;background:rgba(0,0,0,.16);font-size:13px;font-weight:700}#mindfy-kids-app .kids-analytics-error{min-height:110px;color:#ffc0cb}#mindfy-kids-app .kids-analytics-error button{margin-left:8px;display:inline-flex;align-items:center;gap:6px;padding:8px 11px;border:1px solid rgba(255,255,255,.11);border-radius:10px;color:#fff;background:#303030;cursor:pointer}#mindfy-kids-app .kids-analytics-metrics{margin-top:22px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}#mindfy-kids-app .kids-analytics-metric{--metric:36 107 255;min-width:0;min-height:118px;padding:15px;display:flex;align-items:flex-start;justify-content:space-between;gap:10px;border:1px solid rgb(var(--metric)/.26);border-radius:19px;background:linear-gradient(145deg,rgb(var(--metric)/.11),rgba(16,16,16,.88))}#mindfy-kids-app .kids-analytics-metric.is-purple{--metric:139 61 255}#mindfy-kids-app .kids-analytics-metric.is-cyan{--metric:34 211 238}#mindfy-kids-app .kids-analytics-metric.is-pink{--metric:255 46 166}#mindfy-kids-app .kids-analytics-metric.is-orange{--metric:255 122 0}#mindfy-kids-app .kids-analytics-metric>div{min-width:0;display:grid;gap:4px}#mindfy-kids-app .kids-analytics-metric span{color:#858585;font-size:9px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}#mindfy-kids-app .kids-analytics-metric strong{color:#fff;font-size:clamp(22px,2.2vw,30px);font-weight:950;letter-spacing:-.04em}#mindfy-kids-app .kids-analytics-metric small{color:#7d7d7d;font-size:10px;line-height:1.35}#mindfy-kids-app .kids-analytics-metric>svg{width:34px;height:34px;padding:8px;flex:0 0 auto;border-radius:12px;color:rgb(var(--metric));background:rgb(var(--metric)/.12)}#mindfy-kids-app .kids-analytics-grid{margin-top:12px;display:grid;grid-template-columns:minmax(0,1.55fr) minmax(290px,.75fr);gap:12px}#mindfy-kids-app .kids-analytics-card{min-width:0;padding:18px;border:1px solid rgba(255,255,255,.09);border-radius:22px;background:#181818}#mindfy-kids-app .kids-analytics-card-head{min-height:42px;display:flex;align-items:flex-start;justify-content:space-between;gap:12px}#mindfy-kids-app .kids-analytics-card-head small{color:#686868;font-size:8.5px;font-weight:900;letter-spacing:.16em}#mindfy-kids-app .kids-analytics-card-head h3{margin:4px 0 0;color:#f2f2f2;font-size:16px;font-weight:900}#mindfy-kids-app .kids-analytics-card-head>span{padding:6px 9px;border-radius:999px;color:#9d9d9d;background:#242424;font-size:9px;font-weight:800;white-space:nowrap}#mindfy-kids-app .kids-chart-scroll{width:100%;overflow:hidden}#mindfy-kids-app .kids-activity-chart{width:100%;height:260px;display:block;overflow:visible}#mindfy-kids-app .kids-chart-grid{stroke:rgba(255,255,255,.065);stroke-width:1}#mindfy-kids-app .kids-chart-bar{fill:rgba(119,77,255,.34);stroke:rgba(152,117,255,.36);stroke-width:.7}#mindfy-kids-app .kids-chart-line{fill:none;stroke:#35cfe1;stroke-width:2.7;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}#mindfy-kids-app .kids-chart-point{fill:#101d22;stroke:#62ecf5;stroke-width:2;vector-effect:non-scaling-stroke}#mindfy-kids-app .kids-chart-label{fill:#666;font-size:9px;font-weight:700}#mindfy-kids-app .kids-chart-legend{margin-top:-5px;display:flex;justify-content:center;gap:20px;color:#858585;font-size:9px;font-weight:800}#mindfy-kids-app .kids-chart-legend span{display:inline-flex;align-items:center;gap:6px}#mindfy-kids-app .kids-chart-legend span:before{content:"";width:13px;height:6px;border-radius:2px;background:rgba(119,77,255,.55)}#mindfy-kids-app .kids-chart-legend .is-line:before{height:2px;background:#35cfe1}#mindfy-kids-app .kids-analytics-empty{min-height:190px;display:grid;place-items:center;color:#747474;font-size:12px;text-align:center}#mindfy-kids-app .kids-subject-bars{margin-top:16px;display:grid;gap:13px}#mindfy-kids-app .kids-subject-bars>div>span{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#c9c9c9;font-size:11px}#mindfy-kids-app .kids-subject-bars b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#mindfy-kids-app .kids-subject-bars em{color:#777;font-style:normal;font-variant-numeric:tabular-nums}#mindfy-kids-app .kids-subject-bars i{height:7px;margin-top:6px;display:block;overflow:hidden;border-radius:999px;background:#292929}#mindfy-kids-app .kids-subject-bars u{height:100%;display:block;border-radius:inherit;background:linear-gradient(90deg,#7341e8,#d13fa6,#25bce4);text-decoration:none}#mindfy-kids-app .kids-learning-curve svg{width:100%;height:215px;overflow:visible}#mindfy-kids-app .kids-learning-line{fill:none;stroke:#39d6c5;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}#mindfy-kids-app .kids-learning-curve circle{fill:#152622;stroke:#71f3dc;stroke-width:2;vector-effect:non-scaling-stroke}#mindfy-kids-app .kids-learning-signal{width:-moz-fit-content;width:fit-content;margin:-3px auto 0;padding:7px 10px;display:flex;align-items:center;gap:6px;border:1px solid rgba(82,224,193,.18);border-radius:999px;color:#8cebd4;background:rgba(47,192,163,.07);font-size:9px}#mindfy-kids-app .kids-learning-signal span{color:#6c837e}#mindfy-kids-app .kids-chart-note{margin:11px 0 0;color:#6f6f6f;font-size:10px;line-height:1.55;text-align:center}#mindfy-kids-app .kids-signal-pill.is-engaged,#mindfy-kids-app .kids-signal-pill.is-upward{color:#7ee7c9;background:rgba(40,174,142,.1)}#mindfy-kids-app .kids-signal-pill.is-attention{color:#ffc06d;background:rgba(255,139,29,.1)}#mindfy-kids-app .kids-profile-analytics{margin-top:12px;display:grid;gap:8px}#mindfy-kids-app .kids-profile-analytics>div{min-width:0;padding:10px;display:grid;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:9px;border:1px solid rgba(255,255,255,.07);border-radius:15px;background:#202020}#mindfy-kids-app .kids-profile-avatar{width:36px;height:36px;display:grid;place-items:center;border-radius:12px;background:#303030;font-size:17px}#mindfy-kids-app .kids-profile-analytics>div>span:nth-child(2){min-width:0;display:grid;gap:2px}#mindfy-kids-app .kids-profile-analytics b{overflow:hidden;color:#eee;font-size:11px;text-overflow:ellipsis;white-space:nowrap}#mindfy-kids-app .kids-profile-analytics small{color:#777;font-size:9px}#mindfy-kids-app .kids-profile-analytics em{overflow:hidden;color:#927ee2;font-size:9px;font-style:normal;text-overflow:ellipsis;white-space:nowrap}#mindfy-kids-app .kids-profile-analytics strong{color:#ddd;font-size:17px}#mindfy-kids-app .kids-analytics-method{margin-top:12px;padding:13px 15px;display:flex;align-items:flex-start;gap:10px;border:1px solid rgba(61,164,215,.16);border-radius:16px;color:#808080;background:rgba(32,128,172,.045);font-size:10.5px;line-height:1.6}#mindfy-kids-app .kids-analytics-method svg{flex:0 0 auto;margin-top:2px;color:#57b9df}#mindfy-kids-app .kids-analytics-method b{color:#aaa}@media (max-width:1100px){#mindfy-kids-app .kids-analytics-head{align-items:flex-start;flex-direction:column}#mindfy-kids-app .kids-analytics-filters{width:100%;justify-content:space-between}#mindfy-kids-app .kids-analytics-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}#mindfy-kids-app .kids-analytics-grid{grid-template-columns:1fr}}@media (max-width:680px){#mindfy-kids-app .kids-analytics-dashboard{padding:16px 12px;border-radius:22px}#mindfy-kids-app .kids-analytics-head p{font-size:12px}#mindfy-kids-app .kids-analytics-filters{align-items:stretch;flex-direction:column}#mindfy-kids-app .kids-period-filter{display:grid;grid-template-columns:repeat(3,1fr)}#mindfy-kids-app .kids-analytics-filters select{width:100%}#mindfy-kids-app .kids-analytics-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}#mindfy-kids-app .kids-analytics-metric{min-height:108px;padding:13px}#mindfy-kids-app .kids-analytics-metric:last-child{grid-column:1/-1}#mindfy-kids-app .kids-analytics-card{padding:14px 10px;border-radius:18px}#mindfy-kids-app .kids-analytics-card-head{padding-inline:4px}#mindfy-kids-app .kids-analytics-card-head>span{display:none}#mindfy-kids-app .kids-activity-chart{min-width:600px;height:240px}#mindfy-kids-app .kids-chart-scroll{overflow-x:auto;overscroll-behavior-inline:contain}#mindfy-kids-app .kids-learning-curve svg{height:180px}}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-profile-new-chat{border-color:rgba(34,211,238,.68)!important;background:linear-gradient(135deg,rgba(34,211,238,.28),rgba(36,107,255,.34))!important;background-image:linear-gradient(135deg,rgba(34,211,238,.28),rgba(36,107,255,.34))!important;color:#fff!important;box-shadow:0 8px 22px rgba(36,107,255,.2)!important;opacity:1!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-profile-new-chat:hover{border-color:#67e8f9!important;background:linear-gradient(135deg,rgba(34,211,238,.38),rgba(139,61,255,.4))!important;background-image:linear-gradient(135deg,rgba(34,211,238,.38),rgba(139,61,255,.4))!important;color:#fff!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-profile-conversation-card:focus-visible,html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-profile-conversation-card:hover{border-color:rgba(255,46,166,.52)!important;background:linear-gradient(145deg,rgba(31,23,88,.98),rgba(10,9,42,.99))!important;background-image:linear-gradient(145deg,rgba(31,23,88,.98),rgba(10,9,42,.99))!important;color:#fff!important}body .kids-chat-menu-portal{isolation:isolate!important;border:1px solid rgba(139,61,255,.52)!important;background:linear-gradient(145deg,rgba(24,20,77,.995),rgba(7,7,31,.998))!important;background-color:#0b092d!important;background-image:linear-gradient(145deg,rgba(24,20,77,.995),rgba(7,7,31,.998))!important;color:#f8f7ff!important;box-shadow:0 24px 64px rgba(0,0,0,.66),0 0 0 1px rgba(255,46,166,.1),0 0 28px rgba(139,61,255,.18)!important;backdrop-filter:blur(18px)!important;-webkit-backdrop-filter:blur(18px)!important;overflow-x:hidden!important;overscroll-behavior:contain!important}body .kids-chat-menu-portal .kids-chat-menu-item{border:0!important;outline:0!important;background:transparent!important;background-color:transparent!important;background-image:none!important;color:#e9e7ff!important;box-shadow:none!important;transform:none!important}body .kids-chat-menu-portal .kids-chat-menu-item:active,body .kids-chat-menu-portal .kids-chat-menu-item:focus-visible,body .kids-chat-menu-portal .kids-chat-menu-item:hover{background:linear-gradient(90deg,rgba(255,46,166,.16),rgba(139,61,255,.24),rgba(36,107,255,.15))!important;background-image:linear-gradient(90deg,rgba(255,46,166,.16),rgba(139,61,255,.24),rgba(36,107,255,.15))!important;color:#fff!important}body .kids-chat-menu-portal .kids-chat-menu-item.is-danger{border-top:1px solid rgba(255,255,255,.08)!important;color:#ff9fbd!important}body .kids-chat-menu-portal .kids-chat-menu-item.is-danger:focus-visible,body .kids-chat-menu-portal .kids-chat-menu-item.is-danger:hover{background:rgba(244,63,94,.16)!important;background-image:none!important;color:#fecdd3!important}body .kids-chat-menu-portal .kids-chat-saved-menu-section{border-color:rgba(36,107,255,.3)!important;background:rgba(36,107,255,.07)!important;background-image:none!important;color:#f8f7ff!important}body .kids-chat-menu-portal .kids-chat-menu-label{border:0!important;background:transparent!important;background-image:none!important;color:#9da8d8!important;box-shadow:none!important}body .kids-chat-menu-portal svg{color:currentColor!important;stroke:currentColor!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-sidebar-scroll{gap:12px!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-sidebar-panel{padding:12px 11px!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system :is(.kids-chat-folders-panel,.kids-chat-conversations-panel,.kids-chat-prompts-panel)>:first-child{margin-bottom:8px!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-section-title{color:#b9b6e7!important;font-size:10.5px!important;font-weight:900!important;letter-spacing:.18em!important;line-height:1.25!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-prompts-heading{min-height:32px!important;padding:0 3px!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-prompts-heading .kids-chat-section-title{color:#8fb0ff!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-conversations-panel .kids-chat-conversation-list{display:flex!important;flex-direction:column!important;gap:1px!important;padding:0 1px 4px!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-conversations-panel .kids-saved-conversation-row,html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-conversations-panel .kids-saved-conversation-row:focus-within,html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-conversations-panel .kids-saved-conversation-row:hover{width:100%!important;min-height:36px!important;margin:0!important;padding:2px 4px 2px 7px!important;border:0!important;border-radius:8px!important;background:transparent!important;background-color:transparent!important;background-image:none!important;color:#d9d7f4!important;box-shadow:none!important;filter:none!important;transform:none!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-conversations-panel .kids-saved-conversation-row:focus-within,html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-conversations-panel .kids-saved-conversation-row:hover{background:rgba(139,61,255,.075)!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-conversations-panel .kids-saved-conversation-row.is-active{border:0!important;background:rgba(36,107,255,.11)!important;background-image:none!important;box-shadow:inset 2px 0 0 var(--kids-saved-accent,#67e8f9)!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-conversations-panel .kids-saved-conversation-main{min-height:32px!important;gap:5px!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-conversations-panel .kids-saved-conversation-icon{display:none!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-conversations-panel .kids-saved-conversation-title{color:#e7e5fa!important;font-size:12.25px!important;font-weight:720!important;letter-spacing:0!important;line-height:1.35!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-conversations-panel .kids-saved-conversation-menu-button{width:24px!important;min-width:24px!important;height:24px!important;border-radius:7px!important;color:#a9a5d1!important;opacity:.42!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-conversations-panel .kids-saved-conversation-menu-button:is(:hover,:focus-visible,.is-open),html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-conversations-panel .kids-saved-conversation-row:hover .kids-saved-conversation-menu-button{background:rgba(255,255,255,.055)!important;color:#f8f7ff!important;opacity:.92!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-folders-panel .kids-folder-row,html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-folders-panel .kids-folder-row:focus-within,html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-folders-panel .kids-folder-row:hover{min-height:36px!important;padding:2px 3px 2px 7px!important;border:0!important;border-radius:8px!important;background:transparent!important;background-color:transparent!important;background-image:none!important;color:#e7e5fa!important;box-shadow:none!important;filter:none!important;transform:none!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-folders-panel .kids-folder-row:hover{background:rgba(255,122,0,.065)!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-folders-panel .kids-folder-row.is-active{background:rgba(255,122,0,.095)!important;box-shadow:inset 2px 0 0 #ff9a3d!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-folders-panel .kids-folder-row>button:first-child,html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-folders-panel .kids-folder-row>button:first-child span{color:#e7e5fa!important;font-size:12.25px!important;font-weight:720!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-folders-panel .kids-folder-row>button:first-child span:last-child,html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-prompt-count{min-width:auto!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:#7774a8!important;box-shadow:none!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-folders-panel .kids-folder-menu-button,html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-folders-panel .kids-folder-menu-button:focus-visible,html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-folders-panel .kids-folder-menu-button:hover{border:0!important;border-radius:7px!important;background:transparent!important;color:#a9a5d1!important;box-shadow:none!important;opacity:.48!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-folders-panel .kids-folder-menu-button:is(:hover,:focus-visible){background:rgba(255,255,255,.055)!important;color:#fff!important;opacity:1!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-folders-panel .kids-chat-sidebar-action.is-orange{border:1px solid rgba(255,255,255,.18)!important;background:linear-gradient(135deg,#ff9a25,#ff2ea6 64%,#8b3dff)!important;background-image:linear-gradient(135deg,#ff9a25,#ff2ea6 64%,#8b3dff)!important;color:#fff!important;opacity:1!important;box-shadow:0 7px 18px rgba(255,46,166,.2)!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-folders-panel .kids-chat-sidebar-action.is-orange:hover{background:linear-gradient(135deg,#ffb454,#ff55b7 62%,#9a5aff)!important;color:#fff!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-prompts-panel .kids-prompt-category,html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-prompts-panel .kids-prompt-category:focus-within,html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-prompts-panel .kids-prompt-category:hover{margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;background-color:transparent!important;background-image:none!important;color:#d9d7f4!important;box-shadow:none!important;filter:none!important;transform:none!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-prompts-panel .kids-prompt-category-toggle{min-height:36px!important;padding:2px 7px!important;border:0!important;border-radius:8px!important;background:transparent!important;color:#d9d7f4!important;box-shadow:none!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-prompts-panel .kids-prompt-category-toggle:focus-visible,html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-prompts-panel .kids-prompt-category-toggle:hover{background:rgba(52,211,153,.065)!important;color:#fff!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-prompts-panel .kids-prompt-category-toggle>span:first-of-type{color:#dedcf6!important;font-size:11px!important;font-weight:780!important;letter-spacing:.12em!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-prompts-panel .kids-chat-quick-prompt,html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-prompts-panel .kids-chat-quick-prompt:focus-visible,html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-prompts-panel .kids-chat-quick-prompt:hover{margin:0!important;padding:7px 8px 7px 22px!important;border:0!important;border-radius:6px!important;background:transparent!important;background-image:none!important;color:#a9a6cc!important;box-shadow:none!important;transform:none!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-prompts-panel .kids-chat-quick-prompt:focus-visible,html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-prompts-panel .kids-chat-quick-prompt:hover{background:rgba(36,107,255,.065)!important;color:#f8f7ff!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-composer-wrap.mindfy-composer-shell,html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-composer-wrap.mindfy-composer-shell:focus,html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-composer-wrap.mindfy-composer-shell:focus-within,html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-composer-wrap.mindfy-composer-shell:hover{border:0!important;outline:0!important;background:#0d0b35!important;background-image:none!important;box-shadow:0 10px 28px rgba(0,0,0,.22)!important;transform:none!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-composer-textarea,html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-composer-textarea:disabled,html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-composer-textarea:focus,html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-composer-textarea:focus-visible,html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-composer-textarea:hover{border:0!important;outline:0!important;background:transparent!important;color:#f8f7ff!important;-webkit-text-fill-color:#f8f7ff!important;caret-color:#67e8f9!important;box-shadow:none!important;opacity:1!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-composer-textarea::-moz-placeholder{color:#aaa7cf!important;-webkit-text-fill-color:#aaa7cf!important;opacity:1!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-composer-textarea::placeholder{color:#aaa7cf!important;-webkit-text-fill-color:#aaa7cf!important;opacity:1!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-message-list{display:flex!important;flex-direction:column!important;gap:18px!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-message-list>*{margin-top:0!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-message-row{width:100%!important;margin:0!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-message-stack{width:-moz-fit-content!important;width:fit-content!important;min-width:0!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-message-stack.is-assistant{max-width:min(78%,860px)!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-message-stack.is-user{max-width:min(70%,720px)!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-message-stack .kids-glass-bubble{width:100%!important;min-width:0!important;padding:13px 16px!important;border-width:1px!important;border-radius:18px!important;box-shadow:0 8px 22px rgba(0,0,0,.16)!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-message-stack .kids-assistant-bubble{border-color:rgba(139,61,255,.22)!important;background:rgba(24,20,77,.78)!important;background-image:linear-gradient(145deg,rgba(36,107,255,.075),rgba(139,61,255,.1))!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-message-stack .kids-user-bubble{border-color:rgba(255,46,166,.25)!important;background:linear-gradient(135deg,rgba(255,122,0,.16),rgba(255,46,166,.19) 50%,rgba(139,61,255,.2))!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-message-markdown,html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-message-streaming-text{color:#f1effc!important;font-size:15.5px!important;font-weight:520!important;line-height:1.62!important;overflow-wrap:anywhere!important;word-break:normal!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-message-streaming-text{min-height:1.62em!important;white-space:pre-wrap!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-status-label{padding:5px 8px!important;background:rgba(139,61,255,.09)!important;color:#b9b6dd!important;font-size:10.5px!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-message-meta{min-height:22px!important;margin-top:4px!important;padding:0 5px!important;gap:6px!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-message-actions{gap:2px!important;opacity:.52!important;transition:opacity .18s ease!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-message-actions.is-latest,html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-message-actions:focus-within,html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-message-row:hover .kids-message-actions{opacity:.76!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system button.kids-message-action-clean,html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system button.kids-message-action-clean:active,html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system button.kids-message-action-clean:focus,html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system button.kids-message-action-clean:focus-visible,html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system button.kids-message-action-clean:hover{display:inline-flex!important;width:23px!important;min-width:23px!important;height:23px!important;min-height:23px!important;align-items:center!important;justify-content:center!important;border-radius:8px!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system button.kids-message-action-clean:focus-visible,html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system button.kids-message-action-clean:hover{background:rgba(255,255,255,.065)!important;opacity:1!important;transform:translateY(-1px) rotate(-2deg)!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-message-time{color:#77749e!important;font-size:9.5px!important;font-weight:700!important}@media (max-width:639px){html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-message-list{gap:15px!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-message-stack.is-assistant{max-width:94%!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-message-stack.is-user{max-width:88%!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-message-stack .kids-glass-bubble{padding:12px 14px!important;border-radius:17px!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-message-markdown,html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-message-streaming-text{font-size:15px!important;line-height:1.58!important}}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-conversations-panel .kids-saved-conversation-menu-button{color:#f3efff!important;opacity:1!important;border:0!important;outline:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-conversations-panel .kids-saved-conversation-menu-button>svg{width:16px!important;height:16px!important;color:currentColor!important;stroke:currentColor!important;stroke-width:2.5!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-conversations-panel .kids-saved-conversation-menu-button>svg circle{r:1.55px!important;fill:#f3efff!important;stroke:none!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-conversations-panel .kids-saved-conversation-menu-button:is(:hover,:focus-visible,.is-open),html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-conversations-panel .kids-saved-conversation-row:hover .kids-saved-conversation-menu-button{color:#fff!important;opacity:1!important;border:0!important;background:transparent!important;box-shadow:none!important;transform:none!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-message-stack .kids-glass-bubble.is-status-only{width:-moz-fit-content!important;width:fit-content!important;min-width:0!important;padding:3px 1px!important;border:0!important;border-radius:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-status-label{min-height:0!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;background-image:none!important;color:#8f8bad!important;box-shadow:none!important;opacity:.78!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-status-label>svg{color:#ff9e45!important;opacity:.72!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-message-actions{gap:6px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;opacity:.38!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-message-actions.is-latest,html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-message-actions:focus-within,html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-message-row:hover .kids-message-actions{opacity:.58!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system button.kids-message-action-clean,html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system button.kids-message-action-clean:active,html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system button.kids-message-action-clean:focus,html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system button.kids-message-action-clean:focus-visible,html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system button.kids-message-action-clean:hover{width:18px!important;min-width:18px!important;height:18px!important;min-height:18px!important;padding:0!important;border:0!important;outline:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;transform:none!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system button.kids-message-action-clean:focus-visible,html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system button.kids-message-action-clean:hover{background:transparent!important;opacity:.92!important;transform:none!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system{--kids-chat-copy-base-size:14px;--kids-chat-copy-size:calc(var(--kids-chat-copy-base-size) * var(--mindfy-chat-font-scale, 1))}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-message-markdown,html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-message-markdown :is(p,li,blockquote,td,th),html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-message-streaming-text{font-size:var(--kids-chat-copy-size)!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-message-markdown :is(strong,b,em){color:inherit!important;-webkit-text-fill-color:currentColor!important;font-size:inherit!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-dashboard-root :is(.kids-dashboard-grid,.kids-dashboard-surface,.kids-dashboard-hero,.kids-stat-grid,.kids-inner-card-grid,.kids-profiles-panel,.kids-profile-card-grid,.kids-analytics-dashboard,.kids-analytics-grid,.kids-analytics-card,.kids-subject-bars,.kids-profile-analytics),#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-dashboard-root :is(.kids-dashboard-grid,.kids-dashboard-surface,.kids-dashboard-hero,.kids-stat-grid,.kids-inner-card-grid,.kids-profiles-panel,.kids-profile-card-grid,.kids-analytics-dashboard,.kids-analytics-grid,.kids-analytics-card,.kids-subject-bars,.kids-profile-analytics):hover{animation:none!important;filter:none!important;rotate:none!important;scale:none!important;transform:none!important}@media (hover:hover) and (pointer:fine){#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-dashboard-root .kids-analytics-metric,#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-dashboard-root .kids-info-card,#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-dashboard-root .kids-profile-analytics>div,#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-dashboard-root .kids-profile-card,#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-dashboard-root .kids-stat-card,#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-dashboard-root .kids-subject-bars>div{transition:transform .17s ease,border-color .17s ease,box-shadow .17s ease,filter .17s ease!important;transform-origin:center!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-dashboard-root .kids-analytics-metric:hover,#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-dashboard-root .kids-info-card:hover,#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-dashboard-root .kids-profile-analytics>div:hover,#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-dashboard-root .kids-profile-card:hover,#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-dashboard-root .kids-stat-card:hover,#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-dashboard-root .kids-subject-bars>div:hover{filter:brightness(1.08) saturate(1.06)!important;rotate:none!important;scale:none!important;transform:translateY(-2px)!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-dashboard-root .kids-analytics-metric:hover{border-color:rgb(var(--metric)/.52)!important;box-shadow:0 12px 28px rgb(var(--metric)/.12)!important}#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-dashboard-root .kids-profile-analytics>div:hover,#mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-dashboard-root .kids-subject-bars>div:hover{border-color:rgba(139,92,246,.34)!important;box-shadow:0 9px 22px rgba(30,20,80,.22)!important}}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-dashboard-root .kids-analytics-dashboard{--kids-analytics-canvas:#07071f;--kids-analytics-panel:#0f0d34;--kids-analytics-panel-strong:#12103d;--kids-analytics-muted:#aaa8ca;--kids-analytics-soft:#7775a1;border:1px solid rgba(139,61,255,.38)!important;background:radial-gradient(640px 300px at 0 0,rgba(255,46,166,.1),transparent 68%),radial-gradient(560px 300px at 100% 0,rgba(36,107,255,.13),transparent 70%),linear-gradient(145deg,rgba(15,13,52,.99),rgba(7,7,31,.995))!important;background-image:radial-gradient(640px 300px at 0 0,rgba(255,46,166,.1),transparent 68%),radial-gradient(560px 300px at 100% 0,rgba(36,107,255,.13),transparent 70%),linear-gradient(145deg,rgba(15,13,52,.99),rgba(7,7,31,.995))!important;color:#f8f7ff!important;box-shadow:0 22px 60px rgba(0,0,0,.3),inset 0 1px rgba(255,255,255,.035)!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-dashboard-root .kids-analytics-kicker{color:#ff9e45!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-dashboard-root .kids-analytics-card-head h3,html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-dashboard-root .kids-analytics-head h2{color:#fff!important;-webkit-text-fill-color:#fff!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-dashboard-root .kids-analytics-head p{color:var(--kids-analytics-muted)!important;-webkit-text-fill-color:var(--kids-analytics-muted)!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-dashboard-root .kids-period-filter{border:1px solid rgba(139,61,255,.32)!important;background:rgba(6,6,29,.92)!important;background-image:none!important;box-shadow:inset 0 1px rgba(255,255,255,.035)!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-dashboard-root .kids-period-filter button{border:0!important;background:transparent!important;background-image:none!important;color:#8f8bad!important;box-shadow:none!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-dashboard-root .kids-period-filter button:hover{background:rgba(139,61,255,.1)!important;background-image:none!important;color:#e9e7ff!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-dashboard-root .kids-period-filter button.is-active{border:1px solid rgba(255,255,255,.14)!important;background:linear-gradient(135deg,#ff7a00,#ff2ea6 46%,#8b3dff 75%,#246bff)!important;background-image:linear-gradient(135deg,#ff7a00,#ff2ea6 46%,#8b3dff 75%,#246bff)!important;color:#fff!important;box-shadow:0 8px 22px rgba(139,61,255,.24)!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-dashboard-root .kids-analytics-filters label,html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-dashboard-root .kids-analytics-filters label>span{color:#8f8bad!important;-webkit-text-fill-color:#8f8bad!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-dashboard-root .kids-analytics-filters select{border:1px solid rgba(36,107,255,.38)!important;background:#0a092b!important;background-image:none!important;color:#f4f2ff!important;-webkit-text-fill-color:#f4f2ff!important;box-shadow:inset 0 1px rgba(255,255,255,.035)!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-dashboard-root .kids-analytics-filters select option{background:#0a092b!important;color:#f4f2ff!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-dashboard-root .kids-analytics-metric{border:1px solid rgb(var(--metric)/.38)!important;background:radial-gradient(circle at 100% 0,rgb(var(--metric)/.18),transparent 44%),linear-gradient(145deg,rgba(16,14,55,.99),rgba(7,7,31,.995))!important;background-image:radial-gradient(circle at 100% 0,rgb(var(--metric)/.18),transparent 44%),linear-gradient(145deg,rgba(16,14,55,.99),rgba(7,7,31,.995))!important;color:#f8f7ff!important;box-shadow:0 14px 34px rgba(0,0,0,.24),inset 0 1px rgba(255,255,255,.035)!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-dashboard-root .kids-analytics-metric span{color:#aaa8ca!important;-webkit-text-fill-color:#aaa8ca!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-dashboard-root .kids-analytics-metric strong{color:#fff!important;-webkit-text-fill-color:#fff!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-dashboard-root .kids-analytics-metric small{color:#7775a1!important;-webkit-text-fill-color:#7775a1!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-dashboard-root .kids-analytics-metric>svg{border:1px solid rgb(var(--metric)/.38)!important;background:rgb(var(--metric)/.11)!important;background-image:none!important;color:rgb(var(--metric))!important;box-shadow:0 0 20px rgb(var(--metric)/.1)!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-dashboard-root .kids-analytics-card{border:1px solid rgba(139,61,255,.28)!important;background:radial-gradient(circle at 100% 0,rgba(36,107,255,.075),transparent 40%),linear-gradient(145deg,rgba(15,13,52,.985),rgba(7,7,31,.995))!important;background-image:radial-gradient(circle at 100% 0,rgba(36,107,255,.075),transparent 40%),linear-gradient(145deg,rgba(15,13,52,.985),rgba(7,7,31,.995))!important;color:#f8f7ff!important;box-shadow:inset 0 1px rgba(255,255,255,.03)!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-dashboard-root .kids-analytics-card-head small{color:#ff9e45!important;-webkit-text-fill-color:#ff9e45!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-dashboard-root .kids-analytics-card-head>span{border:1px solid rgba(139,61,255,.22)!important;background:rgba(139,61,255,.09)!important;background-image:none!important;color:#bca7eb!important;-webkit-text-fill-color:#bca7eb!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-dashboard-root .kids-analytics-card-head>svg{width:20px!important;height:20px!important;padding:0!important;color:#8de8f4!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-dashboard-root .kids-chart-grid{stroke:rgba(255,255,255,.075)!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-dashboard-root .kids-chart-bar{fill:rgba(139,61,255,.48)!important;stroke:rgba(186,153,255,.56)!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-dashboard-root .kids-chart-line{stroke:#22d3ee!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-dashboard-root .kids-chart-point{fill:#0a092b!important;stroke:#67e8f9!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-dashboard-root .kids-chart-label,html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-dashboard-root .kids-chart-legend{fill:#7775a1!important;color:#7775a1!important;-webkit-text-fill-color:#7775a1!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-dashboard-root .kids-profile-analytics>div,html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-dashboard-root .kids-subject-bars>div{border:1px solid rgba(139,61,255,.2)!important;background:rgba(17,14,58,.88)!important;background-image:none!important;color:#f8f7ff!important;box-shadow:inset 0 1px rgba(255,255,255,.025)!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-dashboard-root .kids-subject-bars>div{padding:10px 11px!important;border-radius:14px!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-dashboard-root .kids-profile-analytics b,html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-dashboard-root .kids-profile-analytics strong,html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-dashboard-root .kids-subject-bars b{color:#f4f2ff!important;-webkit-text-fill-color:#f4f2ff!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-dashboard-root .kids-profile-analytics small,html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-dashboard-root .kids-subject-bars em{color:#8f8bad!important;-webkit-text-fill-color:#8f8bad!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-dashboard-root .kids-profile-analytics em{color:#b99aff!important;-webkit-text-fill-color:#b99aff!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-dashboard-root .kids-profile-analytics .kids-profile-avatar{border:1px solid rgba(255,46,166,.3)!important;background:rgba(255,46,166,.09)!important;background-image:none!important;color:#fff!important;box-shadow:none!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-dashboard-root .kids-subject-bars i{background:rgba(255,255,255,.075)!important;background-image:none!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-dashboard-root .kids-subject-bars u{background:linear-gradient(90deg,#ff7a00,#ff2ea6 38%,#8b3dff 70%,#22d3ee)!important;background-image:linear-gradient(90deg,#ff7a00,#ff2ea6 38%,#8b3dff 70%,#22d3ee)!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-dashboard-root .kids-learning-line{stroke:#22d3ee!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-dashboard-root .kids-learning-curve circle{fill:#0a092b!important;stroke:#67e8f9!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-dashboard-root .kids-learning-signal{border:1px solid rgba(34,211,238,.22)!important;background:rgba(34,211,238,.075)!important;background-image:none!important;color:#8de8f4!important;box-shadow:none!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-dashboard-root .kids-learning-signal svg{width:14px!important;min-width:14px!important;height:14px!important;min-height:14px!important;padding:0!important;border:0!important;background:transparent!important;background-image:none!important;color:#67e8f9!important;box-shadow:none!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-dashboard-root .kids-learning-signal b{color:#d9fbff!important;-webkit-text-fill-color:#d9fbff!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-dashboard-root .kids-chart-note,html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-dashboard-root .kids-learning-signal span{color:#7775a1!important;-webkit-text-fill-color:#7775a1!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-dashboard-root .kids-analytics-method{border:1px solid rgba(36,107,255,.25)!important;background:rgba(36,107,255,.065)!important;background-image:none!important;color:#8f8bad!important;box-shadow:none!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-dashboard-root .kids-analytics-method svg{width:16px!important;min-width:16px!important;height:16px!important;min-height:16px!important;padding:0!important;color:#74a2ff!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-dashboard-root .kids-analytics-method b{color:#c8c5e8!important;-webkit-text-fill-color:#c8c5e8!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-dashboard-root .kids-analytics-empty,html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-dashboard-root .kids-analytics-error,html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-dashboard-root .kids-analytics-loading{border-color:rgba(139,61,255,.26)!important;background:rgba(6,6,29,.68)!important;background-image:none!important;color:#aaa8ca!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-parent-insights{margin-top:14px!important;padding:16px!important;border:1px solid rgba(34,211,238,.18)!important;border-radius:22px!important;background:radial-gradient(circle at 0 0,rgba(34,211,238,.07),transparent 38%),rgba(6,6,29,.56)!important;background-image:radial-gradient(circle at 0 0,rgba(34,211,238,.07),transparent 38%)!important;box-shadow:inset 0 1px rgba(255,255,255,.025)!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-parent-insights-head{display:flex!important;align-items:flex-end!important;justify-content:space-between!important;gap:16px!important;margin-bottom:12px!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-parent-insights-head small{color:#ff9e45!important;-webkit-text-fill-color:#ff9e45!important;font-size:8.5px!important;font-weight:900!important;letter-spacing:.16em!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-parent-insights-head h3{margin:4px 0 0!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:16px!important;font-weight:900!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-parent-insights-head>span{color:#7775a1!important;-webkit-text-fill-color:#7775a1!important;font-size:9px!important;font-weight:700!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-parent-insights-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-parent-insight-card{--insight:139 61 255;min-width:0!important;min-height:104px!important;padding:13px!important;display:grid!important;grid-template-columns:34px minmax(0,1fr)!important;align-items:start!important;gap:10px!important;border:1px solid rgb(var(--insight)/.3)!important;border-radius:18px!important;background:radial-gradient(circle at 100% 0,rgb(var(--insight)/.14),transparent 45%),linear-gradient(145deg,rgba(16,14,55,.98),rgba(7,7,31,.99))!important;background-image:radial-gradient(circle at 100% 0,rgb(var(--insight)/.14),transparent 45%),linear-gradient(145deg,rgba(16,14,55,.98),rgba(7,7,31,.99))!important;color:#f8f7ff!important;box-shadow:inset 0 1px rgba(255,255,255,.025)!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-parent-insight-card.is-cyan{--insight:34 211 238}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-parent-insight-card.is-pink{--insight:255 46 166}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-parent-insight-card.is-orange{--insight:255 122 0}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-parent-insight-card.is-emerald{--insight:52 211 153}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-parent-insight-icon{width:34px!important;height:34px!important;display:grid!important;place-items:center!important;border:1px solid rgb(var(--insight)/.34)!important;border-radius:12px!important;background:rgb(var(--insight)/.1)!important;background-image:none!important;color:rgb(var(--insight))!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-parent-insight-icon svg{width:16px!important;height:16px!important;padding:0!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-parent-insight-copy{min-width:0!important;display:grid!important;gap:3px!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-parent-insight-copy small{color:#8f8bad!important;-webkit-text-fill-color:#8f8bad!important;font-size:8.5px!important;font-weight:900!important;letter-spacing:.12em!important;text-transform:uppercase!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-parent-insight-copy strong{overflow:hidden!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:14px!important;font-weight:900!important;line-height:1.25!important;text-overflow:ellipsis!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-parent-insight-copy em{color:#7775a1!important;-webkit-text-fill-color:#7775a1!important;font-size:9px!important;font-style:normal!important;line-height:1.4!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-guardian-panel .kids-static-card,html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-parent-surface{border:1px solid rgba(139,61,255,.3)!important;background:radial-gradient(circle at 100% 0,rgba(36,107,255,.08),transparent 38%),linear-gradient(145deg,rgba(15,13,52,.985),rgba(7,7,31,.995))!important;background-image:radial-gradient(circle at 100% 0,rgba(36,107,255,.08),transparent 38%),linear-gradient(145deg,rgba(15,13,52,.985),rgba(7,7,31,.995))!important;color:#f8f7ff!important;box-shadow:0 18px 48px rgba(0,0,0,.25),inset 0 1px rgba(255,255,255,.03)!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system :is(.kids-parent-mini-card,.kids-parent-report-card,.kids-parent-recommendations,.kids-parent-recommendation){border-color:rgba(139,61,255,.22)!important;background:rgba(17,14,58,.84)!important;background-image:none!important;color:#f8f7ff!important;box-shadow:inset 0 1px rgba(255,255,255,.025)!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-parent-recommendation{border:1px solid rgba(36,107,255,.16)!important;color:#c8c5e8!important;-webkit-text-fill-color:#c8c5e8!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system :is(.kids-shell-header,.kids-shell-header-inner,.kids-shell-title,.kids-dashboard-grid,.kids-dashboard-surface,.kids-stat-grid,.kids-profiles-panel,.kids-analytics-dashboard,.kids-analytics-card,.kids-parent-insights,.kids-parent-insights-grid,.kids-parent-surface,.kids-guardian-dashboard,.kids-guardian-panel,.kids-guardian-panel .kids-static-card,.kids-guardian-tabs,.kids-parent-recommendations),html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system :is(.kids-shell-header,.kids-shell-header-inner,.kids-shell-title,.kids-dashboard-grid,.kids-dashboard-surface,.kids-stat-grid,.kids-profiles-panel,.kids-analytics-dashboard,.kids-analytics-card,.kids-parent-insights,.kids-parent-insights-grid,.kids-parent-surface,.kids-guardian-dashboard,.kids-guardian-panel,.kids-guardian-panel .kids-static-card,.kids-guardian-tabs,.kids-parent-recommendations):hover{animation:none!important;filter:none!important;rotate:none!important;scale:none!important;transform:none!important}@media (hover:hover) and (pointer:fine){html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system :is(.kids-parent-insight-card,.kids-parent-mini-card,.kids-parent-report-card,.kids-parent-recommendation,.kids-guardian-stat,.kids-guardian-card){transition:transform .17s ease,filter .17s ease,border-color .17s ease,box-shadow .17s ease!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system :is(.kids-parent-insight-card,.kids-parent-mini-card,.kids-parent-report-card,.kids-parent-recommendation,.kids-guardian-stat,.kids-guardian-card):hover{animation:none!important;filter:brightness(1.07) saturate(1.04)!important;rotate:none!important;scale:none!important;transform:translateY(-2px)!important}}@media (max-width:980px){html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-parent-insights-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:520px){html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-parent-insights-head{align-items:flex-start!important;flex-direction:column!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-parent-insights-grid{grid-template-columns:1fr!important}}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-parent-insights-actions{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:10px!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-parent-insights-actions>span{color:#7775a1!important;font-size:9px!important;font-weight:800!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-parent-insights-actions>button{display:inline-flex!important;min-height:34px!important;align-items:center!important;justify-content:center!important;gap:7px!important;padding:7px 12px!important;border:1px solid rgba(34,211,238,.34)!important;border-radius:12px!important;background:linear-gradient(135deg,rgba(36,107,255,.17),rgba(34,211,238,.11))!important;color:#bdf8ff!important;font-size:10px!important;font-weight:900!important;cursor:pointer!important;transition:border-color .17s ease,background .17s ease,transform .17s ease!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-parent-insights-actions>button:hover{border-color:rgba(34,211,238,.68)!important;background:linear-gradient(135deg,rgba(36,107,255,.27),rgba(34,211,238,.17))!important;transform:translateY(-1px)!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system button.kids-parent-insight-card{width:100%!important;color:inherit!important;font:inherit!important;text-align:left!important;cursor:pointer!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system button:is(.kids-stat-card,.kids-analytics-metric){width:100%!important;color:inherit!important;font:inherit!important;text-align:left!important;cursor:pointer!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system button.kids-parent-insight-card:focus-visible,html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system button:is(.kids-stat-card,.kids-analytics-metric):focus-visible{outline:2px solid rgba(34,211,238,.72)!important;outline-offset:3px!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-parent-insight-card.is-action{border-color:rgb(var(--insight)/.42)!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-parent-insight-copy u{margin-top:4px!important;color:rgb(var(--insight))!important;-webkit-text-fill-color:rgb(var(--insight))!important;font-size:9px!important;font-weight:900!important;text-decoration:none!important}.kids-parent-modal-backdrop{position:fixed;inset:0;display:grid;place-items:center;padding:22px;background:rgba(2,2,16,.82);backdrop-filter:blur(14px) saturate(1.1);animation:kids-parent-backdrop-in .16s ease-out both}.kids-parent-modal{width:min(920px,100%);max-height:min(86vh,820px);display:flex;flex-direction:column;overflow:hidden;border:1px solid rgba(139,61,255,.48);border-radius:28px;background:radial-gradient(circle at 100% 0,rgba(36,107,255,.17),transparent 38%),radial-gradient(circle at 0 100%,rgba(255,46,166,.11),transparent 38%),linear-gradient(145deg,#100d35,#080720 58%,#070718);color:#f8f7ff;box-shadow:0 34px 90px rgba(0,0,0,.58),inset 0 1px rgba(255,255,255,.055);animation:kids-parent-modal-in .19s cubic-bezier(.2,.8,.2,1) both}.kids-parent-modal-header{position:relative;display:grid;grid-template-columns:48px minmax(0,1fr) 40px;align-items:start;gap:14px;padding:22px 24px 18px;border-bottom:1px solid rgba(139,61,255,.22)}.kids-parent-modal-icon{width:46px;height:46px;display:grid;place-items:center;border:1px solid rgba(139,61,255,.4);border-radius:16px;background:rgba(139,61,255,.14);color:#bd8cff;box-shadow:inset 0 1px rgba(255,255,255,.07)}.kids-parent-modal-icon.is-safety{border-color:rgba(255,122,0,.42);background:rgba(255,122,0,.12);color:#ff9c43}.kids-parent-modal-icon.is-live{border-color:rgba(34,211,238,.42);background:rgba(34,211,238,.11);color:#5ce8f8}.kids-parent-modal-icon svg{width:21px;height:21px}.kids-parent-modal-header small{display:block;margin-bottom:4px;color:#ff8b34;font-size:9px;font-weight:900;letter-spacing:.16em}.kids-parent-modal-header h2{margin:0;color:#fff;font-size:clamp(21px,3vw,29px);font-weight:950;letter-spacing:-.035em;line-height:1.1}.kids-parent-modal-header p{margin:7px 0 0;color:#aaa6cb;font-size:12px;font-weight:600;line-height:1.5}.kids-parent-modal-close{width:38px;height:38px;display:grid;place-items:center;padding:0;border:1px solid rgba(255,255,255,.12);border-radius:13px;background:rgba(255,255,255,.045);color:#d8d5eb;cursor:pointer;transition:border-color .16s ease,background .16s ease,color .16s ease}.kids-parent-modal-close:hover{border-color:rgba(255,46,166,.5);background:rgba(255,46,166,.12);color:#fff}.kids-parent-modal-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 24px;border-bottom:1px solid rgba(139,61,255,.16);background:rgba(5,5,24,.48)}.kids-parent-modal-periods{display:inline-flex;gap:4px;padding:4px;border:1px solid rgba(139,61,255,.25);border-radius:13px;background:rgba(5,5,22,.78)}.kids-parent-modal-periods button,.kids-parent-modal-refresh{min-height:30px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:6px 10px;border:1px solid transparent;border-radius:9px;background:transparent;color:#aaa6c7;font-size:10px;font-weight:900;cursor:pointer}.kids-parent-modal-periods button.is-active{border-color:rgba(255,122,0,.46);background:rgba(255,122,0,.14);color:#ffae68}.kids-parent-modal-refresh{border-color:rgba(139,61,255,.26);background:rgba(139,61,255,.08);color:#cbc0ff}.kids-parent-modal-refresh:disabled{cursor:wait;opacity:.6}.kids-parent-modal-body{min-height:260px;overflow-y:auto;padding:18px 24px 24px;scrollbar-width:thin;scrollbar-color:rgba(139,61,255,.55) transparent}.kids-parent-modal-state{min-height:260px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px;color:#aaa6ca;text-align:center}.kids-parent-modal-state>svg{width:28px;height:28px;color:#9f72ff}.kids-parent-modal-state>b{color:#f7f5ff;font-size:15px}.kids-parent-modal-state>span{font-size:12px}.kids-parent-modal-state.is-success>svg{color:#34d399}.kids-parent-modal-state.is-error>svg{color:#ff8b34}.kids-parent-modal-state button{margin-top:4px;padding:8px 12px;border:1px solid rgba(139,61,255,.35);border-radius:10px;background:rgba(139,61,255,.12);color:#fff;font-size:11px;font-weight:900;cursor:pointer}.kids-safety-report-list{display:grid;gap:12px}.kids-safety-report-summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:11px 14px;border:1px solid rgba(255,122,0,.22);border-radius:14px;background:rgba(255,122,0,.07)}.kids-safety-report-summary b{color:#ff9c43;font-size:18px}.kids-safety-report-summary span{color:#f8f4ff;font-size:12px;font-weight:800}.kids-safety-report-summary small{max-width:380px;color:#8e8aac;font-size:10px;line-height:1.45;text-align:right}.kids-safety-report-item{display:grid;gap:12px;padding:16px;border:1px solid rgba(255,122,0,.25);border-radius:18px;background:linear-gradient(135deg,rgba(255,122,0,.075),rgba(255,46,166,.045) 48%,rgba(139,61,255,.055));box-shadow:inset 0 1px rgba(255,255,255,.025)}.kids-safety-report-top{display:flex;align-items:center;justify-content:space-between;gap:12px}.kids-safety-profile,.kids-safety-report-top time{display:inline-flex;align-items:center;gap:6px;font-size:10px;font-weight:800}.kids-safety-profile{color:#fff}.kids-safety-report-top time{color:#8884a8}.kids-safety-reason{display:flex;align-items:center;gap:10px;color:#ff923a}.kids-safety-reason>svg{flex:0 0 auto}.kids-safety-reason span{display:grid;gap:2px}.kids-safety-reason small{color:#8f8aaa;font-size:8px;font-weight:900;letter-spacing:.13em;text-transform:uppercase}.kids-safety-reason b{color:#ffc18b;font-size:12px}.kids-safety-report-item blockquote{margin:0;padding:12px 14px;border-left:3px solid #ff7a00;border-radius:0 12px 12px 0;background:rgba(2,2,16,.5);color:#f0edf9;font-size:13px;font-weight:650;line-height:1.55;overflow-wrap:anywhere}.kids-safety-report-item footer{color:#807c9f;font-size:9.5px;font-weight:700}.kids-parent-modal-toolbar.is-live{align-items:end}.kids-live-conversation-select{min-width:0;display:grid;flex:1;gap:4px}.kids-live-conversation-select>span{color:#8f8bad;font-size:8px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.kids-live-conversation-select select{width:100%;min-height:38px;padding:7px 34px 7px 11px;border:1px solid rgba(34,211,238,.26);border-radius:11px;outline:none;background:#0a0a27;color:#f5f3ff;font-size:11px;font-weight:800}.kids-live-status{flex:0 0 auto;display:inline-flex;min-height:36px;align-items:center;gap:7px;padding:7px 10px;border:1px solid rgba(139,61,255,.25);border-radius:11px;background:rgba(139,61,255,.08);color:#aaa6c7;font-size:10px;font-weight:900}.kids-live-status i{width:7px;height:7px;border-radius:50%;background:#77728f}.kids-live-status.is-online{border-color:rgba(52,211,153,.28);background:rgba(52,211,153,.08);color:#7debbd}.kids-live-status.is-online i{background:#34d399;box-shadow:0 0 12px rgba(52,211,153,.8)}.kids-live-monitor{display:grid;gap:14px}.kids-live-monitor-context{display:grid;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:10px;padding:12px 14px;border:1px solid rgba(34,211,238,.22);border-radius:16px;background:rgba(34,211,238,.055)}.kids-live-avatar{width:38px;height:38px;display:grid;place-items:center;border:1px solid rgba(34,211,238,.28);border-radius:13px;background:rgba(36,107,255,.1);font-size:19px}.kids-live-monitor-context>span:nth-child(2){min-width:0;display:grid;gap:3px}.kids-live-monitor-context b{color:#fff;font-size:13px}.kids-live-monitor-context small{overflow:hidden;color:#8c88a9;font-size:9.5px;text-overflow:ellipsis;white-space:nowrap}.kids-live-monitor-context time{color:#777392;font-size:9px;font-weight:700}.kids-live-inline-warning{display:flex;align-items:center;gap:7px;padding:9px 11px;border:1px solid rgba(255,122,0,.22);border-radius:11px;background:rgba(255,122,0,.07);color:#ffbd83;font-size:10px;font-weight:750}.kids-live-message-list{display:grid;gap:10px}.kids-live-message{max-width:82%;display:grid;gap:8px;padding:12px 14px;border:1px solid rgba(139,61,255,.24);border-radius:16px 16px 16px 5px;background:rgba(22,18,70,.78)}.kids-live-message.is-child{justify-self:end;border-color:rgba(255,46,166,.25);border-radius:16px 16px 5px 16px;background:linear-gradient(135deg,rgba(255,122,0,.13),rgba(255,46,166,.14),rgba(139,61,255,.15))}.kids-live-message.is-blocked{border-color:rgba(255,122,0,.5);background:rgba(255,122,0,.09)}.kids-live-message>div{display:flex;align-items:center;justify-content:space-between;gap:12px}.kids-live-message b{color:#fff;font-size:10px}.kids-live-message time{color:#7f7a9c;font-size:8.5px}.kids-live-message p{margin:0;color:#e9e6f4;font-size:12px;font-weight:550;line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere}.kids-live-block-label{display:inline-flex;align-items:center;gap:5px;color:#ffab61;font-size:9px;font-weight:900}.kids-live-monitor-foot{display:flex;align-items:center;justify-content:center;gap:7px;padding-top:4px;color:#777392;font-size:9px;font-weight:700;text-align:center}@keyframes kids-parent-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes kids-parent-modal-in{0%{opacity:0;transform:translateY(12px) scale(.985)}to{opacity:1;transform:none}}@media (max-width:700px){.kids-parent-modal-backdrop{width:100%;height:100vh;height:100dvh;align-items:end;overflow:hidden;padding:max(10px,env(safe-area-inset-top)) 10px max(10px,env(safe-area-inset-bottom))}.kids-parent-modal{width:100%;height:86vh;height:min(86dvh,720px);min-height:0;max-height:calc(100dvh - 24px - env(safe-area-inset-top) - env(safe-area-inset-bottom));margin:0;border-radius:24px 24px 18px 18px}.kids-parent-modal-header{position:relative;flex:0 0 auto;grid-template-columns:40px minmax(0,1fr) 40px;gap:10px;padding:16px 14px 13px;background:rgba(9,8,34,.98)}.kids-parent-modal-icon{width:40px;height:40px;border-radius:14px}.kids-parent-modal-close{width:40px;height:40px;align-self:start;border-color:rgba(255,255,255,.22);background:rgba(255,255,255,.09);color:#fff;touch-action:manipulation}.kids-parent-modal-header h2{padding-right:2px;font-size:clamp(19px,6vw,24px)}.kids-parent-modal-header p{display:none}.kids-parent-modal-toolbar{flex:0 0 auto;align-items:stretch;padding:9px 14px}.kids-parent-modal-toolbar.is-live{flex-direction:column;align-items:stretch}.kids-parent-modal-body{min-height:0;flex:1 1 auto;padding:12px 14px max(18px,env(safe-area-inset-bottom));overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.kids-parent-modal-state{min-height:190px}.kids-safety-report-summary{align-items:flex-start;flex-direction:column;gap:4px}.kids-safety-report-summary small{text-align:left}.kids-safety-report-top{align-items:flex-start;flex-direction:column;gap:5px}.kids-live-monitor-context{grid-template-columns:38px minmax(0,1fr)}.kids-live-monitor-context time{grid-column:1/-1}.kids-live-message{max-width:92%}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-parent-insights-actions{width:100%!important;align-items:flex-start!important;justify-content:space-between!important}}@media (max-width:700px) and (max-height:620px){.kids-parent-modal{height:calc(100dvh - 16px - env(safe-area-inset-top) - env(safe-area-inset-bottom))}.kids-parent-modal-header{padding-top:11px;padding-bottom:10px}.kids-parent-modal-icon{width:36px;height:36px}.kids-parent-modal-close{width:38px;height:38px}.kids-parent-modal-toolbar{padding-top:7px;padding-bottom:7px}}@media (prefers-reduced-motion:reduce){.kids-parent-modal,.kids-parent-modal-backdrop{animation:none}}#mindfy-kids-app .kids-analytics-filters{flex-wrap:wrap}#mindfy-kids-app .kids-analytics-date-filter input{min-width:150px;height:43px;padding:0 11px;border:1px solid rgba(36,107,255,.38);border-radius:12px;outline:none;background:#0a092b;color:#f4f2ff;color-scheme:dark;font-size:11px;font-weight:800}#mindfy-kids-app .kids-analytics-date-filter input:focus{border-color:rgba(34,211,238,.68);box-shadow:0 0 0 3px rgba(34,211,238,.1)}#mindfy-kids-app .kids-profile-presence-summary{display:grid;justify-items:end;gap:6px}#mindfy-kids-app .kids-profile-presence-summary small{display:inline-flex;align-items:center;gap:5px;color:#8f8bad;font-size:9px;font-weight:750}#mindfy-kids-app .kids-profile-presence-summary small svg{color:#7b72a5}#mindfy-kids-app .kids-profile-status.is-online{border-color:rgba(52,211,153,.46)!important;background:rgba(52,211,153,.1)!important;color:#86f2c6!important}#mindfy-kids-app .kids-profile-status.is-online .kids-profile-status-dot{background:#34d399!important;box-shadow:0 0 12px rgba(52,211,153,.86)}.kids-live-filter-grid{min-width:0;display:grid;flex:1;grid-template-columns:minmax(150px,.62fr) minmax(220px,1.38fr);gap:9px}.kids-live-current-banner{width:100%;min-height:44px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 12px;border:1px solid rgba(52,211,153,.3);border-radius:13px;background:rgba(52,211,153,.075);color:#83ebc1;cursor:pointer}.kids-live-current-banner span{display:inline-flex;align-items:center;gap:7px;font-size:10px;font-weight:800}.kids-live-current-banner i{width:7px;height:7px;border-radius:50%;background:#34d399;box-shadow:0 0 12px rgba(52,211,153,.82)}.kids-live-current-banner b{color:#d9fff0;font-size:10px}.kids-live-current-banner:hover{border-color:rgba(52,211,153,.54);background:rgba(52,211,153,.12)}.kids-live-monitor-context time{max-width:220px;line-height:1.55;text-align:right}@media (max-width:700px){#mindfy-kids-app .kids-period-filter{grid-template-columns:repeat(4,minmax(0,1fr))}#mindfy-kids-app .kids-analytics-date-filter input{width:100%}#mindfy-kids-app .kids-profile-presence-summary{width:100%;justify-items:start}.kids-live-filter-grid{grid-template-columns:1fr}.kids-live-current-banner{align-items:flex-start;flex-direction:column}.kids-live-monitor-context time{max-width:none;text-align:left}}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system button.kids-monitor-now-cta{min-height:52px!important;padding:11px 18px!important;border:1px solid rgba(82,231,255,.72)!important;border-radius:15px!important;background:linear-gradient(135deg,#246bff,#8b3dff 54%,#ff2ea6)!important;background-image:linear-gradient(135deg,#246bff,#8b3dff 54%,#ff2ea6)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;box-shadow:0 12px 30px rgba(77,72,255,.3),0 0 20px rgba(34,211,238,.16)!important;font-size:12px!important;font-weight:950!important;letter-spacing:.015em!important;animation:kids-monitor-cta-pulse 3s ease-in-out infinite}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system button.kids-monitor-now-cta>svg{width:19px!important;height:19px!important;filter:drop-shadow(0 0 8px rgba(255,255,255,.5))}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system button.kids-monitor-now-cta:hover{border-color:rgba(255,255,255,.92)!important;background:linear-gradient(135deg,#3281ff,#9a4aff 52%,#ff45b2)!important;background-image:linear-gradient(135deg,#3281ff,#9a4aff 52%,#ff45b2)!important;box-shadow:0 16px 38px rgba(94,72,255,.4),0 0 28px rgba(34,211,238,.24)!important;transform:translateY(-2px)!important}@keyframes kids-monitor-cta-pulse{0%,to{box-shadow:0 12px 30px rgba(77,72,255,.25),0 0 14px rgba(34,211,238,.1)}50%{box-shadow:0 15px 38px rgba(99,72,255,.4),0 0 27px rgba(34,211,238,.25)}}@media (max-width:700px){html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system button.kids-monitor-now-cta{width:100%!important;min-height:54px!important}}@media (prefers-reduced-motion:reduce){html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system button.kids-monitor-now-cta{animation:none!important}}#mindfy-kids-app .kids-child-safety-note{align-self:flex-end;display:inline-flex;align-items:center;gap:5px;margin:5px 4px 0;color:#ffb26f;font-size:9px;font-weight:850}#mindfy-kids-app .kids-child-safety-note svg{width:11px;height:11px}.kids-safety-reason{flex-wrap:wrap}.kids-safety-reason>em{margin-left:auto;padding:4px 7px;border:1px solid rgba(255,174,104,.28);border-radius:999px;background:rgba(255,122,0,.09);color:#ffb26f;font-size:8px;font-style:normal;font-weight:950;letter-spacing:.08em}.kids-safety-reason>em.is-critical,.kids-safety-reason>em.is-high{border-color:rgba(255,72,104,.38);background:rgba(255,45,89,.11);color:#ff8aa0}.kids-safety-guardian-summary{margin:-3px 0 0;color:#aaa6c7;font-size:11px;font-weight:650;line-height:1.55}.kids-safety-report-item footer{display:flex;align-items:center;justify-content:space-between;gap:10px}.kids-safety-report-item footer span{display:inline-flex;align-items:center;gap:5px}.kids-safety-report-item footer b{color:#cfc7ff;font-size:9px}@media (hover:hover) and (pointer:fine){html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-profile-analytics>div,html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-subject-bars>div,html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system :is(.kids-hover-card:not(button):not(a),.kids-static-card,.kids-stat-card,.kids-info-card,.kids-profile-card,.kids-subject-card,.kids-analytics-metric,.kids-analytics-card,.kids-parent-insight-card,.kids-parent-mini-card,.kids-parent-report-card,.kids-parent-recommendation,.kids-guardian-stat,.kids-guardian-card,.kids-safety-report-item,.kids-live-message,.kids-dashboard-hero,.kids-profiles-panel,.kids-chat-main-shell,.kids-chat-sidebar-panel,.kids-chat-inner-panel,.kids-chat-message-panel){animation:none!important;filter:none!important;rotate:none!important;scale:none!important;transform:none!important;transition-property:border-color,background-color,box-shadow,color!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-profile-analytics>div:hover,html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-subject-bars>div:hover,html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system :is(.kids-hover-card:not(button):not(a),.kids-static-card,.kids-stat-card,.kids-info-card,.kids-profile-card,.kids-subject-card,.kids-analytics-metric,.kids-analytics-card,.kids-parent-insight-card,.kids-parent-mini-card,.kids-parent-report-card,.kids-parent-recommendation,.kids-guardian-stat,.kids-guardian-card,.kids-safety-report-item,.kids-live-message,.kids-dashboard-hero,.kids-profiles-panel,.kids-chat-main-shell,.kids-chat-sidebar-panel,.kids-chat-inner-panel,.kids-chat-message-panel):hover{animation:none!important;filter:none!important;rotate:none!important;scale:none!important;transform:none!important}}@media (max-width:700px){.kids-safety-report-item footer{align-items:flex-start;flex-direction:column}}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-shell .kids-message-markdown .kids-md-table-wrap{width:100%!important;max-width:100%!important;margin:.8em 0 1em!important;overflow-x:auto!important;border:1px solid rgba(139,61,255,.46)!important;border-radius:15px!important;background:#090827!important;background-image:linear-gradient(145deg,rgba(36,107,255,.08),rgba(139,61,255,.1),rgba(9,8,39,.98))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 8px 22px rgba(0,0,0,.18)!important;scrollbar-color:rgba(139,105,255,.78) rgba(7,6,31,.72)!important;scrollbar-width:thin!important;overscroll-behavior-inline:contain!important;-webkit-overflow-scrolling:touch!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-shell .kids-message-markdown .kids-md-table-wrap:focus-visible{outline:2px solid #67e8f9!important;outline-offset:3px!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-shell .kids-message-markdown .kids-md-table-wrap::-webkit-scrollbar{height:7px!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-shell .kids-message-markdown .kids-md-table-wrap::-webkit-scrollbar-track{background:rgba(7,6,31,.72)!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-shell .kids-message-markdown .kids-md-table-wrap::-webkit-scrollbar-thumb{border-radius:999px!important;background:linear-gradient(90deg,#246bff,#8b3dff,#ff2ea6)!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-shell .kids-message-markdown table.kids-md-table{width:-moz-max-content!important;width:max-content!important;min-width:100%!important;margin:0!important;border:0!important;border-collapse:separate!important;border-spacing:0!important;border-radius:0!important;background:transparent!important;color:#f8f7ff!important;font-variant-numeric:tabular-nums!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-shell .kids-message-markdown table.kids-md-table :is(th,td){min-width:8rem!important;padding:.72rem .82rem!important;border:0!important;border-right:1px solid rgba(139,61,255,.2)!important;border-bottom:1px solid rgba(139,61,255,.24)!important;color:#f8f7ff!important;font-family:inherit!important;line-height:1.48!important;text-align:left!important;vertical-align:top!important;white-space:normal!important;overflow-wrap:break-word!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-shell .kids-message-markdown table.kids-md-table th{background:linear-gradient(135deg,rgba(36,107,255,.38),rgba(139,61,255,.42),rgba(255,46,166,.25))!important;color:#ffffff!important;font-weight:850!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-shell .kids-message-markdown table.kids-md-table td{background:rgba(11,10,43,.92)!important;color:#f1efff!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-shell .kids-message-markdown table.kids-md-table tbody tr:nth-child(2n) td{background:rgba(25,20,78,.88)!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-shell .kids-message-markdown table.kids-md-table tr>:last-child{border-right:0!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-shell .kids-message-markdown table.kids-md-table tbody tr:last-child td{border-bottom:0!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-shell .kids-message-markdown table.kids-md-table td :is(p,span,strong,b,em,code){color:inherit!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-shell .kids-message-markdown table.kids-md-table a{color:#8de8ff!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-shell .kids-blocked-bubble,html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-shell .kids-blocked-bubble .kids-message-markdown,html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-shell .kids-blocked-bubble .kids-message-markdown :is(p,span,strong,b,em,li,blockquote){color:#fff7f4!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-shell .kids-child-safety-note{min-height:26px!important;margin:6px 3px 0!important;padding:5px 9px!important;border:1px solid rgba(255,174,104,.48)!important;border-radius:999px!important;background:rgba(255,122,0,.16)!important;color:#fff1e3!important;font-size:11px!important;font-weight:850!important;line-height:1.25!important;text-shadow:0 1px 8px rgba(0,0,0,.32)!important}html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-shell .kids-child-safety-note svg{color:#ffb26f!important;stroke:currentColor!important}@media (max-width:640px){html body #mindfy-kids-app.mindfy-kids-root.kids-cartoon-system .kids-chat-shell .kids-message-markdown table.kids-md-table :is(th,td){min-width:7.5rem!important;padding:.64rem .72rem!important}}