@layer base, vendor, primitives, blocks, site, utilities, overrides;@layer base{}@layer base{@property --theme-action{syntax:"<color>";inherits:true;initial-value:#066eca}@property --theme-brand{syntax:"<color>";inherits:true;initial-value:#eb004e}@property --theme-text{syntax:"<color>";inherits:true;initial-value:#313438}@property --theme-page{syntax:"<color>";inherits:true;initial-value:#fafafa}@property --theme-surface{syntax:"<color>";inherits:true;initial-value:#fff}@property --theme-success{syntax:"<color>";inherits:true;initial-value:#7fb285}@property --theme-warning{syntax:"<color>";inherits:true;initial-value:#f3a712}@property --theme-error{syntax:"<color>";inherits:true;initial-value:#c00037}:root{--theme-brand:#eb004e;--theme-action:#066eca;--theme-success:#7fb285;--theme-warning:#f3a712;--theme-error:#c00037;--theme-page:#fafafa;--theme-surface:#fff;--theme-text:#313438;--theme-radius:calc(8 / 16 * 1rem);color-scheme:var(--theme-scheme,light);--bg-page:var(--theme-page);--bg-surface:var(--theme-surface);--bg-subtle:var(--theme-bg-subtle,color-mix(in oklab,var(--theme-text) 6%,var(--theme-surface)));--bg-backdrop:oklch(from #000 l c h/80%);--text-body:var(--theme-text);--text-muted:var(--theme-text-muted,oklch(from var(--theme-text) l c h/var(--theme-muted-strength,.7)));--text-link:var(--theme-text-link,var(--theme-action));--border:var(--theme-border,oklch(from var(--theme-text) l c h/15%));--border-subtle:var(--theme-border-subtle,var(--bg-subtle));--bg-frame:var(--theme-frame,color-mix(in srgb,var(--theme-text) 70%,var(--theme-page)));--text-on-frame:var(--theme-text-on-frame,oklch(from var(--bg-frame) clamp(0,(.1833 - calc(-.040774541 * pow(calc(l + .3963377774 * calc(c * cos(h * 1deg)) + .2158037573 * calc(c * sin(h * 1deg))), 3) + 1.112492185 * pow(calc(l - .1055613458 * calc(c * cos(h * 1deg)) - .0638541728 * calc(c * sin(h * 1deg))), 3) - .071717644 * pow(calc(l - .0894841775 * calc(c * cos(h * 1deg)) - 1.291485548 * calc(c * sin(h * 1deg))), 3))) * 100000,1) 0 0));--bg-nav:var(--theme-nav,color-mix(in oklab,var(--theme-text) 15%,var(--theme-surface)));--text-on-nav:var(--theme-text-on-nav,oklch(from color-mix(in oklab,oklch(from var(--bg-nav) clamp(0,(.1833 - calc(-.040774541 * pow(calc(l + .3963377774 * calc(c * cos(h * 1deg)) + .2158037573 * calc(c * sin(h * 1deg))), 3) + 1.112492185 * pow(calc(l - .1055613458 * calc(c * cos(h * 1deg)) - .0638541728 * calc(c * sin(h * 1deg))), 3) - .071717644 * pow(calc(l - .0894841775 * calc(c * cos(h * 1deg)) - 1.291485548 * calc(c * sin(h * 1deg))), 3))) * 100000,1) 0 0) 85%,oklch(from var(--bg-nav) l c h/calc(.85 * min(.15, clamp(0, (.1833 - max(0, calc(-.040774541 * pow(calc(l + .3963377774 * calc(c * cos(h * 1deg)) + .2158037573 * calc(c * sin(h * 1deg))), 3) + 1.112492185 * pow(calc(l - .1055613458 * calc(c * cos(h * 1deg)) - .0638541728 * calc(c * sin(h * 1deg))), 3) - .071717644 * pow(calc(l - .0894841775 * calc(c * cos(h * 1deg)) - 1.291485548 * calc(c * sin(h * 1deg))), 3)))) * 100000, 1) * max(0, (1 - pow(min(1, 4.6 * (max(0, calc(-.040774541 * pow(calc(l + .3963377774 * calc(c * cos(h * 1deg)) + .2158037573 * calc(c * sin(h * 1deg))), 3) + 1.112492185 * pow(calc(l - .1055613458 * calc(c * cos(h * 1deg)) - .0638541728 * calc(c * sin(h * 1deg))), 3) - .071717644 * pow(calc(l - .0894841775 * calc(c * cos(h * 1deg)) - 1.291485548 * calc(c * sin(h * 1deg))), 3))) + .05) - .05), 1 / 3)) / max(.001, 1 - pow(max(0, calc(-.040774541 * pow(calc(l + .3963377774 * calc(c * cos(h * 1deg)) + .2158037573 * calc(c * sin(h * 1deg))), 3) + 1.112492185 * pow(calc(l - .1055613458 * calc(c * cos(h * 1deg)) - .0638541728 * calc(c * sin(h * 1deg))), 3) - .071717644 * pow(calc(l - .0894841775 * calc(c * cos(h * 1deg)) - 1.291485548 * calc(c * sin(h * 1deg))), 3))), 1 / 3))) + (1 - clamp(0, (.1833 - max(0, calc(-.040774541 * pow(calc(l + .3963377774 * calc(c * cos(h * 1deg)) + .2158037573 * calc(c * sin(h * 1deg))), 3) + 1.112492185 * pow(calc(l - .1055613458 * calc(c * cos(h * 1deg)) - .0638541728 * calc(c * sin(h * 1deg))), 3) - .071717644 * pow(calc(l - .0894841775 * calc(c * cos(h * 1deg)) - 1.291485548 * calc(c * sin(h * 1deg))), 3)))) * 100000, 1)) * pow(max(0, ((max(0, calc(-.040774541 * pow(calc(l + .3963377774 * calc(c * cos(h * 1deg)) + .2158037573 * calc(c * sin(h * 1deg))), 3) + 1.112492185 * pow(calc(l - .1055613458 * calc(c * cos(h * 1deg)) - .0638541728 * calc(c * sin(h * 1deg))), 3) - .071717644 * pow(calc(l - .0894841775 * calc(c * cos(h * 1deg)) - 1.291485548 * calc(c * sin(h * 1deg))), 3))) + .05) / 4.6 - .05) / max(max(0, calc(-.040774541 * pow(calc(l + .3963377774 * calc(c * cos(h * 1deg)) + .2158037573 * calc(c * sin(h * 1deg))), 3) + 1.112492185 * pow(calc(l - .1055613458 * calc(c * cos(h * 1deg)) - .0638541728 * calc(c * sin(h * 1deg))), 3) - .071717644 * pow(calc(l - .0894841775 * calc(c * cos(h * 1deg)) - 1.291485548 * calc(c * sin(h * 1deg))), 3))), .001)), 1 / 3)) / (.15 * (1 - min(.15, clamp(0, (.1833 - max(0, calc(-.040774541 * pow(calc(l + .3963377774 * calc(c * cos(h * 1deg)) + .2158037573 * calc(c * sin(h * 1deg))), 3) + 1.112492185 * pow(calc(l - .1055613458 * calc(c * cos(h * 1deg)) - .0638541728 * calc(c * sin(h * 1deg))), 3) - .071717644 * pow(calc(l - .0894841775 * calc(c * cos(h * 1deg)) - 1.291485548 * calc(c * sin(h * 1deg))), 3)))) * 100000, 1) * max(0, (1 - pow(min(1, 4.6 * (max(0, calc(-.040774541 * pow(calc(l + .3963377774 * calc(c * cos(h * 1deg)) + .2158037573 * calc(c * sin(h * 1deg))), 3) + 1.112492185 * pow(calc(l - .1055613458 * calc(c * cos(h * 1deg)) - .0638541728 * calc(c * sin(h * 1deg))), 3) - .071717644 * pow(calc(l - .0894841775 * calc(c * cos(h * 1deg)) - 1.291485548 * calc(c * sin(h * 1deg))), 3))) + .05) - .05), 1 / 3)) / max(.001, 1 - pow(max(0, calc(-.040774541 * pow(calc(l + .3963377774 * calc(c * cos(h * 1deg)) + .2158037573 * calc(c * sin(h * 1deg))), 3) + 1.112492185 * pow(calc(l - .1055613458 * calc(c * cos(h * 1deg)) - .0638541728 * calc(c * sin(h * 1deg))), 3) - .071717644 * pow(calc(l - .0894841775 * calc(c * cos(h * 1deg)) - 1.291485548 * calc(c * sin(h * 1deg))), 3))), 1 / 3))) + (1 - clamp(0, (.1833 - max(0, calc(-.040774541 * pow(calc(l + .3963377774 * calc(c * cos(h * 1deg)) + .2158037573 * calc(c * sin(h * 1deg))), 3) + 1.112492185 * pow(calc(l - .1055613458 * calc(c * cos(h * 1deg)) - .0638541728 * calc(c * sin(h * 1deg))), 3) - .071717644 * pow(calc(l - .0894841775 * calc(c * cos(h * 1deg)) - 1.291485548 * calc(c * sin(h * 1deg))), 3)))) * 100000, 1)) * pow(max(0, ((max(0, calc(-.040774541 * pow(calc(l + .3963377774 * calc(c * cos(h * 1deg)) + .2158037573 * calc(c * sin(h * 1deg))), 3) + 1.112492185 * pow(calc(l - .1055613458 * calc(c * cos(h * 1deg)) - .0638541728 * calc(c * sin(h * 1deg))), 3) - .071717644 * pow(calc(l - .0894841775 * calc(c * cos(h * 1deg)) - 1.291485548 * calc(c * sin(h * 1deg))), 3))) + .05) / 4.6 - .05) / max(max(0, calc(-.040774541 * pow(calc(l + .3963377774 * calc(c * cos(h * 1deg)) + .2158037573 * calc(c * sin(h * 1deg))), 3) + 1.112492185 * pow(calc(l - .1055613458 * calc(c * cos(h * 1deg)) - .0638541728 * calc(c * sin(h * 1deg))), 3) - .071717644 * pow(calc(l - .0894841775 * calc(c * cos(h * 1deg)) - 1.291485548 * calc(c * sin(h * 1deg))), 3))), .001)), 1 / 3)))))) 15%) l c h/1));--bg-field:var(--theme-field,var(--theme-surface));--text-on-field:var(--theme-text-on-field,oklch(from color-mix(in oklab,oklch(from var(--bg-field) clamp(0,(.1833 - calc(-.040774541 * pow(calc(l + .3963377774 * calc(c * cos(h * 1deg)) + .2158037573 * calc(c * sin(h * 1deg))), 3) + 1.112492185 * pow(calc(l - .1055613458 * calc(c * cos(h * 1deg)) - .0638541728 * calc(c * sin(h * 1deg))), 3) - .071717644 * pow(calc(l - .0894841775 * calc(c * cos(h * 1deg)) - 1.291485548 * calc(c * sin(h * 1deg))), 3))) * 100000,1) 0 0) 85%,oklch(from var(--bg-field) l c h/calc(.85 * min(.15, clamp(0, (.1833 - max(0, calc(-.040774541 * pow(calc(l + .3963377774 * calc(c * cos(h * 1deg)) + .2158037573 * calc(c * sin(h * 1deg))), 3) + 1.112492185 * pow(calc(l - .1055613458 * calc(c * cos(h * 1deg)) - .0638541728 * calc(c * sin(h * 1deg))), 3) - .071717644 * pow(calc(l - .0894841775 * calc(c * cos(h * 1deg)) - 1.291485548 * calc(c * sin(h * 1deg))), 3)))) * 100000, 1) * max(0, (1 - pow(min(1, 4.6 * (max(0, calc(-.040774541 * pow(calc(l + .3963377774 * calc(c * cos(h * 1deg)) + .2158037573 * calc(c * sin(h * 1deg))), 3) + 1.112492185 * pow(calc(l - .1055613458 * calc(c * cos(h * 1deg)) - .0638541728 * calc(c * sin(h * 1deg))), 3) - .071717644 * pow(calc(l - .0894841775 * calc(c * cos(h * 1deg)) - 1.291485548 * calc(c * sin(h * 1deg))), 3))) + .05) - .05), 1 / 3)) / max(.001, 1 - pow(max(0, calc(-.040774541 * pow(calc(l + .3963377774 * calc(c * cos(h * 1deg)) + .2158037573 * calc(c * sin(h * 1deg))), 3) + 1.112492185 * pow(calc(l - .1055613458 * calc(c * cos(h * 1deg)) - .0638541728 * calc(c * sin(h * 1deg))), 3) - .071717644 * pow(calc(l - .0894841775 * calc(c * cos(h * 1deg)) - 1.291485548 * calc(c * sin(h * 1deg))), 3))), 1 / 3))) + (1 - clamp(0, (.1833 - max(0, calc(-.040774541 * pow(calc(l + .3963377774 * calc(c * cos(h * 1deg)) + .2158037573 * calc(c * sin(h * 1deg))), 3) + 1.112492185 * pow(calc(l - .1055613458 * calc(c * cos(h * 1deg)) - .0638541728 * calc(c * sin(h * 1deg))), 3) - .071717644 * pow(calc(l - .0894841775 * calc(c * cos(h * 1deg)) - 1.291485548 * calc(c * sin(h * 1deg))), 3)))) * 100000, 1)) * pow(max(0, ((max(0, calc(-.040774541 * pow(calc(l + .3963377774 * calc(c * cos(h * 1deg)) + .2158037573 * calc(c * sin(h * 1deg))), 3) + 1.112492185 * pow(calc(l - .1055613458 * calc(c * cos(h * 1deg)) - .0638541728 * calc(c * sin(h * 1deg))), 3) - .071717644 * pow(calc(l - .0894841775 * calc(c * cos(h * 1deg)) - 1.291485548 * calc(c * sin(h * 1deg))), 3))) + .05) / 4.6 - .05) / max(max(0, calc(-.040774541 * pow(calc(l + .3963377774 * calc(c * cos(h * 1deg)) + .2158037573 * calc(c * sin(h * 1deg))), 3) + 1.112492185 * pow(calc(l - .1055613458 * calc(c * cos(h * 1deg)) - .0638541728 * calc(c * sin(h * 1deg))), 3) - .071717644 * pow(calc(l - .0894841775 * calc(c * cos(h * 1deg)) - 1.291485548 * calc(c * sin(h * 1deg))), 3))), .001)), 1 / 3)) / (.15 * (1 - min(.15, clamp(0, (.1833 - max(0, calc(-.040774541 * pow(calc(l + .3963377774 * calc(c * cos(h * 1deg)) + .2158037573 * calc(c * sin(h * 1deg))), 3) + 1.112492185 * pow(calc(l - .1055613458 * calc(c * cos(h * 1deg)) - .0638541728 * calc(c * sin(h * 1deg))), 3) - .071717644 * pow(calc(l - .0894841775 * calc(c * cos(h * 1deg)) - 1.291485548 * calc(c * sin(h * 1deg))), 3)))) * 100000, 1) * max(0, (1 - pow(min(1, 4.6 * (max(0, calc(-.040774541 * pow(calc(l + .3963377774 * calc(c * cos(h * 1deg)) + .2158037573 * calc(c * sin(h * 1deg))), 3) + 1.112492185 * pow(calc(l - .1055613458 * calc(c * cos(h * 1deg)) - .0638541728 * calc(c * sin(h * 1deg))), 3) - .071717644 * pow(calc(l - .0894841775 * calc(c * cos(h * 1deg)) - 1.291485548 * calc(c * sin(h * 1deg))), 3))) + .05) - .05), 1 / 3)) / max(.001, 1 - pow(max(0, calc(-.040774541 * pow(calc(l + .3963377774 * calc(c * cos(h * 1deg)) + .2158037573 * calc(c * sin(h * 1deg))), 3) + 1.112492185 * pow(calc(l - .1055613458 * calc(c * cos(h * 1deg)) - .0638541728 * calc(c * sin(h * 1deg))), 3) - .071717644 * pow(calc(l - .0894841775 * calc(c * cos(h * 1deg)) - 1.291485548 * calc(c * sin(h * 1deg))), 3))), 1 / 3))) + (1 - clamp(0, (.1833 - max(0, calc(-.040774541 * pow(calc(l + .3963377774 * calc(c * cos(h * 1deg)) + .2158037573 * calc(c * sin(h * 1deg))), 3) + 1.112492185 * pow(calc(l - .1055613458 * calc(c * cos(h * 1deg)) - .0638541728 * calc(c * sin(h * 1deg))), 3) - .071717644 * pow(calc(l - .0894841775 * calc(c * cos(h * 1deg)) - 1.291485548 * calc(c * sin(h * 1deg))), 3)))) * 100000, 1)) * pow(max(0, ((max(0, calc(-.040774541 * pow(calc(l + .3963377774 * calc(c * cos(h * 1deg)) + .2158037573 * calc(c * sin(h * 1deg))), 3) + 1.112492185 * pow(calc(l - .1055613458 * calc(c * cos(h * 1deg)) - .0638541728 * calc(c * sin(h * 1deg))), 3) - .071717644 * pow(calc(l - .0894841775 * calc(c * cos(h * 1deg)) - 1.291485548 * calc(c * sin(h * 1deg))), 3))) + .05) / 4.6 - .05) / max(max(0, calc(-.040774541 * pow(calc(l + .3963377774 * calc(c * cos(h * 1deg)) + .2158037573 * calc(c * sin(h * 1deg))), 3) + 1.112492185 * pow(calc(l - .1055613458 * calc(c * cos(h * 1deg)) - .0638541728 * calc(c * sin(h * 1deg))), 3) - .071717644 * pow(calc(l - .0894841775 * calc(c * cos(h * 1deg)) - 1.291485548 * calc(c * sin(h * 1deg))), 3))), .001)), 1 / 3)))))) 15%) l c h/1));--bg-brand:var(--theme-brand);--bg-brand-subtle:var(--theme-bg-brand-subtle,color-mix(in oklab,var(--theme-brand) 15%,var(--bg-page)));--text-brand:var(--theme-text-brand,oklch(from color-mix(in oklab,var(--theme-brand) calc(var(--theme-ink-tone, .45) * 100%),var(--text-body)) l calc(c + (min(calc(c / .6), calc((1 - l) * .5), calc(l * .5)) - c) * clamp(0, 1 + (calc(-.040774541 * pow(calc(l + .3963377774 * calc(c * cos(h * 1deg)) + .2158037573 * calc(c * sin(h * 1deg))), 3) + 1.112492185 * pow(calc(l - .1055613458 * calc(c * cos(h * 1deg)) - .0638541728 * calc(c * sin(h * 1deg))), 3) - .071717644 * pow(calc(l - .0894841775 * calc(c * cos(h * 1deg)) - 1.291485548 * calc(c * sin(h * 1deg))), 3)) - .18) * (calc(-.040774541 * pow(calc(l + .3963377774 * calc(min(calc(c / .6), calc((1 - l) * .5), calc(l * .5)) * cos(h * 1deg)) + .2158037573 * calc(min(calc(c / .6), calc((1 - l) * .5), calc(l * .5)) * sin(h * 1deg))), 3) + 1.112492185 * pow(calc(l - .1055613458 * calc(min(calc(c / .6), calc((1 - l) * .5), calc(l * .5)) * cos(h * 1deg)) - .0638541728 * calc(min(calc(c / .6), calc((1 - l) * .5), calc(l * .5)) * sin(h * 1deg))), 3) - .071717644 * pow(calc(l - .0894841775 * calc(min(calc(c / .6), calc((1 - l) * .5), calc(l * .5)) * cos(h * 1deg)) - 1.291485548 * calc(min(calc(c / .6), calc((1 - l) * .5), calc(l * .5)) * sin(h * 1deg))), 3)) - calc(-.040774541 * pow(calc(l + .3963377774 * calc(c * cos(h * 1deg)) + .2158037573 * calc(c * sin(h * 1deg))), 3) + 1.112492185 * pow(calc(l - .1055613458 * calc(c * cos(h * 1deg)) - .0638541728 * calc(c * sin(h * 1deg))), 3) - .071717644 * pow(calc(l - .0894841775 * calc(c * cos(h * 1deg)) - 1.291485548 * calc(c * sin(h * 1deg))), 3))) * 1000000000, 1)) h));--text-on-brand:var(--theme-text-on-brand,oklch(from var(--theme-brand) clamp(0,(.1833 - calc(-.040774541 * pow(calc(l + .3963377774 * calc(c * cos(h * 1deg)) + .2158037573 * calc(c * sin(h * 1deg))), 3) + 1.112492185 * pow(calc(l - .1055613458 * calc(c * cos(h * 1deg)) - .0638541728 * calc(c * sin(h * 1deg))), 3) - .071717644 * pow(calc(l - .0894841775 * calc(c * cos(h * 1deg)) - 1.291485548 * calc(c * sin(h * 1deg))), 3))) * 100000,1) 0 0));--border-brand:var(--theme-brand);--border-brand-subtle:var(--theme-border-brand-subtle,color-mix(in oklab,var(--theme-brand) 25%,var(--bg-page)));--bg-action:var(--theme-action);--bg-action-subtle:var(--theme-bg-action-subtle,color-mix(in oklab,var(--theme-action) 15%,var(--bg-page)));--text-action:var(--theme-text-action,oklch(from color-mix(in oklab,var(--theme-action) calc(var(--theme-ink-tone, .45) * 100%),var(--text-body)) l calc(c + (min(calc(c / .6), calc((1 - l) * .5), calc(l * .5)) - c) * clamp(0, 1 + (calc(-.040774541 * pow(calc(l + .3963377774 * calc(c * cos(h * 1deg)) + .2158037573 * calc(c * sin(h * 1deg))), 3) + 1.112492185 * pow(calc(l - .1055613458 * calc(c * cos(h * 1deg)) - .0638541728 * calc(c * sin(h * 1deg))), 3) - .071717644 * pow(calc(l - .0894841775 * calc(c * cos(h * 1deg)) - 1.291485548 * calc(c * sin(h * 1deg))), 3)) - .18) * (calc(-.040774541 * pow(calc(l + .3963377774 * calc(min(calc(c / .6), calc((1 - l) * .5), calc(l * .5)) * cos(h * 1deg)) + .2158037573 * calc(min(calc(c / .6), calc((1 - l) * .5), calc(l * .5)) * sin(h * 1deg))), 3) + 1.112492185 * pow(calc(l - .1055613458 * calc(min(calc(c / .6), calc((1 - l) * .5), calc(l * .5)) * cos(h * 1deg)) - .0638541728 * calc(min(calc(c / .6), calc((1 - l) * .5), calc(l * .5)) * sin(h * 1deg))), 3) - .071717644 * pow(calc(l - .0894841775 * calc(min(calc(c / .6), calc((1 - l) * .5), calc(l * .5)) * cos(h * 1deg)) - 1.291485548 * calc(min(calc(c / .6), calc((1 - l) * .5), calc(l * .5)) * sin(h * 1deg))), 3)) - calc(-.040774541 * pow(calc(l + .3963377774 * calc(c * cos(h * 1deg)) + .2158037573 * calc(c * sin(h * 1deg))), 3) + 1.112492185 * pow(calc(l - .1055613458 * calc(c * cos(h * 1deg)) - .0638541728 * calc(c * sin(h * 1deg))), 3) - .071717644 * pow(calc(l - .0894841775 * calc(c * cos(h * 1deg)) - 1.291485548 * calc(c * sin(h * 1deg))), 3))) * 1000000000, 1)) h));--text-on-action:var(--theme-text-on-action,oklch(from var(--theme-action) clamp(0,(.1833 - calc(-.040774541 * pow(calc(l + .3963377774 * calc(c * cos(h * 1deg)) + .2158037573 * calc(c * sin(h * 1deg))), 3) + 1.112492185 * pow(calc(l - .1055613458 * calc(c * cos(h * 1deg)) - .0638541728 * calc(c * sin(h * 1deg))), 3) - .071717644 * pow(calc(l - .0894841775 * calc(c * cos(h * 1deg)) - 1.291485548 * calc(c * sin(h * 1deg))), 3))) * 100000,1) 0 0));--border-action:var(--theme-action);--border-action-subtle:var(--theme-border-action-subtle,color-mix(in oklab,var(--theme-action) 25%,var(--bg-page)));--bg-success:var(--theme-success);--bg-success-subtle:var(--theme-bg-success-subtle,color-mix(in oklab,var(--theme-success) 15%,var(--bg-page)));--text-success:var(--theme-text-success,oklch(from color-mix(in oklab,var(--theme-success) calc(var(--theme-ink-tone, .45) * 100%),var(--text-body)) l calc(c + (min(calc(c / .6), calc((1 - l) * .5), calc(l * .5)) - c) * clamp(0, 1 + (calc(-.040774541 * pow(calc(l + .3963377774 * calc(c * cos(h * 1deg)) + .2158037573 * calc(c * sin(h * 1deg))), 3) + 1.112492185 * pow(calc(l - .1055613458 * calc(c * cos(h * 1deg)) - .0638541728 * calc(c * sin(h * 1deg))), 3) - .071717644 * pow(calc(l - .0894841775 * calc(c * cos(h * 1deg)) - 1.291485548 * calc(c * sin(h * 1deg))), 3)) - .18) * (calc(-.040774541 * pow(calc(l + .3963377774 * calc(min(calc(c / .6), calc((1 - l) * .5), calc(l * .5)) * cos(h * 1deg)) + .2158037573 * calc(min(calc(c / .6), calc((1 - l) * .5), calc(l * .5)) * sin(h * 1deg))), 3) + 1.112492185 * pow(calc(l - .1055613458 * calc(min(calc(c / .6), calc((1 - l) * .5), calc(l * .5)) * cos(h * 1deg)) - .0638541728 * calc(min(calc(c / .6), calc((1 - l) * .5), calc(l * .5)) * sin(h * 1deg))), 3) - .071717644 * pow(calc(l - .0894841775 * calc(min(calc(c / .6), calc((1 - l) * .5), calc(l * .5)) * cos(h * 1deg)) - 1.291485548 * calc(min(calc(c / .6), calc((1 - l) * .5), calc(l * .5)) * sin(h * 1deg))), 3)) - calc(-.040774541 * pow(calc(l + .3963377774 * calc(c * cos(h * 1deg)) + .2158037573 * calc(c * sin(h * 1deg))), 3) + 1.112492185 * pow(calc(l - .1055613458 * calc(c * cos(h * 1deg)) - .0638541728 * calc(c * sin(h * 1deg))), 3) - .071717644 * pow(calc(l - .0894841775 * calc(c * cos(h * 1deg)) - 1.291485548 * calc(c * sin(h * 1deg))), 3))) * 1000000000, 1)) h));--text-on-success:var(--theme-text-on-success,oklch(from var(--theme-success) clamp(0,(.1833 - calc(-.040774541 * pow(calc(l + .3963377774 * calc(c * cos(h * 1deg)) + .2158037573 * calc(c * sin(h * 1deg))), 3) + 1.112492185 * pow(calc(l - .1055613458 * calc(c * cos(h * 1deg)) - .0638541728 * calc(c * sin(h * 1deg))), 3) - .071717644 * pow(calc(l - .0894841775 * calc(c * cos(h * 1deg)) - 1.291485548 * calc(c * sin(h * 1deg))), 3))) * 100000,1) 0 0));--border-success:var(--theme-success);--border-success-subtle:var(--theme-border-success-subtle,color-mix(in oklab,var(--theme-success) 25%,var(--bg-page)));--bg-warning:var(--theme-warning);--bg-warning-subtle:var(--theme-bg-warning-subtle,color-mix(in oklab,var(--theme-warning) 15%,var(--bg-page)));--text-warning:var(--theme-text-warning,oklch(from color-mix(in oklab,var(--theme-warning) calc(var(--theme-ink-tone, .45) * 100%),var(--text-body)) l calc(c + (min(calc(c / .6), calc((1 - l) * .5), calc(l * .5)) - c) * clamp(0, 1 + (calc(-.040774541 * pow(calc(l + .3963377774 * calc(c * cos(h * 1deg)) + .2158037573 * calc(c * sin(h * 1deg))), 3) + 1.112492185 * pow(calc(l - .1055613458 * calc(c * cos(h * 1deg)) - .0638541728 * calc(c * sin(h * 1deg))), 3) - .071717644 * pow(calc(l - .0894841775 * calc(c * cos(h * 1deg)) - 1.291485548 * calc(c * sin(h * 1deg))), 3)) - .18) * (calc(-.040774541 * pow(calc(l + .3963377774 * calc(min(calc(c / .6), calc((1 - l) * .5), calc(l * .5)) * cos(h * 1deg)) + .2158037573 * calc(min(calc(c / .6), calc((1 - l) * .5), calc(l * .5)) * sin(h * 1deg))), 3) + 1.112492185 * pow(calc(l - .1055613458 * calc(min(calc(c / .6), calc((1 - l) * .5), calc(l * .5)) * cos(h * 1deg)) - .0638541728 * calc(min(calc(c / .6), calc((1 - l) * .5), calc(l * .5)) * sin(h * 1deg))), 3) - .071717644 * pow(calc(l - .0894841775 * calc(min(calc(c / .6), calc((1 - l) * .5), calc(l * .5)) * cos(h * 1deg)) - 1.291485548 * calc(min(calc(c / .6), calc((1 - l) * .5), calc(l * .5)) * sin(h * 1deg))), 3)) - calc(-.040774541 * pow(calc(l + .3963377774 * calc(c * cos(h * 1deg)) + .2158037573 * calc(c * sin(h * 1deg))), 3) + 1.112492185 * pow(calc(l - .1055613458 * calc(c * cos(h * 1deg)) - .0638541728 * calc(c * sin(h * 1deg))), 3) - .071717644 * pow(calc(l - .0894841775 * calc(c * cos(h * 1deg)) - 1.291485548 * calc(c * sin(h * 1deg))), 3))) * 1000000000, 1)) h));--text-on-warning:var(--theme-text-on-warning,oklch(from var(--theme-warning) clamp(0,(.1833 - calc(-.040774541 * pow(calc(l + .3963377774 * calc(c * cos(h * 1deg)) + .2158037573 * calc(c * sin(h * 1deg))), 3) + 1.112492185 * pow(calc(l - .1055613458 * calc(c * cos(h * 1deg)) - .0638541728 * calc(c * sin(h * 1deg))), 3) - .071717644 * pow(calc(l - .0894841775 * calc(c * cos(h * 1deg)) - 1.291485548 * calc(c * sin(h * 1deg))), 3))) * 100000,1) 0 0));--border-warning:var(--theme-warning);--border-warning-subtle:var(--theme-border-warning-subtle,color-mix(in oklab,var(--theme-warning) 25%,var(--bg-page)));--bg-error:var(--theme-error);--bg-error-subtle:var(--theme-bg-error-subtle,color-mix(in oklab,var(--theme-error) 15%,var(--bg-page)));--text-error:var(--theme-text-error,oklch(from color-mix(in oklab,var(--theme-error) calc(var(--theme-ink-tone, .45) * 100%),var(--text-body)) l calc(c + (min(calc(c / .6), calc((1 - l) * .5), calc(l * .5)) - c) * clamp(0, 1 + (calc(-.040774541 * pow(calc(l + .3963377774 * calc(c * cos(h * 1deg)) + .2158037573 * calc(c * sin(h * 1deg))), 3) + 1.112492185 * pow(calc(l - .1055613458 * calc(c * cos(h * 1deg)) - .0638541728 * calc(c * sin(h * 1deg))), 3) - .071717644 * pow(calc(l - .0894841775 * calc(c * cos(h * 1deg)) - 1.291485548 * calc(c * sin(h * 1deg))), 3)) - .18) * (calc(-.040774541 * pow(calc(l + .3963377774 * calc(min(calc(c / .6), calc((1 - l) * .5), calc(l * .5)) * cos(h * 1deg)) + .2158037573 * calc(min(calc(c / .6), calc((1 - l) * .5), calc(l * .5)) * sin(h * 1deg))), 3) + 1.112492185 * pow(calc(l - .1055613458 * calc(min(calc(c / .6), calc((1 - l) * .5), calc(l * .5)) * cos(h * 1deg)) - .0638541728 * calc(min(calc(c / .6), calc((1 - l) * .5), calc(l * .5)) * sin(h * 1deg))), 3) - .071717644 * pow(calc(l - .0894841775 * calc(min(calc(c / .6), calc((1 - l) * .5), calc(l * .5)) * cos(h * 1deg)) - 1.291485548 * calc(min(calc(c / .6), calc((1 - l) * .5), calc(l * .5)) * sin(h * 1deg))), 3)) - calc(-.040774541 * pow(calc(l + .3963377774 * calc(c * cos(h * 1deg)) + .2158037573 * calc(c * sin(h * 1deg))), 3) + 1.112492185 * pow(calc(l - .1055613458 * calc(c * cos(h * 1deg)) - .0638541728 * calc(c * sin(h * 1deg))), 3) - .071717644 * pow(calc(l - .0894841775 * calc(c * cos(h * 1deg)) - 1.291485548 * calc(c * sin(h * 1deg))), 3))) * 1000000000, 1)) h));--text-on-error:var(--theme-text-on-error,oklch(from var(--theme-error) clamp(0,(.1833 - calc(-.040774541 * pow(calc(l + .3963377774 * calc(c * cos(h * 1deg)) + .2158037573 * calc(c * sin(h * 1deg))), 3) + 1.112492185 * pow(calc(l - .1055613458 * calc(c * cos(h * 1deg)) - .0638541728 * calc(c * sin(h * 1deg))), 3) - .071717644 * pow(calc(l - .0894841775 * calc(c * cos(h * 1deg)) - 1.291485548 * calc(c * sin(h * 1deg))), 3))) * 100000,1) 0 0));--border-error:var(--theme-error);--border-error-subtle:var(--theme-border-error-subtle,color-mix(in oklab,var(--theme-error) 25%,var(--bg-page)));--spacer-0:0;--spacer-1:calc(4 / 16 * 1rem);--spacer-2:calc(8 / 16 * 1rem);--spacer-3:calc(12 / 16 * 1rem);--spacer-4:calc(16 / 16 * 1rem);--spacer-5:calc(20 / 16 * 1rem);--spacer-6:calc(24 / 16 * 1rem);--spacer-7:calc(32 / 16 * 1rem);--spacer-8:calc(40 / 16 * 1rem);--spacer-9:calc(48 / 16 * 1rem);--spacer-10:calc(64 / 16 * 1rem);--spacer-11:calc(80 / 16 * 1rem);--spacer-12:calc(96 / 16 * 1rem);--spacer-13:calc(128 / 16 * 1rem);--font-family-1:"Inter","Helvetica","Helvetica Neue",arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--font-family-2:ui-monospace,menlo,consolas,"Cascadia Mono","Segoe UI Mono","Ubuntu Mono","Droid Sans Mono","Source Code Pro",monospace;--font-family-base:var(--font-family-1);--font-size-1:calc(10 / 16 * 1rem);--font-size-2:calc(12 / 16 * 1rem);--font-size-3:calc(13 / 16 * 1rem);--font-size-4:calc(14 / 16 * 1rem);--font-size-5:calc(16 / 16 * 1rem);--font-size-6:calc(18 / 16 * 1rem);--font-size-7:calc(20 / 16 * 1rem);--font-size-8:calc(24 / 16 * 1rem);--font-size-base:var(--font-size-5);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--line-height-tight:1.15;--line-height-base:1.4;--measure:65ch;--heading-font-family:inherit;--heading-font-style:inherit;--heading-font-weight:var(--font-weight-semibold);--heading-line-height:var(--line-height-tight);--text-heading:inherit;--heading-margin-bottom:var(--spacer-2);--heading-font-size-1:clamp(calc(28 / 16 * 1rem),calc(28 / 16 * 1rem + (44 - 28) * (100vw - 375 * 1px) / (1440 - 375)),calc(44 / 16 * 1rem));--heading-font-size-2:clamp(calc(24 / 16 * 1rem),calc(24 / 16 * 1rem + (36 - 24) * (100vw - 375 * 1px) / (1440 - 375)),calc(36 / 16 * 1rem));--heading-font-size-3:clamp(calc(20 / 16 * 1rem),calc(20 / 16 * 1rem + (28 - 20) * (100vw - 375 * 1px) / (1440 - 375)),calc(28 / 16 * 1rem));--heading-font-size-4:clamp(calc(18 / 16 * 1rem),calc(18 / 16 * 1rem + (24 - 18) * (100vw - 375 * 1px) / (1440 - 375)),calc(24 / 16 * 1rem));--heading-font-size-5:clamp(calc(16 / 16 * 1rem),calc(16 / 16 * 1rem + (20 - 16) * (100vw - 375 * 1px) / (1440 - 375)),calc(20 / 16 * 1rem));--heading-font-size-6:var(--font-size-base);--display-font-size-1:clamp(calc(40 / 16 * 1rem),calc(40 / 16 * 1rem + (72 - 40) * (100vw - 375 * 1px) / (1440 - 375)),calc(72 / 16 * 1rem));--display-font-weight:var(--font-weight-semibold);--display-line-height:var(--line-height-tight);--radius-1:calc(var(--theme-radius) * .25);--radius-2:calc(var(--theme-radius) * .75);--radius-3:var(--theme-radius);--radius-4:calc(var(--theme-radius) * 1.5);--radius-5:calc(var(--theme-radius) * 2);--border-width:2px;--shadow:var(--theme-shadow,0 24px 48px -16px rgba(22,24,29,.32),0 2px 8px rgb(22 24 29/8%));--control-line-height:1.5;--control-font-size-sm:var(--font-size-4);--control-font-size:var(--font-size-5);--control-font-size-lg:var(--font-size-6);--control-pad-y-sm:var(--spacer-1);--control-pad-y:var(--spacer-3);--control-pad-y-lg:var(--spacer-4);--icon-chevron-down:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 stroke=%27%23000%27 stroke-width=%271.5%27 viewBox=%270 0 24 24%27%3E%3Cpath stroke-linecap=%27round%27 stroke-linejoin=%27round%27 d=%27m19.5 8.25-7.5 7.5-7.5-7.5%27/%3E%3C/svg%3E");--ease-quint-in-out:cubic-bezier(.86,0,.07,1);--transition-1:.15s var(--ease-quint-in-out);--transition-2:.2s var(--ease-quint-in-out);--transition-3:.4s var(--ease-quint-in-out);--bp-sm:false;--bp-md:false;--bp-lg:false;--bp-xl:false;--bp-xxl:false;--grid-gutter-x:calc(24 / 16 * 1rem);--grid-gutter-y:0}@media (min-width:576px){:root{--bp-sm:true}}@media (min-width:768px){:root{--bp-md:true}}@media (min-width:992px){:root{--bp-lg:true}}@media (min-width:1200px){:root{--bp-xl:true}}@media (min-width:1600px){:root{--bp-xxl:true}}}@layer base{@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:100 900;src:url(/build/fonts/Inter-VariableFont_opsz,wght_optimised.4a7c6aa5.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:100 900;src:url(/build/fonts/Inter-Italic-VariableFont_opsz,wght_optimised.225df519.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto Mono;font-style:normal;font-weight:100 700;src:url(/build/fonts/RobotoMono-VariableFont_wght_optimised.3e1c9045.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto Mono;font-style:italic;font-weight:100 700;src:url(/build/fonts/RobotoMono-Italic-VariableFont_wght_optimised.5b6ee4ce.woff2) format("woff2")}}@layer base{*,::backdrop,::file-selector-button,:after,:before{border:0 solid;box-sizing:border-box;margin:0;padding:0}:host,html{accent-color:var(--bg-action);font-family:var(--font-family-base);font-size:var(--font-size-base);font-weight:400;line-height:1.4;tab-size:4;-webkit-text-size-adjust:100%;text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth;interpolate-size:allow-keywords}}body{background-color:var(--bg-page);color:var(--text-body)}hr{border-top:var(--border-width) solid var(--border);color:inherit;height:0}abbr[title]{cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--font-family-2);font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}th{text-align:inherit;text-align:-webkit-match-parent}summary{cursor:pointer;display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,picture,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}::file-selector-button,button,input,optgroup,select,textarea{background-color:transparent;border-radius:0;color:inherit;font:inherit;letter-spacing:inherit;opacity:1}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not (-webkit-appearance:-apple-pay-button)) or (contain-intrinsic-size:1px){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}textarea{resize:vertical}::-webkit-search-decoration{appearance:none}::-webkit-search-cancel-button{cursor:pointer}::-webkit-calendar-picker-indicator{line-height:1}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-meridiem-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-color-swatch-wrapper{padding:0}:-moz-ui-invalid{box-shadow:none}::file-selector-button,button,input:where([type=button],[type=reset],[type=submit]){appearance:button}button:not(:disabled),input:where([type=button],[type=reset],[type=submit]):not(:disabled){cursor:pointer}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[type=search]{appearance:textfield;outline-offset:-2px}[type=email],[type=number],[type=tel],[type=url]{direction:ltr}fieldset{min-width:0}legend{float:inline-start;font-size:inherit;font-weight:inherit;line-height:inherit;width:100%}legend+*{clear:inline-start}output{display:inline-block}progress{vertical-align:baseline}[hidden]:where(:not([hidden=until-found])){display:none!important}:focus-visible{box-shadow:0 0 0 2px var(--text-on-action);outline:2px solid var(--border-action);outline-offset:2px}}@layer base{h1,h2,h3,h4,h5,h6{color:var(--text-heading);font-family:var(--heading-font-family);font-style:var(--heading-font-style);font-weight:var(--heading-font-weight);line-height:var(--heading-line-height);margin-block:0 var(--heading-margin-bottom);text-wrap:balance}h1{font-size:var(--heading-font-size-1)}h2{font-size:var(--heading-font-size-2)}h3{font-size:var(--heading-font-size-3)}h4{font-size:var(--heading-font-size-4)}h5{font-size:var(--heading-font-size-5)}h6{font-size:var(--heading-font-size-6)}.display-1{font-size:var(--display-font-size-1);font-weight:var(--display-font-weight);line-height:var(--display-line-height)}.small,small{font-size:.8em}p{hyphens:auto;margin-block:0 var(--spacer-4);max-inline-size:var(--measure);text-wrap:pretty}a[href]{color:var(--text-link);font-weight:var(--font-weight-medium);text-decoration:underline;text-decoration-thickness:max(1px,.08em);text-underline-offset:.15em;word-break:break-word;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}a[href]:focus,a[href]:hover{color:color-mix(in oklab,var(--text-link) 85%,oklch(from oklch(from var(--text-link) clamp(0,(.1833 - calc(-.040774541 * pow(calc(l + .3963377774 * calc(c * cos(h * 1deg)) + .2158037573 * calc(c * sin(h * 1deg))), 3) + 1.112492185 * pow(calc(l - .1055613458 * calc(c * cos(h * 1deg)) - .0638541728 * calc(c * sin(h * 1deg))), 3) - .071717644 * pow(calc(l - .0894841775 * calc(c * cos(h * 1deg)) - 1.291485548 * calc(c * sin(h * 1deg))), 3))) * 100000,1) 0 0) calc(1 - l) 0 0));text-decoration:none}:where(ul,ol):not([class]){margin-block:0 var(--spacer-4);padding-inline-start:var(--spacer-6)}:where(ul,ol):not([class]) ol,:where(ul,ol):not([class]) ul{padding-block-start:var(--spacer-1)}ul:not([class]){list-style:disc}ol:not([class]){list-style:decimal}:where(ul,ol):not([class]) li:not(:last-child){margin-block-end:var(--spacer-1)}:where(ul,ol):not([class]) ::marker{color:var(--text-muted)}dt{font-weight:var(--font-weight-semibold)}dd{margin-inline-start:var(--spacer-6)}dl{margin-block:0 var(--spacer-4)}dd:not(:last-child){margin-block-end:var(--spacer-2)}dl>div{margin-block-end:.55rem}dl>div:last-of-type{margin-block-end:0}div>dd{margin-inline-start:0}blockquote{border-inline-start:var(--border-width) solid var(--border-action);font-style:italic;margin-block:0 var(--spacer-4);padding-inline-start:var(--spacer-5)}blockquote>:not(:last-child){margin-block-end:var(--spacer-2)}blockquote cite{color:var(--text-muted);display:block;font-style:normal}figure{margin-block:0 var(--spacer-4)}hr{margin-block:var(--spacer-4)}mark{background-color:color-mix(in oklab,var(--bg-warning) 35%,transparent);color:inherit}::selection{background-color:color-mix(in oklab,var(--bg-action) 30%,transparent);color:var(--text-body)}:is(h1,h2,h3,h4,h5,h6,p,blockquote,figure,dl):last-child,:where(ul,ol):not([class]):last-child{margin-block-end:0}}@layer base{table{--table-bg:transparent;--table-border:var(--border);--table-striped-bg:color-mix(in oklab,var(--text-body) 4%,transparent);--table-hover-bg:color-mix(in oklab,var(--bg-action) 6%,transparent);--table-cell-padding-y:var(--spacer-3);--table-cell-padding-x:var(--spacer-4);border-color:var(--table-border);color:var(--text-body);display:block;margin-block:0 var(--spacer-4);overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-gutter:stable;vertical-align:middle;width:100%}table>:not(caption)>*>*{background-color:var(--table-bg-state,var(--table-bg-type,var(--table-bg)));border-bottom:var(--border-width) solid var(--table-border);padding:var(--table-cell-padding-y) var(--table-cell-padding-x)}tbody{vertical-align:inherit}thead{vertical-align:bottom}thead th{border-bottom-width:calc(var(--border-width) * 2);font-weight:var(--font-weight-semibold)}tfoot>tr:first-child>*{border-top:calc(var(--border-width) * 2) solid var(--table-border)}tfoot th{font-weight:var(--font-weight-semibold)}tbody tr:nth-of-type(odd)>*{--table-bg-type:var(--table-striped-bg)}tbody tr:hover>*{--table-bg-state:var(--table-hover-bg)}table>:last-child>tr:last-child>*{border-bottom-width:0}}@layer base{.form-label,label{display:inline-block;font-weight:var(--font-weight-medium);margin-block-end:var(--spacer-1);word-break:break-word}:is(label,.form-label,legend):has(~:is([aria-invalid=true],.is-invalid),~* :is([aria-invalid=true],.is-invalid)){color:var(--text-error)}label:has(>input:is([type=checkbox],[type=radio])){align-items:center;cursor:pointer;display:inline-flex;font-weight:var(--font-weight-normal);gap:var(--spacer-2);margin-block-end:0}fieldset{border:var(--border-width) solid var(--border);border-radius:var(--radius-3);margin-block:0 var(--spacer-4);padding:var(--spacer-4);&:disabled{opacity:.6}}legend{font-weight:var(--font-weight-semibold);margin-block-end:var(--spacer-2);padding-inline-end:var(--spacer-2)}input:not([type=checkbox],[type=radio],[type=range],[type=color]),select:not([multiple],[size]),textarea{--field-bg:var(--bg-field);--field-text:var(--text-on-field);--field-border:var(--border);--field-radius:var(--radius-2);--field-pad-y:var(--control-pad-y);--field-pad-x:var(--spacer-3);background-color:var(--field-bg);border:var(--border-width) solid var(--field-border);border-radius:var(--field-radius);color:var(--field-text);color-scheme:var(--theme-field-scheme);display:block;font-size:var(--control-font-size);line-height:var(--control-line-height);padding:var(--field-pad-y) var(--field-pad-x);transition:border-color var(--transition-1),box-shadow var(--transition-1);width:100%;@media (prefers-reduced-motion:reduce){transition:none}}select:is([multiple],[size]){--field-bg:var(--bg-field);--field-text:var(--text-on-field);--field-border:var(--border);--field-radius:var(--radius-2);background-color:var(--field-bg);border:var(--border-width) solid var(--field-border);border-radius:var(--field-radius);color:var(--field-text);color-scheme:var(--theme-field-scheme);padding:var(--spacer-1)}textarea{min-height:6rem}select:not([multiple],[size]){--chevron-y:calc(var(--field-pad-y) + .5lh - .175em);appearance:none;background-image:linear-gradient(45deg,transparent 50%,oklch(from var(--field-text) l c h/var(--theme-muted-strength,.7)) 50%),linear-gradient(135deg,oklch(from var(--field-text) l c h/var(--theme-muted-strength,.7)) 50%,transparent 50%);background-position:calc(100% - 1.35em) var(--chevron-y),calc(100% - 1em) var(--chevron-y);background-repeat:no-repeat;background-size:.35em .35em;padding-inline-end:2.25em;&:dir(rtl){background-position:1em var(--chevron-y),1.35em var(--chevron-y)}&:disabled{background-image:linear-gradient(45deg,transparent 50%,var(--border) 50%),linear-gradient(135deg,var(--border) 50%,transparent 50%)}}input:not([type=checkbox],[type=radio],[type=range],[type=color]),select,textarea{&:focus-visible{--field-border:var(--border-action);box-shadow:0 0 0 3px color-mix(in oklab,var(--border-action) 25%,transparent);outline:none}&:disabled,&[readonly]{background-color:color-mix(in oklab,var(--bg-page) 60%,var(--bg-field));color:oklch(from var(--text-on-field) l c h/var(--theme-muted-strength,.7));cursor:not-allowed}&:is([aria-invalid=true],.is-invalid){--field-border:var(--border-error);&:focus-visible{box-shadow:0 0 0 3px color-mix(in oklab,var(--border-error) 25%,transparent)}}}:is(input,textarea):autofill{box-shadow:0 0 0 100px var(--bg-field) inset}input:is([type=checkbox],[type=radio]){accent-color:var(--bg-action);height:1em;vertical-align:middle;width:1em;&+label{cursor:pointer;font-weight:var(--font-weight-normal);margin-inline-start:var(--spacer-1)}&:not(:disabled){cursor:pointer}&:is([aria-invalid=true],.is-invalid){accent-color:var(--bg-error)}}input:is([type=checkbox],[type=radio]):is([aria-invalid=true],.is-invalid):enabled:not(.btn-check)+label,label:has(>input:is([type=checkbox],[type=radio]):is([aria-invalid=true],.is-invalid):enabled){color:var(--text-error)}input[type=range]{--track-h:.35rem;--thumb-d:1.1rem;appearance:none;background:transparent;cursor:pointer;height:var(--thumb-d);width:100%;&:disabled{cursor:not-allowed;opacity:.6}&::-webkit-slider-runnable-track{background-color:var(--border);border-radius:var(--radius-1);height:var(--track-h)}&::-moz-range-track{background-color:var(--border);border-radius:var(--radius-1);height:var(--track-h)}&::-webkit-slider-thumb{appearance:none;background-color:var(--bg-action);border-radius:50%;height:var(--thumb-d);margin-top:calc((var(--track-h) - var(--thumb-d)) / 2);-webkit-transition:box-shadow var(--transition-1);transition:box-shadow var(--transition-1);width:var(--thumb-d)}&::-moz-range-thumb{background-color:var(--bg-action);border:none;border-radius:50%;height:var(--thumb-d);-moz-transition:box-shadow var(--transition-1);transition:box-shadow var(--transition-1);width:var(--thumb-d)}&:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 2px var(--text-on-action);outline:2px solid var(--border-action);outline-offset:2px}&:focus-visible::-moz-range-thumb{box-shadow:0 0 0 2px var(--text-on-action);outline:2px solid var(--border-action);outline-offset:2px}@media (prefers-reduced-motion:reduce){&::-webkit-slider-thumb{-webkit-transition:none;transition:none}&::-moz-range-thumb{-moz-transition:none;transition:none}}}input[type=file]{overflow:hidden;&:not(:disabled){cursor:pointer}&::file-selector-button{background-color:var(--bg-action);border:0;border-inline-end:var(--border-width) solid var(--field-border,var(--border));border-radius:0;color:var(--text-on-action);margin:calc(-1 * var(--field-pad-y)) calc(-1 * var(--field-pad-x));margin-inline-end:var(--field-pad-x);padding:var(--field-pad-y) var(--field-pad-x);pointer-events:none;transition:background-color var(--transition-1),border-color var(--transition-1);@media (prefers-reduced-motion:reduce){transition:none}}&:not(:disabled):hover::file-selector-button{background-color:oklch(from var(--bg-action) calc(l + .08 * calc(1 - 2 * clamp(0, (l - .5) * 1000, 1)) * (1 - 2 * calc(clamp(0, (.1833 - calc(-.040774541 * pow(calc(l + .3963377774 * calc(c * cos(h * 1deg)) + .2158037573 * calc(c * sin(h * 1deg))), 3) + 1.112492185 * pow(calc(l - .1055613458 * calc(c * cos(h * 1deg)) - .0638541728 * calc(c * sin(h * 1deg))), 3) - .071717644 * pow(calc(l - .0894841775 * calc(c * cos(h * 1deg)) - 1.291485548 * calc(c * sin(h * 1deg))), 3))) * 100000, 1) * clamp(0, (calc(-.040774541 * pow(calc(calc(l + .08 * calc(1 - 2 * clamp(0, (l - .5) * 1000, 1))) + .3963377774 * calc(c * cos(h * 1deg)) + .2158037573 * calc(c * sin(h * 1deg))), 3) + 1.112492185 * pow(calc(calc(l + .08 * calc(1 - 2 * clamp(0, (l - .5) * 1000, 1))) - .1055613458 * calc(c * cos(h * 1deg)) - .0638541728 * calc(c * sin(h * 1deg))), 3) - .071717644 * pow(calc(calc(l + .08 * calc(1 - 2 * clamp(0, (l - .5) * 1000, 1))) - .0894841775 * calc(c * cos(h * 1deg)) - 1.291485548 * calc(c * sin(h * 1deg))), 3)) - .1833) * 100000, 1) + (1 - clamp(0, (.1833 - calc(-.040774541 * pow(calc(l + .3963377774 * calc(c * cos(h * 1deg)) + .2158037573 * calc(c * sin(h * 1deg))), 3) + 1.112492185 * pow(calc(l - .1055613458 * calc(c * cos(h * 1deg)) - .0638541728 * calc(c * sin(h * 1deg))), 3) - .071717644 * pow(calc(l - .0894841775 * calc(c * cos(h * 1deg)) - 1.291485548 * calc(c * sin(h * 1deg))), 3))) * 100000, 1)) * clamp(0, (.175 - calc(-.040774541 * pow(calc(calc(l + .08 * calc(1 - 2 * clamp(0, (l - .5) * 1000, 1))) + .3963377774 * calc(c * cos(h * 1deg)) + .2158037573 * calc(c * sin(h * 1deg))), 3) + 1.112492185 * pow(calc(calc(l + .08 * calc(1 - 2 * clamp(0, (l - .5) * 1000, 1))) - .1055613458 * calc(c * cos(h * 1deg)) - .0638541728 * calc(c * sin(h * 1deg))), 3) - .071717644 * pow(calc(calc(l + .08 * calc(1 - 2 * clamp(0, (l - .5) * 1000, 1))) - .0894841775 * calc(c * cos(h * 1deg)) - 1.291485548 * calc(c * sin(h * 1deg))), 3))) * 100000, 1)))) c h)}&:disabled::file-selector-button{background-color:var(--bg-page);color:oklch(from var(--text-on-field) l c h/var(--theme-muted-strength,.7))}}input[type=color]{background-color:var(--bg-field);border:var(--border-width) solid var(--border);border-radius:var(--radius-2);cursor:pointer;height:2.5rem;padding:var(--spacer-1);width:2.5rem;&:disabled{cursor:not-allowed;opacity:.6}&::-webkit-color-swatch{border:none;border-radius:var(--radius-1)}&::-moz-color-swatch{border:none;border-radius:var(--radius-1)}}}@layer base{.container,.container-fluid{margin-inline:auto;padding-inline:calc(var(--grid-gutter-x) / 2);width:100%}@container style(--bp-sm: true){.container{max-width:540px}}@container style(--bp-md: true){.container{max-width:720px}}@container style(--bp-lg: true){.container{max-width:960px}}@container style(--bp-xl: true){.container{max-width:1140px}}@container style(--bp-xxl: true){.container{max-width:1340px}}.row{--gutter-x:var(--grid-gutter-x);--gutter-y:var(--grid-gutter-y);display:flex;flex-wrap:wrap;gap:var(--gutter-y) var(--gutter-x);&>*{--col-width:calc((100% + var(--gutter-x)) * var(--span) / 12 - var(--gutter-x));--row-cols-width:calc((100% - (var(--cols) - 1) * var(--gutter-x)) / var(--cols));flex-shrink:0;max-width:100%;width:100%}}.col{flex:1 0 0}.col-auto{flex:none;width:auto}.col-1{--span:1}.col-1,.col-2{flex:none;width:var(--col-width)}.col-2{--span:2}.col-3{--span:3}.col-3,.col-4{flex:none;width:var(--col-width)}.col-4{--span:4}.col-5{--span:5}.col-5,.col-6{flex:none;width:var(--col-width)}.col-6{--span:6}.col-7{--span:7}.col-7,.col-8{flex:none;width:var(--col-width)}.col-8{--span:8}.col-9{--span:9}.col-10,.col-9{flex:none;width:var(--col-width)}.col-10{--span:10}.col-11{--span:11}.col-11,.col-12{flex:none;width:var(--col-width)}.col-12{--span:12}.row-cols-1>*{--cols:1;flex:none;width:var(--row-cols-width)}.row-cols-2>*{--cols:2;flex:none;width:var(--row-cols-width)}.row-cols-3>*{--cols:3;flex:none;width:var(--row-cols-width)}.row-cols-4>*{--cols:4;flex:none;width:var(--row-cols-width)}.row-cols-5>*{--cols:5;flex:none;width:var(--row-cols-width)}.row-cols-6>*{--cols:6;flex:none;width:var(--row-cols-width)}@container style(--bp-sm: true){.col-sm{flex:1 0 0}.col-sm-auto{flex:none;width:auto}.col-sm-1{--span:1}.col-sm-1,.col-sm-2{flex:none;width:var(--col-width)}.col-sm-2{--span:2}.col-sm-3{--span:3}.col-sm-3,.col-sm-4{flex:none;width:var(--col-width)}.col-sm-4{--span:4}.col-sm-5{--span:5}.col-sm-5,.col-sm-6{flex:none;width:var(--col-width)}.col-sm-6{--span:6}.col-sm-7{--span:7}.col-sm-7,.col-sm-8{flex:none;width:var(--col-width)}.col-sm-8{--span:8}.col-sm-9{--span:9}.col-sm-10,.col-sm-9{flex:none;width:var(--col-width)}.col-sm-10{--span:10}.col-sm-11{--span:11}.col-sm-11,.col-sm-12{flex:none;width:var(--col-width)}.col-sm-12{--span:12}.row-cols-sm-auto>*{flex:none;width:auto}.row-cols-sm-1>*{--cols:1;flex:none;width:var(--row-cols-width)}.row-cols-sm-2>*{--cols:2;flex:none;width:var(--row-cols-width)}.row-cols-sm-3>*{--cols:3;flex:none;width:var(--row-cols-width)}.row-cols-sm-4>*{--cols:4;flex:none;width:var(--row-cols-width)}.row-cols-sm-5>*{--cols:5;flex:none;width:var(--row-cols-width)}.row-cols-sm-6>*{--cols:6;flex:none;width:var(--row-cols-width)}}@container style(--bp-md: true){.col-md{flex:1 0 0}.col-md-auto{flex:none;width:auto}.col-md-1{--span:1}.col-md-1,.col-md-2{flex:none;width:var(--col-width)}.col-md-2{--span:2}.col-md-3{--span:3}.col-md-3,.col-md-4{flex:none;width:var(--col-width)}.col-md-4{--span:4}.col-md-5{--span:5}.col-md-5,.col-md-6{flex:none;width:var(--col-width)}.col-md-6{--span:6}.col-md-7{--span:7}.col-md-7,.col-md-8{flex:none;width:var(--col-width)}.col-md-8{--span:8}.col-md-9{--span:9}.col-md-10,.col-md-9{flex:none;width:var(--col-width)}.col-md-10{--span:10}.col-md-11{--span:11}.col-md-11,.col-md-12{flex:none;width:var(--col-width)}.col-md-12{--span:12}.row-cols-md-1>*{--cols:1;flex:none;width:var(--row-cols-width)}.row-cols-md-2>*{--cols:2;flex:none;width:var(--row-cols-width)}.row-cols-md-3>*{--cols:3;flex:none;width:var(--row-cols-width)}.row-cols-md-4>*{--cols:4;flex:none;width:var(--row-cols-width)}.row-cols-md-5>*{--cols:5;flex:none;width:var(--row-cols-width)}.row-cols-md-6>*{--cols:6;flex:none;width:var(--row-cols-width)}}@container style(--bp-lg: true){.col-lg{flex:1 0 0}.col-lg-auto{flex:none;width:auto}.col-lg-1{--span:1}.col-lg-1,.col-lg-2{flex:none;width:var(--col-width)}.col-lg-2{--span:2}.col-lg-3{--span:3}.col-lg-3,.col-lg-4{flex:none;width:var(--col-width)}.col-lg-4{--span:4}.col-lg-5{--span:5}.col-lg-5,.col-lg-6{flex:none;width:var(--col-width)}.col-lg-6{--span:6}.col-lg-7{--span:7}.col-lg-7,.col-lg-8{flex:none;width:var(--col-width)}.col-lg-8{--span:8}.col-lg-9{--span:9}.col-lg-10,.col-lg-9{flex:none;width:var(--col-width)}.col-lg-10{--span:10}.col-lg-11{--span:11}.col-lg-11,.col-lg-12{flex:none;width:var(--col-width)}.col-lg-12{--span:12}.row-cols-lg-1>*{--cols:1;flex:none;width:var(--row-cols-width)}.row-cols-lg-2>*{--cols:2;flex:none;width:var(--row-cols-width)}.row-cols-lg-3>*{--cols:3;flex:none;width:var(--row-cols-width)}.row-cols-lg-4>*{--cols:4;flex:none;width:var(--row-cols-width)}.row-cols-lg-5>*{--cols:5;flex:none;width:var(--row-cols-width)}.row-cols-lg-6>*{--cols:6;flex:none;width:var(--row-cols-width)}}@container style(--bp-xl: true){.col-xl{flex:1 0 0}.col-xl-auto{flex:none;width:auto}.col-xl-1{--span:1}.col-xl-1,.col-xl-2{flex:none;width:var(--col-width)}.col-xl-2{--span:2}.col-xl-3{--span:3}.col-xl-3,.col-xl-4{flex:none;width:var(--col-width)}.col-xl-4{--span:4}.col-xl-5{--span:5}.col-xl-5,.col-xl-6{flex:none;width:var(--col-width)}.col-xl-6{--span:6}.col-xl-7{--span:7}.col-xl-7,.col-xl-8{flex:none;width:var(--col-width)}.col-xl-8{--span:8}.col-xl-9{--span:9}.col-xl-10,.col-xl-9{flex:none;width:var(--col-width)}.col-xl-10{--span:10}.col-xl-11{--span:11}.col-xl-11,.col-xl-12{flex:none;width:var(--col-width)}.col-xl-12{--span:12}.row-cols-xl-1>*{--cols:1;flex:none;width:var(--row-cols-width)}.row-cols-xl-2>*{--cols:2;flex:none;width:var(--row-cols-width)}.row-cols-xl-3>*{--cols:3;flex:none;width:var(--row-cols-width)}.row-cols-xl-4>*{--cols:4;flex:none;width:var(--row-cols-width)}.row-cols-xl-5>*{--cols:5;flex:none;width:var(--row-cols-width)}.row-cols-xl-6>*{--cols:6;flex:none;width:var(--row-cols-width)}}@container style(--bp-xxl: true){.col-xxl{flex:1 0 0}.col-xxl-auto{flex:none;width:auto}.col-xxl-1{--span:1}.col-xxl-1,.col-xxl-2{flex:none;width:var(--col-width)}.col-xxl-2{--span:2}.col-xxl-3{--span:3}.col-xxl-3,.col-xxl-4{flex:none;width:var(--col-width)}.col-xxl-4{--span:4}.col-xxl-5{--span:5}.col-xxl-5,.col-xxl-6{flex:none;width:var(--col-width)}.col-xxl-6{--span:6}.col-xxl-7{--span:7}.col-xxl-7,.col-xxl-8{flex:none;width:var(--col-width)}.col-xxl-8{--span:8}.col-xxl-9{--span:9}.col-xxl-10,.col-xxl-9{flex:none;width:var(--col-width)}.col-xxl-10{--span:10}.col-xxl-11{--span:11}.col-xxl-11,.col-xxl-12{flex:none;width:var(--col-width)}.col-xxl-12{--span:12}.row-cols-xxl-1>*{--cols:1;flex:none;width:var(--row-cols-width)}.row-cols-xxl-2>*{--cols:2;flex:none;width:var(--row-cols-width)}.row-cols-xxl-3>*{--cols:3;flex:none;width:var(--row-cols-width)}.row-cols-xxl-4>*{--cols:4;flex:none;width:var(--row-cols-width)}.row-cols-xxl-5>*{--cols:5;flex:none;width:var(--row-cols-width)}.row-cols-xxl-6>*{--cols:6;flex:none;width:var(--row-cols-width)}}}@layer base{@media print{body{background:#fff!important;padding:0}.tag-layout-header,body,h1,h2,h3,h4,h5,h6,li,p,td{color:#000!important}.tag-layout-header{background:#fff!important;padding:0;text-align:center}.tag-layout-header img{margin:0 auto;max-height:60px}.tag-layout-content{background:#fff!important;color:#000!important;padding:0}.btn,.navbar-toggler,.pull-up,.tag-collection-preview,.tag-guests,.tag-layout-footer,.tag-region-page-header,.tag-region-page-home-intro,.tag-ticket-dropdown{display:none!important}.tag-ticket{border:none}.tag-ticket-intro{margin-top:10px!important}.tag-ticket-title{margin-left:0!important;margin-top:0!important;padding:0!important}}}@layer vendor{}@layer vendor{:root{--vs-colors--lightest:rgba(60,60,60,.26);--vs-colors--light:rgba(60,60,60,.5);--vs-colors--dark:#333;--vs-colors--darkest:rgba(0,0,0,.15);--vs-search-input-color:inherit;--vs-search-input-placeholder-color:inherit;--vs-font-size:1rem;--vs-line-height:1.4;--vs-state-disabled-bg:#f8f8f8;--vs-state-disabled-color:var(--vs-colors--light);--vs-state-disabled-controls-color:var(--vs-colors--light);--vs-state-disabled-cursor:not-allowed;--vs-border-color:var(--vs-colors--lightest);--vs-border-width:1px;--vs-border-style:solid;--vs-border-radius:4px;--vs-actions-padding:4px 6px 0 3px;--vs-controls-color:var(--vs-colors--light);--vs-controls-size:1;--vs-controls--deselect-text-shadow:0 1px 0 #fff;--vs-selected-bg:#f0f0f0;--vs-selected-color:var(--vs-colors--dark);--vs-selected-border-color:var(--vs-border-color);--vs-selected-border-style:var(--vs-border-style);--vs-selected-border-width:var(--vs-border-width);--vs-dropdown-bg:#fff;--vs-dropdown-color:inherit;--vs-dropdown-z-index:1000;--vs-dropdown-min-width:160px;--vs-dropdown-max-height:350px;--vs-dropdown-box-shadow:0px 3px 6px 0px var(--vs-colors--darkest);--vs-dropdown-option-bg:#000;--vs-dropdown-option-color:var(--vs-dropdown-color);--vs-dropdown-option-padding:3px 20px;--vs-dropdown-option--active-bg:#5897fb;--vs-dropdown-option--active-color:#fff;--vs-dropdown-option--deselect-bg:#fb5858;--vs-dropdown-option--deselect-color:#fff;--vs-transition-timing-function:cubic-bezier(1,-.115,.975,.855)}.v-select{font-family:inherit;position:relative}.v-select,.v-select *{box-sizing:border-box}:root{--vs-transition-timing-function:cubic-bezier(1,.5,.8,1);--vs-transition-duration:.15s}@keyframes vSelectSpinner{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.vs__fade-enter-active,.vs__fade-leave-active{pointer-events:none;transition:opacity var(--vs-transition-duration) var(--vs-transition-timing-function)}.vs__fade-enter,.vs__fade-leave-to{opacity:0}:root{--vs-disabled-bg:var(--vs-state-disabled-bg);--vs-disabled-color:var(--vs-state-disabled-color);--vs-disabled-cursor:var(--vs-state-disabled-cursor)}.vs--disabled .vs__clear,.vs--disabled .vs__dropdown-toggle,.vs--disabled .vs__open-indicator,.vs--disabled .vs__search,.vs--disabled .vs__selected{background-color:var(--vs-disabled-bg);cursor:var(--vs-disabled-cursor)}.v-select[dir=rtl] .vs__actions{padding:0 3px 0 6px}.v-select[dir=rtl] .vs__clear{margin-left:6px;margin-right:0}.v-select[dir=rtl] .vs__deselect{margin-left:0;margin-right:2px}.v-select[dir=rtl] .vs__dropdown-menu{text-align:right}.vs__dropdown-toggle{appearance:none;background:none;border:var(--vs-border-width) var(--vs-border-style) var(--vs-border-color);border-radius:var(--vs-border-radius);display:flex;padding:0 0 4px;white-space:normal}.vs__selected-options{display:flex;flex-basis:100%;flex-grow:1;flex-wrap:wrap;padding:0 2px;position:relative}.vs__actions{align-items:center;display:flex;padding:var(--vs-actions-padding)}.vs--searchable .vs__dropdown-toggle{cursor:text}.vs--unsearchable .vs__dropdown-toggle{cursor:pointer}.vs--open .vs__dropdown-toggle{border-bottom-color:transparent;border-bottom-left-radius:0;border-bottom-right-radius:0}.vs__open-indicator{fill:var(--vs-controls-color);transform:scale(var(--vs-controls-size));transition:transform var(--vs-transition-duration) var(--vs-transition-timing-function);transition-timing-function:var(--vs-transition-timing-function)}.vs--open .vs__open-indicator{transform:rotate(180deg) scale(var(--vs-controls-size))}.vs--loading .vs__open-indicator{opacity:0}.vs__clear{background-color:transparent;border:0;cursor:pointer;fill:var(--vs-controls-color);margin-right:8px;padding:0}.vs__dropdown-menu{background:var(--vs-dropdown-bg);border:var(--vs-border-width) var(--vs-border-style) var(--vs-border-color);border-radius:0 0 var(--vs-border-radius) var(--vs-border-radius);border-top-style:none;box-shadow:var(--vs-dropdown-box-shadow);box-sizing:border-box;color:var(--vs-dropdown-color);display:block;left:0;list-style:none;margin:0;max-height:var(--vs-dropdown-max-height);min-width:var(--vs-dropdown-min-width);overflow-y:auto;padding:5px 0;position:absolute;text-align:left;top:calc(100% - var(--vs-border-width));width:100%;z-index:var(--vs-dropdown-z-index)}.vs__no-options{text-align:center}.vs__dropdown-option{clear:both;color:var(--vs-dropdown-option-color);cursor:pointer;display:block;line-height:1.42857143;padding:var(--vs-dropdown-option-padding);white-space:nowrap}.vs__dropdown-option--highlight{background:var(--vs-dropdown-option--active-bg);color:var(--vs-dropdown-option--active-color)}.vs__dropdown-option--deselect{background:var(--vs-dropdown-option--deselect-bg);color:var(--vs-dropdown-option--deselect-color)}.vs__dropdown-option--disabled{background:var(--vs-state-disabled-bg);color:var(--vs-state-disabled-color);cursor:var(--vs-state-disabled-cursor)}.vs__selected{align-items:center;background-color:var(--vs-selected-bg);border:var(--vs-selected-border-width) var(--vs-selected-border-style) var(--vs-selected-border-color);border-radius:var(--vs-border-radius);color:var(--vs-selected-color);display:flex;line-height:var(--vs-line-height);margin:4px 2px 0;padding:0 .25em;z-index:0}.vs__deselect{appearance:none;background:none;border:0;cursor:pointer;display:inline-flex;fill:var(--vs-controls-color);margin-left:4px;padding:0;text-shadow:var(--vs-controls--deselect-text-shadow)}.vs--single .vs__selected{background-color:transparent;border-color:transparent}.vs--single.vs--loading .vs__selected,.vs--single.vs--open .vs__selected{opacity:.4;position:absolute}.vs--single.vs--searching .vs__selected{display:none}.vs__search::-webkit-search-cancel-button{display:none}.vs__search::-ms-clear,.vs__search::-webkit-search-decoration,.vs__search::-webkit-search-results-button,.vs__search::-webkit-search-results-decoration{display:none}.vs__search,.vs__search:focus{appearance:none;background:none;border:1px solid transparent;border-left:none;box-shadow:none;color:var(--vs-search-input-color);flex-grow:1;font-size:var(--vs-font-size);line-height:var(--vs-line-height);margin:4px 0 0;max-width:100%;outline:none;padding:0 7px;width:0;z-index:1}.vs__search::placeholder{color:var(--vs-search-input-placeholder-color)}.vs--unsearchable .vs__search{opacity:1}.vs--unsearchable:not(.vs--disabled) .vs__search{cursor:pointer}.vs--single.vs--searching:not(.vs--open):not(.vs--loading) .vs__search{opacity:.2}.vs__spinner{align-self:center;animation:vSelectSpinner 1.1s linear infinite;border:.9em solid hsla(0,0%,39.2%,.1);border-left-color:rgba(60,60,60,.45);font-size:5px;opacity:0;overflow:hidden;text-indent:-9999em;transform:translateZ(0) scale(var(--vs-controls--spinner-size,var(--vs-controls-size)));transition:opacity .1s}.vs__spinner,.vs__spinner:after{border-radius:50%;height:5em;transform:scale(var(--vs-controls--spinner-size,var(--vs-controls-size)));width:5em}.vs--loading .vs__spinner{opacity:1}.bs-vue-select .vs__dropdown-toggle{appearance:none;background-color:var(--bg-field);background-image:linear-gradient(45deg,transparent 50%,oklch(from var(--text-on-field) l c h/var(--theme-muted-strength,.7)) 50%),linear-gradient(135deg,oklch(from var(--text-on-field) l c h/var(--theme-muted-strength,.7)) 50%,transparent 50%);background-position:calc(100% - 1.35em) calc(50% + .15em),calc(100% - 1em) calc(50% + .15em);background-repeat:no-repeat;background-size:.35em .35em;border:var(--border-width) solid var(--border);border-radius:var(--radius-2);color:var(--text-on-field);color-scheme:var(--theme-field-scheme);display:block;font-family:inherit;font-size:var(--control-font-size);line-height:var(--control-line-height);padding:var(--control-pad-y) var(--spacer-3);padding-inline-end:2.25em;transition:border-color var(--transition-1),box-shadow var(--transition-1);width:100%}}@layer vendor{.bs-vue-select .vs__dropdown-toggle:dir(rtl){background-position:1em calc(50% + .15em),1.35em calc(50% + .15em)}.bs-vue-select .vs__search:focus~.vs__dropdown-toggle,.bs-vue-select.vs--open .vs__dropdown-toggle{border-color:var(--border-action);box-shadow:0 0 0 3px color-mix(in oklab,var(--border-action) 25%,transparent);outline:none}.bs-vue-select .vs__search,.bs-vue-select .vs__selected{border:0;color:var(--text-on-field);font-size:inherit;line-height:inherit;margin:0;padding:0}.bs-vue-select .vs__search{height:1lh}.bs-vue-select .vs__selected+.vs__search{display:none}.bs-vue-select .vs__actions{bottom:0;inset-inline-end:0;padding:0;position:absolute;top:0}.bs-vue-select .vs__dropdown-menu{background-color:var(--bg-surface);border:var(--border-width) solid var(--border);border-radius:var(--radius-2);box-shadow:var(--shadow);margin-block-start:var(--spacer-1);padding:var(--spacer-1)}.bs-vue-select .vs__dropdown-option{border-radius:var(--radius-1);color:var(--text-body);padding:var(--spacer-1) var(--spacer-3);transition:background-color var(--transition-1)}.bs-vue-select .vs__dropdown-option--highlight,.bs-vue-select .vs__dropdown-option:hover{background-color:color-mix(in oklab,var(--bg-action) 12%,transparent);color:var(--text-body)}.bs-vue-select .bs-vue-select-indicator{aspect-ratio:1/1;height:100%;opacity:0}.bs-vue-select.is-invalid .vs__dropdown-toggle{border-color:var(--border-error)}.bs-vue-select.is-invalid .vs__search:focus~.vs__dropdown-toggle,.bs-vue-select.is-invalid.vs--open .vs__dropdown-toggle{box-shadow:0 0 0 3px color-mix(in oklab,var(--border-error) 25%,transparent)}}@layer vendor{.tag-carousel swiper-container{--swiper-theme-color:var(--bg-brand);--swiper-navigation-color:var(--text-on-brand);--swiper-navigation-size:1.5rem;--swiper-pagination-bullet-size:.625rem;--swiper-pagination-bottom:.625rem}.tag-carousel swiper-container::part(container){padding:0 var(--spacer-3)}.tag-carousel swiper-container::part(button-next),.tag-carousel swiper-container::part(button-prev){align-items:center;background-color:var(--swiper-theme-color);border-radius:50px;bottom:50%;display:flex;height:1.875rem;justify-content:center;left:1px;position:absolute;transform:translateY(50%);width:1.875rem;z-index:5}.tag-carousel swiper-container::part(button-next){left:auto;right:0}.tag-carousel-slide-auto swiper-slide{width:auto!important}}@layer primitives{.form-text{color:var(--text-muted);display:block;font-size:.875em;margin-block:var(--spacer-1);.form-label+&,label+&{margin-block-start:0}}.invalid-feedback{color:var(--text-error);display:none;font-size:.875em;margin-block-start:var(--spacer-1)}:is([aria-invalid=true],.is-invalid)~.invalid-feedback{display:block}:is(.form-label,.form-check-label).required:after{background-color:color-mix(in oklab,var(--bg-action) 15%,transparent);border-radius:999px;content:"Required";font-size:var(--font-size-1);font-weight:var(--font-weight-medium);line-height:1;margin-inline-start:var(--spacer-2);padding:.125rem .375rem;vertical-align:middle}.rating-field{align-items:center;display:flex;justify-content:space-between;max-width:calc(375 / 16 * 1rem);.hidden-radio{display:none}}.form-control-media{--form-control-media-height:calc(245 / 16 * 1rem);background-color:var(--bg-field);border:var(--border-width) dashed color-mix(in oklab,var(--text-on-field) 65%,transparent);border-radius:var(--radius-2);color:var(--text-on-field);display:flex;flex-direction:column;min-height:var(--form-control-media-height);overflow:hidden;position:relative;text-align:center;.progress{border:0;height:1.25rem;inset-block-end:0;inset-inline-start:0;position:absolute;width:100%}.progress,.progress-bar{border-radius:0}.btn{border-radius:var(--radius-1);font-weight:var(--font-weight-normal);padding:.5rem 1rem}.btn,.preview-wrapper{font-size:var(--font-size-3);line-height:1}.preview-wrapper{color:color-mix(in oklab,var(--text-on-field) 75%,transparent);display:flex;justify-content:center;padding:.9375rem 0}img{margin:0 auto;max-height:7.8125rem}.form-control-media-drop{align-items:center;display:flex;justify-content:center;min-height:var(--form-control-media-height);transition:background-color var(--transition-2);width:100%;span{display:inline-block}&.form-control-media-drop-highlight{background-color:color-mix(in oklab,var(--text-on-field) 6%,var(--bg-field))}}}:is(input,textarea).form-control-sm,select.form-select-sm{--field-pad-y:var(--control-pad-y-sm);--field-pad-x:var(--spacer-2);border-radius:var(--radius-1);font-size:var(--control-font-size-sm)}:is(input,textarea).form-control-lg,select.form-select-lg{--field-pad-y:var(--control-pad-y-lg);--field-pad-x:var(--spacer-4);border-radius:var(--radius-3);font-size:var(--control-font-size-lg)}select.form-select-sm{padding-inline-end:1.75em}select.form-select-lg{padding-inline-end:2.5em}.form-check-lg{min-height:2em;padding-inline-start:2.75em;& :is(input[type=checkbox],input[type=radio]){height:2em;margin-block-start:-.35em;margin-inline-start:-2.625em;width:2em}}.form-check{align-items:flex-start;display:flex;gap:var(--spacer-2);&:not(.form-check-lg)>:is(input[type=checkbox],input[type=radio]){flex-shrink:0;margin-block-start:calc((1lh - var(--switch-h, 1em)) / 2)}:not(.row,.vstack,.hstack)>&+&{margin-block-start:var(--spacer-2)}}.form-check-label{cursor:pointer;font-weight:var(--font-weight-normal);margin-block-end:0}:is(.form-switch .form-check-input,input[type=checkbox][role=switch]){--switch-w:2.25em;--switch-h:1.25em;--switch-pad:.15em;--switch-thumb:calc(var(--switch-h) - (var(--switch-pad) * 2));appearance:none;background-color:var(--border);border-radius:999px;height:var(--switch-h);position:relative;transition:background-color var(--transition-1);width:var(--switch-w);&:before{background-color:#fff;border-radius:50%;content:"";height:var(--switch-thumb);inset-inline-start:var(--switch-pad);position:absolute;top:50%;transform:translateY(-50%);transition:inset-inline-start var(--transition-1);width:var(--switch-thumb)}&:checked{background-color:var(--bg-action);&:before{inset-inline-start:calc(100% - var(--switch-pad) - var(--switch-thumb))}}&:disabled{cursor:not-allowed;opacity:.6}@media (prefers-reduced-motion:reduce){&,&:before{transition:none}}}.input-group{align-items:stretch;display:flex;width:100%;&>*{border-radius:0;flex:0 0 auto;position:relative}&>:is(input,select,textarea){flex:1 1 auto;min-width:0}&>:not(:first-child){margin-inline-start:calc(-1 * var(--border-width))}&>:first-child{border-end-start-radius:var(--radius-2);border-start-start-radius:var(--radius-2)}&>:last-child{border-end-end-radius:var(--radius-2);border-start-end-radius:var(--radius-2)}&>:focus-visible{z-index:3}}.input-group-text{align-items:center;background-color:var(--bg-page);border:var(--border-width) solid var(--border);color:var(--text-muted);display:flex;padding:var(--spacer-2) var(--spacer-3);white-space:nowrap}}@layer primitives{.tag-form-field{display:grid;grid-template-rows:1fr;opacity:1;overflow:hidden;transform:translateY(0);transition:grid-template-rows var(--transition-3),opacity var(--transition-3),transform var(--transition-3),margin-top var(--transition-3),display var(--transition-3) allow-discrete;&>*{min-height:0}&:has(.vs--open){overflow:visible;position:relative;z-index:1}}.tag-form-field-hidden{display:none;grid-template-rows:0fr;margin-top:0!important;opacity:0;transform:translateY(calc(var(--spacer-2) * -1))}@starting-style{.tag-form-field:not(.tag-form-field-hidden){grid-template-rows:0fr;margin-top:0;opacity:0;transform:translateY(calc(var(--spacer-2) * -1))}}@media (prefers-reduced-motion:reduce){.tag-form-field{transition:none}}}@layer primitives{dialog{--dialog-bg:var(--bg-surface);--dialog-text:var(--text-body);--dialog-text-muted:var(--text-muted);--dialog-border:var(--border);--dialog-radius:var(--radius-3);--dialog-shadow:var(--shadow);--dialog-ring:var(--border-action);--dialog-backdrop:var(--bg-backdrop);background:var(--dialog-bg);border:none;border-radius:var(--dialog-radius);box-shadow:var(--dialog-shadow);color:var(--dialog-text);margin:auto;max-height:calc(100vh - 4rem);max-width:32rem;opacity:0;padding:0;transform:translateY(.5rem) scale(.98);transition:opacity var(--transition-1),transform var(--transition-1),overlay var(--transition-1) allow-discrete,display var(--transition-1) allow-discrete;width:calc(100vw - 2rem)}dialog[open]{opacity:1;transform:translateY(0) scale(1)}@starting-style{dialog[open]{opacity:0;transform:translateY(.5rem) scale(.98)}}dialog::backdrop{background:var(--dialog-backdrop);opacity:0;transition:opacity var(--transition-1),overlay var(--transition-1) allow-discrete,display var(--transition-1) allow-discrete}dialog[open]::backdrop{opacity:1}@starting-style{dialog[open]::backdrop{opacity:0}}@media (prefers-reduced-motion:reduce){dialog,dialog::backdrop{transition:none}}dialog.modal-sm{max-width:24rem}dialog.modal-lg{max-width:50rem}dialog.modal-xl{max-width:60rem}dialog.modal-dialog-centered{margin:auto}dialog.modal-dialog-scrollable{display:flex;flex-direction:column}dialog.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog{height:100%}.modal-content,.modal-dialog{display:flex;flex-direction:column;min-height:0}.modal-header{align-items:center;border-bottom:1px solid var(--dialog-border);display:flex;gap:1rem;justify-content:space-between;padding:1.25rem 1.5rem}.modal-title{font-size:var(--font-size-6);font-weight:600;line-height:1.3;margin:0}.modal-body{overflow-y:auto;padding:1.5rem}.modal-footer{align-items:center;border-top:1px solid var(--dialog-border);display:flex;gap:.5rem;justify-content:flex-end;padding:1.25rem 1.5rem}.btn-close{appearance:none;background:transparent;border:none;border-radius:999px;color:var(--dialog-text-muted);cursor:pointer;flex:0 0 auto;height:1.75rem;padding:0;position:relative;width:1.75rem;&:after,&:before{background:currentcolor;border-radius:1px;content:"";height:2px;left:50%;position:absolute;top:50%;width:1rem}&:before{transform:translate(-50%,-50%) rotate(45deg)}&:after{transform:translate(-50%,-50%) rotate(-45deg)}&:hover{background:var(--dialog-border);color:var(--dialog-text)}}.btn-close:focus-visible,dialog :focus-visible{outline:2px solid var(--dialog-ring);outline-offset:2px}}@layer primitives{.offcanvas{--offcanvas-text:var(--text-body);--offcanvas-bg:var(--bg-surface);--offcanvas-shadow:var(--shadow);--offcanvas-backdrop:var(--bg-backdrop);--offcanvas-border:var(--border);--offcanvas-text-muted:var(--text-muted);--offcanvas-ring:var(--border-action);background:var(--offcanvas-bg);border:none;box-shadow:var(--offcanvas-shadow);color:var(--offcanvas-text);display:flex;flex-direction:column;margin:0;overflow:hidden;padding:0;position:fixed;transition:transform var(--transition-2),overlay var(--transition-2) allow-discrete,display var(--transition-2) allow-discrete;z-index:auto}.offcanvas-end,.offcanvas-start{bottom:0;height:100dvh;max-width:calc(100vw - 3rem);top:0;width:20rem}.offcanvas-bottom,.offcanvas-top{height:min(30vh,24rem);left:0;max-height:calc(100dvh - 3rem);right:0;width:100%}.offcanvas-start{left:0;right:auto;transform:translateX(-100%)}.offcanvas-end{left:auto;right:0;transform:translateX(100%)}.offcanvas-top{bottom:auto;top:0;transform:translateY(-100%)}.offcanvas-bottom{bottom:0;top:auto;transform:translateY(100%)}.offcanvas:popover-open{transform:translate(0)}@starting-style{.offcanvas-start:popover-open{transform:translateX(-100%)}.offcanvas-end:popover-open{transform:translateX(100%)}.offcanvas-top:popover-open{transform:translateY(-100%)}.offcanvas-bottom:popover-open{transform:translateY(100%)}}.offcanvas::backdrop{background:var(--offcanvas-backdrop);opacity:0;transition:opacity var(--transition-2),overlay var(--transition-2) allow-discrete,display var(--transition-2) allow-discrete}.offcanvas:popover-open::backdrop{opacity:1}@starting-style{.offcanvas:popover-open::backdrop{opacity:0}}@media (prefers-reduced-motion:reduce){.offcanvas,.offcanvas::backdrop{transition:none}}.offcanvas-header{align-items:center;border-bottom:1px solid var(--offcanvas-border);display:flex;flex:0 0 auto;gap:1rem;justify-content:space-between;padding:1.25rem 1.5rem}.offcanvas-body{flex:1 1 auto;overflow-y:auto;padding:1.5rem}body.offcanvas-scroll-locked{overflow:hidden}.offcanvas .btn-close{appearance:none;background:transparent;border:none;border-radius:999px;color:var(--offcanvas-text-muted);cursor:pointer;flex:0 0 auto;height:1.75rem;padding:0;position:relative;width:1.75rem;&:after,&:before{background:currentcolor;border-radius:1px;content:"";height:2px;left:50%;position:absolute;top:50%;width:1rem}&:before{transform:translate(-50%,-50%) rotate(45deg)}&:after{transform:translate(-50%,-50%) rotate(-45deg)}&:hover{background:var(--offcanvas-border);color:var(--offcanvas-text)}}.offcanvas :focus-visible{outline:2px solid var(--offcanvas-ring);outline-offset:2px}}@layer primitives{summary{cursor:pointer;list-style:none;&::-webkit-details-marker{display:none}}details{&::details-content{block-size:0;overflow-y:clip}&[open]::details-content{block-size:auto}&[open]:has(.vs--open)::details-content{overflow-y:visible}}details[open]>summary .icon-expand{scale:1 -1}@media (prefers-reduced-motion:no-preference){details::details-content{transition:block-size var(--transition-3),content-visibility var(--transition-3) allow-discrete}.icon-expand{transition:scale var(--transition-2)}}}@layer primitives{:where(.accordion,details){--accordion-text:var(--text-body);--accordion-bg:var(--bg-surface);--accordion-active-bg:var(--border);--accordion-border:var(--border);--accordion-border-width:1px;--accordion-radius:var(--radius-3);--accordion-padding:var(--spacer-4) var(--spacer-5)}.accordion-item{background-color:var(--accordion-bg);border:var(--accordion-border-width) solid var(--accordion-border);color:var(--accordion-text);overflow:clip;&+&{border-top:0}.accordion:not(.accordion-flush)>&{&:first-of-type{border-start-end-radius:var(--accordion-radius);border-start-start-radius:var(--accordion-radius)}&:last-of-type{border-end-end-radius:var(--accordion-radius);border-end-start-radius:var(--accordion-radius)}}.accordion-flush>&{border-inline:0;border-radius:0}}.accordion-header{font:inherit;margin:0}.accordion-button,.accordion-button-no-body{align-items:center;background-color:var(--accordion-bg);border:0;color:var(--accordion-text);display:flex;font-size:var(--font-size-base);inline-size:100%;padding:var(--accordion-padding);text-align:start}.accordion-button{&:focus-visible{outline-offset:-2px}&:after{aspect-ratio:1;background-color:currentcolor;content:"";flex-shrink:0;inline-size:1.25rem;margin-inline-start:auto;mask:var(--icon-chevron-down) center /contain no-repeat}details[open]>&{background-color:var(--accordion-active-bg);box-shadow:inset 0 -1px 0 var(--accordion-border);&:after{scale:1 -1}}&.accordion-button-no-body:after{content:none}}.accordion-body{padding:var(--accordion-padding)}@media (prefers-reduced-motion:no-preference){.accordion-button{transition:background-color var(--transition-2),box-shadow var(--transition-2);&:after{transition:scale var(--transition-2)}}}}@layer primitives{.dropdown{--dropdown-text:var(--text-body);--dropdown-bg:var(--bg-surface);--dropdown-border:var(--border);--dropdown-shadow:var(--shadow);--dropdown-text-muted:var(--text-muted);--dropdown-ring:var(--border-action);--dropdown-menu-radius:var(--radius-3);--dropdown-item-radius:var(--radius-2);display:inline-block;position:relative}.dropdown-menu{background:var(--dropdown-bg);border:1px solid var(--dropdown-border);border-radius:var(--dropdown-menu-radius);bottom:auto;box-shadow:var(--dropdown-shadow);color:var(--dropdown-text);flex-direction:column;left:0;list-style:none;margin:.25rem 0 0;max-height:min(24rem,calc(100vh - 2rem));min-width:10rem;opacity:0;overflow-y:auto;padding:.5rem;pointer-events:none;position:absolute;right:auto;text-align:left;top:100%;transform:translateY(-.25rem);transition:opacity var(--transition-2),transform var(--transition-2),overlay var(--transition-2) allow-discrete,display var(--transition-2) allow-discrete;z-index:auto}.dropdown-menu-end{left:auto;right:0}@supports (anchor-name:--a){.dropdown-menu{left:anchor(start);position:fixed;position-try-fallbacks:flip-block;top:anchor(bottom)}.dropdown-menu-end{left:anchor(end);right:auto;translate:-100% 0}}.dropdown-menu:popover-open{display:flex;opacity:1;pointer-events:auto;transform:translateY(0)}@starting-style{.dropdown-menu:popover-open{opacity:0;transform:translateY(-.25rem)}}@media (prefers-reduced-motion:reduce){.dropdown-menu{transition:none}}.dropdown-divider{border-top:1px solid var(--dropdown-border);height:0;margin:.5rem 0;overflow:hidden}.dropdown-item{background:transparent;border:0;border-radius:var(--dropdown-item-radius);clear:both;color:var(--dropdown-text);display:block;font-weight:400;padding:.5rem .75rem;text-align:inherit;white-space:nowrap;width:100%;&:focus-visible,&:hover{background:var(--dropdown-border);color:var(--dropdown-text)}&.active{background:var(--bg-action);color:var(--text-on-action)}&.disabled,&[disabled]{background:transparent;color:var(--dropdown-text-muted);pointer-events:none}&.text-danger{color:var(--text-error);&:focus-visible,&:hover{background:color-mix(in oklab,var(--bg-error) 10%,transparent);color:var(--text-error)}}}.dropdown-menu :focus-visible{outline:2px solid var(--dropdown-ring);outline-offset:2px}}@layer primitives{.nav{display:flex;flex-wrap:wrap;list-style:none;margin-bottom:0;padding-left:0}.nav-link{background:none;border:0;color:var(--tabs-text);display:block;padding:.5rem 1rem;text-decoration:none;transition:color var(--transition-1),background-color var(--transition-1),border-color var(--transition-1)}.nav-link:focus-visible,.nav-link:hover{color:var(--tabs-ring)}.nav-link:focus-visible{outline:2px solid var(--tabs-ring);outline-offset:2px}.nav-link.disabled{color:var(--tabs-text-muted);pointer-events:none}.nav-tabs{--tabs-text:var(--text-body);--tabs-ring:var(--border-action);--tabs-text-muted:var(--text-muted);--tabs-border:var(--border);--tabs-bg:var(--bg-surface);border-bottom:1px solid var(--tabs-border);.nav-link{border:1px solid transparent;border-top-left-radius:.5rem;border-top-right-radius:.5rem;margin-bottom:-1px;&:focus-visible,&:hover{border-color:var(--tabs-border)}&.active{background-color:var(--tabs-bg);border-color:var(--tabs-border) var(--tabs-border) var(--tabs-bg);color:var(--tabs-text)}}}.nav-pills .nav-link{border-radius:.5rem;&.active{background-color:var(--bg-action);color:var(--text-on-action)}}.nav-justified>.nav-item{flex-basis:0;flex-grow:1;text-align:center}.nav-justified .nav-link{width:100%}.tab-pane{display:none}.tab-pane.fade{opacity:0;transition:opacity var(--transition-1)}.tab-pane.show.active{display:block}.tab-pane.fade.show{opacity:1}@media (prefers-reduced-motion:reduce){.tab-pane.fade{transition:none}}.dropdown-tabs .dropdown-menu{width:100%}.dropdown-tabs .dropdown-toggle{align-items:center;display:flex;text-align:left;width:100%}}@layer primitives{.btn{--btn-text:var(--text-body);--btn-bg:transparent;--btn-border:transparent;--btn-hover-text:var(--btn-text);--btn-hover-bg:var(--btn-bg);--btn-hover-border:var(--btn-border);--btn-ring:var(--border-action);--btn-pad-y:var(--control-pad-y);align-items:center;background-color:var(--btn-bg);border:var(--border-width) solid var(--btn-border);border-radius:var(--radius-2);color:var(--btn-text);cursor:pointer;display:inline-flex;font-size:var(--control-font-size);font-weight:var(--font-weight-medium);gap:.375rem;justify-content:center;line-height:1;padding-block:calc(var(--btn-pad-y) + (var(--control-line-height) - 1) * .5em);padding-inline:var(--spacer-6);text-align:center;text-decoration:none;transition:color var(--transition-1),background-color var(--transition-1),border-color var(--transition-1);&:hover{background-color:var(--btn-hover-bg);border-color:var(--btn-hover-border);color:var(--btn-hover-text)}&:focus-visible,.btn-check:focus-visible+&{box-shadow:0 0 0 2px oklch(from var(--btn-ring) clamp(0,(.1833 - calc(-.040774541 * pow(calc(l + .3963377774 * calc(c * cos(h * 1deg)) + .2158037573 * calc(c * sin(h * 1deg))), 3) + 1.112492185 * pow(calc(l - .1055613458 * calc(c * cos(h * 1deg)) - .0638541728 * calc(c * sin(h * 1deg))), 3) - .071717644 * pow(calc(l - .0894841775 * calc(c * cos(h * 1deg)) - 1.291485548 * calc(c * sin(h * 1deg))), 3))) * 100000,1) 0 0);outline:2px solid var(--btn-ring);outline-offset:2px}&.disabled,&:disabled{cursor:default;opacity:.65}}.btn-group-sm>.btn,.btn-sm{--btn-pad-y:var(--control-pad-y-sm);font-size:var(--control-font-size-sm);padding-inline:var(--spacer-3)}.btn-sm{border-radius:var(--radius-1)}.btn-lg{--btn-pad-y:var(--control-pad-y-lg);border-radius:var(--radius-3);font-size:var(--control-font-size-lg)}.btn-link{--btn-text:var(--text-link);--btn-hover-text:var(--text-link);background-color:transparent;border-color:transparent;font-weight:var(--font-weight-normal);text-decoration:underline}.btn-action{--btn-bg:var(--bg-action)}.btn-brand{--btn-bg:var(--bg-brand)}.btn-error{--btn-bg:var(--bg-error)}.btn-dark{--btn-bg:var(--text-body)}.btn-success{--btn-bg:var(--bg-success)}.btn-warning{--btn-bg:var(--bg-warning)}:is(.btn-action,.btn-brand,.btn-error,.btn-dark,.btn-success,.btn-warning){--btn-text:oklch(from var(--btn-bg) clamp(0,(.1833 - calc(-.040774541 * pow(calc(l + .3963377774 * calc(c * cos(h * 1deg)) + .2158037573 * calc(c * sin(h * 1deg))), 3) + 1.112492185 * pow(calc(l - .1055613458 * calc(c * cos(h * 1deg)) - .0638541728 * calc(c * sin(h * 1deg))), 3) - .071717644 * pow(calc(l - .0894841775 * calc(c * cos(h * 1deg)) - 1.291485548 * calc(c * sin(h * 1deg))), 3))) * 100000,1) 0 0);--btn-border:var(--btn-bg);--btn-hover-bg:oklch(from var(--btn-bg) calc(l + .08 * calc(1 - 2 * clamp(0, (l - .5) * 1000, 1)) * (1 - 2 * calc(clamp(0, (.1833 - calc(-.040774541 * pow(calc(l + .3963377774 * calc(c * cos(h * 1deg)) + .2158037573 * calc(c * sin(h * 1deg))), 3) + 1.112492185 * pow(calc(l - .1055613458 * calc(c * cos(h * 1deg)) - .0638541728 * calc(c * sin(h * 1deg))), 3) - .071717644 * pow(calc(l - .0894841775 * calc(c * cos(h * 1deg)) - 1.291485548 * calc(c * sin(h * 1deg))), 3))) * 100000, 1) * clamp(0, (calc(-.040774541 * pow(calc(calc(l + .08 * calc(1 - 2 * clamp(0, (l - .5) * 1000, 1))) + .3963377774 * calc(c * cos(h * 1deg)) + .2158037573 * calc(c * sin(h * 1deg))), 3) + 1.112492185 * pow(calc(calc(l + .08 * calc(1 - 2 * clamp(0, (l - .5) * 1000, 1))) - .1055613458 * calc(c * cos(h * 1deg)) - .0638541728 * calc(c * sin(h * 1deg))), 3) - .071717644 * pow(calc(calc(l + .08 * calc(1 - 2 * clamp(0, (l - .5) * 1000, 1))) - .0894841775 * calc(c * cos(h * 1deg)) - 1.291485548 * calc(c * sin(h * 1deg))), 3)) - .1833) * 100000, 1) + (1 - clamp(0, (.1833 - calc(-.040774541 * pow(calc(l + .3963377774 * calc(c * cos(h * 1deg)) + .2158037573 * calc(c * sin(h * 1deg))), 3) + 1.112492185 * pow(calc(l - .1055613458 * calc(c * cos(h * 1deg)) - .0638541728 * calc(c * sin(h * 1deg))), 3) - .071717644 * pow(calc(l - .0894841775 * calc(c * cos(h * 1deg)) - 1.291485548 * calc(c * sin(h * 1deg))), 3))) * 100000, 1)) * clamp(0, (.175 - calc(-.040774541 * pow(calc(calc(l + .08 * calc(1 - 2 * clamp(0, (l - .5) * 1000, 1))) + .3963377774 * calc(c * cos(h * 1deg)) + .2158037573 * calc(c * sin(h * 1deg))), 3) + 1.112492185 * pow(calc(calc(l + .08 * calc(1 - 2 * clamp(0, (l - .5) * 1000, 1))) - .1055613458 * calc(c * cos(h * 1deg)) - .0638541728 * calc(c * sin(h * 1deg))), 3) - .071717644 * pow(calc(calc(l + .08 * calc(1 - 2 * clamp(0, (l - .5) * 1000, 1))) - .0894841775 * calc(c * cos(h * 1deg)) - 1.291485548 * calc(c * sin(h * 1deg))), 3))) * 100000, 1)))) c h);--btn-hover-border:var(--btn-hover-bg);--btn-ring:oklch(from color-mix(in oklab,var(--btn-bg) calc(var(--theme-ink-tone, .45) * 100%),var(--text-body)) l calc(c + (min(calc(c / .6), calc((1 - l) * .5), calc(l * .5)) - c) * clamp(0, 1 + (calc(-.040774541 * pow(calc(l + .3963377774 * calc(c * cos(h * 1deg)) + .2158037573 * calc(c * sin(h * 1deg))), 3) + 1.112492185 * pow(calc(l - .1055613458 * calc(c * cos(h * 1deg)) - .0638541728 * calc(c * sin(h * 1deg))), 3) - .071717644 * pow(calc(l - .0894841775 * calc(c * cos(h * 1deg)) - 1.291485548 * calc(c * sin(h * 1deg))), 3)) - .18) * (calc(-.040774541 * pow(calc(l + .3963377774 * calc(min(calc(c / .6), calc((1 - l) * .5), calc(l * .5)) * cos(h * 1deg)) + .2158037573 * calc(min(calc(c / .6), calc((1 - l) * .5), calc(l * .5)) * sin(h * 1deg))), 3) + 1.112492185 * pow(calc(l - .1055613458 * calc(min(calc(c / .6), calc((1 - l) * .5), calc(l * .5)) * cos(h * 1deg)) - .0638541728 * calc(min(calc(c / .6), calc((1 - l) * .5), calc(l * .5)) * sin(h * 1deg))), 3) - .071717644 * pow(calc(l - .0894841775 * calc(min(calc(c / .6), calc((1 - l) * .5), calc(l * .5)) * cos(h * 1deg)) - 1.291485548 * calc(min(calc(c / .6), calc((1 - l) * .5), calc(l * .5)) * sin(h * 1deg))), 3)) - calc(-.040774541 * pow(calc(l + .3963377774 * calc(c * cos(h * 1deg)) + .2158037573 * calc(c * sin(h * 1deg))), 3) + 1.112492185 * pow(calc(l - .1055613458 * calc(c * cos(h * 1deg)) - .0638541728 * calc(c * sin(h * 1deg))), 3) - .071717644 * pow(calc(l - .0894841775 * calc(c * cos(h * 1deg)) - 1.291485548 * calc(c * sin(h * 1deg))), 3))) * 1000000000, 1)) h)}.btn-outline-action{--btn-tone:var(--bg-action)}.btn-outline-brand{--btn-tone:var(--bg-brand)}.btn-outline-error{--btn-tone:var(--bg-error)}.btn-outline-dark{--btn-tone:var(--text-body)}.btn-outline-success{--btn-tone:var(--bg-success)}.btn-outline-warning{--btn-tone:var(--bg-warning)}:is(.btn-outline-action,.btn-outline-brand,.btn-outline-error,.btn-outline-dark,.btn-outline-success,.btn-outline-warning){--btn-text:oklch(from color-mix(in oklab,var(--btn-tone) calc(var(--theme-ink-tone, .45) * 100%),var(--text-body)) l calc(c + (min(calc(c / .6), calc((1 - l) * .5), calc(l * .5)) - c) * clamp(0, 1 + (calc(-.040774541 * pow(calc(l + .3963377774 * calc(c * cos(h * 1deg)) + .2158037573 * calc(c * sin(h * 1deg))), 3) + 1.112492185 * pow(calc(l - .1055613458 * calc(c * cos(h * 1deg)) - .0638541728 * calc(c * sin(h * 1deg))), 3) - .071717644 * pow(calc(l - .0894841775 * calc(c * cos(h * 1deg)) - 1.291485548 * calc(c * sin(h * 1deg))), 3)) - .18) * (calc(-.040774541 * pow(calc(l + .3963377774 * calc(min(calc(c / .6), calc((1 - l) * .5), calc(l * .5)) * cos(h * 1deg)) + .2158037573 * calc(min(calc(c / .6), calc((1 - l) * .5), calc(l * .5)) * sin(h * 1deg))), 3) + 1.112492185 * pow(calc(l - .1055613458 * calc(min(calc(c / .6), calc((1 - l) * .5), calc(l * .5)) * cos(h * 1deg)) - .0638541728 * calc(min(calc(c / .6), calc((1 - l) * .5), calc(l * .5)) * sin(h * 1deg))), 3) - .071717644 * pow(calc(l - .0894841775 * calc(min(calc(c / .6), calc((1 - l) * .5), calc(l * .5)) * cos(h * 1deg)) - 1.291485548 * calc(min(calc(c / .6), calc((1 - l) * .5), calc(l * .5)) * sin(h * 1deg))), 3)) - calc(-.040774541 * pow(calc(l + .3963377774 * calc(c * cos(h * 1deg)) + .2158037573 * calc(c * sin(h * 1deg))), 3) + 1.112492185 * pow(calc(l - .1055613458 * calc(c * cos(h * 1deg)) - .0638541728 * calc(c * sin(h * 1deg))), 3) - .071717644 * pow(calc(l - .0894841775 * calc(c * cos(h * 1deg)) - 1.291485548 * calc(c * sin(h * 1deg))), 3))) * 1000000000, 1)) h);--btn-bg:color-mix(in oklab,var(--btn-tone) 10%,transparent);--btn-border:var(--btn-tone);--btn-hover-text:oklch(from var(--btn-tone) clamp(0,(.1833 - calc(-.040774541 * pow(calc(l + .3963377774 * calc(c * cos(h * 1deg)) + .2158037573 * calc(c * sin(h * 1deg))), 3) + 1.112492185 * pow(calc(l - .1055613458 * calc(c * cos(h * 1deg)) - .0638541728 * calc(c * sin(h * 1deg))), 3) - .071717644 * pow(calc(l - .0894841775 * calc(c * cos(h * 1deg)) - 1.291485548 * calc(c * sin(h * 1deg))), 3))) * 100000,1) 0 0);--btn-hover-bg:var(--btn-tone);--btn-hover-border:var(--btn-tone);--btn-ring:var(--btn-text)}.btn-light{--btn-text:var(--text-body);--btn-bg:var(--bg-subtle);--btn-border:var(--btn-bg);--btn-hover-bg:color-mix(in oklab,var(--text-body) 12%,var(--bg-surface));--btn-hover-border:var(--btn-hover-bg)}.btn-outline-light{--btn-text:#fff;--btn-border:oklch(from #fff l c h/65%);--btn-hover-bg:oklch(from #fff l c h/12%);--btn-hover-border:#fff;--btn-ring:#fff}.btn-group{display:inline-flex;position:relative;vertical-align:middle;&>.btn{flex:1 1 auto;position:relative}&>.btn:not(:nth-child(1 of .btn)){border-end-start-radius:0;border-start-start-radius:0;margin-inline-start:calc(var(--border-width) * -1)}&>.btn:not(:nth-last-child(1 of .btn)){border-end-end-radius:0;border-start-end-radius:0}&>.btn:focus-visible,&>.btn:hover{z-index:1}}.btn-icon:not(.tag-btn-main){background:none;border:none;box-shadow:none;padding:0;&:focus,&:hover{opacity:.8}}.tag-btn-main{--btn-bg:var(--bg-surface);--btn-border:var(--border);border-radius:var(--radius-2);flex-direction:column;flex-wrap:wrap;font-weight:var(--font-weight-medium);gap:.4375rem;height:100%;line-height:1;padding:var(--spacer-4);text-align:left;width:100%;.svg-container{display:block;margin:0 0 var(--spacer-2)}svg{height:1.5rem}.text,svg{color:currentcolor}&.btn-outline-light{--btn-text:var(--text-body);--btn-bg:var(--bg-subtle);--btn-border:var(--btn-bg);--btn-hover-bg:color-mix(in oklab,var(--text-body) 12%,var(--bg-surface));--btn-hover-border:var(--btn-hover-bg);--btn-ring:var(--border-action)}}.svg-container{color:currentcolor;display:inline-block;height:1.5rem;margin-inline-end:var(--spacer-2);width:1.5rem}.navbar-brand{color:inherit;text-decoration:none;white-space:nowrap;&:focus,&:hover{color:inherit}}.navbar-toggler{background-color:transparent;color:inherit;line-height:1;&:hover{text-decoration:none}&:focus-visible{box-shadow:0 0 0 2px var(--text-on-action);outline:2px solid var(--border-action);outline-offset:2px;text-decoration:none}}.btn-check{position:absolute;clip:rect(0,0,0,0);pointer-events:none;&:checked+.btn{--btn-text:var(--text-on-action);--btn-bg:var(--bg-action);--btn-border:var(--border-action);--btn-ring:var(--border-action)}&:disabled+.btn{cursor:default;opacity:.65}}}@layer primitives{.alert{--alert-text:var(--text-body);--alert-bg:var(--bg-subtle);--alert-border:var(--border);background-color:var(--alert-bg);border:var(--border-width) solid var(--alert-border);border-radius:var(--radius-2);color:var(--alert-text);margin-block-end:var(--spacer-4);padding:.75rem 1rem;position:relative;&:has(.btn-close){padding-inline-end:3rem}.btn-close{color:var(--alert-text);inset-inline-end:.75rem;position:absolute;top:.75rem;&:hover{background:var(--alert-border);color:var(--alert-text)}}a[href]:not(.btn){color:inherit}}.alert-heading{color:inherit;font-size:inherit;font-weight:var(--font-weight-semibold);line-height:inherit;margin:0}.alert-action{--alert-text:var(--text-action);--alert-bg:var(--bg-action-subtle);--alert-border:var(--border-action-subtle)}.alert-error{--alert-text:var(--text-error);--alert-bg:var(--bg-error-subtle);--alert-border:var(--border-error-subtle)}.alert-warning{--alert-text:var(--text-warning);--alert-bg:var(--bg-warning-subtle);--alert-border:var(--border-warning-subtle)}.alert-success{--alert-text:var(--text-success);--alert-bg:var(--bg-success-subtle);--alert-border:var(--border-success-subtle)}:is(.tagx-alert-symfony,.tagx-alert) .alert{border-bottom-color:var(--border-warning);border-radius:0;border-width:0 0 2px;color:var(--text-body);margin:0;padding:var(--spacer-6) var(--spacer-6);@container style(--bp-lg: true){padding-inline:var(--spacer-10)}@container style(--bp-xxl: true){padding-inline:calc(136 / 16 * 1rem)}.btn{align-items:center;color:var(--text-muted);display:flex;font-size:var(--font-size-1);gap:.3125rem;opacity:.75;padding:0;&:active,&:focus,&:hover{border-color:transparent;box-shadow:none;opacity:1;outline:none}}}}@layer primitives{.card{--card-text:var(--text-body);--card-bg:var(--bg-surface);--card-border:var(--border);color:var(--card-text);display:flex;flex-direction:column;min-width:0;position:relative;word-wrap:break-word;background-clip:border-box;background-color:var(--card-bg);border:var(--border-width) solid var(--card-border);border-radius:var(--radius-3)}.card-body{flex:1 1 auto;padding:1.25rem}.card-title{margin-bottom:.5rem}.card-header{border-bottom:var(--border-width) solid var(--card-border)}.card-footer,.card-header{background-color:color-mix(in oklab,var(--text-body) 3%,var(--card-bg));padding:.75rem 1.25rem}.card-footer{border-top:var(--border-width) solid var(--card-border)}.tag-card{background-color:var(--bg-surface);border:var(--border-width) solid var(--border);border-radius:var(--radius-4);color:var(--text-body);margin-bottom:var(--spacer-4);padding:var(--spacer-5)}.tag-card>:last-child{margin-bottom:0}}@layer primitives{.badge{border-radius:var(--radius-1);color:var(--text-body);display:inline-block;font-size:.75em;font-weight:var(--font-weight-bold);line-height:1;padding:.35em .65em;text-align:center;vertical-align:baseline;white-space:nowrap}.badge:empty{display:none}}@layer primitives{.progress{background-color:var(--bg-subtle);border-radius:var(--radius-2);font-size:var(--font-size-2);height:1rem}.progress,.progress-bar{display:flex;overflow:hidden}.progress-bar{background-color:var(--bg-action);color:var(--text-on-action);flex-direction:column;justify-content:center;text-align:center;transition:width var(--transition-2);white-space:nowrap}.progress-bar-striped{background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-size:1rem 1rem}.progress-bar-animated{animation:tag-progress-bar-stripes 1s linear infinite}@keyframes tag-progress-bar-stripes{0%{background-position-x:1rem}}@media (prefers-reduced-motion:reduce){.progress-bar-animated{animation:none}}}@layer primitives{.list-group{border-radius:var(--radius-2);display:flex;flex-direction:column;margin-bottom:0;padding-left:0}.list-group-item{background-color:var(--bg-surface);border:var(--border-width) solid var(--border);color:var(--text-body);display:block;padding:.5rem 1rem;position:relative;&:not(:first-child){border-top-width:0}&:first-child{border-start-end-radius:inherit;border-start-start-radius:inherit}&:last-child{border-end-end-radius:inherit;border-end-start-radius:inherit}}.list-group-flush{border-radius:0;&>.list-group-item{border-inline-width:0;border-radius:0}&>.list-group-item:first-child{border-top-width:0}}.list-group-item-action{cursor:pointer;&:focus-visible,&:hover{background-color:color-mix(in oklab,var(--text-body) 4%,var(--bg-surface));color:var(--text-body);text-decoration:none;z-index:1}&:focus-visible{box-shadow:inset 0 0 0 4px var(--text-on-action);outline:2px solid var(--border-action);outline-offset:-2px}}.tag-interactions-list>:not(:last-child){border-bottom:var(--border-width) solid var(--border);border-top:none}}@layer primitives{.spinner-border{animation:tag-spinner-border .75s linear infinite;border:.25em solid;border-right:.25em solid transparent}.spinner-border,.spinner-grow{border-radius:50%;display:inline-block;height:2rem;vertical-align:text-bottom;width:2rem}.spinner-grow{animation:tag-spinner-grow .75s linear infinite;background-color:currentcolor;opacity:0;scale:0}@keyframes tag-spinner-border{to{rotate:1turn}}@keyframes tag-spinner-grow{0%{scale:0}50%{opacity:1;scale:1}}@media (prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{animation-duration:1.5s}}}@layer primitives{.placeholder{background-color:currentcolor;border-radius:var(--radius-2);cursor:wait;display:inline-block;min-height:1em;opacity:.5;vertical-align:middle;&.placeholder-sm{min-height:.8em}&.placeholder-lg{min-height:1.2em}&.placeholder-glow{animation:tag-placeholder-glow 2s ease-in-out infinite}&.placeholder-wave{animation:tag-placeholder-wave 1.6s linear infinite;background-image:linear-gradient(90deg,transparent,color-mix(in oklab,var(--bg-surface) 55%,transparent) 50%,transparent);background-repeat:no-repeat;background-size:200% 100%}}.btn.placeholder{pointer-events:none}@keyframes tag-placeholder-glow{50%{opacity:.2}}@keyframes tag-placeholder-wave{0%{background-position:-150% 0}to{background-position:150% 0}}@media (prefers-reduced-motion:reduce){.placeholder-glow,.placeholder-wave{animation:none}}}@layer primitives{.tag-loader{contain:layout paint;display:block;margin:0 auto;position:relative}.tag-loader span{background:var(--bg-action);position:absolute;will-change:transform}.tag-carousel{margin-bottom:var(--spacer-7)}}@layer primitives{.tag-carousel-header{align-items:center;display:flex;flex-direction:row;gap:var(--spacer-3);justify-content:space-between;margin-bottom:var(--spacer-2);h2{color:var(--text-muted);font-size:var(--font-size-5);margin:0}.btn{font-size:var(--font-size-3);font-weight:var(--font-weight-medium);padding:0}}.tag-carousel-body{position:relative;right:var(--spacer-3)}}@layer primitives{.tag-loading-screen{align-items:center;background:var(--bg-page);display:flex;flex-direction:column;height:100dvh;justify-content:center;left:0;opacity:1;position:fixed;top:0;transition:opacity var(--transition-3);width:100dvw;z-index:50;svg{width:9.375rem;path{stroke:var(--bg-action)}}&.tag-loading-screen--hide{opacity:0;pointer-events:none;touch-action:none}}@media (prefers-reduced-motion:reduce){.tag-loading-screen{transition:none}}}@layer utilities{.d-flex{display:flex}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-column{flex-direction:column}.flex-column-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.flex-grow-1{flex-grow:1}.flex-shrink-0{flex-shrink:0}.float-end{float:inline-end}.align-items-start{align-items:flex-start}.align-items-center{align-items:center}.align-items-end{align-items:flex-end}.align-items-stretch{align-items:stretch}.justify-content-start{justify-content:flex-start}.justify-content-center{justify-content:center}.justify-content-end{justify-content:flex-end}.justify-content-between{justify-content:space-between}.justify-content-around{justify-content:space-around}.justify-content-evenly{justify-content:space-evenly}.vstack{flex:1 1 auto;flex-direction:column}.hstack,.vstack{align-self:stretch;display:flex}.hstack{align-items:center;flex-direction:row}.g-0{--gutter-x:var(--spacer-0);--gutter-y:var(--spacer-0)}.g-1{--gutter-x:var(--spacer-1);--gutter-y:var(--spacer-1)}.g-2{--gutter-x:var(--spacer-2);--gutter-y:var(--spacer-2)}.g-3{--gutter-x:var(--spacer-3);--gutter-y:var(--spacer-3)}.g-4{--gutter-x:var(--spacer-4);--gutter-y:var(--spacer-4)}.g-5{--gutter-x:var(--spacer-5);--gutter-y:var(--spacer-5)}.g-6{--gutter-x:var(--spacer-6);--gutter-y:var(--spacer-6)}.g-7{--gutter-x:var(--spacer-7);--gutter-y:var(--spacer-7)}.g-8{--gutter-x:var(--spacer-8);--gutter-y:var(--spacer-8)}.g-9{--gutter-x:var(--spacer-9);--gutter-y:var(--spacer-9)}.g-10{--gutter-x:var(--spacer-10);--gutter-y:var(--spacer-10)}.g-11{--gutter-x:var(--spacer-11);--gutter-y:var(--spacer-11)}.g-12{--gutter-x:var(--spacer-12);--gutter-y:var(--spacer-12)}.g-13{--gutter-x:var(--spacer-13);--gutter-y:var(--spacer-13)}.gx-0{--gutter-x:var(--spacer-0)}.gx-1{--gutter-x:var(--spacer-1)}.gx-2{--gutter-x:var(--spacer-2)}.gx-3{--gutter-x:var(--spacer-3)}.gx-4{--gutter-x:var(--spacer-4)}.gx-5{--gutter-x:var(--spacer-5)}.gx-6{--gutter-x:var(--spacer-6)}.gx-7{--gutter-x:var(--spacer-7)}.gx-8{--gutter-x:var(--spacer-8)}.gx-9{--gutter-x:var(--spacer-9)}.gx-10{--gutter-x:var(--spacer-10)}.gx-11{--gutter-x:var(--spacer-11)}.gx-12{--gutter-x:var(--spacer-12)}.gx-13{--gutter-x:var(--spacer-13)}.gy-0{--gutter-y:var(--spacer-0)}.gy-1{--gutter-y:var(--spacer-1)}.gy-2{--gutter-y:var(--spacer-2)}.gy-3{--gutter-y:var(--spacer-3)}.gy-4{--gutter-y:var(--spacer-4)}.gy-5{--gutter-y:var(--spacer-5)}.gy-6{--gutter-y:var(--spacer-6)}.gy-7{--gutter-y:var(--spacer-7)}.gy-8{--gutter-y:var(--spacer-8)}.gy-9{--gutter-y:var(--spacer-9)}.gy-10{--gutter-y:var(--spacer-10)}.gy-11{--gutter-y:var(--spacer-11)}.gy-12{--gutter-y:var(--spacer-12)}.gy-13{--gutter-y:var(--spacer-13)}.d-none{display:none}.d-block{display:block}.d-inline-block{display:inline-block}}@layer utilities{@container style(--bp-md: true){.d-md-none{display:none}.d-md-block{display:block}}@container style(--bp-lg: true){.d-lg-none{display:none}.d-lg-block{display:block}.d-lg-flex{display:flex}}}@layer utilities{.position-relative{position:relative}.position-absolute{position:absolute}.top-0{inset-block-start:0}.end-0{inset-inline-end:0}.translate-middle{transform:translate(-50%,-50%)}.text-start{text-align:start}.text-end{text-align:end}.text-center{text-align:center}}@layer utilities{.text-center :where(p){margin-inline:auto}.text-uppercase{text-transform:uppercase}.text-break{overflow-wrap:anywhere;word-break:break-word}.text-decoration-none{text-decoration:none}.align-middle{vertical-align:middle}.hfs-1{font-size:var(--heading-font-size-1)}.hfs-2{font-size:var(--heading-font-size-2)}.hfs-3{font-size:var(--heading-font-size-3)}.hfs-4{font-size:var(--heading-font-size-4)}.hfs-5{font-size:var(--heading-font-size-5)}.hfs-6{font-size:var(--heading-font-size-6)}.fw-normal{font-weight:var(--font-weight-normal)}.fw-medium{font-weight:var(--font-weight-medium)}.fw-semibold{font-weight:var(--font-weight-semibold)}.fw-bold{font-weight:var(--font-weight-bold)}.lh-1{line-height:1}.fst-italic{font-style:italic}.fst-normal{font-style:normal}.font-monospace{font-family:var(--font-family-2)}.text-reset{color:inherit;font-size:medium;font-style:normal;font-weight:400}.text-muted{color:var(--text-muted)}.text-white{color:#fff}.text-dark{color:var(--text-body)}.text-light{color:oklch(from #fff l c h/65%)}.text-action{color:var(--text-action)}.text-brand{color:var(--text-brand)}.text-success{color:var(--text-success)}.text-warning{color:var(--text-warning)}.text-error{color:var(--text-error)}.text-on-nav{color:var(--text-on-nav)}.btn-link.text-action{color:var(--text-link)}.bg-white{background-color:#fff}.bg-surface{background-color:var(--bg-surface)}.bg-transparent{background-color:transparent}.bg-action{background-color:var(--bg-action)}.bg-brand{background-color:var(--bg-brand)}.bg-success{background-color:var(--bg-success)}.bg-warning{background-color:var(--bg-warning)}.bg-error{background-color:var(--bg-error)}.bg-dark{background-color:var(--text-body)}.bg-light{background-color:var(--bg-subtle)}.bg-action-subtle{background-color:var(--bg-action-subtle)}.bg-success-subtle{background-color:var(--bg-success-subtle)}.bg-error-subtle{background-color:var(--bg-error-subtle)}}@layer utilities{:is(.bg-light,.bg-action-subtle,.bg-success-subtle,.bg-error-subtle) a[href]:not(.btn){color:inherit}.text-bg-success{background-color:var(--bg-success);color:var(--text-on-success)}.text-bg-error{background-color:var(--bg-error);color:var(--text-on-error)}.text-bg-brand{background-color:var(--bg-brand);color:var(--text-on-brand)}.text-bg-dark{background-color:var(--text-body);color:oklch(from var(--text-body) clamp(0,(.1833 - calc(-.040774541 * pow(calc(l + .3963377774 * calc(c * cos(h * 1deg)) + .2158037573 * calc(c * sin(h * 1deg))), 3) + 1.112492185 * pow(calc(l - .1055613458 * calc(c * cos(h * 1deg)) - .0638541728 * calc(c * sin(h * 1deg))), 3) - .071717644 * pow(calc(l - .0894841775 * calc(c * cos(h * 1deg)) - 1.291485548 * calc(c * sin(h * 1deg))), 3))) * 100000,1) 0 0)}.border{border:var(--border-width) solid var(--border)}.border-0{border:0}.border-top{border-top:var(--border-width) solid var(--border)}.border-bottom{border-bottom:var(--border-width) solid var(--border)}.border-bottom-0{border-bottom:0}.border-2{border-width:calc(var(--border-width) * 2)}.border-3{border-width:calc(var(--border-width) * 3)}.border-4{border-width:calc(var(--border-width) * 4)}.border-5{border-width:calc(var(--border-width) * 5)}.border-6{border-width:calc(var(--border-width) * 6)}.border-dark{border-color:var(--text-body)}.border-brand{border-color:var(--border-brand)}.border-error{border-color:var(--border-error)}.border-light{border-color:var(--border-subtle)}.rounded-0{border-radius:0}.rounded,.rounded-2{border-radius:var(--radius-2)}.rounded-3{border-radius:var(--radius-3)}.rounded-circle{border-radius:50%}.rounded-pill{border-radius:50rem}.rounded-bottom{border-bottom-left-radius:var(--radius-2);border-bottom-right-radius:var(--radius-2)}.rounded-top{border-top-left-radius:var(--radius-2);border-top-right-radius:var(--radius-2)}.m-0{margin:var(--spacer-0)}.m-1{margin:var(--spacer-1)}.m-2{margin:var(--spacer-2)}.m-3{margin:var(--spacer-3)}.m-4{margin:var(--spacer-4)}.m-5{margin:var(--spacer-5)}.m-6{margin:var(--spacer-6)}.m-7{margin:var(--spacer-7)}.m-8{margin:var(--spacer-8)}.m-9{margin:var(--spacer-9)}.m-10{margin:var(--spacer-10)}.m-11{margin:var(--spacer-11)}.m-12{margin:var(--spacer-12)}.m-13{margin:var(--spacer-13)}.m-auto{margin:auto}.mt-0{margin-block-start:var(--spacer-0)}.mt-1{margin-block-start:var(--spacer-1)}.mt-2{margin-block-start:var(--spacer-2)}.mt-3{margin-block-start:var(--spacer-3)}.mt-4{margin-block-start:var(--spacer-4)}.mt-5{margin-block-start:var(--spacer-5)}.mt-6{margin-block-start:var(--spacer-6)}.mt-7{margin-block-start:var(--spacer-7)}.mt-8{margin-block-start:var(--spacer-8)}.mt-9{margin-block-start:var(--spacer-9)}.mt-10{margin-block-start:var(--spacer-10)}.mt-11{margin-block-start:var(--spacer-11)}.mt-12{margin-block-start:var(--spacer-12)}.mt-13{margin-block-start:var(--spacer-13)}.mt-auto{margin-block-start:auto}.mt-n5{margin-block-start:calc(-1 * var(--spacer-5))}.mb-0{margin-block-end:var(--spacer-0)}.mb-1{margin-block-end:var(--spacer-1)}.mb-2{margin-block-end:var(--spacer-2)}.mb-3{margin-block-end:var(--spacer-3)}.mb-4{margin-block-end:var(--spacer-4)}.mb-5{margin-block-end:var(--spacer-5)}.mb-6{margin-block-end:var(--spacer-6)}.mb-7{margin-block-end:var(--spacer-7)}.mb-8{margin-block-end:var(--spacer-8)}.mb-9{margin-block-end:var(--spacer-9)}.mb-10{margin-block-end:var(--spacer-10)}.mb-11{margin-block-end:var(--spacer-11)}.mb-12{margin-block-end:var(--spacer-12)}.mb-13{margin-block-end:var(--spacer-13)}.mb-auto{margin-block-end:auto}.ms-0{margin-inline-start:var(--spacer-0)}.ms-1{margin-inline-start:var(--spacer-1)}.ms-2{margin-inline-start:var(--spacer-2)}.ms-3{margin-inline-start:var(--spacer-3)}.ms-4{margin-inline-start:var(--spacer-4)}.ms-5{margin-inline-start:var(--spacer-5)}.ms-6{margin-inline-start:var(--spacer-6)}.ms-7{margin-inline-start:var(--spacer-7)}.ms-8{margin-inline-start:var(--spacer-8)}.ms-9{margin-inline-start:var(--spacer-9)}.ms-10{margin-inline-start:var(--spacer-10)}.ms-11{margin-inline-start:var(--spacer-11)}.ms-12{margin-inline-start:var(--spacer-12)}.ms-13{margin-inline-start:var(--spacer-13)}.ms-auto{margin-inline-start:auto}.me-0{margin-inline-end:var(--spacer-0)}.me-1{margin-inline-end:var(--spacer-1)}.me-2{margin-inline-end:var(--spacer-2)}.me-3{margin-inline-end:var(--spacer-3)}.me-4{margin-inline-end:var(--spacer-4)}.me-5{margin-inline-end:var(--spacer-5)}.me-6{margin-inline-end:var(--spacer-6)}.me-7{margin-inline-end:var(--spacer-7)}.me-8{margin-inline-end:var(--spacer-8)}.me-9{margin-inline-end:var(--spacer-9)}.me-10{margin-inline-end:var(--spacer-10)}.me-11{margin-inline-end:var(--spacer-11)}.me-12{margin-inline-end:var(--spacer-12)}.me-13{margin-inline-end:var(--spacer-13)}.me-auto{margin-inline-end:auto}.me-n1{margin-inline-end:calc(-1 * var(--spacer-1))}.mx-0{margin-inline:var(--spacer-0)}.mx-1{margin-inline:var(--spacer-1)}.mx-2{margin-inline:var(--spacer-2)}.mx-3{margin-inline:var(--spacer-3)}.mx-4{margin-inline:var(--spacer-4)}.mx-5{margin-inline:var(--spacer-5)}.mx-6{margin-inline:var(--spacer-6)}.mx-7{margin-inline:var(--spacer-7)}.mx-8{margin-inline:var(--spacer-8)}.mx-9{margin-inline:var(--spacer-9)}.mx-10{margin-inline:var(--spacer-10)}.mx-11{margin-inline:var(--spacer-11)}.mx-12{margin-inline:var(--spacer-12)}.mx-13{margin-inline:var(--spacer-13)}.mx-auto{margin-inline:auto}.my-0{margin-block:var(--spacer-0)}.my-1{margin-block:var(--spacer-1)}.my-2{margin-block:var(--spacer-2)}.my-3{margin-block:var(--spacer-3)}.my-4{margin-block:var(--spacer-4)}.my-5{margin-block:var(--spacer-5)}.my-6{margin-block:var(--spacer-6)}.my-7{margin-block:var(--spacer-7)}.my-8{margin-block:var(--spacer-8)}.my-9{margin-block:var(--spacer-9)}.my-10{margin-block:var(--spacer-10)}.my-11{margin-block:var(--spacer-11)}.my-12{margin-block:var(--spacer-12)}.my-13{margin-block:var(--spacer-13)}.my-auto{margin-block:auto}.p-0{padding:var(--spacer-0)}.p-1{padding:var(--spacer-1)}.p-2{padding:var(--spacer-2)}.p-3{padding:var(--spacer-3)}.p-4{padding:var(--spacer-4)}.p-5{padding:var(--spacer-5)}.p-6{padding:var(--spacer-6)}.p-7{padding:var(--spacer-7)}.p-8{padding:var(--spacer-8)}.p-9{padding:var(--spacer-9)}.p-10{padding:var(--spacer-10)}.p-11{padding:var(--spacer-11)}.p-12{padding:var(--spacer-12)}.p-13{padding:var(--spacer-13)}.pt-0{padding-block-start:var(--spacer-0)}.pt-1{padding-block-start:var(--spacer-1)}.pt-2{padding-block-start:var(--spacer-2)}.pt-3{padding-block-start:var(--spacer-3)}.pt-4{padding-block-start:var(--spacer-4)}.pt-5{padding-block-start:var(--spacer-5)}.pt-6{padding-block-start:var(--spacer-6)}.pt-7{padding-block-start:var(--spacer-7)}.pt-8{padding-block-start:var(--spacer-8)}.pt-9{padding-block-start:var(--spacer-9)}.pt-10{padding-block-start:var(--spacer-10)}.pt-11{padding-block-start:var(--spacer-11)}.pt-12{padding-block-start:var(--spacer-12)}.pt-13{padding-block-start:var(--spacer-13)}.pb-0{padding-block-end:var(--spacer-0)}.pb-1{padding-block-end:var(--spacer-1)}.pb-2{padding-block-end:var(--spacer-2)}.pb-3{padding-block-end:var(--spacer-3)}.pb-4{padding-block-end:var(--spacer-4)}.pb-5{padding-block-end:var(--spacer-5)}.pb-6{padding-block-end:var(--spacer-6)}.pb-7{padding-block-end:var(--spacer-7)}.pb-8{padding-block-end:var(--spacer-8)}.pb-9{padding-block-end:var(--spacer-9)}.pb-10{padding-block-end:var(--spacer-10)}.pb-11{padding-block-end:var(--spacer-11)}.pb-12{padding-block-end:var(--spacer-12)}.pb-13{padding-block-end:var(--spacer-13)}.ps-0{padding-inline-start:var(--spacer-0)}.ps-1{padding-inline-start:var(--spacer-1)}.ps-2{padding-inline-start:var(--spacer-2)}.ps-3{padding-inline-start:var(--spacer-3)}.ps-4{padding-inline-start:var(--spacer-4)}.ps-5{padding-inline-start:var(--spacer-5)}.ps-6{padding-inline-start:var(--spacer-6)}.ps-7{padding-inline-start:var(--spacer-7)}.ps-8{padding-inline-start:var(--spacer-8)}.ps-9{padding-inline-start:var(--spacer-9)}.ps-10{padding-inline-start:var(--spacer-10)}.ps-11{padding-inline-start:var(--spacer-11)}.ps-12{padding-inline-start:var(--spacer-12)}.ps-13{padding-inline-start:var(--spacer-13)}.pe-0{padding-inline-end:var(--spacer-0)}.pe-1{padding-inline-end:var(--spacer-1)}.pe-2{padding-inline-end:var(--spacer-2)}.pe-3{padding-inline-end:var(--spacer-3)}.pe-4{padding-inline-end:var(--spacer-4)}.pe-5{padding-inline-end:var(--spacer-5)}.pe-6{padding-inline-end:var(--spacer-6)}.pe-7{padding-inline-end:var(--spacer-7)}.pe-8{padding-inline-end:var(--spacer-8)}.pe-9{padding-inline-end:var(--spacer-9)}.pe-10{padding-inline-end:var(--spacer-10)}.pe-11{padding-inline-end:var(--spacer-11)}.pe-12{padding-inline-end:var(--spacer-12)}.pe-13{padding-inline-end:var(--spacer-13)}.px-0{padding-inline:var(--spacer-0)}.px-1{padding-inline:var(--spacer-1)}.px-2{padding-inline:var(--spacer-2)}.px-3{padding-inline:var(--spacer-3)}.px-4{padding-inline:var(--spacer-4)}.px-5{padding-inline:var(--spacer-5)}.px-6{padding-inline:var(--spacer-6)}.px-7{padding-inline:var(--spacer-7)}.px-8{padding-inline:var(--spacer-8)}.px-9{padding-inline:var(--spacer-9)}.px-10{padding-inline:var(--spacer-10)}.px-11{padding-inline:var(--spacer-11)}.px-12{padding-inline:var(--spacer-12)}.px-13{padding-inline:var(--spacer-13)}.py-0{padding-block:var(--spacer-0)}.py-1{padding-block:var(--spacer-1)}.py-2{padding-block:var(--spacer-2)}.py-3{padding-block:var(--spacer-3)}.py-4{padding-block:var(--spacer-4)}.py-5{padding-block:var(--spacer-5)}.py-6{padding-block:var(--spacer-6)}.py-7{padding-block:var(--spacer-7)}.py-8{padding-block:var(--spacer-8)}.py-9{padding-block:var(--spacer-9)}.py-10{padding-block:var(--spacer-10)}.py-11{padding-block:var(--spacer-11)}.py-12{padding-block:var(--spacer-12)}.py-13{padding-block:var(--spacer-13)}.gap-0{gap:var(--spacer-0)}.gap-1{gap:var(--spacer-1)}.gap-2{gap:var(--spacer-2)}.gap-3{gap:var(--spacer-3)}.gap-4{gap:var(--spacer-4)}.gap-5{gap:var(--spacer-5)}.gap-6{gap:var(--spacer-6)}.gap-7{gap:var(--spacer-7)}.gap-8{gap:var(--spacer-8)}.gap-9{gap:var(--spacer-9)}.gap-10{gap:var(--spacer-10)}.gap-11{gap:var(--spacer-11)}.gap-12{gap:var(--spacer-12)}.gap-13{gap:var(--spacer-13)}.column-gap-3{column-gap:var(--spacer-3)}}@layer utilities{}@layer utilities{.mb-lc-0 [data-cm-region-parameters]>:last-child,.mb-lc-0>:last-child{margin-block-end:0}.mb-lt-0>:last-of-type{margin-block-end:0}.mb-all-0 *{margin-block-end:0}@container style(--bp-lg: true){.mb-lg-0{margin-block-end:var(--spacer-0)}.mb-lg-lc-0>:last-child{margin-block-end:0}}}@layer utilities{.w-100{width:100%}.w-75{width:75%}.w-25{width:25%}.w-fit{width:fit-content}.h-100{height:100%}.min-vh-100{min-height:100vh;min-height:100dvh}.opacity-25{opacity:.25}.opacity-75{opacity:.75}.overflow-hidden{overflow:hidden}.overflow-auto{overflow:auto}.icon{display:inline-block;vertical-align:-.125em}.icon svg{height:var(--size,1.5rem);width:var(--size,1.5rem)}.icon-1 svg{height:.75rem;width:.75rem}.icon-2 svg{height:1rem;width:1rem}.icon-3 svg{height:1.125rem;width:1.125rem}.icon-4 svg{height:1.25rem;width:1.25rem}.icon-5 svg{height:1.375rem;width:1.375rem}.icon-6 svg{height:1.5rem;width:1.5rem}.icon-7 svg{height:1.75rem;width:1.75rem}.visually-hidden{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}}@layer utilities{}@layer utilities{}@layer utilities{}@layer utilities{.stretched-link:after{content:"";inset:0;position:absolute;z-index:1}.fill-current{fill:currentcolor}}@layer blocks{.login-strategy-wrapper{--login-strategy-text:var(--text-action);--login-strategy-bg:var(--bg-surface);--login-strategy-tint-bg:var(--bg-action-subtle);--login-strategy-hover-bg:oklch(from var(--bg-surface) l c h/65%);--login-strategy-ring:var(--border-action)}.login-strategy-triggers{background-color:var(--login-strategy-tint-bg);border-radius:var(--radius-2);display:grid;gap:var(--spacer-2);grid-template-columns:1fr;margin-bottom:var(--spacer-4);padding:var(--spacer-2)}@media (min-width:576px){.login-strategy-triggers{grid-template-columns:1fr 1fr}}.login-strategy-trigger{background:none;border:none;border-radius:var(--radius-2);color:var(--login-strategy-text);cursor:pointer;display:block;font-weight:var(--font-weight-normal);padding:var(--spacer-4);text-align:center;text-decoration:none;transition:background-color var(--transition-1),color var(--transition-1);width:100%}.login-strategy-trigger:hover{background-color:var(--login-strategy-hover-bg)}.login-strategy-triggers label:focus-within{outline:2px solid var(--login-strategy-ring);outline-offset:2px}[data-strategy=email-otp]:checked~.login-strategy-triggers label[for=login-strategy-trigger-email-otp],[data-strategy=email-password]:checked~.login-strategy-triggers label[for=login-strategy-trigger-email-password],[data-strategy=phone-otp]:checked~.login-strategy-triggers label[for=login-strategy-trigger-phone-otp],[data-strategy=phone-password]:checked~.login-strategy-triggers label[for=login-strategy-trigger-phone-password]{background-color:var(--login-strategy-bg);color:var(--login-strategy-text);font-weight:var(--font-weight-semibold);text-decoration:none}[data-strategy=email-otp]:checked~.tab-content [data-strategy=email-otp],[data-strategy=email-password]:checked~.tab-content [data-strategy=email-password],[data-strategy=phone-otp]:checked~.tab-content [data-strategy=phone-otp],[data-strategy=phone-password]:checked~.tab-content [data-strategy=phone-password]{display:block}.login-intro h1{font-size:calc(24 / 16 * 1rem)}}@layer blocks{.tag-schedule{--tag-container-padding-x:1.5rem;--tag-container-padding-y:1.75rem;display:contents;.nav-tabs{background-color:var(--bg-surface);border:var(--border-width) solid var(--border);border-radius:var(--radius-3);flex-wrap:nowrap;justify-content:space-around;margin-bottom:1rem;padding:.5rem}.nav-item{align-items:center;display:flex;justify-content:center;width:100%}.nav-link{border:0;font-size:var(--font-size-3);font-weight:var(--font-weight-semibold);line-height:1.2;a{text-decoration:none}span{display:block;font-size:var(--font-size-1);font-weight:var(--font-weight-normal)}&.active{background-color:color-mix(in oklab,var(--text-body) 10%,transparent);border-radius:var(--radius-2);width:100%}}.dropdown-tabs{padding:calc(var(--tag-container-padding-y) / 2) var(--tag-container-padding-x);.dropdown-menu{width:calc(100% - calc(var(--tag-container-padding-x) * 2))}}.dropdown-toggle:after{background-color:currentcolor;content:"";height:1.25rem;margin-left:auto;mask-image:var(--icon-chevron-down);mask-repeat:no-repeat;mask-size:contain;transition:transform var(--transition-1);width:1.25rem}.dropdown-toggle[aria-expanded=true]:after{transform:scaleY(-1)}}@media (prefers-reduced-motion:reduce){.tag-schedule .dropdown-toggle:after{transition:none}}.tag-schedule-group .group-description{font-size:var(--font-size-4)}.tag-schedule-item{p{font-size:var(--font-size-4);line-height:1.2}dl{color:var(--text-muted);display:flex;flex-wrap:wrap;font-size:var(--font-size-3);gap:0 1.5625rem;line-height:1.2;div{display:flex;margin-bottom:.25rem}dt{font-weight:var(--font-weight-normal);margin-inline-end:.3125rem}}&.tag-schedule-item--finished{h3,p{opacity:.5}.tag-schedule-item-inner{background-color:color-mix(in oklab,var(--text-body) 12%,var(--bg-surface))}}}.tag-schedule-item-inner{background-color:var(--bg-surface);border:var(--border-width) solid var(--border);border-radius:var(--radius-2);padding:.75rem;.item-inner-location,.item-inner-speakers,.item-inner-time{color:var(--text-muted);font-size:var(--font-size-3)}}.tag-schedule-item-live-msg{background:var(--bg-action);border-radius:var(--radius-2) var(--radius-2) 0 0;color:var(--text-on-action);font-size:var(--font-size-2);font-weight:var(--font-weight-semibold);justify-content:center;margin:0;padding:.35rem .75rem;text-align:center}.tag-schedule-item-live-msg,.toggle-text{align-items:center;display:flex;gap:.25rem}.toggle-text{color:var(--text-link);font-size:var(--font-size-3)}}@layer blocks{.tag-purchase-step{--step-ring:var(--border);--step-ring-on:var(--border-action);--step-bg:var(--text-body);--step-icon:var(--bg-action);align-items:center;display:flex;font-weight:var(--font-weight-medium);gap:.625rem;.purchase-step-indicator{border:var(--border-width) solid var(--step-ring);border-radius:50%;display:block;height:1rem;position:relative;width:1rem;&:before{background-color:var(--step-icon);content:"";height:.75rem;inset-block-end:.3125rem;inset-inline-start:.125rem;mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 14 12%27%3E%3Cpath d=%27M13.7.15a.75.75 0 0 0-1.05.14l-7.48 9.82-3.89-3.89c-.29-.29-.77-.29-1.06 0s-.29.77 0 1.06l4.5 4.5c.15.15.36.23.58.22s.42-.12.55-.29l8-10.51c.25-.33.19-.8-.14-1.05z%27/%3E%3C/svg%3E");mask-position:bottom;mask-repeat:no-repeat;mask-size:contain;opacity:0;position:absolute;transition:opacity var(--transition-2);width:.875rem}}&.active .purchase-step-indicator{background-color:var(--step-bg);border-color:var(--step-ring-on)}&.complete,&:has(~.active){.purchase-step-indicator{background-color:var(--step-bg);border-color:var(--step-ring-on);&:before{opacity:1}}}}.tag-purchase-steps{display:none;flex-direction:column;flex-wrap:wrap;gap:.375rem;justify-content:space-between;margin-bottom:var(--spacer-7)}@container style(--bp-md: true){.tag-purchase-steps{display:flex;flex-direction:row}}.tag-purchase-product{.card-body{padding:var(--spacer-4)}.product-footer{align-items:center;border-top:var(--border-width) solid var(--border);display:flex;justify-content:space-between}.product-footer-price{font-weight:var(--font-weight-medium);padding:var(--spacer-2) var(--spacer-2) var(--spacer-2) var(--spacer-4)}.product-footer-quantity{align-items:center;border-inline-start:var(--border-width) solid var(--border);display:flex;padding:.25rem;input[type=number]{appearance:textfield;box-shadow:none;min-height:1.625rem;outline:none;padding:0 .3125rem;width:2.8125rem;&::-webkit-inner-spin-button,&::-webkit-outer-spin-button{appearance:none;margin:0}&:disabled{background:inherit}}.btn{--btn-border:color-mix(in oklab,var(--bg-action) 20%,var(--bg-page));border-radius:var(--radius-1);padding:.375rem}}&.sold-out:not(.disabled){--card-text:color-mix(in oklab,var(--text-body) 75%,transparent);.badge{background-color:color-mix(in oklab,var(--text-body) 65%,transparent);color:oklch(from var(--text-body) clamp(0,(.1833 - calc(-.040774541 * pow(calc(l + .3963377774 * calc(c * cos(h * 1deg)) + .2158037573 * calc(c * sin(h * 1deg))), 3) + 1.112492185 * pow(calc(l - .1055613458 * calc(c * cos(h * 1deg)) - .0638541728 * calc(c * sin(h * 1deg))), 3) - .071717644 * pow(calc(l - .0894841775 * calc(c * cos(h * 1deg)) - 1.291485548 * calc(c * sin(h * 1deg))), 3))) * 100000,1) 0 0);font-weight:var(--font-weight-medium)}.product-footer-quantity{opacity:20%}}&.disabled{opacity:.3}&.tag-purchase-product-variations .card-body{padding-bottom:var(--spacer-3)}.product-variations{border-top:var(--border-width) solid var(--border)}.product-variation-row{align-items:center;display:flex;justify-content:space-between;&:not(:last-child){border-bottom:var(--border-width) solid var(--border)}.product-variation-label{flex:1 1 auto;font-weight:var(--font-weight-medium);padding:var(--spacer-2) var(--spacer-2) var(--spacer-2) var(--spacer-4)}.product-variation-price{font-weight:var(--font-weight-medium);margin-inline-start:auto;padding:var(--spacer-2);white-space:nowrap}&.sold-out{color:color-mix(in oklab,var(--text-body) 75%,transparent);.badge{background-color:color-mix(in oklab,var(--text-body) 65%,transparent);color:oklch(from var(--text-body) clamp(0,(.1833 - calc(-.040774541 * pow(calc(l + .3963377774 * calc(c * cos(h * 1deg)) + .2158037573 * calc(c * sin(h * 1deg))), 3) + 1.112492185 * pow(calc(l - .1055613458 * calc(c * cos(h * 1deg)) - .0638541728 * calc(c * sin(h * 1deg))), 3) - .071717644 * pow(calc(l - .0894841775 * calc(c * cos(h * 1deg)) - 1.291485548 * calc(c * sin(h * 1deg))), 3))) * 100000,1) 0 0);font-weight:var(--font-weight-medium)}.product-footer-quantity{opacity:20%}}}.product-variation-add{align-items:center;border-top:var(--border-width) solid var(--border);display:flex;flex-wrap:wrap;gap:var(--spacer-2);padding:var(--spacer-3) var(--spacer-4);.product-variation-level{min-width:9.375rem;width:auto}}.product-variation-remove{padding:0 var(--spacer-2);white-space:nowrap}}.tag-purchase-details-side{position:sticky;top:var(--spacer-7)}.tag-purchase-details{--table-bg:transparent;--table-striped-bg:transparent;--table-hover-bg:transparent;--table-cell-padding-x:var(--spacer-2);--table-cell-padding-y:var(--spacer-2);display:table;thead th{border-bottom-width:var(--border-width)}tfoot>tr:first-child>*{border-top-width:0}th{font-weight:var(--font-weight-normal)}tbody td,th{font-size:var(--font-size-4)}}.tagx-purchase-device-selector-item{--spacing:var(--spacer-4);background:var(--bg-surface);border:var(--border-width) solid var(--border);border-radius:var(--radius-2);overflow:hidden;padding:var(--spacing);position:relative;p{margin:0}img{margin-block-end:var(--spacing);margin-block-start:calc(var(--spacing) * -1);margin-inline-start:calc(var(--spacing) * -1);width:calc(100% + var(--spacing) * 2)}.title,img{display:block}.title{color:var(--text-body);font-size:var(--font-size-6);font-weight:var(--font-weight-medium);margin-bottom:.3125rem}.description{color:var(--text-muted);font-size:var(--font-size-5);margin-bottom:var(--spacer-3)}a{text-decoration:none}}.tag-purchase-flow-signed-out{text-align:center}.tagx-purchase-promo-code-wrapper{.btn{border-color:transparent;border-radius:.1875rem;font-size:var(--font-size-4);height:2.125rem;inset-inline-end:.3125rem;padding:0;position:absolute;top:.3125rem;width:4.125rem;z-index:2;&:focus,&:hover{border-color:var(--border-action)}.icon{--size:1rem}}.form-control{font-size:var(--font-size-5);font-style:italic;height:2.75rem;padding-block:0;padding-inline-end:4.375rem}}.tagx-purchase-promo-code-entered{background:var(--bg-surface);border:var(--border-width) solid var(--border);border-radius:var(--radius-2);height:2.75rem;padding:.625rem;text-align:center}.payment-form{label{display:block;span{display:block;margin-bottom:.5rem}}.payment-errors:empty{display:none}#field-exp-month{max-width:3.125rem}.form-row{min-width:12.5rem}.input-group-text{background:transparent;border:none;box-shadow:none;outline:none}}}@layer blocks{.tag-expandable-panel{--expandable-panel-bg:var(--bg-surface);--expandable-panel-border:var(--border);--expandable-panel-radius:var(--radius-3)}.tag-expandable-panel>details>summary{--btn-bg:var(--expandable-panel-bg);--btn-border:var(--expandable-panel-border);--btn-hover-text:var(--btn-text);--btn-hover-bg:oklch(from var(--expandable-panel-bg) calc(l + .04 * calc(1 - 2 * clamp(0, (l - .5) * 1000, 1)) * (1 - 2 * calc(clamp(0, (.1833 - calc(-.040774541 * pow(calc(l + .3963377774 * calc(c * cos(h * 1deg)) + .2158037573 * calc(c * sin(h * 1deg))), 3) + 1.112492185 * pow(calc(l - .1055613458 * calc(c * cos(h * 1deg)) - .0638541728 * calc(c * sin(h * 1deg))), 3) - .071717644 * pow(calc(l - .0894841775 * calc(c * cos(h * 1deg)) - 1.291485548 * calc(c * sin(h * 1deg))), 3))) * 100000, 1) * clamp(0, (calc(-.040774541 * pow(calc(calc(l + .04 * calc(1 - 2 * clamp(0, (l - .5) * 1000, 1))) + .3963377774 * calc(c * cos(h * 1deg)) + .2158037573 * calc(c * sin(h * 1deg))), 3) + 1.112492185 * pow(calc(calc(l + .04 * calc(1 - 2 * clamp(0, (l - .5) * 1000, 1))) - .1055613458 * calc(c * cos(h * 1deg)) - .0638541728 * calc(c * sin(h * 1deg))), 3) - .071717644 * pow(calc(calc(l + .04 * calc(1 - 2 * clamp(0, (l - .5) * 1000, 1))) - .0894841775 * calc(c * cos(h * 1deg)) - 1.291485548 * calc(c * sin(h * 1deg))), 3)) - .1833) * 100000, 1) + (1 - clamp(0, (.1833 - calc(-.040774541 * pow(calc(l + .3963377774 * calc(c * cos(h * 1deg)) + .2158037573 * calc(c * sin(h * 1deg))), 3) + 1.112492185 * pow(calc(l - .1055613458 * calc(c * cos(h * 1deg)) - .0638541728 * calc(c * sin(h * 1deg))), 3) - .071717644 * pow(calc(l - .0894841775 * calc(c * cos(h * 1deg)) - 1.291485548 * calc(c * sin(h * 1deg))), 3))) * 100000, 1)) * clamp(0, (.175 - calc(-.040774541 * pow(calc(calc(l + .04 * calc(1 - 2 * clamp(0, (l - .5) * 1000, 1))) + .3963377774 * calc(c * cos(h * 1deg)) + .2158037573 * calc(c * sin(h * 1deg))), 3) + 1.112492185 * pow(calc(calc(l + .04 * calc(1 - 2 * clamp(0, (l - .5) * 1000, 1))) - .1055613458 * calc(c * cos(h * 1deg)) - .0638541728 * calc(c * sin(h * 1deg))), 3) - .071717644 * pow(calc(calc(l + .04 * calc(1 - 2 * clamp(0, (l - .5) * 1000, 1))) - .0894841775 * calc(c * cos(h * 1deg)) - 1.291485548 * calc(c * sin(h * 1deg))), 3))) * 100000, 1)))) c h);--btn-hover-border:var(--btn-border);align-items:center;border-radius:var(--expandable-panel-radius);display:flex;font-weight:var(--font-weight-medium);gap:.3125rem;line-height:1;padding:var(--spacer-4);text-align:left;.text-less{display:none}.icon{pointer-events:none;touch-action:none}}.tag-expandable-panel>details[open]>summary{.text-more{display:none}.text-less{display:block}}.tag-expandable-panel-body{background-color:var(--expandable-panel-bg);border:var(--border-width) solid var(--expandable-panel-border);border-radius:var(--expandable-panel-radius);margin-top:var(--spacer-1);padding:var(--spacer-4)}}@layer blocks{.tag-ticket{--card-bg:var(--bg-surface);--card-border:var(--border);background-color:var(--card-bg);border:var(--border-width) solid var(--card-border);border-radius:var(--radius-4);margin-bottom:var(--spacer-7);&>:last-child{margin-bottom:0!important}}.tag-ticket-btn-collapse{align-items:center;color:inherit;display:flex;flex-direction:row;justify-content:space-between;line-height:1.2;padding:1.5rem;position:relative;text-align:left;width:100%;&>.icon{position:absolute;right:1.5rem;top:2.0625rem}}.tag-ticket-body{font-size:var(--font-size-3);padding:0 var(--spacer-6) var(--spacer-6) var(--spacer-6);text-align:center;&>:last-child{margin-bottom:0!important}}.tag-ticket-dropdown{background-color:var(--bg-surface);border:var(--border-width) solid var(--border);border-radius:var(--radius-3);&>.btn{background-color:var(--bg-surface);color:var(--text-action);font-size:var(--font-size-5);font-weight:var(--font-weight-normal);line-height:1;padding:var(--spacer-4) 2.1875rem var(--spacer-4) var(--spacer-3);position:relative;text-align:left;width:100%;&:after{background-color:currentcolor;content:"";height:1.5rem;mask-image:var(--icon-chevron-down);mask-repeat:no-repeat;mask-size:contain;position:absolute;right:var(--spacer-4);top:50%;transform:translateY(-50%);transition:transform var(--transition-1);width:1.5rem}&[aria-expanded=true]:after{transform:translateY(-50%) scaleY(-1)}}.form-check{align-items:center;display:flex;gap:.625rem;line-height:1;padding-left:2rem;text-align:left}.form-check-input{height:1.275em;margin-left:-2rem;margin-top:0;width:1.275em}.form-check-label{font-size:var(--font-size-2);line-height:1}}@media (prefers-reduced-motion:reduce){.tag-ticket-dropdown>.btn:after{transition:none}}}@layer blocks{.tag-collection-preview-header{align-items:center;display:flex;flex-direction:row;gap:var(--spacer-3);justify-content:space-between;margin-bottom:var(--spacer-2);h2{color:var(--text-muted);font-size:var(--font-size-5);margin:0}.btn{font-size:var(--font-size-3);font-weight:var(--font-weight-medium);padding:0}}.tag-collection-preview-inner{display:flex;flex-direction:column;gap:var(--spacer-2)}.tag-collection-preview-item{--card-bg:var(--bg-surface);--card-border:var(--border);background-color:var(--card-bg);border:var(--border-width) solid var(--card-border);border-radius:var(--radius-4);padding:var(--spacer-4);h3{margin-bottom:0}p{font-size:var(--font-size-3)}.timestamp,p{color:var(--text-muted)}.timestamp{font-size:var(--font-size-1);margin:0}}.tag-collection-preview-list{margin-bottom:var(--spacer-7);&>:last-child{margin-bottom:0!important}}.tag-collection-preview-carousel{swiper-container::part(container){padding:0 var(--spacer-3)}swiper-slide{width:auto!important}}.tag-collection-preview-carousel-inner{position:relative;right:var(--spacer-3)}.tag-collection-preview-carousel-item{max-width:6.5625rem;text-align:center;img{border-radius:100%;height:5rem;margin-bottom:var(--spacer-1);width:5rem}h3{margin:0}span{color:var(--text-muted);font-size:var(--font-size-3)}}.speaker-image-container{flex-grow:0;flex-shrink:0;height:3.75rem;width:3.75rem;img{block-size:100%;inline-size:100%;object-fit:cover}}.tag-collection-list-expanded{display:flex;flex-direction:column;gap:var(--spacer-3)}.tag-collection-list-expanded-item{--card-bg:var(--bg-surface);--card-border:var(--border);background-color:var(--card-bg);border:var(--border-width) solid var(--card-border);border-radius:var(--radius-4);padding:var(--spacer-4);h2{margin-bottom:0}p{font-size:var(--font-size-3)}.timestamp,p{color:var(--text-muted)}.timestamp{font-size:var(--font-size-1);margin:0}}}@layer blocks{:is(.tag-devices,.tag-device) .tag-devices-list-item button{appearance:none;background:transparent;border:none;color:inherit;font:inherit;line-height:normal;margin:0;overflow:visible;padding:0;text-align:left;width:auto}:is(.tag-devices,.tag-device) .btn-favourite{background:none;border:none;svg{width:1.125rem}svg :is(.fill,.stroke){fill:#f65e83}}}@layer blocks{.coffee-cup,.coffee-cup-animated{width:12.5rem}}@layer blocks{.tag-poll{background-color:color-mix(in oklab,var(--bg-action) 10%,transparent);border:var(--border-width) solid var(--border);border-radius:var(--radius-3);padding:var(--spacer-4);a[href]:not(.btn){color:inherit}}.tag-poll-item p{margin:0}.tag-poll-item .progress{background:var(--bg-page);border:var(--border-width) solid var(--border)}}@layer blocks{div[data-cm-region-name]>:last-child{margin-bottom:0!important}.tag-region-page-header{margin-bottom:var(--spacer-7);h1{font-weight:var(--font-weight-bold)}}.tag-region-page-body img{height:auto;max-width:100%;width:100%}.tag-region-page-home-intro{padding:var(--spacer-7) 0;& :is(h1,h2,.h1,.h2,.lead){font-weight:var(--font-weight-bold)}}}@layer blocks{.tag-map{border:.5rem solid #000;position:relative}.tag-map-controls{max-width:1.875rem;pointer-events:none;position:absolute;right:.625rem;top:.625rem;touch-action:none;z-index:2;.btn{align-items:center;display:flex;height:1.875rem;justify-content:center;line-height:1;padding:0;width:1.875rem;&.btn-dark{pointer-events:auto;touch-action:auto}}}.tag-map-area-modal-close{position:absolute;right:var(--spacer-6);top:var(--spacer-6)}}@layer blocks{.tag-static-sidebar{--menu-static-sidebar-bg:var(--bg-frame);--menu-static-sidebar-text:var(--text-on-frame);--menu-static-sidebar-icon:var(--text-on-frame);background-color:var(--menu-static-sidebar-bg);background-image:var(--tag-header-bg-lg-img);background-position:top;background-repeat:no-repeat;background-size:auto 100%;color:var(--menu-static-sidebar-text);display:none;height:100dvh;justify-content:end;min-width:30%;overflow:auto;padding:var(--spacer-10) var(--spacer-3);position:sticky;top:0;.tag-region{font-size:var(--font-size-2);padding:var(--spacer-2)}.tag-menu-sidebar-item{align-items:center;background:transparent;border:none;border-radius:.375rem;color:var(--menu-static-sidebar-text);display:flex;font-size:var(--font-size-5);font-weight:var(--font-weight-normal);gap:.625rem;letter-spacing:-.01rem;line-height:1;padding:.5rem;text-align:left;transition:background-color var(--transition-3),color var(--transition-3);width:100%;.icon,.text{position:relative;z-index:3}.icon{opacity:50%;transition:opacity var(--transition-3)}path{stroke:var(--menu-static-sidebar-icon)}&.active{background:oklch(from var(--menu-static-sidebar-bg) calc(l + .1 * calc(1 - 2 * clamp(0, (l - .5) * 1000, 1)) * (1 - 2 * calc(clamp(0, (.1833 - calc(-.040774541 * pow(calc(l + .3963377774 * calc(c * cos(h * 1deg)) + .2158037573 * calc(c * sin(h * 1deg))), 3) + 1.112492185 * pow(calc(l - .1055613458 * calc(c * cos(h * 1deg)) - .0638541728 * calc(c * sin(h * 1deg))), 3) - .071717644 * pow(calc(l - .0894841775 * calc(c * cos(h * 1deg)) - 1.291485548 * calc(c * sin(h * 1deg))), 3))) * 100000, 1) * clamp(0, (calc(-.040774541 * pow(calc(calc(l + .1 * calc(1 - 2 * clamp(0, (l - .5) * 1000, 1))) + .3963377774 * calc(c * cos(h * 1deg)) + .2158037573 * calc(c * sin(h * 1deg))), 3) + 1.112492185 * pow(calc(calc(l + .1 * calc(1 - 2 * clamp(0, (l - .5) * 1000, 1))) - .1055613458 * calc(c * cos(h * 1deg)) - .0638541728 * calc(c * sin(h * 1deg))), 3) - .071717644 * pow(calc(calc(l + .1 * calc(1 - 2 * clamp(0, (l - .5) * 1000, 1))) - .0894841775 * calc(c * cos(h * 1deg)) - 1.291485548 * calc(c * sin(h * 1deg))), 3)) - .1833) * 100000, 1) + (1 - clamp(0, (.1833 - calc(-.040774541 * pow(calc(l + .3963377774 * calc(c * cos(h * 1deg)) + .2158037573 * calc(c * sin(h * 1deg))), 3) + 1.112492185 * pow(calc(l - .1055613458 * calc(c * cos(h * 1deg)) - .0638541728 * calc(c * sin(h * 1deg))), 3) - .071717644 * pow(calc(l - .0894841775 * calc(c * cos(h * 1deg)) - 1.291485548 * calc(c * sin(h * 1deg))), 3))) * 100000, 1)) * clamp(0, (.175 - calc(-.040774541 * pow(calc(calc(l + .1 * calc(1 - 2 * clamp(0, (l - .5) * 1000, 1))) + .3963377774 * calc(c * cos(h * 1deg)) + .2158037573 * calc(c * sin(h * 1deg))), 3) + 1.112492185 * pow(calc(calc(l + .1 * calc(1 - 2 * clamp(0, (l - .5) * 1000, 1))) - .1055613458 * calc(c * cos(h * 1deg)) - .0638541728 * calc(c * sin(h * 1deg))), 3) - .071717644 * pow(calc(calc(l + .1 * calc(1 - 2 * clamp(0, (l - .5) * 1000, 1))) - .0894841775 * calc(c * cos(h * 1deg)) - 1.291485548 * calc(c * sin(h * 1deg))), 3))) * 100000, 1)))) c h);.icon{opacity:100%}path{stroke:var(--menu-static-sidebar-text)}}}}@container style(--bp-lg: true){.tag-static-sidebar{display:flex}}.tag-static-sidebar a[href]:not(.btn){color:inherit}.tag-static-sidebar-content{max-width:23.75rem;width:100%;.app-screen{backdrop-filter:blur(25px);background:var(--theme-static-sidebar-screen-bg,oklch(from color-mix(in oklab,var(--bg-frame) 50%,oklch(from var(--text-on-frame) clamp(0,(.1833 - calc(-.040774541 * pow(calc(l + .3963377774 * calc(c * cos(h * 1deg)) + .2158037573 * calc(c * sin(h * 1deg))), 3) + 1.112492185 * pow(calc(l - .1055613458 * calc(c * cos(h * 1deg)) - .0638541728 * calc(c * sin(h * 1deg))), 3) - .071717644 * pow(calc(l - .0894841775 * calc(c * cos(h * 1deg)) - 1.291485548 * calc(c * sin(h * 1deg))), 3))) * 100000,1) 0 0)) l c h/70%));border-radius:.5rem;display:flex;flex-direction:column;gap:.5rem;max-width:16.875rem;padding:.5rem}}@media (prefers-reduced-motion:reduce){.tag-static-sidebar .tag-menu-sidebar-item,.tag-static-sidebar .tag-menu-sidebar-item .icon{transition:none}}}@layer blocks{.tag-menu-sidebar{--menu-sidebar-bg:var(--bg-nav);--menu-sidebar-text:var(--text-on-nav);--menu-sidebar-icon:oklch(from var(--text-on-nav) l c h/var(--theme-muted-strength,.7));--menu-sidebar-active-opacity:20%;--offcanvas-text:var(--text-on-nav);--offcanvas-text-muted:oklch(from var(--text-on-nav) l c h/var(--theme-muted-strength,.7));--offcanvas-border:oklch(from var(--text-on-nav) l c h/15%);background:var(--menu-sidebar-bg);max-width:100%;width:23.4375rem;.offcanvas-body{padding:var(--spacer-10) var(--spacer-10) var(--spacer-7) var(--spacer-7);position:relative}.offcanvas-header{border:none;padding:0}.app-screen{display:flex;flex-direction:column;gap:var(--spacer-3)}.btn-close{color:var(--menu-sidebar-text);height:var(--spacer-7);inset-block-start:var(--spacer-8);inset-inline-end:var(--spacer-7);position:absolute;width:var(--spacer-7);z-index:1}.tag-menu-sidebar-item{align-items:center;background:transparent;border:none;color:var(--menu-sidebar-text);display:flex;font-size:var(--font-size-5);font-weight:var(--font-weight-normal);gap:.625rem;letter-spacing:-.01rem;line-height:1;padding:.5rem;position:relative;text-align:left;transition:color var(--transition-3);width:100%;&:before{background:linear-gradient(to right,oklch(from var(--menu-sidebar-text) l c h/var(--menu-sidebar-active-opacity)) 50%,oklch(from var(--menu-sidebar-text) l c h/0) 100%);border-radius:1.5625rem 0 0 1.5625rem;content:"";height:100%;left:-.625rem;pointer-events:none;position:absolute;top:0;touch-action:none;transform:scaleX(0);transform-origin:0 0;transition:transform var(--transition-2);width:100%;z-index:2}.icon,.text{position:relative;z-index:3}path{stroke:var(--menu-sidebar-icon)}&.active{color:var(--menu-sidebar-text);path{stroke:var(--menu-sidebar-text)}&:before{transform:scaleX(1)}}}}@media (prefers-reduced-motion:reduce){.tag-menu-sidebar .tag-menu-sidebar-item,.tag-menu-sidebar .tag-menu-sidebar-item:before{transition:none}}}@layer blocks{.tag-menu-secondary{display:flex;gap:.3125rem;margin-bottom:var(--spacer-7)}}@layer blocks{.tag-menu-bottombar{backdrop-filter:blur(10px);background-color:var(--bg-surface);border-radius:var(--radius-4) var(--radius-4) 0 0;bottom:0;box-shadow:0 -2px 8px 0 rgba(0,0,0,.1);left:0;opacity:.9;position:fixed;width:100%;z-index:10;.app-screen{display:flex;flex-direction:row;flex-wrap:wrap;gap:0;justify-content:space-around}.btn{align-items:center;border:none;border-radius:0;display:flex;flex-direction:column;font-size:var(--font-size-4);gap:.125rem;max-width:fit-content;opacity:1;padding:.4375rem .9375rem;&.active .svg-container{background-color:color-mix(in oklab,var(--text-body) 15%,transparent)}}.svg-container{border-radius:100%;display:block;height:auto;margin:0;padding:.3125rem;width:auto}.icon-only{display:block}}}@layer site{:root{--heading-font-size-1:clamp(calc(24 / 16 * 1rem),calc(24 / 16 * 1rem + (28 - 24) * (100vw - 375 * 1px) / (1440 - 375)),calc(28 / 16 * 1rem));--heading-font-size-2:clamp(calc(18 / 16 * 1rem),calc(18 / 16 * 1rem + (24 - 18) * (100vw - 375 * 1px) / (1440 - 375)),calc(24 / 16 * 1rem));--heading-font-size-3:clamp(calc(16 / 16 * 1rem),calc(16 / 16 * 1rem + (20 - 16) * (100vw - 375 * 1px) / (1440 - 375)),calc(20 / 16 * 1rem));--heading-font-size-4:clamp(calc(16 / 16 * 1rem),calc(16 / 16 * 1rem + (18 - 16) * (100vw - 375 * 1px) / (1440 - 375)),calc(18 / 16 * 1rem));--heading-font-size-5:clamp(calc(16 / 16 * 1rem),calc(16 / 16 * 1rem + (17 - 16) * (100vw - 375 * 1px) / (1440 - 375)),calc(17 / 16 * 1rem));--display-font-size-1:clamp(calc(28 / 16 * 1rem),calc(28 / 16 * 1rem + (36 - 28) * (100vw - 375 * 1px) / (1440 - 375)),calc(36 / 16 * 1rem))}}@layer site{#tagx-site-app{height:100%}.tag-layout{--layout-overlap:3.75rem;display:flex;height:100%;min-height:100dvh;width:100%}@container style(--bp-lg: false){.tag-layout{flex-direction:column;margin-inline:auto}}.tag-layout-content-container{display:flex;flex-direction:column;flex-grow:1;overflow:hidden}@container style(--bp-lg: true){.tag-layout-content-container{max-width:50rem;min-height:100%;width:100%;&.no-static-sidebar{margin-inline:auto;max-width:75rem}}}@container style(--bp-lg: true){.tag-layout:has(>:is(.tagx-alert,.tagx-notifications)){align-content:flex-start;flex-wrap:wrap;&>:is(.tagx-alert,.tagx-notifications){flex:0 0 100%}&>.tag-layout-content-container{flex-basis:0;min-height:100dvh}}}.tag-layout-footer,.tag-layout-header{--layout-frame-bg:var(--bg-frame);--layout-frame-text:var(--text-on-frame)}.tag-layout-header a[href]:not(.btn){color:inherit}.tag-layout-header{background-color:var(--layout-frame-bg);background-image:var(--tag-header-bg-img);background-position:top;background-repeat:no-repeat;background-size:cover;color:var(--layout-frame-text);flex-shrink:0;padding-block:var(--spacer-7) var(--spacer-10);padding-inline:var(--spacer-7) var(--spacer-4);position:relative;z-index:4;.navbar-toggler{display:flex;flex-direction:column;font-size:var(--font-size-1);gap:.4375rem;inset-block-start:var(--spacer-7);inset-inline-start:var(--spacer-7);line-height:1;position:absolute;text-transform:uppercase;z-index:10;&.sidebar-position-end{inset-inline:auto var(--spacer-4)}}.display-1{margin:var(--spacer-7) 0 0}}@container style(--bp-lg: true){.tag-layout-header{display:none}}.tag-layout-header-back{border-radius:50%;padding:0;svg>rect{fill:var(--text-body)}svg>path{fill:oklch(from var(--text-body) clamp(0,(.1833 - calc(-.040774541 * pow(calc(l + .3963377774 * calc(c * cos(h * 1deg)) + .2158037573 * calc(c * sin(h * 1deg))), 3) + 1.112492185 * pow(calc(l - .1055613458 * calc(c * cos(h * 1deg)) - .0638541728 * calc(c * sin(h * 1deg))), 3) - .071717644 * pow(calc(l - .0894841775 * calc(c * cos(h * 1deg)) - 1.291485548 * calc(c * sin(h * 1deg))), 3))) * 100000,1) 0 0)}}.tag-layout-content{flex-grow:1;padding:var(--spacer-10)}@container style(--bp-lg: false){.tag-layout-content{padding:var(--spacer-4) var(--spacer-3);&.overlap{margin-block-start:calc(var(--layout-overlap) * -1);position:relative;z-index:4}}}.tag-layout-footer{flex-shrink:0;font-size:var(--font-size-4);padding:var(--spacer-7);position:relative;text-align:center;z-index:4;&>:last-child{margin-bottom:0!important}.powered-by{align-items:center;display:flex;flex-direction:column;font-family:var(--font-family-2);font-size:var(--font-size-1);margin:0 auto;p{margin:0}a{display:block;margin:.375rem 0}}}@container style(--bp-lg: false){.tag-layout-footer{background-color:var(--layout-frame-bg);background-image:var(--tag-footer-bg-img);background-position:top;background-repeat:no-repeat;background-size:cover;color:var(--layout-frame-text);a[href]:not(.btn){color:inherit}}}}@layer overrides{@media (hover:none) and (pointer:coarse){body{overscroll-behavior-y:none;scrollbar-width:none;-webkit-user-select:none;user-select:none;&::-webkit-scrollbar{display:none}}a,button{touch-action:manipulation;&:active,&:focus,&:focus-visible{box-shadow:none;outline:none}}.btn{--btn-hover-text:var(--btn-text);--btn-hover-bg:var(--btn-bg);--btn-hover-border:var(--btn-border)}body.keyboard-open .tag-menu-bottombar{display:none!important}}}
