.balanceDrawer.balanceDrawerReference{padding-left:calc(100vw - 334px)!important}.balanceDrawerReference .appDialogCard{width:334px!important;padding:18px 17px!important;color:#eef6ff}.balanceDrawerReference .appDialogHeader{padding-bottom:12px;border-bottom:0!important}.balanceDrawerReference .appDialogIcon{width:25px!important;height:25px!important;border:2px solid #0cb9ff!important;border-radius:50%!important;background:transparent!important;font-size:15px!important;color:#1fd0ff!important}.balanceDrawerReference .appDialogHeading .eyebrow{display:none!important}.balanceDrawerReference .appDialogHeading h2{font-size:18px!important;line-height:1.2!important}.balanceDrawerReference .appDialogHeading p{margin-top:7px!important;font-size:10px!important;line-height:1.35!important;color:#91a8c8!important}.balanceDrawerReference .appDialogClose{font-size:25px!important;color:#a8c3e8!important}.balanceDrawerReference .appDialogFields{display:block!important;margin-top:0!important;overflow:auto!important;padding-right:0!important}.balanceDrawerReference .brEditAccount{display:flex;align-items:center;gap:12px;padding:12px;border:1px solid #17476f;border-radius:9px;background:linear-gradient(145deg,#0b213a,#07182b);margin-bottom:15px}.balanceDrawerReference .brEditAccount .accountBrandIcon{position:static!important;transform:none!important;width:53px!important;height:53px!important;display:grid!important;place-items:center;border-radius:8px;background:#0e3151;overflow:hidden;flex:none}.balanceDrawerReference .brEditAccount .accountBrandIcon img{width:100%!important;height:100%!important;object-fit:contain!important}.balanceDrawerReference .brEditAccountText{min-width:0;flex:1}.balanceDrawerReference .brEditAccountText b{display:block;font-size:15px}.balanceDrawerReference .brEditAccountText small{display:block;margin-top:4px;font-size:10px;color:#9ab0cc}.balanceDrawerReference .brEditActive{align-self:flex-start;display:flex;align-items:center;gap:5px;font-size:10px;color:#22f29f}.balanceDrawerReference .brEditActive:before{content:'';width:8px;height:8px;border-radius:50%;background:#19ef93;box-shadow:0 0 8px #19ef93}.balanceDrawerReference .brEditField{display:block;margin:0 0 13px}.balanceDrawerReference .brEditField>span,.balanceDrawerReference .brAdjustmentTitle{display:block;margin-bottom:7px;font-size:10px;color:#d9e8fb}.balanceDrawerReference .brEditField input,.balanceDrawerReference .brEditField textarea{width:100%;border:1px solid #285479;border-radius:7px;background:#102b49;color:#eff7ff;outline:none;padding:0 12px;font-family:inherit;transition:border-color .16s,box-shadow .16s}.balanceDrawerReference .brEditField input{height:42px;font-size:15px;font-weight:600}.balanceDrawerReference .brEditField input[readonly]{color:#c2d4eb;background:#122b47}.balanceDrawerReference .brEditField textarea{height:70px;padding-top:10px;resize:none;font-size:11px;line-height:1.45}.balanceDrawerReference .brEditField input:focus,.balanceDrawerReference .brEditField textarea:focus{border-color:#079cff;box-shadow:0 0 0 2px #079cff22}.balanceDrawerReference .brRequired{color:#ff3f63}.balanceDrawerReference .brAdjustmentOptions{display:grid;gap:6px;margin-bottom:13px}.balanceDrawerReference .brAdjustmentOption{position:relative;display:grid;grid-template-columns:20px 1fr;column-gap:8px;align-items:center;padding:8px 10px;border:1px solid #17466e;border-radius:8px;background:#092039;cursor:pointer;transition:border-color .16s,background .16s}.balanceDrawerReference .brAdjustmentOption:has(input:checked){border-color:#087ec9;background:#0b2947}.balanceDrawerReference .brAdjustmentOption input{grid-row:1/3;appearance:none;width:16px;height:16px;border:2px solid #54769a;border-radius:50%;margin:0}.balanceDrawerReference .brAdjustmentOption input:checked{border-color:#04a7ff;box-shadow:inset 0 0 0 4px #092039;background:#04a7ff}.balanceDrawerReference .brAdjustmentOption b{font-size:11px}.balanceDrawerReference .brAdjustmentOption small{font-size:8px;color:#8ea5c2;margin-top:2px}.balanceDrawerReference .brDrawerWarning{display:flex;gap:10px;padding:10px;border:1px solid #af7418;border-radius:7px;background:#3b2a12;color:#ffbd44;font-size:9px;line-height:1.45}.balanceDrawerReference .brDrawerWarning i{font-style:normal;font-size:19px}.balanceDrawerReference .brAuditHint{margin:10px 0;color:#9bb0ca;font-size:9px;line-height:1.4}.balanceDrawerReference .brAuditHint:before{content:'ⓘ';margin-right:7px;color:#8bbcff}.balanceDrawerReference .brRestoreBalance{border:0;background:transparent;color:#18b8ff;text-decoration:underline;font-size:10px;padding:0;cursor:pointer}.balanceDrawerReference .appDialogActions{position:sticky;bottom:-18px;display:grid!important;grid-template-columns:1fr 1.25fr;gap:8px;margin:15px -1px -18px!important;padding:12px 0 18px;background:linear-gradient(transparent,#07192b 18%)}.balanceDrawerReference .appDialogCancel,.balanceDrawerReference .appDialogConfirm{width:100%!important;height:44px!important;border-radius:7px!important;font-size:12px!important}@media(max-width:700px){.balanceDrawer.balanceDrawerReference{padding-left:0!important}.balanceDrawerReference .appDialogCard{width:100vw!important}}


/* v91: global minimum premium text weight */
html,body,button,input,select,textarea{font-weight:600}
