.ui-pagination{display:inline-flex;align-items:center}.ui-pagination--x6{gap:var(--x0-5, 2px)}.ui-pagination--x9,.ui-pagination--x12{gap:var(--x1, 4px)}.ui-pagination-button{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border:none;cursor:pointer;font-weight:500;background-color:var(--variant-neutral-default);color:var(--variant-neutral-on-default);transition:background-color .15s ease,color .15s ease}.ui-pagination-button:hover:not(:disabled){background-color:var(--variant-neutral-hover);color:var(--variant-neutral-on-hover)}.ui-pagination-button:active:not(:disabled){background-color:var(--variant-neutral-active);color:var(--variant-neutral-on-active)}.ui-pagination-button:disabled{opacity:.4;pointer-events:none;cursor:default}.ui-pagination-button--current{background-color:var(--variant-system-default);color:var(--variant-system-on-default)}.ui-pagination-button--current:hover:not(:disabled){background-color:var(--variant-system-hover);color:var(--variant-system-on-hover)}.ui-pagination-button--current:active:not(:disabled){background-color:var(--variant-system-active);color:var(--variant-system-on-active)}.ui-pagination-button--more{cursor:default;background-color:transparent;color:var(--foreground-muted)}.ui-pagination-button--more:hover:not(:disabled){background-color:transparent;color:var(--foreground-muted)}.ui-pagination-button--x6{width:var(--component-size-x6, 24px);height:var(--component-size-x6, 24px);border-radius:var(--component-radius-x6, 6px);font-size:var(--font-size-ui-x3, 12px);line-height:var(--font-line-height-ui-x3, 12px)}.ui-pagination-button--x9{width:var(--component-size-x9, 36px);height:var(--component-size-x9, 36px);border-radius:var(--component-radius-x9, 10px);font-size:var(--font-size-ui-x3-5, 14px);line-height:var(--font-line-height-ui-x3-5, 14px)}.ui-pagination-button--x12{width:var(--component-size-x12, 48px);height:var(--component-size-x12, 48px);border-radius:var(--component-radius-x12, 12px);font-size:var(--font-size-ui-x4, 16px);line-height:var(--font-line-height-ui-x4, 16px)}.ui-select{font-family:var(--font-family);display:flex;flex-direction:column}.ui-select__trigger{display:flex;align-items:center;justify-content:space-between;background:var(--surface-base);border:1px solid var(--surface-base);transition:all .2s;cursor:pointer;outline:none;width:100%;font-family:inherit}.ui-select:not(.ui-select--disabled) .ui-select__trigger:hover{border-color:var(--variant-system-container-soft)}.ui-select__trigger[data-state=open]{border-color:var(--variant-system-container-default)}.ui-select:not(.ui-select--disabled) .ui-select__trigger:hover .ui-select__placeholder,.ui-select:not(.ui-select--disabled) .ui-select__trigger:hover .ui-select__icon{color:var(--foreground-soft)}.ui-select__trigger[data-state=open] .ui-select__icon{color:var(--variant-neutral-on-active)}.ui-select__trigger[data-state=open] .ui-select__chevron-down{display:none}.ui-select__trigger[data-state=open] .ui-select__chevron-up{display:flex}.ui-select__trigger[data-placeholder] .ui-select__value{color:transparent}.ui-select__trigger:not([data-placeholder]) .ui-select__placeholder{transform:translateY(calc(-50% - .4rem)) scale(.7);color:var(--foreground-muted)}.ui-select__trigger:not([data-placeholder]) .ui-select__value{transform:translateY(calc(-50% + .5rem));color:var(--foreground-base)}.ui-select--title-outside .ui-select__trigger:not([data-placeholder]) .ui-select__value,.ui-select--no-label .ui-select__trigger:not([data-placeholder]) .ui-select__value{transform:translateY(-50%)}.ui-select--m .ui-select__trigger{height:var(--component-size-x9);padding-left:var(--component-padding-x9);padding-right:0;border-radius:var(--component-radius-x9)}.ui-select--m .ui-select__main{gap:var(--component-padding-x6)}.ui-select--m .ui-select__icon{width:16px;height:16px}.ui-select--m .ui-select__value-wrapper,.ui-select--m .ui-select__value,.ui-select--m .ui-select__placeholder{font-size:var(--font-size-by-M);line-height:var(--font-line-height-by-M)}.ui-select--m .ui-select__value-wrapper,.ui-select--m .ui-select__controls{height:var(--component-size-x9)}.ui-select--m .ui-select__clear,.ui-select--m .ui-select__chevron{width:var(--component-size-x9);height:var(--component-size-x9)}.ui-select--m .ui-select__message{padding-left:var(--component-padding-x9);padding-right:var(--component-padding-x9)}.ui-select--l .ui-select__trigger{height:var(--component-size-x12);padding-left:var(--component-padding-x12);padding-right:0;border-radius:var(--component-radius-x12)}.ui-select--l .ui-select__main{gap:var(--component-padding-x6)}.ui-select--l .ui-select__icon{width:16px;height:16px}.ui-select--l .ui-select__value-wrapper,.ui-select--l .ui-select__value,.ui-select--l .ui-select__placeholder{font-size:var(--font-size-by-xL);line-height:var(--font-line-height-by-xL)}.ui-select--l .ui-select__value-wrapper{height:var(--component-size-x9)}.ui-select--l .ui-select__controls{height:var(--component-size-x12)}.ui-select--l .ui-select__clear,.ui-select--l .ui-select__chevron{width:var(--component-size-x12);height:var(--component-size-x12)}.ui-select--l .ui-select__message{padding-left:var(--component-padding-x9);padding-right:var(--component-padding-x9)}.ui-select--xl .ui-select__trigger{height:var(--component-size-x14);padding-left:var(--component-padding-x14);padding-right:0;border-radius:var(--component-radius-x14)}.ui-select--xl .ui-select__main{gap:var(--component-padding-x6)}.ui-select--xl .ui-select__icon{width:24px;height:24px}.ui-select--xl .ui-select__value-wrapper,.ui-select--xl .ui-select__value,.ui-select--xl .ui-select__placeholder{font-size:var(--font-size-by-xL);line-height:var(--font-line-height-by-xL)}.ui-select--xl .ui-select__value-wrapper{height:var(--component-size-x9)}.ui-select--xl .ui-select__controls{height:var(--component-size-x14)}.ui-select--xl .ui-select__clear,.ui-select--xl .ui-select__chevron{width:var(--component-size-x14);height:var(--component-size-x14)}.ui-select--xl .ui-select__message{padding-left:var(--component-padding-x9);padding-right:var(--component-padding-x9)}.ui-select--2xl .ui-select__trigger{height:var(--component-size-x16);padding-left:var(--component-padding-x16);padding-right:0;border-radius:var(--component-radius-x16)}.ui-select--2xl .ui-select__main{gap:var(--component-padding-x6)}.ui-select--2xl .ui-select__icon{width:24px;height:24px}.ui-select--2xl .ui-select__value-wrapper,.ui-select--2xl .ui-select__value,.ui-select--2xl .ui-select__placeholder{font-size:var(--font-size-by-xL);line-height:var(--font-line-height-by-xL)}.ui-select--2xl .ui-select__value-wrapper{height:var(--component-size-x9)}.ui-select--2xl .ui-select__controls{height:var(--component-size-x16)}.ui-select--2xl .ui-select__clear,.ui-select--2xl .ui-select__chevron{width:var(--component-size-x16);height:var(--component-size-x16)}.ui-select--2xl .ui-select__message{padding-left:var(--component-padding-x9);padding-right:var(--component-padding-x9)}.ui-select--system .ui-select__trigger[data-state=open]{border-color:var(--variant-system-container-default)}.ui-select--negative{--ui-select-main-color: var(--variant-negative-default)}.ui-select--negative:not(.ui-select--disabled):hover{--ui-select-main-color: var(--variant-negative-hover)}.ui-select--negative .ui-select__trigger{border-color:var(--ui-select-main-color)}.ui-select--negative .ui-select__message{color:var(--ui-select-main-color)}.ui-select--positive{--ui-select-main-color: var(--variant-positive-default)}.ui-select--positive:not(.ui-select--disabled):hover{--ui-select-main-color: var(--variant-positive-hover)}.ui-select--positive .ui-select__trigger{border-color:var(--ui-select-main-color)}.ui-select--positive .ui-select__message{color:var(--ui-select-main-color)}.ui-select--disabled{--ui-select-main-color: var(--foreground-disabled)}.ui-select--disabled .ui-select__trigger{background:var(--surface-disabled);border-color:var(--surface-disabled);cursor:default}.ui-select--disabled .ui-select__placeholder,.ui-select--disabled .ui-select__value,.ui-select--disabled .ui-select__icon,.ui-select--disabled .ui-select__chevron,.ui-select--disabled .ui-select__clear{color:var(--ui-select-main-color);cursor:default}.ui-select--title-outside .ui-select__outside-label{display:block}.ui-select--l .ui-select__outside-label,.ui-select--xl .ui-select__outside-label,.ui-select--2xl .ui-select__outside-label{font-size:var(--font-size-by-xL);line-height:var(--font-line-height-by-xL)}.ui-select--title-inside .ui-select__outside-label{display:none}.ui-select__outside-label{color:var(--foreground-base);font-weight:500;font-size:var(--font-size-by-M);line-height:var(--font-line-height-by-M);margin-bottom:var(--component-padding-x3)}.ui-select__main{display:flex;align-items:center;flex-grow:1;gap:var(--component-padding-x6);min-width:0}.ui-select__icon{color:var(--foreground-muted);flex-shrink:0;transition:all .2s;display:flex;align-items:center;justify-content:center}.ui-select__value-wrapper{position:relative;width:100%;min-width:0}.ui-select__placeholder{color:var(--foreground-muted);font-weight:500;position:absolute;top:50%;left:0;z-index:10;transform:translateY(-50%);transform-origin:top left;transition:all .2s;white-space:nowrap;pointer-events:none}.ui-select__value{font-weight:500;position:absolute;top:50%;left:0;z-index:20;transform:translateY(-50%);transition:transform .2s;transform-origin:bottom left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;color:var(--foreground-base)}.ui-select__controls{display:flex;align-items:center;flex-shrink:0;color:var(--foreground-base)}.ui-select__clear{background:transparent;outline:none;border:none;padding:0;margin:0;color:var(--foreground-base);display:flex;align-items:center;justify-content:center;cursor:pointer}.ui-select__divider{width:1px;background:var(--surface-secondary);border-radius:9999px;align-self:stretch}.ui-select__chevron{display:flex;align-items:center;justify-content:center;transition:transform .2s;color:var(--foreground-base)}.ui-select__chevron-down{display:flex}.ui-select__chevron-up{display:none}.ui-select__asterisk{color:var(--variant-negative-default)}.ui-select__message{font-size:var(--font-size-ui-x2-5);line-height:var(--font-line-height-ui-x2-5);color:var(--foreground-soft);margin-top:var(--component-padding-x3)}.ui-select__content{position:relative;z-index:50;max-height:var(--radix-select-content-available-height);min-width:var(--radix-select-trigger-width);overflow-y:auto;overflow-x:hidden;background:var(--surface-elevated);border:1px solid var(--variant-system-container-soft);border-radius:var(--component-radius-x9);box-shadow:0 8px 24px #0006;padding:var(--component-padding-x3)}.ui-select__content[data-state=open]{animation:ui-select-fade-in .2s ease-out}.ui-select__viewport{min-width:var(--radix-select-trigger-width)}.ui-select__item{display:flex;align-items:center;height:var(--component-size-x9);padding:0 var(--component-padding-x9);border-radius:var(--component-radius-x6);font-size:var(--font-size-by-M);line-height:var(--font-line-height-by-M);font-weight:500;color:var(--foreground-soft);cursor:pointer;outline:none;transition:all .15s;user-select:none;position:relative}.ui-select__item[data-highlighted]{background:var(--variant-system-container-soft);color:var(--foreground-base)}.ui-select__item[data-state=checked]{color:var(--foreground-base)}.ui-select__item[data-disabled]{color:var(--foreground-disabled);pointer-events:none}.ui-select__item-indicator{width:16px;height:16px;display:flex;align-items:center;justify-content:center;margin-right:var(--component-padding-x6);flex-shrink:0}.ui-select__label{font-size:var(--font-size-ui-x2-5);color:var(--foreground-muted);padding:var(--component-padding-x6) var(--component-padding-x9);text-transform:uppercase;font-weight:500}.ui-select__separator{height:1px;background:var(--surface-secondary);margin:var(--component-padding-x3) 0}.ui-select__scroll-button{display:flex;align-items:center;justify-content:center;height:24px;color:var(--foreground-muted);cursor:default}@keyframes ui-select-fade-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}
