.passwordCheckList{position:absolute;border-radius:10px;padding-block:10px;padding-inline:0 20px;box-shadow:0 0 15px rgba(0,0,0,.5);background-color:#fff;z-index:10007;min-width:170px;margin-bottom:15px}.passwordCheckList:after{position:absolute;content:" ";height:auto;width:auto;border:10px solid transparent}.passwordCheckList ul{list-style-type:none}.passwordCheckList ul>li>span:not(.geotabButtonIcons){margin-inline-start:-10px}.passwordCheckList .passwordCloseButton{position:absolute;border:0;cursor:pointer;background-color:transparent;inset-inline-end:5px;top:9px}.passwordCheckList .geotabButtonIcons{position:relative;top:3px;inset-inline-start:-20px}.passwordCheckList>span{margin-inline-start:20px;font-weight:700}.passwordCheckList .checklistPositive{color:#28600d;fill:#28600d}.passwordCheckList .checklistNegative .checkPassed,.passwordCheckList .checklistPositive .checkFailed{display:none}.passwordCheckList .checklistNegative{color:#eb1619;fill:#eb1619}.passwordCheckList .closeIcon{position:absolute;margin-inline-start:100%;top:10px;inset-inline-start:-30px}.passwordCheckList.left:after{inset-inline-start:-10px;margin-top:-10px;top:50%;border-inline-end-color:#fff;border-inline-start:none}.passwordCheckList.bottom:after{inset-inline-start:50%;top:100%;margin-top:-1px;border-top-color:#fff;border-bottom:none}.application-access-restricted{position:fixed;inset:0;z-index:2147483647;background:var(--g-background-content-0, #ffffff);display:flex;align-items:flex-start;justify-content:center;padding:24px;box-sizing:border-box}.application-access-restricted__banner{width:100%;max-width:600px;box-sizing:border-box;display:flex;gap:12px;padding:16px 20px;background:var(--g-accents-error--main, #fdecea);border:1px solid var(--g-borders-form-field--error, #f3b9b3);border-radius:4px;color:var(--g-text-error-message, #b3261e);font-family:"Roboto",Arial,sans-serif}.application-access-restricted__icon{flex:0 0 auto;line-height:0;margin-top:2px;color:var(--g-accents-error--detail, #b3261e)}.application-access-restricted__title{font-weight:600;font-size:16px}.application-access-restricted__message{margin-top:4px;font-size:14px}.mobile-button{display:inline-flex;flex:1 1 auto;align-items:center;justify-content:center;gap:.5rem;min-height:2.75rem;padding:.75rem;border:var(--border-width-default, 1px) solid transparent;border-radius:999px;cursor:pointer;font-family:var(--main-font);font-size:1rem;font-weight:500;line-height:1.5rem}.mobile-button:focus-visible{outline:2px solid var(--action-primary--default);outline-offset:2px}.mobile-button:disabled{opacity:.5;cursor:not-allowed}.mobile-button--icon-only{flex:0 0 auto;width:2.75rem;padding:.625rem}.mobile-button--primary{border-color:var(--action-primary--default);background:var(--action-primary--default);color:var(--text-reverse-primary);fill:var(--text-reverse-primary)}.mobile-button--secondary{border-color:var(--borders-general);background:var(--backgrounds-main);color:var(--text-primary);fill:var(--text-primary)}.mobile-button--tertiary{background:0 0;color:var(--text-primary);fill:var(--text-primary)}.mobile-button--destructive{border-color:var(--action-destructive--default);background:var(--action-destructive--default);color:var(--text-reverse-primary);fill:var(--text-reverse-primary)}.mobile-button--ghost{background:var(--backgrounds-main);color:var(--text-primary);fill:var(--text-primary)}.mobile-button__icon{display:inline-flex}.mobile-button__text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}