@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-font-weight:initial;--tw-tracking:initial}}}.oras-auth .cl-rootBox,.oras-auth .cl-cardBox{width:100%;max-width:none}.oras-auth .cl-cardBox{border-style:var(--tw-border-style);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:#0000;border-width:0;border-radius:0;overflow:visible}.oras-auth .cl-card{margin:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * 6);border-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem) * 0);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:#0000;border-width:0;border-radius:0}.oras-auth .cl-main,.oras-auth .cl-form{gap:calc(var(--spacing,.25rem) * 6)}.oras-auth .cl-header{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 2);text-align:left}.oras-auth .cl-logoBox{display:none}.oras-auth .cl-headerTitle{text-align:left;font-size:32px;line-height:var(--tw-leading,1.1);letter-spacing:var(--tw-tracking,-.02em);font-weight:var(--tw-font-weight,700);text-wrap:wrap;color:var(--ink)}.oras-auth .cl-headerSubtitle{text-align:left;font-size:16px;line-height:var(--tw-leading,1.4);font-weight:var(--tw-font-weight,400);text-wrap:wrap;color:var(--mute)}.oras-auth .cl-socialButtonsBlockButton{min-height:calc(var(--spacing,.25rem) * 12.5);border-style:var(--tw-border-style);border-width:1px;border-color:var(--ink);background-color:var(--surface);padding-inline:calc(var(--spacing,.25rem) * 6);font-size:16px;line-height:var(--tw-leading,1.3);font-weight:var(--tw-font-weight,600);color:var(--ink);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-radius:10px;padding-block:14px}.oras-auth .cl-socialButtonsBlockButton:hover{background-color:var(--paper)}.oras-auth .cl-socialButtonsBlockButtonText{font-size:16px;line-height:var(--tw-leading,1.3);font-weight:var(--tw-font-weight,600);color:var(--ink)}.oras-auth .cl-dividerLine{background-color:var(--rule)}.oras-auth .cl-dividerText{font-size:12px;line-height:var(--tw-leading,1.3);font-weight:var(--tw-font-weight,500);color:var(--mute)}.oras-auth .cl-formFieldRow:not([aria-hidden=true]) .cl-formField{gap:calc(var(--spacing,.25rem) * 0);border-style:var(--tw-border-style);border-width:1px;border-color:var(--rule);background-color:var(--surface);padding-block:calc(var(--spacing,.25rem) * 2.5);padding-right:calc(var(--spacing,.25rem) * 3.5);padding-left:calc(var(--spacing,.25rem) * 12);border-radius:12px;position:relative}.oras-auth .cl-formField>div:first-child{gap:calc(var(--spacing,.25rem) * .5)}.oras-auth .cl-formFieldRow:not([aria-hidden=true]) .cl-formField:focus-within{border-style:var(--tw-border-style);border-width:2px;border-color:var(--ink);padding-block:calc(var(--spacing,.25rem) * 2.25);padding-right:calc(var(--spacing,.25rem) * 3.25);padding-left:calc(var(--spacing,.25rem) * 11.75)}.oras-auth .cl-formField:has([aria-invalid=true]){border-color:var(--status-destructive)}.oras-auth .cl-formFieldLabelRow{margin:calc(var(--spacing,.25rem) * 0);min-height:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * 2)}.oras-auth .cl-formFieldLabel,.oras-auth .cl-formFieldHintText{font-size:12px;line-height:var(--tw-leading,1.3);font-weight:var(--tw-font-weight,500);color:var(--mute)}.oras-auth .cl-formFieldInput{height:auto;min-height:calc(var(--spacing,.25rem) * 5.5);border-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem) * 0);color:var(--ink);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-outline-style:none;background-color:#0000;border-width:0;border-radius:0;outline-style:none}.oras-auth .cl-formField .cl-formFieldInput:is(:focus,:focus-visible,:hover){border-style:var(--tw-border-style);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-outline-style:none;border-width:0;outline-style:none}.oras-auth .cl-formFieldInput::placeholder{color:var(--system-tertiary-label)}.oras-auth .cl-formFieldInputGroup{border-style:var(--tw-border-style);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:#0000;border-width:0;border-radius:0}.oras-auth .cl-formFieldInputShowPasswordButton{color:var(--ink)}.oras-auth .cl-formFieldErrorText{font-size:14px;line-height:var(--tw-leading,1.35);font-weight:var(--tw-font-weight,500);color:var(--status-destructive)}.oras-auth .cl-formFieldSuccessText,.oras-auth .cl-formFieldInfoText{font-size:14px;line-height:var(--tw-leading,1.35);font-weight:var(--tw-font-weight,500);color:var(--mute)}.oras-auth .cl-formFieldRow:not([aria-hidden=true]) .cl-formField:before{content:"";pointer-events:none;top:calc(var(--spacing,.25rem) * 4.75);left:calc(var(--spacing,.25rem) * 3.5);width:calc(var(--spacing,.25rem) * 5);height:calc(var(--spacing,.25rem) * 5);background-color:var(--mute);-webkit-mask:var(--auth-icon) center / contain no-repeat;-webkit-mask:var(--auth-icon) center / contain no-repeat;-webkit-mask:var(--auth-icon) center / contain no-repeat;mask:var(--auth-icon) center / contain no-repeat;position:absolute}.oras-auth .cl-formFieldRow:not([aria-hidden=true]) .cl-formField:focus-within:before{top:calc(var(--spacing,.25rem) * 4.5);left:calc(var(--spacing,.25rem) * 3.25)}.oras-auth .cl-formField__identifier,.oras-auth .cl-formField__emailAddress{--auth-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2' y='4' width='20' height='16' rx='2'/%3E%3Cpath d='m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7'/%3E%3C/svg%3E")}.oras-auth .cl-formField__password,.oras-auth .cl-formField__newPassword,.oras-auth .cl-formField__confirmPassword{--auth-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='11' width='18' height='11' rx='2'/%3E%3Cpath d='M7 11V7a5 5 0 0 1 10 0v4'/%3E%3C/svg%3E")}.oras-auth .cl-formFieldRow:not([aria-hidden=true]) .cl-formField:not(.cl-formField__identifier,.cl-formField__emailAddress,.cl-formField__password,.cl-formField__newPassword,.cl-formField__confirmPassword){padding-left:calc(var(--spacing,.25rem) * 3.5)}.oras-auth .cl-formFieldRow:not([aria-hidden=true]) .cl-formField:not(.cl-formField__identifier,.cl-formField__emailAddress,.cl-formField__password,.cl-formField__newPassword,.cl-formField__confirmPassword):focus-within{padding-left:calc(var(--spacing,.25rem) * 3.25)}.oras-auth .cl-formField:not(.cl-formField__identifier,.cl-formField__emailAddress,.cl-formField__password,.cl-formField__newPassword,.cl-formField__confirmPassword):before{display:none}.oras-auth .cl-formFieldRow:not([aria-hidden=true]):has(+.cl-formFieldRow:not([aria-hidden=true])) .cl-formField{border-bottom-right-radius:0;border-bottom-left-radius:0}.oras-auth .cl-formFieldRow:not([aria-hidden=true])+.cl-formFieldRow:not([aria-hidden=true]){margin-top:calc(var(--spacing,.25rem) * -6.25)}.oras-auth .cl-formFieldRow:not([aria-hidden=true])+.cl-formFieldRow:not([aria-hidden=true]) .cl-formField{border-top-left-radius:0;border-top-right-radius:0}.oras-auth .cl-formField:focus-within{z-index:10}.oras-auth .cl-formFieldRow:has(.cl-formFieldAction){margin-bottom:calc(var(--spacing,.25rem) * 9)}.oras-auth .cl-formFieldAction{top:calc(100% + 12px);left:calc(var(--spacing,.25rem) * 0);font-size:14px;line-height:var(--tw-leading,1.35);font-weight:var(--tw-font-weight,600);color:var(--ink);text-underline-offset:4px;text-decoration-line:underline;text-decoration-thickness:1.5px;position:absolute}.oras-auth .cl-formFieldRow:has(.cl-formFieldCheckboxInput) .cl-formField{border-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem) * 0);background-color:#0000;border-width:0;border-radius:0}.oras-auth .cl-formFieldRow:has(.cl-formFieldCheckboxInput) .cl-formField:focus-within{border-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem) * 0);background-color:#0000;border-width:0;border-radius:0}.oras-auth .cl-formFieldRow:has(.cl-formFieldCheckboxInput) .cl-formField:before{display:none}.oras-auth .cl-formFieldCheckboxInput{width:calc(var(--spacing,.25rem) * 6);height:calc(var(--spacing,.25rem) * 6);accent-color:var(--ink);border-radius:6px}.oras-auth .cl-formFieldCheckboxLabel{font-size:16px;line-height:var(--tw-leading,1.4);font-weight:var(--tw-font-weight,400);color:var(--ink)}.oras-auth .cl-otpCodeFieldInputs{justify-content:flex-start;gap:calc(var(--spacing,.25rem) * 2)}.oras-auth .cl-otpCodeFieldInput{height:calc(var(--spacing,.25rem) * 14);width:calc(var(--spacing,.25rem) * 12);border-style:var(--tw-border-style);border-width:1px;border-color:var(--rule);background-color:var(--surface);font-size:22px;line-height:var(--tw-leading,1.2);letter-spacing:var(--tw-tracking,-.01em);font-weight:var(--tw-font-weight,600);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--ink);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-radius:12px}.oras-auth .cl-otpCodeFieldInput:not(:placeholder-shown),.oras-auth .cl-otpCodeFieldInput[value]:not([value=""]){background-color:var(--paper)}.oras-auth .cl-otpCodeFieldInput:focus{border-style:var(--tw-border-style);border-width:2px;border-color:var(--ink);background-color:var(--surface)}.oras-auth .cl-formButtonPrimary{min-height:calc(var(--spacing,.25rem) * 12.25);border-style:var(--tw-border-style);background-color:var(--ink);padding-inline:calc(var(--spacing,.25rem) * 6);font-size:16px;line-height:var(--tw-leading,1.3);font-weight:var(--tw-font-weight,600);--tw-tracking:var(--tracking-normal,0em);letter-spacing:var(--tracking-normal,0em);color:var(--on-ink);text-transform:none;--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-image:none;border-width:0;border-radius:10px;padding-block:14px}.oras-auth .cl-formButtonPrimary:after{display:none}.oras-auth .cl-formButtonPrimary:hover{background-color:var(--ink)}@supports (color:color-mix(in lab, red, red)){.oras-auth .cl-formButtonPrimary:hover{background-color:color-mix(in oklab, var(--ink) 90%, transparent)}}.oras-auth .cl-formButtonPrimary:disabled{opacity:.35}.oras-auth .cl-formButtonPrimary>*{gap:calc(var(--spacing,.25rem) * 2)}.oras-auth .cl-buttonArrowIcon{margin:calc(var(--spacing,.25rem) * 0);width:calc(var(--spacing,.25rem) * 5);height:calc(var(--spacing,.25rem) * 5);opacity:1;background-color:currentColor;order:-9999;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14'/%3E%3Cpath d='m12 5 7 7-7 7'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14'/%3E%3Cpath d='m12 5 7 7-7 7'/%3E%3C/svg%3E") 50%/contain no-repeat}.oras-auth .cl-buttonArrowIcon>*{display:none}.oras-auth .cl-footer{margin:calc(var(--spacing,.25rem) * 0);align-items:flex-start;gap:calc(var(--spacing,.25rem) * 4);border-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem) * 0);padding-top:calc(var(--spacing,.25rem) * 6);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background:0 0;border-width:0}.oras-auth .cl-footerAction{margin:calc(var(--spacing,.25rem) * 0);justify-content:flex-start;gap:calc(var(--spacing,.25rem) * 1.5);padding:calc(var(--spacing,.25rem) * 0)}.oras-auth .cl-footerActionText{font-size:14px;line-height:var(--tw-leading,1.35);font-weight:var(--tw-font-weight,500);color:var(--mute)}.oras-auth .cl-footerActionLink,.oras-auth .cl-formResendCodeLink,.oras-auth .cl-alternativeMethodsBlockButton__resetPassword{font-size:14px;line-height:var(--tw-leading,1.35);font-weight:var(--tw-font-weight,600);color:var(--ink);text-underline-offset:4px;text-decoration-line:underline;text-decoration-thickness:1.5px}@media (hover:hover){:is(.oras-auth .cl-footerActionLink,.oras-auth .cl-formResendCodeLink,.oras-auth .cl-alternativeMethodsBlockButton__resetPassword):hover{color:var(--ink)}}.oras-auth .cl-footerItem,.oras-auth .cl-footerPages{font-size:12px;line-height:var(--tw-leading,1.3);font-weight:var(--tw-font-weight,500);color:var(--mute);justify-content:flex-start}.oras-auth .cl-backLink{font-size:14px;line-height:var(--tw-leading,1.35);font-weight:var(--tw-font-weight,600);color:var(--mute);text-underline-offset:4px;text-decoration-line:underline;text-decoration-thickness:1.5px}.oras-auth .cl-identityPreview{justify-content:space-between;gap:calc(var(--spacing,.25rem) * 2.5);border-style:var(--tw-border-style);border-width:1px;border-color:var(--rule);background-color:var(--surface);width:100%;padding-inline:calc(var(--spacing,.25rem) * 3.5);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-radius:12px;padding-block:14px}.oras-auth .cl-identityPreviewText{font-size:16px;line-height:var(--tw-leading,1.4);font-weight:var(--tw-font-weight,400);color:var(--ink)}.oras-auth .cl-identityPreviewEditButton{color:var(--ink)}.oras-auth .cl-alternativeMethods{gap:calc(var(--spacing,.25rem) * 0)}.oras-auth .cl-alternativeMethodsBlockButton{min-height:calc(var(--spacing,.25rem) * 12);justify-content:flex-start;gap:calc(var(--spacing,.25rem) * 3);border-style:var(--tw-border-style);border-width:0;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--rule);padding-inline:calc(var(--spacing,.25rem) * 0);text-align:left;font-size:16px;line-height:var(--tw-leading,1.4);font-weight:var(--tw-font-weight,400);color:var(--ink);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:#0000;border-radius:0;padding-block:14px}.oras-auth .cl-alternativeMethodsBlockButton:hover{background-color:#0000}.oras-auth .cl-alternativeMethodsBlockButtonText{font-size:16px;line-height:var(--tw-leading,1.4);font-weight:var(--tw-font-weight,400);color:var(--ink)}.oras-auth .cl-alert{border-style:var(--tw-border-style);border-width:1.5px;border-color:var(--status-destructive);background-color:var(--surface);padding-inline:calc(var(--spacing,.25rem) * 4);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-radius:14px;padding-block:14px}.oras-auth .cl-alertText{font-size:14px;line-height:var(--tw-leading,1.35);font-weight:var(--tw-font-weight,500);color:var(--mute)}.oras-auth .cl-alertIcon{color:var(--status-destructive)}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}