/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-font-weight:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:"Nunito", "Nunito Fallback", "Nunito Fallback Android", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-blue-500:oklch(62.3% .214 259.815);--spacing:.25rem;--container-2xl:42rem;--container-6xl:72rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--font-weight-normal:400;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--ease-out:cubic-bezier(0, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--font-display:"Nunito", "Nunito Fallback", "Nunito Fallback Android", system-ui, -apple-system, "Segoe UI", sans-serif;--color-text-primary:#1c1917;--color-text-secondary:#57534e;--color-bg-page:#fdf8ef;--color-bg-card:#fff;--color-bg-inset:#f5f5f4;--color-border:#e7e5e4;--color-border-strong:#d6d3d1;--color-line:#1c1917;--color-brand:#2563eb;--color-brand-hover:#1d4ed8;--color-on-brand:#fff;--color-text-brand:#1d4ed8;--color-brand-subtle:#dbeafe;--color-focus-ring:#2563eb;--color-success:#15803d;--color-danger:#b91c1c;--color-danger-bg:#fee2e2;--color-paper:#fff;--color-ink:#1c1917;--color-tone-amber-fg:#b45309;--color-tone-green-fg:#15803d;--color-tone-pink-fg:#db2777;--color-tone-cyan-fg:#0891b2;--color-tone-violet-fg:#7c3aed;--color-tone-orange-fg:#ea580c;--color-tone-lime-fg:#4d7c0f;--color-tone-sky-fg:#0284c7;--color-tone-amber-fill:#fde68a;--color-tone-green-fill:#bbf7d0;--color-tone-pink-fill:#fbcfe8;--color-tone-cyan-fill:#a5f3fc;--color-tone-violet-fill:#ddd6fe;--color-tone-orange-fill:#fed7aa;--color-tone-lime-fill:#d9f99d;--color-tone-sky-fill:#bae6fd;--radius-card:1.5rem;--radius-control:1rem;--radius-wobble:1.75rem 1.25rem 1.875rem 1.375rem / 1.25rem 1.875rem 1.375rem 1.75rem;--radius-spill:2.125rem 1.375rem 2.375rem 1.25rem / 1.375rem 2.25rem 1.25rem 2.125rem;--shadow-press-line:0 4px 0 0 var(--color-line);--spacing-touch:4rem;--spacing-touch-xl:4.5rem;--spacing-touch-parent:3rem;--container-text:38.5rem;--color-crayon-red:#ef4444;--color-crayon-orange:#fb923c;--color-crayon-yellow:#facc15;--color-crayon-green:#4ade80;--color-crayon-sky:#38bdf8;--color-crayon-blue:#3b82f6;--color-crayon-violet:#a855f7;--color-crayon-pink:#f472b6}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}:root{--tool:var(--spacing-touch);--cil:var(--spacing-touch)}:root:is([data-ovladani=velke],[data-ovladani=velke-plne]){--tool:var(--spacing-touch-xl);--cil:var(--spacing-touch-xl)}:root[data-ovladani=plne]{--tool:var(--spacing-touch-parent)}@media (hover:hover) and (pointer:fine){:root{--tool:3.5rem}:root:is([data-ovladani=velke],[data-ovladani=velke-plne]){--tool:var(--spacing-touch)}:root[data-ovladani=plne]{--tool:2.75rem}}html{color-scheme:light;-webkit-tap-highlight-color:transparent}body{background-color:var(--color-bg-page);color:var(--color-text-primary);font-family:var(--font-sans);font-size:1.0625rem;line-height:1.6}h1,h2,h3{font-family:var(--font-display);letter-spacing:-.01em;font-weight:700;line-height:1.2}[tabindex="-1"]:focus{outline:none}button,[role=button],.tile{touch-action:manipulation;-webkit-user-select:none;user-select:none}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}}@layer components{.card{background-color:var(--color-bg-card);border:3px solid var(--color-line);border-radius:var(--radius-wobble);padding:1.25rem}.btn:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:2px}.btn{min-height:var(--spacing-touch);min-width:var(--spacing-touch);border:3px solid var(--color-line);border-radius:var(--radius-control);box-shadow:var(--shadow-press-line);justify-content:center;align-items:center;gap:.5rem;padding:0 1.25rem;font-size:1.125rem;font-weight:800;transition:transform 80ms ease-out,box-shadow 80ms ease-out,background-color .12s;display:inline-flex}.btn:active{box-shadow:none;transform:translateY(4px)}.btn-primary{background-color:var(--color-brand);color:var(--color-on-brand)}.btn-primary:hover{background-color:var(--color-brand-hover)}.btn-secondary{background-color:var(--color-bg-card);color:var(--color-text-primary)}.btn-xl{min-height:var(--spacing-touch-xl);padding:0 1.75rem;font-size:1.25rem;font-weight:900}.btn-maly{min-height:var(--spacing-touch-parent);min-width:var(--spacing-touch-parent);gap:.375rem;padding:0 1rem;font-size:1rem}.btn-icon{border-radius:9999px;padding:0}.tile:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:2px}.tile{border:2.5px solid var(--color-line);border-radius:var(--radius-card);background-color:var(--color-bg-card);min-height:8rem;box-shadow:var(--shadow-press-line);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:.75rem .75rem 1rem;font-weight:800;transition:transform .12s ease-out;display:flex}.tile-preview{aspect-ratio:1;object-fit:contain;width:100%;height:auto;display:block}.tile:hover{transform:translateY(-2px)}.tile:active{box-shadow:none;transform:translateY(4px)}.tile-text{flex-direction:column;align-items:center;gap:.25rem;display:flex}.tile-pocet{font-size:.9375rem;font-weight:700}.badge{background-color:var(--color-bg-inset);color:var(--color-text-secondary);white-space:nowrap;border-radius:9999px;align-items:center;padding:.0625rem .625rem;font-size:.9375rem;font-weight:700;line-height:1.5;display:inline-flex}.tile:has(>.tile-text>.tile-udaje){justify-content:flex-start}.tile-udaje{flex-wrap:wrap;justify-content:center;gap:.25rem .375rem;display:flex}.badge-ozije{gap:.25rem;padding-left:.4375rem}.badge-ozije svg path{fill:var(--color-crayon-violet);stroke:var(--color-line)}.tile:has(>.samolepka){position:relative}.samolepka{z-index:2;aspect-ratio:1;border:2.5px solid var(--color-line);background-color:var(--color-paper);pointer-events:none;border-radius:9999px;justify-content:center;align-items:center;width:clamp(2.25rem,17%,2.75rem);display:flex;position:absolute}.samolepka svg path{stroke:var(--color-line)}.samolepka-vlevo{top:-.625rem;left:-.625rem;rotate:-10deg}.samolepka-vpravo{top:-.625rem;right:-.625rem;rotate:8deg}.samolepka-hvezda svg path{fill:var(--color-crayon-yellow);stroke-width:1.6px}.samolepka-jiskry svg path{fill:var(--color-crayon-violet)}.samolepka-pismeno{width:clamp(2.75rem,22%,3.25rem);color:var(--color-text-primary);font-size:1.5rem;font-weight:900;line-height:1}.samolepka-pismeno[data-delka="2"]{letter-spacing:-.02em;font-size:1.125rem}.tile>.samolepka-hvezda{display:none}.tile[data-stav=hotovy]>.samolepka-hvezda{display:flex}.tile[data-stav=hotovy]>.tile-sezona{left:2.5rem}.tile:not([data-stav=rozdelany]) .tile-rozdelany-text,.tile:not([data-stav=hotovy]) .tile-hotovo-text{display:none}.prepinac-hotove{min-height:var(--cil)}.prepinac-hotove[aria-pressed=true]{border-color:var(--color-brand);background-color:var(--color-brand-subtle);color:var(--color-text-brand);--ikona-lem:var(--color-brand-subtle)}:root:not([data-hotove]) .prepinac-hotove{display:none}.hotove-schovane{color:var(--color-text-secondary);flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin-top:1.25rem;display:none}.tile-spill,.spill{border-radius:var(--radius-wobble);box-shadow:none;background-color:#0000;border-color:#0000;position:relative}.tile-spill{border-width:3px}.tile-spill:before,.spill:before,.tile-spill:after,.spill:after{content:"";pointer-events:none;position:absolute}.tile-spill:before,.spill:before{border-radius:var(--radius-spill);background-color:var(--tone-fill,var(--color-bg-card));inset:.625rem -.5rem -.625rem .5rem}.tile-spill:after,.spill:after{border:3px solid var(--color-line);border-radius:inherit;inset:-3px}.tile-spill:after{box-shadow:var(--shadow-press-line)}.tile-spill:active:after{box-shadow:none}.spill:after{background-color:var(--color-bg-card)}.tile-spill>*,.spill>*{z-index:1;position:relative}.tile-spill>.samolepka{z-index:2;position:absolute}.tile-paper{border:2px solid var(--color-line);border-radius:var(--radius-control);background-color:var(--color-paper);width:100%;padding:.375rem;display:block}.chip:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:2px}.chip{min-height:var(--spacing-touch-parent);border:2.5px solid var(--color-line);background-color:var(--color-bg-card);border-radius:9999px;align-items:center;gap:.375rem;padding:0 1rem;font-weight:700;display:inline-flex}.chip-active{border-color:var(--color-brand);background-color:var(--color-brand-subtle);color:var(--color-text-brand)}.eyebrow{letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-secondary);font-size:.875rem;font-weight:700}.breadcrumb{color:var(--color-text-secondary);flex-wrap:wrap;align-items:center;gap:.25rem .5rem;font-size:.9375rem;display:flex}.breadcrumb a:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:2px}.breadcrumb a{text-underline-offset:3px;text-decoration:underline}.link-primary:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:2px}.link-primary{color:var(--color-text-brand);text-underline-offset:3px;font-weight:600;text-decoration:underline}.tone-amber{--tone-fill:var(--color-tone-amber-fill);--tone-fg:var(--color-tone-amber-fg)}.tone-green{--tone-fill:var(--color-tone-green-fill);--tone-fg:var(--color-tone-green-fg)}.tone-pink{--tone-fill:var(--color-tone-pink-fill);--tone-fg:var(--color-tone-pink-fg)}.tone-cyan{--tone-fill:var(--color-tone-cyan-fill);--tone-fg:var(--color-tone-cyan-fg)}.tone-violet{--tone-fill:var(--color-tone-violet-fill);--tone-fg:var(--color-tone-violet-fg)}.tone-orange{--tone-fill:var(--color-tone-orange-fill);--tone-fg:var(--color-tone-orange-fg)}.tone-lime{--tone-fill:var(--color-tone-lime-fill);--tone-fg:var(--color-tone-lime-fg)}.tone-sky{--tone-fill:var(--color-tone-sky-fill);--tone-fg:var(--color-tone-sky-fg)}.coloring-page{--bar-h:calc(var(--tool) + .75rem);--paper-top:.5rem;--paper-bottom:.25rem;--bar-buttons:3;--vh:100vh;--chrome:calc(var(--tool) * 4 + 4.25rem);grid-template-columns:minmax(0,1fr);max-width:96rem;margin-inline:auto;padding-inline:.75rem;display:grid}@supports (height:100dvh){.coloring-page{--vh:100dvh}}:root[data-ovladani=velke] .coloring-page,:root:not([data-fullscreen]) .coloring-page{--bar-buttons:2}:root[data-ovladani=velke]:not([data-fullscreen]) .coloring-page{--bar-buttons:1}:root[data-profily] .coloring-page{--bar-buttons:4}:root[data-profily]:is([data-ovladani=velke],:not([data-fullscreen])) .coloring-page{--bar-buttons:3}:root[data-profily][data-ovladani=velke]:not([data-fullscreen]) .coloring-page{--bar-buttons:2}@media (width<=25.2rem){:root[data-fullscreen]:not([data-stridani],[data-ovladani=velke],[data-ovladani=velke-plne],[data-ovladani=plne]) .avatar-v-liste{display:none}}@media (width<=27.7rem){:root[data-fullscreen]:is([data-ovladani=velke],[data-ovladani=velke-plne]):not([data-stridani]) .avatar-v-liste{display:none}}@media (width<=22.45rem){:root:is([data-ovladani=velke],[data-ovladani=velke-plne]) .avatar-v-liste,:root:is([data-ovladani=velke],[data-ovladani=velke-plne]) .coloring-bar .fullscreen-btn{display:none}}@media (width<=20.45rem){:root:not([data-ovladani=velke],[data-ovladani=velke-plne],[data-ovladani=plne]) .avatar-v-liste,:root[data-fullscreen][data-ovladani=plne]:not([data-stridani]) .avatar-v-liste{display:none}}@media (orientation:landscape) and (width>=40rem) and (height<=23.95rem){:root[data-fullscreen]:not([data-stridani],[data-ovladani=velke],[data-ovladani=velke-plne],[data-ovladani=plne]) .avatar-v-liste{display:none}}@media (orientation:landscape) and (width>=40rem) and (height<=26.45rem){:root[data-fullscreen]:is([data-ovladani=velke],[data-ovladani=velke-plne]):not([data-stridani]) .avatar-v-liste{display:none}}@media (orientation:landscape) and (width>=40rem) and (height<=21.2rem){:root:is([data-ovladani=velke],[data-ovladani=velke-plne]) .avatar-v-liste,:root:is([data-ovladani=velke],[data-ovladani=velke-plne]) .coloring-bar .fullscreen-btn{display:none}}@media (orientation:landscape) and (width>=40rem) and (height<=19.2rem){:root:not([data-ovladani=velke],[data-ovladani=velke-plne],[data-ovladani=plne]) .avatar-v-liste,:root[data-fullscreen][data-ovladani=plne]:not([data-stridani]) .avatar-v-liste{display:none}}@media (width>=20.5rem) and (width<=25.2rem){:root[data-stridani]:not([data-ovladani=velke],[data-ovladani=velke-plne],[data-ovladani=plne]) .coloring-bar .fullscreen-btn{display:none}}@media (width>=22.5rem) and (width<=27.7rem){:root[data-stridani]:is([data-ovladani=velke],[data-ovladani=velke-plne]) .coloring-bar .fullscreen-btn{display:none}}@media (width<=20.45rem){:root[data-stridani][data-ovladani=plne] .coloring-bar .fullscreen-btn{display:none}}@media (orientation:landscape) and (width>=40rem) and (height>=19.25rem) and (height<=23.95rem){:root[data-stridani]:not([data-ovladani=velke],[data-ovladani=velke-plne],[data-ovladani=plne]) .coloring-bar .fullscreen-btn{display:none}}@media (orientation:landscape) and (width>=40rem) and (height>=21.25rem) and (height<=26.45rem){:root[data-stridani]:is([data-ovladani=velke],[data-ovladani=velke-plne]) .coloring-bar .fullscreen-btn{display:none}}@media (orientation:landscape) and (width>=40rem) and (height<=19.2rem){:root[data-stridani][data-ovladani=plne] .coloring-bar .fullscreen-btn{display:none}}.tool-rodice{display:none}@media (width<=30rem),(orientation:landscape) and (width>=40rem) and (height<=30rem){.coloring-bar .tool-rodice{display:inline-flex}.coloring-bar .tool-tisk{display:none}}.coloring-bar{z-index:30;height:var(--bar-h);background-color:var(--color-bg-page);grid-template-columns:1fr minmax(0,max-content) 1fr;align-items:center;gap:.75rem;display:grid;position:sticky;top:0}.coloring-bar>:first-child{justify-self:start}.coloring-bar-end{grid-column:3;justify-self:end;gap:.75rem;display:flex}:root:not([data-fullscreen]) .fullscreen-btn,.tool-nova-lista{display:none}@media (orientation:portrait) and (width>=22.5rem) and (width<=26.99rem),(orientation:landscape) and (width>=40rem) and (height<=30rem){:root[data-ovladani=velke] .coloring-bar[data-generator] .tool-nova-lista{display:inline-flex}:root[data-ovladani=velke] .coloring-bar[data-generator] :is(.fullscreen-btn,.avatar-v-liste),:root[data-ovladani=velke] .coloring[data-generator] .tool-nova{display:none}}@media (width<=30rem){:root[data-fullscreen] .coloring-title,:root[data-profily] .coloring-title{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:root:is([data-fullscreen],[data-profily]) .coloring-bar{justify-content:space-between;display:flex}}.coloring-title{text-align:center;grid-column:2;min-width:0;font-size:1.5rem;font-weight:800}.coloring-title-odkaz:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:2px}.coloring-title-odkaz{max-width:100%;min-height:var(--spacing-touch-parent);border-radius:var(--radius-control);vertical-align:middle;align-items:center;gap:.125rem;padding-inline:.5rem .25rem;display:inline-flex}.coloring-title-odkaz>svg{flex:none}.coloring-title-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.coloring{height:calc(100vh - var(--bar-h));height:calc(100dvh - var(--bar-h));touch-action:none;touch-action:pinch-zoom;grid-template:"stage stage"minmax(0,1fr)"tools tools""nastroje palette"/auto minmax(0,1fr);gap:.25rem 0;min-height:18rem;padding-bottom:.25rem;display:grid}.coloring-stage{min-height:0;padding-top:calc(var(--paper-top) + 2.5px);grid-area:stage;place-items:center;padding-bottom:2.5px;display:grid;position:relative;container-type:size}.coloring-frame{width:min(100cqw, 100cqh * var(--ratio));aspect-ratio:var(--ratio);background-color:var(--color-paper);border-radius:var(--radius-card);box-shadow:0 0 0 2.5px var(--color-line);position:relative;overflow:hidden}@supports not (width:1cqw){.coloring-frame{width:min(100%, calc(max(100dvh - var(--chrome), 12rem) * var(--ratio)))}}.coloring-frame>*{width:100%;height:100%;position:absolute;inset:0}.coloring-zoom{transform-origin:0 0}.coloring-zoom-plynule{transition:transform .15s ease-out}.coloring-zoom>*{width:100%;height:100%;position:absolute;inset:0}.coloring-outline{pointer-events:none}.coloring-frame>.coloring-minimap{width:min(32%,9rem);height:auto;aspect-ratio:var(--ratio);background-color:var(--color-paper);border-radius:var(--radius-control);box-shadow:0 0 0 2.5px var(--color-line), var(--shadow-press-line);touch-action:none;cursor:pointer;inset:auto .5rem .5rem auto;overflow:hidden}.coloring-minimap canvas{width:100%;height:100%;display:block}.coloring-minimap-okno{outline:3px solid var(--color-brand);outline-offset:-1.5px;pointer-events:none;border-radius:4px;position:absolute}.coloring-frame>.coloring-sipka{width:var(--tool);height:var(--tool);z-index:2;position:absolute;inset:auto}.coloring-sipka[data-smer=vlevo]{left:.5rem;top:calc(50% - var(--tool) / 2)}.coloring-sipka[data-smer=vpravo]{right:.5rem;top:calc(50% - var(--tool) / 2)}.coloring-sipka[data-smer=nahoru]{top:.5rem;left:calc(50% - var(--tool) / 2)}.coloring-sipka[data-smer=dolu]{bottom:.75rem;left:calc(50% - var(--tool) / 2)}.coloring-outline svg{width:100%;height:100%;display:block}.coloring-surface:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:2px}.coloring-surface{outline-offset:-3px;touch-action:none;overscroll-behavior:contain;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;cursor:pointer;border-radius:inherit}.coloring-surface[data-nastroj=stetec],.coloring-surface[data-nastroj=pastelka],.coloring-surface[data-nastroj=kapatko]{cursor:crosshair}.coloring-notice{z-index:5;inset-inline:.5rem;position:absolute;bottom:.5rem}.coloring-levy{display:contents}.coloring-tools{grid-area:tools;justify-content:center;gap:.75rem;padding:.25rem .5rem;display:flex}:where([data-ovladani=velke]) :is(.tool-5plus,.tool-zoom,.tool-zoom-pair,.tool-zoom-trio),.tool-zoom-pair,.tool-zoom-trio{display:none}@media (width>=24.25rem){:where([data-ovladani=plne]) .tool-zoom-pair{display:contents}:where([data-ovladani=plne]) .tool-zoom{display:none}}@media (width<=23.95rem){:where([data-ovladani=stredni]) .tool-zoom{display:none}}@media (width>=30.25rem){:where([data-ovladani=stredni]) .tool-zoom-pair{display:contents}:where([data-ovladani=stredni]) .tool-zoom{display:none}}@media (orientation:landscape) and (width>=40rem) and (height<=30rem){:where([data-ovladani=plne]) .tool-zoom-pair,:where([data-ovladani=stredni]) :is(.tool-zoom,.tool-zoom-pair){display:none}:where([data-ovladani=plne]) .tool-zoom{display:inline-flex}}@media (orientation:landscape) and (width>=40rem) and (height>=30.0625rem){:where([data-ovladani=plne]) .tool-zoom-pair{display:contents}:where([data-ovladani=plne]) .tool-zoom{display:none}}@media (orientation:landscape) and (width>=40rem) and (height>=30.0625rem) and (height<=45.99rem){:where([data-ovladani=plne]) .tool-zoom-pair{display:none}:where([data-ovladani=plne]) .tool-zoom{display:inline-flex}}@media (orientation:landscape) and (width>=40rem) and (height>=30.0625rem) and (height<=48.49rem){:where([data-ovladani=stredni]) .tool-zoom-pair{display:none}:where([data-ovladani=stredni]) .tool-zoom{display:inline-flex}}@media (hover:hover) and (pointer:fine) and (orientation:landscape) and (width>=40rem) and (height>=43rem){:where([data-ovladani=plne]) .tool-zoom-pair{display:contents}:where([data-ovladani=plne]) .tool-zoom{display:none}}@media (hover:hover) and (pointer:fine) and (orientation:landscape) and (width>=40rem) and (height>=43.5rem){:where([data-ovladani=stredni]) .tool-zoom-pair{display:contents}:where([data-ovladani=stredni]) .tool-zoom{display:none}}.coloring-palette{--fade-dir:to right;grid-area:palette;grid-auto-flow:column;grid-template-rows:repeat(2, var(--tool));grid-auto-columns:var(--tool);overscroll-behavior:contain;scrollbar-width:thin;touch-action:none;touch-action:pinch-zoom;justify-content:safe center;gap:.75rem;margin-inline:-.5rem;padding:.5rem;display:grid;overflow-x:auto}.coloring-palette[data-dal-pred]{--fade-start:2.5rem}.coloring-palette[data-dal-za]{--fade-end:2.5rem}.coloring-palette:is([data-dal-pred],[data-dal-za]){-webkit-mask-image:linear-gradient(var(--fade-dir), transparent 0, #000 var(--fade-start,0px), #000 calc(100% - var(--fade-end,0px)), transparent 100%);-webkit-mask-image:linear-gradient(var(--fade-dir), transparent 0, #000 var(--fade-start,0px), #000 calc(100% - var(--fade-end,0px)), transparent 100%);mask-image:linear-gradient(var(--fade-dir), transparent 0, #000 var(--fade-start,0px), #000 calc(100% - var(--fade-end,0px)), transparent 100%);touch-action:pan-x;touch-action:pan-x pinch-zoom}.coloring-nastroje{grid-area:nastroje;grid-auto-flow:column;grid-template-rows:repeat(2, var(--tool));grid-auto-columns:var(--tool);align-content:start;gap:.75rem;margin-inline:-.5rem 1rem;padding:.5rem;display:grid}.coloring-nastroje>.swatch{border-radius:var(--radius-control)}.coloring[data-spojovacky=tecky] .coloring-nastroje{opacity:.4}@media (orientation:portrait) and (width>=44.5rem){.coloring{grid-template-columns:1fr auto auto 1fr;grid-template-areas:"stage stage stage stage"".tools nastroje.""palette palette palette palette"}.coloring-nastroje{grid-template-rows:var(--tool);margin-inline:.5rem -.5rem;padding-block:.25rem}}@media (orientation:portrait) and (width>=44.5rem) and (width<=49.49rem){:where([data-ovladani=plne]) .coloring-palette{grid-template-rows:repeat(3, var(--tool))}}@media (orientation:portrait) and (width>=27rem){:where([data-ovladani=velke]) .coloring{grid-template-columns:1fr auto auto 1fr;grid-template-areas:"stage stage stage stage"".tools nastroje.""palette palette palette palette"}:where([data-ovladani=velke]) .coloring-nastroje{grid-template-rows:var(--tool);margin-inline:.5rem -.5rem;padding-block:.25rem}}@media (orientation:portrait) and (width>=22.5rem) and (width<=26.99rem){:where([data-ovladani=velke]) .coloring:not([data-rezim=cisla]){grid-template:"stage stage stage stage"minmax(0,1fr)".tools palette."".nastroje palette."/1fr auto auto 1fr}:where([data-ovladani=velke]) .coloring:not([data-rezim=cisla]) .coloring-tools{flex-direction:column;justify-content:flex-start;margin-inline:-.5rem .75rem;padding:.5rem}:where([data-ovladani=velke]) .coloring:not([data-rezim=cisla]) .coloring-nastroje{grid-template-rows:var(--tool);margin:-.25rem .75rem 0 -.5rem}:where([data-ovladani=velke]) .coloring:not([data-rezim=cisla]) .coloring-palette{grid-template-rows:none;grid-auto-flow:row;grid-template-columns:repeat(3, var(--tool));grid-auto-rows:var(--tool);align-content:start}}@media (orientation:landscape) and (width>=40rem){.coloring-page{--gap:1.5rem;--chrome:calc(var(--tool) + 2rem);--rows:4;--cols:5;max-width:none}:where([data-ovladani=plne]) .coloring-page{--rows:6;--cols:5}.coloring-bar,.coloring,.usko-rada{--side:calc(var(--cols) * var(--tool) + (var(--cols) - 1) * .75rem);--paper-w:min((var(--vh) - var(--bar-h) - var(--paper-top) - var(--paper-bottom) - 5px) * var(--ratio), 100% - var(--tool) - var(--side) - 2 * var(--gap));--columns:min(var(--side), 100% - var(--paper-w) - var(--side) - 2 * var(--gap)) var(--paper-w) var(--side)}.coloring-bar{grid-template-columns:var(--columns);justify-content:center;column-gap:var(--gap);display:grid}.coloring-bar>:first-child{justify-self:end}.coloring-title{padding-inline:max(0px, var(--bar-buttons) * var(--tool) + (var(--bar-buttons) - 1) * .75rem - var(--side) - var(--gap))}.coloring-bar-end{justify-content:flex-end;justify-self:stretch;min-width:0}.coloring{grid-template-rows:auto minmax(0,1fr);grid-template-areas:"tools stage palette""nastroje stage palette";grid-template-columns:var(--columns);justify-content:center;column-gap:var(--gap);padding-bottom:0}.coloring-stage{padding-bottom:calc(var(--paper-bottom) + 2.5px);place-items:start center}.coloring-tools{flex-direction:column;justify-content:flex-start;justify-self:end;margin-inline:-.5rem;padding:.5rem}.coloring-nastroje{grid-template-rows:none;grid-auto-flow:row;grid-template-columns:var(--tool);grid-auto-rows:var(--tool);place-self:start end;margin:.5rem -.5rem 0}.coloring-palette{--fade-dir:to bottom;grid-template-rows:repeat(var(--rows), var(--tool));place-content:start;place-self:start;max-height:100%;overflow:visible auto}.coloring-palette:is([data-dal-pred],[data-dal-za]){touch-action:pan-y;touch-action:pan-y pinch-zoom}}@media (orientation:landscape) and (width>=40rem) and (height>=35.5rem){.coloring-page{--rows:6;--cols:3}:where([data-ovladani=plne]) .coloring-page{--rows:8;--cols:4}}@media (orientation:landscape) and (width>=40rem) and (height>=45rem){.coloring-page{--rows:8;--cols:3}:where([data-ovladani=plne]) .coloring-page{--rows:10;--cols:3}}@media (orientation:landscape) and (width>=40rem) and (height>=51rem){.coloring-page{--rows:9;--cols:2}:where([data-ovladani=plne]) .coloring-page{--rows:9;--cols:3}}@media (orientation:landscape) and (width>=40rem) and (height>=57rem){.coloring-page{--rows:10;--cols:2}:where([data-ovladani=plne]) .coloring-page{--rows:9;--cols:3}}@media (orientation:landscape) and (width>=40rem){:where([data-ovladani=velke]) .coloring-page{--rows:4;--cols:3}}@media (orientation:landscape) and (width>=40rem) and (height>=35rem){:where([data-ovladani=velke]) .coloring-page{--rows:5;--cols:2}}@media (orientation:landscape) and (width>=40rem) and (height<=30rem){.coloring-page{--bar-h:0px;--gap:.75rem;--paper-top:.25rem;--cols:2;--chrome:1rem;grid-template-columns:auto minmax(0,1fr);column-gap:.25rem}.coloring-bar{flex-direction:column;grid-row:1/span 2;align-self:start;height:100dvh;padding-block:.5rem;display:flex}.coloring-title{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.coloring-bar-end{flex-direction:column;margin-top:auto}.coloring,.coloring-info{grid-column:2}.coloring-palette{--fade-dir:to bottom;grid-template-rows:none;grid-auto-flow:row;grid-template-columns:repeat(2, var(--tool));grid-auto-rows:var(--tool);overflow-y:auto}.coloring-page .coloring[data-rezim=cisla] .coloring-palette{grid-template-columns:repeat(2, var(--tool))}.coloring{grid-template-areas:"tools stage nastroje""tools stage palette"}.coloring-nastroje{grid-template-columns:repeat(2, var(--tool));justify-self:start;margin:0 -.5rem}:where([data-ovladani=velke]) .coloring:not([data-rezim=cisla]){--cols:3;--paper-w:min((var(--vh) - var(--bar-h) - var(--paper-top) - var(--paper-bottom) - 5px) * var(--ratio), 100% - var(--side) - var(--gap));grid-template-areas:"stage tools nastroje""stage palette palette";grid-template-columns:var(--paper-w) auto auto}:where([data-ovladani=velke]) .coloring:not([data-rezim=cisla]) .coloring-tools{flex-direction:row;justify-self:start}:where([data-ovladani=velke]) .coloring:not([data-rezim=cisla]) .coloring-nastroje{grid-template-columns:var(--tool);margin:0 -.5rem;padding:.5rem}:where([data-ovladani=velke]) .coloring:not([data-rezim=cisla]) .coloring-palette{grid-template-columns:repeat(3, var(--tool));max-height:calc(100% + .5rem);margin-top:-.5rem}:where([data-ovladani=velke]) .coloring[data-rezim=cisla][data-hodne-barev]{--cols:3;--paper-w:min((var(--vh) - var(--bar-h) - var(--paper-top) - var(--paper-bottom) - 5px) * var(--ratio), 100% - var(--side) - var(--gap));grid-template-areas:"stage tools tools""stage palette palette";grid-template-columns:var(--paper-w) auto auto}:where([data-ovladani=velke]) .coloring[data-rezim=cisla][data-hodne-barev] .coloring-tools{flex-direction:row;justify-self:start}:where([data-ovladani=velke]) .coloring-page .coloring[data-rezim=cisla][data-hodne-barev] .coloring-palette{grid-template-columns:repeat(3, var(--tool));max-height:calc(100% + .5rem);margin-top:-.5rem}}@media (orientation:landscape) and (width>=40rem) and (height>=30.0625rem){:where([data-ovladani=stredni],[data-ovladani=plne]) .coloring-levy{grid-area:1/1/3/2;grid-template-columns:auto auto;grid-template-areas:"vedle tools"".nastroje";place-content:start end;align-self:start;min-width:0;display:grid;container:levy/inline-size}}@container levy (width>=139.5px){:where([data-ovladani=stredni]) .coloring-levy>.coloring-nastroje{grid-area:vedle;margin:0 .25rem 0 -.5rem}}@container levy (width>=107.5px){:where([data-ovladani=plne]) .coloring-levy>.coloring-nastroje{grid-area:vedle;margin:0 .25rem 0 -.5rem}}@media (height>=34rem){@container levy (width>=139.5px){:where([data-ovladani=stredni]) .coloring-levy .tool-zoom-pair{display:contents}:where([data-ovladani=stredni]) .coloring-levy .tool-zoom{display:none}}}@container levy (width>=107.5px){:where([data-ovladani=plne]) .coloring-levy .tool-zoom-pair{display:contents}:where([data-ovladani=plne]) .coloring-levy .tool-zoom{display:none}}@media (hover:hover) and (pointer:fine){@container levy (width>=123.5px){:where([data-ovladani=stredni]) .coloring-levy>.coloring-nastroje{grid-area:vedle;margin:0 .25rem 0 -.5rem}:where([data-ovladani=stredni]) .coloring-levy .tool-zoom-pair{display:contents}:where([data-ovladani=stredni]) .coloring-levy .tool-zoom{display:none}}@container levy (width>=99.5px){:where([data-ovladani=plne]) .coloring-levy>.coloring-nastroje{grid-area:vedle;margin:0 .25rem 0 -.5rem}:where([data-ovladani=plne]) .coloring-levy .tool-zoom-pair{display:contents}:where([data-ovladani=plne]) .coloring-levy .tool-zoom{display:none}}}@media (orientation:portrait) and (width>=28.25rem){:where([data-ovladani=plne]) .coloring .tool-zoom-trio{display:contents}:where([data-ovladani=plne]) .coloring :is(.tool-zoom-pair,.tool-zoom){display:none}}@media (orientation:portrait) and (width>=35.25rem){:where([data-ovladani=stredni]) .coloring .tool-zoom-trio{display:contents}:where([data-ovladani=stredni]) .coloring :is(.tool-zoom-pair,.tool-zoom){display:none}}@media (orientation:landscape) and (width>=40rem) and (height>=49.75rem){:where([data-ovladani=plne]) .coloring .tool-zoom-trio{display:contents}:where([data-ovladani=plne]) .coloring :is(.tool-zoom-pair,.tool-zoom){display:none}}@media (orientation:landscape) and (width>=40rem) and (height>=53.25rem){:where([data-ovladani=stredni]) .coloring .tool-zoom-trio{display:contents}:where([data-ovladani=stredni]) .coloring :is(.tool-zoom-pair,.tool-zoom){display:none}}@media (hover:hover) and (pointer:fine) and (orientation:landscape) and (width>=40rem) and (height>=46.5rem){:where([data-ovladani=plne]) .coloring .tool-zoom-trio{display:contents}:where([data-ovladani=plne]) .coloring :is(.tool-zoom-pair,.tool-zoom){display:none}}@media (hover:hover) and (pointer:fine) and (orientation:landscape) and (width>=40rem) and (height>=47.75rem){:where([data-ovladani=stredni]) .coloring .tool-zoom-trio{display:contents}:where([data-ovladani=stredni]) .coloring :is(.tool-zoom-pair,.tool-zoom){display:none}}@media (height>=31.25rem){@container levy (width>=107.5px){:where([data-ovladani=plne]) .coloring-levy .tool-zoom-trio{display:contents}:where([data-ovladani=plne]) .coloring-levy :is(.tool-zoom-pair,.tool-zoom){display:none}}}@media (height>=38.25rem){@container levy (width>=139.5px){:where([data-ovladani=stredni]) .coloring-levy .tool-zoom-trio{display:contents}:where([data-ovladani=stredni]) .coloring-levy :is(.tool-zoom-pair,.tool-zoom){display:none}}}@media (hover:hover) and (pointer:fine) and (height>=34.75rem){@container levy (width>=123.5px){:where([data-ovladani=stredni]) .coloring-levy .tool-zoom-trio{display:contents}:where([data-ovladani=stredni]) .coloring-levy :is(.tool-zoom-pair,.tool-zoom){display:none}}}@media (hover:hover) and (pointer:fine){@container levy (width>=99.5px){:where([data-ovladani=plne]) .coloring-levy .tool-zoom-trio{display:contents}:where([data-ovladani=plne]) .coloring-levy :is(.tool-zoom-pair,.tool-zoom){display:none}}}@media (orientation:landscape) and (width>=40rem) and (height>=30.0625rem) and (height<=42.24rem){:where([data-ovladani=plne]) .coloring{grid-template-areas:"tools stage nastroje""tools stage palette"}:where([data-ovladani=plne]) .coloring-levy{display:contents}:where([data-ovladani=plne]) .coloring-nastroje{grid-template-columns:repeat(var(--cols), var(--tool));justify-self:start;margin:0 -.5rem}:where([data-ovladani=plne]) .coloring>.coloring-palette{grid-template-rows:none;grid-auto-flow:row;grid-template-columns:repeat(var(--cols), var(--tool));grid-auto-rows:var(--tool);max-height:calc(100% - var(--usko-h) - 1rem)}}@media (orientation:landscape) and (width>=40rem) and (height>=30.0625rem) and (height<=43.74rem){:where([data-ovladani=stredni]) .coloring{grid-template-areas:"tools stage nastroje""tools stage palette"}:where([data-ovladani=stredni]) .coloring-levy{display:contents}:where([data-ovladani=stredni]) .coloring-nastroje{grid-template-columns:repeat(var(--cols), var(--tool));justify-self:start;margin:0 -.5rem}:where([data-ovladani=stredni]) .coloring>.coloring-palette{grid-template-rows:none;grid-auto-flow:row;grid-template-columns:repeat(var(--cols), var(--tool));grid-auto-rows:var(--tool);max-height:calc(100% - var(--usko-h) - 1rem)}.coloring[data-rezim=cisla]{grid-template-areas:"tools stage palette""nastroje stage palette"}}@media (hover:hover) and (pointer:fine) and (orientation:landscape) and (width>=40rem) and (height>=39.25rem){:where([data-ovladani=stredni]) .coloring{grid-template-areas:"tools stage palette""nastroje stage palette"}:where([data-ovladani=stredni]) .coloring-levy{display:grid}:where([data-ovladani=stredni]) .coloring-nastroje{grid-template-columns:var(--tool);justify-self:end;margin:.5rem -.5rem 0}:where([data-ovladani=stredni]) .coloring>.coloring-palette{grid-auto-flow:column;grid-template-rows:repeat(var(--rows), var(--tool));max-height:calc(100% - var(--usko-h) - .5rem);grid-template-columns:none}}@media (hover:hover) and (pointer:fine) and (orientation:landscape) and (width>=40rem) and (height>=39.5rem){:where([data-ovladani=plne]) .coloring{grid-template-areas:"tools stage palette""nastroje stage palette"}:where([data-ovladani=plne]) .coloring-levy{display:grid}:where([data-ovladani=plne]) .coloring-nastroje{grid-template-columns:var(--tool);justify-self:end;margin:.5rem -.5rem 0}:where([data-ovladani=plne]) .coloring>.coloring-palette{grid-auto-flow:column;grid-template-rows:repeat(var(--rows), var(--tool));max-height:calc(100% - var(--usko-h) - .5rem);grid-template-columns:none}}@media (orientation:portrait) and (width<=44.49rem){:where([data-ovladani=velke-plne]) .coloring .tool-zoom{display:none}:where([data-ovladani=velke-plne]) .coloring-tools{padding-inline:.375rem}}@media (orientation:portrait) and (width<=22.49rem){:where([data-ovladani=velke-plne]) .coloring-tools .tool-znovu{display:none}}@media (orientation:portrait) and (width>=44.5rem){:where([data-ovladani=velke-plne]) .coloring-palette{grid-template-rows:repeat(3, var(--tool))}}@media (orientation:portrait) and (width>=56rem){:where([data-ovladani=velke-plne]) .coloring .tool-zoom-pair{display:contents}:where([data-ovladani=velke-plne]) .coloring .tool-zoom{display:none}}@media (orientation:landscape) and (width>=40rem) and (height<=30rem){:where([data-ovladani=velke-plne]) .coloring .tool-zoom{display:none}}@media (orientation:landscape) and (width>=40rem) and (height>=30.0625rem){:where([data-ovladani=velke-plne]) .coloring-page{--rows:6;--cols:4}:where([data-ovladani=velke-plne]) :is(.coloring-bar,.coloring,.usko-rada){--levy:calc(2 * var(--tool) + .75rem);--paper-w:min((var(--vh) - var(--bar-h) - var(--paper-top) - var(--paper-bottom) - 5px) * var(--ratio), 100% - var(--levy) - var(--side) - 2 * var(--gap))}:where([data-ovladani=velke-plne]) .coloring-levy{grid-area:1/1/3/2;grid-template-columns:auto auto;grid-template-areas:"vedle tools";place-content:start end;align-self:start;min-width:0;display:grid}:where([data-ovladani=velke-plne]) .coloring-levy>.coloring-nastroje{grid-area:vedle;margin:0 .25rem 0 -.5rem}:where([data-ovladani=velke-plne]) .coloring>.coloring-palette{grid-template-rows:none;grid-auto-flow:row;grid-template-columns:repeat(var(--cols), var(--tool));grid-auto-rows:var(--tool);max-height:calc(100% - var(--usko-h) - 1rem)}}@media (orientation:landscape) and (width>=40rem) and (height>=40rem){:where([data-ovladani=velke-plne]) .coloring .tool-zoom-pair{display:contents}:where([data-ovladani=velke-plne]) .coloring .tool-zoom{display:none}}@media (orientation:landscape) and (width>=40rem) and (height>=45.75rem){:where([data-ovladani=velke-plne]) .coloring-page{--rows:7;--cols:4}:where([data-ovladani=velke-plne]) .coloring>.coloring-palette{grid-auto-flow:column;grid-template-rows:repeat(var(--rows), var(--tool));max-height:calc(100% - var(--usko-h) - .5rem);grid-template-columns:none}}@media (orientation:landscape) and (width>=40rem) and (height>=56.25rem){:where([data-ovladani=velke-plne]) .coloring-page{--rows:9;--cols:3}}@media (hover:hover) and (pointer:fine) and (orientation:landscape) and (width>=40rem) and (height>=37rem){:where([data-ovladani=velke-plne]) .coloring-page{--rows:6;--cols:5}:where([data-ovladani=velke-plne]) .coloring>.coloring-palette{grid-auto-flow:column;grid-template-rows:repeat(var(--rows), var(--tool));max-height:calc(100% - var(--usko-h) - .5rem);grid-template-columns:none}}@media (hover:hover) and (pointer:fine) and (orientation:landscape) and (width>=40rem) and (height>=41.75rem){:where([data-ovladani=velke-plne]) .coloring-page{--rows:7;--cols:4}}@media (hover:hover) and (pointer:fine) and (orientation:landscape) and (width>=40rem) and (height>=51.25rem){:where([data-ovladani=velke-plne]) .coloring-page{--rows:9;--cols:3}}.coloring-info{text-align:center;justify-self:center;width:100%;margin-block:1.5rem 0}.coloring-info>.card{scroll-margin-top:calc(var(--bar-h) + .75rem)}.predloha-nahled{margin:0 0 1rem}.predloha-nahled img{aspect-ratio:1;object-fit:contain;border:2px solid var(--color-line);border-radius:var(--radius-control);background-color:var(--color-paper);width:10rem;height:auto;margin-inline:auto;padding:.375rem;display:block}.predloha-nahled figcaption{margin-top:.375rem}.usko-rada{display:none}@media (orientation:landscape) and (width>=40rem) and (height>=30.0625rem){.coloring-page{--usko-h:2.75rem;position:relative}.usko-rada{inset-inline:.75rem;top:calc(var(--vh) - var(--usko-h));height:var(--usko-h);grid-template-columns:var(--columns);justify-content:center;column-gap:var(--gap);pointer-events:none;display:grid;position:absolute}.coloring-palette{max-height:calc(100% - var(--usko-h) - .5rem)}}:root:fullscreen .usko-rada{display:none}.usko:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:2px}.usko{border:3px solid var(--color-line);background-color:var(--color-bg-card);height:100%;color:var(--color-text-primary);white-space:nowrap;pointer-events:auto;touch-action:pan-y;border-bottom:0;border-radius:1.25rem 1.5rem 0 0/1.125rem 1.375rem 0 0;grid-column:3;justify-self:center;align-items:center;gap:.375rem;padding:0 1.125rem 0 .875rem;font-size:1rem;font-weight:800;display:flex}.tool,.swatch{width:var(--tool);height:var(--tool);flex-shrink:0;min-width:0;min-height:0}.tool:disabled{opacity:.4;box-shadow:none;cursor:default}.tool:disabled:active{transform:none}.btn-primary.tool:disabled{background-color:var(--color-bg-card);color:var(--color-text-primary)}.swatch:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:2px}.swatch{border:2.5px solid var(--color-line);box-shadow:var(--shadow-press-line);border-radius:9999px;justify-content:center;align-items:center;transition:transform 80ms ease-out;display:inline-flex;position:relative}.swatch:active{box-shadow:none;transform:translateY(4px)}.swatch:focus-visible{outline-color:var(--color-ink);outline-style:dashed}.swatch[aria-pressed=true]{box-shadow:0 0 0 3px var(--color-bg-card), 0 0 0 7px var(--color-brand)}.swatch-check{background-color:var(--color-paper);width:55%;height:55%;color:var(--color-ink);border:2px solid var(--color-ink);border-radius:9999px;display:none}.swatch[aria-pressed=true] .swatch-check{justify-content:center;align-items:center;display:inline-flex}.swatch-nastroj{background-color:var(--color-paper);color:var(--color-ink)}.swatch-nastroj .swatch-check{display:none!important}:where([data-ovladani=velke]) .swatch.tool-5plus,:root:not([data-ovladani=plne],[data-ovladani=velke-plne]) .swatch.tool-8plus,:where([data-ovladani=velke-plne]) .tool-hlidani{display:none}.swatch-ikona{width:100%;height:100%;color:var(--color-ink);border:2px solid #0000;border-radius:9999px;justify-content:center;align-items:center;display:inline-flex}.swatch-vlastni[data-ma-barvu] .swatch-ikona{border-color:var(--color-ink);background-color:var(--color-paper);width:72%;height:72%}.coloring-cisla{pointer-events:none}.coloring-cisla path,.cisla-legenda path{fill:none;stroke-linecap:round;stroke-linejoin:round}.cislo-lem{stroke:var(--color-paper)}.cislo-tah{stroke:var(--color-ink)}.cislo-kruh{fill:var(--color-brand-subtle);display:none}.cislo[data-vybrane] .cislo-kruh{display:inline}.cislo[data-vyreseno]{display:none}.swatch-cislo-znak{border:2px solid var(--color-ink);background-color:var(--color-paper);width:55%;height:55%;color:var(--color-ink);font-size:calc(var(--tool) * .3);border-radius:9999px;justify-content:center;align-items:center;font-weight:900;line-height:1;display:inline-flex}.swatch-cislo-znak svg{width:72%;height:72%;overflow:visible}.swatch-cislo-znak path{fill:none;stroke:currentColor;stroke-width:.15px;stroke-linecap:round;stroke-linejoin:round}html[data-znacky-cekaji] .coloring-cisla:not([data-znacky-pripraveno]){visibility:hidden}.coloring-tecky{pointer-events:none}.coloring-tecky path{fill:none;stroke-linecap:round;stroke-linejoin:round}.tecky-spojnice{stroke:var(--color-ink)}.tecka-bod{fill:var(--color-ink)}.tecka-zacatek{fill:none;stroke:var(--color-ink)}.tecka-kruh{fill:var(--color-brand-subtle);stroke:var(--color-brand);stroke-width:2.5px;vector-effect:non-scaling-stroke}.coloring[data-spojovacky=tecky] .coloring-outline{opacity:0}.coloring[data-spojovacky=obrazek] .coloring-tecky{opacity:0;visibility:hidden}.coloring[data-spojovacky=tecky] .coloring-palette{opacity:.4}.coloring[data-odhaluje] :is(.coloring-outline,.coloring-palette){transition:opacity .4s ease-out}.coloring[data-odhaluje] .coloring-tecky{transition:opacity .4s ease-out,visibility 0s linear .4s}.bludiste-cesta{pointer-events:none;fill:none;stroke-linecap:round;stroke-linejoin:round}.bludiste-hlava{stroke:var(--color-ink);stroke-width:2.5px;vector-effect:non-scaling-stroke}.bludiste-navrh{stroke:var(--color-ink);stroke-width:3px;stroke-dasharray:5 4;vector-effect:non-scaling-stroke}.coloring-delici{pointer-events:none}.coloring-delici path{fill:none;stroke:var(--color-ink);stroke-opacity:.45;stroke-width:2.5px;stroke-dasharray:0 7;stroke-linecap:round;vector-effect:non-scaling-stroke}.jmeno-lista{align-items:center;gap:.75rem;padding-block:.75rem;display:flex}.jmeno-nadpis{min-width:0;font-size:1.5rem;font-weight:800;line-height:1.2}.jmeno-zadani{align-items:start;gap:1.25rem;padding-bottom:1.5rem;display:grid}@media (width>=56rem){.jmeno-zadani{grid-template-columns:minmax(20rem,25rem) minmax(0,1fr)}}.jmeno-formular{gap:.75rem;display:grid}.jmeno-popisek{color:var(--color-text-primary);font-size:1.125rem;font-weight:800}.pole.jmeno-pole input{letter-spacing:.02em;font-size:1.75rem;font-weight:800}.pole.jmeno-pole:has(input[aria-invalid=true]){border-color:var(--color-danger)}.jmeno-napoveda{color:var(--color-text-secondary);font-size:.9375rem}.jmeno-soukromi{color:var(--color-text-primary);font-size:.9375rem}.jmeno-akce{flex-wrap:wrap;gap:.75rem;margin-top:.25rem;display:flex}.jmeno-nahled{aspect-ratio:var(--ratio);width:100%;max-width:calc((var(--vh) - 7rem) * var(--ratio));background-color:var(--color-paper);box-shadow:0 0 0 2.5px var(--color-line);border-radius:var(--radius-control);margin-inline:auto;overflow:hidden}.jmeno-nahled svg{width:100%;height:100%;display:block}:root[data-jmeno-psani] .usko-rada{display:none}.coloring-page .coloring[data-bludiste]{grid-template:"stage"minmax(0,1fr)"tools"/minmax(0,1fr)}.coloring-page .coloring[data-bludiste] .coloring-tools{flex-flow:wrap;justify-content:center;justify-self:stretch;margin:0;padding:.25rem .5rem}@media (orientation:landscape) and (width>=40rem){.coloring-page :is(.coloring-bar,.coloring,.usko-rada)[data-bludiste]{--side:max(var(--tool), 9rem);--paper-w:min((var(--vh) - var(--bar-h) - var(--paper-top) - var(--paper-bottom) - 5px) * var(--ratio), 100% - 2 * var(--side) - 2 * var(--gap));--columns:var(--side) var(--paper-w) var(--side)}.coloring-page .coloring[data-bludiste]{grid-template-rows:minmax(0,1fr);grid-template-areas:"tools stage.";grid-template-columns:var(--columns)}.coloring-page .coloring[data-bludiste] .coloring-tools{flex-direction:column;justify-content:flex-start;place-self:start end;margin-inline:-.5rem;padding:.5rem}}@media (orientation:landscape) and (width>=40rem) and (height<=30rem){.coloring-page :is(.coloring-bar,.coloring,.usko-rada)[data-bludiste]{--paper-w:min((var(--vh) - var(--paper-top) - var(--paper-bottom) - 5px) * var(--ratio), 100% - var(--tool) - var(--gap));--columns:var(--tool) var(--paper-w)}.coloring-page .coloring[data-bludiste]{grid-template-areas:"tools stage"}}.cisla-legenda{color:var(--color-ink);display:none}.coloring[data-rezim=cisla] .coloring-palette{grid-template-rows:none;grid-auto-flow:row;grid-auto-rows:var(--tool);grid-template-columns:repeat(auto-fit, var(--tool))}@supports (width:round(up, 1px, 1px)){@media (orientation:landscape) and (width>=40rem) and (height>=30.0625rem){:is(.coloring-bar,.coloring,.usko-rada)[style*=--barev]{--cols-min:2;--cols:max(var(--cols-min), round(up, var(--barev) / var(--rows), 1))}:where([data-ovladani=plne]) :is(.coloring-bar,.coloring,.usko-rada)[style*=--barev]{--cols-min:3}@media (hover:hover) and (pointer:fine){:where([data-ovladani=stredni]) :is(.coloring-bar,.coloring,.usko-rada)[style*=--barev]{--cols-min:3}}.coloring[data-rezim=cisla] .coloring-palette{grid-template-columns:repeat(auto-fill, var(--tool));justify-self:stretch}}}.dialog.dialog-vlastni{--mezera:clamp(.5rem, (100vw - 2rem - 1.5rem - 6px - 6 * var(--tool)) / 5, .75rem);align-items:stretch;gap:1rem;max-width:36rem;padding:.75rem .75rem 1rem}.kapatko-nahled{height:4.5rem;margin-right:calc(var(--spacing-touch-parent) + .5rem);border-radius:var(--radius-control);box-shadow:0 0 0 2.5px var(--color-line)}.vlastni-horni{gap:var(--mezera) calc(var(--mezera) * 2);min-height:var(--tool);flex-wrap:wrap;display:flex}.vlastni-horni>.swatch-nastroj{border-radius:var(--radius-control)}.vlastni-nedavne{gap:var(--mezera);flex-wrap:wrap;display:flex}.plocha-barev:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:2px}.plocha-barev{border-radius:var(--radius-control);height:clamp(8rem,100dvh - 14rem,15rem);box-shadow:0 0 0 2.5px var(--color-line);touch-action:none;cursor:crosshair;position:relative}.plocha-barev>canvas{border-radius:inherit;width:100%;height:100%;display:block}.plocha-znacka{border:3px solid var(--color-paper);width:2rem;height:2rem;box-shadow:0 0 0 2.5px var(--color-ink);pointer-events:none;border-radius:9999px;margin:-1rem 0 0 -1rem;position:absolute}:where([data-ovladani=velke]) .swatch-tier-2,.swatch-tier-3{display:none}:where([data-ovladani=plne],[data-ovladani=velke-plne]) .swatch-tier-3{display:inline-flex}.dialog-backdrop{z-index:40;background-color:#fdf8efcc;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){.dialog-backdrop{background-color:color-mix(in srgb, var(--color-bg-page) 80%, transparent)}}.dialog{text-align:center;flex-direction:column;align-items:center;gap:1rem;width:100%;max-width:32rem;max-height:100%;padding:2rem 1.5rem;display:flex;position:relative;overflow-y:auto}.vek-odkazy{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.vek-odkazy-profily{min-height:var(--spacing-touch-parent);align-items:center;gap:.375rem;display:inline-flex}.bublina{z-index:100;border:2.5px solid var(--color-line);border-radius:var(--radius-control);background-color:var(--color-bg-card);max-width:min(20rem,100vw - 1rem);color:var(--color-text-primary);white-space:nowrap;align-items:center;gap:.5rem;padding:.25rem .75rem;font-size:.9375rem;font-weight:700;line-height:1.4;animation:.1s ease-out bublina-in;display:flex;position:fixed}.bublina[hidden]{display:none}.bublina kbd{border:1.5px solid var(--color-border-strong);background-color:var(--color-bg-inset);color:var(--color-text-secondary);border-radius:.375rem;padding:0 .375rem;font-family:inherit;font-size:.9375rem;font-weight:700}.bublina kbd[hidden]{display:none}@keyframes bublina-in{0%{opacity:0}}.logo{width:auto;min-width:0;height:2.25rem;display:block;overflow:visible}@media (width>=40rem){.logo{height:3.25rem}}.logo text{font-family:var(--font-display);stroke:var(--color-line);stroke-width:2.6px;stroke-linejoin:round;font-size:47px;font-weight:900}.logo-misto{flex:1 1 0;min-width:0;container-type:inline-size}.logo-cele{max-width:100%}.logo-znak{display:none}@container (width<=6.5rem){.logo-cele{display:none}.logo-znak{display:block}}@container (width<=1.75rem){.logo-znak{display:none}}@media (width<=23rem){:is(.hlavicka,.hlavicka-akce){gap:.5rem}:root:is([data-ovladani=velke],[data-ovladani=velke-plne]) .hlavicka-hledat,.hlavicka .logo-misto{display:none}}.btn-cil{width:var(--cil);height:var(--cil);min-width:var(--cil);min-height:var(--cil)}.avatar-sprite{width:0;height:0;position:absolute;overflow:hidden}.avatar{pointer-events:none;width:82%;height:82%;display:block}.av-ton{fill:var(--tone-fill,var(--color-paper))}.av-papir{fill:var(--color-paper)}.av-obrys{stroke:var(--color-line);stroke-width:2.5px;stroke-linejoin:round}.av-inkoust{fill:var(--color-line)}.av-cara{fill:none;stroke:var(--color-line);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.avatar-btn{background-color:var(--color-paper);position:relative}:root:not([data-profily]) .avatar-v-liste{display:none}.avatar-aktivni{display:contents}.avatar-aktivni .avatar{display:none}:root[data-avatar=kocka] .avatar-aktivni .avatar-kocka,:root[data-avatar=pes] .avatar-aktivni .avatar-pes,:root[data-avatar=zajic] .avatar-aktivni .avatar-zajic,:root[data-avatar=medved] .avatar-aktivni .avatar-medved,:root[data-avatar=liska] .avatar-aktivni .avatar-liska,:root[data-avatar=sova] .avatar-aktivni .avatar-sova,:root[data-avatar=zaba] .avatar-aktivni .avatar-zaba,:root[data-avatar=jezek] .avatar-aktivni .avatar-jezek,:root:not([data-avatar]) .avatar-aktivni .avatar-kocka{display:block}:root:is([data-barva=amber],:not([data-barva])) .avatar-aktivni{--tone-fill:var(--color-tone-amber-fill)}:root[data-barva=green] .avatar-aktivni{--tone-fill:var(--color-tone-green-fill)}:root[data-barva=sky] .avatar-aktivni{--tone-fill:var(--color-tone-sky-fill)}:root[data-barva=pink] .avatar-aktivni{--tone-fill:var(--color-tone-pink-fill)}:root[data-barva=lime] .avatar-aktivni{--tone-fill:var(--color-tone-lime-fill)}:root[data-barva=orange] .avatar-aktivni{--tone-fill:var(--color-tone-orange-fill)}:root[data-barva=cyan] .avatar-aktivni{--tone-fill:var(--color-tone-cyan-fill)}:root[data-barva=violet] .avatar-aktivni{--tone-fill:var(--color-tone-violet-fill)}.avatary-sloty{--slot:6rem;flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.avatar-slot{width:var(--slot);height:var(--slot)}:root[data-profilu="2"] .avatar-slot:nth-child(n+3),:root[data-profilu="3"] .avatar-slot:nth-child(n+4),:root[data-profilu="4"] .avatar-slot:nth-child(n+5),:root[data-profilu="5"] .avatar-slot:nth-child(n+6),:root[data-profilu="6"] .avatar-slot:nth-child(n+7),:root[data-profilu="7"] .avatar-slot:nth-child(n+8){display:none}.avatar-slot[aria-pressed=true]{box-shadow:0 0 0 3px var(--color-bg-page), 0 0 0 7px var(--color-brand)}.avatar-check{border:2.5px solid var(--color-line);background-color:var(--color-brand);width:2rem;height:2rem;color:var(--color-on-brand);border-radius:9999px;justify-content:center;align-items:center;display:none;position:absolute;bottom:-.375rem;right:-.375rem}.avatar-slot[aria-pressed=true] .avatar-check{display:inline-flex}.kolo-prstenec,.kolo-dalsi{display:none}.kolo-prstenec{pointer-events:none;border-radius:9999px;position:absolute;inset:3.5px}.kolo-prstenec:before,.kolo-prstenec:after{content:"";border-radius:inherit;position:absolute;inset:0}.kolo-prstenec:before{border:1.5px dashed var(--color-line);inset:1px}.kolo-prstenec:after{background:conic-gradient(var(--color-line) calc(var(--kolo-podil,0) * 1turn), transparent 0);-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 3.5px),#000 calc(100% - 3.5px));mask:radial-gradient(farthest-side,#0000 calc(100% - 3.5px),#000 calc(100% - 3.5px))}:root[data-stridani][data-kolo=moje] :is(.avatar-v-hlavicce,.avatar-v-liste)>.kolo-prstenec,:root[data-stridani] .avatar-slot[data-na-rade]>.kolo-prstenec,.predani-konci>.kolo-prstenec{display:block}:root[data-stridani][data-kolo=moje] :is(.avatar-v-hlavicce,.avatar-v-liste) .avatar,:root[data-stridani] .avatar-slot[data-na-rade] .avatar,.predani-konci .avatar{width:62%;height:62%}:root[data-stridani][data-kolo=moje][data-kolo-dalsi]:is([data-kolo-faze=brzy],[data-kolo-faze=konec]) .kolo-dalsi{border:2.5px solid var(--color-line);background-color:var(--color-paper);pointer-events:none;border-radius:9999px;justify-content:center;align-items:center;width:55%;height:55%;display:flex;position:absolute;bottom:-.375rem;right:-.375rem}.kolo-dalsi .avatar{width:92%;height:92%;display:block}.brana.predani{width:min(100% - 2rem,28rem)}@media (width>=30.01rem){.predani h2{padding-inline:calc(var(--cil) - .75rem)}}.predani-avatary{justify-content:center;align-items:center;gap:1.5rem;margin-top:1.25rem;display:flex}.predani-konci{--kolo-podil:1;width:var(--spacing-touch);height:var(--spacing-touch);border:3px solid var(--color-line);border-radius:9999px;justify-content:center;align-items:center;display:inline-flex}.predani-dalsi{width:8rem;height:8rem}.predani-popis{max-width:22rem;margin:1.25rem auto 0}.predani-rodice{margin-top:1rem}@media (width<=30rem){.predani h2{padding-top:3.5rem}}@media (height<=30rem){.brana.predani{padding-block:1rem}.predani-avatary,.predani-popis{margin-top:.75rem}.predani-konci{width:var(--spacing-touch-parent);height:var(--spacing-touch-parent)}.predani-dalsi{width:5rem;height:5rem}.predani-rodice{margin-top:.75rem}}.stridani-kdo{flex-wrap:wrap;gap:1rem;display:flex}.stridani-volba{flex-direction:column;align-items:center;gap:.375rem;font-weight:700;display:flex}.stridani-volba .avatar-btn{width:var(--spacing-touch);height:var(--spacing-touch)}.stridani-volba .avatar-btn[aria-pressed=true]{box-shadow:0 0 0 3px var(--color-bg-card), 0 0 0 7px var(--color-brand)}.stridani-poradi{border:2.5px solid var(--color-line);background-color:var(--color-brand);width:1.75rem;height:1.75rem;color:var(--color-on-brand);border-radius:9999px;justify-content:center;align-items:center;font-size:.9375rem;font-weight:900;display:none;position:absolute;bottom:-.5rem;right:-.5rem}[aria-pressed=true]>.stridani-poradi{display:inline-flex}.kdo-maluje .avatary-sloty{max-width:22rem;margin-inline:auto}@media (height<=30rem){.kdo-maluje{width:min(100% - 2rem,44rem)}.kdo-maluje .avatary-sloty{--slot:var(--spacing-touch-xl);max-width:none}}@media (width<=30rem){:is(.kdo-maluje,.profil-okno) h2{padding-top:3.5rem}}.rodice-okno{overscroll-behavior:contain;width:min(100% - 2rem,30rem);max-height:calc(100dvh - 2rem);color:var(--color-text-primary);margin:auto;padding:1.25rem 1.25rem 1.5rem;overflow-y:auto}.rodice-okno[open]{gap:0 1.5rem;display:grid}.rodice-okno::backdrop{background-color:#fdf8efcc}@supports (color:color-mix(in lab, red, red)){.rodice-okno::backdrop{background-color:color-mix(in srgb, var(--color-bg-page) 80%, transparent)}}.rodice-zavrit{position:absolute;top:.75rem;right:.75rem}.rodice-sloupec{flex-direction:column;gap:1.25rem;min-width:0;display:flex}.rodice-sloupec+.rodice-sloupec{margin-top:1.25rem}.rodice-hlava{min-height:var(--tool);padding-right:calc(var(--tool) + .5rem);align-content:center;display:grid}.rodice-hlava h2{overflow-wrap:anywhere;font-size:1.75rem;font-weight:900;line-height:1.15}.rodice-meta{color:var(--color-text-secondary);margin-top:-.75rem}.rodice-akce{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:.75rem;display:grid}.rodice-akce .btn{padding-inline:.75rem;font-size:1rem}.rodice-kdo,.rodice-fullscreen{justify-content:flex-start;align-self:start}.rodice-kdo .avatar{width:2.25rem;height:2.25rem}.rodice-fullscreen svg{width:1.5rem;height:1.5rem}:root:not([data-profily]) .rodice-kdo,.rodice-fullscreen{display:none}@media (width<=22.45rem){:root[data-fullscreen]:is([data-ovladani=velke],[data-ovladani=velke-plne]) .rodice-fullscreen{display:inline-flex}}@media (orientation:landscape) and (width>=40rem) and (height<=21.2rem){:root[data-fullscreen]:is([data-ovladani=velke],[data-ovladani=velke-plne]) .rodice-fullscreen{display:inline-flex}}@media (width>=20.5rem) and (width<=25.2rem){:root[data-stridani][data-fullscreen]:not([data-ovladani=velke],[data-ovladani=velke-plne],[data-ovladani=plne]) .rodice-fullscreen{display:inline-flex}}@media (width>=22.5rem) and (width<=27.7rem){:root[data-stridani][data-fullscreen]:is([data-ovladani=velke],[data-ovladani=velke-plne]) .rodice-fullscreen{display:inline-flex}}@media (width<=20.45rem){:root[data-stridani][data-fullscreen][data-ovladani=plne] .rodice-fullscreen{display:inline-flex}}@media (orientation:landscape) and (width>=40rem) and (height>=19.25rem) and (height<=23.95rem){:root[data-stridani][data-fullscreen]:not([data-ovladani=velke],[data-ovladani=velke-plne],[data-ovladani=plne]) .rodice-fullscreen{display:inline-flex}}@media (orientation:landscape) and (width>=40rem) and (height>=21.25rem) and (height<=26.45rem){:root[data-stridani][data-fullscreen]:is([data-ovladani=velke],[data-ovladani=velke-plne]) .rodice-fullscreen{display:inline-flex}}@media (orientation:landscape) and (width>=40rem) and (height<=19.2rem){:root[data-stridani][data-fullscreen][data-ovladani=plne] .rodice-fullscreen{display:inline-flex}}@media (orientation:portrait) and (width>=22.5rem) and (width<=26.99rem),(orientation:landscape) and (width>=40rem) and (height<=30rem){:root[data-fullscreen][data-ovladani=velke]:has(.coloring[data-generator]) .rodice-fullscreen{display:inline-flex}}.rodice-sekce{border-top:1.5px solid var(--color-border);gap:.5rem;padding-top:1rem;display:grid}.rodice-sekce h3{letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-secondary);font-size:.875rem;font-weight:800}.rodice-radek{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem .75rem;display:flex}.rodice-souhrn{font-weight:700}.rodice-mala{color:var(--color-text-secondary);font-size:.9375rem}.rodice-odkazy{border-top:1.5px solid var(--color-border);padding-top:.5rem;display:grid}.rodice-odkazy a{min-height:var(--spacing-touch-parent);align-items:center;display:flex}@media (orientation:landscape) and (height<=30rem){.rodice-okno{width:min(100% - 2rem,48rem)}.rodice-okno[open]{grid-template-columns:repeat(2,minmax(0,1fr))}.rodice-sloupec+.rodice-sloupec{margin-top:0}.rodice-sloupec+.rodice-sloupec>:first-child{margin-top:calc(var(--tool) + .25rem)}}.kdo-maluje-tip{max-width:22rem;margin:1.25rem auto 0}:root[data-profily] .kdo-maluje-tip{display:none}.kdo-maluje-rodice{min-height:var(--spacing-touch-parent);align-items:center;gap:.5rem;margin-top:1.25rem;display:inline-flex}.kdo-maluje-stridani{display:none}:root[data-profily] .kdo-maluje-stridani{width:fit-content;margin:.25rem auto 0;display:flex}.kdo-maluje-rada{display:none}:root[data-profily] .kdo-maluje-rada{display:block}.kdo-maluje-rada .avatary-sloty{--slot:var(--spacing-touch-xl);justify-content:flex-start;gap:.875rem}.section-title{font-size:1.5rem;font-weight:900}.section-count{color:var(--color-text-secondary);white-space:nowrap;margin-left:.5rem;font-size:1.0625rem;font-weight:700}@media (width>=40rem){.section-title{font-size:1.75rem}}.vlnovka{aspect-ratio:18;fill:none;width:min(22.5rem,85%);height:auto;stroke:var(--color-crayon-orange);stroke-width:8px;stroke-linecap:round;margin-top:.25rem;display:block}.pastelky :is(path,rect){stroke:var(--color-line);stroke-width:3px;stroke-linejoin:round}.pastelky .pastelky-hrot{fill:var(--color-line);stroke:none}.pastelky .pastelky-tecky{fill:none;stroke-linecap:round;stroke-dasharray:2 12}.uvod-hero{gap:2rem;display:grid}.uvod-dite{flex-direction:column;gap:1.5rem;min-width:0;display:flex}.uvod-rada{grid-template-columns:repeat(2,minmax(0,13.75rem));gap:1.5rem;display:grid}.tile-preview-uvod{aspect-ratio:auto;height:6.5rem}.prekvap-uvod{border-radius:var(--radius-card);flex-direction:column;gap:.75rem;min-height:9rem;padding:1rem;font-size:1.25rem;font-weight:900}.uvod-obrazky{display:none}@media (width>=48rem){.uvod-rada{--sloupce:4;grid-template-columns:repeat(var(--sloupce), minmax(0, 1fr))}.tile-preview-uvod{aspect-ratio:1;height:auto}.uvod-obrazky{--obrazku:calc(var(--sloupce) - 2);grid-area:1/3/auto/-1;display:block}:root:not([data-pokracuj]) .uvod-obrazky{--obrazku:calc(var(--sloupce) - 1);grid-column:2/-1}.uvod-obrazky ul{grid-template-columns:repeat(var(--obrazku), minmax(0, 1fr));gap:1.5rem;height:100%;display:grid}}@media (width>=48rem) and (width<=63.99rem){.uvod-obrazky li:nth-child(n+4),:root[data-pokracuj] .uvod-obrazky li:nth-child(3){display:none}}@media (width>=64rem){.uvod-rada{--sloupce:5}:root[data-pokracuj] .uvod-obrazky li:nth-child(4){display:none}}.rodice-karta{grid-template-columns:8rem minmax(0,1fr);align-items:start;gap:.75rem .875rem;padding:1.25rem 1.25rem 1.5rem;display:grid}.rodice-karta>.rodice-karta-pastelky{display:none}.rodice-karta-info{display:contents}.rodice-karta-info>*{z-index:1;grid-column:1/-1;position:relative}.rodice-karta-info>.rodice-karta-nadpis{grid-column:2;align-self:center}.rodice-karta-bez-videa .rodice-karta-info>.rodice-karta-nadpis,.rodice-karta-skupiny{grid-column:1/-1}@media (width>=48rem){.rodice-karta{grid-template-columns:15.5rem minmax(0,1fr);gap:1.25rem 1.5rem;margin-top:1.5rem;padding:1.25rem 1.375rem 1.5rem}.rodice-karta>.rodice-karta-pastelky{z-index:0;width:9rem;height:auto;display:block;position:absolute;top:-3.1rem;right:1.5rem}.rodice-karta-info{flex-direction:column;grid-column:2;gap:.5rem;display:flex}.rodice-karta-info>.rodice-karta-nadpis{align-self:auto}.rodice-karta-bez-videa .rodice-karta-info{grid-column:1/-1}}@media (width>=70rem){.rodice-karta{grid-template-columns:14.5rem minmax(0,1fr) 29rem;gap:1.75rem;padding:1.375rem 1.5rem 1.5rem}.rodice-karta-skupiny{grid-column:3}.rodice-karta-bez-videa .rodice-karta-info{grid-column:1/3}}.rodice-karta-vyhody{flex-wrap:wrap;gap:.25rem 1.125rem;font-size:.9375rem;font-weight:800;display:flex}.rodice-karta-vyhody li{align-items:center;gap:.375rem;display:flex}.rodice-karta-skupiny{flex-direction:column;gap:.625rem;margin-top:.25rem;display:flex}.rodice-karta-skupiny ul{grid-template-columns:repeat(6,minmax(0,1fr));gap:.75rem .625rem;display:grid}.rodice-karta-skupiny li{grid-column:span 2}.rodice-karta-skupiny li:nth-child(n+4){grid-column:span 3}@media (width>=48rem){.rodice-karta-skupiny{margin-top:0}.rodice-karta-skupiny ul{grid-template-columns:repeat(5,minmax(0,1fr))}.rodice-karta-skupiny li,.rodice-karta-skupiny li:nth-child(n+4){grid-column:auto}}.skupina:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:2px}.skupina{height:100%;min-height:var(--spacing-touch-parent);border:2.5px solid var(--color-line);border-radius:var(--radius-control);background-color:var(--color-bg-card);box-shadow:var(--shadow-press-line);color:var(--color-text-primary);text-align:center;touch-action:manipulation;flex-direction:column;align-items:center;gap:.25rem;padding:.375rem .375rem .4375rem;font-size:.9375rem;font-weight:800;line-height:1.2;text-decoration:none;transition:transform .12s ease-out;display:flex}.skupina:hover{transform:translateY(-2px)}.skupina:active{box-shadow:none;transform:translateY(4px)}.skupina img{background-color:var(--color-bg-inset);object-fit:contain;border-radius:.625rem;width:100%;height:2.75rem;padding:.1875rem;display:block}@media (width>=48rem){.skupina{font-size:1rem}.skupina img{height:3.75rem;padding:.25rem}}.rodice-karta-video{min-width:0}.video-spoustec:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:2px}.video-spoustec{aspect-ratio:16/9;border:2.5px solid var(--color-line);border-radius:var(--radius-control);background-color:var(--color-paper);width:100%;box-shadow:var(--shadow-press-line);cursor:pointer;touch-action:manipulation;transition:transform .12s ease-out;display:block;position:relative;overflow:hidden}.video-spoustec:active{box-shadow:none;transform:translateY(4px)}.video-spoustec img{object-fit:cover;width:100%;height:100%;display:block}.video-play{border:2.5px solid var(--color-line);background-color:var(--color-brand);width:2.75rem;height:2.75rem;box-shadow:0 3px 0 0 var(--color-line);border-radius:9999px;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (width>=48rem){.video-play{width:4.5rem;height:4.5rem;box-shadow:var(--shadow-press-line);border-width:3px}}.video-play path{fill:var(--color-on-brand);stroke:var(--color-line);stroke-width:2px;stroke-linejoin:round}.video-okno{width:min(100% - 2rem,60rem);max-width:none;margin:auto;padding:0}.video-okno::backdrop{background-color:#1c191799}@supports (color:color-mix(in lab, red, red)){.video-okno::backdrop{background-color:color-mix(in srgb, var(--color-line) 60%, transparent)}}.video-okno-obsah{flex-direction:column;gap:.75rem;padding:1rem;display:flex}.video-okno video,.video-prehravac{aspect-ratio:16/9;border:2px solid var(--color-line);border-radius:var(--radius-control);background-color:var(--color-bg-inset);width:100%;height:auto;display:block}.tile:has(>.tile-sezona){position:relative}.tile-sezona{z-index:2;background-color:var(--color-tone-orange-fill);border-radius:9999px;padding:0 .625rem;font-size:.9375rem;font-weight:800;line-height:1.6;position:absolute;top:.5rem;left:.5rem}.hledani-pole,.pole{min-width:0;min-height:var(--spacing-touch);border:3px solid var(--color-line);background-color:var(--color-bg-card);border-radius:9999px;align-items:center;gap:.5rem;padding:0 .375rem 0 1.25rem;display:flex}.hledani-pole:focus-within,.pole:focus-within{outline:3px solid var(--color-focus-ring);outline-offset:2px}.hledani-pole input,.pole input{min-width:0;min-height:var(--spacing-touch-parent);font:inherit;color:var(--color-text-primary);background:0 0;border:0;outline:0;flex:1;font-size:1.125rem;font-weight:700}.hledani-pole input::placeholder{color:var(--color-text-secondary);opacity:1}.hledani-tlacitko{width:var(--spacing-touch-parent);height:var(--spacing-touch-parent);color:var(--color-text-primary);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.hledani-tlacitko:hover{background-color:var(--color-bg-inset)}.motivy{grid-template-columns:repeat(auto-fill,minmax(6rem,1fr));gap:1.25rem .75rem;display:grid}.motiv:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:2px}.motiv{border-radius:var(--radius-control);text-align:center;touch-action:manipulation;flex-direction:column;align-items:center;gap:.5rem;font-weight:800;display:flex}.motiv-kruh{border:3px solid var(--color-line);background-color:var(--color-paper);width:5rem;height:5rem;box-shadow:var(--shadow-press-line);border-radius:9999px;justify-content:center;align-items:center;transition:transform 80ms ease-out;display:flex}.motiv-kruh img{object-fit:contain;width:3.5rem;height:3.5rem}.motiv:active .motiv-kruh{box-shadow:none;transform:translateY(4px)}.pokracuj{display:none}:root[data-pokracuj] .pokracuj{display:block}.pokracuj:not([data-vyplneno]) .tile-paper{background-color:var(--color-bg-inset)}.pokracuj:not([data-vyplneno]) .tile-preview{visibility:hidden}.cinnosti .tile{justify-content:flex-start}.tile-preview-cinnost{object-fit:contain;height:5rem}.tile-skeleton{border-style:dashed;border-color:var(--color-border-strong);box-shadow:none}.tile-skeleton .tile-preview{border-radius:var(--radius-control);background-color:var(--color-bg-inset)}:root[data-upravy] [data-galerie] .samolepka-vpravo{display:none}.galerie-smazat{width:var(--spacing-touch-parent);height:var(--spacing-touch-parent);border-color:var(--color-danger);background-color:var(--color-danger-bg);color:var(--color-danger);box-shadow:0 4px 0 0 var(--color-danger);display:none;position:absolute;top:-.5rem;right:-.5rem}:root[data-upravy] .galerie-smazat{display:inline-flex}:root[data-upravy] body{padding-bottom:7rem}.galerie-vratit{z-index:30;align-items:center;gap:1rem;width:max-content;max-width:calc(100vw - 2rem);display:flex;position:fixed;bottom:1rem;left:50%;transform:translate(-50%)}.galerie-vratit[hidden]{display:none}.sesit-filtry{min-width:0}.sesit-filtr,.sesit-volba,.volba{cursor:pointer}.sesit-filtr:has(input:focus-visible),.sesit-volba:has(input:focus-visible),.volba:has(input:focus-visible),.avatar-volba:has(input:focus-visible) .avatar-btn{outline:3px solid var(--color-focus-ring);outline-offset:2px}.sesit-filtr-check,.volba-check{display:none}.sesit-filtr:has(input:checked),.volba:has(input:checked){border-color:var(--color-brand);background-color:var(--color-brand-subtle);color:var(--color-text-brand)}:is(.sesit-filtr:has(input:checked),.volba:has(input:checked)) :is(.sesit-filtr-check,.volba-check){display:block}.volba-check{width:1.25rem;height:1.25rem}.volba-radek{min-height:var(--spacing-touch-parent);border:2.5px solid var(--color-line);border-radius:var(--radius-control);background-color:var(--color-bg-card);text-align:left;align-items:center;gap:.75rem;padding:.625rem 1rem;display:flex}.volba-radek strong{color:var(--color-text-primary)}.volba-radek:has(input:checked) strong{color:inherit}.ovladani-volba{margin-top:1.5rem}.ovladani-volba legend{margin-inline:auto}.profil-radek{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;display:flex}.profil-avatar{width:var(--spacing-touch);height:var(--spacing-touch);border:3px solid var(--color-line);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.profil-akce{gap:.75rem;display:none}[data-odemceno] .profil-akce{display:flex}.profil-akce .btn{min-height:var(--spacing-touch-parent);padding-inline:1rem;font-size:1rem}.profil-plus{width:1.75rem;height:1.75rem;display:inline-flex}.profil-okno{width:min(100% - 2rem,34rem)}.profil-zvirata{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}.avatar-volba{cursor:pointer;flex-direction:column;align-items:center;gap:.25rem;font-size:.9375rem;font-weight:700;display:flex}.avatar-volba .avatar-btn{width:var(--spacing-touch);height:var(--spacing-touch);--tone-fill:var(--color-bg-inset)}.avatar-volba:has(input:checked) .avatar-btn{--tone-fill:var(--color-brand-subtle);box-shadow:0 0 0 3px var(--color-bg-card), 0 0 0 7px var(--color-brand)}.avatar-volba:has(input:disabled){cursor:not-allowed;color:var(--color-text-secondary);text-decoration:line-through}.avatar-volba:has(input:disabled) .avatar-btn{opacity:.4;box-shadow:none}.barva-vzorek{border:2.5px solid var(--color-line);background-color:var(--tone-fill);border-radius:9999px;width:1.5rem;height:1.5rem}.sesit-volba{justify-content:flex-start;position:relative}.sesit-volba:has(input:checked){border-color:var(--color-brand);box-shadow:0 0 0 2.5px var(--color-brand), var(--shadow-press-line)}.sesit-check{z-index:1;border:2.5px solid var(--color-line);background-color:var(--color-bg-card);color:#0000;border-radius:9999px;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:inline-flex;position:absolute;top:-.5rem;left:-.5rem}.sesit-volba:has(input:checked) .sesit-check{background-color:var(--color-brand);color:var(--color-on-brand)}.sesit-akce{z-index:20;align-items:center;gap:1rem;padding:.75rem .75rem .75rem 1.25rem;display:flex;position:sticky;bottom:.75rem}.sesit-tisk{display:none}.btn:disabled{opacity:.4;box-shadow:none;cursor:default}.btn:disabled:active{transform:none}.rodice-blok{gap:1.5rem 2.5rem;padding:1.5rem;display:grid}@media (width>=64rem){.rodice-blok{grid-template-columns:18rem minmax(0,1fr);align-items:start;padding:2rem 2.25rem}}.rodice-vlastnosti{gap:1.25rem 1.75rem;display:grid}@media (width>=40rem){.rodice-vlastnosti{grid-template-columns:repeat(2,minmax(0,1fr))}}.rodice-vlastnosti li{align-items:flex-start;gap:.875rem;display:flex}.rodice-vlastnosti svg{fill:none;stroke:var(--color-line);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.rodice-vlastnosti .vypln{fill:var(--tone-fill)}.rodice-vlastnosti .papir{fill:var(--color-paper)}.tile-preview-category{object-fit:contain;height:7rem}.next-choices{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;width:100%;display:grid}.next-choice{height:100%;min-height:0;padding:.5rem}.next-choice img{object-fit:contain;border-radius:var(--radius-control);background-color:var(--color-paper);width:100%;height:clamp(4rem,18vh,9rem);padding:.25rem;display:block}.hotovo-dilo{width:fit-content;max-width:100%;margin-top:.5rem;position:relative}.hotovo-dilo-papir{border:2.5px solid var(--color-line);border-radius:var(--radius-control);background-color:var(--color-paper);max-width:100%;height:clamp(6rem,24vh,12rem);display:block;position:relative;overflow:hidden}.hotovo-dilo-papir img{object-fit:contain;width:100%;height:100%;display:block}.hotovo-dilo-prehrat:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:2px}.hotovo-dilo-prehrat{box-shadow:var(--shadow-press-line);cursor:pointer;touch-action:manipulation;transition:transform .12s ease-out}.hotovo-dilo-prehrat:active{box-shadow:none;transform:translateY(4px)}.hotovo-dilo-hvezda{width:3rem;top:-.875rem;left:-1.125rem}.hotovo-dilo-prehrat .video-play{width:3.25rem;height:3.25rem;inset:auto .375rem .375rem auto;transform:none}.dialog h2{font-weight:900}.brana{width:min(100% - 2rem,30rem);max-height:calc(100dvh - 2rem);color:var(--color-text-primary);text-align:center;margin:auto;padding:2rem 1.5rem;overflow-y:auto}.brana::backdrop{background-color:#fdf8efcc}@supports (color:color-mix(in lab, red, red)){.brana::backdrop{background-color:color-mix(in srgb, var(--color-bg-page) 80%, transparent)}}.pole{padding:0 1rem}.zvuk-prepinac[aria-pressed=true] .zvuk-vypnuto,.zvuk-prepinac[aria-pressed=false] .zvuk-zapnuto{display:none}.licence-tabulka{border-collapse:collapse;text-align:left;font-size:.9375rem}.licence-tabulka :is(th,td){border-bottom:1px solid var(--color-border);vertical-align:top;padding:.5rem .75rem .5rem 0}.licence-tabulka thead th{color:var(--color-text-secondary);font-weight:700}.licence-tabulka tbody th{font-weight:600}.podekovani{align-items:start;gap:2rem;display:grid}@media (width>=64rem){.podekovani{grid-template-columns:minmax(0,1fr) minmax(0,27rem)}}.podekovani-polozka{align-items:flex-start;gap:1rem;display:flex}.podekovani-ikona{border:2.5px solid var(--color-line);background-color:var(--tone-fill);width:3rem;height:3rem;color:var(--color-ink);border-radius:9999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.srdce-podpora{vertical-align:-.2em;color:var(--color-ink);display:inline-block}.srdce-podpora svg{display:block}.srdce-podpora path{fill:var(--color-tone-pink-fill)}.qr-platba{border:3px solid var(--color-line);border-radius:var(--radius-control);background-color:var(--color-paper);width:12.5rem;padding:.25rem}.qr-platba svg{width:100%;height:auto;fill:var(--color-ink);display:block}.platba-udaje{gap:.625rem;display:grid}.platba-udaje dt{color:var(--color-text-secondary);font-size:.875rem;font-weight:700}.platba-udaje dd{overflow-wrap:anywhere;font-weight:800}.qr-rozbalit>summary{cursor:pointer;width:fit-content;list-style:none}.qr-rozbalit>summary::-webkit-details-marker{display:none}.qr-rozbalit[open] .qr-rozbalit-ukazat,.qr-rozbalit:not([open]) .qr-rozbalit-skryt{display:none}@media (height<=30rem){.dialog:has(.hotovo-dilo){gap:.5rem;padding:1rem}.hotovo-dilo-papir{height:4.5rem}.hotovo-dilo-hvezda{width:2.25rem}.hotovo-dilo-prehrat .video-play{width:2.25rem;height:2.25rem;bottom:.25rem;right:.25rem}}.print-choices{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;width:100%;display:grid}.print-prani{max-width:30rem;margin-top:1rem}.print-choices:has(>:only-child){grid-template-columns:minmax(0,calc(50% - .5rem));justify-content:center}.print-choice{justify-content:flex-start}.print-choice-art{object-fit:contain;border-radius:var(--radius-control);background-color:var(--color-paper);width:100%;max-height:40vh;padding:.25rem;display:block}.print-choice-art svg{width:100%;height:100%;display:block}.skip-link{z-index:50;position:absolute;top:.75rem;left:-9999px}.skip-link:focus{left:.75rem}:root:root .coloring-title:has(:focus-visible){z-index:50;clip-path:none;white-space:nowrap;background-color:var(--color-bg-card);border:3px solid var(--color-line);border-radius:var(--radius-control);width:auto;max-width:calc(100vw - 1.5rem);height:auto;margin:0;position:fixed;top:.75rem;left:50%;overflow:visible;translate:-50%}}@layer utilities{.\@container{container-type:inline-size}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.top-3{top:calc(var(--spacing) * 3)}.right-3{right:calc(var(--spacing) * 3)}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-14{margin-top:calc(var(--spacing) * 14)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.ml-auto{margin-left:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.size-touch{width:var(--spacing-touch);height:var(--spacing-touch)}.size-touch-parent{width:var(--spacing-touch-parent);height:var(--spacing-touch-parent)}.size-touch-xl{width:var(--spacing-touch-xl);height:var(--spacing-touch-xl)}.h-28{height:calc(var(--spacing) * 28)}.h-34{height:calc(var(--spacing) * 34)}.h-full{height:100%}.min-h-\[3\.2em\]{min-height:3.2em}.min-h-dvh{min-height:100dvh}.w-40{width:calc(var(--spacing) * 40)}.w-80{width:calc(var(--spacing) * 80)}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-prose{max-width:65ch}.max-w-text{max-width:var(--container-text)}.min-w-0{min-width:0}.flex-1{flex:1}.flex-none{flex:none}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-52{flex-basis:calc(var(--spacing) * 52)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.scroll-mt-4{scroll-margin-top:calc(var(--spacing) * 4)}.scroll-mt-6{scroll-margin-top:calc(var(--spacing) * 6)}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.gap-y-7{row-gap:calc(var(--spacing) * 7)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-x-auto{overflow-x:auto}.rounded-control{border-radius:var(--radius-control)}.border{border-style:var(--tw-border-style);border-width:1px}.bg-bg-card{background-color:var(--color-bg-card)}.bg-bg-inset{background-color:var(--color-bg-inset)}.bg-blue-500{background-color:var(--color-blue-500)}.bg-brand{background-color:var(--color-brand)}.bg-paper{background-color:var(--color-paper)}.p-1{padding:var(--spacing)}.p-4{padding:calc(var(--spacing) * 4)}.px-4{padding-inline:calc(var(--spacing) * 4)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-12{padding-block:calc(var(--spacing) * 12)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-6{padding-left:calc(var(--spacing) * 6)}.text-center{text-align:center}.text-left{text-align:left}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-\[0\.9375rem\]{font-size:.9375rem}.text-\[1\.0625rem\]{font-size:1.0625rem}.text-\[2rem\]{font-size:2rem}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.text-brand{color:var(--color-brand)}.text-danger{color:var(--color-danger)}.text-success{color:var(--color-success)}.text-text-primary{color:var(--color-text-primary)}.text-text-secondary{color:var(--color-text-secondary)}.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,)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-ring:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:2px}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.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,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}@media (width>=40rem){.sm\:block{display:block}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.sm\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.sm\:text-\[1\.75rem\]{font-size:1.75rem}}@media (width>=48rem){.md\:block{display:block}.md\:hidden{display:none}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=80rem){.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}}}@font-face{font-family:Nunito;font-style:normal;font-weight:200 1000;font-display:swap;src:url(/_astro/nunito-czech.CUaSgGD3.woff2)format("woff2");unicode-range:U+10C-10F,U+11A-11B,U+139-13A,U+13D-13E,U+147-148,U+154-155,U+158-159,U+160-161,U+164-165,U+16E-16F,U+17D-17E}@font-face{font-family:Nunito;font-style:normal;font-weight:200 1000;font-display:swap;src:url(/_astro/nunito-latin.DJZrTEf8.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito Fallback;font-weight:200 500;src:local(Arial),local(ArialMT);size-adjust:99.4%;ascent-override:101.6%;descent-override:35.2%;line-gap-override:0%}@font-face{font-family:Nunito Fallback;font-weight:600 700;src:local(Arial Bold),local(Arial-BoldMT);size-adjust:97.5%;ascent-override:103.6%;descent-override:35.9%;line-gap-override:0%}@font-face{font-family:Nunito Fallback;font-weight:800;src:local(Arial Bold),local(Arial-BoldMT);size-adjust:98.7%;ascent-override:102.3%;descent-override:35.5%;line-gap-override:0%}@font-face{font-family:Nunito Fallback;font-weight:900 1000;src:local(Arial Bold),local(Arial-BoldMT);size-adjust:101.3%;ascent-override:99.7%;descent-override:34.6%;line-gap-override:0%}@font-face{font-family:Nunito Fallback Android;font-weight:200 500;src:local(Roboto),local(Roboto-Regular);size-adjust:101%;ascent-override:100%;descent-override:34.7%;line-gap-override:0%}@font-face{font-family:Nunito Fallback Android;font-weight:600 700;src:local(Roboto Bold),local(Roboto-Bold);size-adjust:102.8%;ascent-override:98.2%;descent-override:34%;line-gap-override:0%}@font-face{font-family:Nunito Fallback Android;font-weight:800;src:local(Roboto Bold),local(Roboto-Bold);size-adjust:104.8%;ascent-override:96.4%;descent-override:33.4%;line-gap-override:0%}@font-face{font-family:Nunito Fallback Android;font-weight:900 1000;src:local(Roboto Bold),local(Roboto-Bold);size-adjust:107.9%;ascent-override:93.6%;descent-override:32.4%;line-gap-override:0%}@page{size:A4;margin:0}@page na-sirku{size:A4 landscape;margin:0}@media print{.coloring-page~footer,.coloring-page .coloring-bar,.coloring-page .coloring-tools,.coloring-page .coloring-nastroje,.coloring-page .coloring-palette,.coloring-page .coloring-info,.coloring-page .coloring-notice,.coloring-page .coloring-overlay,.coloring-page .coloring-sipka,.coloring-page .dialog-backdrop,.coloring-page .usko-rada,.coloring-page .rodice-okno,.skip-link{display:none!important}body:has(.coloring-page){background:0 0;min-height:0}.coloring-page,.coloring{max-width:none;height:auto;min-height:0;padding:0;display:block}.coloring-stage{box-sizing:border-box;break-inside:avoid;place-items:center;width:100vw;height:100vh;padding:10mm}.coloring-frame{box-shadow:none;border-radius:0}:root[data-tisk=prazdna] .coloring-colors,.coloring-delici{display:none}.coloring-zoom{transition:none!important;transform:none!important}.coloring-minimap{display:none!important}.coloring[data-rezim=cisla] .coloring-stage{padding-bottom:32mm;position:relative}.cisla-legenda{-webkit-print-color-adjust:exact;print-color-adjust:exact;width:auto;height:16mm;display:block;position:absolute;bottom:10mm;left:50%;transform:translate(-50%)}.cislo-kruh{display:none!important}:root[data-tisk=prazdna] .cislo[data-vyreseno]{display:inline}:root[data-tisk=prazdna] .coloring[data-spojovacky] .coloring-outline{visibility:hidden}:root[data-tisk=prazdna] .coloring[data-spojovacky] .coloring-tecky{opacity:1;visibility:visible}:root[data-tisk=prazdna] .tecky-spojnice,.tecka-kruh{display:none}}@supports (page:auto){@media print{.coloring-stage[data-orientace=sirka]{page:na-sirku}}}@media print{.jmeno-lista,.jmeno-formular{display:none!important}.jmeno-zadani{padding:0;display:block}.jmeno-nahled{aspect-ratio:auto;box-sizing:border-box;width:100vw;max-width:none;height:100vh;box-shadow:none;border-radius:0;padding:10mm}}@supports (page:auto){@media print{.jmeno-nahled{page:na-sirku}}}@media print{:root[data-tisk-prani] .coloring-stage{position:relative}:root[data-tisk-prani] .coloring-stage[data-orientace=vyska]{padding-left:calc(50vw + 10mm)}:root[data-tisk-prani] .coloring-stage[data-orientace=sirka]{padding-top:calc(50vh + 10mm)}:root[data-tisk-prani] .coloring-stage:before{content:"";border:0 dashed var(--color-border-strong);position:absolute}:root[data-tisk-prani] .coloring-stage[data-orientace=vyska]:before{border-left-width:.4mm;top:0;bottom:0;left:50%}:root[data-tisk-prani] .coloring-stage[data-orientace=sirka]:before{border-top-width:.4mm;top:50%;left:0;right:0}}@supports (page:auto){@media print{:root[data-tisk-prani] .coloring-stage[data-orientace=vyska]{page:na-sirku}:root[data-tisk-prani] .coloring-stage[data-orientace=sirka]{page:auto}}}@media print{:root:not([data-tisk=barevna]) body:has(.sesit-tisk:not(:empty))>:not(main),:root:not([data-tisk=barevna]) main:has(>.sesit-tisk:not(:empty))>:not(.sesit-tisk){display:none!important}:root:not([data-tisk=barevna]) body:has(.sesit-tisk:not(:empty)){background:0 0;min-height:0}:root:not([data-tisk=barevna]) main:has(>.sesit-tisk:not(:empty)){max-width:none;margin:0;padding:0}:root:not([data-tisk=barevna]) .sesit-tisk{display:block}.sesit-list{box-sizing:border-box;break-after:page;justify-content:center;align-items:center;width:210mm;height:297mm;padding:10mm;display:flex;overflow:hidden}.sesit-list:last-child{break-after:auto}.sesit-list img,.sesit-list>svg{object-fit:contain;width:100%;height:100%}.sesit-list[data-na-list="2"]{flex-direction:column;align-items:stretch;padding:0}.sesit-list[data-na-list="2"][data-orientace=sirka]{flex-direction:row}.sesit-polovina{box-sizing:border-box;flex:1 1 0;min-width:0;min-height:0;padding:10mm;display:flex}.sesit-polovina+.sesit-polovina{border-top:.4mm dashed var(--color-border-strong)}.sesit-list[data-orientace=sirka]>.sesit-polovina+.sesit-polovina{border-top:0;border-left:.4mm dashed var(--color-border-strong)}.sesit-dil{width:100%;height:100%;position:relative;overflow:hidden}.sesit-list .sesit-dil img{object-fit:fill;max-width:none;position:absolute}}@supports (page:auto){@media print{.sesit-list[data-orientace=sirka]{page:na-sirku;width:297mm;height:210mm}}}:root:not([data-vek]) [data-veky]:not([data-veky~="5-7"]),:root[data-vek="5-7"] [data-veky]:not([data-veky~="5-7"]),:root[data-vek="2-4"] [data-veky]:not([data-veky~="2-4"]),:root[data-vek="8-12"] [data-veky]:not([data-veky~="8-12"]),:root[data-vek=dospeli] [data-veky]:not([data-veky~=dospeli]),:root[data-vek=seniori] [data-veky]:not([data-veky~=seniori]),:root[data-skryt-hotove] [data-schovat-hotove]>li:has(>[data-stav=hotovy]){display:none}:root[data-skryt-hotove]:is(:not([data-vek]),[data-vek="5-7"]) [data-schovat-hotove]:has(>li:is(:not([data-veky]),[data-veky~="5-7"])>[data-stav=hotovy])+.hotove-schovane,:root[data-skryt-hotove][data-vek="2-4"] [data-schovat-hotove]:has(>li:is(:not([data-veky]),[data-veky~="2-4"])>[data-stav=hotovy])+.hotove-schovane,:root[data-skryt-hotove][data-vek="8-12"] [data-schovat-hotove]:has(>li:is(:not([data-veky]),[data-veky~="8-12"])>[data-stav=hotovy])+.hotove-schovane,:root[data-skryt-hotove][data-vek=dospeli] [data-schovat-hotove]:has(>li:is(:not([data-veky]),[data-veky~=dospeli])>[data-stav=hotovy])+.hotove-schovane,:root[data-skryt-hotove][data-vek=seniori] [data-schovat-hotove]:has(>li:is(:not([data-veky]),[data-veky~=seniori])>[data-stav=hotovy])+.hotove-schovane{display:flex}#obrazky>[data-sbaleno],:root[data-hledam=dotaz] :is([data-hledani-motivy],[data-hledani-vysledky]),:root[data-hledam=""]:not([data-vek]) #vysledky>li:not([data-predloha-veky~="5-7"]),:root[data-hledam=""][data-vek="5-7"] #vysledky>li:not([data-predloha-veky~="5-7"]),:root[data-hledam=""][data-vek="2-4"] #vysledky>li:not([data-predloha-veky~="2-4"]),:root[data-hledam=""][data-vek="8-12"] #vysledky>li:not([data-predloha-veky~="8-12"]),:root[data-hledam=""][data-vek=dospeli] #vysledky>li:not([data-predloha-veky~=dospeli]),:root[data-hledam=""][data-vek=seniori] #vysledky>li:not([data-predloha-veky~=seniori]){display:none}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
