.progress.svelte-11u23j4{height:6px;border-radius:999px;background:var(--sand-deep);overflow:hidden}.progress.svelte-11u23j4 span:where(.svelte-11u23j4){display:block;height:100%;background:linear-gradient(90deg,var(--terracotta),var(--saffron));transition:width .3s}.count.svelte-11u23j4{font-size:.78rem;margin:6px 0 8px;text-align:right}ul.svelte-11u23j4{list-style:none;padding:0;margin:0;display:grid;gap:2px}label.svelte-11u23j4{display:flex;gap:12px;align-items:flex-start;padding:8px 6px;border-radius:10px;cursor:pointer;transition:background .15s}label.svelte-11u23j4:hover{background:var(--sand)}input.svelte-11u23j4{position:absolute;opacity:0;pointer-events:none}.box.svelte-11u23j4{flex-shrink:0;width:22px;height:22px;margin-top:1px;border:2px solid var(--line);border-radius:7px;display:grid;place-items:center;transition:all .15s}input.svelte-11u23j4:focus-visible+.box:where(.svelte-11u23j4){outline:2px solid var(--majorelle);outline-offset:2px}.done.svelte-11u23j4 .box:where(.svelte-11u23j4){background:var(--mint);border-color:var(--mint)}.done.svelte-11u23j4 .box:where(.svelte-11u23j4):after{content:"";width:6px;height:11px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg) translate(-1px,-1px)}.text.svelte-11u23j4{display:flex;flex-direction:column;font-size:.93rem}.done.svelte-11u23j4 .text:where(.svelte-11u23j4){color:var(--ink-soft);text-decoration:line-through;text-decoration-color:color-mix(in srgb,var(--ink-soft) 50%,transparent)}small.svelte-11u23j4{color:var(--ink-soft);font-size:.8rem;text-decoration:none}.page.svelte-1r7g8g9{padding-top:28px}h1.svelte-1r7g8g9{font-size:clamp(2.2rem,6vw,3rem)}.lead.svelte-1r7g8g9{margin-top:4px}.small.svelte-1r7g8g9{font-size:.88rem;margin-top:-8px}.pad.svelte-1r7g8g9{padding:18px}.pad.svelte-1r7g8g9 h3:where(.svelte-1r7g8g9){font-size:1.25rem}.climate.svelte-1r7g8g9{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:12px}.clim.svelte-1r7g8g9{padding:14px}.clim.svelte-1r7g8g9 p:where(.svelte-1r7g8g9){margin:0}.zone.svelte-1r7g8g9{font-family:var(--font-title);font-size:1.15rem}.where.svelte-1r7g8g9{font-size:.78rem}.temps.svelte-1r7g8g9{display:flex;gap:10px;margin:10px 0 6px;font-weight:700}.sun.svelte-1r7g8g9{color:var(--saffron)}.moon.svelte-1r7g8g9{color:var(--majorelle)}.cnote.svelte-1r7g8g9{font-size:.82rem}.practical.svelte-1r7g8g9{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:12px}.tip.svelte-1r7g8g9{display:flex;gap:14px;padding:16px}.ticon.svelte-1r7g8g9{font-size:1.6rem}.tip.svelte-1r7g8g9 h3:where(.svelte-1r7g8g9){font-size:1.1rem}.tip.svelte-1r7g8g9 p:where(.svelte-1r7g8g9){margin:4px 0 0;font-size:.9rem}.packing.svelte-1r7g8g9{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px}.words.svelte-1r7g8g9{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px}.word.svelte-1r7g8g9{padding:12px 14px;display:flex;flex-direction:column}.word.svelte-1r7g8g9 strong:where(.svelte-1r7g8g9){font-family:var(--font-title);font-weight:400;font-size:1.15rem;color:var(--terracotta)}.word.svelte-1r7g8g9 span:where(.svelte-1r7g8g9){font-size:.85rem}
