:root{--primary: #ffb800;--primary-dark: #cc9200;--primary-light: #fff3cc;--primary-lighter: #fffaeb;--primary-border: #ffd966;--primary-border-dark: #ffc933;--primary-focus: #ffca2c;--secondary: #B56727;--secondary-dark: #944F1D;--secondary-light: #D89A66;--secondary-lighter: #F8E8DB;--secondary-border: #CB854C;--secondary-border-dark: #AE682F;--secondary-focus: #C57635;--success: #22c55e;--success-dark: #15803d;--success-light: #dcfce7;--success-lighter: #f0fdf4;--success-border: #86efac;--success-border-dark: #4ade80;--success-focus: #4ade80;--danger: #ef4444;--danger-dark: #e10606;--danger-light: #fee2e2;--danger-lighter: #fef2f2;--danger-border: #fca5a5;--danger-border-dark: #f87171;--danger-focus: #f87171;--warning: #f59e0b;--warning-light: #fef3c7;--warning-lighter: #fffbeb;--warning-dark: #d97706;--warning-border: #fcd34d;--warning-border-dark: #fbbf24;--warning-focus: #fbbf24;--info: #0ea5e9;--info-light: #e0f2fe;--info-lighter: #f0f9ff;--info-dark: #0284c7;--info-border: #7dd3fc;--info-border-dark: #38bdf8;--info-focus: #38bdf8;--background: #f5f6f9;--surface: #ffffff;--foreground: #111827;--color-heading: #0b1220;--color-text: #111827;--color-text-light: #374151;--color-muted: #6b7280;--color-placeholder: #9ca3af;--color-focus: #f3f4f6;--table-striped: #f9fafb;--border: #e5e7eb;--border-light: #edf0f5;--border-hover: #d5d7db;--card: #ffffff;--card-foreground: #111827;--popover: #ffffff;--popover-foreground: #111827;--primary-foreground: #111827;--primary-glow: #ffd54d;--secondary-foreground: #111827;--muted: #f3f4f6;--muted-foreground: #6b7280;--accent: #fff3cc;--accent-foreground: #cc9200;--success-foreground: #ffffff;--danger-foreground: #ffffff;--warning-foreground: #111827;--info-foreground: #ffffff;--destructive: #ef4444;--destructive-foreground: #ffffff;--input: #e5e7eb;--ring: #ffb800;--shadow: rgba(0, 0, 0, .08);--shadow-sm: 0 1px 2px rgba(0, 0, 0, .05);--shadow-md: 0 4px 16px -4px rgba(0, 0, 0, .08);--shadow-lg: 0 18px 48px -12px rgba(0, 0, 0, .12);--shadow-glow: 0 20px 60px -12px rgba(255, 184, 0, .25);--gradient-primary: linear-gradient(135deg,#ffb800 0%,#ffc933 100%);--gradient-hero: radial-gradient(60% 80% at 50% 0%,rgba(255, 184, 0, .15) 0%,transparent 60%),linear-gradient(180deg,#ffffff 0%, #f5f6f9 100%);--gradient-mesh: radial-gradient(circle at 20% 20%,rgba(255, 184, 0, .12), transparent 50%), radial-gradient(circle at 80% 60%, rgba(14, 165, 233, .08), transparent 50%);--sidebar-background: #ffffff;--sidebar-foreground: #111827;--sidebar-primary: #ffb800;--sidebar-primary-foreground: #111827;--sidebar-accent: #fff3cc;--sidebar-accent-foreground: #cc9200;--sidebar-border: #e5e7eb;--sidebar-ring: #ffb800}[data-theme=dark]{--primary: hsl(43 100% 55%);--primary-dark: hsl(48 100% 65%);--primary-light: hsl(43 100% 12%);--primary-lighter: hsl(43 100% 8%);--primary-border: hsl(43 80% 25%);--primary-border-dark: hsl(43 90% 35%);--primary-focus: hsl(43 100% 55%);--primary-foreground: hsl(222 47% 8%);--primary-glow: hsl(48 100% 65%);--secondary: hsl(217 33% 17%);--secondary-dark: hsl(217 33% 24%);--secondary-light: hsl(217 33% 12%);--secondary-lighter: hsl(217 33% 8%);--secondary-border: hsl(217 33% 22%);--secondary-border-dark: hsl(217 33% 28%);--secondary-focus: hsl(217 33% 24%);--secondary-foreground: hsl(210 20% 98%);--success: hsl(142 71% 45%);--success-dark: hsl(142 71% 55%);--success-light: hsl(142 50% 15%);--success-lighter: hsl(142 50% 10%);--success-border: hsl(142 50% 25%);--success-border-dark: hsl(142 60% 35%);--success-focus: hsl(142 71% 55%);--success-foreground: #ffffff;--danger: hsl(0 84% 60%);--danger-dark: hsl(0 84% 70%);--danger-light: hsl(0 50% 15%);--danger-lighter: hsl(0 50% 10%);--danger-border: hsl(0 60% 25%);--danger-border-dark: hsl(0 70% 35%);--danger-focus: hsl(0 84% 70%);--danger-foreground: #ffffff;--warning: hsl(38 92% 50%);--warning-dark: hsl(38 92% 60%);--warning-light: hsl(38 50% 15%);--warning-lighter: hsl(38 50% 10%);--warning-border: hsl(38 60% 25%);--warning-border-dark: hsl(38 70% 35%);--warning-focus: hsl(38 92% 60%);--warning-foreground: hsl(222 47% 8%);--info: hsl(199 89% 48%);--info-dark: hsl(199 89% 58%);--info-light: hsl(199 50% 15%);--info-lighter: hsl(199 50% 10%);--info-border: hsl(199 60% 25%);--info-border-dark: hsl(199 70% 35%);--info-focus: hsl(199 89% 58%);--info-foreground: #ffffff;--background: hsl(222 47% 8%);--surface: hsl(222 47% 11%);--foreground: hsl(210 20% 98%);--card: hsl(222 47% 11%);--card-foreground: hsl(210 20% 98%);--popover: hsl(222 47% 11%);--popover-foreground: hsl(210 20% 98%);--color-heading: hsl(210 20% 98%);--color-text: hsl(210 20% 90%);--color-text-light: hsl(220 9% 75%);--color-muted: hsl(220 9% 65%);--color-placeholder: hsl(220 9% 50%);--color-focus: hsl(217 33% 17%);--table-striped: hsl(222 47% 13%);--muted: hsl(217 33% 17%);--muted-foreground: hsl(220 9% 65%);--accent: hsl(217 33% 17%);--accent-foreground: hsl(43 100% 60%);--border: hsl(217 33% 18%);--border-light: hsl(217 33% 15%);--border-hover: hsl(217 33% 25%);--input: hsl(217 33% 18%);--ring: hsl(43 100% 55%);--shadow: rgba(0, 0, 0, .4);--shadow-sm: 0 1px 2px hsl(0 0% 0% / .3);--shadow-md: 0 4px 16px -4px hsl(0 0% 0% / .4);--shadow-lg: 0 18px 48px -12px hsl(0 0% 0% / .6);--shadow-glow: 0 20px 60px -12px hsl(43 100% 50% / .35);--destructive: hsl(0 84% 60%);--destructive-foreground: #ffffff;--gradient-primary:linear-gradient(135deg,hsl(43 100% 55%) 0%,hsl(38 100% 60%) 100%);--gradient-hero:radial-gradient(60% 80% at 50% 0%,hsl(43 100% 50% / .22) 0%,transparent 60%),radial-gradient(40% 60% at 80% 20%,hsl(199 89% 50% / .18) 0%,transparent 60%),linear-gradient(180deg,hsl(222 47% 10%) 0%,hsl(222 47% 8%) 80%);--gradient-mesh: radial-gradient(circle at 20% 20%, hsl(43 100% 50% / .12),transparent 50%), radial-gradient(circle at 80% 60%,hsl(199 89% 50% / .1),transparent 50%);--sidebar-background: hsl(222 47% 10%);--sidebar-foreground: hsl(210 20% 90%);--sidebar-primary: hsl(43 100% 55%);--sidebar-primary-foreground: hsl(222 47% 8%);--sidebar-accent: hsl(217 33% 17%);--sidebar-accent-foreground: hsl(210 20% 98%);--sidebar-border: hsl(217 33% 18%);--sidebar-ring: hsl(43 100% 55%)}*{padding:0;margin:0;box-sizing:border-box}body{background:var(--background);color:var(--color-text);transition:var(--background) .2s ease,color .2s ease;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}@media(min-width:0)and (max-width:575px){.abc{background:red}}.dcdd{color:#000}@media(min-width:0)and (max-width:575px){.dcdd{background-color:#00f}}@media(min-width:576px)and (max-width:767px){.dcdd{background-color:#ff0}}.row{display:flex;flex-wrap:wrap;--gap:0rem;gap:var(--gap)}.column{display:flex;flex-wrap:wrap;flex-direction:column;--gap:0rem;gap:var(--gap)}.col-1{flex:0 0 calc((100% - 11 * var(--gap)) / 12 * 1 + (1 - 1) * var(--gap));max-width:calc((100% - 11 * var(--gap)) / 12 * 1 + (1 - 1) * var(--gap))}.col-2{flex:0 0 calc((100% - 11 * var(--gap)) / 12 * 2 + (2 - 1) * var(--gap));max-width:calc((100% - 11 * var(--gap)) / 12 * 2 + (2 - 1) * var(--gap))}.col-3{flex:0 0 calc((100% - 11 * var(--gap)) / 12 * 3 + (3 - 1) * var(--gap));max-width:calc((100% - 11 * var(--gap)) / 12 * 3 + (3 - 1) * var(--gap))}.col-4{flex:0 0 calc((100% - 11 * var(--gap)) / 12 * 4 + (4 - 1) * var(--gap));max-width:calc((100% - 11 * var(--gap)) / 12 * 4 + (4 - 1) * var(--gap))}.col-5{flex:0 0 calc((100% - 11 * var(--gap)) / 12 * 5 + (5 - 1) * var(--gap));max-width:calc((100% - 11 * var(--gap)) / 12 * 5 + (5 - 1) * var(--gap))}.col-6{flex:0 0 calc((100% - 11 * var(--gap)) / 12 * 6 + (6 - 1) * var(--gap));max-width:calc((100% - 11 * var(--gap)) / 12 * 6 + (6 - 1) * var(--gap))}.col-7{flex:0 0 calc((100% - 11 * var(--gap)) / 12 * 7 + (7 - 1) * var(--gap));max-width:calc((100% - 11 * var(--gap)) / 12 * 7 + (7 - 1) * var(--gap))}.col-8{flex:0 0 calc((100% - 11 * var(--gap)) / 12 * 8 + (8 - 1) * var(--gap));max-width:calc((100% - 11 * var(--gap)) / 12 * 8 + (8 - 1) * var(--gap))}.col-9{flex:0 0 calc((100% - 11 * var(--gap)) / 12 * 9 + (9 - 1) * var(--gap));max-width:calc((100% - 11 * var(--gap)) / 12 * 9 + (9 - 1) * var(--gap))}.col-10{flex:0 0 calc((100% - 11 * var(--gap)) / 12 * 10 + (10 - 1) * var(--gap));max-width:calc((100% - 11 * var(--gap)) / 12 * 10 + (10 - 1) * var(--gap))}.col-11{flex:0 0 calc((100% - 11 * var(--gap)) / 12 * 11 + (11 - 1) * var(--gap));max-width:calc((100% - 11 * var(--gap)) / 12 * 11 + (11 - 1) * var(--gap))}.col-12{flex:0 0 calc((100% - 11 * var(--gap)) / 12 * 12 + (12 - 1) * var(--gap));max-width:calc((100% - 11 * var(--gap)) / 12 * 12 + (12 - 1) * var(--gap))}@media(min-width:1200px){.col-xl-1{flex:0 0 calc((100% - 11 * var(--gap)) / 12 * 1 + (1 - 1) * var(--gap));max-width:calc((100% - 11 * var(--gap)) / 12 * 1 + (1 - 1) * var(--gap))}.col-xl-2{flex:0 0 calc((100% - 11 * var(--gap)) / 12 * 2 + (2 - 1) * var(--gap));max-width:calc((100% - 11 * var(--gap)) / 12 * 2 + (2 - 1) * var(--gap))}.col-xl-3{flex:0 0 calc((100% - 11 * var(--gap)) / 12 * 3 + (3 - 1) * var(--gap));max-width:calc((100% - 11 * var(--gap)) / 12 * 3 + (3 - 1) * var(--gap))}.col-xl-4{flex:0 0 calc((100% - 11 * var(--gap)) / 12 * 4 + (4 - 1) * var(--gap));max-width:calc((100% - 11 * var(--gap)) / 12 * 4 + (4 - 1) * var(--gap))}.col-xl-5{flex:0 0 calc((100% - 11 * var(--gap)) / 12 * 5 + (5 - 1) * var(--gap));max-width:calc((100% - 11 * var(--gap)) / 12 * 5 + (5 - 1) * var(--gap))}.col-xl-6{flex:0 0 calc((100% - 11 * var(--gap)) / 12 * 6 + (6 - 1) * var(--gap));max-width:calc((100% - 11 * var(--gap)) / 12 * 6 + (6 - 1) * var(--gap))}.col-xl-7{flex:0 0 calc((100% - 11 * var(--gap)) / 12 * 7 + (7 - 1) * var(--gap));max-width:calc((100% - 11 * var(--gap)) / 12 * 7 + (7 - 1) * var(--gap))}.col-xl-8{flex:0 0 calc((100% - 11 * var(--gap)) / 12 * 8 + (8 - 1) * var(--gap));max-width:calc((100% - 11 * var(--gap)) / 12 * 8 + (8 - 1) * var(--gap))}.col-xl-9{flex:0 0 calc((100% - 11 * var(--gap)) / 12 * 9 + (9 - 1) * var(--gap));max-width:calc((100% - 11 * var(--gap)) / 12 * 9 + (9 - 1) * var(--gap))}.col-xl-10{flex:0 0 calc((100% - 11 * var(--gap)) / 12 * 10 + (10 - 1) * var(--gap));max-width:calc((100% - 11 * var(--gap)) / 12 * 10 + (10 - 1) * var(--gap))}.col-xl-11{flex:0 0 calc((100% - 11 * var(--gap)) / 12 * 11 + (11 - 1) * var(--gap));max-width:calc((100% - 11 * var(--gap)) / 12 * 11 + (11 - 1) * var(--gap))}.col-xl-12{flex:0 0 calc((100% - 11 * var(--gap)) / 12 * 12 + (12 - 1) * var(--gap));max-width:calc((100% - 11 * var(--gap)) / 12 * 12 + (12 - 1) * var(--gap))}}@media(min-width:992px)and (max-width:1199px){.col-lg-1{flex:0 0 calc((100% - 11 * var(--gap)) / 12 * 1 + (1 - 1) * var(--gap));max-width:calc((100% - 11 * var(--gap)) / 12 * 1 + (1 - 1) * var(--gap))}.col-lg-2{flex:0 0 calc((100% - 11 * var(--gap)) / 12 * 2 + (2 - 1) * var(--gap));max-width:calc((100% - 11 * var(--gap)) / 12 * 2 + (2 - 1) * var(--gap))}.col-lg-3{flex:0 0 calc((100% - 11 * var(--gap)) / 12 * 3 + (3 - 1) * var(--gap));max-width:calc((100% - 11 * var(--gap)) / 12 * 3 + (3 - 1) * var(--gap))}.col-lg-4{flex:0 0 calc((100% - 11 * var(--gap)) / 12 * 4 + (4 - 1) * var(--gap));max-width:calc((100% - 11 * var(--gap)) / 12 * 4 + (4 - 1) * var(--gap))}.col-lg-5{flex:0 0 calc((100% - 11 * var(--gap)) / 12 * 5 + (5 - 1) * var(--gap));max-width:calc((100% - 11 * var(--gap)) / 12 * 5 + (5 - 1) * var(--gap))}.col-lg-6{flex:0 0 calc((100% - 11 * var(--gap)) / 12 * 6 + (6 - 1) * var(--gap));max-width:calc((100% - 11 * var(--gap)) / 12 * 6 + (6 - 1) * var(--gap))}.col-lg-7{flex:0 0 calc((100% - 11 * var(--gap)) / 12 * 7 + (7 - 1) * var(--gap));max-width:calc((100% - 11 * var(--gap)) / 12 * 7 + (7 - 1) * var(--gap))}.col-lg-8{flex:0 0 calc((100% - 11 * var(--gap)) / 12 * 8 + (8 - 1) * var(--gap));max-width:calc((100% - 11 * var(--gap)) / 12 * 8 + (8 - 1) * var(--gap))}.col-lg-9{flex:0 0 calc((100% - 11 * var(--gap)) / 12 * 9 + (9 - 1) * var(--gap));max-width:calc((100% - 11 * var(--gap)) / 12 * 9 + (9 - 1) * var(--gap))}.col-lg-10{flex:0 0 calc((100% - 11 * var(--gap)) / 12 * 10 + (10 - 1) * var(--gap));max-width:calc((100% - 11 * var(--gap)) / 12 * 10 + (10 - 1) * var(--gap))}.col-lg-11{flex:0 0 calc((100% - 11 * var(--gap)) / 12 * 11 + (11 - 1) * var(--gap));max-width:calc((100% - 11 * var(--gap)) / 12 * 11 + (11 - 1) * var(--gap))}.col-lg-12{flex:0 0 calc((100% - 11 * var(--gap)) / 12 * 12 + (12 - 1) * var(--gap));max-width:calc((100% - 11 * var(--gap)) / 12 * 12 + (12 - 1) * var(--gap))}}@media(min-width:768px)and (max-width:991px){.col-md-1{flex:0 0 calc((100% - 11 * var(--gap)) / 12 * 1 + (1 - 1) * var(--gap));max-width:calc((100% - 11 * var(--gap)) / 12 * 1 + (1 - 1) * var(--gap))}.col-md-2{flex:0 0 calc((100% - 11 * var(--gap)) / 12 * 2 + (2 - 1) * var(--gap));max-width:calc((100% - 11 * var(--gap)) / 12 * 2 + (2 - 1) * var(--gap))}.col-md-3{flex:0 0 calc((100% - 11 * var(--gap)) / 12 * 3 + (3 - 1) * var(--gap));max-width:calc((100% - 11 * var(--gap)) / 12 * 3 + (3 - 1) * var(--gap))}.col-md-4{flex:0 0 calc((100% - 11 * var(--gap)) / 12 * 4 + (4 - 1) * var(--gap));max-width:calc((100% - 11 * var(--gap)) / 12 * 4 + (4 - 1) * var(--gap))}.col-md-5{flex:0 0 calc((100% - 11 * var(--gap)) / 12 * 5 + (5 - 1) * var(--gap));max-width:calc((100% - 11 * var(--gap)) / 12 * 5 + (5 - 1) * var(--gap))}.col-md-6{flex:0 0 calc((100% - 11 * var(--gap)) / 12 * 6 + (6 - 1) * var(--gap));max-width:calc((100% - 11 * var(--gap)) / 12 * 6 + (6 - 1) * var(--gap))}.col-md-7{flex:0 0 calc((100% - 11 * var(--gap)) / 12 * 7 + (7 - 1) * var(--gap));max-width:calc((100% - 11 * var(--gap)) / 12 * 7 + (7 - 1) * var(--gap))}.col-md-8{flex:0 0 calc((100% - 11 * var(--gap)) / 12 * 8 + (8 - 1) * var(--gap));max-width:calc((100% - 11 * var(--gap)) / 12 * 8 + (8 - 1) * var(--gap))}.col-md-9{flex:0 0 calc((100% - 11 * var(--gap)) / 12 * 9 + (9 - 1) * var(--gap));max-width:calc((100% - 11 * var(--gap)) / 12 * 9 + (9 - 1) * var(--gap))}.col-md-10{flex:0 0 calc((100% - 11 * var(--gap)) / 12 * 10 + (10 - 1) * var(--gap));max-width:calc((100% - 11 * var(--gap)) / 12 * 10 + (10 - 1) * var(--gap))}.col-md-11{flex:0 0 calc((100% - 11 * var(--gap)) / 12 * 11 + (11 - 1) * var(--gap));max-width:calc((100% - 11 * var(--gap)) / 12 * 11 + (11 - 1) * var(--gap))}.col-md-12{flex:0 0 calc((100% - 11 * var(--gap)) / 12 * 12 + (12 - 1) * var(--gap));max-width:calc((100% - 11 * var(--gap)) / 12 * 12 + (12 - 1) * var(--gap))}}@media(min-width:576px)and (max-width:767px){.col-sm-1{flex:0 0 calc((100% - 11 * var(--gap)) / 12 * 1 + (1 - 1) * var(--gap));max-width:calc((100% - 11 * var(--gap)) / 12 * 1 + (1 - 1) * var(--gap))}.col-sm-2{flex:0 0 calc((100% - 11 * var(--gap)) / 12 * 2 + (2 - 1) * var(--gap));max-width:calc((100% - 11 * var(--gap)) / 12 * 2 + (2 - 1) * var(--gap))}.col-sm-3{flex:0 0 calc((100% - 11 * var(--gap)) / 12 * 3 + (3 - 1) * var(--gap));max-width:calc((100% - 11 * var(--gap)) / 12 * 3 + (3 - 1) * var(--gap))}.col-sm-4{flex:0 0 calc((100% - 11 * var(--gap)) / 12 * 4 + (4 - 1) * var(--gap));max-width:calc((100% - 11 * var(--gap)) / 12 * 4 + (4 - 1) * var(--gap))}.col-sm-5{flex:0 0 calc((100% - 11 * var(--gap)) / 12 * 5 + (5 - 1) * var(--gap));max-width:calc((100% - 11 * var(--gap)) / 12 * 5 + (5 - 1) * var(--gap))}.col-sm-6{flex:0 0 calc((100% - 11 * var(--gap)) / 12 * 6 + (6 - 1) * var(--gap));max-width:calc((100% - 11 * var(--gap)) / 12 * 6 + (6 - 1) * var(--gap))}.col-sm-7{flex:0 0 calc((100% - 11 * var(--gap)) / 12 * 7 + (7 - 1) * var(--gap));max-width:calc((100% - 11 * var(--gap)) / 12 * 7 + (7 - 1) * var(--gap))}.col-sm-8{flex:0 0 calc((100% - 11 * var(--gap)) / 12 * 8 + (8 - 1) * var(--gap));max-width:calc((100% - 11 * var(--gap)) / 12 * 8 + (8 - 1) * var(--gap))}.col-sm-9{flex:0 0 calc((100% - 11 * var(--gap)) / 12 * 9 + (9 - 1) * var(--gap));max-width:calc((100% - 11 * var(--gap)) / 12 * 9 + (9 - 1) * var(--gap))}.col-sm-10{flex:0 0 calc((100% - 11 * var(--gap)) / 12 * 10 + (10 - 1) * var(--gap));max-width:calc((100% - 11 * var(--gap)) / 12 * 10 + (10 - 1) * var(--gap))}.col-sm-11{flex:0 0 calc((100% - 11 * var(--gap)) / 12 * 11 + (11 - 1) * var(--gap));max-width:calc((100% - 11 * var(--gap)) / 12 * 11 + (11 - 1) * var(--gap))}.col-sm-12{flex:0 0 calc((100% - 11 * var(--gap)) / 12 * 12 + (12 - 1) * var(--gap));max-width:calc((100% - 11 * var(--gap)) / 12 * 12 + (12 - 1) * var(--gap))}}@media(min-width:0)and (max-width:575px){.col-xs-1{flex:0 0 calc((100% - 11 * var(--gap)) / 12 * 1 + (1 - 1) * var(--gap));max-width:calc((100% - 11 * var(--gap)) / 12 * 1 + (1 - 1) * var(--gap))}.col-xs-2{flex:0 0 calc((100% - 11 * var(--gap)) / 12 * 2 + (2 - 1) * var(--gap));max-width:calc((100% - 11 * var(--gap)) / 12 * 2 + (2 - 1) * var(--gap))}.col-xs-3{flex:0 0 calc((100% - 11 * var(--gap)) / 12 * 3 + (3 - 1) * var(--gap));max-width:calc((100% - 11 * var(--gap)) / 12 * 3 + (3 - 1) * var(--gap))}.col-xs-4{flex:0 0 calc((100% - 11 * var(--gap)) / 12 * 4 + (4 - 1) * var(--gap));max-width:calc((100% - 11 * var(--gap)) / 12 * 4 + (4 - 1) * var(--gap))}.col-xs-5{flex:0 0 calc((100% - 11 * var(--gap)) / 12 * 5 + (5 - 1) * var(--gap));max-width:calc((100% - 11 * var(--gap)) / 12 * 5 + (5 - 1) * var(--gap))}.col-xs-6{flex:0 0 calc((100% - 11 * var(--gap)) / 12 * 6 + (6 - 1) * var(--gap));max-width:calc((100% - 11 * var(--gap)) / 12 * 6 + (6 - 1) * var(--gap))}.col-xs-7{flex:0 0 calc((100% - 11 * var(--gap)) / 12 * 7 + (7 - 1) * var(--gap));max-width:calc((100% - 11 * var(--gap)) / 12 * 7 + (7 - 1) * var(--gap))}.col-xs-8{flex:0 0 calc((100% - 11 * var(--gap)) / 12 * 8 + (8 - 1) * var(--gap));max-width:calc((100% - 11 * var(--gap)) / 12 * 8 + (8 - 1) * var(--gap))}.col-xs-9{flex:0 0 calc((100% - 11 * var(--gap)) / 12 * 9 + (9 - 1) * var(--gap));max-width:calc((100% - 11 * var(--gap)) / 12 * 9 + (9 - 1) * var(--gap))}.col-xs-10{flex:0 0 calc((100% - 11 * var(--gap)) / 12 * 10 + (10 - 1) * var(--gap));max-width:calc((100% - 11 * var(--gap)) / 12 * 10 + (10 - 1) * var(--gap))}.col-xs-11{flex:0 0 calc((100% - 11 * var(--gap)) / 12 * 11 + (11 - 1) * var(--gap));max-width:calc((100% - 11 * var(--gap)) / 12 * 11 + (11 - 1) * var(--gap))}.col-xs-12{flex:0 0 calc((100% - 11 * var(--gap)) / 12 * 12 + (12 - 1) * var(--gap));max-width:calc((100% - 11 * var(--gap)) / 12 * 12 + (12 - 1) * var(--gap))}}.flex-1{flex:1 1 0}.flex-2{flex:2 2 0}.flex-3{flex:3 3 0}.flex-4{flex:4 4 0}.flex-5{flex:5 5 0}.flex-6{flex:6 6 0}.flex-7{flex:7 7 0}.flex-8{flex:8 8 0}.flex-9{flex:9 9 0}.flex-10{flex:10 10 0}.flex-11{flex:11 11 0}.flex-12{flex:12 12 0}@media(min-width:1200px){.flex-xl-1{flex:1 1 0}.flex-xl-2{flex:2 2 0}.flex-xl-3{flex:3 3 0}.flex-xl-4{flex:4 4 0}.flex-xl-5{flex:5 5 0}.flex-xl-6{flex:6 6 0}.flex-xl-7{flex:7 7 0}.flex-xl-8{flex:8 8 0}.flex-xl-9{flex:9 9 0}.flex-xl-10{flex:10 10 0}.flex-xl-11{flex:11 11 0}.flex-xl-12{flex:12 12 0}}@media(min-width:992px)and (max-width:1199px){.flex-lg-1{flex:1 1 0}.flex-lg-2{flex:2 2 0}.flex-lg-3{flex:3 3 0}.flex-lg-4{flex:4 4 0}.flex-lg-5{flex:5 5 0}.flex-lg-6{flex:6 6 0}.flex-lg-7{flex:7 7 0}.flex-lg-8{flex:8 8 0}.flex-lg-9{flex:9 9 0}.flex-lg-10{flex:10 10 0}.flex-lg-11{flex:11 11 0}.flex-lg-12{flex:12 12 0}}@media(min-width:768px)and (max-width:991px){.flex-md-1{flex:1 1 0}.flex-md-2{flex:2 2 0}.flex-md-3{flex:3 3 0}.flex-md-4{flex:4 4 0}.flex-md-5{flex:5 5 0}.flex-md-6{flex:6 6 0}.flex-md-7{flex:7 7 0}.flex-md-8{flex:8 8 0}.flex-md-9{flex:9 9 0}.flex-md-10{flex:10 10 0}.flex-md-11{flex:11 11 0}.flex-md-12{flex:12 12 0}}@media(min-width:576px)and (max-width:767px){.flex-sm-1{flex:1 1 0}.flex-sm-2{flex:2 2 0}.flex-sm-3{flex:3 3 0}.flex-sm-4{flex:4 4 0}.flex-sm-5{flex:5 5 0}.flex-sm-6{flex:6 6 0}.flex-sm-7{flex:7 7 0}.flex-sm-8{flex:8 8 0}.flex-sm-9{flex:9 9 0}.flex-sm-10{flex:10 10 0}.flex-sm-11{flex:11 11 0}.flex-sm-12{flex:12 12 0}}@media(min-width:0)and (max-width:575px){.flex-xs-1{flex:1 1 0}.flex-xs-2{flex:2 2 0}.flex-xs-3{flex:3 3 0}.flex-xs-4{flex:4 4 0}.flex-xs-5{flex:5 5 0}.flex-xs-6{flex:6 6 0}.flex-xs-7{flex:7 7 0}.flex-xs-8{flex:8 8 0}.flex-xs-9{flex:9 9 0}.flex-xs-10{flex:10 10 0}.flex-xs-11{flex:11 11 0}.flex-xs-12{flex:12 12 0}}.g-0{--gap: 0}.g-1{--gap: .25rem}.g-2{--gap: .5rem}.g-3{--gap: .75rem}.g-4{--gap: 1rem}.g-5{--gap: 1.25rem}.g-6{--gap: 1.5rem}.g-7{--gap: 2rem}.g-8{--gap: 3rem}.g-9{--gap: 4rem}.g-10{--gap: 5rem}.g-11{--gap: 6rem}@media(min-width:1200px){.g-xl-0{--gap: 0}.g-xl-1{--gap: .25rem}.g-xl-2{--gap: .5rem}.g-xl-3{--gap: .75rem}.g-xl-4{--gap: 1rem}.g-xl-5{--gap: 1.25rem}.g-xl-6{--gap: 1.5rem}.g-xl-7{--gap: 2rem}.g-xl-8{--gap: 3rem}.g-xl-9{--gap: 4rem}.g-xl-10{--gap: 5rem}.g-xl-11{--gap: 6rem}}@media(min-width:992px)and (max-width:1199px){.g-lg-0{--gap: 0}.g-lg-1{--gap: .25rem}.g-lg-2{--gap: .5rem}.g-lg-3{--gap: .75rem}.g-lg-4{--gap: 1rem}.g-lg-5{--gap: 1.25rem}.g-lg-6{--gap: 1.5rem}.g-lg-7{--gap: 2rem}.g-lg-8{--gap: 3rem}.g-lg-9{--gap: 4rem}.g-lg-10{--gap: 5rem}.g-lg-11{--gap: 6rem}}@media(min-width:768px)and (max-width:991px){.g-md-0{--gap: 0}.g-md-1{--gap: .25rem}.g-md-2{--gap: .5rem}.g-md-3{--gap: .75rem}.g-md-4{--gap: 1rem}.g-md-5{--gap: 1.25rem}.g-md-6{--gap: 1.5rem}.g-md-7{--gap: 2rem}.g-md-8{--gap: 3rem}.g-md-9{--gap: 4rem}.g-md-10{--gap: 5rem}.g-md-11{--gap: 6rem}}@media(min-width:576px)and (max-width:767px){.g-sm-0{--gap: 0}.g-sm-1{--gap: .25rem}.g-sm-2{--gap: .5rem}.g-sm-3{--gap: .75rem}.g-sm-4{--gap: 1rem}.g-sm-5{--gap: 1.25rem}.g-sm-6{--gap: 1.5rem}.g-sm-7{--gap: 2rem}.g-sm-8{--gap: 3rem}.g-sm-9{--gap: 4rem}.g-sm-10{--gap: 5rem}.g-sm-11{--gap: 6rem}}@media(min-width:0)and (max-width:575px){.g-xs-0{--gap: 0}.g-xs-1{--gap: .25rem}.g-xs-2{--gap: .5rem}.g-xs-3{--gap: .75rem}.g-xs-4{--gap: 1rem}.g-xs-5{--gap: 1.25rem}.g-xs-6{--gap: 1.5rem}.g-xs-7{--gap: 2rem}.g-xs-8{--gap: 3rem}.g-xs-9{--gap: 4rem}.g-xs-10{--gap: 5rem}.g-xs-11{--gap: 6rem}}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-evenly{justify-content:space-evenly}.content-start{align-content:flex-start}.content-end{align-content:flex-end}.content-center{align-content:center}.content-between{align-content:space-between}.content-around{align-content:space-around}.content-evenly{align-content:space-evenly}.content-stretch{align-content:stretch}.item-start{align-items:flex-start}.item-end{align-items:flex-end}.item-center{align-items:center}.item-stretch{align-items:stretch}.item-baseline{align-items:baseline}.middle{display:flex;justify-content:center;align-items:center}.grid{display:grid;grid-template-columns:repeat(12,1fr)}.grid-col-1{grid-column:span 1}.grid-col-2{grid-column:span 2}.grid-col-3{grid-column:span 3}.grid-col-4{grid-column:span 4}.grid-col-5{grid-column:span 5}.grid-col-6{grid-column:span 6}.grid-col-7{grid-column:span 7}.grid-col-8{grid-column:span 8}.grid-col-9{grid-column:span 9}.grid-col-10{grid-column:span 10}.grid-col-11{grid-column:span 11}.grid-col-12{grid-column:span 12}@media(min-width:1200px){.grid-col-xl-1{grid-column:span 1}.grid-col-xl-2{grid-column:span 2}.grid-col-xl-3{grid-column:span 3}.grid-col-xl-4{grid-column:span 4}.grid-col-xl-5{grid-column:span 5}.grid-col-xl-6{grid-column:span 6}.grid-col-xl-7{grid-column:span 7}.grid-col-xl-8{grid-column:span 8}.grid-col-xl-9{grid-column:span 9}.grid-col-xl-10{grid-column:span 10}.grid-col-xl-11{grid-column:span 11}.grid-col-xl-12{grid-column:span 12}}@media(min-width:992px)and (max-width:1199px){.grid-col-lg-1{grid-column:span 1}.grid-col-lg-2{grid-column:span 2}.grid-col-lg-3{grid-column:span 3}.grid-col-lg-4{grid-column:span 4}.grid-col-lg-5{grid-column:span 5}.grid-col-lg-6{grid-column:span 6}.grid-col-lg-7{grid-column:span 7}.grid-col-lg-8{grid-column:span 8}.grid-col-lg-9{grid-column:span 9}.grid-col-lg-10{grid-column:span 10}.grid-col-lg-11{grid-column:span 11}.grid-col-lg-12{grid-column:span 12}}@media(min-width:768px)and (max-width:991px){.grid-col-md-1{grid-column:span 1}.grid-col-md-2{grid-column:span 2}.grid-col-md-3{grid-column:span 3}.grid-col-md-4{grid-column:span 4}.grid-col-md-5{grid-column:span 5}.grid-col-md-6{grid-column:span 6}.grid-col-md-7{grid-column:span 7}.grid-col-md-8{grid-column:span 8}.grid-col-md-9{grid-column:span 9}.grid-col-md-10{grid-column:span 10}.grid-col-md-11{grid-column:span 11}.grid-col-md-12{grid-column:span 12}}@media(min-width:576px)and (max-width:767px){.grid-col-sm-1{grid-column:span 1}.grid-col-sm-2{grid-column:span 2}.grid-col-sm-3{grid-column:span 3}.grid-col-sm-4{grid-column:span 4}.grid-col-sm-5{grid-column:span 5}.grid-col-sm-6{grid-column:span 6}.grid-col-sm-7{grid-column:span 7}.grid-col-sm-8{grid-column:span 8}.grid-col-sm-9{grid-column:span 9}.grid-col-sm-10{grid-column:span 10}.grid-col-sm-11{grid-column:span 11}.grid-col-sm-12{grid-column:span 12}}@media(min-width:0)and (max-width:575px){.grid-col-xs-1{grid-column:span 1}.grid-col-xs-2{grid-column:span 2}.grid-col-xs-3{grid-column:span 3}.grid-col-xs-4{grid-column:span 4}.grid-col-xs-5{grid-column:span 5}.grid-col-xs-6{grid-column:span 6}.grid-col-xs-7{grid-column:span 7}.grid-col-xs-8{grid-column:span 8}.grid-col-xs-9{grid-column:span 9}.grid-col-xs-10{grid-column:span 10}.grid-col-xs-11{grid-column:span 11}.grid-col-xs-12{grid-column:span 12}}.p-0{padding:0}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-7{padding:2rem}.p-8{padding:3rem}.p-9{padding:4rem}.p-10{padding:5rem}.p-11{padding:6rem}@media(min-width:1200px){.p-xl-0{padding:0}.p-xl-1{padding:.25rem}.p-xl-2{padding:.5rem}.p-xl-3{padding:.75rem}.p-xl-4{padding:1rem}.p-xl-5{padding:1.25rem}.p-xl-6{padding:1.5rem}.p-xl-7{padding:2rem}.p-xl-8{padding:3rem}.p-xl-9{padding:4rem}.p-xl-10{padding:5rem}.p-xl-11{padding:6rem}}@media(min-width:992px)and (max-width:1199px){.p-lg-0{padding:0}.p-lg-1{padding:.25rem}.p-lg-2{padding:.5rem}.p-lg-3{padding:.75rem}.p-lg-4{padding:1rem}.p-lg-5{padding:1.25rem}.p-lg-6{padding:1.5rem}.p-lg-7{padding:2rem}.p-lg-8{padding:3rem}.p-lg-9{padding:4rem}.p-lg-10{padding:5rem}.p-lg-11{padding:6rem}}@media(min-width:768px)and (max-width:991px){.p-md-0{padding:0}.p-md-1{padding:.25rem}.p-md-2{padding:.5rem}.p-md-3{padding:.75rem}.p-md-4{padding:1rem}.p-md-5{padding:1.25rem}.p-md-6{padding:1.5rem}.p-md-7{padding:2rem}.p-md-8{padding:3rem}.p-md-9{padding:4rem}.p-md-10{padding:5rem}.p-md-11{padding:6rem}}@media(min-width:576px)and (max-width:767px){.p-sm-0{padding:0}.p-sm-1{padding:.25rem}.p-sm-2{padding:.5rem}.p-sm-3{padding:.75rem}.p-sm-4{padding:1rem}.p-sm-5{padding:1.25rem}.p-sm-6{padding:1.5rem}.p-sm-7{padding:2rem}.p-sm-8{padding:3rem}.p-sm-9{padding:4rem}.p-sm-10{padding:5rem}.p-sm-11{padding:6rem}}@media(min-width:0)and (max-width:575px){.p-xs-0{padding:0}.p-xs-1{padding:.25rem}.p-xs-2{padding:.5rem}.p-xs-3{padding:.75rem}.p-xs-4{padding:1rem}.p-xs-5{padding:1.25rem}.p-xs-6{padding:1.5rem}.p-xs-7{padding:2rem}.p-xs-8{padding:3rem}.p-xs-9{padding:4rem}.p-xs-10{padding:5rem}.p-xs-11{padding:6rem}}.pt-0{padding-top:0}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-7{padding-top:2rem}.pt-8{padding-top:3rem}.pt-9{padding-top:4rem}.pt-10{padding-top:5rem}.pt-11{padding-top:6rem}@media(min-width:1200px){.pt-xl-0{padding-top:0}.pt-xl-1{padding-top:.25rem}.pt-xl-2{padding-top:.5rem}.pt-xl-3{padding-top:.75rem}.pt-xl-4{padding-top:1rem}.pt-xl-5{padding-top:1.25rem}.pt-xl-6{padding-top:1.5rem}.pt-xl-7{padding-top:2rem}.pt-xl-8{padding-top:3rem}.pt-xl-9{padding-top:4rem}.pt-xl-10{padding-top:5rem}.pt-xl-11{padding-top:6rem}}@media(min-width:992px)and (max-width:1199px){.pt-lg-0{padding-top:0}.pt-lg-1{padding-top:.25rem}.pt-lg-2{padding-top:.5rem}.pt-lg-3{padding-top:.75rem}.pt-lg-4{padding-top:1rem}.pt-lg-5{padding-top:1.25rem}.pt-lg-6{padding-top:1.5rem}.pt-lg-7{padding-top:2rem}.pt-lg-8{padding-top:3rem}.pt-lg-9{padding-top:4rem}.pt-lg-10{padding-top:5rem}.pt-lg-11{padding-top:6rem}}@media(min-width:768px)and (max-width:991px){.pt-md-0{padding-top:0}.pt-md-1{padding-top:.25rem}.pt-md-2{padding-top:.5rem}.pt-md-3{padding-top:.75rem}.pt-md-4{padding-top:1rem}.pt-md-5{padding-top:1.25rem}.pt-md-6{padding-top:1.5rem}.pt-md-7{padding-top:2rem}.pt-md-8{padding-top:3rem}.pt-md-9{padding-top:4rem}.pt-md-10{padding-top:5rem}.pt-md-11{padding-top:6rem}}@media(min-width:576px)and (max-width:767px){.pt-sm-0{padding-top:0}.pt-sm-1{padding-top:.25rem}.pt-sm-2{padding-top:.5rem}.pt-sm-3{padding-top:.75rem}.pt-sm-4{padding-top:1rem}.pt-sm-5{padding-top:1.25rem}.pt-sm-6{padding-top:1.5rem}.pt-sm-7{padding-top:2rem}.pt-sm-8{padding-top:3rem}.pt-sm-9{padding-top:4rem}.pt-sm-10{padding-top:5rem}.pt-sm-11{padding-top:6rem}}@media(min-width:0)and (max-width:575px){.pt-xs-0{padding-top:0}.pt-xs-1{padding-top:.25rem}.pt-xs-2{padding-top:.5rem}.pt-xs-3{padding-top:.75rem}.pt-xs-4{padding-top:1rem}.pt-xs-5{padding-top:1.25rem}.pt-xs-6{padding-top:1.5rem}.pt-xs-7{padding-top:2rem}.pt-xs-8{padding-top:3rem}.pt-xs-9{padding-top:4rem}.pt-xs-10{padding-top:5rem}.pt-xs-11{padding-top:6rem}}.pb-0{padding-bottom:0}.pb-1{padding-bottom:.25rem}.pb-2{padding-bottom:.5rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-7{padding-bottom:2rem}.pb-8{padding-bottom:3rem}.pb-9{padding-bottom:4rem}.pb-10{padding-bottom:5rem}.pb-11{padding-bottom:6rem}@media(min-width:1200px){.pb-xl-0{padding-bottom:0}.pb-xl-1{padding-bottom:.25rem}.pb-xl-2{padding-bottom:.5rem}.pb-xl-3{padding-bottom:.75rem}.pb-xl-4{padding-bottom:1rem}.pb-xl-5{padding-bottom:1.25rem}.pb-xl-6{padding-bottom:1.5rem}.pb-xl-7{padding-bottom:2rem}.pb-xl-8{padding-bottom:3rem}.pb-xl-9{padding-bottom:4rem}.pb-xl-10{padding-bottom:5rem}.pb-xl-11{padding-bottom:6rem}}@media(min-width:992px)and (max-width:1199px){.pb-lg-0{padding-bottom:0}.pb-lg-1{padding-bottom:.25rem}.pb-lg-2{padding-bottom:.5rem}.pb-lg-3{padding-bottom:.75rem}.pb-lg-4{padding-bottom:1rem}.pb-lg-5{padding-bottom:1.25rem}.pb-lg-6{padding-bottom:1.5rem}.pb-lg-7{padding-bottom:2rem}.pb-lg-8{padding-bottom:3rem}.pb-lg-9{padding-bottom:4rem}.pb-lg-10{padding-bottom:5rem}.pb-lg-11{padding-bottom:6rem}}@media(min-width:768px)and (max-width:991px){.pb-md-0{padding-bottom:0}.pb-md-1{padding-bottom:.25rem}.pb-md-2{padding-bottom:.5rem}.pb-md-3{padding-bottom:.75rem}.pb-md-4{padding-bottom:1rem}.pb-md-5{padding-bottom:1.25rem}.pb-md-6{padding-bottom:1.5rem}.pb-md-7{padding-bottom:2rem}.pb-md-8{padding-bottom:3rem}.pb-md-9{padding-bottom:4rem}.pb-md-10{padding-bottom:5rem}.pb-md-11{padding-bottom:6rem}}@media(min-width:576px)and (max-width:767px){.pb-sm-0{padding-bottom:0}.pb-sm-1{padding-bottom:.25rem}.pb-sm-2{padding-bottom:.5rem}.pb-sm-3{padding-bottom:.75rem}.pb-sm-4{padding-bottom:1rem}.pb-sm-5{padding-bottom:1.25rem}.pb-sm-6{padding-bottom:1.5rem}.pb-sm-7{padding-bottom:2rem}.pb-sm-8{padding-bottom:3rem}.pb-sm-9{padding-bottom:4rem}.pb-sm-10{padding-bottom:5rem}.pb-sm-11{padding-bottom:6rem}}@media(min-width:0)and (max-width:575px){.pb-xs-0{padding-bottom:0}.pb-xs-1{padding-bottom:.25rem}.pb-xs-2{padding-bottom:.5rem}.pb-xs-3{padding-bottom:.75rem}.pb-xs-4{padding-bottom:1rem}.pb-xs-5{padding-bottom:1.25rem}.pb-xs-6{padding-bottom:1.5rem}.pb-xs-7{padding-bottom:2rem}.pb-xs-8{padding-bottom:3rem}.pb-xs-9{padding-bottom:4rem}.pb-xs-10{padding-bottom:5rem}.pb-xs-11{padding-bottom:6rem}}.ps-0{padding-left:0}.ps-1{padding-left:.25rem}.ps-2{padding-left:.5rem}.ps-3{padding-left:.75rem}.ps-4{padding-left:1rem}.ps-5{padding-left:1.25rem}.ps-6{padding-left:1.5rem}.ps-7{padding-left:2rem}.ps-8{padding-left:3rem}.ps-9{padding-left:4rem}.ps-10{padding-left:5rem}.ps-11{padding-left:6rem}@media(min-width:1200px){.ps-xl-0{padding-left:0}.ps-xl-1{padding-left:.25rem}.ps-xl-2{padding-left:.5rem}.ps-xl-3{padding-left:.75rem}.ps-xl-4{padding-left:1rem}.ps-xl-5{padding-left:1.25rem}.ps-xl-6{padding-left:1.5rem}.ps-xl-7{padding-left:2rem}.ps-xl-8{padding-left:3rem}.ps-xl-9{padding-left:4rem}.ps-xl-10{padding-left:5rem}.ps-xl-11{padding-left:6rem}}@media(min-width:992px)and (max-width:1199px){.ps-lg-0{padding-left:0}.ps-lg-1{padding-left:.25rem}.ps-lg-2{padding-left:.5rem}.ps-lg-3{padding-left:.75rem}.ps-lg-4{padding-left:1rem}.ps-lg-5{padding-left:1.25rem}.ps-lg-6{padding-left:1.5rem}.ps-lg-7{padding-left:2rem}.ps-lg-8{padding-left:3rem}.ps-lg-9{padding-left:4rem}.ps-lg-10{padding-left:5rem}.ps-lg-11{padding-left:6rem}}@media(min-width:768px)and (max-width:991px){.ps-md-0{padding-left:0}.ps-md-1{padding-left:.25rem}.ps-md-2{padding-left:.5rem}.ps-md-3{padding-left:.75rem}.ps-md-4{padding-left:1rem}.ps-md-5{padding-left:1.25rem}.ps-md-6{padding-left:1.5rem}.ps-md-7{padding-left:2rem}.ps-md-8{padding-left:3rem}.ps-md-9{padding-left:4rem}.ps-md-10{padding-left:5rem}.ps-md-11{padding-left:6rem}}@media(min-width:576px)and (max-width:767px){.ps-sm-0{padding-left:0}.ps-sm-1{padding-left:.25rem}.ps-sm-2{padding-left:.5rem}.ps-sm-3{padding-left:.75rem}.ps-sm-4{padding-left:1rem}.ps-sm-5{padding-left:1.25rem}.ps-sm-6{padding-left:1.5rem}.ps-sm-7{padding-left:2rem}.ps-sm-8{padding-left:3rem}.ps-sm-9{padding-left:4rem}.ps-sm-10{padding-left:5rem}.ps-sm-11{padding-left:6rem}}@media(min-width:0)and (max-width:575px){.ps-xs-0{padding-left:0}.ps-xs-1{padding-left:.25rem}.ps-xs-2{padding-left:.5rem}.ps-xs-3{padding-left:.75rem}.ps-xs-4{padding-left:1rem}.ps-xs-5{padding-left:1.25rem}.ps-xs-6{padding-left:1.5rem}.ps-xs-7{padding-left:2rem}.ps-xs-8{padding-left:3rem}.ps-xs-9{padding-left:4rem}.ps-xs-10{padding-left:5rem}.ps-xs-11{padding-left:6rem}}.pe-0{padding-right:0}.pe-1{padding-right:.25rem}.pe-2{padding-right:.5rem}.pe-3{padding-right:.75rem}.pe-4{padding-right:1rem}.pe-5{padding-right:1.25rem}.pe-6{padding-right:1.5rem}.pe-7{padding-right:2rem}.pe-8{padding-right:3rem}.pe-9{padding-right:4rem}.pe-10{padding-right:5rem}.pe-11{padding-right:6rem}@media(min-width:1200px){.pe-xl-0{padding-right:0}.pe-xl-1{padding-right:.25rem}.pe-xl-2{padding-right:.5rem}.pe-xl-3{padding-right:.75rem}.pe-xl-4{padding-right:1rem}.pe-xl-5{padding-right:1.25rem}.pe-xl-6{padding-right:1.5rem}.pe-xl-7{padding-right:2rem}.pe-xl-8{padding-right:3rem}.pe-xl-9{padding-right:4rem}.pe-xl-10{padding-right:5rem}.pe-xl-11{padding-right:6rem}}@media(min-width:992px)and (max-width:1199px){.pe-lg-0{padding-right:0}.pe-lg-1{padding-right:.25rem}.pe-lg-2{padding-right:.5rem}.pe-lg-3{padding-right:.75rem}.pe-lg-4{padding-right:1rem}.pe-lg-5{padding-right:1.25rem}.pe-lg-6{padding-right:1.5rem}.pe-lg-7{padding-right:2rem}.pe-lg-8{padding-right:3rem}.pe-lg-9{padding-right:4rem}.pe-lg-10{padding-right:5rem}.pe-lg-11{padding-right:6rem}}@media(min-width:768px)and (max-width:991px){.pe-md-0{padding-right:0}.pe-md-1{padding-right:.25rem}.pe-md-2{padding-right:.5rem}.pe-md-3{padding-right:.75rem}.pe-md-4{padding-right:1rem}.pe-md-5{padding-right:1.25rem}.pe-md-6{padding-right:1.5rem}.pe-md-7{padding-right:2rem}.pe-md-8{padding-right:3rem}.pe-md-9{padding-right:4rem}.pe-md-10{padding-right:5rem}.pe-md-11{padding-right:6rem}}@media(min-width:576px)and (max-width:767px){.pe-sm-0{padding-right:0}.pe-sm-1{padding-right:.25rem}.pe-sm-2{padding-right:.5rem}.pe-sm-3{padding-right:.75rem}.pe-sm-4{padding-right:1rem}.pe-sm-5{padding-right:1.25rem}.pe-sm-6{padding-right:1.5rem}.pe-sm-7{padding-right:2rem}.pe-sm-8{padding-right:3rem}.pe-sm-9{padding-right:4rem}.pe-sm-10{padding-right:5rem}.pe-sm-11{padding-right:6rem}}@media(min-width:0)and (max-width:575px){.pe-xs-0{padding-right:0}.pe-xs-1{padding-right:.25rem}.pe-xs-2{padding-right:.5rem}.pe-xs-3{padding-right:.75rem}.pe-xs-4{padding-right:1rem}.pe-xs-5{padding-right:1.25rem}.pe-xs-6{padding-right:1.5rem}.pe-xs-7{padding-right:2rem}.pe-xs-8{padding-right:3rem}.pe-xs-9{padding-right:4rem}.pe-xs-10{padding-right:5rem}.pe-xs-11{padding-right:6rem}}.px-0{padding-left:0;padding-right:0}.px-1{padding-left:.25rem;padding-right:.25rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-7{padding-left:2rem;padding-right:2rem}.px-8{padding-left:3rem;padding-right:3rem}.px-9{padding-left:4rem;padding-right:4rem}.px-10{padding-left:5rem;padding-right:5rem}.px-11{padding-left:6rem;padding-right:6rem}@media(min-width:1200px){.px-xl-0{padding-left:0;padding-right:0}.px-xl-1{padding-left:.25rem;padding-right:.25rem}.px-xl-2{padding-left:.5rem;padding-right:.5rem}.px-xl-3{padding-left:.75rem;padding-right:.75rem}.px-xl-4{padding-left:1rem;padding-right:1rem}.px-xl-5{padding-left:1.25rem;padding-right:1.25rem}.px-xl-6{padding-left:1.5rem;padding-right:1.5rem}.px-xl-7{padding-left:2rem;padding-right:2rem}.px-xl-8{padding-left:3rem;padding-right:3rem}.px-xl-9{padding-left:4rem;padding-right:4rem}.px-xl-10{padding-left:5rem;padding-right:5rem}.px-xl-11{padding-left:6rem;padding-right:6rem}}@media(min-width:992px)and (max-width:1199px){.px-lg-0{padding-left:0;padding-right:0}.px-lg-1{padding-left:.25rem;padding-right:.25rem}.px-lg-2{padding-left:.5rem;padding-right:.5rem}.px-lg-3{padding-left:.75rem;padding-right:.75rem}.px-lg-4{padding-left:1rem;padding-right:1rem}.px-lg-5{padding-left:1.25rem;padding-right:1.25rem}.px-lg-6{padding-left:1.5rem;padding-right:1.5rem}.px-lg-7{padding-left:2rem;padding-right:2rem}.px-lg-8{padding-left:3rem;padding-right:3rem}.px-lg-9{padding-left:4rem;padding-right:4rem}.px-lg-10{padding-left:5rem;padding-right:5rem}.px-lg-11{padding-left:6rem;padding-right:6rem}}@media(min-width:768px)and (max-width:991px){.px-md-0{padding-left:0;padding-right:0}.px-md-1{padding-left:.25rem;padding-right:.25rem}.px-md-2{padding-left:.5rem;padding-right:.5rem}.px-md-3{padding-left:.75rem;padding-right:.75rem}.px-md-4{padding-left:1rem;padding-right:1rem}.px-md-5{padding-left:1.25rem;padding-right:1.25rem}.px-md-6{padding-left:1.5rem;padding-right:1.5rem}.px-md-7{padding-left:2rem;padding-right:2rem}.px-md-8{padding-left:3rem;padding-right:3rem}.px-md-9{padding-left:4rem;padding-right:4rem}.px-md-10{padding-left:5rem;padding-right:5rem}.px-md-11{padding-left:6rem;padding-right:6rem}}@media(min-width:576px)and (max-width:767px){.px-sm-0{padding-left:0;padding-right:0}.px-sm-1{padding-left:.25rem;padding-right:.25rem}.px-sm-2{padding-left:.5rem;padding-right:.5rem}.px-sm-3{padding-left:.75rem;padding-right:.75rem}.px-sm-4{padding-left:1rem;padding-right:1rem}.px-sm-5{padding-left:1.25rem;padding-right:1.25rem}.px-sm-6{padding-left:1.5rem;padding-right:1.5rem}.px-sm-7{padding-left:2rem;padding-right:2rem}.px-sm-8{padding-left:3rem;padding-right:3rem}.px-sm-9{padding-left:4rem;padding-right:4rem}.px-sm-10{padding-left:5rem;padding-right:5rem}.px-sm-11{padding-left:6rem;padding-right:6rem}}@media(min-width:0)and (max-width:575px){.px-xs-0{padding-left:0;padding-right:0}.px-xs-1{padding-left:.25rem;padding-right:.25rem}.px-xs-2{padding-left:.5rem;padding-right:.5rem}.px-xs-3{padding-left:.75rem;padding-right:.75rem}.px-xs-4{padding-left:1rem;padding-right:1rem}.px-xs-5{padding-left:1.25rem;padding-right:1.25rem}.px-xs-6{padding-left:1.5rem;padding-right:1.5rem}.px-xs-7{padding-left:2rem;padding-right:2rem}.px-xs-8{padding-left:3rem;padding-right:3rem}.px-xs-9{padding-left:4rem;padding-right:4rem}.px-xs-10{padding-left:5rem;padding-right:5rem}.px-xs-11{padding-left:6rem;padding-right:6rem}}.py-0{padding-top:0;padding-bottom:0}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-7{padding-top:2rem;padding-bottom:2rem}.py-8{padding-top:3rem;padding-bottom:3rem}.py-9{padding-top:4rem;padding-bottom:4rem}.py-10{padding-top:5rem;padding-bottom:5rem}.py-11{padding-top:6rem;padding-bottom:6rem}@media(min-width:1200px){.py-xl-0{padding-top:0;padding-bottom:0}.py-xl-1{padding-top:.25rem;padding-bottom:.25rem}.py-xl-2{padding-top:.5rem;padding-bottom:.5rem}.py-xl-3{padding-top:.75rem;padding-bottom:.75rem}.py-xl-4{padding-top:1rem;padding-bottom:1rem}.py-xl-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-xl-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-xl-7{padding-top:2rem;padding-bottom:2rem}.py-xl-8{padding-top:3rem;padding-bottom:3rem}.py-xl-9{padding-top:4rem;padding-bottom:4rem}.py-xl-10{padding-top:5rem;padding-bottom:5rem}.py-xl-11{padding-top:6rem;padding-bottom:6rem}}@media(min-width:992px)and (max-width:1199px){.py-lg-0{padding-top:0;padding-bottom:0}.py-lg-1{padding-top:.25rem;padding-bottom:.25rem}.py-lg-2{padding-top:.5rem;padding-bottom:.5rem}.py-lg-3{padding-top:.75rem;padding-bottom:.75rem}.py-lg-4{padding-top:1rem;padding-bottom:1rem}.py-lg-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-lg-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-lg-7{padding-top:2rem;padding-bottom:2rem}.py-lg-8{padding-top:3rem;padding-bottom:3rem}.py-lg-9{padding-top:4rem;padding-bottom:4rem}.py-lg-10{padding-top:5rem;padding-bottom:5rem}.py-lg-11{padding-top:6rem;padding-bottom:6rem}}@media(min-width:768px)and (max-width:991px){.py-md-0{padding-top:0;padding-bottom:0}.py-md-1{padding-top:.25rem;padding-bottom:.25rem}.py-md-2{padding-top:.5rem;padding-bottom:.5rem}.py-md-3{padding-top:.75rem;padding-bottom:.75rem}.py-md-4{padding-top:1rem;padding-bottom:1rem}.py-md-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-md-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-md-7{padding-top:2rem;padding-bottom:2rem}.py-md-8{padding-top:3rem;padding-bottom:3rem}.py-md-9{padding-top:4rem;padding-bottom:4rem}.py-md-10{padding-top:5rem;padding-bottom:5rem}.py-md-11{padding-top:6rem;padding-bottom:6rem}}@media(min-width:576px)and (max-width:767px){.py-sm-0{padding-top:0;padding-bottom:0}.py-sm-1{padding-top:.25rem;padding-bottom:.25rem}.py-sm-2{padding-top:.5rem;padding-bottom:.5rem}.py-sm-3{padding-top:.75rem;padding-bottom:.75rem}.py-sm-4{padding-top:1rem;padding-bottom:1rem}.py-sm-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-sm-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-sm-7{padding-top:2rem;padding-bottom:2rem}.py-sm-8{padding-top:3rem;padding-bottom:3rem}.py-sm-9{padding-top:4rem;padding-bottom:4rem}.py-sm-10{padding-top:5rem;padding-bottom:5rem}.py-sm-11{padding-top:6rem;padding-bottom:6rem}}@media(min-width:0)and (max-width:575px){.py-xs-0{padding-top:0;padding-bottom:0}.py-xs-1{padding-top:.25rem;padding-bottom:.25rem}.py-xs-2{padding-top:.5rem;padding-bottom:.5rem}.py-xs-3{padding-top:.75rem;padding-bottom:.75rem}.py-xs-4{padding-top:1rem;padding-bottom:1rem}.py-xs-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-xs-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-xs-7{padding-top:2rem;padding-bottom:2rem}.py-xs-8{padding-top:3rem;padding-bottom:3rem}.py-xs-9{padding-top:4rem;padding-bottom:4rem}.py-xs-10{padding-top:5rem;padding-bottom:5rem}.py-xs-11{padding-top:6rem;padding-bottom:6rem}}.m-0{margin:0}.m-1{margin:.25rem}.m-2{margin:.5rem}.m-3{margin:.75rem}.m-4{margin:1rem}.m-5{margin:1.25rem}.m-6{margin:1.5rem}.m-7{margin:2rem}.m-8{margin:3rem}.m-9{margin:4rem}.m-10{margin:5rem}.m-11{margin:6rem}@media(min-width:1200px){.m-xl-0{margin:0}.m-xl-1{margin:.25rem}.m-xl-2{margin:.5rem}.m-xl-3{margin:.75rem}.m-xl-4{margin:1rem}.m-xl-5{margin:1.25rem}.m-xl-6{margin:1.5rem}.m-xl-7{margin:2rem}.m-xl-8{margin:3rem}.m-xl-9{margin:4rem}.m-xl-10{margin:5rem}.m-xl-11{margin:6rem}}@media(min-width:992px)and (max-width:1199px){.m-lg-0{margin:0}.m-lg-1{margin:.25rem}.m-lg-2{margin:.5rem}.m-lg-3{margin:.75rem}.m-lg-4{margin:1rem}.m-lg-5{margin:1.25rem}.m-lg-6{margin:1.5rem}.m-lg-7{margin:2rem}.m-lg-8{margin:3rem}.m-lg-9{margin:4rem}.m-lg-10{margin:5rem}.m-lg-11{margin:6rem}}@media(min-width:768px)and (max-width:991px){.m-md-0{margin:0}.m-md-1{margin:.25rem}.m-md-2{margin:.5rem}.m-md-3{margin:.75rem}.m-md-4{margin:1rem}.m-md-5{margin:1.25rem}.m-md-6{margin:1.5rem}.m-md-7{margin:2rem}.m-md-8{margin:3rem}.m-md-9{margin:4rem}.m-md-10{margin:5rem}.m-md-11{margin:6rem}}@media(min-width:576px)and (max-width:767px){.m-sm-0{margin:0}.m-sm-1{margin:.25rem}.m-sm-2{margin:.5rem}.m-sm-3{margin:.75rem}.m-sm-4{margin:1rem}.m-sm-5{margin:1.25rem}.m-sm-6{margin:1.5rem}.m-sm-7{margin:2rem}.m-sm-8{margin:3rem}.m-sm-9{margin:4rem}.m-sm-10{margin:5rem}.m-sm-11{margin:6rem}}@media(min-width:0)and (max-width:575px){.m-xs-0{margin:0}.m-xs-1{margin:.25rem}.m-xs-2{margin:.5rem}.m-xs-3{margin:.75rem}.m-xs-4{margin:1rem}.m-xs-5{margin:1.25rem}.m-xs-6{margin:1.5rem}.m-xs-7{margin:2rem}.m-xs-8{margin:3rem}.m-xs-9{margin:4rem}.m-xs-10{margin:5rem}.m-xs-11{margin:6rem}}.mt-0{margin-top:0}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:2rem}.mt-8{margin-top:3rem}.mt-9{margin-top:4rem}.mt-10{margin-top:5rem}.mt-11{margin-top:6rem}@media(min-width:1200px){.mt-xl-0{margin-top:0}.mt-xl-1{margin-top:.25rem}.mt-xl-2{margin-top:.5rem}.mt-xl-3{margin-top:.75rem}.mt-xl-4{margin-top:1rem}.mt-xl-5{margin-top:1.25rem}.mt-xl-6{margin-top:1.5rem}.mt-xl-7{margin-top:2rem}.mt-xl-8{margin-top:3rem}.mt-xl-9{margin-top:4rem}.mt-xl-10{margin-top:5rem}.mt-xl-11{margin-top:6rem}}@media(min-width:992px)and (max-width:1199px){.mt-lg-0{margin-top:0}.mt-lg-1{margin-top:.25rem}.mt-lg-2{margin-top:.5rem}.mt-lg-3{margin-top:.75rem}.mt-lg-4{margin-top:1rem}.mt-lg-5{margin-top:1.25rem}.mt-lg-6{margin-top:1.5rem}.mt-lg-7{margin-top:2rem}.mt-lg-8{margin-top:3rem}.mt-lg-9{margin-top:4rem}.mt-lg-10{margin-top:5rem}.mt-lg-11{margin-top:6rem}}@media(min-width:768px)and (max-width:991px){.mt-md-0{margin-top:0}.mt-md-1{margin-top:.25rem}.mt-md-2{margin-top:.5rem}.mt-md-3{margin-top:.75rem}.mt-md-4{margin-top:1rem}.mt-md-5{margin-top:1.25rem}.mt-md-6{margin-top:1.5rem}.mt-md-7{margin-top:2rem}.mt-md-8{margin-top:3rem}.mt-md-9{margin-top:4rem}.mt-md-10{margin-top:5rem}.mt-md-11{margin-top:6rem}}@media(min-width:576px)and (max-width:767px){.mt-sm-0{margin-top:0}.mt-sm-1{margin-top:.25rem}.mt-sm-2{margin-top:.5rem}.mt-sm-3{margin-top:.75rem}.mt-sm-4{margin-top:1rem}.mt-sm-5{margin-top:1.25rem}.mt-sm-6{margin-top:1.5rem}.mt-sm-7{margin-top:2rem}.mt-sm-8{margin-top:3rem}.mt-sm-9{margin-top:4rem}.mt-sm-10{margin-top:5rem}.mt-sm-11{margin-top:6rem}}@media(min-width:0)and (max-width:575px){.mt-xs-0{margin-top:0}.mt-xs-1{margin-top:.25rem}.mt-xs-2{margin-top:.5rem}.mt-xs-3{margin-top:.75rem}.mt-xs-4{margin-top:1rem}.mt-xs-5{margin-top:1.25rem}.mt-xs-6{margin-top:1.5rem}.mt-xs-7{margin-top:2rem}.mt-xs-8{margin-top:3rem}.mt-xs-9{margin-top:4rem}.mt-xs-10{margin-top:5rem}.mt-xs-11{margin-top:6rem}}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-7{margin-bottom:2rem}.mb-8{margin-bottom:3rem}.mb-9{margin-bottom:4rem}.mb-10{margin-bottom:5rem}.mb-11{margin-bottom:6rem}@media(min-width:1200px){.mb-xl-0{margin-bottom:0}.mb-xl-1{margin-bottom:.25rem}.mb-xl-2{margin-bottom:.5rem}.mb-xl-3{margin-bottom:.75rem}.mb-xl-4{margin-bottom:1rem}.mb-xl-5{margin-bottom:1.25rem}.mb-xl-6{margin-bottom:1.5rem}.mb-xl-7{margin-bottom:2rem}.mb-xl-8{margin-bottom:3rem}.mb-xl-9{margin-bottom:4rem}.mb-xl-10{margin-bottom:5rem}.mb-xl-11{margin-bottom:6rem}}@media(min-width:992px)and (max-width:1199px){.mb-lg-0{margin-bottom:0}.mb-lg-1{margin-bottom:.25rem}.mb-lg-2{margin-bottom:.5rem}.mb-lg-3{margin-bottom:.75rem}.mb-lg-4{margin-bottom:1rem}.mb-lg-5{margin-bottom:1.25rem}.mb-lg-6{margin-bottom:1.5rem}.mb-lg-7{margin-bottom:2rem}.mb-lg-8{margin-bottom:3rem}.mb-lg-9{margin-bottom:4rem}.mb-lg-10{margin-bottom:5rem}.mb-lg-11{margin-bottom:6rem}}@media(min-width:768px)and (max-width:991px){.mb-md-0{margin-bottom:0}.mb-md-1{margin-bottom:.25rem}.mb-md-2{margin-bottom:.5rem}.mb-md-3{margin-bottom:.75rem}.mb-md-4{margin-bottom:1rem}.mb-md-5{margin-bottom:1.25rem}.mb-md-6{margin-bottom:1.5rem}.mb-md-7{margin-bottom:2rem}.mb-md-8{margin-bottom:3rem}.mb-md-9{margin-bottom:4rem}.mb-md-10{margin-bottom:5rem}.mb-md-11{margin-bottom:6rem}}@media(min-width:576px)and (max-width:767px){.mb-sm-0{margin-bottom:0}.mb-sm-1{margin-bottom:.25rem}.mb-sm-2{margin-bottom:.5rem}.mb-sm-3{margin-bottom:.75rem}.mb-sm-4{margin-bottom:1rem}.mb-sm-5{margin-bottom:1.25rem}.mb-sm-6{margin-bottom:1.5rem}.mb-sm-7{margin-bottom:2rem}.mb-sm-8{margin-bottom:3rem}.mb-sm-9{margin-bottom:4rem}.mb-sm-10{margin-bottom:5rem}.mb-sm-11{margin-bottom:6rem}}@media(min-width:0)and (max-width:575px){.mb-xs-0{margin-bottom:0}.mb-xs-1{margin-bottom:.25rem}.mb-xs-2{margin-bottom:.5rem}.mb-xs-3{margin-bottom:.75rem}.mb-xs-4{margin-bottom:1rem}.mb-xs-5{margin-bottom:1.25rem}.mb-xs-6{margin-bottom:1.5rem}.mb-xs-7{margin-bottom:2rem}.mb-xs-8{margin-bottom:3rem}.mb-xs-9{margin-bottom:4rem}.mb-xs-10{margin-bottom:5rem}.mb-xs-11{margin-bottom:6rem}}.ms-0{margin-left:0}.ms-1{margin-left:.25rem}.ms-2{margin-left:.5rem}.ms-3{margin-left:.75rem}.ms-4{margin-left:1rem}.ms-5{margin-left:1.25rem}.ms-6{margin-left:1.5rem}.ms-7{margin-left:2rem}.ms-8{margin-left:3rem}.ms-9{margin-left:4rem}.ms-10{margin-left:5rem}.ms-11{margin-left:6rem}@media(min-width:1200px){.ms-xl-0{margin-left:0}.ms-xl-1{margin-left:.25rem}.ms-xl-2{margin-left:.5rem}.ms-xl-3{margin-left:.75rem}.ms-xl-4{margin-left:1rem}.ms-xl-5{margin-left:1.25rem}.ms-xl-6{margin-left:1.5rem}.ms-xl-7{margin-left:2rem}.ms-xl-8{margin-left:3rem}.ms-xl-9{margin-left:4rem}.ms-xl-10{margin-left:5rem}.ms-xl-11{margin-left:6rem}}@media(min-width:992px)and (max-width:1199px){.ms-lg-0{margin-left:0}.ms-lg-1{margin-left:.25rem}.ms-lg-2{margin-left:.5rem}.ms-lg-3{margin-left:.75rem}.ms-lg-4{margin-left:1rem}.ms-lg-5{margin-left:1.25rem}.ms-lg-6{margin-left:1.5rem}.ms-lg-7{margin-left:2rem}.ms-lg-8{margin-left:3rem}.ms-lg-9{margin-left:4rem}.ms-lg-10{margin-left:5rem}.ms-lg-11{margin-left:6rem}}@media(min-width:768px)and (max-width:991px){.ms-md-0{margin-left:0}.ms-md-1{margin-left:.25rem}.ms-md-2{margin-left:.5rem}.ms-md-3{margin-left:.75rem}.ms-md-4{margin-left:1rem}.ms-md-5{margin-left:1.25rem}.ms-md-6{margin-left:1.5rem}.ms-md-7{margin-left:2rem}.ms-md-8{margin-left:3rem}.ms-md-9{margin-left:4rem}.ms-md-10{margin-left:5rem}.ms-md-11{margin-left:6rem}}@media(min-width:576px)and (max-width:767px){.ms-sm-0{margin-left:0}.ms-sm-1{margin-left:.25rem}.ms-sm-2{margin-left:.5rem}.ms-sm-3{margin-left:.75rem}.ms-sm-4{margin-left:1rem}.ms-sm-5{margin-left:1.25rem}.ms-sm-6{margin-left:1.5rem}.ms-sm-7{margin-left:2rem}.ms-sm-8{margin-left:3rem}.ms-sm-9{margin-left:4rem}.ms-sm-10{margin-left:5rem}.ms-sm-11{margin-left:6rem}}@media(min-width:0)and (max-width:575px){.ms-xs-0{margin-left:0}.ms-xs-1{margin-left:.25rem}.ms-xs-2{margin-left:.5rem}.ms-xs-3{margin-left:.75rem}.ms-xs-4{margin-left:1rem}.ms-xs-5{margin-left:1.25rem}.ms-xs-6{margin-left:1.5rem}.ms-xs-7{margin-left:2rem}.ms-xs-8{margin-left:3rem}.ms-xs-9{margin-left:4rem}.ms-xs-10{margin-left:5rem}.ms-xs-11{margin-left:6rem}}.me-0{margin-right:0}.me-1{margin-right:.25rem}.me-2{margin-right:.5rem}.me-3{margin-right:.75rem}.me-4{margin-right:1rem}.me-5{margin-right:1.25rem}.me-6{margin-right:1.5rem}.me-7{margin-right:2rem}.me-8{margin-right:3rem}.me-9{margin-right:4rem}.me-10{margin-right:5rem}.me-11{margin-right:6rem}@media(min-width:1200px){.me-xl-0{margin-right:0}.me-xl-1{margin-right:.25rem}.me-xl-2{margin-right:.5rem}.me-xl-3{margin-right:.75rem}.me-xl-4{margin-right:1rem}.me-xl-5{margin-right:1.25rem}.me-xl-6{margin-right:1.5rem}.me-xl-7{margin-right:2rem}.me-xl-8{margin-right:3rem}.me-xl-9{margin-right:4rem}.me-xl-10{margin-right:5rem}.me-xl-11{margin-right:6rem}}@media(min-width:992px)and (max-width:1199px){.me-lg-0{margin-right:0}.me-lg-1{margin-right:.25rem}.me-lg-2{margin-right:.5rem}.me-lg-3{margin-right:.75rem}.me-lg-4{margin-right:1rem}.me-lg-5{margin-right:1.25rem}.me-lg-6{margin-right:1.5rem}.me-lg-7{margin-right:2rem}.me-lg-8{margin-right:3rem}.me-lg-9{margin-right:4rem}.me-lg-10{margin-right:5rem}.me-lg-11{margin-right:6rem}}@media(min-width:768px)and (max-width:991px){.me-md-0{margin-right:0}.me-md-1{margin-right:.25rem}.me-md-2{margin-right:.5rem}.me-md-3{margin-right:.75rem}.me-md-4{margin-right:1rem}.me-md-5{margin-right:1.25rem}.me-md-6{margin-right:1.5rem}.me-md-7{margin-right:2rem}.me-md-8{margin-right:3rem}.me-md-9{margin-right:4rem}.me-md-10{margin-right:5rem}.me-md-11{margin-right:6rem}}@media(min-width:576px)and (max-width:767px){.me-sm-0{margin-right:0}.me-sm-1{margin-right:.25rem}.me-sm-2{margin-right:.5rem}.me-sm-3{margin-right:.75rem}.me-sm-4{margin-right:1rem}.me-sm-5{margin-right:1.25rem}.me-sm-6{margin-right:1.5rem}.me-sm-7{margin-right:2rem}.me-sm-8{margin-right:3rem}.me-sm-9{margin-right:4rem}.me-sm-10{margin-right:5rem}.me-sm-11{margin-right:6rem}}@media(min-width:0)and (max-width:575px){.me-xs-0{margin-right:0}.me-xs-1{margin-right:.25rem}.me-xs-2{margin-right:.5rem}.me-xs-3{margin-right:.75rem}.me-xs-4{margin-right:1rem}.me-xs-5{margin-right:1.25rem}.me-xs-6{margin-right:1.5rem}.me-xs-7{margin-right:2rem}.me-xs-8{margin-right:3rem}.me-xs-9{margin-right:4rem}.me-xs-10{margin-right:5rem}.me-xs-11{margin-right:6rem}}.mx-0{margin-left:0;margin-right:0}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-3{margin-left:.75rem;margin-right:.75rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-5{margin-left:1.25rem;margin-right:1.25rem}.mx-6{margin-left:1.5rem;margin-right:1.5rem}.mx-7{margin-left:2rem;margin-right:2rem}.mx-8{margin-left:3rem;margin-right:3rem}.mx-9{margin-left:4rem;margin-right:4rem}.mx-10{margin-left:5rem;margin-right:5rem}.mx-11{margin-left:6rem;margin-right:6rem}@media(min-width:1200px){.mx-xl-0{margin-left:0;margin-right:0}.mx-xl-1{margin-left:.25rem;margin-right:.25rem}.mx-xl-2{margin-left:.5rem;margin-right:.5rem}.mx-xl-3{margin-left:.75rem;margin-right:.75rem}.mx-xl-4{margin-left:1rem;margin-right:1rem}.mx-xl-5{margin-left:1.25rem;margin-right:1.25rem}.mx-xl-6{margin-left:1.5rem;margin-right:1.5rem}.mx-xl-7{margin-left:2rem;margin-right:2rem}.mx-xl-8{margin-left:3rem;margin-right:3rem}.mx-xl-9{margin-left:4rem;margin-right:4rem}.mx-xl-10{margin-left:5rem;margin-right:5rem}.mx-xl-11{margin-left:6rem;margin-right:6rem}}@media(min-width:992px)and (max-width:1199px){.mx-lg-0{margin-left:0;margin-right:0}.mx-lg-1{margin-left:.25rem;margin-right:.25rem}.mx-lg-2{margin-left:.5rem;margin-right:.5rem}.mx-lg-3{margin-left:.75rem;margin-right:.75rem}.mx-lg-4{margin-left:1rem;margin-right:1rem}.mx-lg-5{margin-left:1.25rem;margin-right:1.25rem}.mx-lg-6{margin-left:1.5rem;margin-right:1.5rem}.mx-lg-7{margin-left:2rem;margin-right:2rem}.mx-lg-8{margin-left:3rem;margin-right:3rem}.mx-lg-9{margin-left:4rem;margin-right:4rem}.mx-lg-10{margin-left:5rem;margin-right:5rem}.mx-lg-11{margin-left:6rem;margin-right:6rem}}@media(min-width:768px)and (max-width:991px){.mx-md-0{margin-left:0;margin-right:0}.mx-md-1{margin-left:.25rem;margin-right:.25rem}.mx-md-2{margin-left:.5rem;margin-right:.5rem}.mx-md-3{margin-left:.75rem;margin-right:.75rem}.mx-md-4{margin-left:1rem;margin-right:1rem}.mx-md-5{margin-left:1.25rem;margin-right:1.25rem}.mx-md-6{margin-left:1.5rem;margin-right:1.5rem}.mx-md-7{margin-left:2rem;margin-right:2rem}.mx-md-8{margin-left:3rem;margin-right:3rem}.mx-md-9{margin-left:4rem;margin-right:4rem}.mx-md-10{margin-left:5rem;margin-right:5rem}.mx-md-11{margin-left:6rem;margin-right:6rem}}@media(min-width:576px)and (max-width:767px){.mx-sm-0{margin-left:0;margin-right:0}.mx-sm-1{margin-left:.25rem;margin-right:.25rem}.mx-sm-2{margin-left:.5rem;margin-right:.5rem}.mx-sm-3{margin-left:.75rem;margin-right:.75rem}.mx-sm-4{margin-left:1rem;margin-right:1rem}.mx-sm-5{margin-left:1.25rem;margin-right:1.25rem}.mx-sm-6{margin-left:1.5rem;margin-right:1.5rem}.mx-sm-7{margin-left:2rem;margin-right:2rem}.mx-sm-8{margin-left:3rem;margin-right:3rem}.mx-sm-9{margin-left:4rem;margin-right:4rem}.mx-sm-10{margin-left:5rem;margin-right:5rem}.mx-sm-11{margin-left:6rem;margin-right:6rem}}@media(min-width:0)and (max-width:575px){.mx-xs-0{margin-left:0;margin-right:0}.mx-xs-1{margin-left:.25rem;margin-right:.25rem}.mx-xs-2{margin-left:.5rem;margin-right:.5rem}.mx-xs-3{margin-left:.75rem;margin-right:.75rem}.mx-xs-4{margin-left:1rem;margin-right:1rem}.mx-xs-5{margin-left:1.25rem;margin-right:1.25rem}.mx-xs-6{margin-left:1.5rem;margin-right:1.5rem}.mx-xs-7{margin-left:2rem;margin-right:2rem}.mx-xs-8{margin-left:3rem;margin-right:3rem}.mx-xs-9{margin-left:4rem;margin-right:4rem}.mx-xs-10{margin-left:5rem;margin-right:5rem}.mx-xs-11{margin-left:6rem;margin-right:6rem}}.my-0{margin-top:0;margin-bottom:0}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-4{margin-top:1rem;margin-bottom:1rem}.my-5{margin-top:1.25rem;margin-bottom:1.25rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.my-7{margin-top:2rem;margin-bottom:2rem}.my-8{margin-top:3rem;margin-bottom:3rem}.my-9{margin-top:4rem;margin-bottom:4rem}.my-10{margin-top:5rem;margin-bottom:5rem}.my-11{margin-top:6rem;margin-bottom:6rem}@media(min-width:1200px){.my-xl-0{margin-top:0;margin-bottom:0}.my-xl-1{margin-top:.25rem;margin-bottom:.25rem}.my-xl-2{margin-top:.5rem;margin-bottom:.5rem}.my-xl-3{margin-top:.75rem;margin-bottom:.75rem}.my-xl-4{margin-top:1rem;margin-bottom:1rem}.my-xl-5{margin-top:1.25rem;margin-bottom:1.25rem}.my-xl-6{margin-top:1.5rem;margin-bottom:1.5rem}.my-xl-7{margin-top:2rem;margin-bottom:2rem}.my-xl-8{margin-top:3rem;margin-bottom:3rem}.my-xl-9{margin-top:4rem;margin-bottom:4rem}.my-xl-10{margin-top:5rem;margin-bottom:5rem}.my-xl-11{margin-top:6rem;margin-bottom:6rem}}@media(min-width:992px)and (max-width:1199px){.my-lg-0{margin-top:0;margin-bottom:0}.my-lg-1{margin-top:.25rem;margin-bottom:.25rem}.my-lg-2{margin-top:.5rem;margin-bottom:.5rem}.my-lg-3{margin-top:.75rem;margin-bottom:.75rem}.my-lg-4{margin-top:1rem;margin-bottom:1rem}.my-lg-5{margin-top:1.25rem;margin-bottom:1.25rem}.my-lg-6{margin-top:1.5rem;margin-bottom:1.5rem}.my-lg-7{margin-top:2rem;margin-bottom:2rem}.my-lg-8{margin-top:3rem;margin-bottom:3rem}.my-lg-9{margin-top:4rem;margin-bottom:4rem}.my-lg-10{margin-top:5rem;margin-bottom:5rem}.my-lg-11{margin-top:6rem;margin-bottom:6rem}}@media(min-width:768px)and (max-width:991px){.my-md-0{margin-top:0;margin-bottom:0}.my-md-1{margin-top:.25rem;margin-bottom:.25rem}.my-md-2{margin-top:.5rem;margin-bottom:.5rem}.my-md-3{margin-top:.75rem;margin-bottom:.75rem}.my-md-4{margin-top:1rem;margin-bottom:1rem}.my-md-5{margin-top:1.25rem;margin-bottom:1.25rem}.my-md-6{margin-top:1.5rem;margin-bottom:1.5rem}.my-md-7{margin-top:2rem;margin-bottom:2rem}.my-md-8{margin-top:3rem;margin-bottom:3rem}.my-md-9{margin-top:4rem;margin-bottom:4rem}.my-md-10{margin-top:5rem;margin-bottom:5rem}.my-md-11{margin-top:6rem;margin-bottom:6rem}}@media(min-width:576px)and (max-width:767px){.my-sm-0{margin-top:0;margin-bottom:0}.my-sm-1{margin-top:.25rem;margin-bottom:.25rem}.my-sm-2{margin-top:.5rem;margin-bottom:.5rem}.my-sm-3{margin-top:.75rem;margin-bottom:.75rem}.my-sm-4{margin-top:1rem;margin-bottom:1rem}.my-sm-5{margin-top:1.25rem;margin-bottom:1.25rem}.my-sm-6{margin-top:1.5rem;margin-bottom:1.5rem}.my-sm-7{margin-top:2rem;margin-bottom:2rem}.my-sm-8{margin-top:3rem;margin-bottom:3rem}.my-sm-9{margin-top:4rem;margin-bottom:4rem}.my-sm-10{margin-top:5rem;margin-bottom:5rem}.my-sm-11{margin-top:6rem;margin-bottom:6rem}}@media(min-width:0)and (max-width:575px){.my-xs-0{margin-top:0;margin-bottom:0}.my-xs-1{margin-top:.25rem;margin-bottom:.25rem}.my-xs-2{margin-top:.5rem;margin-bottom:.5rem}.my-xs-3{margin-top:.75rem;margin-bottom:.75rem}.my-xs-4{margin-top:1rem;margin-bottom:1rem}.my-xs-5{margin-top:1.25rem;margin-bottom:1.25rem}.my-xs-6{margin-top:1.5rem;margin-bottom:1.5rem}.my-xs-7{margin-top:2rem;margin-bottom:2rem}.my-xs-8{margin-top:3rem;margin-bottom:3rem}.my-xs-9{margin-top:4rem;margin-bottom:4rem}.my-xs-10{margin-top:5rem;margin-bottom:5rem}.my-xs-11{margin-top:6rem;margin-bottom:6rem}}.m-auto{margin-left:auto;margin-right:auto}.ms-auto{margin-left:auto}.me-auto{margin-right:auto}.h-screen{height:100dvh}.h-100{height:100%}.w-screen{width:100dvw}.w-100{width:100%}.w-fit{width:fit-content}.d-none{display:none}@media(min-width:1200px){.d-xl-none{display:none}}@media(min-width:992px)and (max-width:1199px){.d-lg-none{display:none}}@media(min-width:768px)and (max-width:991px){.d-md-none{display:none}}@media(min-width:576px)and (max-width:767px){.d-sm-none{display:none}}@media(min-width:0)and (max-width:575px){.d-xs-none{display:none}}.fs-1{font-size:.75rem}.fs-2{font-size:.875rem}.fs-3{font-size:1rem}.fs-4{font-size:1.125rem}.fs-5{font-size:1.25rem}.fs-6{font-size:1.5rem}.fs-7{font-size:1.75rem}.fs-8{font-size:2rem}.fs-9{font-size:2.5rem}.fs-10{font-size:3rem}@media(min-width:1200px){.fs-xl-1{font-size:.75rem}.fs-xl-2{font-size:.875rem}.fs-xl-3{font-size:1rem}.fs-xl-4{font-size:1.125rem}.fs-xl-5{font-size:1.25rem}.fs-xl-6{font-size:1.5rem}.fs-xl-7{font-size:1.75rem}.fs-xl-8{font-size:2rem}.fs-xl-9{font-size:2.5rem}.fs-xl-10{font-size:3rem}}@media(min-width:992px)and (max-width:1199px){.fs-lg-1{font-size:.75rem}.fs-lg-2{font-size:.875rem}.fs-lg-3{font-size:1rem}.fs-lg-4{font-size:1.125rem}.fs-lg-5{font-size:1.25rem}.fs-lg-6{font-size:1.5rem}.fs-lg-7{font-size:1.75rem}.fs-lg-8{font-size:2rem}.fs-lg-9{font-size:2.5rem}.fs-lg-10{font-size:3rem}}@media(min-width:768px)and (max-width:991px){.fs-md-1{font-size:.75rem}.fs-md-2{font-size:.875rem}.fs-md-3{font-size:1rem}.fs-md-4{font-size:1.125rem}.fs-md-5{font-size:1.25rem}.fs-md-6{font-size:1.5rem}.fs-md-7{font-size:1.75rem}.fs-md-8{font-size:2rem}.fs-md-9{font-size:2.5rem}.fs-md-10{font-size:3rem}}@media(min-width:576px)and (max-width:767px){.fs-sm-1{font-size:.75rem}.fs-sm-2{font-size:.875rem}.fs-sm-3{font-size:1rem}.fs-sm-4{font-size:1.125rem}.fs-sm-5{font-size:1.25rem}.fs-sm-6{font-size:1.5rem}.fs-sm-7{font-size:1.75rem}.fs-sm-8{font-size:2rem}.fs-sm-9{font-size:2.5rem}.fs-sm-10{font-size:3rem}}@media(min-width:0)and (max-width:575px){.fs-xs-1{font-size:.75rem}.fs-xs-2{font-size:.875rem}.fs-xs-3{font-size:1rem}.fs-xs-4{font-size:1.125rem}.fs-xs-5{font-size:1.25rem}.fs-xs-6{font-size:1.5rem}.fs-xs-7{font-size:1.75rem}.fs-xs-8{font-size:2rem}.fs-xs-9{font-size:2.5rem}.fs-xs-10{font-size:3rem}}.h1{font-size:3rem;font-weight:700;line-height:1.2}.h2{font-size:2.5rem;font-weight:700;line-height:1.25}.h3{font-size:2rem;font-weight:600;line-height:1.3}.h4{font-size:1.75rem;font-weight:600;line-height:1.35}.h5{font-size:1.5rem;font-weight:600;line-height:1.4}.h6{font-size:1.25rem;font-weight:600;line-height:1.45}@media(min-width:1200px){.h1-xl{font-size:3rem;font-weight:700;line-height:1.2}.h2-xl{font-size:2.5rem;font-weight:700;line-height:1.25}.h3-xl{font-size:2rem;font-weight:600;line-height:1.3}.h4-xl{font-size:1.75rem;font-weight:600;line-height:1.35}.h5-xl{font-size:1.5rem;font-weight:600;line-height:1.4}.h6-xl{font-size:1.25rem;font-weight:600;line-height:1.45}}@media(min-width:992px)and (max-width:1199px){.h1-lg{font-size:3rem;font-weight:700;line-height:1.2}.h2-lg{font-size:2.5rem;font-weight:700;line-height:1.25}.h3-lg{font-size:2rem;font-weight:600;line-height:1.3}.h4-lg{font-size:1.75rem;font-weight:600;line-height:1.35}.h5-lg{font-size:1.5rem;font-weight:600;line-height:1.4}.h6-lg{font-size:1.25rem;font-weight:600;line-height:1.45}}@media(min-width:768px)and (max-width:991px){.h1-md{font-size:3rem;font-weight:700;line-height:1.2}.h2-md{font-size:2.5rem;font-weight:700;line-height:1.25}.h3-md{font-size:2rem;font-weight:600;line-height:1.3}.h4-md{font-size:1.75rem;font-weight:600;line-height:1.35}.h5-md{font-size:1.5rem;font-weight:600;line-height:1.4}.h6-md{font-size:1.25rem;font-weight:600;line-height:1.45}}@media(min-width:576px)and (max-width:767px){.h1-sm{font-size:3rem;font-weight:700;line-height:1.2}.h2-sm{font-size:2.5rem;font-weight:700;line-height:1.25}.h3-sm{font-size:2rem;font-weight:600;line-height:1.3}.h4-sm{font-size:1.75rem;font-weight:600;line-height:1.35}.h5-sm{font-size:1.5rem;font-weight:600;line-height:1.4}.h6-sm{font-size:1.25rem;font-weight:600;line-height:1.45}}@media(min-width:0)and (max-width:575px){.h1-xs{font-size:3rem;font-weight:700;line-height:1.2}.h2-xs{font-size:2.5rem;font-weight:700;line-height:1.25}.h3-xs{font-size:2rem;font-weight:600;line-height:1.3}.h4-xs{font-size:1.75rem;font-weight:600;line-height:1.35}.h5-xs{font-size:1.5rem;font-weight:600;line-height:1.4}.h6-xs{font-size:1.25rem;font-weight:600;line-height:1.45}}.f-100{font-weight:100}.f-200{font-weight:200}.f-300{font-weight:300}.f-400{font-weight:400}.f-500{font-weight:500}.f-600{font-weight:600}.f-700{font-weight:700}@media(min-width:1200px){.f-xl-100{font-weight:100}.f-xl-200{font-weight:200}.f-xl-300{font-weight:300}.f-xl-400{font-weight:400}.f-xl-500{font-weight:500}.f-xl-600{font-weight:600}.f-xl-700{font-weight:700}}@media(min-width:992px)and (max-width:1199px){.f-lg-100{font-weight:100}.f-lg-200{font-weight:200}.f-lg-300{font-weight:300}.f-lg-400{font-weight:400}.f-lg-500{font-weight:500}.f-lg-600{font-weight:600}.f-lg-700{font-weight:700}}@media(min-width:768px)and (max-width:991px){.f-md-100{font-weight:100}.f-md-200{font-weight:200}.f-md-300{font-weight:300}.f-md-400{font-weight:400}.f-md-500{font-weight:500}.f-md-600{font-weight:600}.f-md-700{font-weight:700}}@media(min-width:576px)and (max-width:767px){.f-sm-100{font-weight:100}.f-sm-200{font-weight:200}.f-sm-300{font-weight:300}.f-sm-400{font-weight:400}.f-sm-500{font-weight:500}.f-sm-600{font-weight:600}.f-sm-700{font-weight:700}}@media(min-width:0)and (max-width:575px){.f-xs-100{font-weight:100}.f-xs-200{font-weight:200}.f-xs-300{font-weight:300}.f-xs-400{font-weight:400}.f-xs-500{font-weight:500}.f-xs-600{font-weight:600}.f-xs-700{font-weight:700}}.bold{font-weight:700}.bolder{font-weight:bolder}.text-start{text-align:left}.text-center{text-align:center}.text-end{text-align:right}.text-justify{text-align:justify}.text-none{text-decoration:none;color:inherit}.debug{border:solid red 1px}.rounded-sm{border-radius:clamp(6px,.6vw,8px)}.rounded-md,.rounded-lg{border-radius:clamp(8px,.8vw,12px)}.rounded-full{border-radius:50%}.rounded-0{border-radius:0}.rounded-1{border-radius:4px}.rounded-2{border-radius:8px}.rounded-3{border-radius:12px}.rounded-4{border-radius:16px}.rounded-5{border-radius:20px}.rounded-6{border-radius:24px}.rounded-7{border-radius:32px}.pointer{cursor:pointer}.default{cursor:default}.overflow-hidden{overflow:hidden}.overflow-auto{overflow:auto}.overflow-scroll{overflow:scroll}.overflow-y-auto{overflow-y:auto;overflow-x:hidden}.border-none{border:none}.outline-none{outline:none}.border{border:1px solid var(--border)}.border-top{border-top:1px solid var(--border)}.border-start{border-left:1px solid var(--border)}.border-end{border-right:1px solid var(--border)}.border-bottom{border-bottom:1px solid var(--border)}.divider{background-color:var(--border);height:1px}.text-heading{color:var(--color-heading);font-weight:700}.text-default{color:var(--color-text)}.text-light{color:var(--color-text-light)}.text-muted{color:var(--color-muted)}.text-white{color:var(--white)}.text-black{color:var(--black)}.text-primary{color:var(--primary)}.text-secondary{color:var(--secondary)}.text-success{color:var(--success)}.text-danger{color:var(--danger)}.text-warning{color:var(--warning)}.text-info{color:var(--info)}.bg{background-color:var(--background)}.bg-primary{background-color:var(--primary)}.bg-secondary{background-color:var(--secondary)}.bg-success{background-color:var(--success)}.bg-danger{background-color:var(--danger)}.bg-warning{background-color:var(--warning)}.bg-info{background-color:var(--info)}.bg-white{background-color:var(--white)}.bg-black{background-color:var(--black)}.bg-info-lighter{background-color:var(--info-lighter)}.bg-primary-lighter{background-color:var(--primary-lighter)}.bg-secondary-lighter{background-color:var(--secondary-lighter)}.bg-success-lighter{background-color:var(--success-lighter)}.bg-warning-lighter{background-color:var(--warning-lighter)}.bg-danger-lighter{background-color:var(--danger-lighter)}.bg-info-light{background-color:var(--info-light)}.bg-primary-light{background-color:var(--primary-light)}.bg-secondary-light{background-color:var(--secondary-light)}.bg-success-light{background-color:var(--success-light)}.bg-warning-light{background-color:var(--warning-light)}.bg-danger-light{background-color:var(--danger-light)}.relative{position:relative}.card{background-color:var(--white);color:var(--color-text);border:1px solid var(--border);border-radius:clamp(8px,.8vw,12px);transition:all .25s ease}.card-primary{background-color:var(--primary-lighter);color:var(--color-text);border:1px solid var(--primary-border);border-radius:clamp(8px,.8vw,12px);transition:all .25s ease}.card-secondary{background-color:var(--secondary-lighter);color:var(--color-text);border:1px solid var(--secondary-border);border-radius:clamp(8px,.8vw,12px);transition:all .25s ease}.card-success{background-color:var(--success-lighter);color:var(--color-text);border:1px solid var(--success-border);border-radius:clamp(8px,.8vw,12px);transition:all .25s ease}.card-danger{background-color:var(--danger-lighter);color:var(--color-text);border:1px solid var(--danger-border);border-radius:clamp(8px,.8vw,12px);transition:all .25s ease}.card-warning{background-color:var(--warning-lighter);color:var(--color-text);border:1px solid var(--warning-border);border-radius:clamp(8px,.8vw,12px);transition:all .25s ease}.card-info{background-color:var(--info-lighter);color:var(--color-text);border:1px solid var(--info-border);border-radius:clamp(8px,.8vw,12px);transition:all .25s ease}.card-hover:hover{border-color:var(--shadow);box-shadow:0 4px 12px var(--border-hover);transform:translateY(-2px)}.card-primary-hover:hover{border-color:var(--shadow);box-shadow:0 4px 12px var(--primary-border-dark);transform:translateY(-2px)}.card-secondary-hover:hover{border-color:var(--shadow);box-shadow:0 4px 12px var(--secondary-border-dark);transform:translateY(-2px)}.card-success-hover:hover{border-color:var(--shadow);box-shadow:0 4px 12px var(--success-border-dark);transform:translateY(-2px)}.card-danger-hover:hover{border-color:var(--shadow);box-shadow:0 4px 12px var(--danger-border-dark);transform:translateY(-2px)}.card-warning-hover:hover{border-color:var(--shadow);box-shadow:0 4px 12px var(--warning-border-dark);transform:translateY(-2px)}.card-info-hover:hover{border-color:var(--shadow);box-shadow:0 4px 12px var(--info-border-dark);transform:translateY(-2px)}.divider{height:1px;background-color:var(--border)}.divider:hover{height:1px;background-color:var(--border-hover)}.divider-primary{height:1px;background-color:var(--primary-border)}.divider-primary:hover{height:1px;background-color:var(--primary-border-dark)}.divider-secondary{height:1px;background-color:var(--secondary-border)}.divider-secondary:hover{height:1px;background-color:var(--secondary-border-dark)}.divider-success{height:1px;background-color:var(--success-border)}.divider-success:hover{height:1px;background-color:var(--success-border-dark)}.divider-danger{height:1px;background-color:var(--danger-border)}.divider-danger:hover{height:1px;background-color:var(--danger-border-dark)}.divider-warning{height:1px;background-color:var(--warning-border)}.divider-warning:hover{height:1px;background-color:var(--warning-border-dark)}.divider-info{height:1px;background-color:var(--info-border)}.divider-info:hover{height:1px;background-color:var(--info-border-dark)}.card-border-top-primary{border-top:4px solid var(--primary)!important}.card-border-top-secondary{border-top:4px solid var(--secondary)!important}.card-border-top-success{border-top:4px solid var(--success)!important}.card-border-top-danger{border-top:4px solid var(--danger)!important}.card-border-top-warning{border-top:4px solid var(--warning)!important}.card-border-top-info{border-top:4px solid var(--info)!important}.card-border-bottom-primary{border-bottom:4px solid var(--primary)!important}.card-border-bottom-secondary{border-bottom:4px solid var(--secondary)!important}.card-border-bottom-success{border-bottom:4px solid var(--success)!important}.card-border-bottom-danger{border-bottom:4px solid var(--danger)!important}.card-border-bottom-warning{border-bottom:4px solid var(--warning)!important}.card-border-bottom-info{border-bottom:4px solid var(--info)!important}.card-border-left-primary{border-left:4px solid var(--primary)!important}.card-border-left-secondary{border-left:4px solid var(--secondary)!important}.card-border-left-success{border-left:4px solid var(--success)!important}.card-border-left-danger{border-left:4px solid var(--danger)!important}.card-border-left-warning{border-left:4px solid var(--warning)!important}.card-border-left-info{border-left:4px solid var(--info)!important}.card-border-right-primary{border-right:4px solid var(--primary)!important}.card-border-right-secondary{border-right:4px solid var(--secondary)!important}.card-border-right-success{border-right:4px solid var(--success)!important}.card-border-right-danger{border-right:4px solid var(--danger)!important}.card-border-right-warning{border-right:4px solid var(--warning)!important}.card-border-right-info{border-right:4px solid var(--info)!important}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.6rem 1.2rem;border-radius:999px;border:none;cursor:pointer;font-size:.975rem;font-weight:600;transition:all .2s ease;background:var(--background);color:var(--color-text)}.btn:hover{transform:translateY(-1px)}.btn:active{transform:scale(.98)}.btn:disabled{opacity:.6;cursor:not-allowed}.btn{background:var(--background);color:var(--color-text)}.btn:hover{background:var(--color-focus)}.btn-primary{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.6rem 1.2rem;border-radius:999px;border:none;cursor:pointer;font-size:.975rem;font-weight:600;transition:all .2s ease;background:var(--primary);color:var(--color-text)}.btn-primary:hover{transform:translateY(-1px)}.btn-primary:active{transform:scale(.98)}.btn-primary:disabled{opacity:.6;cursor:not-allowed}.btn-primary{background:var(--primary);color:var(--white)}.btn-primary:hover{background:var(--primary-dark)}.btn-secondary{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.6rem 1.2rem;border-radius:999px;border:none;cursor:pointer;font-size:.975rem;font-weight:600;transition:all .2s ease;background:var(--secondary);color:var(--color-text)}.btn-secondary:hover{transform:translateY(-1px)}.btn-secondary:active{transform:scale(.98)}.btn-secondary:disabled{opacity:.6;cursor:not-allowed}.btn-secondary{background:var(--secondary);color:var(--white)}.btn-secondary:hover{background:var(--secondary-dark)}.btn-success{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.6rem 1.2rem;border-radius:999px;border:none;cursor:pointer;font-size:.975rem;font-weight:600;transition:all .2s ease;background:var(--success);color:var(--color-text)}.btn-success:hover{transform:translateY(-1px)}.btn-success:active{transform:scale(.98)}.btn-success:disabled{opacity:.6;cursor:not-allowed}.btn-success{background:var(--success);color:var(--white)}.btn-success:hover{background:var(--success-dark)}.btn-danger{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.6rem 1.2rem;border-radius:999px;border:none;cursor:pointer;font-size:.975rem;font-weight:600;transition:all .2s ease;background:var(--danger);color:var(--color-text)}.btn-danger:hover{transform:translateY(-1px)}.btn-danger:active{transform:scale(.98)}.btn-danger:disabled{opacity:.6;cursor:not-allowed}.btn-danger{background:var(--danger);color:var(--white)}.btn-danger:hover{background:var(--danger-dark)}.btn-warning{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.6rem 1.2rem;border-radius:999px;border:none;cursor:pointer;font-size:.975rem;font-weight:600;transition:all .2s ease;background:var(--warning);color:var(--color-text)}.btn-warning:hover{transform:translateY(-1px)}.btn-warning:active{transform:scale(.98)}.btn-warning:disabled{opacity:.6;cursor:not-allowed}.btn-warning{background:var(--warning);color:var(--white)}.btn-warning:hover{background:var(--warning-dark)}.btn-info{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.6rem 1.2rem;border-radius:999px;border:none;cursor:pointer;font-size:.975rem;font-weight:600;transition:all .2s ease;background:var(--info);color:var(--color-text)}.btn-info:hover{transform:translateY(-1px)}.btn-info:active{transform:scale(.98)}.btn-info:disabled{opacity:.6;cursor:not-allowed}.btn-info{background:var(--info);color:var(--white)}.btn-info:hover{background:var(--info-dark)}.btn-sm{padding:.4rem .8rem!important;font-size:.75rem!important}.btn-lg{padding:.75rem 1.5rem!important;font-size:1rem!important}.form-control{width:100%;padding:.75rem 1rem;border:1px solid var(--border);border-radius:clamp(8px,.8vw,12px);background-color:var(--background);color:var(--color-text-light);font-size:.975rem;line-height:1.25rem;outline:none;transition:all .2s ease}.form-control::placeholder{color:var(--color-placeholder)}.form-control:focus{background-color:var(--color-focus);border-color:var(--border-light);box-shadow:0 0 0 2px var(--primary)}.form-control:disabled{background-color:var(--border);cursor:not-allowed;opacity:.7}.form-control-error{border-color:var(--danger)}.form-control-error:focus{box-shadow:0 0 0 2px var(--danger-dark)}.form-control-success{border-color:var(--success)}.form-control-success:focus{box-shadow:0 0 0 2px var(--success-dark)}.form-control-sm{width:100%;padding:.5rem .75rem;border:1px solid var(--border);border-radius:clamp(8px,.8vw,12px);background-color:var(--background);color:var(--color-text-light);font-size:.875rem;line-height:1rem;outline:none;transition:all .2s ease}.form-control-sm::placeholder{color:var(--color-placeholder)}.form-control-sm:focus{background-color:var(--color-focus);border-color:var(--border-light);box-shadow:0 0 0 2px var(--primary)}.form-control-sm:disabled{background-color:var(--border);cursor:not-allowed;opacity:.7}.form-control-sm-error{border-color:var(--danger)}.form-control-sm-error:focus{box-shadow:0 0 0 2px var(--danger-dark)}.form-control-sm-success{border-color:var(--success)}.form-control-sm-success:focus{box-shadow:0 0 0 2px var(--success-dark)}.form-label{display:block;margin-bottom:.375rem;font-size:.975rem;font-weight:500;color:var(--color-text)}.form-error{color:var(--danger);font-size:.975rem;padding-left:.25rem;margin-top:.25rem}.form-group{position:relative}.form-icon-left{position:absolute;top:50%;left:10px;transform:translateY(-50%);stroke:var(--color-placeholder)}.form-icon-right{position:absolute;top:50%;right:10px;transform:translateY(-50%)}.ps-icon{padding-left:2.5rem}.pe-icon .form-control{padding-right:2.5rem}.form-check{display:inline-flex;align-items:center;gap:.5rem;cursor:pointer}.form-check-input{display:none}.form-check-box{width:1.1rem;height:1.1rem;border:2px solid var(--border);border-radius:6px;background:var(--white);position:relative;transition:all .2s ease}.form-check-label{font-size:.875rem;color:var(--color-text-light)}.form-check-input:checked+.form-check-box{background:var(--primary);border-color:var(--primary)}.form-check-input:checked+.form-check-box:after{content:"";position:absolute;top:50%;left:50%;width:.35rem;height:.6rem;border:solid var(--white);border-width:0 2px 2px 0;transform:translate(-50%,-60%) rotate(45deg)}.form-check-input:focus+.form-check-box{box-shadow:0 0 0 3px var(--primary-border)}.form-radio{display:inline-flex;align-items:center;gap:.5rem;cursor:pointer}.form-radio-input{display:none}.form-radio-circle{width:1.1rem;height:1.1rem;border:2px solid var(--border);border-radius:50%;position:relative;background:var(--white);transition:all .2s ease}.form-radio-label{font-size:.875rem;color:var(--color-text-light)}.form-radio-input:checked+.form-radio-circle{border-color:var(--primary)}.form-radio-input:checked+.form-radio-circle:after{content:"";position:absolute;top:50%;left:50%;width:.5rem;height:.5rem;background:var(--primary);border-radius:50%;transform:translate(-50%,-50%)}.form-radio-input:focus+.form-radio-circle{box-shadow:0 0 0 3px var(--primary-border)}.table{width:100%;border-collapse:collapse;font-size:.875rem;background:var(--white)}.table th,.table td{padding:.75rem 1rem;text-align:left}.table thead{background:var(--background)}.table thead th{font-weight:600;color:var(--color-muted);font-size:.75rem;text-transform:uppercase}.table tbody tr{border-bottom:1px solid var(--border)}.table tbody tr:hover{background:var(--background)}.table tbody td{color:var(--color-text-light)}.table-striped tbody tr:nth-child(2n){background:var(--table-striped)}.table-bordered th,.table-bordered td{border:1px solid var(--border)}.table-sm th,.table-sm td{padding:.5rem .75rem;font-size:.75rem}.table-status{display:inline-flex;align-items:center}.table-actions{display:flex;gap:.5rem}.modal-overlay{position:fixed;inset:0;background:#f0f2f7d9;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem;animation:modal-fade .2s ease}.modal-box{width:100%;max-width:800px;max-height:90vh;animation:modal-slide-up .5s ease;display:flex;flex-direction:column;align-items:center}@keyframes modal-fade{0%{opacity:0}to{opacity:1}}@keyframes modal-slide-up{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.side-panel-overlay{position:fixed;inset:0;background:#0000004d;z-index:999}.side-panel-end{position:fixed;top:0;right:0;height:100vh;max-width:95vw;background:var(--white);z-index:1000;display:flex;flex-direction:column;animation:slide-in-end .25s ease;overflow:hidden}@keyframes slide-in-end{0%{transform:translate(100%)}to{transform:translate(0)}}.side-panel-start{position:fixed;top:0;left:0;height:100vh;max-width:95vw;background:var(--white);z-index:1000;display:flex;flex-direction:column;animation:slide-in-start .25s ease;overflow:hidden}@keyframes slide-in-start{0%{transform:translate(-100%)}to{transform:translate(0)}}.side-panel-top{position:fixed;top:0;left:0;width:100vw;background:var(--white);z-index:1000;display:flex;flex-direction:column;animation:slide-in-top .25s ease;overflow:hidden}@keyframes slide-in-top{0%{transform:translateY(-100%)}to{transform:translate(0)}}.side-panel-bottom{position:fixed;bottom:0;left:0;width:100vw;background:var(--white);z-index:1000;display:flex;flex-direction:column;animation:slide-in-bottom .25s ease;overflow:hidden}@keyframes slide-in-bottom{0%{transform:translateY(100%)}to{transform:translate(0)}}.icon-size-18{width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center}.icon-size-18 svg{width:100%!important;height:100%!important;display:block}.icon-size-20{width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center}.icon-size-20 svg{width:100%!important;height:100%!important;display:block}.icon-size-22{width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center}.icon-size-22 svg{width:100%!important;height:100%!important;display:block}.icon-size-24{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center}.icon-size-24 svg{width:100%!important;height:100%!important;display:block}.icon-size-26{width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center}.icon-size-26 svg{width:100%!important;height:100%!important;display:block}.icon-size-28{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center}.icon-size-28 svg{width:100%!important;height:100%!important;display:block}.icon-size-30{width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center}.icon-size-30 svg{width:100%!important;height:100%!important;display:block}.icon-size-32{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center}.icon-size-32 svg{width:100%!important;height:100%!important;display:block}.badge-icon{padding:1rem;aspect-ratio:1/1;background-color:var(--background);border-radius:clamp(8px,.8vw,12px);color:var(--color-heading)}.badge-icon svg{width:20px;height:20px;stroke:var(--color-heading)}.badge-icon-primary{padding:1rem;aspect-ratio:1/1;background-color:var(--primary-light);border-radius:clamp(8px,.8vw,12px);color:var(--primary)}.badge-icon-primary svg{width:20px;height:20px;stroke:var(--primary)}.badge-icon-secondary{padding:1rem;aspect-ratio:1/1;background-color:var(--secondary-light);border-radius:clamp(8px,.8vw,12px);color:var(--secondary)}.badge-icon-secondary svg{width:20px;height:20px;stroke:var(--secondary)}.badge-icon-success{padding:1rem;aspect-ratio:1/1;background-color:var(--success-light);border-radius:clamp(8px,.8vw,12px);color:var(--success)}.badge-icon-success svg{width:20px;height:20px;stroke:var(--success)}.badge-icon-danger{padding:1rem;aspect-ratio:1/1;background-color:var(--danger-light);border-radius:clamp(8px,.8vw,12px);color:var(--danger)}.badge-icon-danger svg{width:20px;height:20px;stroke:var(--danger)}.badge-icon-warning{padding:1rem;aspect-ratio:1/1;background-color:var(--warning-light);border-radius:clamp(8px,.8vw,12px);color:var(--warning)}.badge-icon-warning svg{width:20px;height:20px;stroke:var(--warning)}.badge-icon-info{padding:1rem;aspect-ratio:1/1;background-color:var(--info-light);border-radius:clamp(8px,.8vw,12px);color:var(--info)}.badge-icon-info svg{width:20px;height:20px;stroke:var(--info)}.badge-circle-icon{padding:1rem;aspect-ratio:1/1;background-color:var(--background);border-radius:50%;color:var(--color-heading)}.badge-circle-icon svg{width:20px;height:20px;stroke:var(--color-heading)}.badge-circle-icon-primary{padding:1rem;aspect-ratio:1/1;background-color:var(--primary-light);border-radius:50%;color:var(--primary)}.badge-circle-icon-primary svg{width:20px;height:20px;stroke:var(--primary)}.badge-circle-icon-secondary{padding:1rem;aspect-ratio:1/1;background-color:var(--secondary-light);border-radius:50%;color:var(--secondary)}.badge-circle-icon-secondary svg{width:20px;height:20px;stroke:var(--secondary)}.badge-circle-icon-success{padding:1rem;aspect-ratio:1/1;background-color:var(--success-light);border-radius:50%;color:var(--success)}.badge-circle-icon-success svg{width:20px;height:20px;stroke:var(--success)}.badge-circle-icon-danger{padding:1rem;aspect-ratio:1/1;background-color:var(--danger-light);border-radius:50%;color:var(--danger)}.badge-circle-icon-danger svg{width:20px;height:20px;stroke:var(--danger)}.badge-circle-icon-warning{padding:1rem;aspect-ratio:1/1;background-color:var(--warning-light);border-radius:50%;color:var(--warning)}.badge-circle-icon-warning svg{width:20px;height:20px;stroke:var(--warning)}.badge-circle-icon-info{padding:1rem;aspect-ratio:1/1;background-color:var(--info-light);border-radius:50%;color:var(--info)}.badge-circle-icon-info svg{width:20px;height:20px;stroke:var(--info)}.badge-pill{display:inline-flex;align-items:center;align-self:flex-start;gap:.25rem;padding:.25rem .625rem;background-color:var(--background);border-radius:clamp(8px,.8vw,12px);color:var(--color-text);font-weight:600;font-size:.75rem;line-height:1rem}.badge-pill:hover{color:var(--color-heading)}.badge-pill svg{width:.75rem;height:.75rem;flex-shrink:0}.badge-pill-primary{display:inline-flex;align-items:center;align-self:flex-start;gap:.25rem;padding:.25rem .625rem;background-color:var(--primary-light);border-radius:clamp(8px,.8vw,12px);color:var(--primary);font-weight:600;font-size:.75rem;line-height:1rem}.badge-pill-primary:hover{color:var(--primary-dark)}.badge-pill-primary svg{width:.75rem;height:.75rem;flex-shrink:0}.badge-pill-secondary{display:inline-flex;align-items:center;align-self:flex-start;gap:.25rem;padding:.25rem .625rem;background-color:var(--secondary-light);border-radius:clamp(8px,.8vw,12px);color:var(--secondary);font-weight:600;font-size:.75rem;line-height:1rem}.badge-pill-secondary:hover{color:var(--secondary-dark)}.badge-pill-secondary svg{width:.75rem;height:.75rem;flex-shrink:0}.badge-pill-success{display:inline-flex;align-items:center;align-self:flex-start;gap:.25rem;padding:.25rem .625rem;background-color:var(--success-light);border-radius:clamp(8px,.8vw,12px);color:var(--success);font-weight:600;font-size:.75rem;line-height:1rem}.badge-pill-success:hover{color:var(--success-dark)}.badge-pill-success svg{width:.75rem;height:.75rem;flex-shrink:0}.badge-pill-danger{display:inline-flex;align-items:center;align-self:flex-start;gap:.25rem;padding:.25rem .625rem;background-color:var(--danger-light);border-radius:clamp(8px,.8vw,12px);color:var(--danger);font-weight:600;font-size:.75rem;line-height:1rem}.badge-pill-danger:hover{color:var(--danger-dark)}.badge-pill-danger svg{width:.75rem;height:.75rem;flex-shrink:0}.badge-pill-warning{display:inline-flex;align-items:center;align-self:flex-start;gap:.25rem;padding:.25rem .625rem;background-color:var(--warning-light);border-radius:clamp(8px,.8vw,12px);color:var(--warning);font-weight:600;font-size:.75rem;line-height:1rem}.badge-pill-warning:hover{color:var(--warning-dark)}.badge-pill-warning svg{width:.75rem;height:.75rem;flex-shrink:0}.badge-pill-info{display:inline-flex;align-items:center;align-self:flex-start;gap:.25rem;padding:.25rem .625rem;background-color:var(--info-light);border-radius:clamp(8px,.8vw,12px);color:var(--info);font-weight:600;font-size:.75rem;line-height:1rem}.badge-pill-info:hover{color:var(--info-dark)}.badge-pill-info svg{width:.75rem;height:.75rem;flex-shrink:0}.badge-circle{width:48px;height:48px;display:inline-flex;align-items:center;justify-content:center;background-color:var(--color-text);border-radius:50%;color:var(--white);font-weight:500;font-size:1.25rem}.badge-circle:hover{background-color:var(--color-heading)}.badge-circle svg{width:20px;height:20px;stroke:var(--white)}.badge-circle-primary{width:48px;height:48px;display:inline-flex;align-items:center;justify-content:center;background-color:var(--primary);border-radius:50%;color:var(--white);font-weight:500;font-size:1.25rem}.badge-circle-primary:hover{background-color:var(--primary-dark)}.badge-circle-primary svg{width:20px;height:20px;stroke:var(--white)}.badge-circle-secondary{width:48px;height:48px;display:inline-flex;align-items:center;justify-content:center;background-color:var(--secondary);border-radius:50%;color:var(--white);font-weight:500;font-size:1.25rem}.badge-circle-secondary:hover{background-color:var(--secondary-dark)}.badge-circle-secondary svg{width:20px;height:20px;stroke:var(--white)}.badge-circle-success{width:48px;height:48px;display:inline-flex;align-items:center;justify-content:center;background-color:var(--success);border-radius:50%;color:var(--white);font-weight:500;font-size:1.25rem}.badge-circle-success:hover{background-color:var(--success-dark)}.badge-circle-success svg{width:20px;height:20px;stroke:var(--white)}.badge-circle-danger{width:48px;height:48px;display:inline-flex;align-items:center;justify-content:center;background-color:var(--danger);border-radius:50%;color:var(--white);font-weight:500;font-size:1.25rem}.badge-circle-danger:hover{background-color:var(--danger-dark)}.badge-circle-danger svg{width:20px;height:20px;stroke:var(--white)}.badge-circle-warning{width:48px;height:48px;display:inline-flex;align-items:center;justify-content:center;background-color:var(--warning);border-radius:50%;color:var(--white);font-weight:500;font-size:1.25rem}.badge-circle-warning:hover{background-color:var(--warning-dark)}.badge-circle-warning svg{width:20px;height:20px;stroke:var(--white)}.badge-circle-info{width:48px;height:48px;display:inline-flex;align-items:center;justify-content:center;background-color:var(--info);border-radius:50%;color:var(--white);font-weight:500;font-size:1.25rem}.badge-circle-info:hover{background-color:var(--info-dark)}.badge-circle-info svg{width:20px;height:20px;stroke:var(--white)}.badge-square{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;background-color:var(--color-text);border-radius:clamp(8px,.8vw,12px);color:var(--white);font-weight:500;font-size:1.25rem}.badge-square:hover{background-color:var(--color-heading)}.badge-square svg{width:20px;height:20px;stroke:var(--white)}.badge-square-primary{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;background-color:var(--primary);border-radius:clamp(8px,.8vw,12px);color:var(--white);font-weight:500;font-size:1.25rem}.badge-square-primary:hover{background-color:var(--primary-dark)}.badge-square-primary svg{width:20px;height:20px;stroke:var(--white)}.badge-square-secondary{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;background-color:var(--secondary);border-radius:clamp(8px,.8vw,12px);color:var(--white);font-weight:500;font-size:1.25rem}.badge-square-secondary:hover{background-color:var(--secondary-dark)}.badge-square-secondary svg{width:20px;height:20px;stroke:var(--white)}.badge-square-success{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;background-color:var(--success);border-radius:clamp(8px,.8vw,12px);color:var(--white);font-weight:500;font-size:1.25rem}.badge-square-success:hover{background-color:var(--success-dark)}.badge-square-success svg{width:20px;height:20px;stroke:var(--white)}.badge-square-danger{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;background-color:var(--danger);border-radius:clamp(8px,.8vw,12px);color:var(--white);font-weight:500;font-size:1.25rem}.badge-square-danger:hover{background-color:var(--danger-dark)}.badge-square-danger svg{width:20px;height:20px;stroke:var(--white)}.badge-square-warning{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;background-color:var(--warning);border-radius:clamp(8px,.8vw,12px);color:var(--white);font-weight:500;font-size:1.25rem}.badge-square-warning:hover{background-color:var(--warning-dark)}.badge-square-warning svg{width:20px;height:20px;stroke:var(--white)}.badge-square-info{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;background-color:var(--info);border-radius:clamp(8px,.8vw,12px);color:var(--white);font-weight:500;font-size:1.25rem}.badge-square-info:hover{background-color:var(--info-dark)}.badge-square-info svg{width:20px;height:20px;stroke:var(--white)}
