.app-badge[data-v-e6449e31]{gap:var(--badge-gap, 4px);font-weight:var(--font-weight-bold, 700);font-size:var(--font-size-base, 16px);color:var(--fg, #000);border:1px solid transparent;line-height:1;min-height:unset;vertical-align:middle;border-radius:var(--badge-radius, 8px);padding:var(--padding-xs, 2px) var(--padding-sm, 4px);background:color-mix(in srgb,var(--fg, #000),transparent 90%)}.app-badge.rounded[data-v-e6449e31]{border-radius:9999px}.app-badge.size-xs[data-v-e6449e31]{font-weight:var(--font-weight-bold, 700);font-size:var(--font-size-xs, 12px);padding:var(--padding-xs) calc(var(--padding-xs) * 2);min-height:1.2em}.app-badge.size-sm[data-v-e6449e31]{font-weight:var(--font-weight-bold, 700);font-size:var(--font-size-sm, 14px);padding:var(--padding-sm, 4px) calc(var(--padding-sm, 4px) * 2);min-height:1.4em}.app-badge.size-md[data-v-e6449e31]{font-weight:var(--font-weight-bold, 700);font-size:var(--font-size-base, 16px);padding:var(--padding-md, 8px);min-height:1.6em}.app-badge.size-lg[data-v-e6449e31]{font-weight:var(--font-weight-bold, 700);font-size:var(--font-size-lg, 20px);padding:var(--padding-md, 8px) var(--padding-lg, 16px);min-height:2em}.app-badge.plain[data-v-e6449e31]{background:color-mix(in srgb,var(--fg, #000),transparent 85%);color:var(--fg, #000)}.app-badge.plain.outline[data-v-e6449e31]{background:transparent;color:var(--fg, #000);border-color:var(--fg, #000)}.app-badge.primary[data-v-e6449e31]{background:color-mix(in srgb,var(--primary, var(--q-primary)),transparent 85%);color:var(--primary, var(--q-primary))}.app-badge.primary.outline[data-v-e6449e31]{background:transparent;color:var(--primary, var(--q-primary));border-color:var(--primary, var(--q-primary))}.app-badge.secondary[data-v-e6449e31]{background:color-mix(in srgb,var(--secondary, var(--q-secondary)),transparent 85%);color:var(--secondary, var(--q-secondary))}.app-badge.secondary.outline[data-v-e6449e31]{background:transparent;color:var(--secondary, var(--q-secondary));border-color:var(--secondary, var(--q-secondary))}.app-badge.accent[data-v-e6449e31]{background:color-mix(in srgb,var(--accent, var(--q-accent)),transparent 85%);color:var(--accent, var(--q-accent))}.app-badge.accent.outline[data-v-e6449e31]{background:transparent;color:var(--accent, var(--q-accent));border-color:var(--accent, var(--q-accent))}.app-badge.info[data-v-e6449e31]{background:color-mix(in srgb,var(--blue, var(--q-info)),transparent 85%);color:var(--blue, var(--q-info))}.app-badge.info.outline[data-v-e6449e31]{background:transparent;color:var(--blue, var(--q-info));border-color:var(--blue, var(--q-info))}.app-badge.success[data-v-e6449e31]{background:color-mix(in srgb,var(--green, var(--q-positive)),transparent 85%);color:var(--green, var(--q-positive))}.app-badge.success.outline[data-v-e6449e31]{background:transparent;color:var(--green, var(--q-positive));border-color:var(--green, var(--q-positive))}.app-badge.warning[data-v-e6449e31]{background:color-mix(in srgb,var(--yellow, var(--q-warning)),transparent 85%);color:var(--yellow, var(--q-warning))}.app-badge.warning.outline[data-v-e6449e31]{background:transparent;color:var(--yellow, var(--q-warning));border-color:var(--yellow, var(--q-warning))}.app-badge.danger[data-v-e6449e31]{background:color-mix(in srgb,var(--red, var(--q-negative)),transparent 85%);color:var(--red, var(--q-negative))}.app-badge.danger.outline[data-v-e6449e31]{background:transparent;color:var(--red, var(--q-negative));border-color:var(--red, var(--q-negative))}.app-badge[style*=--badge-color][data-v-e6449e31]{color:var(--badge-color);background:color-mix(in srgb,var(--badge-color),transparent 85%)}.app-badge[style*=--badge-color].outline[data-v-e6449e31]{background:transparent;border-color:var(--badge-color)}.safe-area.enabled[data-v-5a6ee3f3]{padding-top:env(safe-area-inset-top,0px);padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px);padding-bottom:max(env(safe-area-inset-bottom,0px),var(--device-padding-bottom, 0px))}.safe-area.fit[data-v-5a6ee3f3]{height:100%;width:100%}.safe-area[data-v-5a6ee3f3]{min-height:0;box-sizing:border-box}
