.wi{--wi-stage1:#123a35;--wi-stage2:#1f6a5e;--wi-stage-ink:#f7f0e4;--wi-stub:#fbf3e4;--wi-dead1:#57534c;--wi-dead2:#7a746a;--wi-paper:#fffdf8;--wi-shadow:drop-shadow(0 30px 50px #281e1438) drop-shadow(0 2px 4px #281e141f);background-color:var(--color-page);background-image:radial-gradient(var(--color-stage-dot) 1px, transparent 1.2px);min-height:100dvh;color:var(--color-ink);background-size:22px 22px;position:relative;overflow-x:hidden}:root[data-theme=dark] .wi{--wi-stage1:#0c2420;--wi-stage2:#17483f;--wi-stub:#262119;--wi-dead1:#2b2926;--wi-dead2:#3d3a35;--wi-paper:#f6f1e7;--wi-shadow:drop-shadow(0 30px 50px #0009)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .wi{--wi-stage1:#0c2420;--wi-stage2:#17483f;--wi-stub:#262119;--wi-dead1:#2b2926;--wi-dead2:#3d3a35;--wi-paper:#f6f1e7;--wi-shadow:drop-shadow(0 30px 50px #0009)}}.wi-wrap{flex-direction:column;justify-content:center;align-items:center;gap:30px;min-height:100dvh;padding:70px 40px 40px;display:flex}.wi-eb{letter-spacing:.12em;text-transform:uppercase;color:var(--color-honey);font-size:12.5px;font-weight:800}.wi-ttl{font-family:var(--font-display);letter-spacing:-.015em;margin:0;font-size:50px;font-weight:600;line-height:1.02}.wi-nm{color:var(--color-honey)}.wi-lead{opacity:.9;max-width:46ch;margin:0;font-size:17px;line-height:1.5}.wi-in{font:inherit;width:100%;max-width:22rem;color:inherit;background:#ffffff1f;border:1px solid #ffffff4d;border-radius:12px;padding:12px 16px;font-size:18px}.wi-in::placeholder{color:inherit;opacity:.55}.wi-acts{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.wi-btn{white-space:nowrap;cursor:pointer;background:var(--color-honey);color:#3a2800;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:12px 22px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.wi-btn svg{width:18px;height:18px}.wi-btn.ghost{color:inherit;background:0 0;border:2px solid;padding:10px 20px}.wi-btn:disabled{opacity:.6;cursor:default}.wi-under{text-align:center;color:var(--color-ink-2);flex-direction:column;align-items:center;gap:8px;font-size:14.5px;display:flex}.wi-ulink{font:inherit;color:var(--color-ink);cursor:pointer;text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:var(--color-line-strong);text-decoration-color:var(--color-line-strong);background:0 0;border:0;align-items:center;gap:6px;padding:0;font-weight:700;display:inline-flex}.wi-ulink svg{width:17px;height:17px}.wi-main .wi-ulink{color:inherit;text-decoration-color:#f7f0e466}.wi-who{background:#ffffff1f;border:1px solid #ffffff38;border-radius:999px;align-self:flex-start;align-items:center;gap:10px;padding:5px 16px 5px 5px;font-weight:700;display:inline-flex}.wi-who i{color:#fff;background:#b5462a;border-radius:50%;place-items:center;width:32px;height:32px;font-size:14px;font-style:normal;font-weight:800;display:grid}.wi-flash{background:var(--color-pine-soft);color:var(--color-pine-ink);box-shadow:var(--shadow-soft);border-radius:14px;align-items:center;gap:10px;margin:0;padding:11px 16px;font-size:14.5px;font-weight:600;display:flex}.wi-oops{background:color-mix(in srgb, var(--color-danger) 12%, var(--color-panel));color:var(--color-danger);border-radius:14px;align-items:flex-start;gap:10px;max-width:520px;margin:0;padding:11px 16px;font-size:14.5px;font-weight:600;display:flex}.wi-flash svg,.wi-oops svg{flex:none;width:20px;height:20px}.wi-wait{align-items:center;gap:8px;margin:0;font-size:17px;font-weight:700;display:flex}.wi-spin{border:3px solid;border-right-color:#0000;border-radius:99px;width:18px;height:18px;animation:.8s linear infinite wi-spin;display:inline-block}@keyframes wi-spin{to{transform:rotate(360deg)}}.wi-tk{--n:#0000 97%, #000 100%;width:min(940px,100%);filter:var(--wi-shadow);grid-template-columns:1.35fr 1fr;display:grid;transform:rotate(-1.4deg)}.wi-main{background:linear-gradient(130deg, var(--wi-stage1), var(--wi-stage2));color:var(--wi-stage-ink);min-height:460px;-webkit-mask:radial-gradient(circle 18px at 100% 0, var(--n)) top/100% 51% no-repeat, radial-gradient(circle 18px at 100% 100%, var(--n)) bottom/100% 51% no-repeat;-webkit-mask:radial-gradient(circle 18px at 100% 0, var(--n)) top/100% 51% no-repeat, radial-gradient(circle 18px at 100% 100%, var(--n)) bottom/100% 51% no-repeat;mask:radial-gradient(circle 18px at 100% 0, var(--n)) top/100% 51% no-repeat, radial-gradient(circle 18px at 100% 100%, var(--n)) bottom/100% 51% no-repeat;border-radius:30px 0 0 30px;flex-direction:column;justify-content:center;gap:16px;padding:46px 48px 44px;display:flex;position:relative;overflow:hidden}.wi-main:before{content:"";pointer-events:none;background:radial-gradient(circle at 105% -10%,#efb23a61,#0000 48%);position:absolute;inset:0}.wi-main>*{position:relative}.wi-mark{font:600 21px var(--font-display);align-items:center;gap:10px;margin-bottom:auto;display:flex}.wi-stub{background:var(--wi-stub);border-left:3px dashed color-mix(in srgb, var(--color-ink) 22%, transparent);-webkit-mask:radial-gradient(circle 18px at 0 0, var(--n)) top/100% 51% no-repeat, radial-gradient(circle 18px at 0 100%, var(--n)) bottom/100% 51% no-repeat;-webkit-mask:radial-gradient(circle 18px at 0 0, var(--n)) top/100% 51% no-repeat, radial-gradient(circle 18px at 0 100%, var(--n)) bottom/100% 51% no-repeat;mask:radial-gradient(circle 18px at 0 0, var(--n)) top/100% 51% no-repeat, radial-gradient(circle 18px at 0 100%, var(--n)) bottom/100% 51% no-repeat;border-radius:0 30px 30px 0;position:relative}.wi-fan{border-radius:0 30px 30px 0;position:absolute;inset:0;overflow:hidden}.wi-o{display:block;position:absolute}.wi-f-br{font-size:8.4px;top:58px;left:46px;transform:rotate(4deg)}.wi-f-bc{font-size:8.6px;top:226px;left:22px;transform:rotate(-8deg)}.wi-f-pf{font-size:8.6px;top:150px;left:230px;transform:rotate(7deg)}.wi-f-pi{font-size:13.5px;top:96px;left:34px;transform:rotate(-5deg)}.wi-f-cam{font-size:9.4px;top:128px;left:212px;transform:rotate(7deg)}.wi-adm{letter-spacing:.14em;text-transform:uppercase;color:var(--color-hint);z-index:1;font-size:11px;font-weight:800;position:absolute;top:20px;right:22px}.wi-stamp{z-index:3;border:5px double var(--color-danger);color:var(--color-danger);font:900 27px/1 var(--font-ui);letter-spacing:.09em;text-transform:uppercase;background:color-mix(in srgb, var(--wi-stub) 82%, transparent);white-space:nowrap;border-radius:12px;padding:12px 20px;position:absolute;top:46%;right:36px;transform:rotate(-13deg)}.wi-stamp.calm{border-color:var(--color-honey-ink);color:var(--color-honey-ink)}.wi-tk.dead .wi-main{background:linear-gradient(130deg, var(--wi-dead1), var(--wi-dead2))}.wi-tk.dead .wi-main:before,.wi-tk.gone .wi-main:before{display:none}.wi-tk.dead .wi-eb{color:#e9e2d6}.wi-tk.dead .wi-fan,.wi-tk.wait .wi-fan{filter:grayscale();opacity:.4}.wi-tk.gone{filter:none}.wi-tk.gone .wi-main,.wi-tk.gone .wi-stub{border:3px dashed var(--color-line-strong);color:var(--color-ink);background:0 0}.wi-tk.gone .wi-main{border-right:0}.wi-tk.gone .wi-eb{color:var(--color-hint)}.wi-tk.gone .wi-fan{opacity:.18;filter:grayscale()}.wi-tk.gone .wi-ulink{color:var(--color-ink);-webkit-text-decoration-color:var(--color-line-strong);text-decoration-color:var(--color-line-strong)}.wi-pi{background:var(--wi-paper);color:#272420;text-align:center;border-radius:1em;flex-direction:column;align-items:center;gap:.55em;width:15em;padding:1.1em 1.1em 1em;display:flex;box-shadow:0 1px 2px #3c2d1e1a,0 14px 30px -6px #3c2d1e4d}.wi-pi .h{font:600 1.15em var(--font-display);align-items:center;gap:.45em;display:flex}.wi-pi small{color:#736c63;font-size:.78em;font-weight:600}.wi-pi .ln{color:#1e7468;letter-spacing:.02em;font-size:.82em;font-weight:700}.wi-q{width:9.6em;height:9.6em;padding:.5em;display:block;position:relative}.wi-q svg{width:100%;height:100%;display:block}.wi-q b{border:.28em solid var(--color-honey);width:1.6em;height:1.6em;position:absolute}.wi-q b:first-child{border-bottom:0;border-right:0;border-radius:.5em 0 0;top:-.2em;left:-.2em}.wi-q b:nth-child(2){border-bottom:0;border-left:0;border-radius:0 .5em 0 0;top:-.2em;right:-.2em}.wi-q b:nth-child(3){border-top:0;border-right:0;border-radius:0 0 0 .5em;bottom:-.2em;left:-.2em}.wi-q b:nth-child(4){border-top:0;border-left:0;border-radius:0 0 .5em;bottom:-.2em;right:-.2em}.wi-cam{background:#1f1d1a;border-radius:2.2em;width:13em;padding:.55em;display:block;position:relative;box-shadow:0 1px 2px #3c2d1e1a,0 14px 30px -6px #3c2d1e4d}.wi-cam .nt{z-index:1;background:#1f1d1a;border-radius:1em;width:4em;height:1.05em;margin-left:-2em;display:block;position:absolute;top:1.05em;left:50%}.wi-cam .in{color:#fff;background:#121212;border-radius:1.7em;flex-direction:column;align-items:center;gap:1.1em;height:26em;display:flex;overflow:hidden}.wi-cam .vf{background:var(--wi-paper);border-radius:.5em;margin-top:5.6em;padding:.7em;display:block;transform:rotate(-7deg);box-shadow:0 0 0 30em #00000059}.wi-cam .wi-q{width:5.8em;height:5.8em;padding:.3em}.wi-cam .lnk{background:var(--color-honey);color:#3a2800;white-space:nowrap;border-radius:1em;padding:.4em 1em;font-size:.95em;font-weight:800;position:relative}.wi-cam .shut{border:.32em solid #fff;border-radius:50%;width:3.4em;height:3.4em;margin-top:auto;margin-bottom:1.3em;display:block;box-shadow:inset 0 0 0 .3em #121212,inset 0 0 0 2em #fff}.wi-gate{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:14px;min-height:100dvh;padding:0 28px;display:flex}.wi-gate h1{font:600 34px/1.1 var(--font-display);margin:0}.wi-gate p{color:var(--color-ink-2);max-width:44ch;margin:0}.wi-dots{gap:7px;display:flex}.wi-dots i{background:var(--color-line-strong);border-radius:50%;width:8px;height:8px}@media (width<=759.98px){.wi-wrap{justify-content:flex-start;gap:22px;padding:78px 16px 36px}.wi-ttl{font-size:35px}.wi-lead{font-size:15.5px}.wi-tk{grid-template-columns:1fr;width:100%;transform:rotate(-1deg)}.wi-main{min-height:0;-webkit-mask:radial-gradient(circle 18px at 0 100%, var(--n)) left/51% 100% no-repeat, radial-gradient(circle 18px at 100% 100%, var(--n)) right/51% 100% no-repeat;-webkit-mask:radial-gradient(circle 18px at 0 100%, var(--n)) left/51% 100% no-repeat, radial-gradient(circle 18px at 100% 100%, var(--n)) right/51% 100% no-repeat;mask:radial-gradient(circle 18px at 0 100%, var(--n)) left/51% 100% no-repeat, radial-gradient(circle 18px at 100% 100%, var(--n)) right/51% 100% no-repeat;border-radius:24px 24px 0 0;gap:13px;padding:26px 22px 24px}.wi-mark{margin-bottom:6px;font-size:18px}.wi-stub{border-left:0;border-top:3px dashed color-mix(in srgb, var(--color-ink) 22%, transparent);height:228px;-webkit-mask:radial-gradient(circle 18px at 0 0, var(--n)) left/51% 100% no-repeat, radial-gradient(circle 18px at 100% 0, var(--n)) right/51% 100% no-repeat;-webkit-mask:radial-gradient(circle 18px at 0 0, var(--n)) left/51% 100% no-repeat, radial-gradient(circle 18px at 100% 0, var(--n)) right/51% 100% no-repeat;mask:radial-gradient(circle 18px at 0 0, var(--n)) left/51% 100% no-repeat, radial-gradient(circle 18px at 100% 0, var(--n)) right/51% 100% no-repeat;border-radius:0 0 24px 24px}.wi-fan{border-radius:0 0 24px 24px}.wi-adm{display:none}.wi-tk.gone .wi-main{border-right:3px dashed var(--color-line-strong);border-bottom:0}.wi-tk.gone .wi-stub{border-top:3px dashed var(--color-line-strong)}.wi-f-br{font-size:6.6px;top:30px;left:22px}.wi-f-bc{font-size:6.4px;top:108px;left:10px}.wi-f-pf{font-size:6.2px;top:22px;left:236px}.wi-f-pi{font-size:8.6px;top:20px;left:46px}.wi-f-cam{font-size:5.6px;top:30px;left:214px}.wi-stamp{font-size:20px;inset:auto auto 62px 50%;transform:translate(-50%)rotate(-10deg)}.wi-acts .wi-btn{flex:auto}.wi-under{padding:0 8px}.wi-gate h1{font-size:28px}}:root[data-style=neon] .wi{--wi-stage1:#141519;--wi-stage2:#2e2a6e}
