.less[data-v-4f0f53c4]{width:100%}.less__trigger[data-v-4f0f53c4]{align-items:center;background:#ffffffe0;border:2px solid rgba(148,163,184,.42);border-radius:calc(var(--app-surface-radius) - 8px);color:#0f172a;cursor:pointer;display:flex;font:inherit;gap:.5rem;justify-content:space-between;min-height:2.55rem;padding:.65rem .75rem;text-align:left;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.less__trigger[data-v-4f0f53c4]:disabled{cursor:not-allowed;opacity:.55}.less__trigger--idle[data-v-4f0f53c4]{border-color:#94a3b86b}.less__trigger--saved[data-v-4f0f53c4]{border-color:#10b981b8;box-shadow:0 0 0 1px #10b98129}.less__trigger--error[data-v-4f0f53c4]{border-color:#f97316d9;box-shadow:0 0 0 1px #f973162e}.less__value[data-v-4f0f53c4]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.less__value--placeholder[data-v-4f0f53c4]{color:#94a3b8}.less__chevron[data-v-4f0f53c4]{color:#94a3b8;flex-shrink:0;height:1.05rem;width:1.05rem}.less__sheet[data-v-4f0f53c4]{background:#fff;box-sizing:border-box;display:flex;flex:1 1 auto;flex-direction:column;gap:.75rem;max-height:100%;min-height:0;overflow:hidden;padding:1rem 1rem calc(1rem + env(safe-area-inset-bottom,0px));width:100%}.less__head[data-v-4f0f53c4]{align-items:center;display:grid;flex-shrink:0;gap:.5rem;grid-template-columns:1fr auto}.less__title[data-v-4f0f53c4]{color:#0f172a;font-family:"DM Serif Display",Georgia,serif;font-size:1.2rem;font-weight:400;margin:0}.less__close[data-v-4f0f53c4]{background:transparent;border:0;color:#475569;cursor:pointer;font-size:1.4rem;line-height:1;padding:.15rem .35rem}.less__search[data-v-4f0f53c4]{align-items:center;background:#f8fafcf5;border:1px solid rgba(148,163,184,.35);border-radius:calc(var(--app-surface-radius) - 8px);display:flex;flex-shrink:0;gap:.55rem;min-height:2.65rem;padding:.45rem .75rem}.less__search svg[data-v-4f0f53c4]{color:#64748b;flex-shrink:0;height:1.05rem;width:1.05rem}.less__search input[data-v-4f0f53c4]{background:transparent;border:0;color:#0f172a;flex:1;font:inherit;font-size:.95rem;min-width:0;outline:0}.less__list[data-v-4f0f53c4]{display:flex;flex:1 1 auto;flex-direction:column;gap:.2rem;min-height:0;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding-right:.1rem;touch-action:pan-y}.less__option[data-v-4f0f53c4]{align-items:center;background:transparent;border:0;border-radius:calc(var(--app-surface-radius) - 10px);color:#0f172a;cursor:pointer;display:flex;flex-shrink:0;font:inherit;font-size:.95rem;font-weight:600;gap:.75rem;justify-content:space-between;min-height:2.7rem;padding:.7rem .8rem;text-align:left;width:100%}.less__option[data-v-4f0f53c4]:focus-visible,.less__option[data-v-4f0f53c4]:hover{background:#f1f5f9f2;outline:none}.less__option--active[data-v-4f0f53c4]{background:#2563eb14;color:#1d4ed8}.less__check[data-v-4f0f53c4]{color:#2563eb;flex-shrink:0;height:1.1rem;width:1.1rem}.less__empty[data-v-4f0f53c4]{color:#64748b;font-size:.88rem;margin:.75rem 0 0;text-align:center}.less__panel-host.motion-fade__panel{background:#fff;border-radius:var(--app-surface-radius,22px);display:flex!important;flex-direction:column;max-height:min(92vh,34rem,var(--motion-fade-vv-max-height,92vh))!important;overflow:hidden!important;padding:0!important}.less__panel-host.motion-fade__panel>.motion-fade__content{min-height:0;overflow:hidden}@media(max-width:640px){.less__panel-host.motion-fade__panel{border-radius:var(--app-surface-radius,22px) var(--app-surface-radius,22px) 0 0}}
