.r-field[data-v-1a46b354]{display:flex;flex-direction:column;gap:var(--ruqi-space-1);width:100%}.r-field__label[data-v-1a46b354]{font-family:var(--ruqi-font-family);font-size:var(--ruqi-font-size-sm);font-weight:var(--ruqi-font-weight-regular);line-height:var(--ruqi-line-height-text);letter-spacing:var(--ruqi-letter-spacing-label);color:var(--ruqi-color-text-secondary);margin-bottom:0}.r-field__control[data-v-1a46b354]{display:flex;align-items:center;gap:var(--ruqi-space-2);box-sizing:border-box;min-height:var(--ruqi-control-height);padding:var(--ruqi-space-2) var(--ruqi-space-3);background:var(--ruqi-color-bg-surface);border:1px solid var(--ruqi-color-border-field);border-radius:var(--ruqi-control-radius);transition:border-color .15s ease}.r-select__control[data-v-1a46b354]{position:relative;cursor:pointer}.r-field__control[data-v-1a46b354]:focus-within{border-color:var(--ruqi-color-primary)}.r-field__control.is-invalid[data-v-1a46b354]{border-color:var(--ruqi-color-error)}.r-field__control.is-disabled[data-v-1a46b354]{background:var(--ruqi-color-bg-page)}.r-select__trigger[data-v-1a46b354]{flex:1 0 0;min-width:0;padding:0;border:none;outline:none;background:transparent;text-align:left;cursor:pointer;font-family:var(--ruqi-font-family);font-size:var(--ruqi-font-size-md);line-height:var(--ruqi-line-height-text);color:var(--ruqi-color-text-primary)}.r-select__trigger[data-v-1a46b354]:disabled{cursor:not-allowed}.r-select__value[data-v-1a46b354]{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.r-select__value--empty[data-v-1a46b354]{color:var(--ruqi-color-text-secondary)}.r-field__suffix[data-v-1a46b354]{display:inline-flex;align-items:center;flex-shrink:0;color:var(--ruqi-color-text-secondary);pointer-events:none}.r-select__checks[data-v-1a46b354]{position:absolute;top:100%;right:0;z-index:20;display:flex;flex-direction:column;gap:var(--ruqi-space-2);box-sizing:border-box;width:100%;min-width:260px;max-height:320px;overflow:auto;margin-top:var(--ruqi-space-1);padding:var(--ruqi-space-3);background:var(--ruqi-color-bg-surface);border:1px solid var(--ruqi-color-border-subtle);border-radius:var(--ruqi-radius-md);box-shadow:var(--ruqi-shadow-lg);cursor:default}.r-select__menu[data-v-1a46b354]{position:absolute;top:100%;right:0;z-index:20;box-sizing:border-box;width:100%;margin-top:var(--ruqi-space-1);padding:var(--ruqi-space-1);background:var(--ruqi-color-bg-surface);border:1px solid var(--ruqi-color-border-subtle);border-radius:var(--ruqi-radius-md);box-shadow:var(--ruqi-shadow-lg);cursor:default}.r-select__menu[data-v-1a46b354] .r-menu{position:static;width:100%;min-width:0;max-width:none;max-height:240px;margin-top:0;padding:0;background:transparent;border:0;border-radius:0;box-shadow:none}.r-select__menu .r-select__search[data-v-1a46b354]{border-bottom:1px solid var(--ruqi-color-border-subtle)}.r-select__search[data-v-1a46b354]{display:flex;align-items:center;gap:var(--ruqi-space-2);box-sizing:border-box;width:100%;padding:var(--ruqi-space-2) var(--ruqi-space-3)}.r-select__search-icon[data-v-1a46b354]{display:inline-flex;flex-shrink:0;color:var(--ruqi-color-text-secondary)}.r-select__search-input[data-v-1a46b354]{flex:1 0 0;min-width:0;padding:0;border:0;outline:none;background:transparent;font-family:var(--ruqi-font-family);font-size:var(--ruqi-font-size-md);line-height:var(--ruqi-line-height-text);color:var(--ruqi-color-text-primary)}.r-select__checks-sep[data-v-1a46b354]{display:block;height:1px;background:var(--ruqi-color-border-subtle)}.r-select__checks-note[data-v-1a46b354]{margin:0;font-family:var(--ruqi-font-family);font-size:var(--ruqi-font-size-sm);color:var(--ruqi-color-text-secondary)}.r-field__error[data-v-1a46b354]{margin:0;font-size:var(--ruqi-font-size-sm);line-height:18px;color:var(--ruqi-color-error)}
