.ui-class-picker{gap:var(--ui-space-2);min-width:0;display:grid}.ui-class-picker>input{box-sizing:border-box;width:100%}.ui-class-picker-group{font:var(--bp-type-status);color:var(--bp-text-meta);margin:0}.ui-class-picker-list{gap:var(--ui-space-1);min-width:0;display:grid}.ui-class-picker-option{justify-content:space-between;align-items:center;gap:var(--ui-space-3);width:100%;min-width:0;padding:var(--ui-space-2) var(--ui-space-3);border:1px solid var(--line-2);border-radius:var(--bp-radius-sm);background:var(--paper);font:var(--bp-type-value);color:var(--bp-text-label);text-align:left;cursor:pointer;display:flex}.ui-class-picker-option[data-active]{background:var(--bp-hover-bg)}.ui-class-picker-option[aria-selected=true]{border-color:var(--accent)}.ui-class-picker-option[aria-disabled=true]{color:var(--bp-text-meta);cursor:default}.ui-class-picker-label{gap:var(--ui-space-1);overflow-wrap:anywhere;min-width:0;display:grid}.ui-class-picker-text{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ui-class-picker[data-ui-profile=insured] .ui-class-picker-text{-webkit-line-clamp:unset;line-clamp:unset;display:block;overflow:visible}.ui-class-picker-detail{font:var(--bp-type-meta);color:var(--bp-text-meta)}.ui-class-picker-check{font:var(--bp-type-label);color:var(--accent);flex:none}.ui-class-picker-value{font:var(--bp-type-value);color:var(--bp-text-label);overflow-wrap:anywhere;margin:0}.ui-class-picker-note{font:var(--bp-type-help);color:var(--bp-text-meta);margin:0}.ui-class-picker-more{gap:var(--ui-space-4);flex-wrap:wrap;display:flex}.ui-class-picker-more:empty{display:none}.ui-class-picker-link{padding:var(--ui-space-1) 0;font:var(--bp-type-label);color:var(--accent);cursor:pointer;background:0 0;border:0}.ui-class-picker-link:hover{text-decoration:underline}.ui-class-picker-link:focus-visible,.ui-class-picker-option:focus-visible{outline:2px solid var(--ui-ring);outline-offset:1px}.ui-option-details-trigger{cursor:pointer;font:var(--bp-type-help);color:var(--accent);white-space:nowrap;background:0 0;border:0;padding:0}.ui-option-details-trigger:hover{text-decoration:underline}.ui-option-details-trigger:focus-visible{outline:2px solid var(--ui-ring);outline-offset:2px;border-radius:var(--bp-radius-sm)}.ui-dialog-content.ui-option-details{gap:var(--ui-space-4);width:min(1000px, calc(100vw - 2 * var(--ui-space-4)));max-width:none;max-height:min(90dvh,960px);padding:var(--ui-space-6);background:var(--connector-surface);color:var(--connector-text);border:1px solid var(--connector-line);border-radius:var(--connector-radius-card);grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);display:grid;overflow:hidden}.ui-option-details-header{gap:var(--ui-space-1);display:grid}.ui-option-details .ui-dialog-title{font:var(--bp-type-section);color:var(--connector-text)}.ui-option-details .ui-dialog-description{font:var(--bp-type-help);color:var(--bp-text-help);max-width:70ch;margin:0}.ui-option-details-scroll{min-width:0;min-height:0;overflow:auto}.ui-option-details-table{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%}.ui-option-details-table thead td,.ui-option-details-table thead th{z-index:1;background:var(--connector-surface);width:24%;position:sticky;top:0}.ui-option-details-table thead td:first-child{width:28%}.ui-option-details-table th,.ui-option-details-table td{padding:var(--ui-space-2) var(--ui-space-3);text-align:left;vertical-align:top;border-bottom:1px solid var(--connector-line-subtle)}.ui-option-details-table th:first-child,.ui-option-details-table td:first-child{padding-left:0}.ui-option-details-table thead th{vertical-align:top;padding-bottom:var(--ui-space-3)}.ui-option-details-name{font:var(--bp-type-label);color:var(--connector-text);display:block}.ui-option-details-summary{margin-top:var(--ui-space-1);font:var(--bp-type-meta);color:var(--bp-text-help);display:block}.ui-option-details-choose{margin-top:var(--ui-space-2);display:block}.ui-option-details-table thead th[aria-current=true]{background:var(--bp-info-bg)}.ui-option-details-table tbody th[scope=row]{font:var(--bp-type-value);color:var(--bp-text-label)}.ui-option-details-table tbody td{font:var(--bp-type-meta);color:var(--bp-text-help)}.ui-option-details-table td[data-cell=yes]{color:var(--bp-success-fg)}.ui-option-details-table td[data-cell=note]{color:var(--bp-text-label)}.ui-option-details-check{width:16px;height:16px;margin-top:var(--ui-space-1);display:block}.ui-option-details-group th{padding-top:var(--ui-space-4);font:var(--bp-type-status);color:var(--bp-text-meta);text-transform:none;border-bottom:1px solid var(--connector-line)}.ui-option-details-footer{justify-content:space-between;align-items:center;gap:var(--ui-space-3) var(--ui-space-6);flex-wrap:wrap;display:flex}.ui-option-details-note{font:var(--bp-type-meta);color:var(--bp-text-help);flex:320px;max-width:70ch;margin:0}.ui-option-details-footer>:last-child{margin-left:auto}@media (width<=640px){.ui-dialog-content.ui-option-details{padding:var(--ui-space-4)}.ui-option-details-table{width:880px}}
