.wEtfWG_full.wEtfWG_full{height:calc(100dvh - var(--x4));max-height:none;overflow:hidden}.wEtfWG_body{-webkit-overflow-scrolling:touch;touch-action:pan-y;scrollbar-width:none;-ms-overflow-style:none;flex:1;min-height:0;overflow-y:auto}.wEtfWG_body::-webkit-scrollbar{display:none}.wEtfWG_footer{padding:var(--x3) var(--x4) max(var(--x3),env(safe-area-inset-bottom,0px));box-shadow:var(--shadow-bar);background:var(--neutral-0);flex-shrink:0}.wEtfWG_applyBtn{width:100%}
.ct79HG_scrollArea{overscroll-behavior-y:contain;overflow-x:hidden}.ct79HG_searchWrap{padding:var(--x2) var(--x4) var(--x3);position:relative}.ct79HG_searchIcon{left:calc(var(--x4) + 12px);color:var(--text-secondary);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.ct79HG_searchInput{box-sizing:border-box;border:2px solid var(--field-border,transparent);border-radius:var(--corner-md);background-color:var(--field-bg,var(--neutral-50));color:var(--neutral-900);height:var(--control-md);font-size:var(--fontsize-base);font-weight:400;line-height:var(--lineheight-base);width:100%;padding:0 14px 0 44px;transition:background-color .15s,border-color .15s}.ct79HG_searchInput::placeholder{color:var(--neutral-600);opacity:1}.ct79HG_searchInput:focus{border-color:var(--brand-500);outline:none}.ct79HG_segmentedWrap{padding:0 var(--x4) var(--x3)}.ct79HG_status{padding:var(--x8) var(--x4);color:var(--neutral-600);font-size:var(--fontsize-base);line-height:var(--lineheight-base);text-align:center;margin:0}.ct79HG_status--error{color:var(--danger-600)}.ct79HG_sectionTitle{font-family:var(--family-headlines);font-size:var(--fontsize-lg);color:var(--text-primary);padding:var(--x3) var(--x4) var(--x2);margin:0;font-weight:700;line-height:1.3}.ct79HG_brandList{padding:0 var(--x4);flex-direction:column;display:flex}.ct79HG_brandRow{align-items:center;gap:var(--x3);padding:var(--x3) 0;cursor:pointer;touch-action:manipulation;width:100%;display:flex}.ct79HG_familyMember{padding-left:var(--x4)}.ct79HG_familyName{font-weight:600}.ct79HG_showMore{justify-content:space-between;align-items:center;gap:var(--x2);width:100%;padding:var(--x3) 0;font-family:var(--family-body);font-size:var(--fontsize-base);color:var(--text-accent);text-align:left;touch-action:manipulation;font-weight:500;display:flex}.ct79HG_brandLogo{object-fit:contain;border-radius:4px;flex-shrink:0;width:24px;height:24px}.ct79HG_brandName{font-family:var(--family-body);font-size:var(--fontsize-base);color:var(--text-primary);flex:1;min-width:0;font-weight:400}.ct79HG_circle{border:1.5px solid var(--text-secondary);box-sizing:border-box;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;transition:all .15s;display:flex}.ct79HG_circle--checked{background:var(--bg-accent);border:none}.ct79HG_circleDot{background:var(--neutral-0);border-radius:50%;width:8px;height:8px}
._80vFxW_list{padding:0 var(--x4)}._80vFxW_row{padding:var(--x4) 0;cursor:pointer;touch-action:manipulation;align-items:center;display:flex}._80vFxW_rowLabel{font-family:var(--family-body);font-size:var(--fontsize-base);color:var(--text-primary);flex:1}._80vFxW_circle{border:1.5px solid var(--text-secondary);box-sizing:border-box;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;transition:all .15s;display:flex}._80vFxW_circle--checked{background:var(--bg-accent);border:none}._80vFxW_circleDot{background:var(--neutral-0);border-radius:50%;width:8px;height:8px}
