@layer pages{.hero-title p{color:#e4ecdb;text-shadow:0 1px 2px rgb(0 0 0 / .95),0 0 14px rgb(0 0 0 / .8)}.crumbs{text-shadow:0 1px 2px rgb(0 0 0 / .95),0 0 12px rgb(0 0 0 / .8)}.crumbs [aria-current=page]{color:#eef3e6}.reg-shell{display:flex;flex-direction:column}.reg-layout{flex:1;display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:clamp(14px,1.3vw,22px);align-items:stretch}.reg-aside{display:grid;gap:clamp(12px,1.1vw,16px);align-content:start;min-width:0}@media(max-width:1023.98px){.reg-layout{grid-template-columns:minmax(0,1fr)}.reg-aside{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"why why" "pack have" "note note"}.reg-why{grid-area:why}.reg-pack{grid-area:pack}.reg-have{grid-area:have}.reg-note{grid-area:note}}@media(max-width:767.98px){.reg-aside{grid-template-columns:minmax(0,1fr);grid-template-areas:none}.reg-why,.reg-pack,.reg-have,.reg-note{grid-area:auto}}.reg-panel{container:reg-form / inline-size;display:flex;flex-direction:column}.reg-panel>.panel-head{min-height:52px;background:linear-gradient(90deg,#020a05eb,#020a058c 45%,#020a050d),url(../../img/hdr-login.webp) center / cover no-repeat,#0b2a10}.reg-panel>.panel-body{flex:1;display:flex;flex-direction:column;padding:clamp(16px,1.7vw,28px);background:linear-gradient(180deg,#020a05b8,#020904f0 380px),url(../../img/bg-login.webp) left top / 100% auto no-repeat}.reg-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:26px;background:#0000006b;border:1px solid #143a19}.reg-step{position:relative;display:flex;align-items:center;gap:12px;min-width:0;padding:12px 14px;color:var(--c-text-mute);transition:background var(--dur) var(--ease-out),color var(--dur) var(--ease-out)}.reg-step+.reg-step{border-left:1px solid #143a19}.reg-step:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--c-lime);box-shadow:var(--glow-lime);transform:scaleX(0);transform-origin:left;transition:transform .42s var(--ease-out)}.reg-step-num{position:relative;flex:none;display:grid;place-items:center;width:32px;height:32px;font-family:var(--f-display);font-weight:700;font-size:.95rem;color:var(--c-text-dim);background:#0000008c;border:1.5px solid #2a5a2e;transition:border-color var(--dur),box-shadow var(--dur),background var(--dur),color var(--dur)}.reg-step-num .icon{display:none;font-size:1rem}.reg-step-text{display:grid;min-width:0;line-height:1.25}.reg-step-text strong{font-family:var(--f-display);font-weight:700;font-size:.92rem;letter-spacing:.03em;color:inherit}.reg-step-text small{font-size:.78rem;color:var(--c-text-mute)}.reg-step.is-current{color:#f4f6e6;background:linear-gradient(180deg,#28782c4d,#04160926)}.reg-step.is-current:after{transform:scaleX(1)}.reg-step.is-current .reg-step-num{color:#fff;border-color:#8cf53b;box-shadow:inset 0 0 8px #9dff3c66,0 0 10px #9dff3c59}.reg-step.is-done{color:var(--c-text-dim)}.reg-step.is-done .reg-step-num{color:#041006;background:var(--c-lime);border-color:var(--c-lime);box-shadow:var(--glow-lime)}.reg-step.is-done .reg-step-num>span{display:none}.reg-step.is-done .reg-step-num .icon{display:block}.reg-group+.reg-group{margin-top:30px}.reg-group-title{display:flex;align-items:center;gap:14px;margin-bottom:16px;font-size:1rem;letter-spacing:.08em;color:var(--c-gold);text-shadow:0 0 12px rgb(227 245 94 / .25),0 2px 2px rgb(0 0 0 / .8)}.reg-group-title:before{content:"";flex:none;width:8px;height:8px;rotate:45deg;background:var(--c-lime);box-shadow:var(--glow-lime)}.reg-group-title:after{content:"";flex:1;height:1px;background:linear-gradient(90deg,rgb(79 224 74 / .55),transparent)}.reg-fields{display:grid;grid-template-columns:minmax(0,1fr);gap:18px 20px;align-items:start}.reg-form .field{grid-template-columns:minmax(0,1fr)}.reg-form .field+.field{margin-top:0}@container reg-form (min-width: 500px){.reg-fields{grid-template-columns:repeat(2,minmax(0,1fr))}}.reg-form .field-label{font-size:.9rem;color:#d3dccd}.field-top{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.field-opt{font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--c-text-mute);padding:1px 7px;border:1px solid #1f4a24}.reg-form .field-hint{line-height:1.4}.reg-form .field-error:not(:empty){display:flex;align-items:baseline;gap:8px;line-height:1.35;animation:reg-err-in .26s var(--ease-out)}.reg-form .field-error:not(:empty):before{content:"";flex:none;width:6px;height:6px;rotate:45deg;translate:0 -1px;background:var(--c-danger);box-shadow:0 0 6px #ff5a4fcc}@keyframes reg-err-in{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:none}}.reg-form .input{height:44px;font-size:1rem}.reg-form .input-ico{width:42px}.reg-form .input-action{width:44px;flex:none}.reg-form .input-action .icon{font-size:1.1rem;transition:transform .2s var(--ease-out)}.reg-form .input-action:hover .icon{transform:scale(1.12)}.reg-form .input-action:active .icon{transform:scale(.88)}.reg-form .input-action:focus-visible{outline-offset:-4px;color:var(--c-lime)}.reg-form .input-action[aria-pressed=true]{color:var(--c-gold)}.reg-form .input-wrap:has([aria-invalid=true]){border-color:#c9483f}.reg-form .input-wrap:has([aria-invalid=true]) .input-ico{color:#ff8a80}.reg-form .input-wrap:has([aria-invalid=true]):focus-within{box-shadow:inset 0 2px 6px #000000b3,0 0 0 1px #ff5a4f59,0 0 14px #ff5a4f38}.reg-form .input:-webkit-autofill{-webkit-text-fill-color:var(--c-text);caret-color:var(--c-text);-webkit-box-shadow:0 0 0 100px #030b05 inset;box-shadow:0 0 0 100px #030b05 inset;transition:background-color 99999s linear 0s}.reg-form .input:autofill{box-shadow:0 0 0 100px #030b05 inset;filter:none}.reg-form .input::-ms-reveal,.reg-form .input::-ms-clear{display:none}.input--code{font-variant-numeric:tabular-nums;letter-spacing:.3em;font-weight:600}.input--code::placeholder{letter-spacing:normal;font-weight:400}.input-state{display:grid;place-items:center;width:0;overflow:hidden;align-self:stretch;flex:none;color:var(--c-lime);font-size:1.15rem;opacity:0;transform:scale(.5);transition:width .2s var(--ease-out),opacity .2s var(--ease-out),transform .32s var(--ease-spring)}.input-state .icon{filter:drop-shadow(0 0 5px rgb(157 255 60 / .7))}.input-wrap[data-state=ok]{border-color:#2f8a36}.input-wrap[data-state=ok] .input-state{width:26px;opacity:1;transform:none}.match-text{transition:color var(--dur)}.match-text.is-ok{color:var(--c-lime-soft)}.input-flag{display:none;align-items:center;gap:5px;flex:none;margin-right:8px;padding:0 8px;min-height:24px;font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--c-lime);background:#9dff3c14;border:1px solid rgb(157 255 60 / .45)}.input-wrap[data-applied]{border-color:#2f8a36}.input-wrap[data-applied] .input-flag{display:inline-flex;animation:reg-err-in .26s var(--ease-out)}.input-wrap.is-flash{animation:reg-flash .9s var(--ease-out)}.input-wrap.is-flash [data-gen-code] .icon{animation:reg-turn .52s var(--ease-out)}@keyframes reg-flash{0%{border-color:var(--c-lime);box-shadow:inset 0 2px 6px #000000b3,0 0 0 1px #9dff3c8c,0 0 22px #9dff3c73}}@keyframes reg-turn{0%{rotate:-200deg}to{rotate:0deg}}.strength{display:grid;gap:7px}.strength-bar{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px}.strength-bar>span{height:4px;background:#ffffff14;transition:background-color .26s var(--ease-out),box-shadow .26s var(--ease-out)}.strength-bar[data-level="1"]>span:nth-child(-n+1){background:var(--c-danger);box-shadow:0 0 8px #ff5a4f8c}.strength-bar[data-level="2"]>span:nth-child(-n+2){background:var(--c-warning);box-shadow:0 0 8px #ffc54580}.strength-bar[data-level="3"]>span:nth-child(-n+3){background:var(--c-lime-soft);box-shadow:0 0 8px #7ee23a80}.strength-bar[data-level="4"]>span{background:var(--c-lime);box-shadow:var(--glow-lime)}.strength-text{transition:color var(--dur)}.strength-bar[data-level="1"]+.strength-text{color:#ff8a80}.strength-bar[data-level="2"]+.strength-text{color:#ffd479}.strength-bar[data-level="3"]+.strength-text{color:var(--c-lime-soft)}.strength-bar[data-level="4"]+.strength-text{color:var(--c-lime)}.realm-set{display:block;min-width:0;min-inline-size:0;margin:22px 0 0;padding:0;border:0}.realm-set>legend{float:none;padding:0;margin-bottom:6px}.realm-set>.field-hint{margin-bottom:12px}.realm-set>.field-error:not(:empty){margin-top:10px}.realm-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:10px}.realm{--k: var(--c-lime);position:relative;isolation:isolate;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;min-height:76px;padding:10px 44px 10px 12px;cursor:pointer;background:linear-gradient(180deg,color-mix(in oklab,var(--k) 7%,rgb(4 14 7 / .92)),#010603f0);border:1px solid #1c4522;box-shadow:var(--inset-line);transition:border-color var(--dur) var(--ease-out),box-shadow var(--dur) var(--ease-out),background var(--dur) var(--ease-out),transform .16s var(--ease-out)}.realm:before{content:"";position:absolute;left:-1px;right:-1px;top:-1px;height:2px;z-index:-1;background:linear-gradient(90deg,transparent,var(--k),transparent);opacity:.35;transition:opacity var(--dur) var(--ease-out)}.realm--shinsoo{--k: var(--c-shinsoo)}.realm--chunjo{--k: var(--c-chunjo)}.realm--jinno{--k: var(--c-jinno)}.realm-input{position:absolute;inset:0;z-index:2;width:100%;height:100%;margin:0;appearance:none;opacity:0;cursor:pointer}.realm-emblem{position:relative;flex:none;display:grid;place-items:center;width:40px;height:40px;margin:8px;color:var(--k);font-size:1.3rem;background:radial-gradient(circle at 50% 35%,color-mix(in oklab,var(--k) 32%,#050d07),#030805 75%);border:1.5px solid color-mix(in oklab,var(--k) 65%,#0b2a10);box-shadow:0 0 0 3px #0000008c,0 0 14px color-mix(in oklab,var(--k) 26%,transparent);rotate:45deg;transition:box-shadow var(--dur) var(--ease-out),scale .32s var(--ease-spring)}.realm-emblem .icon{rotate:-45deg;filter:drop-shadow(0 0 6px color-mix(in oklab,var(--k) 75%,transparent))}.realm-body{display:grid;gap:2px;min-width:0}.realm-name{font-family:var(--f-display);font-weight:700;font-size:1.15rem;letter-spacing:.04em;line-height:1.2;color:var(--k);text-shadow:0 2px 2px rgb(0 0 0 / .85)}.realm-desc{font-size:.85rem;line-height:1.35;color:var(--c-text-dim)}.realm-mark{position:absolute;right:16px;top:50%;width:14px;height:14px;margin-top:-7px;border:1.5px solid color-mix(in oklab,var(--k) 55%,#1c4522);background:#0009;rotate:45deg;transition:background var(--dur) var(--ease-out),border-color var(--dur) var(--ease-out),box-shadow var(--dur) var(--ease-out),scale .32s var(--ease-spring)}.realm:hover{border-color:color-mix(in oklab,var(--k) 50%,#1c4522)}.realm:hover:before{opacity:.8}.realm:hover .realm-emblem{scale:1.06}.realm:active{transform:scale(.985)}.realm:has(.realm-input:focus-visible){outline:2px solid var(--c-lime);outline-offset:3px}.realm:has(.realm-input:checked){border-color:color-mix(in oklab,var(--k) 80%,transparent);background:radial-gradient(120% 110% at 50% 0%,color-mix(in oklab,var(--k) 20%,transparent),transparent 70%),linear-gradient(180deg,#08160cf2,#020804f2);box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--k) 35%,transparent),0 0 24px color-mix(in oklab,var(--k) 24%,transparent)}.realm:has(.realm-input:checked):before{opacity:1}.realm-input:checked~.realm-emblem{scale:1.08;box-shadow:0 0 0 3px #0000008c,0 0 24px color-mix(in oklab,var(--k) 60%,transparent)}.realm-input:checked~.realm-body .realm-name{text-shadow:0 2px 2px rgb(0 0 0 / .85),0 0 14px color-mix(in oklab,var(--k) 55%,transparent)}.realm-input:checked~.realm-body .realm-desc{color:var(--c-text)}.realm-input:checked~.realm-mark{background:var(--k);border-color:var(--k);box-shadow:0 0 10px var(--k);scale:1.15}.realm-set:has(.realm-input[aria-invalid=true]) .realm{border-color:#c9483fcc}@container reg-form (min-width: 520px){.realm-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.realm{grid-template-columns:minmax(0,1fr);justify-items:center;align-content:start;gap:10px;padding:20px 14px 18px;text-align:center}.realm-emblem{width:46px;height:46px;margin:10px 0 6px;font-size:1.45rem}.realm-mark{top:12px;right:12px;margin-top:0}}.reg-final{margin-top:26px}.reg-check+.reg-check{margin-top:0}.reg-form .check{min-height:44px;padding-block:11px;font-size:.95rem;line-height:1.4;transition:color var(--dur)}.reg-form .check:hover{color:var(--c-text)}.reg-form .check:hover input{border-color:var(--c-lime)}.reg-form .check input{margin-top:0}.reg-form .check input:active{scale:.9}.reg-form .check a{transition:color var(--dur),text-shadow var(--dur)}.reg-form .check a:hover{color:#fbffc0;text-shadow:var(--glow-text)}.reg-form .check:has([aria-invalid=true]) input{border-color:#ff5a4f;box-shadow:0 0 8px #ff5a4f73}.reg-check .field-error:not(:empty){margin:-6px 0 4px 30px}.reg-submit{display:flex;flex-wrap:wrap;align-items:center;gap:14px 22px;margin-top:18px;padding-top:22px;border-top:1px solid rgb(60 170 70 / .18)}.reg-submit-btn{min-height:52px;min-width:250px;padding-inline:30px;font-size:1.06rem}.reg-submit-btn .icon{font-size:1.25em}.reg-submit-btn:disabled{opacity:.9}.reg-submit-btn:disabled:before{content:"";width:16px;height:16px;flex:none;border-radius:50%;border:2px solid currentColor;border-right-color:transparent;animation:spin .7s linear infinite}.reg-submit-note{flex:1 1 220px;display:flex;gap:10px;align-items:flex-start;font-size:.85rem;line-height:1.45;color:var(--c-text-mute)}.reg-submit-note .icon{margin-top:2px;font-size:1.1rem;color:var(--c-lime-soft)}@container reg-form (max-width: 499.98px){.reg-submit-btn{width:100%;min-width:0}}.reg-done{flex:1;display:grid;justify-items:center;align-content:center;gap:16px;padding:clamp(18px,4cqi,44px) 4px clamp(10px,3cqi,30px);text-align:center;animation:fade-up .45s var(--ease-out)}.reg-done-emblem{display:grid;place-items:center;width:62px;height:62px;margin:10px 0 8px;rotate:45deg;font-size:1.8rem;color:var(--c-lime);background:radial-gradient(circle at 50% 35%,#9dff3c4d,#030805 75%);border:1.5px solid #8cf53b;box-shadow:0 0 0 4px #0000008c,0 0 28px #9dff3c73}.reg-done-emblem .icon{rotate:-45deg;filter:drop-shadow(0 0 8px rgb(157 255 60 / .8))}.reg-done-title{font-size:clamp(1.4rem,1rem + 1.4cqi,1.9rem);color:#f4f7e4;text-shadow:0 0 18px rgb(157 255 60 / .45),0 3px 3px rgb(0 0 0 / .9)}.reg-done-title:focus{outline:none}.reg-done-text{max-width:52ch;color:var(--c-text-dim)}.reg-done-kv{width:min(100%,420px);padding:14px 18px;text-align:left;background:#0006;border:1px solid var(--c-line)}.reg-done-kv dd{color:#f3f5e6}.reg-done-kv .kingdom--shinsoo{color:var(--c-shinsoo)}.reg-done-kv .kingdom--chunjo{color:var(--c-chunjo)}.reg-done-kv .kingdom--jinno{color:var(--c-jinno)}.reg-done-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.reg-done-actions .btn{min-height:46px}.reg-done-foot{font-size:.9rem;color:var(--c-text-mute)}.reg-done-foot .link-gold{min-height:44px;padding-inline:4px}.reg-done-foot .link-gold:focus-visible{outline-offset:-2px}@container reg-form (max-width: 499.98px){.reg-done-actions{display:grid;width:100%}}.reg-card{padding:18px 18px 20px}.reg-card-head{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-bottom:14px;padding-bottom:12px;border-bottom:1px solid rgb(60 170 70 / .2)}.reg-card .card-title{display:flex;align-items:center;gap:10px;margin:0;font-size:1.15rem;text-shadow:0 2px 3px rgb(0 0 0 / .9)}.reg-card .card-title .icon{font-size:1.2em;color:var(--c-lime);filter:drop-shadow(0 0 6px rgb(157 255 60 / .7))}.reg-card-text{color:var(--c-text-dim);font-size:.92rem;line-height:1.5}.reg-card-foot{margin-top:14px;font-size:.82rem;line-height:1.45;color:var(--c-text-mute)}.hl{color:var(--c-gold);text-shadow:0 0 10px rgb(227 245 94 / .35)}.reg-why{container:why / inline-size}.why-list{display:grid;gap:6px}.why-item{display:grid;grid-template-columns:38px minmax(0,1fr);gap:12px;align-items:center;padding:8px 10px 8px 8px;background:linear-gradient(90deg,#0a240e8c,#020a0533);border-left:2px solid transparent;transition:background var(--dur) var(--ease-out),border-color var(--dur) var(--ease-out)}.why-item:hover{background:linear-gradient(90deg,#1e501e80,#020a0533);border-left-color:var(--c-lime)}.why-ico{display:grid;place-items:center;width:38px;height:38px;font-size:1.25rem;color:var(--c-lime);background:#00000080;border:1px solid #1f4a24;box-shadow:inset 0 0 10px #9dff3c1f}.why-ico .icon{filter:drop-shadow(0 0 5px rgb(157 255 60 / .7))}.why-name{display:block;font-family:var(--f-display);font-weight:700;font-size:.98rem;letter-spacing:.02em;color:#f1f4e0}.why-text{display:block;margin-top:1px;font-size:.87rem;line-height:1.4;color:var(--c-text-dim)}@container why (min-width: 600px){.why-list{grid-template-columns:repeat(2,minmax(0,1fr))}}.reg-pack{container:pack / inline-size;background:linear-gradient(180deg,#030e069e,#020904e6 70%),url(../../img/bg-login.webp) center top / cover no-repeat}.loot{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}@container pack (min-width: 400px){.loot{grid-template-columns:repeat(4,minmax(0,1fr))}}@container pack (max-width: 320px){.tag-long{display:none}}.loot-item{--tint: var(--c-gold);display:grid;justify-items:center;align-content:start;gap:4px;padding:12px 6px 11px;text-align:center;background:#00000073;border:1px solid #1a4420;transition:border-color var(--dur) var(--ease-out),transform .22s var(--ease-out),background var(--dur)}.loot-item:hover{border-color:color-mix(in oklab,var(--tint) 45%,#1a4420);background:#0009;transform:translateY(-2px)}.loot-slot{position:relative;display:grid;place-items:center;width:52px;height:52px;margin-bottom:6px;font-size:1.55rem;color:var(--tint);background:radial-gradient(circle at 50% 40%,color-mix(in oklab,var(--tint) 22%,#07120a),#020604 75%);border:1px solid color-mix(in oklab,var(--tint) 45%,#16391b);box-shadow:inset 0 0 12px #000000d9,0 0 12px color-mix(in oklab,var(--tint) 16%,transparent)}.loot-slot .icon{filter:drop-shadow(0 0 6px color-mix(in oklab,var(--tint) 70%,transparent))}.loot-qty{position:absolute;right:-6px;bottom:-6px;min-width:22px;padding:0 4px;font-family:var(--f-display);font-weight:700;font-size:.7rem;line-height:17px;color:var(--c-gold);background:#020604;border:1px solid #2f6a33;font-variant-numeric:tabular-nums}.loot-name{font-family:var(--f-display);font-weight:700;font-size:.84rem;line-height:1.2;color:#f1f4e0}.loot-meta{font-size:.78rem;line-height:1.25;color:var(--c-text-mute)}.reg-note{align-items:flex-start;line-height:1.5}.reg-note .icon{margin-top:2px}.reg-note strong{display:block;margin-bottom:2px;color:#fff1c7}.reg-have-actions{display:grid;gap:10px;margin-top:16px}.reg-have .btn{min-height:46px}.reg-have-links{display:flex;flex-wrap:wrap;justify-content:space-between;gap:0 16px}.reg-link{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-family:var(--f-display);font-weight:700;font-size:.9rem;letter-spacing:.03em;color:var(--c-gold);transition:color var(--dur) var(--ease-out),text-shadow var(--dur) var(--ease-out)}.reg-link .icon{font-size:1.1rem;color:var(--c-lime-soft);transition:transform .22s var(--ease-out)}.reg-link:hover{color:#fbffc0;text-shadow:var(--glow-text)}.reg-link:hover .icon{transform:translateY(-1px) scale(1.1)}.reg-link:active{transform:translateY(1px)}.reg-aside>.reveal:nth-child(2){transition-delay:90ms}.reg-aside>.reveal:nth-child(3){transition-delay:.18s}.reg-aside>.reveal:nth-child(4){transition-delay:.27s}.rules-modal{width:min(640px,calc(100vw - 24px));max-height:min(88dvh,760px)}.rules-modal[open]{display:flex;flex-direction:column}.rules-modal>.panel-head{flex:none}.rules-body{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;display:grid;gap:22px;padding:18px}.rules-title{display:flex;align-items:center;gap:10px;margin-bottom:12px;font-size:1.05rem;color:var(--c-gold);letter-spacing:.04em}.rules-title .icon{font-size:1.2em;color:var(--c-lime);filter:drop-shadow(0 0 6px rgb(157 255 60 / .6))}.rules-list{display:grid;gap:8px;counter-reset:rule}.rules-list>li{position:relative;padding:10px 12px 10px 46px;counter-increment:rule;font-size:.92rem;line-height:1.45;color:var(--c-text-dim);background:#00000059;border:1px solid rgb(40 110 45 / .28)}.rules-list>li:before{content:counter(rule);position:absolute;left:11px;top:9px;display:grid;place-items:center;width:24px;height:24px;font-family:var(--f-display);font-weight:700;font-size:.8rem;color:#f1f4e0;border:1.5px solid #7be23a;background:#00000080;box-shadow:inset 0 0 6px #9dff3c59,0 0 6px #9dff3c40}.rules-list--plain>li{padding-left:34px}.rules-list--plain>li:before{content:"";left:15px;top:17px;width:7px;height:7px;rotate:45deg;border:0;background:var(--c-lime);box-shadow:var(--glow-lime)}.rules-foot{flex:none;display:flex;justify-content:flex-end;gap:10px;padding:14px 18px;border-top:1px solid var(--c-line);background:#00000059}.rules-foot .btn{min-height:44px}@container reg-form (max-width: 620px){.reg-step{gap:10px;padding-inline:10px}}@container reg-form (max-width: 459.98px){.reg-steps{margin-bottom:22px}.reg-step{flex-direction:column;justify-content:center;gap:6px;padding:10px 4px;text-align:center}.reg-step-text strong{font-size:.78rem}.reg-step-text small{display:none}.reg-step-num{width:28px;height:28px;font-size:.85rem}}@media(max-width:767.98px){.reg-panel>.panel-head{min-height:48px}.reg-group+.reg-group{margin-top:26px}.reg-have-links{justify-content:flex-start;gap:0 22px}}@media(max-width:479.98px){.rules-body{padding:14px}.rules-list>li{padding-right:10px}.rules-foot{padding:12px 14px}.rules-foot .btn{flex:1}}.reg-form .check a:active,.reg-done-foot .link-gold:active{opacity:.75}@media(prefers-reduced-motion:reduce){.loot-item:hover,.reg-link:hover .icon,.reg-form .input-action:hover .icon{transform:none}.realm:hover .realm-emblem{scale:none}}}
/*# sourceMappingURL=register.css.map */
