.bpage.svelte-17et19q{--g:16px;max-width:560px}.phero.svelte-17et19q{isolation:isolate;min-height:344px;padding:0 var(--g) 18px;background:var(--charcoal);color:#fff;flex-direction:column;justify-content:flex-end;display:flex;position:relative;overflow:hidden}.phero.svelte-17et19q>img:where(.svelte-17et19q){z-index:-2;object-fit:cover;object-position:50% 40%;width:100%;height:100%;position:absolute;inset:0}.phero.svelte-17et19q:before{content:"";z-index:-1;background:linear-gradient(#1f24271a 0%,#1f242773 34%,#1f2427e6 62%,#1f2427fa 100%);position:absolute;inset:0}.phero.svelte-17et19q h1:where(.svelte-17et19q){letter-spacing:-.015em;color:#fff;margin:0 0 8px;font-size:2.35rem;font-weight:800;font-stretch:84%;line-height:1}.phero.svelte-17et19q p:where(.svelte-17et19q){color:#e6e2d8;max-width:34ch;margin:0;font-size:.98rem;line-height:1.42}.trust.svelte-17et19q{border-top:1px solid #ffffff2e;gap:8px;margin-top:16px;padding-top:14px;font-size:.86rem;display:grid}.rate.svelte-17et19q{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.stars.svelte-17et19q{color:var(--gold);gap:1px;display:inline-flex}.stars.svelte-17et19q svg{fill:currentColor;stroke:none}.rate.svelte-17et19q b:where(.svelte-17et19q){color:#fff;font-weight:800}.rate.svelte-17et19q>span:where(.svelte-17et19q):last-child{color:#cfcabe}.facts.svelte-17et19q{color:#e6e2d8;flex-wrap:wrap;gap:6px 18px;display:flex}.facts.svelte-17et19q span:where(.svelte-17et19q){align-items:center;gap:6px;display:inline-flex}.hero.svelte-17et19q{margin:14px var(--g) 0;background:var(--charcoal);color:#fff;border-radius:16px;padding:20px 18px}.hero.svelte-17et19q h1:where(.svelte-17et19q){color:#fff;margin:0 0 8px;font-size:1.9rem;font-weight:700;font-stretch:88%;line-height:1.05}.hero.svelte-17et19q p:where(.svelte-17et19q){color:#d6d2c8;margin:0;font-size:.95rem;line-height:1.45}.thanks.svelte-17et19q{justify-items:start;gap:12px;display:grid}.thanks.svelte-17et19q .ok:where(.svelte-17et19q){background:var(--gold);width:48px;height:48px;color:var(--charcoal);border-radius:50%;place-items:center;display:grid}.thanks.svelte-17et19q .btn:where(.svelte-17et19q){width:100%}.big.svelte-17et19q{min-height:52px;font-size:1.05rem}.progress.svelte-17et19q{margin:16px var(--g) 0;grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.progress.svelte-17et19q span:where(.svelte-17et19q){background:var(--line);border-radius:2px;height:4px}.progress.svelte-17et19q span.on:where(.svelte-17et19q){background:var(--gold)}h2.svelte-17et19q{margin:22px var(--g) 10px;font-size:1.15rem;font-weight:700}h2.first.svelte-17et19q{margin-top:16px}h2.svelte-17et19q small:where(.svelte-17et19q){color:var(--muted);font-size:.85rem;font-weight:500}.tiles.svelte-17et19q{margin:0 var(--g);grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.tile.svelte-17et19q{aspect-ratio:1/1.15;width:100%;font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#2c3236;border:0;border-radius:12px;margin:0;padding:0;transition:transform 80ms;display:block;position:relative;overflow:hidden}.tile.svelte-17et19q img:where(.svelte-17et19q){object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.tile.svelte-17et19q:after{content:"";background:linear-gradient(#1f242700 30%,#1f24278c 58%,#1f2427f0 100%);position:absolute;inset:0}.tile.on.svelte-17et19q:after{background:linear-gradient(#b8963e1a 0%,#1f242780 55%,#1f2427f2 100%)}.tile.on.svelte-17et19q:before{content:"";z-index:3;border:3px solid var(--gold);pointer-events:none;border-radius:12px;position:absolute;inset:0}.tile.svelte-17et19q .name:where(.svelte-17et19q){z-index:2;color:#fff;overflow-wrap:anywhere;text-shadow:0 1px 2px #0006;font-size:.86rem;font-weight:700;line-height:1.12;position:absolute;bottom:8px;left:8px;right:8px}.tile.svelte-17et19q .ring:where(.svelte-17et19q){z-index:2;color:#0000;background:#1f24274d;border:2px solid #ffffffeb;border-radius:50%;place-items:center;width:24px;height:24px;display:grid;position:absolute;top:7px;right:7px}.tile.svelte-17et19q .ring:where(.svelte-17et19q) svg{stroke-width:3.2px}.tile.on.svelte-17et19q .ring:where(.svelte-17et19q){border-color:var(--gold);background:var(--gold);color:var(--charcoal)}.tile.svelte-17et19q:focus-visible{outline:2px solid var(--gold-dark);outline-offset:2px}.tile.svelte-17et19q:active,.day.svelte-17et19q:active,.part.svelte-17et19q:active{transform:scale(.97)}.day.svelte-17et19q,.part.svelte-17et19q{border:1.5px solid var(--line-soft);cursor:pointer;-webkit-tap-highlight-color:transparent;background:#fff;border-radius:12px;align-content:center;place-items:center;transition:transform 80ms,background-color .15s,border-color .15s;display:grid;position:relative}.day.svelte-17et19q input:where(.svelte-17et19q),.part.svelte-17et19q input:where(.svelte-17et19q){opacity:0;pointer-events:none;position:absolute}:is(.day.svelte-17et19q:has(input:where(.svelte-17et19q):focus-visible),.part.svelte-17et19q:has(input:where(.svelte-17et19q):focus-visible)){outline:2px solid var(--gold-dark);outline-offset:2px}.thumbs.svelte-17et19q{flex:none;display:flex}.thumbs.svelte-17et19q img:where(.svelte-17et19q){object-fit:cover;border:2px solid #fff;border-radius:9px;width:44px;height:44px;display:block}.thumbs.svelte-17et19q img:where(.svelte-17et19q)+img:where(.svelte-17et19q){margin-left:-14px}.stickybar.svelte-17et19q .thumbs:where(.svelte-17et19q) img:where(.svelte-17et19q){border-color:var(--charcoal);border-radius:8px;width:34px;height:34px}.stickybar.svelte-17et19q .thumbs:where(.svelte-17et19q) img:where(.svelte-17et19q)+img:where(.svelte-17et19q){margin-left:-12px}@media (width<=399px){.stickybar.svelte-17et19q .thumbs:where(.svelte-17et19q) img:where(.svelte-17et19q):nth-child(3){display:none}}@media (width<=380px){.tile.svelte-17et19q .name:where(.svelte-17et19q){font-stretch:88%;left:7px;right:6px}}.lbl.svelte-17et19q{margin:18px var(--g) 6px;font-size:.92rem;font-weight:700;display:block}textarea.svelte-17et19q,input.svelte-17et19q:not([type=checkbox]):not([type=radio]):not([type=file]){width:calc(100% - 2 * var(--g));margin:0 var(--g);border:1px solid var(--line);font:inherit;min-height:var(--tap);background:#fff;border-radius:10px;padding:10px 12px;font-size:1rem;display:block}section.svelte-17et19q .wrap{margin:0 var(--g)}section.svelte-17et19q .wrap input{width:100%!important;margin:0!important}.pics.svelte-17et19q{margin:0 var(--g) 8px;flex-wrap:wrap;gap:8px;display:flex}.pic.svelte-17et19q{width:72px;height:72px;position:relative}.pic.svelte-17et19q img:where(.svelte-17et19q){object-fit:cover;border-radius:10px;width:100%;height:100%}.pic.svelte-17et19q .x:where(.svelte-17et19q){background:var(--charcoal);color:#fff;cursor:pointer;border:2px solid #fff;border-radius:50%;place-items:center;width:28px;height:28px;padding:0;display:grid;position:absolute;top:-8px;right:-8px}.pic.svelte-17et19q .x:where(.svelte-17et19q):before{content:"";position:absolute;inset:-8px}.addpic.svelte-17et19q{min-height:52px;margin:0 var(--g);border:1px solid var(--line);color:var(--gold-dark);cursor:pointer;background:#fff;border-radius:12px;align-items:center;gap:10px;padding:0 14px;font-weight:700;display:flex}.addpic.svelte-17et19q input:where(.svelte-17et19q){display:none}.days.svelte-17et19q{margin:0 calc(var(--g) - 4px);grid-template-columns:repeat(7,1fr);gap:5px;display:grid}.day.svelte-17et19q{min-height:56px;padding:4px 0}.day.svelte-17et19q small:where(.svelte-17et19q){color:var(--muted);font-size:.72rem}.day.svelte-17et19q b:where(.svelte-17et19q){font-size:1.15rem;font-weight:700}.day.on.svelte-17et19q{background:var(--charcoal);border-color:var(--charcoal)}.day.on.svelte-17et19q small:where(.svelte-17et19q),.day.on.svelte-17et19q b:where(.svelte-17et19q){color:#fff}.day.off.svelte-17et19q{cursor:default;background:0 0;border-color:#0000}.day.off.svelte-17et19q small:where(.svelte-17et19q),.day.off.svelte-17et19q b:where(.svelte-17et19q){color:#c4c0b6}.parts.svelte-17et19q{margin:14px var(--g) 0;grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.part.svelte-17et19q{text-align:center;min-height:58px;padding:6px 4px}.part.svelte-17et19q b:where(.svelte-17et19q){font-size:.98rem}.part.svelte-17et19q small:where(.svelte-17et19q){color:var(--muted);font-size:.78rem}.part.on.svelte-17et19q{background:var(--gold);border-color:var(--gold)}.part.on.svelte-17et19q small:where(.svelte-17et19q){color:var(--charcoal)}.note.svelte-17et19q{margin:12px var(--g) 0;color:var(--muted);font-size:.88rem;line-height:1.45}.picks.svelte-17et19q{margin:0 var(--g);border:1px solid var(--line-soft);background:#fff;border-radius:12px;align-items:center;gap:12px;padding:10px 12px;display:flex}.picks.svelte-17et19q .txt:where(.svelte-17et19q){gap:2px;min-width:0;display:grid}.picks.svelte-17et19q small:where(.svelte-17et19q){color:var(--muted)}.consent.svelte-17et19q{min-height:var(--tap);margin:14px var(--g) 0;cursor:pointer;align-items:center;gap:12px;font-size:.95rem;display:flex}.consent.svelte-17et19q input:where(.svelte-17et19q){width:24px;height:24px;accent-color:var(--gold);flex:none}.trap.svelte-17et19q{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.foot.svelte-17et19q{margin:18px var(--g) 0;text-align:center;color:var(--muted);font-size:.82rem;line-height:1.5}.problem.svelte-17et19q{z-index:21;color:#a3281b;background:#fdecea;border-radius:10px;width:min(100% - 20px,540px);margin:0;padding:10px 12px;font-weight:700;position:fixed;bottom:92px;left:50%;translate:-50%;box-shadow:0 6px 18px #00000026}.stickybar.svelte-17et19q .backb:where(.svelte-17et19q){color:#fff;cursor:pointer;background:0 0;border:0;border-radius:10px;flex:none;place-items:center;width:44px;height:44px;margin-left:-8px;padding:0;display:grid}.stickybar.svelte-17et19q .tl:where(.svelte-17et19q) small:where(.svelte-17et19q){white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.stickybar.svelte-17et19q .tl:where(.svelte-17et19q) b:where(.svelte-17et19q){-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;font-size:1.05rem!important}.foot.svelte-17et19q a:where(.svelte-17et19q){color:var(--gold-dark)}.bpage.svelte-17et19q .stickybar:where(.svelte-17et19q){width:min(100% - 20px,540px)}@media (width>=700px){.bpage.svelte-17et19q{--g:28px;max-width:700px}.phero.svelte-17et19q{min-height:420px;padding-bottom:24px}.phero.svelte-17et19q h1:where(.svelte-17et19q){font-size:3rem}.phero.svelte-17et19q p:where(.svelte-17et19q){max-width:40ch;font-size:1.05rem}.trust.svelte-17et19q{grid-template-columns:auto 1fr;align-items:center;gap:24px}.tiles.svelte-17et19q{gap:12px}.tile.svelte-17et19q .name:where(.svelte-17et19q){font-size:1rem;bottom:12px;left:12px}.tile.svelte-17et19q .ring:where(.svelte-17et19q){width:28px;height:28px;top:10px;right:10px}.bpage.svelte-17et19q .stickybar:where(.svelte-17et19q){width:min(100% - 40px,660px)}}
