.el-checkbox{--el-checkbox-font-size:14px;--el-checkbox-font-weight:var(--el-font-weight-primary);--el-checkbox-text-color:var(--el-text-color-regular);--el-checkbox-input-height:14px;--el-checkbox-input-width:14px;--el-checkbox-border-radius:var(--el-border-radius-small);--el-checkbox-bg-color:var(--el-fill-color-blank);--el-checkbox-input-border:var(--el-border);--el-checkbox-disabled-border-color:var(--el-border-color);--el-checkbox-disabled-input-fill:var(--el-fill-color-light);--el-checkbox-disabled-icon-color:var(--el-text-color-placeholder);--el-checkbox-disabled-checked-input-fill:var(--el-border-color-extra-light);--el-checkbox-disabled-checked-input-border-color:var(--el-border-color);--el-checkbox-disabled-checked-icon-color:var(--el-text-color-placeholder);--el-checkbox-checked-text-color:var(--el-color-primary);--el-checkbox-checked-input-border-color:var(--el-color-primary);--el-checkbox-checked-bg-color:var(--el-color-primary);--el-checkbox-checked-icon-color:var(--el-color-white);--el-checkbox-input-border-color-hover:var(--el-color-primary);align-items:center;color:var(--el-checkbox-text-color);cursor:pointer;display:inline-flex;font-size:var(--el-font-size-base);font-weight:var(--el-checkbox-font-weight);height:var(--el-checkbox-height,32px);margin-right:30px;position:relative;-webkit-user-select:none;user-select:none;white-space:nowrap}.el-checkbox.is-disabled{cursor:not-allowed}.el-checkbox.is-bordered{border:var(--el-border);border-radius:var(--el-border-radius-base);box-sizing:border-box;padding:0 15px 0 9px}.el-checkbox.is-bordered.is-checked{border-color:var(--el-color-primary)}.el-checkbox.is-bordered.is-disabled{border-color:var(--el-border-color-lighter)}.el-checkbox.is-bordered.el-checkbox--large{border-radius:var(--el-border-radius-base);padding:0 19px 0 11px}.el-checkbox.is-bordered.el-checkbox--large .el-checkbox__label{font-size:var(--el-font-size-base)}.el-checkbox.is-bordered.el-checkbox--large .el-checkbox__inner{height:14px;width:14px}.el-checkbox.is-bordered.el-checkbox--small{border-radius:calc(var(--el-border-radius-base) - 1px);padding:0 11px 0 7px}.el-checkbox.is-bordered.el-checkbox--small .el-checkbox__label{font-size:12px}.el-checkbox.is-bordered.el-checkbox--small .el-checkbox__inner{height:12px;width:12px}.el-checkbox.is-bordered.el-checkbox--small .el-checkbox__inner:after{height:6px;width:2px}.el-checkbox input:focus-visible+.el-checkbox__inner{border-radius:var(--el-checkbox-border-radius);outline:2px solid var(--el-checkbox-input-border-color-hover);outline-offset:1px}.el-checkbox__input{cursor:pointer;display:inline-flex;outline:none;position:relative;white-space:nowrap}.el-checkbox__input.is-disabled .el-checkbox__inner{background-color:var(--el-checkbox-disabled-input-fill);border-color:var(--el-checkbox-disabled-border-color);cursor:not-allowed}.el-checkbox__input.is-disabled .el-checkbox__inner:after{border-color:var(--el-checkbox-disabled-icon-color);cursor:not-allowed}.el-checkbox__input.is-disabled.is-checked .el-checkbox__inner{background-color:var(--el-checkbox-disabled-checked-input-fill);border-color:var(--el-checkbox-disabled-checked-input-border-color)}.el-checkbox__input.is-disabled.is-checked .el-checkbox__inner:after{border-color:var(--el-checkbox-disabled-checked-icon-color)}.el-checkbox__input.is-disabled.is-indeterminate .el-checkbox__inner{background-color:var(--el-checkbox-disabled-checked-input-fill);border-color:var(--el-checkbox-disabled-checked-input-border-color)}.el-checkbox__input.is-disabled.is-indeterminate .el-checkbox__inner:before{background-color:var(--el-checkbox-disabled-checked-icon-color);border-color:var(--el-checkbox-disabled-checked-icon-color)}.el-checkbox__input.is-disabled+span.el-checkbox__label{color:var(--el-disabled-text-color);cursor:not-allowed}.el-checkbox__input.is-checked .el-checkbox__inner{background-color:var(--el-checkbox-checked-bg-color);border-color:var(--el-checkbox-checked-input-border-color)}.el-checkbox__input.is-checked .el-checkbox__inner:after{border-color:var(--el-checkbox-checked-icon-color);transform:translate(-45%,-60%) rotate(45deg) scaleY(1)}.el-checkbox__input.is-checked+.el-checkbox__label{color:var(--el-checkbox-checked-text-color)}.el-checkbox__input.is-focus:not(.is-checked) .el-checkbox__original:not(:focus-visible){border-color:var(--el-checkbox-input-border-color-hover)}.el-checkbox__input.is-indeterminate .el-checkbox__inner{background-color:var(--el-checkbox-checked-bg-color);border-color:var(--el-checkbox-checked-input-border-color)}.el-checkbox__input.is-indeterminate .el-checkbox__inner:before{background-color:var(--el-checkbox-checked-icon-color);content:"";display:block;height:2px;left:0;position:absolute;right:0;top:5px;transform:scale(.5)}.el-checkbox__input.is-indeterminate .el-checkbox__inner:after{display:none}.el-checkbox__inner{background-color:var(--el-checkbox-bg-color);border:var(--el-checkbox-input-border);border-radius:var(--el-checkbox-border-radius);box-sizing:border-box;display:inline-block;height:var(--el-checkbox-input-height);position:relative;transition:border-color .25s cubic-bezier(.71,-.46,.29,1.46),background-color .25s cubic-bezier(.71,-.46,.29,1.46),outline .25s cubic-bezier(.71,-.46,.29,1.46);width:var(--el-checkbox-input-width);z-index:var(--el-index-normal)}.el-checkbox__inner:hover{border-color:var(--el-checkbox-input-border-color-hover)}.el-checkbox__inner:after{border:1px solid #0000;border-left:0;border-top:0;box-sizing:initial;content:"";height:7px;left:50%;position:absolute;top:50%;transform:translate(-45%,-60%) rotate(45deg) scaleY(0);transform-origin:center;transition:transform .15s ease-in .05s;width:3px}.el-checkbox__original{height:0;margin:0;opacity:0;outline:none;position:absolute;width:0;z-index:-1}.el-checkbox__label{display:inline-block;font-size:var(--el-checkbox-font-size);line-height:1;padding-left:8px}.el-checkbox.el-checkbox--large{height:40px}.el-checkbox.el-checkbox--large .el-checkbox__label{font-size:14px}.el-checkbox.el-checkbox--large .el-checkbox__inner{height:14px;width:14px}.el-checkbox.el-checkbox--small{height:24px}.el-checkbox.el-checkbox--small .el-checkbox__label{font-size:12px}.el-checkbox.el-checkbox--small .el-checkbox__inner{height:12px;width:12px}.el-checkbox.el-checkbox--small .el-checkbox__input.is-indeterminate .el-checkbox__inner:before{top:4px}.el-checkbox.el-checkbox--small .el-checkbox__inner:after{height:6px;width:2px}.el-checkbox:last-of-type{margin-right:0}.access-heading h2[data-v-7a08bed4]{font-size:26px;margin-bottom:6px}.access-heading p[data-v-7a08bed4]{color:var(--muted);margin-bottom:28px}.field[data-v-7a08bed4]{margin-bottom:18px}.field label[data-v-7a08bed4]{display:block;font-weight:500;margin-bottom:7px}.field-error[data-v-7a08bed4]{color:#b91c1c;font-size:12px;margin:5px 0 0}.code-row[data-v-7a08bed4]{align-items:center;display:flex;gap:12px}.code-row>.el-input[data-v-7a08bed4]{flex:1;min-width:0}.captcha-button[data-v-7a08bed4]{background:var(--canvas);border:1px solid var(--line);border-radius:6px;flex-shrink:0;font-size:12px;height:42px;padding:0;width:100px}.captcha-button img[data-v-7a08bed4]{height:40px;width:96px}.agreement-row[data-v-7a08bed4]{align-items:center;display:flex;font-size:12px;gap:6px}.agreement-row[data-v-7a08bed4] .el-checkbox__label{font-size:12px}.text-button[data-v-7a08bed4]{background:none;border:0;color:var(--brand);font-size:12px;padding:0}.submit-button[data-v-7a08bed4]{margin-top:24px;width:100%}.access-links[data-v-7a08bed4]{color:var(--brand);display:flex;font-size:13px;gap:20px;justify-content:space-between;margin-top:20px}.form-alert[data-v-7a08bed4]{margin-bottom:20px}.access-links a[data-v-7a08bed4]{align-items:center;display:inline-flex;gap:10px}.policy-content[data-v-7a08bed4]{max-height:60vh;overflow:auto}.auth-shell[data-v-4aa1f7c0]{align-items:center;display:grid;gap:64px;grid-template-columns:minmax(0,1fr) 440px;min-height:calc(100vh - 230px);padding-bottom:64px;padding-top:48px}.auth-story[data-v-4aa1f7c0]{align-self:stretch;background:radial-gradient(ellipse at 95% 95%,#2b5089,transparent 65%),#172d50;border-radius:24px;color:#fff;display:flex;flex-direction:column;justify-content:center;min-height:590px;overflow:hidden;padding:48px;position:relative}.auth-story .eyebrow[data-v-4aa1f7c0]{color:#afc8f5;font-size:11px;letter-spacing:3px;margin-bottom:24px}.auth-story h1[data-v-4aa1f7c0]{font-size:36px;font-weight:550;letter-spacing:-.5px;line-height:1.6;margin-bottom:20px}.auth-story>p[data-v-4aa1f7c0]:not(.eyebrow){color:#b5c6e0;font-size:14px;line-height:2}.auth-card[data-v-4aa1f7c0]{border-radius:18px;box-shadow:0 16px 48px #172b4d08;padding:38px}.story-art[data-v-4aa1f7c0]{height:180px;margin-top:24px;max-width:340px;position:relative}.art-book[data-v-4aa1f7c0]{align-items:center;background:linear-gradient(135deg,#4a83f7,#2860de);border:1px solid #7aa1f46b;border-radius:6px 18px 18px 6px;box-shadow:12px 12px 26px #06182b40;color:#dbe8ff;display:flex;flex-direction:column;gap:10px;height:134px;justify-content:center;left:30px;position:absolute;top:24px;transform:rotate(-14deg);width:105px;z-index:2}.art-book i[data-v-4aa1f7c0]{background:#b9d0ff80;border-radius:2px;height:2px;width:40px}.art-book i[data-v-4aa1f7c0]:last-child{width:26px}.art-page[data-v-4aa1f7c0]{background:#a6c2f8;border-radius:6px 18px 18px 6px;height:134px;left:42px;opacity:.8;position:absolute;top:27px;transform:rotate(5deg);width:105px}.art-orbit[data-v-4aa1f7c0]{border:1px solid #8da9d135;border-radius:50%;height:240px;position:absolute;right:-65px;top:-25px;width:240px}.art-orbit[data-v-4aa1f7c0]:after{border:1px solid #8da9d125;border-radius:50%;content:"";height:180px;left:29px;position:absolute;top:29px;width:180px}.art-spark[data-v-4aa1f7c0]{color:#a5c5ff;position:absolute;right:24px;top:30px}.art-caption[data-v-4aa1f7c0]{bottom:28px;color:#b3c6e4;font-size:11px;left:176px;letter-spacing:4px;position:absolute;writing-mode:vertical-rl}@media(max-width:1100px){.auth-shell[data-v-4aa1f7c0]{gap:28px;grid-template-columns:minmax(0,1fr) 420px}.auth-story[data-v-4aa1f7c0]{min-height:590px;padding:32px}.auth-story h1[data-v-4aa1f7c0]{font-size:29px}.auth-card[data-v-4aa1f7c0]{padding:32px}.art-caption[data-v-4aa1f7c0]{left:166px}}
