.wig{--wig-card:#fff;--wig-ink:#1f2430;--wig-ink2:#4e5566;--wig-ink3:#8d95a5;--wig-line:#e8eaf0;--wig-soft:#f6f7fb;z-index:1000;overscroll-behavior:contain;background:#0f121c6b;place-items:center;padding:16px;animation:.18s ease-out wig-fade;display:grid;position:fixed;inset:0}html[data-nt-theme=dark] .wig{--wig-card:#1e1e1e;--wig-ink:#ececec;--wig-ink2:#c9c9c9;--wig-ink3:#9d9d9d;--wig-line:#2f2f2f;--wig-soft:#262626;background:#0000008c}.wig__card{overscroll-behavior:contain;background:var(--wig-card);width:min(760px,100%);max-height:min(88dvh,860px);color:var(--wig-ink);border-radius:24px;padding:26px 24px 22px;animation:.22s cubic-bezier(.2,.8,.2,1) wig-rise;position:relative;overflow-y:auto;box-shadow:0 30px 80px #0f121c47}.wig__card h2{font-size:calc(22px * var(--stx-k,1));letter-spacing:-.01em;margin:0 40px 18px 0;font-weight:700}.wig__close{z-index:2;float:right;background:var(--wig-card);width:36px;height:36px;color:var(--wig-ink3);cursor:pointer;border:0;border-radius:50%;place-items:center;margin:-10px -8px 0 0;padding:0;display:grid;position:sticky;top:0}.wig__close:hover{background:var(--wig-soft);color:var(--wig-ink)}.wig__steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 20px;margin:0;padding:0;list-style:none;display:grid}.wig__steps li{grid-column:1/-1;grid-template-columns:28px minmax(0,1fr);align-items:start;gap:12px;display:grid}.wig__steps li.has-img{grid-column:auto}.wig__steps li.has-img p{min-height:2.9em}@media (max-width:640px){.wig__steps{grid-template-columns:minmax(0,1fr)}.wig__steps li.has-img p{min-height:0}}.wig__num{color:#e0524f;width:28px;height:28px;font-size:calc(14px * var(--stx-k,1));background:#ff8a8a29;border-radius:50%;place-items:center;font-weight:700;display:grid}html[data-nt-theme=dark] .wig__num{color:#ff8d84;background:#ff8a8a2e}.wig__body{flex-direction:column;gap:10px;min-width:0;padding-top:3px;display:flex}.wig__body p{font-size:calc(15.5px * var(--stx-k,1));color:var(--wig-ink2);margin:0;line-height:1.45}.wig__body b{color:var(--wig-ink)}.wig__body img{border:1px solid var(--wig-line);border-radius:12px;width:100%;height:auto;display:block}.wig__ok{z-index:2;color:#fff;width:100%;min-height:48px;font:inherit;font-size:calc(16px * var(--stx-k,1));cursor:pointer;background:linear-gradient(90deg,#ffc14f,#ff6969);border:0;border-radius:999px;margin-top:22px;font-weight:700;position:sticky;bottom:0}@keyframes wig-fade{0%{opacity:0}}@keyframes wig-rise{0%{opacity:0;transform:translateY(12px)scale(.98)}}@media (prefers-reduced-motion:reduce){.wig,.wig__card{animation:none}}.wig.nt-exit .wig__card{animation:none}
