.icon-btn[data-v-3d5ee814]{-webkit-tap-highlight-color:transparent;transition:transform .12s ease, background-color var(--treja-duration-fast) var(--treja-ease);border:none;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;display:flex;position:relative}.icon-btn[data-v-3d5ee814]:active{transform:scale(.92)}.icon-btn[data-v-3d5ee814]:disabled{opacity:.5;pointer-events:none}.size-xs[data-v-3d5ee814]{width:24px;height:24px;font-size:12px}.size-sm[data-v-3d5ee814]{width:36px;height:36px;font-size:18px}.size-md[data-v-3d5ee814]{width:44px;height:44px;font-size:20px}.size-lg[data-v-3d5ee814]{width:48px;height:48px;font-size:22px}.size-fab[data-v-3d5ee814]{width:58px;height:58px;font-size:26px}.variant-ghost[data-v-3d5ee814]{color:var(--ion-text-color);background:0 0}.variant-ghost[data-v-3d5ee814]:active{background:var(--ion-color-step-100)}.variant-neutral[data-v-3d5ee814]{background:var(--ion-color-step-100);color:var(--ion-text-color)}.variant-outline[data-v-3d5ee814]{background:var(--ion-background-color);border:1px solid var(--ion-color-step-150);color:var(--ion-text-color)}.variant-outline.active[data-v-3d5ee814]{background:var(--ion-color-primary);border-color:var(--ion-color-primary);color:var(--ion-color-primary-contrast)}.variant-primary[data-v-3d5ee814]{background:var(--ion-color-primary);color:var(--ion-color-primary-contrast);box-shadow:0 6px 18px var(--treja-accent-glow)}.variant-scrim[data-v-3d5ee814]{color:#fff;backdrop-filter:blur(6px);background:rgba(255,255,255,.2)}.variant-scrim-dark[data-v-3d5ee814]{color:#fff;background:rgba(0,0,0,.4)}.variant-scrim-dark[data-v-3d5ee814]:active{background:rgba(0,0,0,.6)}.variant-glass[data-v-3d5ee814]{background:var(--treja-glass);border:1px solid var(--treja-glass-border);color:var(--ion-text-color);-webkit-backdrop-filter:blur(16px)saturate(160%)}.variant-soft[data-v-3d5ee814]{background:var(--treja-accent-soft);color:var(--ion-color-primary)}.variant-card[data-v-3d5ee814]{background:var(--ion-background-color);color:var(--ion-color-primary);box-shadow:var(--treja-shadow-card)}.variant-checkbox[data-v-3d5ee814]{border:2px solid var(--ion-color-step-200);color:var(--ion-color-primary-contrast);background:0 0}.variant-checkbox.active[data-v-3d5ee814]{background:var(--ion-color-primary);border-color:var(--ion-color-primary)}.variant-heart[data-v-3d5ee814]{background:var(--ion-color-step-100);color:var(--ion-text-color)}.variant-heart.active[data-v-3d5ee814]{color:var(--treja-badge-pink);background:rgba(241,126,184,.15)}.variant-bare-dark[data-v-3d5ee814]{color:#000;background:0 0}.variant-bare-dark[data-v-3d5ee814]:active{background:rgba(0,0,0,.08)}.icon-btn-badge[data-v-3d5ee814]{top:-3px;background:var(--ion-color-secondary);min-width:15px;height:15px;color:var(--ion-color-secondary-contrast);border-radius:999px;justify-content:center;align-items:center;padding:0 3px;font-size:9px;font-weight:700;display:flex;position:absolute}.icon-btn-badge[data-v-3d5ee814]:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:-3px}.icon-btn-badge[data-v-3d5ee814]:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:-3px}.icon-btn-badge[data-v-3d5ee814]:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:-3px}.icon-btn-badge[data-v-3d5ee814]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:-3px}
