:root{--tk-bg-canvas: #FBF7F0;--tk-bg-surface: #FFFFFF;--tk-bg-surfaceMuted: #F1EFE6;--tk-text-default: #1F2933;--tk-text-muted: #52606D;--tk-text-inverse: #FFFFFF;--tk-action-primary-bg: #4C6B33;--tk-action-primary-text: #FFFFFF;--tk-action-secondary-bg: #E5EAD8;--tk-action-secondary-text: #1F2933;--tk-action-destructive-bg: #8A1F11;--tk-action-destructive-text: #FFFFFF;--tk-action-quiet-bg: transparent;--tk-action-quiet-text: #1F2933;--tk-state-success-bg: #E6F4EA;--tk-state-success-text: #0E5132;--tk-state-warning-bg: #FFF4D6;--tk-state-warning-text: #7A4F00;--tk-state-error-bg: #FDECEC;--tk-state-error-text: #8A1F11;--tk-state-info-bg: #EBF1E0;--tk-state-info-text: #3A5326;--tk-focus-ring: 0 0 0 3px rgba(76, 107, 51, .45);--tk-border-line: #EAE3D4;--tk-border-lineSoft: #F0EBDF;--tk-font-family-base: system-ui, -apple-system, sans-serif;--tk-font-family-mono: ui-monospace, monospace;--tk-font-family-display: "Fraunces", Georgia, "Times New Roman", serif;--tk-font-size-bodySmall: 14px;--tk-font-size-body: 16px;--tk-font-size-bodyLarge: 18px;--tk-font-size-headingSmall: 18px;--tk-font-size-heading: 20px;--tk-font-size-headingLarge: 28px;--tk-font-size-child-sm: 16px;--tk-font-size-child-md: 18px;--tk-font-size-child-lg: 22px;--tk-font-weight-regular: 400;--tk-font-weight-bold: 700;--tk-font-lineHeight-body: 1.5;--tk-font-lineHeight-heading: 1.25;--tk-space-0: 0px;--tk-space-1: 4px;--tk-space-2: 8px;--tk-space-3: 12px;--tk-space-4: 16px;--tk-space-6: 24px;--tk-space-8: 32px;--tk-space-12: 48px;--tk-space-16: 64px;--tk-radius-button: 12px;--tk-radius-card: 20px;--tk-radius-input: 12px;--tk-radius-modal: 24px;--tk-radius-pill: 999px;--tk-shadow-cardSoft: 0 1px 2px rgba(15, 23, 42, .06), 0 2px 8px rgba(15, 23, 42, .04);--tk-shadow-cardWarm: 0 1px 2px rgba(25, 25, 35, .06), 0 4px 12px rgba(25, 25, 35, .05);--tk-shadow-buttonPrimary: 0 6px 16px rgba(76, 107, 51, .26);--tk-shadow-modal: 0 10px 30px rgba(15, 23, 42, .16);--tk-motion-duration-instant: 0ms;--tk-motion-duration-fast: .12s;--tk-motion-duration-normal: .2s;--tk-motion-duration-slow: .36s;--tk-motion-easing-gentle: cubic-bezier(.2, .8, .2, 1);--tk-motion-easing-standard: cubic-bezier(.4, 0, .2, 1);--tk-motion-reduced-none: 0ms;--tk-bp-mobile: 0px;--tk-bp-tablet: 768px;--tk-bp-desktop: 1024px;--tk-asset-tree-current: tree_amana_v1.svg;--tk-asset-tree-reskinPlaceholder: tree_reskin_placeholder.svg;--tk-asset-icon-coin: icon_coin_v1.svg;--tk-asset-icon-star: icon_star_v1.svg;--tk-asset-mascot-current: mascot_amana_v1.svg;--tk-asset-mascot-reskinPlaceholder: mascot_reskin_placeholder.svg;--tk-kid-canvas: #0F1428;--tk-kid-canvasDeep: #070A16;--tk-kid-canvasGlow: #23306B;--tk-kid-canvas2: #1B2147;--tk-kid-paper: #F0EBE0;--tk-kid-paperDim: #A9AEC8;--tk-kid-olive-100: #D7E8B8;--tk-kid-olive-300: #A5C480;--tk-kid-olive-500: #5C7A3F;--tk-kid-olive-700: #3F5A2B;--tk-kid-gold-100: #FAEDC1;--tk-kid-gold-300: #E8C570;--tk-kid-gold-500: #D4A03A;--tk-kid-gold-700: #9A7320;--tk-kid-warm: #FFA040;--tk-kid-cyan: #5AC8FA;--tk-kid-violet: #9D7AF8;--tk-kid-rose: #FF8AAB;--tk-kid-flame: #FFB35C;--tk-kid-flameLight: #FFE08A;--tk-kid-success: #A8D5A8;--tk-kid-moodTop: #5FC98A;--tk-kid-moodGood: #9FD24F;--tk-kid-moodMeh: #E8C570;--tk-kid-moodLow: #E88F6A;--tk-kid-bark: #5C3A1E;--tk-kid-barkLight: #8C5A2E;--tk-kid-fruitA: #FF8AAB;--tk-kid-fruitB: #7D2B3F;--tk-kid-ink: #10142A;--tk-kid-glass: rgba(255,255,255,.055);--tk-kid-glass2: rgba(255,255,255,.1);--tk-kid-glass3: rgba(255,255,255,.13);--tk-kid-line: rgba(255,255,255,.1);--tk-kid-lineHi: rgba(255,255,255,.22);--tk-kid-scrim: rgba(7,10,22,.92);--tk-kid-ctxBg: rgba(0,0,0,.3);--tk-kid-navBg: rgba(0,0,0,.42);--tk-kid-shadowSoft: rgba(0,0,0,.32);--tk-kid-progTrack: rgba(0,0,0,.34);--tk-kid-photoBg: rgba(0,0,0,.18);--tk-kid-photoSetBg: rgba(165,196,128,.1);--tk-kid-tagDunyaBg: rgba(90,200,250,.16);--tk-kid-tagIslamBg: rgba(165,196,128,.18);--tk-kid-tagIslamBorder: rgba(165,196,128,.4);--tk-kid-font-base: "Nunito", system-ui, -apple-system, sans-serif;--tk-kid-font-display: "Fraunces", Georgia, "Times New Roman", serif;--tk-kid-salim-goud-dag: #E8B23F;--tk-kid-salim-goud-nacht: #E8C570;--tk-kid-salim-oase-dag: #19A5E8;--tk-kid-salim-oase-nacht: #5AC8FA;--tk-kid-salim-palm-dag: #5C7A3F;--tk-kid-salim-palm-nacht: #7FB36A;--tk-kid-salim-dadel-dag: #FF8E26;--tk-kid-salim-dadel-nacht: #FFB166;--tk-kid-salim-vijg-dag: #F2638F;--tk-kid-salim-vijg-nacht: #FF8AAB;--tk-kid-salim-inkt-dag: #33291A;--tk-kid-salim-inkt-nacht: #F5F0E1;--tk-kid-salim-zand-dag: #FFFCF4;--tk-kid-salim-zand-nacht: #141A36;--tk-kid-salim-lucht-dag: #BFE9F6;--tk-kid-salim-lucht-nacht: #26336F;--tk-kid-salim-goud-hi-dag: #FFD982;--tk-kid-salim-goud-hi-nacht: #FFE9A8;--tk-kid-salim-goud-deep-dag: #B07F22;--tk-kid-salim-goud-deep-nacht: #B07F22;--tk-kid-salim-goud-text-dag: #7D5A0A;--tk-kid-salim-goud-text-nacht: #F4D78C;--tk-kid-salim-oase-text-dag: #0E6E8C;--tk-kid-salim-oase-text-nacht: #9BDDFF;--tk-kid-salim-palm-hi-dag: #6FA53A;--tk-kid-salim-palm-hi-nacht: #A8C886;--tk-kid-salim-palm-text-dag: #3E5A2B;--tk-kid-salim-palm-text-nacht: #B4D292;--tk-kid-salim-dadel-text-dag: #9C4A00;--tk-kid-salim-dadel-text-nacht: #FFC58E;--tk-kid-salim-vijg-text-dag: #A33453;--tk-kid-salim-vijg-text-nacht: #FFB0C7;--tk-kid-salim-bg-dag: #F4ECD8;--tk-kid-salim-bg-nacht: #0B1024;--tk-kid-salim-panel-2-dag: #FBF1DC;--tk-kid-salim-panel-2-nacht: #0E1330;--tk-kid-salim-cta-top-dag: #F0CF73;--tk-kid-salim-cta-top-nacht: #E8C570;--tk-kid-salim-cta-bot-dag: #D9A53C;--tk-kid-salim-cta-bot-nacht: #D4A03A;--tk-kid-salim-cta-edge-dag: #9A6E14;--tk-kid-salim-cta-edge-nacht: #8A6418;--tk-kid-salim-cta-ink-dag: #3A2700;--tk-kid-salim-cta-ink-nacht: #3A2700}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:var(--tk-font-family-base);font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--tk-font-family-mono);font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.\!container{width:100%!important}.container{width:100%}@media (min-width: 0px){.\!container{max-width:0px!important}.container{max-width:0px}}@media (min-width: 640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width: 768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width: 1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width: 1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width: 1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.-right-12{right:-3rem}.-top-12{top:-3rem}.left-0\.5{left:.125rem}.left-1{left:.25rem}.left-6{left:1.5rem}.left-\[22px\]{left:22px}.right-0{right:0}.top-0{top:0}.top-0\.5{top:.125rem}.top-1{top:.25rem}.z-50{z-index:50}.z-\[100\]{z-index:100}.mx-auto{margin-left:auto;margin-right:auto}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-4{margin-top:1rem;margin-bottom:1rem}.-mt-2{margin-top:-.5rem}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.ml-2{margin-left:.5rem}.ml-auto{margin-left:auto}.mr-2{margin-right:.5rem}.mr-4{margin-right:1rem}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-28{height:7rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-52{height:13rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-9{height:2.25rem}.h-\[56px\]{height:56px}.h-full{height:100%}.h-px{height:1px}.max-h-\[calc\(100dvh-1\.5rem\)\]{max-height:calc(100dvh - 1.5rem)}.min-h-0{min-height:0px}.min-h-11{min-height:2.75rem}.min-h-\[88px\]{min-height:88px}.min-h-screen{min-height:100vh}.w-1\.5{width:.375rem}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-2\.5{width:.625rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-52{width:13rem}.w-6{width:1.5rem}.w-9{width:2.25rem}.w-\[56px\]{width:56px}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-\[14rem\]{max-width:14rem}.max-w-md{max-width:28rem}.flex-1{flex:1 1 0%}.flex-none{flex:none}.shrink-0{flex-shrink:0}.translate-x-0\.5{--tw-translate-x: .125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-6{--tw-translate-x: 1.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-45{--tw-rotate: 45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-y-2{row-gap:.5rem}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.self-center{align-self:center}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-button{border-radius:var(--tk-radius-button)}.rounded-card{border-radius:var(--tk-radius-card)}.rounded-full{border-radius:9999px}.rounded-input{border-radius:var(--tk-radius-input)}.rounded-md{border-radius:.375rem}.rounded-pill{border-radius:var(--tk-radius-pill)}.rounded-xl{border-radius:.75rem}.rounded-t-modal{border-top-left-radius:var(--tk-radius-modal);border-top-right-radius:var(--tk-radius-modal)}.border{border-width:1px}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-l-2{border-left-width:2px}.border-l-4{border-left-width:4px}.border-t{border-top-width:1px}.border-action-primary-bg{border-color:var(--tk-action-primary-bg)}.border-kid-gold-500{border-color:var(--tk-kid-gold-500)}.border-line{border-color:var(--tk-border-line)}.border-line-soft{border-color:var(--tk-border-lineSoft)}.border-state-error-text{border-color:var(--tk-state-error-text)}.border-state-warning-bg{border-color:var(--tk-state-warning-bg)}.border-surface-muted{border-color:var(--tk-bg-surfaceMuted)}.bg-action-destructive-bg{background-color:var(--tk-action-destructive-bg)}.bg-action-primary-bg{background-color:var(--tk-action-primary-bg)}.bg-action-quiet-bg{background-color:var(--tk-action-quiet-bg)}.bg-action-secondary-bg{background-color:var(--tk-action-secondary-bg)}.bg-black\/40{background-color:#0006}.bg-canvas{background-color:var(--tk-bg-canvas)}.bg-current{background-color:currentColor}.bg-kid-gold-100{background-color:var(--tk-kid-gold-100)}.bg-kid-gold-700{background-color:var(--tk-kid-gold-700)}.bg-state-error-bg{background-color:var(--tk-state-error-bg)}.bg-state-info-bg{background-color:var(--tk-state-info-bg)}.bg-state-info-text{background-color:var(--tk-state-info-text)}.bg-state-success-bg{background-color:var(--tk-state-success-bg)}.bg-state-warning-bg{background-color:var(--tk-state-warning-bg)}.bg-state-warning-text{background-color:var(--tk-state-warning-text)}.bg-surface{background-color:var(--tk-bg-surface)}.bg-surface-muted{background-color:var(--tk-bg-surfaceMuted)}.bg-text-inverse{background-color:var(--tk-text-inverse)}.bg-transparent{background-color:transparent}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.pb-\[calc\(1\.5rem\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(1.5rem + env(safe-area-inset-bottom))}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.font-display{font-family:var(--tk-font-family-display)}.font-kid{font-family:var(--tk-kid-font-base)}.font-mono{font-family:var(--tk-font-family-mono)}.font-sans{font-family:var(--tk-font-family-base)}.text-base{font-size:1rem;line-height:1.5rem}.text-body{font-size:var(--tk-font-size-body)}.text-body-sm{font-size:var(--tk-font-size-bodySmall)}.text-heading{font-size:var(--tk-font-size-heading)}.text-heading-lg{font-size:var(--tk-font-size-headingLarge)}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-widest{letter-spacing:.1em}.text-action-destructive-text{color:var(--tk-action-destructive-text)}.text-action-primary-bg{color:var(--tk-action-primary-bg)}.text-action-primary-text{color:var(--tk-action-primary-text)}.text-action-quiet-text{color:var(--tk-action-quiet-text)}.text-action-secondary-text{color:var(--tk-action-secondary-text)}.text-kid-gold-300{color:var(--tk-kid-gold-300)}.text-kid-gold-700{color:var(--tk-kid-gold-700)}.text-state-error-text{color:var(--tk-state-error-text)}.text-state-info-text{color:var(--tk-state-info-text)}.text-state-success-text{color:var(--tk-state-success-text)}.text-state-warning-text{color:var(--tk-state-warning-text)}.text-text-default{color:var(--tk-text-default)}.text-text-muted{color:var(--tk-text-muted)}.underline{text-decoration-line:underline}.no-underline{text-decoration-line:none}.opacity-30{opacity:.3}.opacity-70{opacity:.7}.opacity-\[0\.10\]{opacity:.1}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-card-soft{--tw-shadow: var(--tk-shadow-cardSoft);--tw-shadow-colored: var(--tk-shadow-cardSoft);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-card-warm{--tw-shadow: var(--tk-shadow-cardWarm);--tw-shadow-colored: var(--tk-shadow-cardWarm);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-modal{--tw-shadow: var(--tk-shadow-modal);--tw-shadow-colored: var(--tk-shadow-modal);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline{outline-style:solid}.\!ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)!important}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.\!filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)!important}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-sm{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-fast{transition-duration:var(--tk-motion-duration-fast)}.duration-normal{transition-duration:var(--tk-motion-duration-normal)}.ease-gentle{transition-timing-function:var(--tk-motion-easing-gentle)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.ease-standard{transition-timing-function:var(--tk-motion-easing-standard)}.\[i18n-missing\:\.\.\.\]{i18n-missing:...}.\[niet-gedaan\:\<code\>\]{niet-gedaan:<code>}@font-face{font-family:Nunito;font-style:normal;font-weight:400 900;font-display:swap;src:url(/fonts/nunito-var.woff2) format("woff2")}@font-face{font-family:Fraunces;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/fraunces-var.woff2) format("woff2")}@font-face{font-family:Lilita One;font-style:normal;font-weight:400;font-display:fallback;src:url(/fonts/lilita-one.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lilita One;font-style:normal;font-weight:400;font-display:fallback;src:url(/fonts/lilita-one-ext.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--amana-shell-canvas-ouder: #FBF7F0;--amana-shell-canvas-kid-dag: #F9EED6;--amana-shell-canvas-kid-nacht: #0B1024;--amana-shell-accent-ouder: #4C6B33;--amana-shell-accent-kid-dag: #ECA51F;--amana-shell-accent-kid-nacht: #E8C570}.amana-wereldladen{min-height:100vh;display:flex;align-items:center;justify-content:center;background:var(--amana-shell-canvas-ouder)}.amana-wereldladen[data-wereld=kid][data-thema=dag]{background:linear-gradient(180deg,#C9E8F7 0%,#DCEEE7 34%,#F4ECD8 68%,var(--amana-shell-canvas-kid-dag) 100%)}.amana-wereldladen[data-wereld=kid][data-thema=nacht]{background:radial-gradient(120% 80% at 50% 0%,#2F3D85 0%,#1A2150 38%,var(--amana-shell-canvas-kid-nacht) 78%)}.amana-wereldladen-puls{display:flex;gap:10px}.amana-wereldladen-puls>span{width:12px;height:12px;border-radius:50%;background:var(--amana-shell-accent-ouder);opacity:.8;animation:amana-wereldladen-dot 1.2s ease-in-out infinite}.amana-wereldladen[data-wereld=kid][data-thema=dag] .amana-wereldladen-puls>span{background:var(--amana-shell-accent-kid-dag)}.amana-wereldladen[data-wereld=kid][data-thema=nacht] .amana-wereldladen-puls>span{background:var(--amana-shell-accent-kid-nacht)}.amana-wereldladen-puls>span:nth-child(2){animation-delay:.18s}.amana-wereldladen-puls>span:nth-child(3){animation-delay:.36s}@keyframes amana-wereldladen-dot{0%,to{transform:scale(.7);opacity:.45}50%{transform:scale(1);opacity:.9}}@keyframes amana-spin{to{transform:rotate(360deg)}}.amana-spinner{display:inline-block;width:1em;height:1em;border:2px solid currentColor;border-right-color:transparent;border-radius:var(--tk-radius-pill);animation:amana-spin calc(var(--tk-motion-duration-slow) * 2) linear infinite;vertical-align:-.125em}:focus-visible{outline:3px solid var(--focus, var(--tk-action-primary-bg));outline-offset:2px;box-shadow:var(--tk-focus-ring);border-radius:4px}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:0ms!important;animation-iteration-count:1!important;transition-duration:0ms!important;scroll-behavior:auto!important}}html,body{background-color:var(--tk-bg-canvas);color:var(--tk-text-default);font-family:var(--tk-font-family-base);font-size:var(--tk-font-size-body);line-height:var(--tk-font-lineHeight-body)}@keyframes modalSheetIn{0%{transform:translateY(100%);opacity:.4}to{transform:translateY(0);opacity:1}}@keyframes modalCenterIn{0%{transform:scale(.96);opacity:0}to{transform:scale(1);opacity:1}}@keyframes kid-shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-8px)}20%,40%,60%,80%{transform:translate(8px)}}.kid-shake{animation:kid-shake .42s cubic-bezier(.36,.07,.19,.97) both}@keyframes kid-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.08)}}.kid-pulse{animation:kid-pulse .9s ease-in-out infinite}@keyframes kid-confetti-fall{0%{transform:translate3d(0,-10vh,0) rotate(0);opacity:1}to{transform:translate3d(var(--kid-confetti-dx, 0),110vh,0) rotate(720deg);opacity:0}}.kid-confetti-particle{animation:kid-confetti-fall 1.8s cubic-bezier(.2,.6,.4,1) forwards}@keyframes kid-celebration-pop{0%{transform:scale(.85);opacity:0}60%{transform:scale(1.06);opacity:1}to{transform:scale(1);opacity:1}}.kid-celebration-pop{animation:kid-celebration-pop .36s ease-out both}@keyframes dagwiel-spin{0%{transform:rotate(0)}to{transform:rotate(1440deg)}}.dagwiel-spinning{animation:dagwiel-spin 2.5s cubic-bezier(.2,.6,.4,1) forwards}.dagwiel-wheel{transition:transform .2s ease-out}.kid-canvas-bg{font-family:var(--tk-kid-font-base);background:radial-gradient(120% 80% at 50% 0%,var(--tk-kid-canvasGlow) 0%,var(--tk-kid-canvas2) 38%,var(--tk-kid-canvas) 78%)}.kid-card{background:linear-gradient(180deg,var(--tk-kid-glass2),var(--tk-kid-glass));border:1px solid var(--tk-kid-line);box-shadow:0 1px 0 var(--tk-kid-lineHi) inset,0 12px 30px var(--tk-kid-shadowSoft)}@keyframes kid-tree-breath{0%,to{transform:scale(1)}50%{transform:scale(1.025)}}.kid-tree-breath{animation:kid-tree-breath 5s ease-in-out infinite;transform-origin:50% 92%}@keyframes kid-tree-grow{0%{transform:scale(.86)}55%{transform:scale(1.08)}to{transform:scale(1)}}.kid-tree-grow{animation:kid-tree-grow .9s cubic-bezier(.34,1.56,.64,1)}@keyframes kid-leaf-sway{0%,to{transform:rotate(-1.6deg)}50%{transform:rotate(1.6deg)}}.kid-leafc>*{transform-box:fill-box;transform-origin:center;animation:kid-leaf-sway 6.5s ease-in-out infinite}.kid-leafc>*:nth-child(2){animation-delay:.6s}.kid-leafc>*:nth-child(3){animation-delay:1.1s}.kid-leafc>*:nth-child(4){animation-delay:1.6s}@keyframes kid-slide-in{0%{opacity:0;transform:translate(26px)}to{opacity:1;transform:none}}.kid-slide-in{animation:kid-slide-in .42s cubic-bezier(.4,0,.2,1)}@keyframes kid-coin-pop{0%{transform:scale(.86)}55%{transform:scale(1.08)}to{transform:scale(1)}}.kid-coin-pop{animation:kid-coin-pop .7s cubic-bezier(.34,1.56,.64,1)}.kid-choice:active{transform:scale(.97)}.kid-press:active{transform:scale(.96)}.kid-task:active{transform:scale(.98)}:root{--tk-avatar-paper: #FFFFFF;--tk-avatar-ink: #1F2933;--tk-avatar-amber: #E8B45C;--tk-avatar-violet: #9D7AF8;--tk-avatar-indigo: #5B6BB0;--tk-avatar-olive: #A5C480;--tk-avatar-olive-solid: #5C7A3F;--tk-avatar-rose: #F08AA8;--tk-avatar-cyan: #6FC6E8;--tk-avatar-cyan-solid: #3D9CC4}@keyframes kid-burst{0%{transform:translate(-50%,-50%) scale(1) rotate(0);opacity:1}to{transform:translate(calc(-50% + var(--kid-burst-dx, 0px)),calc(-50% + var(--kid-burst-dy, 0px))) scale(.3) rotate(var(--kid-burst-rot, 360deg));opacity:0}}.kid-burst-spark{animation:kid-burst var(--kid-burst-dur, 1.1s) cubic-bezier(.2,.6,.3,1) forwards}.last\:border-b-0:last-child{border-bottom-width:0px}.hover\:bg-surface-muted:hover{background-color:var(--tk-bg-surfaceMuted)}.hover\:text-text-default:hover{color:var(--tk-text-default)}.hover\:opacity-90:hover{opacity:.9}.focus\:ring-action-primary-bg:focus{--tw-ring-color: var(--tk-action-primary-bg)}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}@media (prefers-reduced-motion: no-preference){.motion-safe\:animate-\[modalSheetIn_280ms_cubic-bezier\(0\.2\,0\.8\,0\.2\,1\)\]{animation:modalSheetIn .28s cubic-bezier(.2,.8,.2,1)}}@media (min-width: 768px){.tablet\:max-h-\[calc\(100dvh-2rem\)\]{max-height:calc(100dvh - 2rem)}.tablet\:items-center{align-items:center}.tablet\:rounded-modal{border-radius:var(--tk-radius-modal)}.tablet\:p-4{padding:1rem}.tablet\:p-6{padding:1.5rem}.tablet\:px-8{padding-left:2rem;padding-right:2rem}.tablet\:pb-6{padding-bottom:1.5rem}@media (prefers-reduced-motion: no-preference){.tablet\:motion-safe\:animate-\[modalCenterIn_200ms_cubic-bezier\(0\.2\,0\.8\,0\.2\,1\)\]{animation:modalCenterIn .2s cubic-bezier(.2,.8,.2,1)}}}.kid-app[data-skin=v6]{--font-kid: "Nunito", "Baloo 2", system-ui, -apple-system, sans-serif;--font-display: "Fraunces", Georgia, serif;--font-hero: "Lilita One", var(--font-kid);--e-spring: cubic-bezier(.34, 1.56, .64, 1);--e-spring-soft: cubic-bezier(.3, 1.25, .5, 1);--e-out: cubic-bezier(.22, 1, .36, 1);--e-soft: cubic-bezier(.4, 0, .2, 1);--e-in-out-coin: cubic-bezier(.5, .05, .3, 1);--e-confetti: cubic-bezier(.3, .5, .4, 1);--t-press-in: 90ms;--t-press-out: .28s;--t-pop: .26s;--t-stagger: .12s;--t-screen: .38s;--t-bar-fill: .6s;--t-bar-settle: .2s;--t-anticipate: .15s;--t-charge: .4s;--t-fest1: .6s;--t-fest2: 1.8s;--t-fest3: 3.2s;--r-app: 40px;--r-card: 24px;--r-tile: 20px;--r-btn: 18px;--r-input: 16px;--r-chip: 12px;--r-pill: 999px;--sp-1: 4px;--sp-2: 8px;--sp-3: 12px;--sp-4: 16px;--sp-5: 24px;--sp-6: 32px;--sp-7: 40px;--sp-8: 48px;--pad-card: 17px;--z-decor: -1;--z-wereld: 0;--z-content: 1;--z-chrome: 5;--z-cta: 6;--z-modal: 40;--z-vliegmunt: 55;--z-overlay: 60;--z-kist: 80;--z-feest: 85;--z-fx: 90;--sheen: rgba(255, 255, 255, .55);--sheen-soft: rgba(255, 255, 255, .4);--sheen-hard: rgba(255, 255, 255, .85);--app-shadow: rgba(0, 0, 0, .5);--cam-ray1: rgba(55, 224, 232, .15);--cam-ray2: rgba(156, 123, 255, .13);--cam-ray3: rgba(255, 221, 140, .17);--cam-pool-sh: rgba(20, 60, 90, .22);--rose-ink: #2a0a14;--chest-hout-1: #8A5A28;--chest-hout-2: #5C3A1E;--chest-hout-3: #3d2614;--chest-lid-1: #A06A30;--chest-lid-2: #6E4422;--qibla-disc-1: #1A2150;--qibla-disc-2: #0B1024;--qibla-disc-3: #070B1A;--qibla-gold: #E8C570;--qibla-gold-hi: #FFE9A8;--qibla-gold-deep: #B07F22;--qibla-cream: #F5F0E1;--qibla-tick-dim: rgba(232, 197, 112, .45);--qibla-olive: #A8C886;--qibla-olive-bg: rgba(165, 196, 128, .2);--qibla-olive-glow: rgba(165, 196, 128, .45);--qibla-shadow: rgba(0, 0, 0, .55);--qibla-inner-sheen: rgba(255, 233, 168, .1);position:relative;isolation:isolate;width:100%;min-height:100vh;min-height:100dvh;overflow:hidden;display:flex;flex-direction:column;-webkit-tap-highlight-color:transparent;background:var(--app-grad);color:var(--ink);font-family:var(--font-kid)}.kid-app[data-skin=v6] *{box-sizing:border-box;-webkit-tap-highlight-color:transparent}@media (min-width: 560px){.kid-app[data-skin=v6]{max-width:438px;margin:0 auto;box-shadow:0 40px 120px var(--app-shadow)}}.kid-app[data-skin=v6][data-theme=nacht]{--canvas: #0B1024;--canvas-hi: #2F3D85;--canvas-lo: #070B1A;--app-grad: radial-gradient(120% 80% at 50% 0%, var(--canvas-hi) 0%, #1A2150 38%, var(--canvas) 78%);--surface: rgba(255, 255, 255, .07);--surface-hi: rgba(255, 255, 255, .12);--line: rgba(255, 255, 255, .11);--line-hi: rgba(255, 255, 255, .24);--ink: #F5F0E1;--ink-dim: #C0C6E2;--ink-soft: #2A2F45;--gold-deco: #E8C570;--gold-deco-hi: #FFE9A8;--gold-text: #F4D78C;--gold-deep: #B07F22;--gold-glow: rgba(255, 214, 120, .45);--gold-glow-soft: rgba(255, 214, 120, .16);--gold-soft: rgba(255, 214, 120, .14);--goal-grad: linear-gradient(170deg, rgba(255, 214, 120, .2), rgba(176, 127, 34, .12));--olive: #5C7A3F;--olive-hi: #A8C886;--olive-text: #B4D292;--olive-bg: rgba(165, 196, 128, .14);--warm: #FFB166;--warm-text: #FFB97A;--cyan: #5AC8FA;--cyan-text: #7AD4FF;--violet: #A98BF8;--violet-text: #CDBFFF;--rose: #FF8AAB;--rose-text: #FFAEC6;--success: #A8D5A8;--success-text: #A8D5A8;--bark: #8A6A40;--cta-top: #E8C570;--cta-bot: #D4A03A;--cta-edge: #8A6418;--cta-ink: #3A2700;--shadow-ink: rgba(0, 0, 0, .45);--focus: #5AC8FA;--prog-track: rgba(0, 0, 0, .34);--fest2-glow1: rgba(255, 214, 120, .25);--fest2-glow2: rgba(255, 214, 120, .55);--fest2-glow3: rgba(255, 225, 150, .95);--fest3-overlay: rgba(7, 11, 26, .88);--fest3-ray: rgba(255, 230, 160, .1);--wait-bg: rgba(90, 200, 250, .12);--warm-bg: rgba(255, 177, 102, .14);--rose-bg: rgba(255, 138, 171, .18);--outline: #1A1F3C;--outline-soft: rgba(26, 31, 60, .55);--blauw-top: #6FD0FF;--blauw-bot: #2E9FD6;--blauw-edge: #15546F;--blauw-ink: #04293A;--id-1: #5AC8FA;--id-2: #FF8AAB;--id-3: #A98BF8;--id-4: #A8C886;--id-5: #E8C570;--id-6: #FFB166;--rar-brons: #B5762F;--rar-brons-hi: #D89B6A;--rar-zilver: #AEB6C2;--rar-zilver-hi: #C9D2E4;--rar-goud: #E8C570;--rar-goud-hi: #FFE9A8;--rar-legend: #A98BF8;--rar-legend-hi: #CDBFFF;--cam-sky1: #222C66;--cam-sky2: #171C48;--cam-sky3: #10122E;--cam-sand1: #534E74;--cam-sand2: #3D395A;--cam-sand3: #2C2945;--cam-sand-hi: #6A6490;--cam-water1: #3A6FA8;--cam-water2: #234A78;--cam-water-hi: #8FC8EE;--cam-sun: #FBE7C0;--cam-sun-core: #FFF8E4;--cam-ray: rgba(255, 232, 170, .3);--cam-palm-t: #6A4C30;--cam-frond: #37532F;--cam-frond-h: #6E9A5E;--cam-date: #A0571F;--cam-rim-cyan: #54E6EE;--cam-rim-vio: #B49BFF;--cam-ink: #F1ECE0;--cam-mote: rgba(220, 225, 255, .9);--cam-cloud: rgba(180, 190, 220, .16);--cam-drop: rgba(0, 0, 0, .46);--mushaf-page: #161A30;--mushaf-page-edge: #0E1124;--mushaf-frame: rgba(232, 197, 112, .42);--mushaf-frame-soft: rgba(232, 197, 112, .18);--mushaf-rosette-ink: #3A2700;--mushaf-glow: rgba(255, 214, 120, .22)}.kid-app[data-skin=v6][data-theme=dag]{--canvas: #F9EED6;--canvas-hi: #C9E8F7;--canvas-lo: #EDDFC0;--app-grad: linear-gradient(180deg, var(--canvas-hi) 0%, #DCEEE7 34%, #F4ECD8 68%, var(--canvas) 100%);--surface: #FFFDF8;--surface-hi: #FFFFFF;--line: rgba(76, 60, 28, .16);--line-hi: rgba(255, 255, 255, .9);--ink: #2C2618;--ink-dim: #6B6450;--ink-soft: #2A2F45;--gold-deco: #ECA51F;--gold-deco-hi: #FFD982;--gold-text: #7D5A0A;--gold-deep: #B07F22;--gold-glow: rgba(212, 160, 58, .4);--gold-glow-soft: rgba(212, 160, 58, .16);--gold-soft: rgba(255, 217, 130, .42);--goal-grad: linear-gradient(170deg, rgba(255, 217, 130, .55), rgba(236, 165, 31, .26));--olive: #5C7A3F;--olive-hi: #6FA53A;--olive-text: #44602E;--olive-bg: rgba(92, 122, 63, .14);--warm: #FF8E26;--warm-text: #9C4A00;--cyan: #19A5E8;--cyan-text: #0E6E8C;--violet: #8A63F2;--violet-text: #5F45B8;--rose: #F2638F;--rose-text: #A33453;--success: #6FBE7C;--success-text: #2E6B3E;--bark: #8A6A40;--cta-top: #E8C570;--cta-bot: #D4A03A;--cta-edge: #9A6E14;--cta-ink: #3A2700;--shadow-ink: rgba(96, 72, 28, .2);--focus: #0E6E8C;--prog-track: rgba(76, 60, 28, .12);--fest2-glow1: rgba(212, 160, 58, .2);--fest2-glow2: rgba(212, 160, 58, .42);--fest2-glow3: rgba(212, 160, 58, .7);--fest3-overlay: rgba(255, 250, 238, .92);--fest3-ray: rgba(232, 178, 63, .12);--wait-bg: rgba(14, 110, 140, .1);--warm-bg: rgba(255, 142, 38, .14);--rose-bg: rgba(242, 99, 143, .14);--outline: #4A3520;--outline-soft: rgba(74, 53, 32, .4);--blauw-top: #56C2F0;--blauw-bot: #1F95C9;--blauw-edge: #0E5B7E;--blauw-ink: #032A3C;--id-1: #1FA8E0;--id-2: #E8638C;--id-3: #8B6FE8;--id-4: #6FA53A;--id-5: #E8B23F;--id-6: #F08A38;--rar-brons: #B5762F;--rar-brons-hi: #D89B6A;--rar-zilver: #AEB6C2;--rar-zilver-hi: #C9D2E4;--rar-goud: #E8B23F;--rar-goud-hi: #FFD982;--rar-legend: #8B6FE8;--rar-legend-hi: #CDBFFF;--cam-sky1: #9BE3F4;--cam-sky2: #CDE9EC;--cam-sky3: #F3E6C6;--cam-sand1: #E9C885;--cam-sand2: #D6AC60;--cam-sand3: #C2913F;--cam-sand-hi: #F6E2A8;--cam-water1: #5FD2F0;--cam-water2: #1F9FD6;--cam-water-hi: #DFF7FF;--cam-sun: #FFE49A;--cam-sun-core: #FFF7DE;--cam-ray: rgba(255, 221, 140, .42);--cam-palm-t: #9A6A3C;--cam-frond: #4E8A3A;--cam-frond-h: #86C95E;--cam-date: #C56A2A;--cam-rim-cyan: #37E0E8;--cam-rim-vio: #9C7BFF;--cam-ink: #2C2618;--cam-mote: rgba(255, 240, 200, .9);--cam-cloud: rgba(255, 255, 255, .82);--cam-drop: rgba(40, 30, 55, .28);--mushaf-page: #FBF4E2;--mushaf-page-edge: #EAD9B0;--mushaf-frame: rgba(176, 127, 34, .55);--mushaf-frame-soft: rgba(176, 127, 34, .22);--mushaf-rosette-ink: #3A2700;--mushaf-glow: rgba(212, 160, 58, .26)}.kid-app[data-skin=v6][data-age=groot]{--type-scale: 1;--tap-min: 52px;--hit-min: 44px;--tile-cols: 3;--prog-h: 14px;--icon-s: 22px;--pad-card: 17px}.kid-app[data-skin=v6][data-age=jong]{--type-scale: 1.1;--tap-min: 62px;--hit-min: 52px;--tile-cols: 2;--prog-h: 16px;--icon-s: 28px;--pad-card: 20px}.kid-app[data-skin=v6]:not([data-age]){--type-scale: 1;--tap-min: 52px;--hit-min: 44px;--tile-cols: 3;--prog-h: 14px;--icon-s: 22px;--pad-card: 17px}.kid-app[data-skin=v6]:not([data-theme]){--canvas: #0B1024;--canvas-hi: #2F3D85;--canvas-lo: #070B1A;--app-grad: radial-gradient(120% 80% at 50% 0%, var(--canvas-hi) 0%, #1A2150 38%, var(--canvas) 78%);--surface: rgba(255, 255, 255, .07);--surface-hi: rgba(255, 255, 255, .12);--line: rgba(255, 255, 255, .11);--line-hi: rgba(255, 255, 255, .24);--ink: #F5F0E1;--ink-dim: #C0C6E2;--ink-soft: #2A2F45;--outline: #1A1F3C;--outline-soft: rgba(26, 31, 60, .55);--gold-soft: rgba(255, 214, 120, .14);--goal-grad: linear-gradient(170deg, rgba(255, 214, 120, .2), rgba(176, 127, 34, .12));--mushaf-page: #161A30;--mushaf-page-edge: #0E1124;--mushaf-frame: rgba(232, 197, 112, .42);--mushaf-frame-soft: rgba(232, 197, 112, .18);--mushaf-rosette-ink: #3A2700;--mushaf-glow: rgba(255, 214, 120, .22)}.kid-app[data-skin=v6] .t-display{font:600 calc(28px*var(--type-scale))/1.2 var(--font-display);letter-spacing:-.01em}.kid-app[data-skin=v6] .t-display-s{font:600 calc(21px*var(--type-scale))/1.3 var(--font-display)}.kid-app[data-skin=v6] .t-teller-xl{font:400 calc(44px*var(--type-scale))/1 var(--font-hero);font-variant-numeric:tabular-nums}.kid-app[data-skin=v6] .t-teller-m{font:900 calc(26px*var(--type-scale))/1.1 var(--font-kid);font-variant-numeric:tabular-nums}.kid-app[data-skin=v6] .t-h1{font:900 calc(22px*var(--type-scale))/1.25 var(--font-kid)}.kid-app[data-skin=v6] .t-h2{font:800 calc(16.5px*var(--type-scale))/1.3 var(--font-kid)}.kid-app[data-skin=v6] .t-body{font:700 calc(14.5px*var(--type-scale))/1.55 var(--font-kid)}.kid-app[data-skin=v6] .t-body-strong{font:800 calc(14.5px*var(--type-scale))/1.55 var(--font-kid)}.kid-app[data-skin=v6] .t-cta{font:900 calc(16px*var(--type-scale))/1 var(--font-kid)}.kid-app[data-skin=v6] .t-cap{font:800 calc(11.5px*var(--type-scale))/1.4 var(--font-kid);letter-spacing:.02em}.kid-app[data-skin=v6] .t-eyebrow{font:800 calc(10.5px*var(--type-scale))/1.2 var(--font-kid);text-transform:uppercase;letter-spacing:.08em;color:var(--ink-dim)}.kid-app[data-skin=v6] .dim{color:var(--ink-dim)}.kid-app[data-skin=v6] .leer-kop-eyebrow{font:600 calc(13px*var(--type-scale))/1.2 var(--font-kid);text-transform:uppercase;letter-spacing:.04em;color:var(--ink-dim)}.kid-app[data-skin=v6] .leer-kop-titel{font:800 calc(24px*var(--type-scale))/1.2 var(--font-kid);color:var(--ink);margin:0;letter-spacing:normal}.kid-app[data-skin=v6] .pressable{transition:transform var(--t-press-out) var(--e-spring);will-change:transform;cursor:pointer;-webkit-tap-highlight-color:transparent}.kid-app[data-skin=v6] .pressable:active{transform:scale(.94);transition:transform var(--t-press-in) var(--e-out)}.kid-app[data-skin=v6][data-age=jong] .pressable.tile:active{transform:scale(.96)}@keyframes v6-pressPop{0%{transform:scale(.94)}55%{transform:scale(1.045)}to{transform:scale(1)}}.kid-app[data-skin=v6] .press-pop{animation:v6-pressPop var(--t-press-out) var(--e-soft) both}.kid-app[data-skin=v6] .card{background:linear-gradient(180deg,var(--surface-hi),var(--surface));border:1px solid var(--line);border-radius:var(--r-card);padding:var(--pad-card);position:relative;color:var(--ink);box-shadow:0 1px 0 var(--line-hi) inset}.kid-app[data-skin=v6] .card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;z-index:var(--z-decor);pointer-events:none;box-shadow:0 12px 30px var(--shadow-ink);opacity:.85;transition:opacity var(--t-press-out) var(--e-soft)}.kid-app[data-skin=v6] .card.lift:after{opacity:1}.kid-app[data-skin=v6] .card.glow:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:26px;z-index:var(--z-decor);box-shadow:0 0 24px var(--gold-glow-soft);opacity:1}.kid-app[data-skin=v6] .btn-cta{position:relative;border:none;background:none;padding:0;width:100%;cursor:pointer;min-height:var(--tap-min)}.kid-app[data-skin=v6] .btn-cta .edge{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--r-btn);background:var(--cta-edge);transform:translateY(5px)}.kid-app[data-skin=v6] .btn-cta .face{position:relative;border-radius:var(--r-btn);padding:15px 22px;min-height:var(--tap-min);background:linear-gradient(180deg,var(--sheen-hard),transparent) top/100% 46% no-repeat,linear-gradient(180deg,var(--cta-top),var(--cta-bot));color:var(--cta-ink);font:900 calc(16px*var(--type-scale))/1 var(--font-kid);box-shadow:0 1px 0 var(--sheen) inset;display:flex;align-items:center;justify-content:center;gap:8px;transition:transform .26s var(--e-spring)}.kid-app[data-skin=v6] .btn-cta:active .face{transform:translateY(5px) scale(.96);transition:transform .1s var(--e-soft)}.kid-app[data-skin=v6] .btn-cta[disabled]{opacity:.4;pointer-events:none}.kid-app[data-skin=v6] .btn-ghost{background:linear-gradient(180deg,var(--surface-hi),var(--surface));border:1px solid var(--line);border-radius:var(--r-btn);padding:13px 20px;min-height:var(--tap-min);color:var(--ink);font:800 calc(14.5px*var(--type-scale))/1 var(--font-kid);display:inline-flex;align-items:center;justify-content:center;gap:8px}.kid-app[data-skin=v6] .backbtn{align-self:flex-start;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-pill);padding:8px 14px;color:var(--ink-dim);font:800 calc(12.5px*var(--type-scale))/1 var(--font-kid)}.kid-app[data-skin=v6] .textlink{background:none;border:none;color:var(--cyan-text);font:800 calc(12.5px*var(--type-scale))/1.3 var(--font-kid);cursor:pointer}.kid-app[data-skin=v6] .pill{display:inline-flex;align-items:center;gap:6px;background:var(--surface);border:2px solid var(--outline);padding:6px 11px;border-radius:var(--r-pill);font:800 calc(13.5px*var(--type-scale))/1 var(--font-kid);min-height:34px;font-variant-numeric:tabular-nums}.kid-app[data-skin=v6][data-theme=nacht] .pill-munt{background:linear-gradient(180deg,#d4a03a38,#d4a03a12);border-color:#e8c57059;color:var(--gold-text)}.kid-app[data-skin=v6][data-theme=dag] .pill-munt{background:#faedc1;border-color:#b07f2266;color:var(--gold-text)}.kid-app[data-skin=v6] .pill-munt{position:relative}.kid-app[data-skin=v6] .pill-clip{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;overflow:hidden;pointer-events:none}.kid-app[data-skin=v6] .pill-munt .shine{position:absolute;top:-4px;bottom:-4px;left:-18px;width:14px;pointer-events:none;background:linear-gradient(100deg,transparent,var(--sheen),transparent);transform:translate(0) skew(-12deg);opacity:0;animation:v6-coinSheen 5.5s var(--e-soft) infinite}.kid-app[data-skin=v6] .pill-munt.pop .shine{animation:v6-pillShine .55s var(--e-soft) both}@keyframes v6-pillShine{0%{transform:translate(0) skew(-12deg);opacity:0}30%{opacity:1}to{transform:translate(120px) skew(-12deg);opacity:0}}@keyframes v6-coinSheen{0%,70%{transform:translate(0) skew(-12deg);opacity:0}78%{opacity:.85}to{transform:translate(120px) skew(-12deg);opacity:0}}@media (prefers-reduced-motion: reduce){.kid-app[data-skin=v6] .pill-munt .shine{animation:none;opacity:0}}.kid-app[data-skin=v6] .pill-streak{color:var(--warm-text)}.kid-app[data-skin=v6] .sx-streak-vlam{transform-origin:50% 75%}.kid-app[data-skin=v6] .pill-streak[data-streak-tier="1"] .sx-streak-vlam{animation:v6-flamewob 1.7s ease-in-out infinite}.kid-app[data-skin=v6] .pill-streak[data-streak-tier="2"] .sx-streak-vlam{animation:v6-flamewob 1.2s ease-in-out infinite;filter:drop-shadow(0 0 4px var(--warm))}.kid-app[data-skin=v6] .pill-streak[data-streak-tier="3"] .sx-streak-vlam{animation:v6-flamewob .85s ease-in-out infinite;filter:drop-shadow(0 0 6px var(--gold-deco-hi))}@media (prefers-reduced-motion: reduce){.kid-app[data-skin=v6] .sx-streak-vlam{animation:none}}.kid-app[data-skin=v6] .coin-dot{width:17px;height:17px;flex:0 0 auto;display:inline-block}@keyframes v6-numPop{0%{transform:scale(1)}40%{transform:scale(1.22)}to{transform:scale(1)}}.kid-app[data-skin=v6] .num-pop{display:inline-block;animation:v6-numPop var(--t-pop) var(--e-spring) both}.kid-app[data-skin=v6] .wait-pill{display:inline-flex;align-items:center;gap:6px;background:var(--wait-bg);border-radius:var(--r-pill);padding:7px 12px;color:var(--cyan-text);font:800 calc(12px*var(--type-scale))/1.2 var(--font-kid);animation:v6-waitPulse 2.4s ease-in-out infinite}@keyframes v6-waitPulse{0%,to{opacity:1}50%{opacity:.62}}.kid-app[data-skin=v6] .iconbtn{position:relative;width:40px;height:40px;border-radius:50%;cursor:pointer;background:var(--surface);border:2px solid var(--outline);display:flex;align-items:center;justify-content:center;color:var(--ink)}.kid-app[data-skin=v6][data-age=jong] .iconbtn{width:46px;height:46px}.kid-app[data-skin=v6] .iconbtn svg{width:19px;height:19px}.kid-app[data-skin=v6] .iconbtn .ibadge{position:absolute;top:-4px;right:-4px;min-width:17px;height:17px;padding:0 4px;border-radius:var(--r-pill);background:var(--rose);color:var(--rose-ink);font-size:10px;font-weight:900;display:flex;align-items:center;justify-content:center;border:2px solid var(--canvas)}.kid-app[data-skin=v6] .pill-trofee{color:var(--gold-text)}.kid-app[data-skin=v6][data-theme=dag] .pill-trofee{background:linear-gradient(180deg,var(--gold-deco-hi),var(--gold-soft));border-color:var(--gold-deco)}.kid-app[data-skin=v6][data-theme=nacht] .pill-trofee{background:linear-gradient(180deg,#ffd6781f,#b07f221a);border-color:var(--gold-deco)}.kid-app[data-skin=v6] .pill-trofee .coin-dot{display:inline-flex;width:18px;height:18px;color:var(--gold-deco)}.kid-app[data-skin=v6] .pill-trofee .coin-dot svg{width:18px;height:18px}.kid-app[data-skin=v6] .pill-trofee .ibadge{position:absolute;top:-6px;right:-6px;min-width:17px;height:17px;padding:0 4px;border-radius:var(--r-pill);background:var(--rose);color:var(--rose-ink);font-size:10px;font-weight:900;display:flex;align-items:center;justify-content:center;border:2px solid var(--canvas)}.kid-app[data-skin=v6] .pill,.kid-app[data-skin=v6] .backbtn,.kid-app[data-skin=v6] .textlink{position:relative}.kid-app[data-skin=v6] .pill:after,.kid-app[data-skin=v6] .iconbtn:after,.kid-app[data-skin=v6] .backbtn:after,.kid-app[data-skin=v6] .textlink:after{content:"";position:absolute;left:50%;top:50%;width:max(100%,var(--hit-min));height:max(100%,var(--hit-min));transform:translate(-50%,-50%);border-radius:var(--r-pill)}.kid-app[data-skin=v6] .pnum{font:400 calc(15px*var(--type-scale))/1.05 var(--font-hero);font-variant-numeric:tabular-nums}.kid-app[data-skin=v6] .t-hero{font:400 calc(26px*var(--type-scale))/1.15 var(--font-hero);letter-spacing:.01em;color:var(--ink);text-shadow:0 2px 0 var(--outline-soft)}.kid-app[data-skin=v6] .t-hero-goud{color:var(--gold-text)}.kid-app[data-skin=v6] .card.olined,.kid-app[data-skin=v6] .tile.olined{border:2.5px solid var(--outline);box-shadow:0 1px 0 var(--line-hi) inset,0 3px 0 var(--outline-soft)}.kid-app[data-skin=v6] .btn-blauw{position:relative;border:none;background:none;padding:0;width:100%;cursor:pointer;min-height:var(--tap-min)}.kid-app[data-skin=v6] .btn-blauw .edge{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--r-btn);background:var(--blauw-edge);transform:translateY(5px)}.kid-app[data-skin=v6] .btn-blauw .face{position:relative;border-radius:var(--r-btn);padding:14px 20px;min-height:var(--tap-min);border:2.5px solid var(--outline);background:linear-gradient(180deg,var(--sheen-hard),transparent) padding-box top/100% 44% no-repeat,linear-gradient(180deg,var(--blauw-top),var(--blauw-bot)) border-box;color:var(--blauw-ink);font:900 calc(15px*var(--type-scale))/1 var(--font-kid);box-shadow:0 1px 0 var(--sheen-soft) inset;display:flex;align-items:center;justify-content:center;gap:8px;transition:transform .26s var(--e-spring)}.kid-app[data-skin=v6] .btn-blauw:active .face{transform:translateY(4px) scale(.985);transition:transform .12s var(--e-soft)}.kid-app[data-skin=v6] .btn-blauw[disabled]{opacity:.4;pointer-events:none}.kid-app[data-skin=v6] .banner{display:inline-flex;align-items:center;gap:8px;padding:9px 20px;transform:skew(-3deg);background:linear-gradient(180deg,var(--cta-top),var(--cta-bot));color:var(--cta-ink);border:2.5px solid var(--outline);border-radius:10px;box-shadow:0 4px 0 var(--outline-soft),0 10px 22px var(--shadow-ink);font:400 calc(19px*var(--type-scale))/1.1 var(--font-hero);letter-spacing:.02em}.kid-app[data-skin=v6] .gprog{position:relative;height:calc(var(--prog-h) + 6px);flex:0 0 auto}.kid-app[data-skin=v6] .gprog .gp-track{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--r-pill);overflow:hidden;border:2.5px solid var(--outline);background:var(--prog-track)}.kid-app[data-skin=v6] .gprog .gp-fill{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;overflow:hidden;background:linear-gradient(90deg,var(--olive-hi),var(--gold-deco));transform:scaleX(0);transform-origin:left}.kid-app[data-skin=v6] .gprog .gp-fill:after{content:"";position:absolute;top:-4px;bottom:-4px;left:0;width:26px;opacity:0;background:linear-gradient(100deg,transparent,var(--sheen),transparent);transform:translate(-30px) skew(-14deg)}@keyframes v6-gprogSweep{0%{transform:translate(-30px) skew(-14deg)}to{transform:translate(360px) skew(-14deg)}}.kid-app[data-skin=v6] .gprog.vullen .gp-fill:after{opacity:1;animation:v6-gprogSweep .9s var(--e-soft) infinite}.kid-app[data-skin=v6] .gprog .gp-seg{position:absolute;top:0;bottom:0;width:2px;background:var(--outline-soft)}.kid-app[data-skin=v6] .gprog .gp-mark{position:absolute;top:50%;width:22px;height:22px;transform:translate(-50%,-50%);border-radius:50%;border:2px solid var(--outline);background:linear-gradient(180deg,var(--surface-hi),var(--surface));display:flex;align-items:center;justify-content:center;font:800 10px/1 var(--font-kid);color:var(--ink-dim)}.kid-app[data-skin=v6] .gprog .gp-mark.af{background:linear-gradient(180deg,var(--gold-deco-hi),var(--gold-deco));color:var(--cta-ink)}.kid-app[data-skin=v6] .skel{position:relative;overflow:hidden;border-radius:var(--r-tile);min-height:18px;background:var(--surface);border:1px solid var(--line)}@keyframes v6-skelSweep{0%{transform:translate(-100%)}to{transform:translate(100%)}}.kid-app[data-skin=v6] .skel:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;transform:translate(-100%);background:linear-gradient(100deg,transparent 32%,var(--line-hi) 50%,transparent 68%);animation:v6-skelSweep 1.4s var(--e-soft) infinite}.kid-app[data-skin=v6] .sx-kidload{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:34px 18px;min-height:200px;text-align:center}.kid-app[data-skin=v6] .sx-kidload-boon{display:inline-flex;align-items:center;justify-content:center;width:84px;height:84px;border-radius:50%;background:var(--gold-soft);border:2px solid var(--gold-deco);box-shadow:0 0 0 6px var(--gold-glow-soft)}.kid-app[data-skin=v6] .sx-kidload-ic{display:inline-flex;width:52px;height:52px}.kid-app[data-skin=v6] .sx-kidload-ic svg{width:100%;height:100%}@keyframes v6-kidloadBob{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}.kid-app[data-skin=v6] .sx-kidload-boon{animation:v6-kidloadBob 1.8s var(--e-soft) infinite}.kid-app[data-skin=v6] .sx-kidload-tekst{margin:0;color:var(--ink);font:800 calc(15px*var(--type-scale))/1.35 var(--font-kid);max-width:18em}.kid-app[data-skin=v6] .sx-kidload-balk{position:relative;width:min(220px,72%);height:12px;border-radius:var(--r-pill);background:var(--surface);border:1px solid var(--line);overflow:hidden}.kid-app[data-skin=v6] .sx-kidload-vul{position:absolute;top:0;bottom:0;left:0;width:42%;border-radius:var(--r-pill);background:linear-gradient(90deg,var(--gold-deco),var(--gold-deco-hi))}@keyframes v6-kidloadSweep{0%{transform:translate(-120%)}to{transform:translate(360%)}}.kid-app[data-skin=v6] .sx-kidload-vul{animation:v6-kidloadSweep 1.4s var(--e-soft) infinite}.kid-app[data-skin=v6].app-hidden .sx-kidload-boon,.kid-app[data-skin=v6].app-hidden .sx-kidload-vul{animation-play-state:paused}@media (prefers-reduced-motion: reduce){.kid-app[data-skin=v6] .sx-kidload-boon{animation:none}.kid-app[data-skin=v6] .sx-kidload-vul{animation:none;transform:none;left:0;width:50%}}.kid-app[data-skin=v6] .statuspill{display:inline-flex;align-items:center;gap:6px;border-radius:var(--r-pill);padding:7px 12px;border:2px solid var(--outline);font:800 calc(12px*var(--type-scale))/1.2 var(--font-kid)}.kid-app[data-skin=v6] .statuspill.wacht{background:var(--wait-bg);color:var(--cyan-text);animation:v6-waitPulse 2.4s ease-in-out infinite}.kid-app[data-skin=v6] .statuspill.goedgekeurd{background:var(--olive-bg);color:var(--success-text)}.kid-app[data-skin=v6] .statuspill.opnieuw{background:var(--warm-bg);color:var(--warm-text)}@media (prefers-reduced-motion: reduce){.kid-app[data-skin=v6] .statuspill.wacht,.kid-app[data-skin=v6] .wait-pill{animation:none}}.kid-app[data-skin=v6] .identity-1{--id:var(--id-1)}.kid-app[data-skin=v6] .identity-2{--id:var(--id-2)}.kid-app[data-skin=v6] .identity-3{--id:var(--id-3)}.kid-app[data-skin=v6] .identity-4{--id:var(--id-4)}.kid-app[data-skin=v6] .identity-5{--id:var(--id-5)}.kid-app[data-skin=v6] .identity-6{--id:var(--id-6)}.kid-app[data-skin=v6] .id-ring{border:3px solid var(--id,var(--id-1))}.kid-app[data-skin=v6] .id-vlak{background:var(--id,var(--id-1))}.kid-app[data-skin=v6] .id-tekst{color:var(--id,var(--id-1))}.kid-app[data-skin=v6] .heldzone{position:relative;min-height:200px;flex:0 0 auto;display:flex;align-items:center;justify-content:center}.kid-app[data-skin=v6] .heldzone.groot{min-height:260px}.kid-app[data-skin=v6] .wereld{position:absolute;top:0;right:0;bottom:0;left:0;z-index:var(--z-wereld);pointer-events:none;overflow:hidden}.kid-app[data-skin=v6] .wereld>*{position:absolute}@keyframes v6-wereldDrift{0%{transform:translate(-8px)}to{transform:translate(8px)}}.kid-app[data-skin=v6] .wereld .drift{animation:v6-wereldDrift 18s ease-in-out infinite alternate}.kid-app[data-skin=v6] .wereld .drift2{animation:v6-wereldDrift 26s ease-in-out infinite alternate-reverse}.kid-app[data-skin=v6].app-hidden .wereld .drift,.kid-app[data-skin=v6].app-hidden .wereld .drift2,.kid-app[data-skin=v6].app-hidden .skel:after,.kid-app[data-skin=v6].app-hidden .statuspill.wacht,.kid-app[data-skin=v6].app-hidden .gprog.vullen .gp-fill:after{animation-play-state:paused}.kid-app[data-skin=v6] .tiles{display:grid;grid-template-columns:repeat(var(--tile-cols),1fr);gap:11px}.kid-app[data-skin=v6] .tile{display:flex;flex-direction:column;align-items:flex-start;gap:7px;text-align:left;background:linear-gradient(180deg,var(--surface-hi),var(--surface));border:1px solid var(--line);border-radius:var(--r-tile);padding:12px;min-height:var(--tap-min);cursor:pointer;color:var(--ink)}.kid-app[data-skin=v6] .tile .ti{width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--olive-bg)}.kid-app[data-skin=v6] .tile .ti svg{width:var(--icon-s);height:var(--icon-s)}.kid-app[data-skin=v6] .tile .tt{font:800 calc(13.5px*var(--type-scale))/1.25 var(--font-kid);color:var(--ink)}.kid-app[data-skin=v6] .tile .ts{font:700 calc(10.5px*var(--type-scale))/1.35 var(--font-kid);color:var(--ink-dim)}.kid-app[data-skin=v6] .prog{position:relative;height:var(--prog-h);border-radius:var(--r-pill);overflow:hidden;border:1px solid var(--line);background:var(--prog-track)}.kid-app[data-skin=v6] .prog .prog-fill{display:block;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--r-pill);background:linear-gradient(90deg,var(--olive-hi),var(--gold-deco));transform:scaleX(0);transform-origin:left}.kid-app[data-skin=v6] .prog .prog-glow{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--r-pill);pointer-events:none;opacity:0;background:radial-gradient(60% 120% at 50% 50%,var(--gold-glow),transparent 70%)}@keyframes v6-glowPulse{0%{opacity:0;transform:scale(1)}45%{opacity:.9;transform:scale(1.25)}to{opacity:0;transform:scale(1)}}.kid-app[data-skin=v6] .prog .prog-glow.pulse{animation:v6-glowPulse .35s var(--e-out) both}.kid-app[data-skin=v6] .prog .prog-flash{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--r-pill);background:var(--sheen-hard);opacity:0;pointer-events:none}.kid-app[data-skin=v6] .prog.mini{height:8px}@keyframes v6-badgePop{0%{transform:scale(0);opacity:0}60%{transform:scale(1.18);opacity:1}to{transform:scale(1)}}.kid-app[data-skin=v6] .level-badge{display:inline-flex;align-items:center;justify-content:center;min-width:30px;height:30px;border-radius:50%;background:linear-gradient(180deg,var(--gold-deco-hi),var(--gold-deco));color:var(--cta-ink);font:400 15px/1 var(--font-hero)}.kid-app[data-skin=v6] .level-badge.pop{animation:v6-badgePop .42s var(--e-spring) both}.kid-app[data-skin=v6] .doelpill{display:flex;align-items:center;gap:10px;background:var(--olive-bg);border:1px solid var(--line);border-radius:var(--r-pill);padding:9px 14px;min-height:var(--tap-min)}.kid-app[data-skin=v6] .doelpill .d-ic{font-size:18px;flex:0 0 auto}.kid-app[data-skin=v6] .doelpill .d-txt{flex:1;font:800 calc(12px*var(--type-scale))/1.3 var(--font-kid);color:var(--ink)}.kid-app[data-skin=v6] .doelpill .d-txt b{color:var(--gold-text)}.kid-app[data-skin=v6] .doelpill .prog{width:46px;flex:0 0 auto}.kid-app[data-skin=v6] .wolkje{position:relative;background:linear-gradient(180deg,var(--surface-hi),var(--surface));border:1px solid var(--line);border-radius:22px 22px 22px 6px;padding:13px 15px;font:700 calc(13.5px*var(--type-scale))/1.55 var(--font-kid);color:var(--ink)}.kid-app[data-skin=v6] .wolkje .who{font:800 calc(10.5px*var(--type-scale))/1.2 var(--font-kid);text-transform:uppercase;letter-spacing:.08em;color:var(--olive-text);margin-bottom:4px}.kid-app[data-skin=v6] .amana-av{width:40px;height:40px;border-radius:50%;background:var(--olive-bg);border:1px solid var(--line);display:flex;align-items:center;justify-content:center;flex:0 0 auto}.kid-app[data-skin=v6] .amana-row{display:flex;gap:10px;align-items:flex-end}@keyframes v6-cloudbob{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.kid-app[data-skin=v6] .idle-cloud{animation:v6-cloudbob 3.6s ease-in-out infinite}@keyframes v6-breath{0%,to{transform:scale(1)}50%{transform:scale(1.022)}}.kid-app[data-skin=v6] .idle-breath{animation:v6-breath 6s ease-in-out infinite;transform-origin:50% 100%}@keyframes v6-flamewob{0%,to{transform:rotate(-2.5deg) scaleY(1)}50%{transform:rotate(2.5deg) scaleY(1.04)}}.kid-app[data-skin=v6] .idle-flame{animation:v6-flamewob 1.8s ease-in-out infinite;transform-origin:50% 100%}@keyframes v6-chestIdle{0%,91%,to{transform:rotate(0)}93%{transform:rotate(-2.4deg)}95%{transform:rotate(2.4deg)}97%{transform:rotate(-1.2deg)}}.kid-app[data-skin=v6] .idle-chest{animation:v6-chestIdle 8s ease-in-out infinite;transform-origin:50% 90%}.kid-app[data-skin=v6].app-hidden .idle-breath,.kid-app[data-skin=v6].app-hidden .idle-cloud,.kid-app[data-skin=v6].app-hidden .idle-flame,.kid-app[data-skin=v6].app-hidden .idle-chest,.kid-app[data-skin=v6].app-hidden .treeaura,.kid-app[data-skin=v6].app-hidden .treeorb,.kid-app[data-skin=v6].app-hidden .treebeam,.kid-app[data-skin=v6].app-hidden .frondc,.kid-app[data-skin=v6].app-hidden .treespark,.kid-app[data-skin=v6].app-hidden .treewolk,.kid-app[data-skin=v6].app-hidden .treezon,.kid-app[data-skin=v6].app-hidden .wait-pill,.kid-app[data-skin=v6].app-hidden .chest-ring.r2-loop,.kid-app[data-skin=v6].app-hidden .chest.s2 .lid-licht{animation-play-state:paused}@keyframes v6-softIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.kid-app[data-skin=v6] .soft-state{animation:v6-softIn .4s var(--e-soft) both}@keyframes v6-pinShake{0%,to{transform:translate(0)}20%{transform:translate(-7px)}40%{transform:translate(7px)}60%{transform:translate(-5px)}80%{transform:translate(5px)}}.kid-app[data-skin=v6] .pin-shake{animation:v6-pinShake .32s var(--e-soft) both}.kid-app[data-skin=v6] .screens{flex:1;position:relative;overflow:hidden}.kid-app[data-skin=v6] .screen{position:absolute;top:0;right:0;bottom:0;left:0;display:none;flex-direction:column;gap:13px;padding:10px 16px 18px;overflow-y:auto;overscroll-behavior:contain}.kid-app[data-skin=v6] .screen.active{display:flex}.kid-app[data-skin=v6] .screen>:where(:not(.wereld)){z-index:var(--z-content)}.kid-app[data-skin=v6] .screen.v6-scroll-vast{overflow:hidden}@keyframes v6-screenInFwd{0%{opacity:0;transform:translate(60px)}to{opacity:1;transform:none}}@keyframes v6-screenInBack{0%{opacity:0;transform:translate(-60px)}to{opacity:1;transform:none}}@keyframes v6-screenOutFwd{0%{opacity:1;transform:none}to{opacity:0;transform:translate(-24px)}}@keyframes v6-screenOutBack{0%{opacity:1;transform:none}to{opacity:0;transform:translate(24px)}}.kid-app[data-skin=v6] .screen.in-fwd{animation:v6-screenInFwd var(--t-screen) var(--e-spring-soft) both}.kid-app[data-skin=v6] .screen.in-back{animation:v6-screenInBack var(--t-screen) var(--e-spring-soft) both}.kid-app[data-skin=v6] .screen.out-fwd{animation:v6-screenOutFwd .24s var(--e-soft) both}.kid-app[data-skin=v6] .screen.out-back{animation:v6-screenOutBack .24s var(--e-soft) both}@keyframes v6-itemIn{0%{opacity:0;transform:translateY(14px) scale(.85)}to{opacity:1;transform:none}}.kid-app[data-skin=v6] .item-in{animation:v6-itemIn .38s var(--e-spring) both}.kid-app[data-skin=v6] .spacer{flex:1 0 8px}.kid-app[data-skin=v6] .topbar{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:7px;padding:calc(11px + env(safe-area-inset-top,0px)) 14px 4px}.kid-app[data-skin=v6] .tb-left,.kid-app[data-skin=v6] .tb-right{display:flex;gap:6px;align-items:center}.kid-app[data-skin=v6] .topbar.topbar-leer{justify-content:flex-start}.kid-app[data-skin=v6] .tb-leer-merk{display:flex;flex-direction:column;gap:2px;min-height:44px;justify-content:center}.kid-app[data-skin=v6] .tb-leer-eyebrow{font-size:.75rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-dim)}.kid-app[data-skin=v6] .tb-leer-titel{font-size:1.0625rem;font-weight:700;color:var(--ink)}.kid-app[data-skin=v6] .netlight{width:13px;height:13px;border-radius:50%;flex:0 0 auto;border:2px solid var(--outline);background:var(--success)}.kid-app[data-skin=v6] .netlight.uit{background:var(--rose)}.kid-app[data-skin=v6] .bottomnav{flex:0 0 auto;display:flex;align-items:flex-end;gap:6px;padding:8px 10px calc(11px + env(safe-area-inset-bottom));border-top:2.5px solid var(--outline);background:var(--surface)}.kid-app[data-skin=v6] .gtab{position:relative;flex:1;background:none;border:none;padding:0;cursor:pointer;min-height:var(--tap-min)}.kid-app[data-skin=v6] .gtab .edge{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:16px;background:var(--outline);transform:translateY(4px)}.kid-app[data-skin=v6] .gtab .face{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:var(--tap-min);border-radius:16px;border:2.5px solid var(--outline);background:linear-gradient(180deg,var(--surface-hi),var(--surface));color:var(--ink-dim);box-shadow:0 1px 0 var(--line-hi) inset;transition:transform var(--t-press-out) var(--e-spring)}.kid-app[data-skin=v6] .gtab:active .face{transform:translateY(3px);transition:transform var(--t-press-in) var(--e-out)}.kid-app[data-skin=v6] .gtab svg{width:21px;height:21px;transition:transform var(--t-press-out) var(--e-spring)}.kid-app[data-skin=v6] .gtab .nl{font:800 calc(10px*var(--type-scale))/1 var(--font-kid)}.kid-app[data-skin=v6] .gtab.on .face{background:linear-gradient(180deg,var(--cta-top),var(--cta-bot));color:var(--cta-ink)}.kid-app[data-skin=v6] .gtab.on svg{transform:scale(1.15)}.kid-app[data-skin=v6] .gtab.on .nl{font-weight:900}.kid-app[data-skin=v6] .gtab.gtab-center{flex:0 0 64px;margin-top:-14px}.kid-app[data-skin=v6] .gtab.gtab-center .face{min-height:64px;border-radius:20px}.kid-app[data-skin=v6] .gtab.gtab-center svg{width:26px;height:26px}@media (max-width:430px){.kid-app[data-skin=v6] .topbar{padding-left:7px;padding-right:7px;gap:3px}.kid-app[data-skin=v6] .tb-left,.kid-app[data-skin=v6] .tb-right{gap:3px}.kid-app[data-skin=v6] .pill{padding:6px 7px;gap:4px}.kid-app[data-skin=v6] .pnum{font-size:calc(12.5px*var(--type-scale))}.kid-app[data-skin=v6] .coin-dot,.kid-app[data-skin=v6] .pill-trofee .coin-dot,.kid-app[data-skin=v6] .pill-trofee .coin-dot svg{width:15px;height:15px}.kid-app[data-skin=v6] .iconbtn,.kid-app[data-skin=v6][data-age=jong] .iconbtn{width:34px;height:34px}.kid-app[data-skin=v6] .iconbtn svg{width:17px;height:17px}}.kid-app[data-skin=v6] #fx{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;contain:strict;z-index:var(--z-fx)}.kid-app[data-skin=v6] .flycoin{position:absolute;width:22px;height:22px;will-change:transform}.kid-app[data-skin=v6] .confetti-snip{position:absolute;width:8px;height:12px;border-radius:2px;will-change:transform}.kid-app[data-skin=v6] .spark{position:absolute;width:10px;height:10px;border-radius:50%;background:var(--gold-deco-hi);will-change:transform}.kid-app[data-skin=v6] .toast{position:absolute;left:50%;bottom:calc(96px + env(safe-area-inset-bottom,0px));transform:translate(-50%);max-width:78%;background:linear-gradient(180deg,var(--surface-hi),var(--surface));border:1px solid var(--line);border-radius:16px;padding:10px 16px;font:800 12.5px/1.4 var(--font-kid);color:var(--ink);animation:v6-softIn .4s var(--e-soft) both}.kid-app[data-skin=v6] .kist-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-kist);display:flex;align-items:center;justify-content:center;background:var(--fest3-overlay)}.kid-app[data-skin=v6] .kist-overlay[hidden]{display:none}.kid-app[data-skin=v6] .kist-stage{display:flex;flex-direction:column;align-items:center;gap:16px;width:84%}.kid-app[data-skin=v6] .kist-scene{position:relative;width:190px;height:170px}.kid-app[data-skin=v6] .kist-gloed{position:absolute;top:-40px;right:-40px;bottom:-40px;left:-40px;border-radius:50%;opacity:0;pointer-events:none;transition:opacity .3s var(--e-soft)}.kid-app[data-skin=v6] .kist-gloed.g1{background:radial-gradient(circle,var(--fest2-glow1),transparent 70%)}.kid-app[data-skin=v6] .kist-gloed.g2{background:radial-gradient(circle,var(--fest2-glow2),transparent 70%)}.kid-app[data-skin=v6] .kist-gloed.g3{background:radial-gradient(circle,var(--fest2-glow3),transparent 68%)}.kid-app[data-skin=v6] .kist-gloed.aan{opacity:1}.kid-app[data-skin=v6] .chest{position:absolute;left:50%;top:50%;width:130px;height:104px;transform:translate(-50%,-50%);cursor:pointer;transition:transform var(--t-press-out) var(--e-spring);will-change:transform}.kid-app[data-skin=v6] .chest:active{transform:translate(-50%,-50%) scale(.94);transition:transform var(--t-press-in) var(--e-out)}.kid-app[data-skin=v6] .chest-romp{position:absolute;left:0;right:0;bottom:0;height:84px}.kid-app[data-skin=v6] .chest-lid{position:absolute;left:0;right:0;top:0;height:52px;transform-origin:8% 92%;will-change:transform}.kid-app[data-skin=v6] .chest-romp svg,.kid-app[data-skin=v6] .chest-lid svg{display:block;width:100%;height:100%;overflow:visible}.kid-app[data-skin=v6] .chest-slotplaat{transform-box:fill-box;transform-origin:50% 12%}.kid-app[data-skin=v6] .chest-binnengloed,.kid-app[data-skin=v6] .chest-buit,.kid-app[data-skin=v6] .lid-licht{opacity:0}.kid-app[data-skin=v6] .chest.s3 .chest-binnengloed,.kid-app[data-skin=v6] .chest.s3 .chest-buit{opacity:1;transition:opacity .2s var(--e-soft)}@keyframes v6-chestSquash{0%,to{transform:translate(-50%,-50%) scale(1)}40%{transform:translate(-50%,-50%) scale(1.06,.94)}75%{transform:translate(-50%,-50%) scale(.97,1.03)}}.kid-app[data-skin=v6] .chest.s1{animation:v6-chestSquash .38s var(--e-spring) both}@keyframes v6-slotWiebel{0%,to{transform:rotate(0)}30%{transform:rotate(-8deg)}65%{transform:rotate(6deg)}}.kid-app[data-skin=v6] .chest.s1 .chest-slotplaat{animation:v6-slotWiebel .3s var(--e-soft) both}@keyframes v6-lichtFlits{0%,to{opacity:0}45%{opacity:.5}}.kid-app[data-skin=v6] .chest.s1 .lid-licht{animation:v6-lichtFlits .38s var(--e-soft) both}@keyframes v6-chestSpring{0%,to{transform:translate(-50%,-50%) translateY(0) scale(1)}35%{transform:translate(-50%,-50%) translateY(-12px) scale(.98,1.04)}78%{transform:translate(-50%,-50%) translateY(0) scale(1.09,.91)}}.kid-app[data-skin=v6] .chest.s2{animation:v6-chestSpring .48s var(--e-spring) both}@keyframes v6-lidPeek{0%,50%,to{transform:rotate(0)}25%{transform:rotate(-7deg)}75%{transform:rotate(-5deg)}}.kid-app[data-skin=v6] .chest.s2 .chest-lid{animation:v6-lidPeek .46s var(--e-spring) both;transform-origin:50% 92%}@keyframes v6-slotOpen{0%{transform:rotate(0)}to{transform:rotate(26deg)}}.kid-app[data-skin=v6] .chest.s2 .chest-slotplaat{animation:v6-slotOpen .26s var(--e-spring) both}@keyframes v6-spleetFlikker{0%,to{opacity:.2}40%{opacity:.9}70%{opacity:.4}}.kid-app[data-skin=v6] .chest.s2 .lid-licht{animation:v6-spleetFlikker .6s ease-in-out infinite}.kid-app[data-skin=v6] .chest.s3pre{transform:translate(-50%,-50%) scale(.94,.9);transition:transform .12s var(--e-out)}@keyframes v6-lidBlast{0%{transform:rotate(0)}70%{transform:rotate(-148deg)}to{transform:rotate(-130deg)}}.kid-app[data-skin=v6] .chest.s3 .chest-lid{animation:v6-lidBlast .52s var(--e-spring) both}@keyframes v6-chestRecoil{0%{transform:translateY(4px) scale(1.05,.95)}to{transform:translateY(0) scale(1)}}.kid-app[data-skin=v6] .chest.s3 .chest-romp{animation:v6-chestRecoil .32s var(--e-out) both;transform-origin:50% 100%}.kid-app[data-skin=v6] .chest.s3 .chest-slotplaat{transform:rotate(26deg)}.kid-app[data-skin=v6] .fx-puff{position:absolute;width:14px;height:14px;border-radius:50%;pointer-events:none;background:radial-gradient(circle,var(--gold-glow),transparent 70%);will-change:transform}@media (prefers-reduced-motion: reduce){.kid-app[data-skin=v6] .chest.s1,.kid-app[data-skin=v6] .chest.s2,.kid-app[data-skin=v6] .chest.s3pre{animation:none;transform:translate(-50%,-50%);transition:none}.kid-app[data-skin=v6] .chest.s1 .chest-slotplaat,.kid-app[data-skin=v6] .chest.s2 .chest-slotplaat,.kid-app[data-skin=v6] .chest.s1 .lid-licht,.kid-app[data-skin=v6] .chest.s2 .lid-licht,.kid-app[data-skin=v6] .chest.s3 .chest-lid,.kid-app[data-skin=v6] .chest.s3 .chest-romp{animation:none}.kid-app[data-skin=v6] .chest.s3 .chest-binnengloed,.kid-app[data-skin=v6] .chest.s3 .chest-buit{transition:none}}.kid-app[data-skin=v6] .chest-ring{position:absolute;top:-14px;right:-14px;bottom:-14px;left:-14px;border-radius:50%;border:3px solid var(--gold-deco-hi);opacity:0;pointer-events:none}@keyframes v6-ringSmall{0%{opacity:0;transform:scale(.8)}40%{opacity:.55;transform:scale(1.05)}to{opacity:0;transform:scale(1.15)}}@keyframes v6-ringBig{0%{opacity:0;transform:scale(.8)}40%{opacity:.8;transform:scale(1.2)}to{opacity:0;transform:scale(1.4)}}@keyframes v6-ringPulseFast{0%,to{opacity:.15;transform:scale(1)}50%{opacity:.6;transform:scale(1.18)}}.kid-app[data-skin=v6] .chest-ring.r1{animation:v6-ringSmall .5s var(--e-out) both}.kid-app[data-skin=v6] .chest-ring.r2{animation:v6-ringBig .45s var(--e-out) both}.kid-app[data-skin=v6] .chest-ring.r2-loop{animation:v6-ringPulseFast .6s ease-in-out infinite}.kid-app[data-skin=v6] .chest-beams{position:absolute;left:50%;top:8px;width:150px;height:110px;transform:translate(-50%) scale(.6);opacity:0;pointer-events:none;background:conic-gradient(from 245deg at 50% 100%,transparent 0deg,var(--fest3-ray) 12deg,transparent 24deg,var(--fest3-ray) 36deg,transparent 48deg,var(--fest3-ray) 60deg,transparent 72deg,var(--fest3-ray) 84deg,transparent 96deg)}.kid-app[data-skin=v6] .chest-items{display:flex;gap:12px;justify-content:center;min-height:78px}.kid-app[data-skin=v6] .chest-item{display:flex;flex-direction:column;align-items:center;gap:4px;visibility:hidden;background:var(--surface);border:1px solid var(--line);border-radius:16px;padding:10px 14px;min-width:84px}@keyframes v6-chestPopIn{0%{opacity:0;transform:scale(.3)}70%{opacity:1;transform:scale(1.15)}to{opacity:1;transform:scale(1)}}.kid-app[data-skin=v6] .chest-item.toon{visibility:visible;animation:v6-chestPopIn .38s var(--e-spring) both}.kid-app[data-skin=v6] .chest-item .ci-ic{font-size:26px}.kid-app[data-skin=v6] .chest-item .ci-l{font:800 12px/1.2 var(--font-kid);color:var(--gold-text)}.kid-app[data-skin=v6] .kist-hint{color:var(--ink-dim)}.kid-app[data-skin=v6] .feest{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-feest);display:flex;align-items:center;justify-content:center;background:var(--fest3-overlay);opacity:0;transition:opacity .25s var(--e-soft)}@media (min-width:560px){.kid-app[data-skin=v6] .kist-overlay,.kid-app[data-skin=v6] .feest{left:50%;right:auto;width:100%;max-width:438px;transform:translate(-50%)}}.kid-app[data-skin=v6] .feest.aan{opacity:1}.kid-app[data-skin=v6] .feest[hidden]{display:none}.kid-app[data-skin=v6] .feest-binnen{display:flex;flex-direction:column;align-items:center;gap:14px;width:84%;text-align:center}.kid-app[data-skin=v6] .feest-held{position:relative;width:150px;height:150px;display:flex;align-items:center;justify-content:center;font-size:84px;opacity:0;transform:scale(.6)}.kid-app[data-skin=v6] .feest-held.charge{transition:opacity .4s var(--e-out),transform .4s var(--e-out);opacity:1;transform:scale(.9)}@keyframes v6-heldBurst{0%{transform:scale(.9)}55%{transform:scale(1.25)}to{transform:scale(1)}}.kid-app[data-skin=v6] .feest-held.burst{opacity:1;animation:v6-heldBurst .45s var(--e-spring) both}.kid-app[data-skin=v6] .feest-ring{position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px;border-radius:50%;border:3px solid var(--gold-deco-hi);opacity:0}.kid-app[data-skin=v6] .feest-ring.puls{animation:v6-ringPulseFast .2s ease-in-out 2 both}.kid-app[data-skin=v6] .feest-stralen{position:absolute;top:-30px;right:-30px;bottom:-30px;left:-30px;border-radius:50%;opacity:0;background:conic-gradient(from 0deg,transparent 0deg,var(--fest3-ray) 10deg,transparent 20deg,var(--fest3-ray) 30deg,transparent 40deg,var(--fest3-ray) 50deg,transparent 60deg,var(--fest3-ray) 70deg,transparent 80deg,var(--fest3-ray) 90deg,transparent 100deg,var(--fest3-ray) 110deg,transparent 120deg,var(--fest3-ray) 130deg,transparent 140deg,var(--fest3-ray) 150deg,transparent 160deg,var(--fest3-ray) 170deg,transparent 180deg,var(--fest3-ray) 190deg,transparent 200deg,var(--fest3-ray) 210deg,transparent 220deg,var(--fest3-ray) 230deg,transparent 240deg,var(--fest3-ray) 250deg,transparent 260deg,var(--fest3-ray) 270deg,transparent 280deg,var(--fest3-ray) 290deg,transparent 300deg,var(--fest3-ray) 310deg,transparent 320deg,var(--fest3-ray) 330deg,transparent 340deg,var(--fest3-ray) 350deg,transparent 360deg)}.kid-app[data-skin=v6] .feest-lof{font:400 calc(34px*var(--type-scale))/1.1 var(--font-hero);color:var(--gold-text);text-shadow:0 2px 0 var(--outline-soft),0 0 18px var(--gold-glow-soft);opacity:0;transform:scale(.6)}.kid-app[data-skin=v6] .feest-lof:empty{display:none}.kid-app[data-skin=v6] .feest-lof.toon{opacity:1;transform:scale(1);animation:v6-lofPop .52s var(--e-spring) both}@keyframes v6-lofPop{0%{opacity:0;transform:scale(.6)}60%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}.kid-app[data-skin=v6] .feest-titel{font:400 calc(30px*var(--type-scale))/1.15 var(--font-hero);color:var(--gold-text)}.kid-app[data-skin=v6] .feest-regel{visibility:hidden;background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:9px 16px;font:800 calc(13.5px*var(--type-scale))/1.3 var(--font-kid);color:var(--ink)}.kid-app[data-skin=v6] .feest-regel.toon{visibility:visible;animation:v6-itemIn .38s var(--e-spring) both}.kid-app[data-skin=v6] .feest-verder{opacity:0;transform:translateY(10px);transition:opacity .3s var(--e-soft),transform .3s var(--e-soft)}.kid-app[data-skin=v6] .feest-verder.toon{opacity:1;transform:none}.kid-app[data-skin=v6] #feestHeldIcoon{display:flex;align-items:center;justify-content:center}.kid-app[data-skin=v6] .feest-boom{display:block;width:140px}.kid-app[data-skin=v6] .feest-boom .tree-svg{width:140px}.kid-app[data-skin=v6] .feest-kameel{display:block;width:150px}.kid-app[data-skin=v6] .feest-kameel .camel-svg{width:150px;display:block}.kid-app[data-skin=v6] .feest-kameel.salim-kit{overflow:visible}.kid-app[data-skin=v6] .feest-kameel.salim-kit .figure{width:124px;height:150px;margin:0 auto}.kid-app[data-skin=v6] .feest-held .treeorb,.kid-app[data-skin=v6] .feest-held .treespark,.kid-app[data-skin=v6] .feest-held .treebeam{animation:none}.kid-app[data-skin=v6] .feest-medaille{position:relative;width:104px;height:104px;display:flex;align-items:center;justify-content:center}.kid-app[data-skin=v6] .feest-medaille .fm-disc{position:absolute;top:0;right:0;bottom:0;left:0}.kid-app[data-skin=v6] .feest-medaille .fm-ic{position:relative;font-size:48px;line-height:1}.kid-app[data-skin=v6] .treewrap{display:flex;justify-content:center}.kid-app[data-skin=v6] .tree-svg{width:min(72%,250px);height:auto;display:block}@keyframes v6-auraPulse{0%,to{opacity:.55;transform:scale(1)}50%{opacity:.9;transform:scale(1.05)}}.kid-app[data-skin=v6] .treeaura{animation:v6-auraPulse 4s ease-in-out infinite;transform-origin:center;transform-box:fill-box}@keyframes v6-orbFloat{0%,to{opacity:.4;transform:translateY(0)}50%{opacity:1;transform:translateY(-6px)}}.kid-app[data-skin=v6] .treeorb{animation:v6-orbFloat 4.5s ease-in-out infinite;transform-box:fill-box}@keyframes v6-beamPulse{0%,to{opacity:.5}50%{opacity:1}}.kid-app[data-skin=v6] .treebeam{animation:v6-beamPulse 5s ease-in-out infinite}@keyframes v6-frondSway{0%,to{transform:rotate(-1.6deg)}50%{transform:rotate(1.6deg)}}.kid-app[data-skin=v6] .frondc{animation:v6-frondSway 5.5s ease-in-out infinite;transform-origin:50% 30%;transform-box:fill-box}@keyframes v6-sparkRise{0%{opacity:0;transform:translateY(6px) scale(.7)}40%{opacity:1}to{opacity:0;transform:translateY(-14px) scale(1)}}.kid-app[data-skin=v6] .treespark{animation:v6-sparkRise 2.6s ease-in-out infinite;transform-box:fill-box}@keyframes v6-wolkDrift{0%{transform:translate(0)}to{transform:translate(26px)}}.kid-app[data-skin=v6] .treewolk{animation:v6-wolkDrift 24s linear infinite alternate;transform-box:fill-box}.kid-app[data-skin=v6] .treewolk.w2{animation-duration:32s}@keyframes v6-zonPuls{0%,to{opacity:.75}50%{opacity:1}}.kid-app[data-skin=v6] .treezon{animation:v6-zonPuls 5s ease-in-out infinite}.kid-app[data-skin=v6] .tree-mini .treeaura,.kid-app[data-skin=v6] .tree-mini .treeorb,.kid-app[data-skin=v6] .tree-mini .treebeam,.kid-app[data-skin=v6] .tree-mini .treespark,.kid-app[data-skin=v6] .tree-mini .treewolk,.kid-app[data-skin=v6] .tree-mini .treezon,.kid-app[data-skin=v6] .tree-mini .frondc{animation:none}.kid-app[data-skin=v6] .vlk-knop{position:relative;border:none;background:none;padding:0;cursor:pointer;width:44px;height:44px;flex:0 0 auto}.kid-app[data-skin=v6] .vlk-knop.vlk-l{width:var(--tap-min);height:var(--tap-min)}.kid-app[data-skin=v6] .vlk-knop .vlk-edge{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:var(--blauw-edge);transform:translateY(3px)}.kid-app[data-skin=v6] .vlk-knop .vlk-face{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:2.5px solid var(--outline);background:linear-gradient(180deg,var(--blauw-top),var(--blauw-bot));color:var(--blauw-ink);display:flex;align-items:center;justify-content:center;box-shadow:0 1px 0 var(--sheen-soft) inset;transition:transform .26s var(--e-spring)}.kid-app[data-skin=v6] .vlk-knop:active .vlk-face{transform:translateY(2px) scale(.96);transition:transform .12s var(--e-soft)}.kid-app[data-skin=v6] .vlk-knop .vlk-face svg{width:62%;height:62%}@keyframes vlk-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}.kid-app[data-skin=v6] .vlk-knop.vlk-spreekt .vlk-face{animation:vlk-pulse 1.6s var(--e-soft) infinite}@media (prefers-reduced-motion: reduce){.kid-app[data-skin=v6] .vlk-knop.vlk-spreekt .vlk-face{animation:none}}.kid-app[data-skin=v6] .vlk-wolkrij{display:flex;justify-content:flex-end;margin-top:7px}.kid-app[data-skin=v6] .iconbtn .vlk-uitstreep{position:absolute;width:24px;height:2.5px;border-radius:2px;background:currentColor;transform:rotate(-45deg);pointer-events:none}.kid-app[data-skin=v6] .mic-veld{display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px}.kid-app[data-skin=v6] .mic-knop{position:relative;border:none;background:none;padding:0;cursor:pointer;width:44px;height:44px;flex:0 0 auto}.kid-app[data-skin=v6] .mic-knop.mic-l{width:var(--tap-min);height:var(--tap-min)}.kid-app[data-skin=v6] .mic-knop .mic-edge{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:var(--blauw-edge);transform:translateY(3px)}.kid-app[data-skin=v6] .mic-knop .mic-face{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:2.5px solid var(--outline);background:linear-gradient(180deg,var(--blauw-top),var(--blauw-bot));color:var(--blauw-ink);display:flex;align-items:center;justify-content:center;box-shadow:0 1px 0 var(--sheen-soft) inset;transition:transform .26s var(--e-spring)}.kid-app[data-skin=v6] .mic-knop .mic-face span{width:62%;height:62%;display:flex}.kid-app[data-skin=v6] .mic-knop .mic-face svg{width:100%;height:100%}.kid-app[data-skin=v6] .mic-knop:active .mic-face{transform:translateY(2px) scale(.96);transition:transform .12s var(--e-soft)}@keyframes mic-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}.kid-app[data-skin=v6] .mic-knop.mic-luistert .mic-face{animation:mic-pulse 1.2s var(--e-soft) infinite}@media (prefers-reduced-motion: reduce){.kid-app[data-skin=v6] .mic-knop.mic-luistert .mic-face{animation:none}}.kid-app[data-skin=v6] .mic-preview{flex:1 1 100%;color:var(--ink-dim);font:700 calc(12px*var(--type-scale))/1.35 var(--font-kid);font-style:italic;opacity:.8}.kid-app[data-skin=v6] .mic-fout{flex:1 1 100%;color:var(--ink-dim);font:700 calc(11.5px*var(--type-scale))/1.35 var(--font-kid)}.kid-app[data-skin=v6] .vangnet-melding{display:flex;align-items:center;gap:7px;margin:0;color:var(--ink-dim);font:700 calc(11.5px*var(--type-scale))/1.35 var(--font-kid)}.kid-app[data-skin=v6] .vangnet-melding .ic{width:18px;height:18px;flex:0 0 auto;display:inline-block}.kid-app[data-skin=v6] .kv-spark-layer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-fx);pointer-events:none;overflow:visible}.kid-app[data-skin=v6] .kv-spark{position:absolute;width:0;height:0}.kid-app[data-skin=v6] .kv-spark-ring{position:absolute;left:-12px;top:-12px;width:24px;height:24px;border-radius:50%;border:2.5px solid var(--gold-deco-hi);opacity:.9;animation:kvRing .42s var(--e-out) forwards}.kid-app[data-skin=v6] .kv-spark-dot{position:absolute;left:-2.5px;top:-2.5px;width:5px;height:5px;border-radius:50%;background:var(--gold-deco-hi);box-shadow:0 0 5px var(--gold-glow);transform:rotate(var(--a)) translateY(-2px);animation:kvDot .5s var(--e-out) forwards}@keyframes kvRing{0%{transform:scale(.32);opacity:.95}to{transform:scale(1.75);opacity:0}}@keyframes kvDot{0%{transform:rotate(var(--a)) translateY(-2px) scale(1);opacity:1}to{transform:rotate(var(--a)) translateY(-22px) scale(.4);opacity:0}}.kid-app[data-skin=v6] .btn-cta .face{overflow:hidden}.kid-app[data-skin=v6] .btn-cta .face:after{content:"";position:absolute;top:0;bottom:0;left:-65%;width:42%;z-index:1;background:linear-gradient(100deg,transparent,var(--sheen-hard),transparent);transform:skew(-16deg);opacity:0;pointer-events:none;animation:kvShine 6s ease-in-out infinite}@keyframes kvShine{0%,84%{left:-65%;opacity:0}89%{opacity:.65}to{left:130%;opacity:0}}@media (hover: hover) and (pointer: fine){.kid-app[data-skin=v6] .btn-cta:hover .face,.kid-app[data-skin=v6] .btn-blauw:hover .face{transform:translateY(-1.5px);transition:transform var(--t-press-out) var(--e-spring)}.kid-app[data-skin=v6] .pressable:hover{filter:brightness(1.035)}.kid-app[data-skin=v6] .sqh-tegel:hover .face,.kid-app[data-skin=v6] .sx-boom-zorg:hover .face{filter:brightness(1.04)}}.kid-app[data-skin=v6].app-hidden .btn-cta .face:after{animation-play-state:paused}@media (prefers-reduced-motion: reduce){.kid-app[data-skin=v6] .kv-spark-ring,.kid-app[data-skin=v6] .kv-spark-dot,.kid-app[data-skin=v6] .btn-cta .face:after{animation:none;opacity:0}}.kid-app[data-skin=v6]{--content-max: 100%;--content-wide: 100%}@media (min-width: 560px){.kid-app[data-skin=v6]{--content-max: 600px;--content-wide: 720px;max-width:var(--content-wide);margin:0 auto}}@media (min-width: 1024px){.kid-app[data-skin=v6]{--content-max: 680px;--content-wide: 960px}}.kid-app[data-skin=v6] .screens>.screen{overflow-x:hidden}.kid-app[data-skin=v6] .sqh-bord>.sqh-tegel{min-width:0}@media (min-width: 700px){.kid-app[data-skin=v6] .screens>.screen{max-width:var(--content-max);margin-inline:auto}.kid-app[data-skin=v6] .screens>.screen[data-screen=zoeker],.kid-app[data-skin=v6] .screens>.screen[data-screen=sport],.kid-app[data-skin=v6] .screens>.screen[data-screen=boom],.kid-app[data-skin=v6] .screens>.screen[data-screen=trofeeen],.kid-app[data-skin=v6] .screens>.screen[data-screen=spelletjes],.kid-app[data-skin=v6] .screens>.screen[data-screen=kiezer],.kid-app[data-skin=v6] .screens>.screen[data-screen=stamboom],.kid-app[data-skin=v6] .screens>.screen[data-screen=seerah]{max-width:none}}@media (min-width: 414px) and (max-width: 559px){.kid-app[data-skin=v6][data-age=groot],.kid-app[data-skin=v6]:not([data-age]){--type-scale: 1.05}.kid-app[data-skin=v6][data-age=jong]{--type-scale: 1.15}}.kid-app[data-skin=v6] .kid-grid-auto{display:grid;grid-template-columns:repeat(auto-fit,minmax(var(--cell-floor, 160px),1fr));gap:var(--grid-gap, 10px)}.kid-app[data-skin=v6] .kid-scene-cap{width:min(var(--scene-max, 320px),100%);margin-inline:auto}@media (orientation: landscape) and (max-height: 560px){.kid-app[data-skin=v6] .kid-scene-cap{max-height:40dvh;width:auto}}.kid-app[data-skin=v6] .kid-hit{min-width:var(--hit-min, 44px);min-height:var(--hit-min, 44px)}@media (min-width: 700px){.kid-app[data-skin=v6] .screen[data-screen=trofeeen] .sx-trof-cellen{grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.kid-app[data-skin=v6] .screen[data-screen=spelletjes] .sx-spel-kasten{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.kid-app[data-skin=v6] .screen[data-screen=spelletjes] .sx-spel-mgrid{grid-template-columns:repeat(auto-fit,minmax(78px,1fr))}.kid-app[data-skin=v6] .screen[data-screen=sport] .sx-sport-keuzes{grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.kid-app[data-skin=v6] .screen[data-screen=sadaqa] .sx-sad-chips{grid-template-columns:repeat(auto-fit,minmax(72px,1fr))}}.vh-reader[data-vh-theme=dag]{--vh-parchment: #F2E7CE;--vh-parchment-edge: #E4D2A8;--vh-ink: #3A2A17;--vh-ink-soft: #6E5634;--vh-gold: #AE8336;--vh-accent: #2C5C78;--vh-canvas: #E9DBBC;--vh-leaf: var(--vh-parchment);--vh-leaf-shadow: rgba(58, 42, 23, .18);--vh-control-face: #F6EEDA;--vh-control-line: rgba(58, 42, 23, .16);--vh-on-accent: #F6EEDA;--vh-word-glow: rgba(174, 131, 54, .2)}.vh-reader[data-vh-theme=nacht]{--vh-parchment: #1F1810;--vh-parchment-edge: #15110B;--vh-ink: #D9C8A4;--vh-ink-soft: #9C8A66;--vh-gold: #836326;--vh-accent: #836326;--vh-canvas: #15110B;--vh-leaf: var(--vh-parchment);--vh-leaf-shadow: rgba(0, 0, 0, .45);--vh-control-face: #241C12;--vh-control-line: rgba(217, 200, 164, .16);--vh-on-accent: #15110B;--vh-word-glow: rgba(131, 99, 38, .3)}.vh-reader:not([data-vh-theme]){--vh-parchment: #1F1810;--vh-parchment-edge: #15110B;--vh-ink: #D9C8A4;--vh-ink-soft: #9C8A66;--vh-gold: #836326;--vh-accent: #836326;--vh-canvas: #15110B;--vh-leaf: var(--vh-parchment);--vh-leaf-shadow: rgba(0, 0, 0, .45);--vh-control-face: #241C12;--vh-control-line: rgba(217, 200, 164, .16);--vh-on-accent: #15110B;--vh-word-glow: rgba(131, 99, 38, .3)}.vh-reader{--vh-serif: "Iowan Old Style", "Palatino", Georgia, "Times New Roman", serif;--vh-font-scale: 1;--vh-body-size: calc(20px * var(--vh-font-scale));--vh-leaf-max: 34rem;--vh-tap: var(--tap-min, 52px);--vh-fade-ms: .76s;position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:flex;flex-direction:column;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;color:var(--vh-ink);background:var(--vh-canvas);background-image:radial-gradient(120% 90% at 50% 8%,var(--vh-parchment-edge) 0%,var(--vh-canvas) 70%);background-attachment:fixed;font-family:var(--vh-serif);padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}.vh-top{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px 4px}.vh-iconbtn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:max(44px,var(--vh-tap));min-height:max(44px,var(--vh-tap));padding:8px 12px;border-radius:14px;border:1px solid var(--vh-control-line);background:transparent;color:var(--vh-ink-soft);font-family:var(--vh-serif);font-size:16px;line-height:1.2;cursor:pointer;transition:color .2s ease,border-color .2s ease}.vh-iconbtn:hover{color:var(--vh-ink);border-color:var(--vh-gold)}.vh-iconbtn:focus-visible{outline:2px solid var(--vh-gold);outline-offset:2px}.vh-iconbtn svg{width:22px;height:22px;display:block}.vh-stage{flex:1 1 auto;display:flex;align-items:flex-start;justify-content:center;padding:8px 16px 16px}.vh-leaf{position:relative;width:100%;max-width:var(--vh-leaf-max);margin:0 auto;border-radius:8px;background:var(--vh-leaf);background-image:radial-gradient(120% 120% at 50% 0%,var(--vh-parchment) 60%,var(--vh-parchment-edge) 100%);box-shadow:0 18px 48px -22px var(--vh-leaf-shadow),0 2px 0 var(--vh-leaf-shadow);padding:28px 24px 20px}.vh-border{position:absolute;top:8px;right:8px;bottom:8px;left:8px;pointer-events:none;color:var(--vh-gold)}.vh-border svg{width:100%;height:100%;display:block}.vh-border[data-vh-illuminate="1"] .vh-border-stroke{stroke-dasharray:var(--vh-dash, 1400);stroke-dashoffset:var(--vh-dash, 1400);animation:vh-draw .82s ease-out forwards}@keyframes vh-draw{to{stroke-dashoffset:0}}.vh-page{position:relative;padding:14px 10px 6px;transition:opacity var(--vh-fade-ms) ease}.vh-page[data-vh-fading="1"]{opacity:0}.vh-title{margin:0 0 14px;font-family:var(--vh-serif);font-weight:600;font-size:calc(27px * var(--vh-font-scale));line-height:1.25;color:var(--vh-ink);text-align:center}.vh-illu{display:block;width:100%;max-height:42vh;-o-object-fit:contain;object-fit:contain;border-radius:6px;margin:0 auto 16px}.vh-body{margin:0;font-family:var(--vh-serif);font-size:var(--vh-body-size);line-height:1.72;color:var(--vh-ink);white-space:pre-wrap;word-break:break-word}.vh-rubric{display:flex;align-items:center;justify-content:center;gap:10px;margin:20px auto 4px;color:var(--vh-gold)}.vh-rubric svg{width:18px;height:10px;display:block}.vh-rubric-num{font-family:var(--vh-serif);font-size:18px;letter-spacing:.04em;color:var(--vh-ink-soft)}.vh-bar{display:flex;flex-direction:column;align-items:center;gap:8px;padding:8px 16px 20px}.vh-controls{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;max-width:var(--vh-leaf-max)}.vh-ctrl{display:inline-flex;align-items:center;justify-content:center;min-width:max(44px,var(--vh-tap));min-height:max(44px,var(--vh-tap));padding:10px 16px;border-radius:16px;border:1px solid var(--vh-control-line);background:var(--vh-control-face);color:var(--vh-ink);font-family:var(--vh-serif);font-size:16px;cursor:pointer;transition:border-color .2s ease,opacity .2s ease,transform .12s ease}.vh-ctrl:hover{border-color:var(--vh-gold)}.vh-ctrl:active{transform:translateY(1px)}.vh-ctrl:focus-visible{outline:2px solid var(--vh-gold);outline-offset:2px}.vh-ctrl:disabled{opacity:.35;cursor:default}.vh-ctrl svg{width:24px;height:24px;display:block}.vh-ctrl.vh-play{min-width:60px;min-height:60px;border-radius:50%;border:none;background:var(--vh-accent);color:var(--vh-on-accent)}.vh-ctrl.vh-play svg{width:26px;height:26px}.vh-meta{font-family:var(--vh-serif);font-size:16px;color:var(--vh-ink-soft);text-align:center}.vh-settings{width:100%;max-width:var(--vh-leaf-max);margin:4px auto 0;padding:16px;border-radius:16px;border:1px solid var(--vh-control-line);background:var(--vh-control-face);display:flex;flex-direction:column;gap:16px}.vh-set-row{display:flex;flex-direction:column;gap:8px}.vh-set-label{font-family:var(--vh-serif);font-size:16px;color:var(--vh-ink-soft)}.vh-set-choices{display:flex;gap:8px;flex-wrap:wrap}.vh-chip{min-height:44px;padding:8px 16px;border-radius:12px;border:1px solid var(--vh-control-line);background:transparent;color:var(--vh-ink);font-family:var(--vh-serif);font-size:16px;cursor:pointer;transition:border-color .2s ease,color .2s ease}.vh-chip[aria-pressed=true]{border-color:var(--vh-gold);color:var(--vh-gold)}.vh-chip:focus-visible{outline:2px solid var(--vh-gold);outline-offset:2px}.vh-state{flex:1 1 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:32px 24px;text-align:center}.vh-state-title{font-family:var(--vh-serif);font-size:calc(22px * var(--vh-font-scale));color:var(--vh-ink);margin:0}.vh-state-text{font-family:var(--vh-serif);font-size:16px;color:var(--vh-ink-soft);margin:0;max-width:28rem;line-height:1.6}@media (min-width: 768px){.vh-reader{--vh-leaf-max: 38rem}.vh-leaf{padding:40px 48px 28px}}@media (max-height: 460px){.vh-illu{max-height:30vh}}.vh-word{border-radius:4px}.vh-word-on{background:var(--vh-word-glow);box-shadow:0 0 0 2px var(--vh-word-glow)}.vh-ouder-cue{margin:12px 0 0;font-family:var(--vh-serif);font-size:16px;font-style:italic;color:var(--vh-ink-soft);text-align:center}.vh-timer-rest{font-family:var(--vh-serif);font-size:16px;color:var(--vh-ink-soft);text-align:center;opacity:.8}.vh-reader[data-vh-dimmed="1"]{transition:filter 4s ease;filter:brightness(.62)}.vh-reader[data-vh-dimmed="0"]{transition:filter 1.2s ease;filter:none}.vh-reader[data-vh-turn=fold] .vh-page{transform-origin:left center;transition:opacity var(--vh-fade-ms) ease,transform var(--vh-fade-ms) ease}.vh-reader[data-vh-turn=fold] .vh-page[data-vh-fading="1"]{transform:perspective(1200px) rotateY(-12deg)}@media (prefers-reduced-motion: reduce){.vh-page{transition:none}.vh-border[data-vh-illuminate="1"] .vh-border-stroke{animation:none;stroke-dashoffset:0}.vh-ctrl,.vh-iconbtn,.vh-chip,.vh-reader[data-vh-turn=fold] .vh-page{transition:none}.vh-reader[data-vh-turn=fold] .vh-page[data-vh-fading="1"]{transform:none}.vh-reader[data-vh-dimmed="1"],.vh-reader[data-vh-dimmed="0"]{transition:none}}.vh-bib{--vh-bib-gap: 16px}.vh-bib .vh-kop{display:flex;flex-direction:column;gap:4px}.vh-bib .vh-plank-kop{margin-top:6px}.vh-bib .vh-vanavond,.vh-bib .vh-kast{display:flex;flex-direction:column;gap:var(--vh-bib-gap)}.vh-bib .vh-verder{display:flex;align-items:center;gap:14px;text-align:left;padding:16px;cursor:pointer}.vh-bib .vh-verder-ic{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;flex:0 0 auto;border-radius:var(--r-card, 16px);background:var(--warm-bg, var(--surface-hi));color:var(--gold-text)}.vh-bib .vh-verder-ic svg{width:26px;height:26px}.vh-bib .vh-verder-mid{display:flex;flex-direction:column;gap:2px;flex:1 1 auto;min-width:0}.vh-bib .vh-verder-eyebrow{color:var(--gold-text);letter-spacing:.04em}.vh-bib .vh-verder-titel{color:var(--ink)}.vh-bib .vh-verder-pijl{flex:0 0 auto;color:var(--ink-dim);font-size:22px}.vh-bib .vh-lijst{display:flex;flex-direction:column;gap:12px}.vh-bib .vh-kaart{position:relative;display:flex;align-items:stretch;gap:8px;border-radius:var(--r-card, 16px);border:1px solid var(--outline-soft, var(--line));background:var(--surface);box-shadow:0 2px 0 var(--shadow-ink, rgba(0, 0, 0, .06));transition:border-color .2s ease,transform .12s ease}.vh-bib .vh-kaart:hover,.vh-bib .vh-kaart-held{border-color:var(--gold-deco)}.vh-bib .vh-kaart-open{flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:12px;padding:14px;background:transparent;border:none;text-align:left;cursor:pointer;border-radius:var(--r-card, 16px)}.vh-bib .vh-kaart-open:active{transform:translateY(1px)}.vh-bib .vh-kaart-motief{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;flex:0 0 auto;border-radius:12px;background:var(--warm-bg, var(--surface-hi));color:var(--gold-deco)}.vh-bib .vh-kaart-motief svg{width:24px;height:24px}.vh-bib .vh-kaart-tekst{display:flex;flex-direction:column;gap:3px;min-width:0;flex:1 1 auto}.vh-bib .vh-kaart-titel{font-weight:600;color:var(--ink);line-height:1.25}.vh-bib .vh-kaart-samenvatting{color:var(--ink-dim);font-size:14px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.vh-bib .vh-kaart-meta{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;margin-top:2px;font-size:13px;color:var(--ink-dim)}.vh-bib .vh-kaart-voortgang{color:var(--gold-text)}.vh-bib .vh-ster{display:inline-flex;align-items:center;justify-content:center;min-width:44px;flex:0 0 auto;padding:0 12px;background:transparent;border:none;border-left:1px solid var(--outline-soft, var(--line));color:var(--ink-dim);cursor:pointer;border-radius:0 var(--r-card, 16px) var(--r-card, 16px) 0;transition:color .2s ease}.vh-bib .vh-ster svg{width:22px;height:22px}.vh-bib .vh-ster-aan{color:var(--gold-deco-hi, var(--gold-text))}.vh-bib .vh-ster:hover{color:var(--gold-text)}.vh-bib .vh-zoek-wrap{position:relative;display:flex;align-items:center}.vh-bib .vh-zoek-ic{position:absolute;left:14px;width:18px;height:18px;color:var(--ink-dim);pointer-events:none}.vh-bib .vh-zoek{width:100%;min-height:48px;padding:10px 14px 10px 42px;border-radius:var(--r-pill, 999px);border:1px solid var(--outline-soft, var(--line));background:var(--surface);color:var(--ink);font-family:var(--font-kid);font-size:16px}.vh-bib .vh-zoek:focus-visible{outline:2px solid var(--gold-deco);outline-offset:2px}.vh-bib .vh-filterrij{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.vh-bib .vh-sorteer-wrap{display:inline-flex;align-items:center;gap:8px}.vh-bib .vh-filter-label{font-size:14px;color:var(--ink-dim)}.vh-bib .vh-sorteer{min-height:44px;padding:8px 12px;border-radius:12px;border:1px solid var(--outline-soft, var(--line));background:var(--surface);color:var(--ink);font-family:var(--font-kid);font-size:16px;cursor:pointer}.vh-bib .vh-sorteer:focus-visible{outline:2px solid var(--gold-deco);outline-offset:2px}.vh-bib .vh-cats{display:flex;flex-wrap:wrap;gap:8px}.vh-bib .vh-chip{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:8px 14px;border-radius:var(--r-pill, 999px);border:1px solid var(--outline-soft, var(--line));background:var(--surface);color:var(--ink);font-family:var(--font-kid);font-size:15px;cursor:pointer;transition:border-color .2s ease,color .2s ease,background .2s ease}.vh-bib .vh-chip svg{width:16px;height:16px}.vh-bib .vh-chip:hover{border-color:var(--gold-deco)}.vh-bib .vh-chip:focus-visible{outline:2px solid var(--gold-deco);outline-offset:2px}.vh-bib .vh-chip-aan{border-color:var(--gold-deco);color:var(--gold-text);background:var(--warm-bg, var(--surface-hi))}.vh-bib .vh-leeg,.vh-bib .vh-melding{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;padding:28px 22px}.vh-bib .vh-leeg-ic{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;margin-bottom:4px;border-radius:16px;background:var(--warm-bg, var(--surface-hi));color:var(--gold-deco)}.vh-bib .vh-leeg-ic svg{width:30px;height:30px}.vh-bib .vh-melding-ic{width:32px;height:32px;color:var(--ink-dim)}.vh-bib .vh-geen-resultaat{padding:22px;text-align:center}.vh-bib .vh-laden{display:flex;flex-direction:column;gap:12px}@media (min-width: 768px){.vh-bib .vh-lijst{gap:14px}}
