html.wd-on,html.wd-on body{overscroll-behavior:none;height:100%;overflow:hidden}.wd{--ink:#1b1916;--panel:#27241f;--bone:#eee9e1;--water:#cdd9d9;--l64:#eee9e1a3;--l32:#eee9e152;--lift:#33302a;z-index:3000;background:var(--ink);color:var(--bone);font-family:var(--font-body);position:fixed;inset:0;overflow:hidden}.wd *{box-sizing:border-box}.wd [hidden]{display:none!important}.wd-top{z-index:6;height:calc(52px + env(safe-area-inset-top,0px));padding-top:env(safe-area-inset-top,0px);background:var(--ink);grid-template-columns:52px 1fr auto;align-items:center;transition:opacity .35s;display:grid;position:absolute;top:0;left:0;right:0}.wd.full .wd-top{opacity:0;pointer-events:none}.wd-x{width:44px;height:44px;color:var(--bone);place-items:center;margin-left:6px;display:grid}.wd-left{text-align:center;letter-spacing:.08em;color:var(--l64);font-variant-numeric:tabular-nums;font-size:12px}.wd-fs{height:32px;font:inherit;color:var(--bone);border:1px solid var(--l32);cursor:pointer;background:#18151159;border-radius:999px;align-items:center;gap:7px;margin-right:12px;padding:0 13px 0 10px;font-size:13px;display:flex}.wd-bar{background:#f6f2ec24;height:1px;position:absolute;bottom:4px;left:20px;right:20px}.wd-bar i{transform-origin:0;transition:transform .6s var(--ease-out);background:#f6f2ecbf;position:absolute;inset:0;transform:scaleX(0)}.wd-stage{z-index:1;transition:top .5s var(--ease-out), bottom .5s var(--ease-out);position:absolute;inset:52px 0 244px}.wd-url{z-index:3;backdrop-filter:blur(10px);color:var(--bone);white-space:nowrap;pointer-events:none;text-overflow:ellipsis;background:#1b1916b8;border-radius:999px;align-items:center;gap:6px;max-width:calc(100% - 24px);padding:6px 12px;font-size:12px;transition:background .4s,color .4s;display:flex;position:absolute;top:8px;left:50%;overflow:hidden;transform:translate(-50%)}.wd-url.is-own{color:var(--ink);background:#cdd9d9eb}.wd-url svg{flex:none;width:11px;height:11px}.wd-frame{background:#f4f1ec;border:0;width:100%;height:100%;transition:opacity .3s;position:absolute;inset:0}.wd-shade{z-index:2;opacity:0;pointer-events:none;background:#0e0c0a80;transition:opacity .45s;position:absolute;inset:0}.wd.dim .wd-shade{opacity:1;pointer-events:auto}.wd-panel{z-index:4;min-height:calc(244px + env(safe-area-inset-bottom,0px));max-height:min(calc(100% - 60px), var(--avail,100%));background:var(--panel);padding:20px 22px calc(16px + env(safe-area-inset-bottom,0px));transform:translateY(var(--kb,0px));transition:transform .45s var(--ease-out);border-top:1px solid #efe6d21a;position:absolute;bottom:0;left:0;right:0;overflow-y:auto}.wd.full .wd-panel{transform:translateY(105%)}.wd-body{transition:opacity .22s ease, transform .3s var(--ease-out)}.wd-body.swap{opacity:0;transform:translateY(8px)}.wd-q{font-family:var(--font-heading);color:var(--bone);text-wrap:balance;margin:0 0 12px;font-size:1.5rem;font-weight:400;line-height:1.2}.wd-sub{color:var(--l64);margin:-4px 0 14px;font-size:14px;line-height:1.55}.wd-inp{width:100%;font:inherit;color:var(--bone);background:var(--lift);border:1px solid var(--l32);border-radius:8px;padding:.75rem .85rem;font-size:16px}.wd-inp:focus{border-color:var(--water);outline:none}.wd-txt{gap:8px;display:grid}.wd-ta{resize:none;width:100%;font:inherit;color:var(--bone);background:var(--lift);border:1px solid var(--l32);border-radius:8px;padding:.7rem .85rem;font-size:15px;line-height:1.5;display:block;overflow:hidden}.wd-ta.is-h{font-family:var(--font-heading);font-size:1.2rem;line-height:1.25}.wd-ta:focus{border-color:var(--water);outline:none}.wd-dom{grid-template-columns:1fr auto;gap:6px;display:grid}.wd-dom select{font:inherit;color:var(--bone);background:var(--lift);border:1px solid var(--l32);border-radius:8px;padding:0 .6rem;font-size:16px}.wd-free{color:var(--l64);min-height:1.4em;margin:10px 0 0;font-size:14px;line-height:1.45}.wd-promo{gap:8px;margin-top:10px;display:flex}.wd-promo .wd-inp{flex:1;min-width:0}.wd-mini-btn{font:inherit;color:var(--bone);border:1px solid var(--l32);cursor:pointer;white-space:nowrap;background:0 0;border-radius:8px;padding:0 14px;font-size:14px}.wd-mini-btn:hover{border-color:var(--bone)}.wd-free.ok{color:var(--water)}.wd-free.no{color:#e6a6a6}.wd-chips{scrollbar-width:none;gap:6px;margin:0 -22px 10px;padding:0 22px 2px;display:flex;overflow-x:auto}.wd-chips::-webkit-scrollbar{display:none}.wd-chip{font:inherit;color:var(--l64);border:1px solid var(--l32);cursor:pointer;background:0 0;border-radius:999px;flex:none;padding:7px 12px;font-size:13px}.wd-chip.on{color:var(--ink);background:var(--bone);border-color:var(--bone)}.wd-thumbs{grid-template-columns:repeat(5,1fr);gap:6px;display:grid}.wd-th{border:1px solid var(--l32);aspect-ratio:1;background:var(--lift);cursor:pointer;border-radius:6px;padding:0;position:relative;overflow:hidden}.wd-th img{object-fit:cover;width:100%;height:100%;display:block}.wd-th.own{border-color:var(--water);box-shadow:0 0 0 1px var(--water)}.wd-th:after{content:"+";width:16px;height:16px;color:var(--bone);text-align:center;background:#1b1916bf;border-radius:50%;font-size:13px;line-height:16px;position:absolute;bottom:2px;right:3px}.wd-mini{color:var(--l64);margin:10px 0 0;font-size:13px;line-height:1.5}.wd-ghost{width:100%;font:inherit;color:var(--bone);border:1px solid var(--l32);cursor:pointer;background:0 0;margin-top:4px;padding:.9rem 1rem;font-size:14px}.wd-opts{gap:8px;display:grid}.wd-opt{border:1px solid var(--l32);cursor:pointer;border-radius:10px;grid-template-columns:1fr auto;gap:4px 12px;padding:.8rem .9rem;display:grid;position:relative}.wd-opt:has(input:checked){border-color:var(--water);background:var(--lift)}.wd-opt input{opacity:0;position:absolute}.wd-opt b{font-family:var(--font-heading);font-size:1.15rem;font-weight:400}.wd-opt span{font-size:15px}.wd-opt small{color:var(--l64);grid-column:1/-1;font-size:13px;line-height:1.5}.wd-opt em{font-style:normal;font-family:var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--water);margin-left:8px;font-size:11px}.wd-pages{grid-template-columns:1fr 1fr;gap:6px;display:grid}.wd-pg{text-align:left;width:100%;font:inherit;color:var(--bone);border:1px solid var(--l32);cursor:pointer;background:0 0;border-radius:10px;grid-template-columns:18px 1fr;align-items:center;gap:8px;padding:.6rem .65rem;font-size:14px;display:grid}.wd-pg.on{border-color:var(--water);background:var(--lift)}.wd-tick{border:1px solid var(--l32);border-radius:50%;width:16px;height:16px;position:relative}.wd-pg.on .wd-tick{background:var(--water);border-color:var(--water)}.wd-pg.on .wd-tick:after{content:"";border-left:1.4px solid var(--ink);border-bottom:1.4px solid var(--ink);width:6px;height:3px;position:absolute;top:4px;left:4px;transform:rotate(-45deg)}.wd-sum{gap:8px;margin:0 0 14px;padding:0;list-style:none;display:grid}.wd-sum li{color:var(--l64);justify-content:space-between;gap:14px;font-size:14px;line-height:1.45;display:flex}.wd-sum li span:last-child{white-space:nowrap;color:var(--bone)}.wd-sum li.tot{border-top:1px solid var(--l32);font-family:var(--font-heading);color:var(--bone);padding-top:10px;font-size:1.25rem}.wd-consent{color:var(--l64);grid-template-columns:auto 1fr;gap:10px;margin-top:12px;font-size:13px;line-height:1.5;display:grid}.wd-consent input{accent-color:var(--water);width:18px;height:18px;margin-top:3px}.wd-consent a{color:var(--bone);border-bottom:1px solid var(--l32)}.wd-need{color:#e6a6a6;margin:10px 0 0;font-size:14px}.wd-nav{align-items:center;gap:16px;margin-top:16px;display:flex}.wd-back{color:var(--l64);font:inherit;cursor:pointer;background:0 0;border:0;padding:10px 0;font-size:14px}.wd-next{max-width:260px;font:inherit;color:var(--ink);background:var(--bone);cursor:pointer;border:0;flex:1;margin-left:auto;padding:.95rem 1.1rem;font-size:16px}.wd-next:disabled{opacity:.6;cursor:default}.wd-secure{text-align:center;color:var(--l32);margin:10px 0 0;font-size:12px}.wd-ret{left:50%;bottom:calc(22px + env(safe-area-inset-bottom,0px));z-index:5;opacity:0;pointer-events:none;transition:opacity .35s ease, transform .45s var(--ease-out);font:inherit;color:#f6f2ec;backdrop-filter:blur(12px);white-space:nowrap;cursor:pointer;background:#1815119e;border:1px solid #f6f2ec59;border-radius:999px;padding:12px 20px;font-size:14px;position:absolute;transform:translate(-50%,20px)}.wd.full .wd-ret{opacity:1;pointer-events:auto;transform:translate(-50%)}.wd :focus-visible{outline:1px solid var(--water);outline-offset:2px}@media (width>=900px){.wd-stage{right:440px;top:52px!important;bottom:0!important}.wd-panel{border-top:0;border-left:1px solid #efe6d21a;flex-direction:column;justify-content:center;width:440px;min-height:0;max-height:none;padding:36px 32px;display:flex;top:52px;left:auto;right:0;transform:none!important}.wd.full .wd-stage{right:0;top:0!important}.wd.full .wd-panel{transform:translate(105%)!important}.wd-shade{display:none}}@media (prefers-reduced-motion:reduce){.wd *{transition:none!important}}
