.lr[data-v-ce12cbc1]{display:flex;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:10px 0;background:transparent;border:0;border-bottom:1px solid #e8eaf0;font-family:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent}.lr[data-v-ce12cbc1]:last-of-type{border-bottom:0}.lr[data-v-ce12cbc1]:active{opacity:.7}.lr[data-v-ce12cbc1]:focus-visible{outline:2px solid #1563df;outline-offset:2px}.lr[data-v-ce12cbc1]:disabled{opacity:.45;cursor:not-allowed}.lr-info[data-v-ce12cbc1]{display:flex;flex:1;flex-direction:column;gap:3px;min-width:0}.lr-label[data-v-ce12cbc1]{color:#6e6e85;font-size:11px;line-height:16px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.lr-value[data-v-ce12cbc1]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#161e2d;font-size:14px;line-height:22px;font-weight:600}.lr-value.empty[data-v-ce12cbc1]{color:#6e6e85;font-weight:400}.lr-meta[data-v-ce12cbc1]{flex-shrink:0;gap:8px;color:#d5d9e0}.lr-count[data-v-ce12cbc1],.lr-meta[data-v-ce12cbc1]{display:flex;align-items:center}.lr-count[data-v-ce12cbc1]{justify-content:center;min-width:18px;height:18px;padding:0 5px;background:#0047ab;border-radius:9999px;color:#fff;font-size:12px;line-height:16px;font-weight:600;font-weight:700}.lp[data-v-6fd3d2b0]{position:absolute;inset:0;display:flex;flex-direction:column;min-height:0;overflow:hidden;background:#fff;opacity:0;transform:translate(100%);pointer-events:none;transition:transform .3s cubic-bezier(.32,.72,0,1),opacity .3s}.lp--active[data-v-6fd3d2b0]{opacity:1;transform:translate(0);pointer-events:auto}@media(prefers-reduced-motion:reduce){.lp[data-v-6fd3d2b0]{transition:none}}.lp-head[data-v-6fd3d2b0]{display:flex;flex-shrink:0;align-items:center;gap:10px;padding:14px 18px;border-bottom:1px solid #e8eaf0}.lp-title[data-v-6fd3d2b0]{flex:1;margin:0;color:#161e2d;font-size:16px;line-height:26px;font-weight:400;font-weight:700;text-align:center}.lp-icon[data-v-6fd3d2b0]{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:32px;height:32px;background:#f8f9fb;border:0;border-radius:9999px;color:#5c6368;cursor:pointer}.lp-icon[data-v-6fd3d2b0]:hover{background:#e8eaf0;color:#161e2d}.lp-icon[data-v-6fd3d2b0]:focus-visible{outline:2px solid #1563df;outline-offset:2px}.lp-searchwrap[data-v-6fd3d2b0]{flex-shrink:0;padding:14px 18px 0}.lp-searchbox[data-v-6fd3d2b0]{display:flex;align-items:center;gap:10px;padding:0 12px;background:#f3f4f6;border-radius:12px;transition:color .15s ease,background-color .15s ease,border-color .15s ease}.lp-searchbox svg[data-v-6fd3d2b0]{flex-shrink:0;color:#6e6e85}.lp-searchbox[data-v-6fd3d2b0]:focus-within{box-shadow:0 0 0 2px #0047ab33}.lp-searchinput[data-v-6fd3d2b0]{flex:1;min-width:0;height:42px;background:none;border:0;color:#161e2d;font-family:inherit;font-size:15px}@media(pointer:coarse){.lp-searchinput[data-v-6fd3d2b0]{font-size:16px}}.lp-searchinput[data-v-6fd3d2b0]::-moz-placeholder{color:#a9a9a9}.lp-searchinput[data-v-6fd3d2b0]::placeholder{color:#a9a9a9}.lp-searchinput[data-v-6fd3d2b0]:focus{outline:none}.lp-searchinput[data-v-6fd3d2b0]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.lp-searchclear[data-v-6fd3d2b0]{display:flex;align-items:center;justify-content:center;flex-shrink:0;padding:2px;background:none;border:0;color:#6e6e85;cursor:pointer}.lp-searchclear[data-v-6fd3d2b0]:focus-visible{outline:2px solid #1563df;outline-offset:2px}.lp-hint[data-v-6fd3d2b0]{flex-shrink:0;margin:0;padding:8px 18px 4px;color:#6e6e85;font-size:13px;line-height:20px;font-weight:500;font-style:italic}.lp-chips[data-v-6fd3d2b0]{display:flex;flex-wrap:wrap;flex-shrink:0;gap:6px;padding:8px 18px 0}.lp-chip[data-v-6fd3d2b0]{display:inline-flex;align-items:center;gap:5px;padding:4px 8px 4px 10px;background:#e7f0ff;border:1px solid rgba(0,71,171,.2);border-radius:9999px;color:#00388a;font-family:inherit;font-size:12px;line-height:16px;font-weight:600;cursor:pointer}.lp-chip[data-v-6fd3d2b0]:hover{background:#fff;border-color:#0047ab}.lp-chip[data-v-6fd3d2b0]:focus-visible{outline:2px solid #1563df;outline-offset:2px}.lp-list[data-v-6fd3d2b0]{flex:1 1 auto;min-height:0;padding:8px 0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.lp-row[data-v-6fd3d2b0]{display:flex;align-items:center;gap:14px;width:100%;padding:13px 18px;background:none;border:0;border-bottom:1px solid #f8f9fb;font-family:inherit;text-align:left;cursor:pointer;transition:background .1s;-webkit-tap-highlight-color:transparent}.lp-row[data-v-6fd3d2b0]:hover{background:#f8f9fb}.lp-row[data-v-6fd3d2b0]:active{background:#e7f0ff}.lp-row[data-v-6fd3d2b0]:focus-visible{outline:2px solid #1563df;outline-offset:-2px}.lp-row--on[data-v-6fd3d2b0]{background:#e7f0ff}.lp-row--on .lp-rowlabel[data-v-6fd3d2b0]{color:#0047ab;font-weight:600}.lp-rowlabel[data-v-6fd3d2b0]{flex:1;min-width:0;color:#161e2d;font-size:14px;line-height:22px;font-weight:400}.lp-cb[data-v-6fd3d2b0]{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:22px;height:22px;background:#fff;border:2px solid #d5d9e0;border-radius:6px;color:#fff;transition:color .15s ease,background-color .15s ease,border-color .15s ease}.lp-cb--checked[data-v-6fd3d2b0]{background:#0047ab;border-color:#0047ab}.lp-cb--radio[data-v-6fd3d2b0]{border-radius:50%}.lp-cb--radio.lp-cb--checked[data-v-6fd3d2b0]{background:#fff}.lp-cb--radio.lp-cb--checked[data-v-6fd3d2b0]:after{width:10px;height:10px;background:#0047ab;border-radius:50%;content:""}.lp-empty[data-v-6fd3d2b0]{margin:0;padding:32px 18px;color:#6e6e85;font-size:14px;line-height:22px;font-weight:400;text-align:center}.lp-foot[data-v-6fd3d2b0]{display:flex;flex-shrink:0;gap:10px;padding:14px 18px;border-top:1px solid #e8eaf0}.lp-clear[data-v-6fd3d2b0]{padding:0 20px;height:44px;background:#fff;border:1px solid #e8eaf0;border-radius:8px;color:#5c6368;font-family:inherit;font-size:14px;line-height:22px;font-weight:600;white-space:nowrap;cursor:pointer}.lp-clear[data-v-6fd3d2b0]:hover{border-color:#b91c1c;color:#b91c1c}.lp-clear[data-v-6fd3d2b0]:focus-visible{outline:2px solid #1563df;outline-offset:2px}.lp-done[data-v-6fd3d2b0]{flex:1;height:44px;background:#0047ab;border:0;border-radius:8px;color:#fff;font-family:inherit;font-size:14px;line-height:22px;font-weight:600;font-weight:700;cursor:pointer}.lp-done[data-v-6fd3d2b0]:hover{background:#00388a}.lp-done[data-v-6fd3d2b0]:focus-visible{outline:2px solid #1563df;outline-offset:2px}
