#bm-app-lock-screen,#bm-app-login-screen{--bm-login-glow-rgb:var(--bm-login-glow-color,var(--bm-color-accent));--bm-login-glow-alpha:var(--bm-login-glow-strength,0.2);--bm-login-glow-scale:var(--bm-login-glow-spread,1);--bm-login-radius:min(26px,calc(var(--bm-radius, 8px)*1.75));--bm-login-field-height:58px;--bm-login-action-height:54px;--bm-login-ease:cubic-bezier(0.2,0.8,0.2,1);bottom:0;left:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;position:absolute;right:0;top:0;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:rgba(0,0,0,0);background:rgba(var(--bm-color-bg-secondary),1);color:rgba(var(--bm-color-text-primary),1);font-family:var(--bm-messenger-font,inherit);-webkit-font-smoothing:antialiased}#bm-app-lock-screen .bm-login-form,#bm-app-login-screen .bm-login-form{box-sizing:border-box;display:flex;flex-direction:column;margin:0 auto;max-width:440px;min-height:100%;padding:calc(var(--bm-safe-area-top, env(safe-area-inset-top, 0px)) + 20px) max(24px,var(--bm-safe-area-right,env(safe-area-inset-right,0px))) calc(var(--bm-safe-area-bottom, env(safe-area-inset-bottom, 0px)) + 12px) max(24px,var(--bm-safe-area-left,env(safe-area-inset-left,0px)));width:100%}#bm-app-lock-screen .bm-login-main,#bm-app-login-screen .bm-login-main{display:flex;flex:1 0 auto;flex-direction:column;justify-content:center;padding:16px 0 24px}#bm-app-lock-screen .bm-login-header,#bm-app-login-screen .bm-login-header{align-items:center;display:flex;flex-direction:column;isolation:isolate;margin-bottom:32px;position:relative;text-align:center}#bm-app-lock-screen .bm-login-halo,#bm-app-login-screen .bm-login-halo{background:radial-gradient(closest-side,rgba(var(--bm-login-glow-rgb),var(--bm-login-glow-alpha)) 0,rgba(var(--bm-login-glow-rgb),calc(var(--bm-login-glow-alpha)*.55)) 28%,rgba(var(--bm-login-glow-rgb),calc(var(--bm-login-glow-alpha)*.2)) 58%,rgba(var(--bm-login-glow-rgb),calc(var(--bm-login-glow-alpha)*.05)) 82%,rgba(var(--bm-login-glow-rgb),0) 100%);border-radius:50%;display:none;height:calc(400px*var(--bm-login-glow-scale));left:50%;margin:calc(-200px*var(--bm-login-glow-scale)) 0 0 calc(-200px*var(--bm-login-glow-scale));pointer-events:none;position:absolute;top:36px;width:calc(400px*var(--bm-login-glow-scale));z-index:-1}#bm-app-lock-screen .bm-login-mark,#bm-app-login-screen .bm-login-mark{background:rgba(var(--bm-color-bg-elevated),1);border-radius:23%;box-shadow:0 1px 2px rgba(var(--bm-color-text-primary),.06),0 0 0 .5px rgba(var(--bm-color-text-primary),.08);height:76px;margin-bottom:22px;overflow:hidden;position:relative;width:76px}#bm-app-lock-screen .bm-login-mark img,#bm-app-login-screen .bm-login-mark img{display:block;height:100%;object-fit:cover;pointer-events:none;width:100%;-webkit-user-drag:none}#bm-app-lock-screen .bm-login-monogram,#bm-app-login-screen .bm-login-monogram{align-items:center;background:rgba(var(--bm-color-accent),1);box-shadow:none;color:rgba(var(--bm-color-text-on-accent),1);display:flex;font-size:38px;font-weight:700;justify-content:center;letter-spacing:-.02em;line-height:1}#bm-app-lock-screen .bm-login-logo,#bm-app-login-screen .bm-login-logo{margin-bottom:24px;position:relative}#bm-app-lock-screen .bm-login-logo img,#bm-app-login-screen .bm-login-logo img{display:block;margin:0 auto;max-height:100px;max-width:min(100%,260px);pointer-events:none;-webkit-user-drag:none}#bm-app-lock-screen .bm-login-title,#bm-app-login-screen .bm-login-title{color:rgba(var(--bm-color-text-primary),1);font-size:28px;font-weight:700;letter-spacing:-.022em;line-height:1.15;margin:0;max-width:100%;overflow-wrap:anywhere;text-wrap:balance}#bm-app-lock-screen .bm-login-subtitle,#bm-app-login-screen .bm-login-subtitle{color:rgba(var(--bm-color-text-primary),.62);font-size:16px;line-height:1.4;margin:8px 0 0;max-width:320px;text-wrap:balance}#bm-app-lock-screen .bm-login-banner,#bm-app-login-screen .bm-login-banner{align-items:flex-start;animation:bm-login-banner-in .22s var(--bm-login-ease) both;background:rgba(var(--bm-color-text-primary),.05);border-radius:var(--bm-login-radius);box-shadow:inset 0 0 0 1px rgba(var(--bm-color-text-primary),.08);color:rgba(var(--bm-color-text-primary),.9);display:flex;font-size:15px;gap:10px;line-height:1.4;margin-bottom:16px;padding:12px 14px;text-align:start}#bm-app-lock-screen .bm-login-banner .bm-login-banner-icon,#bm-app-login-screen .bm-login-banner .bm-login-banner-icon{color:rgba(var(--bm-color-text-primary),.55);flex:0 0 auto;margin-top:1px}#bm-app-lock-screen .bm-login-error,#bm-app-login-screen .bm-login-error{background:rgba(var(--bm-color-danger),.08);box-shadow:inset 0 0 0 1px rgba(var(--bm-color-danger),.22)}#bm-app-lock-screen .bm-login-error .bm-login-banner-icon,#bm-app-login-screen .bm-login-error .bm-login-banner-icon{color:rgba(var(--bm-color-danger),1)}#bm-app-lock-screen .bm-login-notice .bm-login-banner-icon,#bm-app-login-screen .bm-login-notice .bm-login-banner-icon{color:rgba(var(--bm-color-success),1)}#bm-app-lock-screen .bm-login-fields,#bm-app-login-screen .bm-login-fields{display:flex;flex-direction:column;gap:12px}#bm-app-lock-screen .bm-login-field,#bm-app-login-screen .bm-login-field{align-items:center;background:rgba(var(--bm-color-bg-elevated),1);border-radius:var(--bm-login-radius);box-shadow:inset 0 0 0 1px rgba(var(--bm-color-border),1),0 1px 2px rgba(var(--bm-color-text-primary),.04);display:flex;height:var(--bm-login-field-height);position:relative;transition:box-shadow .16s ease}#bm-app-lock-screen .bm-login-field:focus-within,#bm-app-login-screen .bm-login-field:focus-within{box-shadow:inset 0 0 0 1.5px rgba(var(--bm-color-accent),1),0 0 0 4px rgba(var(--bm-color-accent),.16)}#bm-app-lock-screen .bm-login-field-icon,#bm-app-login-screen .bm-login-field-icon{align-items:center;align-self:stretch;color:rgba(var(--bm-color-text-primary),.42);display:flex;flex:0 0 52px;justify-content:center;transition:color .16s ease}#bm-app-lock-screen .bm-login-field:focus-within .bm-login-field-icon,#bm-app-login-screen .bm-login-field:focus-within .bm-login-field-icon{color:rgba(var(--bm-color-accent),1)}#bm-app-lock-screen .bm-login-input,#bm-app-login-screen .bm-login-input{-webkit-appearance:none;appearance:none;background:transparent;border:0;border-radius:0;box-shadow:none;box-sizing:border-box;caret-color:rgba(var(--bm-color-accent),1);color:rgba(var(--bm-color-field-text,var(--bm-color-text-primary)),1);flex:1 1 auto;font:inherit;font-size:17px;height:100%;line-height:1.2;margin:0;min-width:0;outline:none;padding:20px 16px 2px 0;user-select:text;-webkit-user-select:text}#bm-app-lock-screen .bm-login-input::placeholder,#bm-app-login-screen .bm-login-input::placeholder{color:transparent}#bm-app-lock-screen .bm-login-input:-webkit-autofill,#bm-app-login-screen .bm-login-input:-webkit-autofill{-webkit-text-fill-color:rgba(var(--bm-color-field-text,var(--bm-color-text-primary)),1);box-shadow:inset 0 0 0 100px rgba(var(--bm-color-bg-elevated),1);transition:background-color 600000s 0s}#bm-app-lock-screen .bm-login-input:disabled,#bm-app-login-screen .bm-login-input:disabled{opacity:.55;-webkit-text-fill-color:rgba(var(--bm-color-field-text,var(--bm-color-text-primary)),1)}#bm-app-lock-screen .bm-login-field-secret .bm-login-input,#bm-app-login-screen .bm-login-field-secret .bm-login-input{padding-right:0}#bm-app-lock-screen .bm-login-field label,#bm-app-login-screen .bm-login-field label{color:rgba(var(--bm-color-text-primary),.5);font-size:17px;left:52px;line-height:1.2;margin:0;overflow:hidden;pointer-events:none;position:absolute;right:16px;text-overflow:ellipsis;top:50%;transform:translateY(-50%);transform-origin:left center;transition:transform .16s var(--bm-login-ease),color .16s ease;white-space:nowrap}#bm-app-lock-screen .bm-login-field-secret label,#bm-app-login-screen .bm-login-field-secret label{right:52px}#bm-app-lock-screen .bm-login-input:-webkit-autofill~label,#bm-app-lock-screen .bm-login-input:focus~label,#bm-app-lock-screen .bm-login-input:not(:placeholder-shown)~label,#bm-app-login-screen .bm-login-input:-webkit-autofill~label,#bm-app-login-screen .bm-login-input:focus~label,#bm-app-login-screen .bm-login-input:not(:placeholder-shown)~label{transform:translateY(calc(-50% - 11px)) scale(.76)}#bm-app-lock-screen .bm-login-input:focus~label,#bm-app-login-screen .bm-login-input:focus~label{color:rgba(var(--bm-color-accent),1)}#bm-app-lock-screen .bm-login-reveal,#bm-app-login-screen .bm-login-reveal{align-items:center;align-self:stretch;border-radius:0 var(--bm-login-radius) var(--bm-login-radius) 0;color:rgba(var(--bm-color-text-primary),.45);cursor:pointer;display:flex;flex:0 0 52px;justify-content:center;padding:0}#bm-app-lock-screen .bm-login-reveal[aria-pressed=true],#bm-app-login-screen .bm-login-reveal[aria-pressed=true]{color:rgba(var(--bm-color-accent),1)}#bm-app-lock-screen .bm-login-reveal:focus-visible,#bm-app-login-screen .bm-login-reveal:focus-visible{outline:2px solid rgba(var(--bm-color-accent),1);outline-offset:-4px}#bm-app-lock-screen .bm-login-terms,#bm-app-login-screen .bm-login-terms{align-items:flex-start;color:rgba(var(--bm-color-text-primary),.7);display:flex;font-size:14px;gap:12px;line-height:1.45;margin:16px 2px 0;position:relative;text-align:start}#bm-app-lock-screen .bm-login-terms input,#bm-app-login-screen .bm-login-terms input{height:24px;left:0;margin:0;opacity:0;position:absolute;top:0;width:24px}#bm-app-lock-screen .bm-login-terms .bm-login-check,#bm-app-login-screen .bm-login-terms .bm-login-check{align-items:center;background:rgba(var(--bm-color-bg-elevated),1);border-radius:min(7px,var(--bm-radius,8px)*.9);box-shadow:inset 0 0 0 1.5px rgba(var(--bm-color-border-strong,var(--bm-color-border)),1);box-sizing:border-box;color:transparent;display:flex;flex:0 0 22px;height:22px;justify-content:center;pointer-events:none;transition:background-color .14s ease,box-shadow .14s ease,color .14s ease;width:22px}#bm-app-lock-screen .bm-login-terms input:checked+.bm-login-check,#bm-app-login-screen .bm-login-terms input:checked+.bm-login-check{background:rgba(var(--bm-color-accent),1);box-shadow:none;color:rgba(var(--bm-color-text-on-accent),1)}#bm-app-lock-screen .bm-login-terms input:focus-visible+.bm-login-check,#bm-app-login-screen .bm-login-terms input:focus-visible+.bm-login-check{outline:2px solid rgba(var(--bm-color-accent),1);outline-offset:2px}#bm-app-lock-screen .bm-login-terms label,#bm-app-login-screen .bm-login-terms label{padding-top:1px}#bm-app-lock-screen .bm-login-terms a,#bm-app-login-screen .bm-login-terms a{color:rgba(var(--bm-color-accent),1);font-weight:600;text-decoration:none}#bm-app-lock-screen .bm-login-terms-text,#bm-app-login-screen .bm-login-terms-text{display:flex;flex-direction:column;gap:4px;min-width:0}#bm-app-lock-screen .bm-login-terms-invalid .bm-login-check,#bm-app-login-screen .bm-login-terms-invalid .bm-login-check{background:rgba(var(--bm-color-danger),.08);box-shadow:inset 0 0 0 2px rgba(var(--bm-color-danger),1)}#bm-app-lock-screen .bm-login-terms-invalid input:focus-visible+.bm-login-check,#bm-app-login-screen .bm-login-terms-invalid input:focus-visible+.bm-login-check{outline-color:rgba(var(--bm-color-danger),1)}#bm-app-lock-screen .bm-login-terms-error,#bm-app-login-screen .bm-login-terms-error{color:rgba(var(--bm-color-danger),1);font-size:13px;font-weight:500}#bm-app-lock-screen .bm-login-action,#bm-app-login-screen .bm-login-action{align-items:center;border:0;border-radius:var(--bm-login-radius);box-sizing:border-box;cursor:pointer;display:flex;font-size:17px;font-weight:600;gap:10px;height:var(--bm-login-action-height);justify-content:center;letter-spacing:-.01em;line-height:1.2;padding:0 20px;position:relative;text-align:center;text-transform:none;transition:transform .12s ease,background-color .12s ease,opacity .16s ease,box-shadow .16s ease;user-select:none;-webkit-user-select:none;width:100%}#bm-app-lock-screen .bm-login-action>span,#bm-app-login-screen .bm-login-action>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#bm-app-lock-screen .bm-login-action:active:not([aria-disabled=true]),#bm-app-login-screen .bm-login-action:active:not([aria-disabled=true]){transform:scale(.985)}#bm-app-lock-screen .bm-login-action:focus-visible,#bm-app-login-screen .bm-login-action:focus-visible{outline:2px solid rgba(var(--bm-color-accent),1);outline-offset:3px}#bm-app-lock-screen .bm-login-action[aria-disabled=true]:not([aria-busy=true]),#bm-app-login-screen .bm-login-action[aria-disabled=true]:not([aria-busy=true]){cursor:default;opacity:.45}#bm-app-lock-screen .bm-login-primary,#bm-app-login-screen .bm-login-primary{background:rgba(var(--bm-color-accent),1);box-shadow:none;color:rgba(var(--bm-color-text-on-accent),1)}#bm-app-lock-screen .bm-login-primary:active:not([aria-disabled=true]),#bm-app-login-screen .bm-login-primary:active:not([aria-disabled=true]){background:rgba(var(--bm-color-accent-pressed,var(--bm-color-accent)),1)}#bm-app-lock-screen .bm-login-secondary,#bm-app-login-screen .bm-login-secondary{background:rgba(var(--bm-color-bg-elevated),1);box-shadow:inset 0 0 0 1px rgba(var(--bm-color-border),1),0 1px 2px rgba(var(--bm-color-text-primary),.04);color:rgba(var(--bm-color-text-primary),1);font-weight:500}#bm-app-lock-screen .bm-login-secondary .bm-login-action-icon,#bm-app-login-screen .bm-login-secondary .bm-login-action-icon{color:rgba(var(--bm-color-accent),1)}#bm-app-lock-screen .bm-login-secondary:active:not([aria-disabled=true]),#bm-app-login-screen .bm-login-secondary:active:not([aria-disabled=true]){background:rgba(var(--bm-color-bg-hover,var(--bm-color-bg-elevated)),1)}#bm-app-lock-screen .bm-login-action-icon,#bm-app-login-screen .bm-login-action-icon{flex:0 0 auto}#bm-app-lock-screen .bm-login-password .bm-login-action,#bm-app-login-screen .bm-login-password .bm-login-action{margin-top:20px}#bm-app-lock-screen .bm-login-terms+.bm-login-action,#bm-app-login-screen .bm-login-terms+.bm-login-action{margin-top:18px}#bm-app-lock-screen .bm-login-spinner,#bm-app-login-screen .bm-login-spinner{animation:bm-login-spin .8s linear infinite;flex:0 0 auto}#bm-app-lock-screen .bm-login-divider,#bm-app-login-screen .bm-login-divider{align-items:center;color:rgba(var(--bm-color-text-primary),.45);display:flex;font-size:14px;gap:14px;margin:20px 0}#bm-app-lock-screen .bm-login-divider:after,#bm-app-lock-screen .bm-login-divider:before,#bm-app-login-screen .bm-login-divider:after,#bm-app-login-screen .bm-login-divider:before{background:rgba(var(--bm-color-border),1);content:"";flex:1;height:1px}#bm-app-lock-screen .bm-login-hint,#bm-app-login-screen .bm-login-hint{color:rgba(var(--bm-color-text-primary),.55);font-size:14px;line-height:1.45;margin:14px 8px 0;text-align:center;text-wrap:balance}#bm-app-lock-screen .bm-login-update,#bm-app-login-screen .bm-login-update{text-align:center}#bm-app-lock-screen .bm-login-update p,#bm-app-login-screen .bm-login-update p{color:rgba(var(--bm-color-text-primary),.75);font-size:16px;line-height:1.5;margin:0 0 20px;text-wrap:balance}#bm-app-lock-screen .bm-login-links,#bm-app-login-screen .bm-login-links{flex:0 0 auto;text-align:center}#bm-app-lock-screen .bm-register-button,#bm-app-login-screen .bm-register-button{color:rgba(var(--bm-color-text-primary),.6);font-size:15px;line-height:1.4;margin:0}#bm-app-lock-screen .bm-register-button a,#bm-app-login-screen .bm-register-button a{color:rgba(var(--bm-color-accent),1);display:inline-block;font-weight:600;padding:12px 4px;text-decoration:none}#bm-app-lock-screen .bm-login-halo,#bm-app-login-screen .bm-login-halo{animation:bm-login-halo-in .9s var(--bm-login-ease) both}#bm-app-lock-screen .bm-login-logo,#bm-app-lock-screen .bm-login-mark,#bm-app-login-screen .bm-login-logo,#bm-app-login-screen .bm-login-mark{animation:bm-login-mark-in .56s var(--bm-login-ease) both}#bm-app-lock-screen .bm-login-subtitle,#bm-app-lock-screen .bm-login-title,#bm-app-login-screen .bm-login-subtitle,#bm-app-login-screen .bm-login-title{animation:bm-login-rise .52s var(--bm-login-ease) 80ms both}#bm-app-lock-screen .bm-login-methods,#bm-app-login-screen .bm-login-methods{animation:bm-login-rise .52s var(--bm-login-ease) .15s both}#bm-app-lock-screen .bm-login-links,#bm-app-login-screen .bm-login-links{animation:bm-login-fade .52s ease .26s both}@media(max-height:700px){#bm-app-lock-screen,#bm-app-login-screen{--bm-login-field-height:54px;--bm-login-action-height:50px}#bm-app-lock-screen .bm-login-main,#bm-app-login-screen .bm-login-main{padding:8px 0 16px}#bm-app-lock-screen .bm-login-header,#bm-app-login-screen .bm-login-header{margin-bottom:24px}#bm-app-lock-screen .bm-login-mark,#bm-app-login-screen .bm-login-mark{height:64px;margin-bottom:16px;width:64px}#bm-app-lock-screen .bm-login-monogram,#bm-app-login-screen .bm-login-monogram{font-size:32px}#bm-app-lock-screen .bm-login-logo,#bm-app-login-screen .bm-login-logo{margin-bottom:16px}#bm-app-lock-screen .bm-login-title,#bm-app-login-screen .bm-login-title{font-size:24px}#bm-app-lock-screen .bm-login-subtitle,#bm-app-login-screen .bm-login-subtitle{font-size:15px}#bm-app-lock-screen .bm-login-divider,#bm-app-login-screen .bm-login-divider{margin:14px 0}}#bm-app-lock-screen .bm-login-logo-pair .bm-login-logo-dark,#bm-app-login-screen .bm-login-logo-pair .bm-login-logo-dark,body.bm-messages-dark #bm-app-lock-screen .bm-login-logo-pair .bm-login-logo-light,body.bm-messages-dark #bm-app-login-screen .bm-login-logo-pair .bm-login-logo-light{display:none}body.bm-messages-dark #bm-app-lock-screen .bm-login-logo-pair .bm-login-logo-dark,body.bm-messages-dark #bm-app-login-screen .bm-login-logo-pair .bm-login-logo-dark{display:block}@media(prefers-color-scheme:dark){body:not(.bm-messages-light) #bm-app-lock-screen .bm-login-logo-pair .bm-login-logo-light,body:not(.bm-messages-light) #bm-app-login-screen .bm-login-logo-pair .bm-login-logo-light{display:none}body:not(.bm-messages-light) #bm-app-lock-screen .bm-login-logo-pair .bm-login-logo-dark,body:not(.bm-messages-light) #bm-app-login-screen .bm-login-logo-pair .bm-login-logo-dark{display:block}}#bm-app-login-screen.bm-login-glow-both .bm-login-halo,#bm-app-login-screen.bm-login-glow-logo .bm-login-halo,.bm-login-glow-both#bm-app-lock-screen .bm-login-halo,.bm-login-glow-logo#bm-app-lock-screen .bm-login-halo{display:block}#bm-app-login-screen.bm-login-glow-both,#bm-app-login-screen.bm-login-glow-top,.bm-login-glow-both#bm-app-lock-screen,.bm-login-glow-top#bm-app-lock-screen{background:linear-gradient(180deg,rgba(var(--bm-login-glow-rgb),calc(var(--bm-login-glow-alpha)*.4)) 0,rgba(var(--bm-login-glow-rgb),0) min(100%,55% * var(--bm-login-glow-scale))),rgba(var(--bm-color-bg-secondary),1)}#bm-app-login-screen.bm-login-glow .bm-login-mark,.bm-login-glow#bm-app-lock-screen .bm-login-mark{box-shadow:0 12px 32px -12px rgba(var(--bm-login-glow-rgb),calc(var(--bm-login-glow-alpha)*3)),0 0 0 .5px rgba(var(--bm-color-text-primary),.08)}#bm-app-login-screen.bm-login-glow .bm-login-monogram,.bm-login-glow#bm-app-lock-screen .bm-login-monogram{background:linear-gradient(155deg,rgba(var(--bm-color-accent),1) 20%,rgba(var(--bm-color-accent-pressed,var(--bm-color-accent)),1) 100%)}#bm-app-login-screen.bm-login-glow .bm-login-monogram:after,.bm-login-glow#bm-app-lock-screen .bm-login-monogram:after{background:linear-gradient(180deg,rgba(var(--bm-color-text-on-accent),.2) 0,rgba(var(--bm-color-text-on-accent),0) 50%);border-radius:inherit;bottom:0;box-shadow:inset 0 0 0 .5px rgba(var(--bm-color-text-on-accent),.18);content:"";left:0;position:absolute;right:0;top:0}#bm-app-login-screen.bm-login-glow .bm-login-primary:not([aria-disabled=true]),.bm-login-glow#bm-app-lock-screen .bm-login-primary:not([aria-disabled=true]){box-shadow:0 10px 24px -12px rgba(var(--bm-login-glow-rgb),calc(var(--bm-login-glow-alpha)*3.5)),inset 0 1px 0 rgba(var(--bm-color-text-on-accent),.12)}body.bm-messages-dark #bm-app-lock-screen,body.bm-messages-dark #bm-app-login-screen{--bm-login-glow-rgb:var(--bm-login-glow-color-dark,var(--bm-login-glow-color,var(--bm-color-accent)));--bm-login-glow-alpha:calc(var(--bm-login-glow-strength, 0.2)*1.4)}@media(prefers-color-scheme:dark){body:not(.bm-messages-light) #bm-app-lock-screen,body:not(.bm-messages-light) #bm-app-login-screen{--bm-login-glow-rgb:var(--bm-login-glow-color-dark,var(--bm-login-glow-color,var(--bm-color-accent)));--bm-login-glow-alpha:calc(var(--bm-login-glow-strength, 0.2)*1.4)}}[dir=rtl] #bm-app-lock-screen .bm-login-field label,[dir=rtl] #bm-app-login-screen .bm-login-field label{left:16px;right:52px;transform-origin:right center}[dir=rtl] #bm-app-lock-screen .bm-login-field-secret label,[dir=rtl] #bm-app-login-screen .bm-login-field-secret label{left:52px}[dir=rtl] #bm-app-lock-screen .bm-login-field-secret .bm-login-input,[dir=rtl] #bm-app-login-screen .bm-login-field-secret .bm-login-input{padding-left:0}[dir=rtl] #bm-app-lock-screen .bm-login-input,[dir=rtl] #bm-app-login-screen .bm-login-input{padding:20px 0 2px 16px}[dir=rtl] #bm-app-lock-screen .bm-login-reveal,[dir=rtl] #bm-app-login-screen .bm-login-reveal{border-radius:var(--bm-login-radius) 0 0 var(--bm-login-radius)}[dir=rtl] #bm-app-lock-screen .bm-login-terms input,[dir=rtl] #bm-app-login-screen .bm-login-terms input{left:auto;right:0}@keyframes bm-login-halo-in{0%{opacity:0;transform:scale(.55)}to{opacity:1;transform:none}}@keyframes bm-login-mark-in{0%{opacity:0;transform:scale(.86)}to{opacity:1;transform:none}}@keyframes bm-login-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes bm-login-fade{0%{opacity:0}to{opacity:1}}@keyframes bm-login-banner-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@keyframes bm-login-spin{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){#bm-app-lock-screen .bm-login-banner,#bm-app-lock-screen .bm-login-halo,#bm-app-lock-screen .bm-login-links,#bm-app-lock-screen .bm-login-logo,#bm-app-lock-screen .bm-login-mark,#bm-app-lock-screen .bm-login-methods,#bm-app-lock-screen .bm-login-subtitle,#bm-app-lock-screen .bm-login-title,#bm-app-login-screen .bm-login-banner,#bm-app-login-screen .bm-login-halo,#bm-app-login-screen .bm-login-links,#bm-app-login-screen .bm-login-logo,#bm-app-login-screen .bm-login-mark,#bm-app-login-screen .bm-login-methods,#bm-app-login-screen .bm-login-subtitle,#bm-app-login-screen .bm-login-title{animation:none}#bm-app-lock-screen .bm-login-spinner,#bm-app-login-screen .bm-login-spinner{animation-duration:1.6s}#bm-app-lock-screen .bm-login-action,#bm-app-lock-screen .bm-login-field,#bm-app-lock-screen .bm-login-field label,#bm-app-login-screen .bm-login-action,#bm-app-login-screen .bm-login-field,#bm-app-login-screen .bm-login-field label{transition:none}}#bm-app-lock-screen{position:fixed;text-align:center;z-index:2147483646}#bm-app-lock-screen .bm-login-main{padding:16px 0}#bm-app-lock-screen .bm-login-header{margin-bottom:0}#bm-app-lock-screen .bm-login-halo{top:32px}#bm-app-lock-screen .bm-login-mark{height:64px;margin-bottom:20px;width:64px}#bm-app-lock-screen .bm-login-monogram{font-size:32px}#bm-app-lock-screen .bm-login-logo{margin-bottom:20px}#bm-app-lock-screen .bm-login-logo img{max-height:64px;max-width:min(100%,220px)}#bm-app-lock-screen .bm-login-title{font-size:24px}#bm-app-lock-screen .bm-login-banner{margin:24px 0 0}#bm-app-lock-screen .bm-app-lock-actions{animation:bm-login-rise .52s var(--bm-login-ease) .15s both;display:flex;flex:0 0 auto;flex-direction:column;gap:4px}#bm-app-lock-screen .bm-app-lock-signout{align-items:center;background:transparent;border:0;border-radius:var(--bm-login-radius);color:rgba(var(--bm-color-text-primary),.62);cursor:pointer;display:flex;font-size:16px;font-weight:500;justify-content:center;line-height:1.2;min-height:48px;padding:0 16px;user-select:none;-webkit-user-select:none}#bm-app-lock-screen .bm-app-lock-signout:active{color:rgba(var(--bm-color-text-primary),.9)}#bm-app-lock-screen .bm-app-lock-signout:focus-visible{outline:2px solid rgba(var(--bm-color-accent),1);outline-offset:-2px}@media(max-height:700px){#bm-app-lock-screen .bm-login-mark{height:56px;margin-bottom:16px;width:56px}#bm-app-lock-screen .bm-login-monogram{font-size:28px}#bm-app-lock-screen .bm-login-title{font-size:22px}}#bm-app-lock-screen.bm-app-lock-covered .bm-app-lock-actions,#bm-app-lock-screen.bm-app-lock-covered .bm-login-alert,#bm-app-lock-screen.bm-app-lock-covered .bm-login-subtitle,#bm-app-lock-screen.bm-app-lock-covered .bm-login-title{visibility:hidden}.bm-app-lock-settings .bm-checkbox:checked:disabled+label:before{background-color:rgba(var(--bm-color-accent),.55);border-color:transparent}.bm-app-lock-settings .bm-app-lock-after{display:flex;flex-direction:column;gap:var(--bm-space-sm,8px);margin-top:var(--bm-space-sm,8px)}.bm-app-lock-settings .bm-app-lock-after-title{color:rgba(var(--bm-color-text-secondary),1);font-size:var(--bm-font-size-sm,14px);font-weight:var(--bm-font-weight-semibold,600);line-height:var(--bm-line-height-tight,1.25)}@media(prefers-reduced-motion:reduce){#bm-app-lock-screen .bm-app-lock-actions{animation:none}}body,html{background:rgba(var(--bm-color-bg-secondary),1);font-family:-apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,sans-serif;height:100%;margin:0;overflow:hidden}body.bm-messages-dark{color-scheme:dark}body.bm-messages-light{color-scheme:light}:root{--bm-safe-area-top:50px;--bm-safe-area-bottom:26px}#bm-app-lock-screen,#bm-app-login-screen{pointer-events:none;user-select:none;-webkit-user-select:none}.bm-app-splash-preview{align-items:center;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}.bm-app-splash-preview img{display:block;height:100%;object-fit:cover;object-position:center;width:100%}.bm-app-splash-preview-empty{color:hsla(0,0%,100%,.6);font-size:15px;margin:0;padding:0 32px;text-align:center}