.opk[data-v-d68aff08]{width:100%;min-width:0;position:relative}.opk-trigger[data-v-d68aff08]{color:#1f2024;cursor:pointer;text-align:left;background:#fff;border:1.5px solid #e8e2d9;border-radius:14px;outline:none;align-items:center;gap:10px;width:100%;padding:7px 12px 7px 7px;font-family:inherit;font-size:15px;transition:border-color .15s,box-shadow .15s;display:flex}.opk-trigger[data-v-d68aff08]:not(:has(.opk-icon)){padding-left:12px}.opk-trigger[data-v-d68aff08]:hover{border-color:#f7b98a}.opk-trigger[data-v-d68aff08]:focus-visible,.opk-trigger--open[data-v-d68aff08]{border-color:#f26419;box-shadow:0 0 0 4px #f264191f}.opk-trigger[data-v-d68aff08]:disabled{color:#9ca3af;cursor:not-allowed;background:#f3f4f6}.opk-trigger--sm[data-v-d68aff08]{gap:8px;padding:5px 10px 5px 5px;font-size:13px}.opk-icon[data-v-d68aff08]{color:#f26419;background:#fff4ee;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:18px;display:flex}.opk-trigger--sm .opk-icon[data-v-d68aff08]{border-radius:8px;width:28px;height:28px;font-size:15px}.opk-value[data-v-d68aff08]{white-space:nowrap;text-overflow:ellipsis;flex:1;align-items:center;gap:6px;min-width:0;font-weight:700;display:flex;overflow:hidden}.opk-value-ico[data-v-d68aff08]{color:#f26419;flex-shrink:0;font-size:16px}.opk-trigger--empty .opk-value[data-v-d68aff08]{color:#9ca3af;font-size:.92em;font-weight:500}.opk-chevron[data-v-d68aff08]{color:#9ca3af;flex-shrink:0;font-size:16px;transition:transform .2s,color .2s}.opk-trigger--open .opk-chevron[data-v-d68aff08]{color:#f26419;transform:rotate(180deg)}.opk-backdrop[data-v-d68aff08]{z-index:10000;position:fixed;inset:0}.opk-backdrop--dim[data-v-d68aff08]{background:#11182766}.opk-panel[data-v-d68aff08]{z-index:10001;color:#1f2024;background:#fff;border:1px solid #efeae3;border-radius:18px;outline:none;flex-direction:column;max-height:380px;padding:8px;font-family:Inter,-apple-system,sans-serif;font-size:14px;display:flex;position:fixed;box-shadow:0 20px 48px #1118272e,0 2px 6px #1118270f}.opk-panel--sheet[data-v-d68aff08]{width:auto;max-height:min(80dvh, calc(100dvh - var(--opk-top,0px) - 12px));padding:8px 14px calc(14px + env(safe-area-inset-bottom));border-radius:24px 24px 0 0;inset:auto 0 0}.opk-grab[data-v-d68aff08]{background:#e5e7eb;border-radius:4px;flex-shrink:0;width:40px;height:4px;margin:2px auto 10px}.opk-title[data-v-d68aff08]{flex-shrink:0;padding:0 6px 10px;font-size:16px;font-weight:800}.opk-search[data-v-d68aff08]{flex-shrink:0;align-items:center;margin-bottom:6px;display:flex;position:relative}.opk-search>i[data-v-d68aff08]{color:#9ca3af;pointer-events:none;font-size:16px;position:absolute;left:12px}.opk-search input[data-v-d68aff08]{color:#1f2024;background:#faf8f5;border:1.5px solid #efeae3;border-radius:12px;outline:none;width:100%;height:40px;padding:0 34px 0 36px;font-family:inherit;font-size:14px;transition:border-color .15s,background .15s}.opk-search input[data-v-d68aff08]:focus{background:#fff;border-color:#f26419;box-shadow:0 0 0 3px #f264191a}.opk-search-clear[data-v-d68aff08]{color:#9ca3af;cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;width:26px;height:26px;display:flex;position:absolute;right:6px}.opk-search-clear[data-v-d68aff08]:hover{color:#1f2024;background:#f3f4f6}.opk-list[data-v-d68aff08]{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#e5e7eb transparent;margin:0;padding:0;list-style:none;overflow-y:auto}.opk-group[data-v-d68aff08]{z-index:1;text-transform:uppercase;letter-spacing:.08em;color:#9ca3af;background:#fff;padding:10px 10px 6px;font-size:10.5px;font-weight:700;position:sticky;top:0}.opk-opt[data-v-d68aff08]{cursor:pointer;border-radius:11px;align-items:center;gap:10px;padding:9px 10px;transition:background .1s;display:flex}.opk-opt--active[data-v-d68aff08]{background:#faf8f5}.opk-opt--on[data-v-d68aff08]{background:#fff4ee}.opk-opt-ico[data-v-d68aff08]{color:#6b7280;background:#f5f3f0;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:16px;transition:background .1s,color .1s;display:flex}.opk-opt--on .opk-opt-ico[data-v-d68aff08]{color:#fff;background:#f26419}.opk-avatar[data-v-d68aff08],.opk-opt--on .opk-avatar[data-v-d68aff08]{color:#c84d00;background:#fff0e6;border-radius:50%;font-size:12px;font-weight:800;overflow:hidden}.opk-opt--on .opk-avatar[data-v-d68aff08]{box-shadow:0 0 0 2px #f26419}.opk-avatar img[data-v-d68aff08]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.opk-opt-text[data-v-d68aff08]{flex-direction:column;flex:1;min-width:0;display:flex}.opk-opt-label[data-v-d68aff08]{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.opk-opt--on .opk-opt-label[data-v-d68aff08]{color:#c2410c;font-weight:700}.opk-opt-sub[data-v-d68aff08]{color:#9ca3af;font-size:12px}.opk-opt-check[data-v-d68aff08]{color:#f26419;flex-shrink:0;font-size:17px}.opk-empty[data-v-d68aff08]{color:#9ca3af;justify-content:center;align-items:center;gap:6px;padding:22px 10px;font-size:13px;display:flex}.opk-empty i[data-v-d68aff08]{font-size:18px}.opk-fade-enter-active[data-v-d68aff08],.opk-fade-leave-active[data-v-d68aff08]{transition:opacity .2s}.opk-fade-enter-from[data-v-d68aff08],.opk-fade-leave-to[data-v-d68aff08]{opacity:0}.opk-pop-enter-active[data-v-d68aff08],.opk-pop-leave-active[data-v-d68aff08]{transition:opacity .16s,transform .16s}.opk-pop-enter-from[data-v-d68aff08],.opk-pop-leave-to[data-v-d68aff08]{opacity:0;transform:translateY(-6px)scale(.98)}.opk-sheet-enter-active[data-v-d68aff08],.opk-sheet-leave-active[data-v-d68aff08]{transition:transform .25s cubic-bezier(.2,.8,.2,1)}.opk-sheet-enter-from[data-v-d68aff08],.opk-sheet-leave-to[data-v-d68aff08]{transform:translateY(100%)}
