.field-label-row{align-items:center;gap:5px;min-width:0;display:flex}.field-label-row>label{min-width:0}.help-trigger{vertical-align:middle;color:#587596;cursor:help;background:0 0;border:0;border-radius:6px;flex:none;justify-content:center;align-items:center;gap:5px;width:24px;height:24px;padding:3px;line-height:1.2;min-height:24px!important;display:inline-flex!important}.help-trigger:hover,.help-trigger[data-state=open]{color:#234d83;background:#e9f0fa}.help-trigger:focus-visible{outline-offset:2px;outline:2px solid #3155d8}.help-trigger-text{cursor:pointer;border:1px solid #dce5f1;width:auto;height:30px;padding:4px 8px;font-size:.76rem}.help-warning{color:#895816;background:#fff8eb;border-color:#ecd6ac}.field-help-popover{width:min(360px,100vw - 24px);max-height:min(430px,70dvh);font-size:.82rem;line-height:1.5;overflow:auto;z-index:150!important;color:#243c5d!important;background:#fff!important;border:1px solid #b8c9df!important;border-radius:12px!important;padding:13px 15px!important;box-shadow:0 10px 30px #18355a26!important}.field-help-heading{align-items:center;gap:8px;margin-bottom:5px;display:flex}.field-help-heading strong{flex:1;font-size:.88rem}.field-help-heading button{cursor:pointer;border-radius:6px;flex:none;place-items:center;width:28px;height:28px;min-height:28px;display:grid}.field-help-heading button:hover{color:#a63b50;background:#fff0f2}.field-help-body ul{gap:6px;padding-left:18px;list-style:outside;display:grid}.field-help-body p{margin:0 0 7px}.field-help-body p:last-child{margin:0}@media (pointer:coarse){.help-trigger{width:44px;height:44px;min-height:44px!important}.help-trigger-text{width:auto}.field-help-heading button{width:44px;height:44px;min-height:44px}}.field-label-row{min-height:24px}.field-label-row>label{line-height:1.3}.field-help-popover button:focus-visible{outline-offset:2px;outline:2px solid #3155d8}.bonus-dialog .bonus-account+.help-trigger-text{margin-bottom:8px}@media (pointer:coarse){.bonus-grid>.bonus-field>.field-label-row,.form-grid>.field>.field-label-row,.account-fields .field-label-row{min-height:44px}}
