.cl-auth-page{--cl-auth-primary:#315bff;--cl-auth-primary-hover:#2449df;--cl-auth-accent:#ff653f;--cl-auth-tint:#edf2ff;--cl-auth-line:#dde4f1;--cl-auth-ink:#192642;--cl-auth-muted:#69758c;--cl-auth-background:#f4f7fd;background:var(--cl-auth-background);width:100%;min-width:0;min-height:100dvh;color:var(--cl-auth-ink);-webkit-font-smoothing:antialiased;flex-direction:column;margin:0;padding:0;font:400 14px/1.6 -apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif;display:flex}.cl-auth-page *,.cl-auth-page :before,.cl-auth-page :after{box-sizing:border-box}.cl-auth-page button,.cl-auth-page input{font:inherit;-webkit-tap-highlight-color:transparent}.cl-auth-page button{cursor:pointer}.cl-auth-page button:disabled{cursor:default;opacity:.58}.cl-auth-page a{color:inherit;-webkit-tap-highlight-color:transparent;text-decoration:none}.cl-auth-page button:focus-visible,.cl-auth-page a:focus-visible{outline:3px solid var(--cl-auth-primary);outline-offset:4px}.cl-auth-page h1,.cl-auth-page h2,.cl-auth-page p{margin:0}.cl-auth-page svg{flex-shrink:0}.cl-auth-surface-exchange{--cl-auth-primary:#972d49;--cl-auth-primary-hover:#7c203a;--cl-auth-accent:#b58b56;--cl-auth-tint:#f8edf1;--cl-auth-line:#eadfe2;--cl-auth-ink:#382934;--cl-auth-muted:#7a6770;--cl-auth-background:#fbf7f2}.cl-auth-surface-agent{--cl-auth-primary:#454cc6;--cl-auth-primary-hover:#363dae;--cl-auth-accent:#9c9fe8;--cl-auth-tint:#eff0fc;--cl-auth-line:#dfe2f0;--cl-auth-ink:#242e47;--cl-auth-muted:#68728b;--cl-auth-background:#f5f6fc}.cl-auth-surface-admin{--cl-auth-primary:#263c50;--cl-auth-primary-hover:#1a2d3f;--cl-auth-accent:#ba9e68;--cl-auth-tint:#edf2f6;--cl-auth-line:#dce4eb;--cl-auth-ink:#253746;--cl-auth-muted:#657786;--cl-auth-background:#f4f6f8}.cl-auth-header{justify-content:space-between;align-items:center;gap:24px;width:min(1200px,100% - 96px);min-width:0;margin:0 auto;padding:31px 0;display:flex}.cl-auth-brand{align-items:center;gap:12px;min-width:0;display:inline-flex}.cl-auth-brand-mark{flex:none;display:flex}.cl-auth-brand strong{letter-spacing:2px;font-size:24px;font-weight:750;line-height:1.2;display:block}.cl-auth-brand small{color:var(--cl-auth-muted);letter-spacing:.8px;margin-top:6px;font-size:11px;line-height:1.3;display:block}.cl-auth-header-label{color:var(--cl-auth-muted);letter-spacing:1.8px;align-items:center;gap:9px;font-size:10px;font-weight:600;display:flex}.cl-auth-header-label>span{background:var(--cl-auth-accent);border-radius:50%;flex:none;width:5px;height:5px}.cl-auth-console-mark{background:var(--cl-auth-primary);color:#fff;border-radius:13px;place-items:center;width:43px;height:43px;display:grid;box-shadow:inset 0 1px #ffffff30,0 5px 12px #142b4312}.cl-auth-layout{grid-template-columns:minmax(0,1fr) 460px;align-items:center;gap:clamp(52px,7vw,100px);width:min(1120px,100% - 96px);min-width:0;margin:auto;padding:34px 0 52px;display:grid}.cl-auth-story{min-width:0;padding:12px 0}.cl-auth-story-copy{z-index:1;position:relative}.cl-auth-story-label{color:var(--cl-auth-primary);letter-spacing:2.4px;align-items:center;gap:11px;font-size:11px;font-weight:700;line-height:1.5;display:inline-flex}.cl-auth-story-label:before{content:"";background:var(--cl-auth-accent);border-radius:2px;width:26px;height:3px}.cl-auth-story h1{letter-spacing:-1.3px;text-wrap:balance;overflow-wrap:break-word;max-width:430px;margin:19px 0 16px;font-size:46px;font-weight:750;line-height:1.35}.cl-auth-story-copy>p{color:var(--cl-auth-muted);white-space:pre-line;font-size:15px;line-height:1.95}.cl-auth-story-foot{color:var(--cl-auth-muted);align-items:center;gap:8px;font-size:12px;display:flex}.cl-auth-story-foot svg{color:var(--cl-auth-primary)}.cl-auth-art{width:100%;max-width:380px;height:238px;margin:24px 0 4px;position:relative}.cl-auth-art-orbit{border:1px solid var(--cl-auth-line);border-radius:50%;width:192px;height:192px;position:absolute;top:12px;right:2px}.cl-auth-art-orbit:after{content:"";border:1px solid var(--cl-auth-line);border-radius:50%;position:absolute;inset:13px}.cl-auth-art-back{background:#ffc1a8;border-radius:18px;width:min(280px,100% - 58px);height:169px;position:absolute;top:30px;left:47px;transform:rotate(8deg)}.cl-auth-art-front{color:#fff;background:linear-gradient(125deg,#416aff,#244bdc);border:1px solid #ffffff35;border-radius:17px;width:min(294px,100% - 41px);height:180px;padding:20px 22px;position:absolute;top:29px;left:9px;transform:rotate(-6deg);box-shadow:0 17px 28px #244bdc25,inset 0 1px #ffffff35}.cl-auth-art-top{letter-spacing:1.5px;align-items:center;gap:9px;font-size:8px;font-weight:650;display:flex}.cl-auth-art-symbol{display:flex}.cl-auth-art-dot{background:#fff9;border-radius:50%;width:6px;height:6px;margin-left:auto}.cl-auth-art-caption{margin-top:18px}.cl-auth-art-caption>span{color:#ffffffb8;letter-spacing:1px;font-size:9px;display:block}.cl-auth-art-caption strong{letter-spacing:1px;margin-top:2px;font-size:22px;font-weight:600;line-height:1.5;display:block}.cl-auth-art-bottom{letter-spacing:1.5px;border-top:1px solid #ffffff38;justify-content:space-between;align-items:center;margin-top:13px;padding-top:12px;font-size:7px;display:flex}.cl-auth-art-bars{align-items:center;gap:3px;display:flex}.cl-auth-art-bars i{opacity:.8;background:currentColor;width:2px;height:14px;display:block}.cl-auth-art-bars i:nth-child(3n){width:4px}.cl-auth-art-stamp{border:1px solid var(--cl-auth-line);color:var(--cl-auth-primary);background:#fff;border-radius:11px;align-items:center;gap:7px;padding:10px 13px;font-size:11px;font-weight:600;display:inline-flex;position:absolute;bottom:12px;right:4px;box-shadow:0 8px 20px #233b6510}.cl-auth-art--exchange .cl-auth-art-back{background:#972d49;border-radius:10px;top:27px;transform:rotate(-9deg)}.cl-auth-art--exchange .cl-auth-art-front{color:#972d49;background:#fffaf0;border-color:#e6d4b8;border-radius:10px;top:21px;transform:rotate(5deg);box-shadow:0 17px 28px #6a343918}.cl-auth-art--exchange .cl-auth-art-caption>span{color:#9a7755}.cl-auth-art--exchange .cl-auth-art-bottom{color:#9a7755;border-color:#e6d4b8}.cl-auth-art--exchange .cl-auth-art-dot{background:#bd975f}.cl-auth-art--exchange .cl-auth-art-stamp{background:#fffdf9;border-radius:5px}.cl-auth-art--agent .cl-auth-art-front,.cl-auth-art--admin .cl-auth-art-front{background:var(--cl-auth-primary);box-shadow:0 17px 28px #233b651a}.cl-auth-art--agent .cl-auth-art-back,.cl-auth-art--admin .cl-auth-art-back{background:var(--cl-auth-line)}.cl-auth-card{border:1px solid var(--cl-auth-line);background:#fff;border-radius:24px;width:100%;min-width:0;max-width:none;margin:0;padding:40px;overflow:visible;box-shadow:0 18px 54px #243c6710,0 2px 7px #243c6704}.cl-auth-card-heading{min-width:0}.cl-auth-card-topline{justify-content:space-between;align-items:center;gap:12px;min-height:24px;margin-bottom:11px;display:flex}.cl-auth-card-kicker{min-width:0;color:var(--cl-auth-primary);letter-spacing:1.45px;font-size:10px;font-weight:700;line-height:1.5;display:block}.cl-auth-heading-lock{color:var(--cl-auth-muted);opacity:.7}.cl-auth-card h2{color:var(--cl-auth-ink);letter-spacing:-.6px;font-size:28px;font-weight:750;line-height:1.4}.cl-auth-card-heading>p{color:var(--cl-auth-muted);overflow-wrap:anywhere;margin-top:10px;font-size:13px;line-height:1.8}.cl-auth-back{min-height:32px;color:var(--cl-auth-primary);background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;gap:2px;margin:-4px -5px -4px 0;padding:4px 5px;display:inline-flex;font-size:12px!important}.cl-auth-back:hover{background:var(--cl-auth-tint)}.cl-auth-form{min-width:0;margin-top:27px}.cl-auth-form fieldset{border:0;width:100%;min-width:0;margin:0;padding:0;display:block}.cl-auth-field{flex-direction:column;gap:8px;min-width:0;margin:0 0 19px;display:flex}.cl-auth-field>span:first-child,.cl-auth-field>label{color:var(--cl-auth-ink);font-size:13px;font-weight:650;line-height:1.5}.cl-auth-field input{appearance:none;border:1px solid var(--cl-auth-line);width:100%;min-width:0;max-width:100%;height:52px;color:var(--cl-auth-ink);background:#fafbfe;border-radius:10px;outline:none;margin:0;padding:0 14px;scroll-margin-top:24px;font-size:16px;font-weight:400;line-height:normal;transition:border-color .15s,box-shadow .15s,background .15s;display:block;box-shadow:0 1px 2px #192c3d02}.cl-auth-field input::placeholder{color:#8791a3;letter-spacing:0;opacity:1;font-size:14px}.cl-auth-field input:focus-visible,.cl-auth-field input:focus{border-color:var(--cl-auth-primary);box-shadow:0 0 0 3px var(--cl-auth-tint);background:#fff;outline:none}.cl-auth-field input:disabled{color:var(--cl-auth-muted);background:#f5f6f8}.cl-auth-field>small{color:var(--cl-auth-muted);overflow-wrap:anywhere;font-size:11px;line-height:1.65}.cl-auth-password-wrap{min-width:0;display:block;position:relative}.cl-auth-password-wrap input{padding-right:50px}.cl-auth-reveal{width:44px;height:44px;color:var(--cl-auth-muted);background:0 0;border:0;border-radius:8px;place-items:center;padding:0;display:grid;position:absolute;top:4px;right:4px}.cl-auth-reveal:hover{background:var(--cl-auth-tint);color:var(--cl-auth-primary)}.cl-auth-captcha-row{grid-template-columns:minmax(0,1fr) 144px;gap:12px;min-width:0;display:grid}.cl-auth-captcha-row>input{letter-spacing:1.4px;font-size:17px}.cl-auth-captcha-row>input::placeholder{letter-spacing:0;font-size:13px}.cl-auth-captcha-image{border:1px solid var(--cl-auth-line);width:100%;min-width:0;height:52px;color:var(--cl-auth-primary);background:#eef1fa;border-radius:10px;justify-content:center;align-items:center;padding:0;display:flex;overflow:hidden}.cl-auth-captcha-image img{object-fit:contain;width:100%;max-width:100%;height:100%;display:block}.cl-auth-captcha-image>span{align-items:center;gap:5px;font-size:12px;display:inline-flex}.cl-auth-captcha-hint{justify-content:space-between;align-items:center;gap:10px;display:flex}.cl-auth-captcha-hint button{min-height:26px;color:var(--cl-auth-primary);background:0 0;border:0;border-radius:4px;align-items:center;gap:4px;margin:-3px 0;padding:3px 0 3px 8px;font-size:11px;display:inline-flex}.cl-auth-captcha-error{color:#a52b42;overflow-wrap:anywhere;font-size:12px;line-height:1.6}.cl-auth-form-error{color:#9b2b3a;overflow-wrap:anywhere;background:#fff2f4;border:1px solid #f1cfd6;border-radius:9px;align-items:flex-start;gap:8px;margin:0 0 15px;padding:11px 12px;font-size:12px;line-height:1.7;display:flex}.cl-auth-form-error>svg{margin-top:2px}.cl-auth-submit{border:1px solid var(--cl-auth-primary);background:var(--cl-auth-primary);color:#fff;border-radius:11px;justify-content:center;align-items:center;gap:10px;width:100%;height:52px;padding:0 18px;transition:background .15s,box-shadow .15s,transform .15s;display:flex;box-shadow:0 4px 10px #244bdc17,inset 0 1px #ffffff1f;font-size:16px!important;font-weight:650!important}.cl-auth-submit:hover:not(:disabled){background:var(--cl-auth-primary-hover);border-color:var(--cl-auth-primary-hover);transform:translateY(-1px);box-shadow:0 6px 14px #244bdc20}.cl-auth-submit:active:not(:disabled){transform:translateY(0)}.cl-auth-register-note{color:var(--cl-auth-muted);justify-content:center;align-items:flex-start;gap:5px;font-size:11px;line-height:1.65;display:flex;margin-top:14px!important}.cl-auth-register-note>svg{margin-top:2px}.cl-auth-switch{border-top:1px solid var(--cl-auth-line);color:var(--cl-auth-muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-top:25px;padding-top:21px;font-size:13px;display:flex}.cl-auth-switch button{min-height:32px;color:var(--cl-auth-primary);background:0 0;border:0;border-radius:4px;align-items:center;gap:5px;padding:4px 0;font-size:13px;font-weight:650;display:inline-flex}.cl-auth-managed-note{border-top:1px solid var(--cl-auth-line);color:var(--cl-auth-muted);align-items:flex-start;gap:9px;margin-top:25px;padding-top:21px;display:flex}.cl-auth-managed-note>svg{margin-top:3px}.cl-auth-managed-note p{font-size:12px;line-height:1.8}.cl-auth-footer{width:min(1200px,100% - 96px);min-width:0;color:var(--cl-auth-muted);justify-content:space-between;align-items:center;gap:20px;margin:0 auto;padding:0 0 27px;font-size:11px;line-height:1.6;display:flex}.cl-auth-footer>span:last-child{flex-shrink:0;align-items:center;gap:5px;display:flex}.cl-auth-spin{animation:.9s linear infinite cl-auth-spin}@keyframes cl-auth-spin{to{transform:rotate(360deg)}}.cl-auth-surface-exchange .cl-auth-card{border-radius:20px;box-shadow:0 18px 54px #65404b0c,0 2px 7px #65404b04}.cl-auth-surface-exchange .cl-auth-story h1{letter-spacing:-.7px;font-family:Songti SC,Noto Serif SC,STSong,serif;font-weight:600}.cl-auth-surface-exchange .cl-auth-field input{background:#fdfbf9}.cl-auth-surface-exchange .cl-auth-submit{box-shadow:0 4px 10px #972d4917,inset 0 1px #ffffff1f}.cl-auth-surface-agent .cl-auth-story h1,.cl-auth-surface-admin .cl-auth-story h1{font-size:42px}@media (width<=1060px){.cl-auth-header,.cl-auth-footer{width:calc(100% - 64px)}.cl-auth-layout{grid-template-columns:minmax(0,1fr) 420px;gap:42px;width:calc(100% - 64px)}.cl-auth-story h1{font-size:38px}.cl-auth-surface-agent .cl-auth-story h1,.cl-auth-surface-admin .cl-auth-story h1{font-size:35px}.cl-auth-story-copy>p{font-size:14px}.cl-auth-art-caption strong{font-size:20px}.cl-auth-art-top{letter-spacing:1px}}@media (width<=860px) and (width>=761px){.cl-auth-layout{grid-template-columns:minmax(0,1fr) 400px;gap:28px}.cl-auth-art-front{padding:18px}.cl-auth-art-top>span:nth-child(2){letter-spacing:.3px;font-size:7px}.cl-auth-art-caption strong{font-size:17px}.cl-auth-art-caption>span{font-size:8px}.cl-auth-art-bottom{letter-spacing:.5px;font-size:6px}}@media (width<=760px){.cl-auth-page{padding-left:max(20px, env(safe-area-inset-left));padding-right:max(20px, env(safe-area-inset-right))}.cl-auth-header{width:100%;max-width:480px;padding:max(22px, env(safe-area-inset-top)) 0 20px;gap:15px;margin:0 auto}.cl-auth-brand{gap:10px}.cl-auth-brand-mark>svg,.cl-auth-console-mark{width:40px;height:40px}.cl-auth-brand strong{font-size:22px}.cl-auth-brand small{letter-spacing:.4px;margin-top:5px;font-size:10px}.cl-auth-header-label{letter-spacing:1.1px;text-align:right;justify-content:flex-end;max-width:118px;font-size:8px;line-height:1.65}.cl-auth-header-label>span{display:none}.cl-auth-layout{grid-template-columns:minmax(0,1fr);align-items:start;gap:18px;width:100%;max-width:480px;margin:0 auto;padding:0 0 27px;display:grid}.cl-auth-story{background:#eaf0ff;border:1px solid #dfe7fe;border-radius:18px;min-height:118px;padding:19px 17px;position:relative}.cl-auth-story-copy{width:calc(100% - 103px)}.cl-auth-story-label{letter-spacing:1.25px;gap:0;font-size:8px;line-height:1.4}.cl-auth-story-label:before{display:none}.cl-auth-story h1{letter-spacing:-.55px;max-width:100%;margin:8px 0 0;font-size:23px;line-height:1.4}.cl-auth-story-copy>p,.cl-auth-story-foot{display:none}.cl-auth-art{width:110px;height:82px;margin:0;position:absolute;top:22px;right:11px}.cl-auth-art-orbit,.cl-auth-art-caption,.cl-auth-art-bottom,.cl-auth-art-stamp{display:none}.cl-auth-art-back{border-radius:8px;width:92px;height:67px;top:3px;left:13px}.cl-auth-art-front{border-radius:8px;width:100px;height:67px;padding:10px 9px;top:7px;left:0;box-shadow:0 8px 14px #244bdc23}.cl-auth-art-top{letter-spacing:.4px;gap:5px;font-size:5px;line-height:1.4}.cl-auth-art-symbol svg{width:15px;height:15px}.cl-auth-art-dot{width:3px;height:3px}.cl-auth-art-front:after{content:"";background:#ffffff9c;border-radius:3px;height:3px;position:absolute;bottom:18px;left:11px;right:27px;box-shadow:0 8px #ffffff40}.cl-auth-art--exchange .cl-auth-art-front{border-radius:5px;top:5px;box-shadow:0 8px 14px #6a34391a}.cl-auth-art--exchange .cl-auth-art-back{border-radius:5px;top:3px}.cl-auth-art--exchange .cl-auth-art-front:after{background:#972d4970;box-shadow:0 8px #972d492a}.cl-auth-card{border-radius:21px;width:100%;min-width:0;margin:0;padding:26px 24px;box-shadow:0 8px 28px #243c6708}.cl-auth-card-topline{min-height:21px;margin-bottom:10px}.cl-auth-card-kicker{letter-spacing:1.2px;font-size:9px}.cl-auth-card h2{letter-spacing:-.6px;font-size:26px;line-height:1.4}.cl-auth-card-heading>p{margin-top:9px;font-size:13px;line-height:1.8}.cl-auth-form{margin-top:24px}.cl-auth-field{gap:8px;margin-bottom:18px}.cl-auth-field>span:first-child,.cl-auth-field>label{font-size:13px}.cl-auth-field input{height:52px;padding-left:13px;font-size:16px}.cl-auth-field input::placeholder{font-size:14px}.cl-auth-password-wrap input{padding-right:48px}.cl-auth-field>small{font-size:11px;line-height:1.65}.cl-auth-captcha-row{grid-template-columns:minmax(0,1fr) minmax(104px,.95fr);gap:10px}.cl-auth-captcha-row>input{letter-spacing:1.2px;padding-right:10px;font-size:16px}.cl-auth-captcha-row>input::placeholder{letter-spacing:0;font-size:13px}.cl-auth-captcha-hint button{min-height:30px;margin-top:-4px;margin-bottom:-4px;font-size:11px}.cl-auth-submit{border-radius:10px;height:52px}.cl-auth-switch{margin-top:23px;padding-top:18px;font-size:13px}.cl-auth-switch button{min-height:36px;font-size:13px}.cl-auth-register-note{justify-content:flex-start;font-size:11px}.cl-auth-managed-note{margin-top:23px;padding-top:19px}.cl-auth-footer{width:100%;max-width:480px;padding:0 2px max(24px, env(safe-area-inset-bottom));gap:12px;margin:auto auto 0;font-size:10px;line-height:1.7}.cl-auth-footer>span:first-child{max-width:70%}.cl-auth-footer>span:last-child{gap:4px;font-size:9px}.cl-auth-surface-exchange .cl-auth-story{background:#f4e8e8;border-color:#eadde0;border-radius:13px}.cl-auth-surface-exchange .cl-auth-story h1{font-size:23px}.cl-auth-surface-exchange .cl-auth-card{border-radius:17px;box-shadow:0 8px 28px #65404b07}.cl-auth-surface-agent .cl-auth-story,.cl-auth-surface-admin .cl-auth-story{border-color:var(--cl-auth-line);background:var(--cl-auth-tint)}.cl-auth-surface-agent .cl-auth-story h1,.cl-auth-surface-admin .cl-auth-story h1{font-size:21px}.cl-auth-is-register .cl-auth-story{display:none}}@media (width<=380px){.cl-auth-card{padding:24px 20px}.cl-auth-header-label{letter-spacing:.7px;max-width:96px;font-size:7px}.cl-auth-story{min-height:112px;padding:17px 14px}.cl-auth-story-copy{width:calc(100% - 91px)}.cl-auth-story h1,.cl-auth-surface-exchange .cl-auth-story h1{font-size:21px}.cl-auth-art{transform-origin:100% 0;top:24px;right:2px;transform:scale(.88)}.cl-auth-card h2{font-size:24px}.cl-auth-captcha-row{grid-template-columns:minmax(0,1fr) 104px;gap:8px}.cl-auth-captcha-row>input{letter-spacing:.8px;padding-left:11px;font-size:16px}.cl-auth-card-kicker{letter-spacing:1px;font-size:8px}.cl-auth-footer{font-size:9px}}@media (prefers-reduced-motion:reduce){.cl-auth-page *{transition:none!important}.cl-auth-spin{animation:none}}*{box-sizing:border-box}html,body{color:#182b29;-webkit-font-smoothing:antialiased;background:#f3f4f1;min-height:100%;margin:0;font-family:DM Sans,Noto Sans SC,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}button,input,select,textarea{font:inherit}button,a,input,textarea,select{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:wait;opacity:.55}a{color:inherit;text-decoration:none}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline-offset:3px;outline:3px solid #65b7a0}svg{flex-shrink:0}::selection{background:#c9e9dc}body{overscroll-behavior-y:none}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;min-width:0}body,#root{min-width:0;max-width:100%}html[data-app-touch=locked] body,html[data-app-touch=locked] #root,html[data-app-touch=locked] :where(button,a,input,select,textarea,.mobile-app,.m-sheet){touch-action:pan-x pan-y!important}.boot-state{color:#26314d;text-align:center;background:#f4f6fb;flex-direction:column;justify-content:center;align-items:center;min-height:100dvh;padding:24px;font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,sans-serif;display:flex}.boot-state h1{font-size:22px}.boot-state p{color:#58627a;font-size:14px;line-height:1.8}.boot-state button{color:#fff;background:#454cc6;border:0;border-radius:10px;margin-top:12px;padding:12px 24px;font-size:15px}.boot-spinner{border:3px solid #dbe0f1;border-top-color:#454cc6;border-radius:50%;width:30px;height:30px;animation:.8s linear infinite bootspin}@keyframes bootspin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.boot-spinner{animation:none}}
