.ls-pagination{display:flex;align-items:center;gap:4px;font-family:var(--ls-font-family, "Noto Sans", Arial, sans-serif)}.ls-pagination__item{appearance:none;background:transparent;border:none;border-radius:16px;min-width:32px;height:32px;padding:0 6px;display:inline-flex;align-items:center;justify-content:center;font:inherit;font-size:.875rem;color:var(--ls-palette-text-primary, rgba(0, 0, 0, .87));cursor:pointer}.ls-pagination--small .ls-pagination__item{min-width:26px;height:26px}.ls-pagination__item:hover:not(:disabled){background:var(--ls-palette-action-hover, rgba(0, 0, 0, .04))}.ls-pagination__item--selected,.ls-pagination__item--selected:hover{background:var(--ls-palette-primary-main, #312783);color:var(--ls-palette-common-white, #ffffff)}.ls-pagination__item:disabled{color:var(--ls-palette-action-disabled, rgba(0, 0, 0, .26));cursor:default}.ls-pagination__ellipsis{min-width:24px;text-align:center;color:var(--ls-palette-text-secondary, rgba(0, 0, 0, .6))}.ls-tabs{display:flex;border-bottom:1px solid var(--ls-palette-divider, rgba(0, 0, 0, .12));overflow-x:auto}.ls-tab{appearance:none;background:transparent;border:none;border-bottom:2px solid transparent;padding:12px 16px;font-family:var(--ls-font-family, "Noto Sans", Arial, sans-serif);font-size:.875rem;font-weight:600;color:var(--ls-palette-text-secondary, rgba(0, 0, 0, .6));cursor:pointer;text-decoration:none;white-space:nowrap;display:inline-flex;align-items:center;justify-content:center}.ls-tab--selected{color:var(--ls-color-text, var(--ls-palette-text-primary, #172033));border-bottom-color:var(--ls-tab-selected-indicator, var(--ls-color-text, var(--ls-palette-primary-main, #312783)))}.ls-tabs--pill{gap:8px;border-bottom:none}.ls-tabs--pill .ls-tab{min-height:40px;border:1px solid var(--ls-palette-divider, rgba(15, 23, 42, .12));border-radius:999px;border-bottom-width:1px;padding:8px 14px}.ls-tabs--pill .ls-tab--selected{border-color:var(--ls-tab-selected-indicator, var(--ls-color-text, var(--ls-palette-primary-main, #312783)));color:var(--ls-color-text, var(--ls-palette-text-primary, #172033))}.ls-stepper{display:flex;align-items:center;gap:8px;font-family:var(--ls-font-family, "Noto Sans", Arial, sans-serif)}.ls-step{display:flex;align-items:center;flex:0 1 auto}.ls-step:not(:first-child):before{content:"";flex:0 1 clamp(32px,8vw,120px);min-width:32px;height:1px;background:var(--ls-palette-divider, rgba(0, 0, 0, .12));margin:0 8px}.ls-step__button,.ls-step__static{appearance:none;background:transparent;border:none;display:inline-flex;align-items:center;gap:8px;padding:4px;font:inherit;cursor:pointer}.ls-step__static{cursor:default}.ls-step__circle{width:24px;height:24px;border-radius:50%;background:var(--ls-palette-text-disabled, rgba(0, 0, 0, .38));color:var(--ls-palette-common-white, #ffffff);font-size:.75rem;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.ls-step--active .ls-step__circle,.ls-step--completed .ls-step__circle{background:var(--ls-palette-primary-main, #312783)}.ls-step__label{font-size:.875rem;color:var(--ls-palette-text-secondary, rgba(0, 0, 0, .6))}.ls-step--active .ls-step__label{color:var(--ls-palette-text-primary, rgba(0, 0, 0, .87));font-weight:600}.ls-step--disabled:not(:first-child):before{background:var(--ls-palette-action-disabledBackground, rgba(0, 0, 0, .12))}.ls-step__button--disabled,.ls-step__button:disabled{cursor:not-allowed}.ls-step__static--disabled{cursor:default}.ls-step--disabled .ls-step__circle,.ls-step__button--disabled .ls-step__circle,.ls-step__button:disabled .ls-step__circle,.ls-step__static--disabled .ls-step__circle{background:var(--ls-palette-action-disabled, rgba(0, 0, 0, .26));color:var(--ls-palette-common-white, #ffffff)}.ls-step--disabled .ls-step__label,.ls-step__button--disabled .ls-step__label,.ls-step__button:disabled .ls-step__label,.ls-step__static--disabled .ls-step__label{color:var(--ls-palette-text-disabled, rgba(0, 0, 0, .38));font-weight:400}.ls-collapse{display:grid;grid-template-rows:0fr;transition:grid-template-rows .22s cubic-bezier(.4,0,.2,1)}.ls-collapse--open{grid-template-rows:1fr}.ls-collapse__inner{overflow:hidden;min-height:0}.ls-stepper--alternative .ls-step__button,.ls-stepper--alternative .ls-step__static{flex-direction:column;gap:4px}.ls-tabs--centered{justify-content:center}
