@layer bare.reset,bare.tokens,bare.base,bare.layout,bare.component,bare.utility;@layer bare.component{.bs-affix{position:relative;display:block;--bs-affix-slot:calc(var(--bs-input-padding-inline,var(--bs-space-3)) * 2 + var(--bs-affix-icon-size,1.25rem))}.bs-affix > .bs-affix__input{padding-inline:var(--bs-affix-lead-reserve,var(--bs-input-padding-inline,var(--bs-space-3))) var(--bs-affix-trail-reserve,var(--bs-input-padding-inline,var(--bs-space-3)))}.bs-affix__input::-webkit-search-cancel-button{display:none}.bs-affix:has(.bs-affix__lead){--bs-affix-lead-reserve:var(--bs-affix-slot)}.bs-affix:has(.bs-affix__trail){--bs-affix-trail-reserve:var(--bs-affix-slot)}.bs-affix:has(.bs-affix__action){--bs-affix-trail-reserve:var(--bs-affix-action-reserve,3rem)}.bs-affix__lead,.bs-affix__trail,.bs-affix__action{position:absolute;inset-block:0;display:inline-flex;align-items:center;justify-content:center;--bs-icon-size:var(--bs-affix-icon-size,1.25rem)}.bs-affix__lead,.bs-affix__trail{pointer-events:none;color:var(--bs-affix-slot-fg,var(--bs-text-muted))}.bs-affix__lead{inset-inline-start:0;inline-size:var(--bs-affix-slot)}.bs-affix__trail{inset-inline-end:0;inline-size:var(--bs-affix-slot)}.bs-affix__trail--unit{inline-size:auto;padding-inline-end:var(--bs-input-padding-inline,var(--bs-space-3));font-size:var(--bs-affix-unit-size,var(--bs-text-small));line-height:var(--bs-leading-none);letter-spacing:var(--bs-tracking-caption);font-variant-numeric:tabular-nums}.bs-affix__action{inset-inline-end:var(--bs-space-1);inline-size:var(--bs-affix-action-size,2.5rem);padding:0;border:0;border-radius:var(--bs-radius-2);background-color:transparent;color:var(--bs-affix-action-fg,var(--bs-text-muted));cursor:pointer;transition:transform var(--bs-duration-1) var(--ease-out)}@media (hover:hover){.bs-affix__action:hover:not(:disabled){color:var(--bs-affix-action-fg-hover,var(--bs-text))}}.bs-affix__action:active:not(:disabled){transform:translateY(1px)}.bs-affix__action:disabled{color:var(--bs-affix-action-fg-disabled,var(--bs-text-muted));cursor:not-allowed}.bs-btn.bs-btn--icon-lead{padding-inline-start:calc(var(--bs-btn-padding-inline,var(--bs-space-5)) - var(--bs-btn-icon-trim,0.375rem))}.bs-btn.bs-btn--icon-trail{padding-inline-end:calc(var(--bs-btn-padding-inline,var(--bs-space-5)) - var(--bs-btn-icon-trim,0.375rem))}.bs-btn--icon-lead,.bs-btn--icon-trail{--bs-icon-size:var(--bs-btn-icon-size,1.125rem)}@media (prefers-reduced-motion:reduce){.bs-affix__action{transition-duration:0.01ms}.bs-affix__action:active:not(:disabled){transform:none}}@media (forced-colors:active){.bs-affix__lead,.bs-affix__trail{color:CanvasText}.bs-affix__action{color:ButtonText}.bs-affix__action:hover:not(:disabled){color:Highlight}.bs-affix__action:disabled{color:GrayText}}@media print{.bs-affix__action{display:none}.bs-affix:has(.bs-affix__action){--bs-affix-trail-reserve:var(--bs-input-padding-inline,var(--bs-space-3))}}}
