.BScGKW_page{scrollbar-width:none;isolation:isolate;background-color:var(--tv-page-background);background-image:var(--tv-page-gradient);place-items:center;height:100dvh;min-height:0;padding:clamp(1rem,3vw,2.25rem);display:grid;position:relative;overflow:hidden auto}.BScGKW_page:before{z-index:-3;background-image:var(--tv-brand-triangle-pattern);background-size:var(--tv-brand-triangle-pattern-size);content:"";position:absolute;inset:0}.BScGKW_glowOne,.BScGKW_glowTwo{z-index:-2;filter:blur(24px);pointer-events:none;border-radius:50%;position:absolute}.BScGKW_glowOne{background:#128b8d1c;width:34rem;height:34rem;inset-block-start:-12rem;inset-inline-end:-9rem}.BScGKW_glowTwo{background:#075f6314;width:38rem;height:38rem;inset-block-end:-16rem;inset-inline-start:-12rem}.BScGKW_card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);direction:ltr;background:#fffffff5;border:1px solid #183c421f;border-radius:1.45rem;grid-template-columns:minmax(0,1.15fr) minmax(15.5rem,.85fr);grid-template-areas:"login brand";width:min(100%,47rem);min-height:min(29.5rem,100dvh - 3rem);padding:0;display:grid;position:relative;overflow:hidden;box-shadow:0 1.5rem 4rem #0e34391f,0 2px 8px #0e34390d}.BScGKW_card:before{content:none}.BScGKW_brandPanel{border-left:1px solid var(--tv-border);background-color:var(--tv-surface-muted);background-image:var(--tv-brand-triangle-pattern), var(--tv-surface-gradient);background-size:var(--tv-brand-triangle-pattern-size), auto;text-align:center;direction:rtl;grid-area:brand;place-content:center;justify-items:center;gap:.45rem;min-width:0;padding:1.75rem;display:grid;position:relative;overflow:hidden}.BScGKW_brandPanel:after{content:"";border:1px solid #13b5b529;border-radius:50%;width:18rem;height:18rem;position:absolute;bottom:-8rem;right:-7rem}.BScGKW_brandMarkFrame{z-index:1;filter:drop-shadow(0 .8rem 1.3rem #075f631f);background:0 0;border:0;place-items:center;width:8.75rem;height:8.75rem;margin-bottom:.65rem;display:grid;position:relative}.BScGKW_brandPanel strong{z-index:1;color:var(--tv-primary-dark);font-size:var(--tv-font-size-heading);font-weight:var(--tv-font-weight-semibold);position:relative}.BScGKW_brandPanel>span:last-child{z-index:1;color:var(--tv-text-secondary);font-size:var(--tv-font-size-label);font-weight:var(--tv-font-weight-regular);position:relative}.BScGKW_loginPanel{direction:rtl;grid-area:login;align-self:center;min-width:0;padding:clamp(1.25rem,3vw,1.9rem)}.BScGKW_brand{align-items:center;gap:1rem;display:flex}.BScGKW_logo{border-radius:var(--tv-radius-lg);background:var(--tv-tint);width:3.75rem;height:3.75rem;box-shadow:none;border:1px solid #087f8329;flex:none;place-items:center;display:grid;overflow:hidden}.BScGKW_brandCopy{gap:.18rem;display:grid}.BScGKW_brandCopy strong{color:var(--tv-text);font-size:var(--tv-font-size-section);letter-spacing:-.02em;font-weight:var(--tv-font-weight-semibold)}.BScGKW_brandCopy span{color:var(--tv-text-muted);font-size:var(--tv-font-size-label);font-weight:var(--tv-font-weight-regular)}.BScGKW_heading{margin:0 0 .9rem}.BScGKW_eyebrow{color:var(--tv-primary-dark);font-size:var(--tv-font-size-label);font-weight:var(--tv-font-weight-medium);letter-spacing:.08em;text-transform:uppercase;margin-bottom:.55rem;display:block}.BScGKW_heading h1{color:var(--tv-text);font-size:var(--tv-font-size-heading);letter-spacing:-.025em;line-height:var(--tv-line-height-heading);font-weight:var(--tv-font-weight-semibold);margin:0}.BScGKW_heading p{color:var(--tv-text-secondary);margin:.5rem 0 0;line-height:1.75}.BScGKW_centeredHeading{text-align:center;margin-bottom:1.2rem}.BScGKW_centeredHeading h1{font-size:var(--tv-font-size-heading);line-height:var(--tv-line-height-heading);font-weight:var(--tv-font-weight-semibold)}.BScGKW_form{gap:.55rem;display:grid}.BScGKW_visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.BScGKW_form label{color:var(--tv-text);font-size:var(--tv-font-size-sm);font-weight:var(--tv-font-weight-medium)}.BScGKW_form input{border-radius:var(--tv-radius-md);width:100%;min-height:2.75rem;color:var(--tv-text);font-size:var(--tv-font-size-input);font-weight:var(--tv-font-weight-regular);background:#ffffffeb;border:1px solid #1732382e;min-inline-size:0;padding-inline:1rem;transition:border-color .16s,box-shadow .16s}.BScGKW_form input:focus-visible{border-color:var(--tv-primary);outline:3px solid var(--tv-focus-ring);outline-offset:1px;box-shadow:0 0 0 4px #13b5b526}.BScGKW_form button,.BScGKW_googleButton{border-radius:var(--tv-radius-md);cursor:pointer;min-height:2.75rem;font-weight:var(--tv-font-weight-medium);transition:transform .16s,box-shadow .16s,background .16s}.BScGKW_form button{background:var(--tv-primary-dark);color:#fff;border:0;margin-top:.45rem;box-shadow:0 .8rem 1.8rem #075f6333}.BScGKW_form button:hover,.BScGKW_googleButton:hover{transform:translateY(-1px)}.BScGKW_form button:hover{background:var(--tv-primary);box-shadow:0 1rem 2rem #075f633d}.BScGKW_form button:focus-visible,.BScGKW_googleButton:focus-visible,.BScGKW_forgotLink:focus-visible,.BScGKW_backLink:focus-visible{outline:3px solid var(--tv-focus-ring);outline-offset:3px}.BScGKW_googleButton{width:100%;color:var(--tv-text);background:#fff;border:1px solid #17323829;justify-content:center;align-items:center;gap:.75rem;display:flex;box-shadow:0 .5rem 1.25rem #17323814}.BScGKW_googleButton svg{width:1.35rem;height:1.35rem}.BScGKW_divider{color:var(--tv-text-muted);font-size:var(--tv-font-size-body);font-weight:var(--tv-font-weight-regular);align-items:center;gap:.85rem;margin:.85rem 0;display:flex}.BScGKW_divider:before,.BScGKW_divider:after{background:var(--tv-border);content:"";flex:1;height:1px}.BScGKW_message,.BScGKW_success{font-size:var(--tv-font-size-body);border-radius:.9rem;margin:0 0 1.15rem;padding:.85rem .95rem;line-height:1.65}.BScGKW_message{color:#9d174d;background:#fdf2f8e0;border:1px solid #be185d2e}.BScGKW_success{color:#047857;background:#ecfdf5e6;border:1px solid #0596692e}.BScGKW_forgotLink,.BScGKW_backLink{width:fit-content;min-height:var(--tv-touch-target-min);color:var(--tv-primary-dark);font-size:var(--tv-font-size-control);font-weight:var(--tv-font-weight-medium);line-height:var(--tv-line-height-control);justify-content:center;align-items:center;padding-inline:.5rem;text-decoration:none;display:flex}.BScGKW_forgotLink{margin:.9rem auto 0}.BScGKW_backLink{margin:1.1rem auto 0}.BScGKW_forgotLink:hover,.BScGKW_backLink:hover{text-underline-offset:.2rem;text-decoration:underline}.BScGKW_hint{color:var(--tv-text-muted);font-size:var(--tv-font-size-label);margin:-.2rem 0 .35rem;line-height:1.6}.BScGKW_securityNote{border-top:1px solid var(--tv-border);color:var(--tv-text-muted);font-size:var(--tv-font-size-body);text-align:center;margin:.9rem 0 0;padding-top:.75rem;line-height:1.6}@media (max-width:48rem){.BScGKW_page{place-items:center;padding:1rem}.BScGKW_card{border-radius:1rem;grid-template-columns:1fr;grid-template-areas:"brand""login";width:100%;min-height:0;padding:0}.BScGKW_brandPanel{border-left:0;border-bottom:1px solid var(--tv-border);min-height:9rem;padding:1rem}.BScGKW_brandPanel strong,.BScGKW_brandPanel>span:last-child{display:none}.BScGKW_brandMarkFrame{width:6.75rem;height:6.75rem;margin:0}.BScGKW_loginPanel{padding:1.2rem 1rem 1.35rem}}@media (prefers-reduced-motion:reduce){.BScGKW_form button,.BScGKW_googleButton,.BScGKW_form input{transition:none}}
