.app-collapse{opacity:0;transition:grid-template-rows .28s var(--lc-ease-move),opacity .2s ease,margin-top .28s var(--lc-ease-move);grid-template-rows:0fr;display:grid}.app-collapse.open{opacity:1;grid-template-rows:1fr}.app-collapse-in{min-height:0;overflow:hidden}.app-collapse-p{margin:0}.app-collapse.error,.app-collapse.ok,.app-collapse.warn{margin-top:calc(var(--am-gap,16px) * -1)}.app-collapse.error.open,.app-collapse.ok.open,.app-collapse.warn.open{margin-top:0}@media (prefers-reduced-motion:reduce){.app-collapse{transition:none}}.am,.am-content{overflow:hidden}.am{min-height:0;font-family:var(--lc-font);color:var(--lc-text);max-height:inherit;flex-direction:column;flex:1;font-size:14px;display:flex}.am-head{flex:none;padding-bottom:4px}.am-head .lc-modal-t{flex:1;min-width:0}.am-body{overscroll-behavior:contain;flex-direction:column;flex:1;gap:18px;min-height:0;padding:16px 24px 24px;display:flex;overflow:hidden auto}.am-steps-wrap{transition:grid-template-rows .3s var(--lc-ease-move),opacity .2s ease,margin-top .3s var(--lc-ease-move);grid-template-rows:1fr;display:grid}.am-steps-wrap>.am-steps{min-height:0;overflow:hidden}.am-steps-wrap.hide{opacity:0;pointer-events:none;grid-template-rows:0fr;margin-top:-18px}.am-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;font-size:12px;font-weight:600;display:grid}.am-seg{flex-direction:column;gap:6px;display:flex}.am-track{background:var(--lc-line-strong);border-radius:2px;height:4px;display:block;position:relative;overflow:hidden}.am-fill{background:var(--lc-red);transform-origin:0;transition:transform .5s var(--lc-ease-move);border-radius:2px;position:absolute;inset:0;transform:scaleX(0)}.am-seg.active .am-fill{background:var(--lc-accent);transition-delay:.12s;transform:scaleX(1)}.am-seg.active .am-fill:after{content:"";background:linear-gradient(90deg,#0000,#ffffff61,#0000);width:45%;animation:2.4s ease-in-out .7s infinite am-shimmer;position:absolute;inset:0 auto 0 0;transform:translate(-120%)}@keyframes am-shimmer{0%{transform:translate(-120%)}60%,to{transform:translate(260%)}}.am-seg.done .am-fill{transform:scaleX(1)}.am-seg-label{color:var(--lc-text-3);align-items:center;gap:4px;transition:color .3s;display:inline-flex}.am-seg.active .am-seg-label{color:var(--lc-text)}.am-seg.done .am-seg-label{color:var(--lc-text-2)}.am-seg-tick{width:12px;height:12px}.am-outer{transition:height .28s var(--lc-ease-move);margin:-4px;padding:4px;overflow:hidden}.am-stage{--am-gap:16px;gap:var(--am-gap);flex-direction:column;display:flex}.am-stage>*{animation:am-rise .36s var(--lc-ease-out) both}.am-stage>:nth-child(2){animation-delay:45ms}.am-stage>:nth-child(3){animation-delay:90ms}.am-stage>:nth-child(4){animation-delay:.135s}.am-stage>:nth-child(5){animation-delay:.18s}.am-stage>:nth-child(6){animation-delay:.225s}.am-stage>:nth-child(n+7){animation-delay:.27s}.am-stage.leaving>*{opacity:0;transition:opacity .14s,transform .14s;animation:none;transform:translateY(-6px)}@keyframes am-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.am-text{color:var(--lc-text-2);margin:0;font-size:15px;line-height:1.55}.am-text strong{color:var(--lc-text)}.am-hint,.am-legal{color:var(--lc-text-3);margin:0;font-size:13px;line-height:1.5}.am-check,.am-legal{text-align:center}.am-spinner{border:3px solid var(--lc-line-strong);border-top-color:var(--lc-accent-text);border-radius:50%;flex:none;width:44px;height:44px;animation:.9s linear infinite lc-spin;display:inline-block}.am-check{flex-direction:column;align-items:center;gap:14px;padding:10px 0 4px;display:flex}.am-check-title{margin:0;font-size:16px;font-weight:700}.am-pill{background:var(--lc-raised);overflow-wrap:anywhere;border-radius:999px;gap:10px;min-height:40px;padding:0 16px 0 6px;font-size:14px}.am-ava,.am-pill{align-items:center;display:inline-flex}.am-ava{background:var(--lc-discord);color:#fff;border-radius:50%;flex:none;justify-content:center;width:28px;height:28px;font-size:12px;font-weight:700;overflow:hidden}.am-ava img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.am-chip{background:#5865f21f;border:1px solid #5865f266;border-radius:12px;justify-content:space-between;gap:8px;min-height:52px;padding:4px 4px 4px 12px;font-size:15px}.am-chip,.am-chip-who,.am-foot>div,.am-switch{align-items:center;display:flex}.am-chip-who{overflow-wrap:anywhere;gap:10px;min-width:0}.am-chip-btn{min-height:44px;color:var(--lc-text-2);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;padding:0 12px;font-size:14px;transition:background-color .15s,color .15s}.am-chip-btn:hover{color:var(--lc-text);background:#ffffff0f}.am-chip-btn:focus-visible,.am-promo-toggle:focus-visible,.am-promo-x:focus-visible{outline-offset:2px;outline:2px solid #fff}.am-foot>div,.am-switch{color:var(--lc-text-3);justify-content:space-between;gap:12px;font-size:14px}.am-foot .lc-link,.am-switch .lc-link{align-items:center;min-height:44px;display:inline-flex}.am-foot{border-top:1px solid var(--lc-line);flex-direction:column;padding-top:6px;display:flex}.am-ok{background:#7ee29a14;border:1px solid #7ee29a4d;border-radius:14px;align-items:center;gap:14px;padding:12px 14px;display:flex}.am-ok-icon{color:#fff;background:#1f7a3a;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;display:grid}.am-ok-i{width:20px;height:20px}.am-ok-text{flex-direction:column;gap:2px;min-width:0;display:flex}.am-ok-text strong{font-size:15px}.am-ok-text span{color:var(--lc-text-2);overflow-wrap:anywhere;font-size:14px}.am-duo{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.am-ok-box{color:var(--lc-ok);background:#7ee29a14;border:1px solid #7ee29a4d;border-radius:12px;margin:0;padding:10px 14px;font-size:14px;line-height:1.5}.app-collapse-p.warn{color:var(--lc-warn);background:#f5c97a14;border:1px solid #f5c97a4d}.app-collapse-p.error,.app-collapse-p.warn{border-radius:12px;padding:12px 14px;font-size:14px;line-height:1.5}.app-collapse-p.error{color:var(--lc-danger);background:#ff6b6b14;border:1px solid #ff6b6b4d}.app-collapse-p.err{padding-top:6px}.am-err,.app-collapse-p.err{color:var(--lc-danger);font-size:13px}.am-err{margin:0;padding:0 0 4px 34px;line-height:1.4}.am-field{flex-direction:column;gap:8px;display:flex}.am-label{font-size:14px;font-weight:700}.am-input{box-sizing:border-box;border:1px solid var(--lc-line-strong);min-width:0;min-height:48px;color:var(--lc-text);font:inherit;background:0 0;border-radius:12px;flex:1;padding:0 16px;font-size:16px;transition:border-color .2s,box-shadow .2s}.am-input::placeholder{color:var(--lc-text-3);opacity:.8}.am-input:focus{border-color:var(--lc-red);box-shadow:inset 0 0 0 1px var(--lc-red);outline:none}.am-input.bad{border-color:var(--lc-danger)}.am-promo{flex-direction:column;display:flex}.am-promo-toggle{min-height:44px;color:var(--lc-link);font:inherit;cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;gap:8px;padding:0 4px 0 0;font-size:14px;font-weight:700;display:inline-flex}.am-promo-toggle:hover{color:#ffb5b5}.am-promo-i{flex:none;width:16px;height:16px}.am-plus{transition:transform .25s}.am-plus.open{transform:rotate(45deg)}.am-promo-body{transition:grid-template-rows .28s var(--lc-ease-move);grid-template-rows:0fr;display:grid}.am-promo-body.open{grid-template-rows:1fr}.am-promo-inner{opacity:0;flex-direction:column;min-height:0;margin:-3px;padding:3px;transition:opacity .25s;display:flex;overflow:hidden}.am-promo-body.open .am-promo-inner{opacity:1;padding-top:6px}.am-promo-ok,.am-promo-row{gap:8px;display:flex}.am-apply{flex:none;min-width:116px;min-height:48px}.am-promo-ok{background:#7ee29a14;border:1px solid #7ee29a4d;border-radius:12px;justify-content:space-between;align-items:center;min-height:48px;padding:2px 2px 2px 14px;animation:.3s both am-rise}.am-promo-badge{color:var(--lc-ok);overflow-wrap:anywhere;align-items:center;gap:8px;min-width:0;font-size:14px;font-weight:700;display:inline-flex}.am-promo-x{width:44px;height:44px;color:var(--lc-ok);cursor:pointer;background:0 0;border:0;border-radius:10px;flex:none;place-items:center;display:grid}.am-promo-x:hover{background:#ffffff14}.am-rules-list{color:var(--lc-text-2);flex-direction:column;gap:10px;margin:0;padding:0 0 0 20px;font-size:15px;line-height:1.5;display:flex}.am-rules-list li::marker{color:var(--lc-text-3)}.am-rules-list strong,.am-sec-t{color:var(--lc-text)}.am-full-rules{min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;gap:6px;padding:0;font-size:14px;display:inline-flex}.am-full-i{width:14px;height:14px}.am-full-chev{transition:transform .2s var(--lc-ease-out)}.am-full-up{transform:rotate(180deg)}.am-rules-a{flex-wrap:wrap;gap:0 20px;display:flex}.am-rules-full{overscroll-behavior:contain;flex-direction:column;gap:10px;max-height:340px;padding-top:8px;padding-bottom:16px;padding-right:4px;display:flex;overflow-y:auto;-webkit-mask-image:linear-gradient(#0000,#000 14px calc(100% - 22px),#0000);mask-image:linear-gradient(#0000,#000 14px calc(100% - 22px),#0000)}.am-rules-full:focus-visible{outline-offset:2px;border-radius:12px;outline:2px solid #fff}.am-sec{border:1px solid var(--lc-line);border-radius:12px;flex-direction:column;gap:6px;padding:12px 14px;display:flex}.am-sec-t{margin:0;font-size:15px;font-weight:700}.am-sec-i{color:var(--lc-text-2);margin:0;font-size:14px;line-height:1.5}.am-sec-i b{color:var(--lc-text-3);font-weight:600}.am-sec-n{background:var(--lc-raised);color:var(--lc-text-2);border-radius:8px;margin:2px 0 0;padding:8px 10px;font-size:13px;line-height:1.45}.am-sec-w{color:#ffb4b8;background:#ff6b6b14}.am-agree-wrap{flex-direction:column;display:flex}@media (width<=640px){.am-body{padding:14px 20px 20px}}@media (prefers-reduced-motion:reduce){.am-full-chev{transition:none}.am-promo-ok,.am-stage>*{animation:none!important}.am-seg.active .am-fill:after{animation:none;display:none}.am-fill,.am-outer,.am-plus,.am-promo-body,.am-promo-inner,.am-stage.leaving>*,.am-steps-wrap{transition:none!important}.am-spinner{animation-duration:2s}}
