@volverjs/style
Version:
@volverjs/style is a lightweight responsive CSS utility library to accompany @volverjs/ui-* and static webpages as well.
2 lines (1 loc) • 28.5 kB
CSS
:where(:host,:root,.theme){--bg-none:none;--bg-chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(21.675, 25.5229041916, 29.325)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");--bg-chessboard:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' width='200' height='400'%3E%3Cdefs%3E%3Cpattern id='grid' width='20' height='20' patternUnits='userSpaceOnUse'%3E%3Crect fill='black' x='0' y='0' width='10' height='10' opacity='0.1'/%3E%3Crect fill='white' x='10' y='0' width='10' height='10'/%3E%3Crect fill='black' x='10' y='10' width='10' height='10' opacity='0.1'/%3E%3Crect fill='white' x='0' y='10' width='10' height='10'/%3E%3C/pattern%3E%3C/defs%3E%3Crect fill='url(%23grid)' x='0' y='0' width='100%25' height='100%25'/%3E%3C/svg%3E");--bg-grid:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32' fill='none' stroke='rgb(51 65 85 / 0.25)'%3E%3Cpath d='M0 .5H31.5V32'/%3E%3C/svg%3E");--bg-check:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(21.675, 25.5229041916, 29.325)' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E");--bg-minus:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(21.675, 25.5229041916, 29.325)' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='5' y1='12' x2='19' y2='12'%3E%3C/line%3E%3C/svg%3E");--bg-close:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(21.675, 25.5229041916, 29.325)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 20L4 4m16 0L4 20'/%3E%3C/svg%3E");--bg-noise-1:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.005' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)'/%3E%3C/svg%3E");--bg-noise-2:url("data:image/svg+xml,%3Csvg viewBox='0 0 300 300' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.05' numOctaves='1' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)'/%3E%3C/svg%3E");--bg-noise-3:url("data:image/svg+xml,%3Csvg viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.25' numOctaves='1' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)'/%3E%3C/svg%3E");--bg-noise-4:url("data:image/svg+xml,%3Csvg viewBox='0 0 2056 2056' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.5' numOctaves='1' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)'/%3E%3C/svg%3E");--bg-noise-5:url("data:image/svg+xml,%3Csvg viewBox='0 0 2056 2056' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.75' numOctaves='1' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)'/%3E%3C/svg%3E");--gradient-brand:linear-gradient(to bottom right, var(--color-brand-darken-3), var(--color-brand), var(--color-brand-lighten-3));--gradient-accent:linear-gradient(to bottom right, var(--color-accent-darken-3), var(--color-accent), var(--color-accent-lighten-3));--gradient-info:linear-gradient(to bottom right, var(--color-info-darken-3), var(--color-info), var(--color-info-lighten-3));--gradient-success:linear-gradient(to bottom right, var(--color-success-darken-3), var(--color-success), var(--color-success-lighten-3));--gradient-warning:linear-gradient(to bottom right, var(--color-warning-darken-3), var(--color-warning), var(--color-warning-lighten-3));--gradient-danger:linear-gradient(to bottom right, var(--color-danger-darken-3), var(--color-danger), var(--color-danger-lighten-3));--gradient-gray:linear-gradient(to bottom right, var(--color-gray-darken-3), var(--color-gray), var(--color-gray-lighten-3));--gradient-1:linear-gradient(to bottom right, #1f005c, #5b0060, #870160, #ac255e, #ca485c, #e16b5c, #f39060, #ffb56b);--gradient-2:linear-gradient(to bottom right, #48005c, #8300e2, #a269ff);--gradient-3:radial-gradient(circle at top right, #0ff, #0ff0), radial-gradient(circle at bottom left, #ff1492, #ff149200);--gradient-4:linear-gradient(to bottom right, #00f5a0, #00d9f5);--gradient-5:conic-gradient(from -270deg at 75% 110%, fuchsia, floralwhite);--gradient-6:conic-gradient(from -90deg at top left, black, white);--gradient-7:linear-gradient(to bottom right, #72c6ef, #004e8f);--gradient-8:conic-gradient(from 90deg at 50% 0%, #111, 50%, #222, #111);--gradient-9:conic-gradient(from .5turn at bottom center, lightblue, white);--gradient-10:conic-gradient(from 90deg at 40% -25%, gold, #f79d03, #ee6907, #e6390a, #de0d0d, #d61039, #cf1261, #c71585, #cf1261, #d61039, #de0d0d, #ee6907, #f79d03, gold, gold, gold);--gradient-11:conic-gradient(at bottom left, deeppink, cyan);--gradient-12:conic-gradient(from 90deg at 25% -10%, #ff4500, #d3f340, #7bee85, #afeeee, #7bee85);--gradient-13:radial-gradient(circle at 50% 200%, #000142, #3b0083, #b300c3, #ff059f, #ff4661, #ffad86, #fff3c7);--gradient-14:conic-gradient(at top right, lime, cyan);--gradient-15:linear-gradient(to bottom right, #c7d2fe, #fecaca, #fef3c7);--gradient-16:radial-gradient(circle at 50% -250%, #374151, #111827, #000);--gradient-17:conic-gradient(from -90deg at 50% -25%, blue, blueviolet);--gradient-18:linear-gradient(0deg, #f00c, #f000 75%), linear-gradient(60deg, #ff0c, #ff00 75%), linear-gradient(120deg, #0f0c, #0f00 75%), linear-gradient(180deg, #0ffc, #0ff0 75%), linear-gradient(240deg, #00fc, #00f0 75%), linear-gradient(300deg, #f0fc, #f0f0 75%);--gradient-19:linear-gradient(to bottom right, #ffe259, #ffa751);--gradient-20:conic-gradient(from -135deg at -10% center, orange, #ff7715, #ff522a, #ff3f47, #ff5482, #ff69b4);--gradient-21:conic-gradient(from -90deg at 25% 115%, red, #f06, #f0c, #c0f, #60f, #00f, #00f, #00f, #00f);--gradient-22:linear-gradient(to bottom right, #acb6e5, #86fde8);--gradient-23:linear-gradient(to bottom right, #536976, #292e49);--gradient-24:conic-gradient(from .5turn at 0% 0%, #00c476, 10%, #82b0ff, 90%, #00c476);--gradient-25:conic-gradient(at 125% 50%, #b78cf7, #ff7c94, #ffcf0d, #ff7c94, #b78cf7);--gradient-26:linear-gradient(to bottom right, #9796f0, #fbc7d4);--gradient-27:conic-gradient(from .5turn at bottom left, deeppink, #639);--gradient-28:conic-gradient(from -90deg at 50% 105%, white, orchid);--gradient-29:radial-gradient(circle at top right, #bfb3ff, #bfb3ff00), radial-gradient(circle at bottom left, #86acf9, #86acf900);--gradient-30:radial-gradient(circle at top right, #00ff80, #00ff8000), radial-gradient(circle at bottom left, #adffd6, #adffd600);--rounded-none:0px;--rounded-sm:.125rem;--rounded:.25rem;--rounded-md:.375rem;--rounded-lg:.5rem;--rounded-xl:.75rem;--rounded-xxl:1rem;--rounded-xxxl:1.5rem;--rounded-full:9999px;--border-0:0px;--border:1px;--border-2:2px;--border-4:4px;--border-8:8px;--breakpoint-xs:360px;--breakpoint-sm:576px;--breakpoint-md:992px;--breakpoint-lg:1024px;--breakpoint-xl:1280px;--breakpoint-xxl:1440px;--breakpoint-xxxl:1536px}@media screen and (width>=0){:where(:host,:root,.theme){--breakpoint-key:xxs;--breakpoint-value:0}}@media screen and (width>=360px){:where(:host,:root,.theme){--breakpoint-key:xs;--breakpoint-value:360px}}@media screen and (width>=576px){:where(:host,:root,.theme){--breakpoint-key:sm;--breakpoint-value:576px}}@media screen and (width>=992px){:where(:host,:root,.theme){--breakpoint-key:md;--breakpoint-value:992px}}@media screen and (width>=1024px){:where(:host,:root,.theme){--breakpoint-key:lg;--breakpoint-value:1024px}}@media screen and (width>=1280px){:where(:host,:root,.theme){--breakpoint-key:xl;--breakpoint-value:1280px}}@media screen and (width>=1440px){:where(:host,:root,.theme){--breakpoint-key:xxl;--breakpoint-value:1440px}}@media screen and (width>=1536px){:where(:host,:root,.theme){--breakpoint-key:xxxl;--breakpoint-value:1536px}}:where(:host,:root,.theme){--color-scheme:light;--color-transparent:transparent;--color-shadow:#19334d;--color-backdrop:#19334d33;--color-black:#000;--color-white:#fff;--color-word:#161a1d;--color-word-1:hsl(from var(--color-word) h s calc(l + 12));--color-word-2:hsl(from var(--color-word) h s calc(l + 24));--color-word-3:hsl(from var(--color-word) h s calc(l + 36));--color-word-4:hsl(from var(--color-word) h s calc(l + 48));--color-word-5:hsl(from var(--color-word) h s calc(l + 60));--color-surface:#fff;--color-surface-1:hsl(from var(--color-surface) h s calc(l - 2));--color-surface-2:hsl(from var(--color-surface) h s calc(l - 4));--color-surface-3:hsl(from var(--color-surface) h s calc(l - 6));--color-surface-4:hsl(from var(--color-surface) h s calc(l - 8));--color-surface-5:hsl(from var(--color-surface) h s calc(l - 10));--color-surface-brand:hsl(from var(--color-brand) h s 90%);--color-surface-accent:hsl(from var(--color-accent) h s 90%);--color-surface-success:hsl(from var(--color-success) h s 90%);--color-surface-danger:hsl(from var(--color-danger) h s 90%);--color-surface-info:hsl(from var(--color-info) h s 90%);--color-surface-warning:hsl(from var(--color-warning) h s 90%);--color-alpha:#0000;--color-alpha-1:color-mix(in srgb, var(--color-alpha), transparent 95%);--color-alpha-2:color-mix(in srgb, var(--color-alpha), transparent 90%);--color-alpha-3:color-mix(in srgb, var(--color-alpha), transparent 85%);--color-alpha-4:color-mix(in srgb, var(--color-alpha), transparent 80%);--color-alpha-5:color-mix(in srgb, var(--color-alpha), transparent 75%);--color-brand:#166abd;--color-brand-lighten-1:hsl(from var(--color-brand) h s calc(l * 1.1));--color-brand-lighten-2:hsl(from var(--color-brand) h s calc(l * 1.2));--color-brand-lighten-3:hsl(from var(--color-brand) h s calc(l * 1.3));--color-brand-lighten-4:hsl(from var(--color-brand) h s calc(l * 1.4));--color-brand-lighten-5:hsl(from var(--color-brand) h s calc(l * 1.5));--color-brand-darken-1:hsl(from var(--color-brand) h s calc(l * .9));--color-brand-darken-2:hsl(from var(--color-brand) h s calc(l * .8));--color-brand-darken-3:hsl(from var(--color-brand) h s calc(l * .7));--color-brand-darken-4:hsl(from var(--color-brand) h s calc(l * .6));--color-brand-darken-5:hsl(from var(--color-brand) h s calc(l * .5));--color-accent:#9c27b0;--color-accent-lighten-1:hsl(from var(--color-accent) h s calc(l * 1.1));--color-accent-lighten-2:hsl(from var(--color-accent) h s calc(l * 1.2));--color-accent-lighten-3:hsl(from var(--color-accent) h s calc(l * 1.3));--color-accent-lighten-4:hsl(from var(--color-accent) h s calc(l * 1.4));--color-accent-lighten-5:hsl(from var(--color-accent) h s calc(l * 1.5));--color-accent-darken-1:hsl(from var(--color-accent) h s calc(l * .9));--color-accent-darken-2:hsl(from var(--color-accent) h s calc(l * .8));--color-accent-darken-3:hsl(from var(--color-accent) h s calc(l * .7));--color-accent-darken-4:hsl(from var(--color-accent) h s calc(l * .6));--color-accent-darken-5:hsl(from var(--color-accent) h s calc(l * .5));--color-success:#178230;--color-success-lighten-1:hsl(from var(--color-success) h s calc(l * 1.1));--color-success-lighten-2:hsl(from var(--color-success) h s calc(l * 1.2));--color-success-lighten-3:hsl(from var(--color-success) h s calc(l * 1.3));--color-success-lighten-4:hsl(from var(--color-success) h s calc(l * 1.4));--color-success-lighten-5:hsl(from var(--color-success) h s calc(l * 1.5));--color-success-darken-1:hsl(from var(--color-success) h s calc(l * .9));--color-success-darken-2:hsl(from var(--color-success) h s calc(l * .8));--color-success-darken-3:hsl(from var(--color-success) h s calc(l * .7));--color-success-darken-4:hsl(from var(--color-success) h s calc(l * .6));--color-success-darken-5:hsl(from var(--color-success) h s calc(l * .5));--color-danger:#af2323;--color-danger-lighten-1:hsl(from var(--color-danger) h s calc(l * 1.1));--color-danger-lighten-2:hsl(from var(--color-danger) h s calc(l * 1.2));--color-danger-lighten-3:hsl(from var(--color-danger) h s calc(l * 1.3));--color-danger-lighten-4:hsl(from var(--color-danger) h s calc(l * 1.4));--color-danger-lighten-5:hsl(from var(--color-danger) h s calc(l * 1.5));--color-danger-darken-1:hsl(from var(--color-danger) h s calc(l * .9));--color-danger-darken-2:hsl(from var(--color-danger) h s calc(l * .8));--color-danger-darken-3:hsl(from var(--color-danger) h s calc(l * .7));--color-danger-darken-4:hsl(from var(--color-danger) h s calc(l * .6));--color-danger-darken-5:hsl(from var(--color-danger) h s calc(l * .5));--color-info:#31ccec;--color-info-lighten-1:hsl(from var(--color-info) h s calc(l * 1.1));--color-info-lighten-2:hsl(from var(--color-info) h s calc(l * 1.2));--color-info-lighten-3:hsl(from var(--color-info) h s calc(l * 1.3));--color-info-lighten-4:hsl(from var(--color-info) h s calc(l * 1.4));--color-info-lighten-5:hsl(from var(--color-info) h s calc(l * 1.5));--color-info-darken-1:hsl(from var(--color-info) h s calc(l * .9));--color-info-darken-2:hsl(from var(--color-info) h s calc(l * .8));--color-info-darken-3:hsl(from var(--color-info) h s calc(l * .7));--color-info-darken-4:hsl(from var(--color-info) h s calc(l * .6));--color-info-darken-5:hsl(from var(--color-info) h s calc(l * .5));--color-warning:#e7b735;--color-warning-lighten-1:hsl(from var(--color-warning) h s calc(l * 1.1));--color-warning-lighten-2:hsl(from var(--color-warning) h s calc(l * 1.2));--color-warning-lighten-3:hsl(from var(--color-warning) h s calc(l * 1.3));--color-warning-lighten-4:hsl(from var(--color-warning) h s calc(l * 1.4));--color-warning-lighten-5:hsl(from var(--color-warning) h s calc(l * 1.5));--color-warning-darken-1:hsl(from var(--color-warning) h s calc(l * .9));--color-warning-darken-2:hsl(from var(--color-warning) h s calc(l * .8));--color-warning-darken-3:hsl(from var(--color-warning) h s calc(l * .7));--color-warning-darken-4:hsl(from var(--color-warning) h s calc(l * .6));--color-warning-darken-5:hsl(from var(--color-warning) h s calc(l * .5));--color-gray:#6c8093;--color-gray-lighten-1:hsl(from var(--color-gray) h s calc(l * 1.15));--color-gray-lighten-2:hsl(from var(--color-gray) h s calc(l * 1.3));--color-gray-lighten-3:hsl(from var(--color-gray) h s calc(l * 1.45));--color-gray-lighten-4:hsl(from var(--color-gray) h s calc(l * 1.6));--color-gray-lighten-5:hsl(from var(--color-gray) h s calc(l * 1.75));--color-gray-darken-1:hsl(from var(--color-gray) h s calc(l * .85));--color-gray-darken-2:hsl(from var(--color-gray) h s calc(l * .7));--color-gray-darken-3:hsl(from var(--color-gray) h s calc(l * .55));--color-gray-darken-4:hsl(from var(--color-gray) h s calc(l * .4));--color-gray-darken-5:hsl(from var(--color-gray) h s calc(l * .25));--shadow-sm:0 1px 2px 0 color-mix(in srgb, var(--color-shadow), transparent 95%);--shadow:0 1px 3px 0 color-mix(in srgb, var(--color-shadow), transparent 90%), 0 1px 2px -1px color-mix(in srgb, var(--color-shadow), transparent 90%);--shadow-md:0 4px 6px -1px color-mix(in srgb, var(--color-shadow), transparent 90%), 0 2px 4px -2px color-mix(in srgb, var(--color-shadow), transparent 90%);--shadow-lg:0 10px 15px -3px color-mix(in srgb, var(--color-shadow), transparent 90%), 0 4px 6px -4px color-mix(in srgb, var(--color-shadow), transparent 90%);--shadow-xl:0 20px 25px -5px color-mix(in srgb, var(--color-shadow), transparent 90%), 0 8px 10px -6px color-mix(in srgb, var(--color-shadow), transparent 90%);--shadow-2xl:0 25px 50px -12px color-mix(in srgb, var(--color-shadow), transparent 75%);--shadow-inner:inset 0 2px 4px 0 color-mix(in srgb, var(--color-shadow), transparent 95%);--shadow-none:0 0 #0000;--opacity-0:0;--opacity-5:.05;--opacity-10:.1;--opacity-15:.15;--opacity-20:.2;--opacity-25:.25;--opacity-30:.3;--opacity-35:.35;--opacity-40:.4;--opacity-45:.45;--opacity-50:.5;--opacity-55:.55;--opacity-60:.6;--opacity-65:.65;--opacity-70:.7;--opacity-75:.75;--opacity-80:.8;--opacity-85:.85;--opacity-90:.9;--opacity-95:.95;--opacity-100:1;--blur-none:blur(0);--blur-sm:blur(4px);--blur:blur(8px);--blur-md:blur(12px);--blur-lg:blur(16px);--blur-xl:blur(24px);--blur-xxl:blur(40px);--blur-xxxl:blur(64px);--brightness-0:brightness(0);--brightness-50:brightness(.5);--brightness-75:brightness(.75);--brightness-90:brightness(.9);--brightness-95:brightness(.95);--brightness-100:brightness(1);--brightness-105:brightness(1.05);--brightness-110:brightness(1.1);--brightness-125:brightness(1.25);--brightness-150:brightness(1.5);--brightness-200:brightness(2);--brightness-250:brightness(2.5);--brightness-500:brightness(5);--brightness-1000:brightness(10);--contrast-0:contrast(0);--contrast-50:contrast(.5);--contrast-75:contrast(.75);--contrast-100:contrast(1);--contrast-125:contrast(1.25);--contrast-150:contrast(1.5);--contrast-200:contrast(2);--contrast-300:contrast(3);--saturate-0:saturate(0);--saturate-50:saturate(.5);--saturate-100:saturate(1);--saturate-150:saturate(1.5);--saturate-200:saturate(2);--input-background-color-focus:var(--color-surface-2);--input-background-color-hover:var(--color-surface-3);--input-background-color:var(--color-surface-1);--input-color:var(--color-word);--input-display:flex;--input-flex-direction:column;--input-flex:1;--input-font-size:var(--text-16);--input-gap:var(--spacing-md);--input-line-height:var(--leading-normal);--input-min-height:var(--spacing-52);--input-min-width:0;--input-spacing-top:var(--spacing-sm);--input-spacing-right:var(--spacing-sm);--input-spacing-bottom:var(--spacing-sm);--input-spacing-left:var(--spacing-sm);--input-text-overflow:ellipsis;--input-label-color:var(--color-word-2);--input-label-display:block;--input-label-font-size:var(--text-14);--input-label-font-weight:var(--font-normal);--input-label-gap:var(--spacing-xs);--input-label-max-width:100%;--input-label-overflow:hidden;--input-label-text-overflow:ellipsis;--input-label-white-space:nowrap;--input-icon-margin:0 var(--spacing-sm);--input-icon-pointer-events:none;--input-icon-position:absolute;--input-icon-width:1em;--input-hint-color:var(--color-word-2);--input-hint-display:block;--input-hint-font-size:var(--text-12);--input-hint-gap:var(--spacing-8);--input-hint-overflow:hidden;--input-hint-text-overflow:ellipsis;--input-hint-white-space:nowrap;--input-placeholder-color:var(--color-word-4);--input-valid-color:var(--color-success);--input-invalid-color:var(--color-danger);--input-floating-padding-top:calc(var(--input-spacing-top) + .55em);--input-floating-padding-bottom:calc(var(--input-spacing-bottom) - .55em);--input-floating-label-font-size:var(--text-12);--input-floating-label-translate:0 -.8em;--aspect-auto:auto;--aspect-square:1/1;--aspect-photo:3/2;--aspect-tv:4/3;--aspect-wide:16/9;--aspect-ultrawide:21/9;--z-1:1;--z-dropdown:1000;--z-sticky:1010;--z-fixed:1020;--z-modal-backdrop:1030;--z-modal:1040;--z-confirm-backdrop:1050;--z-confirm:1060;--z-popover:1070;--z-tooltip:1080;--z-toast:1090;--z-notification-alert:1100;--z-auto:auto;--w-auto:auto;--w-1-2:50%;--w-1-3:33.3333%;--w-2-3:66.6667%;--w-1-4:25%;--w-2-4:50%;--w-3-4:75%;--w-1-5:20%;--w-2-5:40%;--w-3-5:60%;--w-4-5:80%;--w-1-6:16.6667%;--w-2-6:33.3333%;--w-3-6:50%;--w-4-6:66.6667%;--w-5-6:83.3333%;--w-1-12:8.3333%;--w-2-12:16.6667%;--w-3-12:25%;--w-4-12:33.3333%;--w-5-12:41.6667%;--w-6-12:50%;--w-7-12:58.3333%;--w-8-12:66.6667%;--w-9-12:75%;--w-10-12:83.3333%;--w-11-12:91.6667%;--w-full:100%;--w-screen:100dvw;--w-min:min-content;--w-max:max-content;--w-fit:fit-content;--h-auto:auto;--h-1-2:50%;--h-1-3:33.3333%;--h-2-3:66.6667%;--h-1-4:25%;--h-2-4:50%;--h-3-4:75%;--h-1-5:20%;--h-2-5:40%;--h-3-5:60%;--h-4-5:80%;--h-1-6:16.6667%;--h-2-6:33.3333%;--h-3-6:50%;--h-4-6:66.6667%;--h-5-6:83.3333%;--h-full:100%;--h-screen:100dvh;--h-min:min-content;--h-max:max-content;--h-fit:fit-content;--spacing-0:0;--spacing-px:1px;--spacing-1:.0625rem;--spacing-2:.125rem;--spacing-3:.1875rem;--spacing-4:.25rem;--spacing-5:.3125rem;--spacing-6:.375rem;--spacing-7:.4375rem;--spacing-8:.5rem;--spacing-9:.5625rem;--spacing-10:.625rem;--spacing-12:.75rem;--spacing-14:.875rem;--spacing-16:1rem;--spacing-18:1.125rem;--spacing-20:1.25rem;--spacing-22:1.375rem;--spacing-24:1.5rem;--spacing-26:1.625rem;--spacing-28:1.75rem;--spacing-32:2rem;--spacing-34:2.125rem;--spacing-36:2.25rem;--spacing-38:2.375rem;--spacing-40:2.5rem;--spacing-44:2.75rem;--spacing-48:3rem;--spacing-50:3.125rem;--spacing-52:3.25rem;--spacing-56:3.5rem;--spacing-64:4rem;--spacing-80:5rem;--spacing-96:6rem;--spacing-100:6.25rem;--spacing-112:7rem;--spacing-128:8rem;--spacing-144:9rem;--spacing-150:9.375rem;--spacing-160:10rem;--spacing-176:11rem;--spacing-192:12rem;--spacing-208:13rem;--spacing-224:14rem;--spacing-240:15rem;--spacing-256:16rem;--spacing-288:18rem;--spacing-300:18.75rem;--spacing-320:20rem;--spacing-384:24rem;--spacing-xs:var(--spacing-6)}@media (width>=576px){:where(:host,:root,.theme){--spacing-xs:var(--spacing-8)}}@media (width>=1024px){:where(:host,:root,.theme){--spacing-xs:var(--spacing-10)}}:where(:host,:root,.theme){--spacing-sm:var(--spacing-10)}@media (width>=576px){:where(:host,:root,.theme){--spacing-sm:var(--spacing-12)}}@media (width>=1024px){:where(:host,:root,.theme){--spacing-sm:var(--spacing-14)}}:where(:host,:root,.theme){--spacing-md:var(--spacing-12)}@media (width>=576px){:where(:host,:root,.theme){--spacing-md:var(--spacing-14)}}@media (width>=1024px){:where(:host,:root,.theme){--spacing-md:var(--spacing-16)}}:where(:host,:root,.theme){--spacing-lg:var(--spacing-16)}@media (width>=576px){:where(:host,:root,.theme){--spacing-lg:var(--spacing-22)}}@media (width>=1024px){:where(:host,:root,.theme){--spacing-lg:var(--spacing-36)}}:where(:host,:root,.theme){--spacing-xl:var(--spacing-24)}@media (width>=576px){:where(:host,:root,.theme){--spacing-xl:var(--spacing-36)}}@media (width>=1024px){:where(:host,:root,.theme){--spacing-xl:var(--spacing-48)}}:where(:host,:root,.theme){--duration-75:0s;--duration-100:0s;--duration-150:0s;--duration-200:0s;--duration-300:0s;--duration-500:0s;--duration-700:0s;--duration-1000:0s;--ease-linear:linear;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--transition-property-none:none;--transition-property-all:all;--transition-property-colors:color, background-color, border-color, text-decoration-color, fill, stroke;--transition-property-opacity:opacity;--transition-property-shadow:box-shadow;--transition-property-transform:transform, scale, rotate, translate, skew;--transition-none:none;--transition-all:none;--transition-colors:none;--transition-opacity:none;--transition-shadow:none;--transition-transform:none;--animation-none:none;--animation-indeterminate:none;--animation-progress-indeterminate:none;--animation-spin:none;--animation-ping:none;--animation-pulse:none;--animation-bounce:none;--animation-shine:none;--animation-clippath:none}@media (prefers-reduced-motion:no-preference){:where(:host,:root,.theme){--transition-property-none:none;--transition-property-all:all;--transition-property-colors:color, background-color, border-color, text-decoration-color, fill, stroke;--transition-property-opacity:opacity;--transition-property-shadow:box-shadow;--transition-property-transform:transform, scale, rotate, translate, skew;--duration-75:75ms;--duration-100:.1s;--duration-150:.15s;--duration-200:.2s;--duration-300:.3s;--duration-500:.5s;--duration-700:.7s;--duration-1000:1s;--ease-linear:linear;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animation-none:none;--animation-indeterminate:indeterminate 2s infinite;--animation-progress-indeterminate:progress-indeterminate 1.5s linear infinite;--animation-spin:spin 1s infinite;--animation-ping:ping 1s cubic-bezier(0, 0, .2, 1) infinite;--animation-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--animation-bounce:bounce 1s infinite;--animation-shine:shine 1.5s infinite;--animation-clippath:clippath 3s infinite;--transition-none:none;--transition-all:all var(--duration-300) var(--ease-in-out);--transition-colors:color var(--duration-300) var(--ease-in-out), background-color var(--duration-300) var(--ease-in-out), border-color var(--duration-300) var(--ease-in-out), text-decoration-color var(--duration-300) var(--ease-in-out), fill var(--duration-300) var(--ease-in-out), stroke var(--duration-300) var(--ease-in-out);--transition-opacity:opacity var(--duration-300) var(--ease-in-out);--transition-shadow:box-shadow var(--duration-300) var(--ease-in-out);--transition-transform:transform var(--duration-300) var(--ease-in-out), scale var(--duration-300) var(--ease-in-out), rotate var(--duration-300) var(--ease-in-out), translate var(--duration-300) var(--ease-in-out), skew var(--duration-300) var(--ease-in-out)}}@keyframes indeterminate{0%{scale:0 1}50%{transform-origin:0;scale:1}51%{transform-origin:100%;scale:1}to{transform-origin:100%;scale:0 1}}@keyframes spin{0%{rotate:0deg}to{rotate:360deg}}@keyframes ping{75%,to{opacity:0;scale:2}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);translate:0 -25%}50%{animation-timing-function:cubic-bezier(0,0,.2,1);translate:0}}@keyframes progress-indeterminate{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes pie-masks{0%{opacity:1}50%,to{opacity:0}}@keyframes fade-out{95%{opacity:1}to{opacity:0}}@keyframes shine{to{background-position-x:-200%}}@keyframes clippath{0%,to{clip-path:inset(0 0 95%)}25%{clip-path:inset(0 95% 0 0)}50%{clip-path:inset(95% 0 0)}75%{clip-path:inset(0 0 0 95%)}}:where(:host,:root,.theme){--font-sans:ui-sans-serif,system-ui,Segoe UI,Ubuntu,Cantarell,Noto Sans, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-serif:ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--font-thin:100;--font-extralight:200;--font-light:300;--font-normal:400;--font-medium:500;--font-semibold:600;--font-bold:700;--font-extrabold:800;--font-black:900;--leading-none:1;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--leading-loose:2;--tracking-tighter:-.05em;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--text-smaller:smaller;--text-larger:larger;--text-6:.375rem;--text-8:.5rem;--text-10:.625rem;--text-12:.75rem;--text-14:.875rem;--text-16:1rem;--text-18:1.125rem;--text-20:1.25rem;--text-22:1.375rem;--text-24:1.5rem;--text-26:1.625rem;--text-28:1.75rem;--text-30:1.875rem;--text-32:2rem;--text-34:2.125rem;--text-36:2.25rem;--text-48:3rem;--text-60:3.75rem;--text-72:4.5rem;--text-96:6rem;--text-128:8rem;--text-xs:var(--text-10)}@media (width>=576px){:where(:host,:root,.theme){--text-xs:var(--text-12)}}@media (width>=1024px){:where(:host,:root,.theme){--text-xs:var(--text-14)}}:where(:host,:root,.theme){--text-sm:var(--text-12)}@media (width>=576px){:where(:host,:root,.theme){--text-sm:var(--text-14)}}@media (width>=1024px){:where(:host,:root,.theme){--text-sm:var(--text-16)}}:where(:host,:root,.theme){--text-md:var(--text-14)}@media (width>=576px){:where(:host,:root,.theme){--text-md:var(--text-16)}}@media (width>=1024px){:where(:host,:root,.theme){--text-md:var(--text-18)}}:where(:host,:root,.theme){--text-lg:var(--text-16)}@media (width>=576px){:where(:host,:root,.theme){--text-lg:var(--text-18)}}@media (width>=1024px){:where(:host,:root,.theme){--text-lg:var(--text-20)}}:where(:host,:root,.theme){--text-xl:var(--text-18)}@media (width>=576px){:where(:host,:root,.theme){--text-xl:var(--text-20)}}@media (width>=1024px){:where(:host,:root,.theme){--text-xl:var(--text-22)}}