.offer-swap.float-swap{box-shadow:0 0 0 5px color-mix(in oklab, var(--brand-ink) 12%, transparent), 0 3px 0 var(--button-raised-edge), 0 12px 32px -8px color-mix(in oklab, var(--brand-ink) 55%, transparent)}.offer-swap.float-swap:active{box-shadow:0 0 0 5px color-mix(in oklab, var(--brand-ink) 12%, transparent), 0 1px 0 var(--button-raised-edge), 0 8px 24px -8px color-mix(in oklab, var(--brand-ink) 55%, transparent)}.float-add,.float-add-shell,.float-add-foot{border-color:color-mix(in oklab, var(--muted-foreground) 30%, transparent)}:root:not(.dark) :is(.float-add,.float-add-shell,.float-add-foot){border-color:color-mix(in oklab, var(--muted-foreground) 45%, transparent)}.float-empty-add{background:radial-gradient(closest-side, color-mix(in oklab, var(--brand-ink) 7%, transparent), transparent), radial-gradient(circle, color-mix(in oklab, var(--foreground) 7%, transparent) 1px, transparent 1.5px) 0 0 / 14px 14px}.float-empty-plus{background:var(--button-primary-fill);background-clip:var(--button-primary-clip);color:var(--button-primary-ink);box-shadow:0 0 0 8px color-mix(in oklab, var(--brand-ink) 10%, transparent), var(--button-primary-rest)}.float-empty-add:disabled .float-empty-plus{opacity:.5;box-shadow:none}@media (prefers-reduced-motion:no-preference){.float-empty-add,.float-empty-plus{transition:transform .18s cubic-bezier(.2,.8,.2,1),box-shadow .18s ease-out,border-color .18s ease-out,background-color .18s ease-out}:root:not([data-lite]) .float-empty-add:active:not(:disabled) .float-empty-plus{transform:scale(.94)}}@media (any-hover:hover) and (any-pointer:fine){:root .float-add.float-empty-add:hover:not(:disabled){border-color:color-mix(in oklab, var(--brand-ink) 55%, transparent);background-color:color-mix(in oklab, var(--brand-ink) 4%, transparent)}.float-empty-add:hover:not(:disabled) .float-empty-plus{background:var(--button-primary-fill-hover);background-clip:var(--button-primary-clip);box-shadow:0 0 0 12px color-mix(in oklab, var(--brand-ink) 14%, transparent), var(--button-primary-hover)}@media (prefers-reduced-motion:no-preference){:root:not([data-lite]) .float-empty-add:hover:not(:active,:disabled) .float-empty-plus{transform:scale(1.06)}}}.float-empty-add:active:not(:disabled) .float-empty-plus{box-shadow:0 0 0 6px color-mix(in oklab, var(--brand-ink) 14%, transparent), var(--button-primary-press)}@container float not (min-width:23rem){.calculator-sides [data-slot=float-name]{font-size:var(--text-body)}}[data-slot=float-cell] .float-tile>[data-slot=form-pills]{display:none}
